Difference between revisions of "Creating a Behavior"

From Serious Sam's Bogus Detour
Jump to: navigation, search
(Created page with "===Functions=== void Update(int dt) void QueuedPathfind(array<vec2>@ path) void QueuedFetchActors(array<UnitPtr>@ actors) void Collide(UnitPtr unit, vec2 pos,...")
(No difference)

Revision as of 16:23, 18 April 2017

Functions

   void Update(int dt)
   void QueuedPathfind(array<vec2>@ path)
   void QueuedFetchActors(array<UnitPtr>@ actors)
   void Collide(UnitPtr unit, vec2 pos, vec2 normal)
   void Collide(UnitPtr unit, vec2 pos, vec2 normal, Fixture@ fxSelf, Fixture@ fxOther)
   void EndCollision(UnitPtr unit)
   void EndCollision(UnitPtr unit, Fixture@ fxSelf, Fixture@ fxOther)
   void Destroyed()
   vec4 GetOverlayColor()
   SValue@ Save()
   void Load(SValue@ save)
   void PostLoad(SValue@ save)