diff --git a/changelog.md b/changelog.md index b312bb6..78517df 100644 --- a/changelog.md +++ b/changelog.md @@ -8,7 +8,7 @@ Alpha 0.06 * added tabs, in the skill menu (for now they are only for testing) - the skills menu is suspended pending fixing of a bug in the engine * added images of logs and rocks breakable by the player * added a file with the list of future NPCs -* added the pickaxe and the first stone breakable with the pickaxe +* added the pickaxe and 40/100 rocks breakable with the pickaxe ............................................ diff --git a/enemies/rock10.txt b/enemies/rock10.txt new file mode 100644 index 0000000..e84b810 --- /dev/null +++ b/enemies/rock10.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock10,rock +rarity=common +xp=0 + +defeat_status=rock10 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock11.txt b/enemies/rock11.txt new file mode 100644 index 0000000..e04875a --- /dev/null +++ b/enemies/rock11.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock11,rock +rarity=common +xp=0 + +defeat_status=rock11 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock12.txt b/enemies/rock12.txt new file mode 100644 index 0000000..7cea163 --- /dev/null +++ b/enemies/rock12.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock12,rock +rarity=common +xp=0 + +defeat_status=rock12 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock13.txt b/enemies/rock13.txt new file mode 100644 index 0000000..96f437a --- /dev/null +++ b/enemies/rock13.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock13,rock +rarity=common +xp=0 + +defeat_status=rock13 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock14.txt b/enemies/rock14.txt new file mode 100644 index 0000000..afeb9ce --- /dev/null +++ b/enemies/rock14.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock14,rock +rarity=common +xp=0 + +defeat_status=rock14 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock15.txt b/enemies/rock15.txt new file mode 100644 index 0000000..3954312 --- /dev/null +++ b/enemies/rock15.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock15,rock +rarity=common +xp=0 + +defeat_status=rock15 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock16.txt b/enemies/rock16.txt new file mode 100644 index 0000000..a090e7a --- /dev/null +++ b/enemies/rock16.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock16,rock +rarity=common +xp=0 + +defeat_status=rock16 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock17.txt b/enemies/rock17.txt new file mode 100644 index 0000000..b797291 --- /dev/null +++ b/enemies/rock17.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock17,rock +rarity=common +xp=0 + +defeat_status=rock17 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock18.txt b/enemies/rock18.txt new file mode 100644 index 0000000..7bddd7d --- /dev/null +++ b/enemies/rock18.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock18,rock +rarity=common +xp=0 + +defeat_status=rock18 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock19.txt b/enemies/rock19.txt new file mode 100644 index 0000000..2940a17 --- /dev/null +++ b/enemies/rock19.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock19,rock +rarity=common +xp=0 + +defeat_status=rock19 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock2.txt b/enemies/rock2.txt new file mode 100644 index 0000000..898ef08 --- /dev/null +++ b/enemies/rock2.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock2,rock +rarity=common +xp=0 + +defeat_status=rock2 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock20.txt b/enemies/rock20.txt new file mode 100644 index 0000000..d3c9f28 --- /dev/null +++ b/enemies/rock20.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock20,rock +rarity=common +xp=0 + +defeat_status=rock20 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock21.txt b/enemies/rock21.txt new file mode 100644 index 0000000..c3443c2 --- /dev/null +++ b/enemies/rock21.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock21,rock +rarity=common +xp=0 + +defeat_status=rock21 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock22.txt b/enemies/rock22.txt new file mode 100644 index 0000000..d6439a7 --- /dev/null +++ b/enemies/rock22.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock22,rock +rarity=common +xp=0 + +defeat_status=rock22 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock23.txt b/enemies/rock23.txt new file mode 100644 index 0000000..9499915 --- /dev/null +++ b/enemies/rock23.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock23,rock +rarity=common +xp=0 + +defeat_status=rock23 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock24.txt b/enemies/rock24.txt new file mode 100644 index 0000000..6a20b61 --- /dev/null +++ b/enemies/rock24.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock24,rock +rarity=common +xp=0 + +defeat_status=rock24 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock25.txt b/enemies/rock25.txt new file mode 100644 index 0000000..ca5b8f6 --- /dev/null +++ b/enemies/rock25.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock25,rock +rarity=common +xp=0 + +defeat_status=rock25 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock26.txt b/enemies/rock26.txt new file mode 100644 index 0000000..eec11d9 --- /dev/null +++ b/enemies/rock26.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock26,rock +rarity=common +xp=0 + +defeat_status=rock26 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock27.txt b/enemies/rock27.txt new file mode 100644 index 0000000..6a588cf --- /dev/null +++ b/enemies/rock27.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock27,rock +rarity=common +xp=0 + +defeat_status=rock27 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock28.txt b/enemies/rock28.txt new file mode 100644 index 0000000..3cac1d6 --- /dev/null +++ b/enemies/rock28.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock28,rock +rarity=common +xp=0 + +defeat_status=rock28 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock29.txt b/enemies/rock29.txt new file mode 100644 index 0000000..2ae807b --- /dev/null +++ b/enemies/rock29.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock29,rock +rarity=common +xp=0 + +defeat_status=rock29 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock3.txt b/enemies/rock3.txt new file mode 100644 index 0000000..0529fd2 --- /dev/null +++ b/enemies/rock3.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock3,rock +rarity=common +xp=0 + +defeat_status=rock3 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock30.txt b/enemies/rock30.txt new file mode 100644 index 0000000..fc64650 --- /dev/null +++ b/enemies/rock30.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock30,rock +rarity=common +xp=0 + +defeat_status=rock30 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock31.txt b/enemies/rock31.txt new file mode 100644 index 0000000..baac6b8 --- /dev/null +++ b/enemies/rock31.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock31,rock +rarity=common +xp=0 + +defeat_status=rock31 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock32.txt b/enemies/rock32.txt new file mode 100644 index 0000000..1993afa --- /dev/null +++ b/enemies/rock32.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock32,rock +rarity=common +xp=0 + +defeat_status=rock32 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock33.txt b/enemies/rock33.txt new file mode 100644 index 0000000..7ba07b0 --- /dev/null +++ b/enemies/rock33.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock33,rock +rarity=common +xp=0 + +defeat_status=rock33 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock34.txt b/enemies/rock34.txt new file mode 100644 index 0000000..df8d404 --- /dev/null +++ b/enemies/rock34.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock34,rock +rarity=common +xp=0 + +defeat_status=rock34 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock35.txt b/enemies/rock35.txt new file mode 100644 index 0000000..351f440 --- /dev/null +++ b/enemies/rock35.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock35,rock +rarity=common +xp=0 + +defeat_status=rock35 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock36.txt b/enemies/rock36.txt new file mode 100644 index 0000000..e94861e --- /dev/null +++ b/enemies/rock36.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock36,rock +rarity=common +xp=0 + +defeat_status=rock36 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock37.txt b/enemies/rock37.txt new file mode 100644 index 0000000..86b0da7 --- /dev/null +++ b/enemies/rock37.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock37,rock +rarity=common +xp=0 + +defeat_status=rock37 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock38.txt b/enemies/rock38.txt new file mode 100644 index 0000000..95328a3 --- /dev/null +++ b/enemies/rock38.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock38,rock +rarity=common +xp=0 + +defeat_status=rock38 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock39.txt b/enemies/rock39.txt new file mode 100644 index 0000000..656c48e --- /dev/null +++ b/enemies/rock39.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock39,rock +rarity=common +xp=0 + +defeat_status=rock39 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock4.txt b/enemies/rock4.txt new file mode 100644 index 0000000..cf95c3d --- /dev/null +++ b/enemies/rock4.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock4,rock +rarity=common +xp=0 + +defeat_status=rock4 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock40.txt b/enemies/rock40.txt new file mode 100644 index 0000000..139acc6 --- /dev/null +++ b/enemies/rock40.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock40,rock +rarity=common +xp=0 + +defeat_status=rock40 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock5.txt b/enemies/rock5.txt new file mode 100644 index 0000000..606ee9d --- /dev/null +++ b/enemies/rock5.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock5,rock +rarity=common +xp=0 + +defeat_status=rock5 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock6.txt b/enemies/rock6.txt new file mode 100644 index 0000000..00ed200 --- /dev/null +++ b/enemies/rock6.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock6,rock +rarity=common +xp=0 + +defeat_status=rock6 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock7.txt b/enemies/rock7.txt new file mode 100644 index 0000000..3b4d9ea --- /dev/null +++ b/enemies/rock7.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock7,rock +rarity=common +xp=0 + +defeat_status=rock7 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock8.txt b/enemies/rock8.txt new file mode 100644 index 0000000..892b1e3 --- /dev/null +++ b/enemies/rock8.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock8,rock +rarity=common +xp=0 + +defeat_status=rock8 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/enemies/rock9.txt b/enemies/rock9.txt new file mode 100644 index 0000000..ffc948e --- /dev/null +++ b/enemies/rock9.txt @@ -0,0 +1,30 @@ +name=Rock +level=1 +categories=rock9,rock +rarity=common +xp=0 + +defeat_status=rock9 + +animations=animations/rocks/small1.txt + +suppress_hp=true + +loot=loot/rock-stone.txt + +# combat stats +stat=hp,1 +speed=0 +melee_range=1 +threat_range=16 +turn_delay=400ms +chance_pursue=5 +power=melee,2,100 +cooldown_hit=133ms + +stat=accuracy,100 +stat=avoidance,0 + +stat=dmg_melee_min,0 +stat=dmg_melee_max,0 +cooldown=1s diff --git a/maps/spring-farm.txt b/maps/spring-farm.txt index 97fd05f..aa58f84 100644 --- a/maps/spring-farm.txt +++ b/maps/spring-farm.txt @@ -2989,3 +2989,315 @@ activate=on_load requires_not_status=rock1 spawn=rock1,11,15 +[event] +# rock2 +type=event +location=19,15,1,1 +activate=on_load +requires_not_status=rock2 +spawn=rock2,19,15 + +[event] +# rock3 +type=event +location=30,12,1,1 +activate=on_load +requires_not_status=rock3 +spawn=rock3,30,12 + +[event] +# rock4 +type=event +location=32,21,1,1 +activate=on_load +requires_not_status=rock4 +spawn=rock4,32,21 + +[event] +# rock5 +type=event +location=11,25,1,1 +activate=on_load +requires_not_status=rock5 +spawn=rock5,11,25 + +[event] +# rock6 +type=event +location=41,12,1,1 +activate=on_load +requires_not_status=rock6 +spawn=rock6,41,12 + +[event] +# rock7 +type=event +location=48,16,1,1 +activate=on_load +requires_not_status=rock7 +spawn=rock7,48,16 + +[event] +# rock8 +type=event +location=54,13,1,1 +activate=on_load +requires_not_status=rock8 +spawn=rock8,54,13 + +[event] +# rock9 +type=event +location=64,13,1,1 +activate=on_load +requires_not_status=rock9 +spawn=rock9,64,13 + +[event] +# rock10 +type=event +location=65,10,1,1 +activate=on_load +requires_not_status=rock10 +spawn=rock10,65,10 + +[event] +# rock11 +type=event +location=71,13,1,1 +activate=on_load +requires_not_status=rock11 +spawn=rock11,71,13 + +[event] +# rock12 +type=event +location=66,22,1,1 +activate=on_load +requires_not_status=rock12 +spawn=rock12,66,22 + +[event] +# rock13 +type=event +location=61,21,1,1 +activate=on_load +requires_not_status=rock13 +spawn=rock13,61,21 + +[event] +# rock14 +type=event +location=61,27,1,1 +activate=on_load +requires_not_status=rock14 +spawn=rock14,61,27 + +[event] +# rock15 +type=event +location=55,22,1,1 +activate=on_load +requires_not_status=rock15 +spawn=rock15,55,22 + +[event] +# rock16 +type=event +location=58,34,1,1 +activate=on_load +requires_not_status=rock16 +spawn=rock16,58,34 + +[event] +# rock17 +type=event +location=46,34,1,1 +activate=on_load +requires_not_status=rock17 +spawn=rock17,46,34 + +[event] +# rock18 +type=event +location=35,32,1,1 +activate=on_load +requires_not_status=rock18 +spawn=rock18,35,32 + +[event] +# rock19 +type=event +location=26,29,1,1 +activate=on_load +requires_not_status=rock19 +spawn=rock19,26,29 + +[event] +# rock20 +type=event +location=24,39,1,1 +activate=on_load +requires_not_status=rock20 +spawn=rock20,24,39 + +[event] +# rock21 +type=event +location=16,44,1,1 +activate=on_load +requires_not_status=rock21 +spawn=rock21,16,44 + +[event] +# rock22 +type=event +location=34,45,1,1 +activate=on_load +requires_not_status=rock22 +spawn=rock22,34,45 + +[event] +# rock23 +type=event +location=33,40,1,1 +activate=on_load +requires_not_status=rock23 +spawn=rock23,33,40 + +[event] +# rock24 +type=event +location=47,46,1,1 +activate=on_load +requires_not_status=rock24 +spawn=rock24,47,46 + +[event] +# rock25 +type=event +location=56,43,1,1 +activate=on_load +requires_not_status=rock25 +spawn=rock25,56,43 + +[event] +# rock26 +type=event +location=63,46,1,1 +activate=on_load +requires_not_status=rock26 +spawn=rock26,63,46 + +[event] +# rock27 +type=event +location=63,40,1,1 +activate=on_load +requires_not_status=rock27 +spawn=rock27,63,40 + +[event] +# rock28 +type=event +location=71,37,1,1 +activate=on_load +requires_not_status=rock28 +spawn=rock28,71,37 + +[event] +# rock29 +type=event +location=40,41,1,1 +activate=on_load +requires_not_status=rock29 +spawn=rock29,40,41 + +[event] +# rock30 +type=event +location=16,35,1,1 +activate=on_load +requires_not_status=rock30 +spawn=rock30,16,35 + +[event] +# rock31 +type=event +location=22,42,1,1 +activate=on_load +requires_not_status=rock31 +spawn=rock31,22,42 + +[event] +# rock32 +type=event +location=29,29,1,1 +activate=on_load +requires_not_status=rock32 +spawn=rock32,29,29 + +[event] +# rock33 +type=event +location=39,23,1,1 +activate=on_load +requires_not_status=rock33 +spawn=rock33,39,23 + +[event] +# rock34 +type=event +location=24,20,1,1 +activate=on_load +requires_not_status=rock34 +spawn=rock34,24,20 + +[event] +# rock35 +type=event +location=29,18,1,1 +activate=on_load +requires_not_status=rock35 +spawn=rock35,29,18 + +[event] +# rock36 +type=event +location=19,27,1,1 +activate=on_load +requires_not_status=rock36 +spawn=rock36,19,27 + +[event] +# rock37 +type=event +location=18,21,1,1 +activate=on_load +requires_not_status=rock37 +spawn=rock37,18,21 + +[event] +# rock38 +type=event +location=10,21,1,1 +activate=on_load +requires_not_status=rock38 +spawn=rock38,19,21 + +[event] +# rock39 +type=event +location=39,33,1,1 +activate=on_load +requires_not_status=rock39 +spawn=rock39,39,33 + +[event] +# rock40 +type=event +location=43,39,1,1 +activate=on_load +requires_not_status=rock40 +spawn=rock40,43,39 +