aboutsummaryrefslogtreecommitdiff
path: root/src/char_jugg.moon
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2024-01-29 16:20:10 -0600
committerAlexander M Pickering <alex@cogarr.net>2024-01-29 16:20:10 -0600
commitc2926c5ec74d7e37da395c8c32a7ff2b4cae7d06 (patch)
treeac2bb208dab1274cdc5e9059ffe014ae19181a4c /src/char_jugg.moon
downloadfools_rush_in-c2926c5ec74d7e37da395c8c32a7ff2b4cae7d06.tar.gz
fools_rush_in-c2926c5ec74d7e37da395c8c32a7ff2b4cae7d06.tar.bz2
fools_rush_in-c2926c5ec74d7e37da395c8c32a7ff2b4cae7d06.zip
All the files
Diffstat (limited to 'src/char_jugg.moon')
-rw-r--r--src/char_jugg.moon30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/char_jugg.moon b/src/char_jugg.moon
new file mode 100644
index 0000000..4adc9bb
--- /dev/null
+++ b/src/char_jugg.moon
@@ -0,0 +1,30 @@
+char = require "char"
+reg = require "ability_reg"
+require "a_test"
+
+mod = ...
+
+mod.char = {
+ name: "Juggernaut",
+ default_position:1,
+ default_abilities: {
+ reg.Everything
+ },
+ default_maxhp: 100,
+ default_hp: 100,
+ default_maxstamina: 3,
+ default_stamina: 3,
+ default_maxmana: 1,
+ default_mana: 1,
+ sprite:"data/character_1.png"
+}
+
+for k,v in pairs(mod.char)
+ mod[k] = v
+
+print("reg:",reg)
+assert(mod.char.default_abilities[1], "Tumble not found in reg")
+char.classes[mod.char.name] = mod.char
+print("After adding Tumbler, char.classes is", char.classes)
+
+mod