Guest User

globals.gd

a guest
Oct 17th, 2018
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. ...
  2.  
  3.  
  4. var slaves = [] setget slaves_set
  5. var starting_pc_races = variables.starting_pc_races #['Human', 'Elf', 'Dark Elf', 'Orc', 'Demon', 'Beastkin Cat', 'Beastkin Pony', 'Beastkin Wolf', 'Beastkin Fox', 'Halfkin Cat', 'Halfkin Wolf', 'Halfkin Fox', 'Taurus']
  6. var wimbornraces = variables.wimbornraces #['Human', 'Elf', 'Dark Elf', 'Beastkin Pony', 'Demon', 'Beastkin Cat', 'Beastkin Wolf','Beastkin Tanuki','Beastkin Bunny', 'Halfkin Cat', 'Halfkin Wolf', 'Halfkin Tanuki','Halfkin Bunny','Taurus','Fairy']
  7. var gornraces = variables.gornraces#['Human', 'Orc', 'Goblin', 'Gnome', 'Beastkin Pony', 'Taurus', 'Centaur','Beastkin Cat', 'Beastkin Tanuki','Beastkin Bunny', 'Halfkin Cat','Halfkin Bunny','Harpy']
  8. var frostfordraces = variables.frostfordraces#['Human','Elf','Drow','Beastkin Cat', 'Beastkin Pony', 'Beastkin Wolf', 'Beastkin Fox', 'Beastkin Tanuki','Beastkin Bunny', 'Halfkin Cat', 'Halfkin Wolf', 'Halfkin Fox','Halfkin Bunny', 'Nereid']
  9. var allracesarray = variables.allracesarray#['Human', 'Elf', 'Dark Elf', 'Orc', 'Beastkin Pony', 'Drow','Beastkin Cat', 'Beastkin Wolf', 'Beastkin Fox','Beastkin Tanuki','Beastkin Bunny', 'Halfkin Cat', 'Halfkin Wolf', 'Halfkin Fox','Halfkin Tanuki','Halfkin Bunny','Taurus', 'Demon', 'Seraph', 'Gnome','Goblin','Centaur','Lamia','Arachna','Scylla', 'Slime', 'Harpy','Dryad','Fairy','Nereid','Dragonkin']
  10. var banditraces = variables.banditraces#['Human', 'Elf', 'Dark Elf', 'Demon', 'Cat', 'Wolf','Bunny','Taurus','Orc','Goblin']
  11.  
  12.  
  13. ....
  14.  
  15.  
  16. var newRace = null
  17.  
  18. func _init():
  19. if OS.get_executable_path() == 'C:\\Users\\1\\Desktop\\godot\\Godot_v3.0.4-stable_win64.exe':
  20. developmode = true
  21. randomize()
  22. loadsettings()
  23. effectdict = effects.effectlist
  24. # var tempvars = load("res://mods/variables.gd").duplicate()
  25. # var tempnode = Node.new()
  26. # tempnode.set_script(tempvars)
  27. # for i in variables.list:
  28. # if tempnode.get(i) != null:
  29. # variables[i] = tempnode[i]
  30. # tempnode.queue_free()
  31.  
  32. if newRace == null:
  33. newRace = load(globals.modfolder + "/ponyRace/races.gd").new()
  34. for race in newRace.races:
  35. races[race] = newRace[race]
  36.  
  37.  
  38. ...
Advertisement
Add Comment
Please, Sign In to add comment