Posted December 03, 2022 by glowiak
soooooooo yet another update is ready
changes:
- added Pirate, it is like an assasin going forward and murdering the sheeps
and pigs (he does 20 damage, but he is usually defeated by a drachick). he can
really save your game sometimes
- added the Banner Bearer Sheep. is spawns as a commander of legios or
battalions
- fixed the spawner, so no more getting double points from monsters
- archer's damage got doubled to recompensate previous
- legios do now spawn again (they were broken for some time)
technical blablabla nobody wants to hear about:
- instead of each monster having its own damage methods, now there are only
three of them in the global FloatingEntity class:
* evil_do_damage() is the function responsible for sheeps damaging friendly
units
* evil_do_damage_break_walls() is the function used by pigs and drachicks. it
is exactly the same as previous except that it does damage walls too
* good_do_damage() is reversed version of the first one, used by the Pirate
- now a PlaceableEntity can be used to place down each entity, not only grid
ones. the placeable entities are divided by types