Whitespace nit
Add hotfile support
Return array of rects by frame number
Disable controls when they're not visible
Switch to more flexible event system
Implement frame limit on player actions
Do emit point events, split sdl event handling functions
Add method to retrieve any condition
Add method to check whether a file exists
Implement hotzone handling

Now laser works in the scene at Vekkar freighter cargo door.
Update readme: we support sound