| summaryrefslogtreecommitdiff | 
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2021-05-05 21:40:37 +0200 | 
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2021-05-05 21:40:37 +0200 | 
| commit | b22d858c37ec605ad571a92461f36460f62af93f (patch) | |
| tree | cef6358f3d84dca01cee0508d10d5aab4d9aee31 /data/examples/monster_battle/include/creatures.fate | |
| parent | a7003a8b3e00ff36470f1aeb931919f57cac2039 (diff) | |
Dict -> Struct.
Diffstat (limited to 'data/examples/monster_battle/include/creatures.fate')
| -rw-r--r-- | data/examples/monster_battle/include/creatures.fate | 20 | 
1 files changed, 4 insertions, 16 deletions
| diff --git a/data/examples/monster_battle/include/creatures.fate b/data/examples/monster_battle/include/creatures.fate index 393473e..1cb8d1d 100644 --- a/data/examples/monster_battle/include/creatures.fate +++ b/data/examples/monster_battle/include/creatures.fate @@ -2,24 +2,12 @@  (require types/creature.fate) -(global creature monster_0) -(global creature monster_1) -(global creature monster_2) -(global creature monster_3) -(global creature monster_4) -(global creature monster_5) +(global (list creature) monster_templates)  (global (lambda creature ()) random_creature)  (set random_creature -   (lambda () -      (switch (rand 0 5) -         (0 (var monster_0)) -         (1 (var monster_0)) -         (2 (var monster_0)) -         (3 (var monster_0)) -         (4 (var monster_0)) -         (var monster_5) -      ) -   ) +   (lambda () (access (rand 0 (size monster_templates)) monster_templates))  ) + +( | 


