krazyjakee/mystalia-ecsy

Expand the EnemySpec

Closed this issue · 0 comments

EnemySpec Definition

New behaviours specs...

  • Static (Stay in one spot facing a specified direction)
  • Patrol (Will walk a path between specified tiles)
    • Can set 2+ tiles and will walk between them at random.
  • Biome Wanderer (Will walk around a map at random for a while before moving onto the next map if it has the same biome)
  • Traveler (Like wanderer except is not restricted to a Biome and will set up a camp at night)
  • Scheduled (Will follow a scheduled path based on the time of day)
    • Can use doors and walk off map

New attributes

  • CustomName (a type of random name "demon", "human", "elf")
  • ShopId (On click will make the player walk to them, they will stop and open a shop)
  • PersonalityId (Chat responses on certain actions/events)