5,633 Commits over 2,223 Days - 0.11cph!
event fixes, start/stop design events, fixed test entity not being attackable.
More state container fixes and transition features.
Added console.erroroverlay toggle.
Added StateError.
State ticking now returns a states code (error/ok initially).
Added state error AI event.
Changed existing states to return correct codes.
Navigator fixes and improvements
Merge from navigator branch.
Memory bank fixes.
Compile fixes.
Test state.
Event system improvements & fixes.
Test entity.
statecontainer output linking
More RPCs, serialization.
StateContainer improvements.
Test UI.
Separated adding states from initialization.
Add states first.
More serialization
State containers implementation.
AI Serialization.
Protobuf changes.
Build fixes.
State changing can use state containers, initial state, etc.
generic type RPCCalls code gen change
ui/serialization/proto wip
Added AIMemoryBank<T>.
Added AIMemory,
Pass memory to event execution.
Updated test events to use memory.
Execeution rate tweaks.
Event fix.
Added event owners.
More test events.
Added PostExecute.
Clear accumulated delta times correctly.
Separated tick and execution.
Added execution rate limiting.
Events accumulate delta time between executions.
AIEventData basics. Events trigger. Test data.
wip AI state events & listener.