Skip to content

Releases: mark3apps/War3_Village_AI

State GUI Hooks

01 May 05:18
Compare
Choose a tag to compare

Added support for GUI Trigger hooks to specify custom actions whenever a unit changes states.

Villagers Run!

26 Apr 02:48
Compare
Choose a tag to compare

Villagers will now run away. Initial Landmark support for safehouses. (Can set max capacity per safehouse) Villagers will return to their normal routes after enemies leave.

Updated the Test level to separate the towns so you can see an example of 2 distant town's hustling and bustling.

New Unit States + clearer documentation

25 Apr 01:10
Compare
Choose a tag to compare

DOESN'T BREAK EXISTING CODE. Copy and paste the files in src into your project and it'll work like the last version.
-Added the ability to specify a route that a unit will take when setting it's state to move.
-Every state will now have a main state that the unit will get directly set to and a transient state that it continues to be in until it transitions to another state.
-Split Wait into the State "Wait" and the Transient state "Waiting"
-Split Relax into the State "Relax" and the Transient state "Relaxing"
-Added more detail to the documentation and changed some file names.

Routes and Basic Unit AI with Documentation

20 Apr 18:06
1ad3965
Compare
Choose a tag to compare

Basic unit AI.

States: (Relax, Move, ReturnHome)

Routes works and has a lot of flexibility.