package uix import "git.kirsle.net/go/render" // CollideEvent holds data sent to an actor's Collide handler. type CollideEvent struct { Actor *Actor Overlap render.Rect InHitbox bool // If the two elected hitboxes are overlapping Settled bool // Movement phase finished, actor script can fire actions } // UseEvent holds data sent to an actor's OnUse handler. type UseEvent struct { Actor *Actor }