Merge remote-tracking branch 'assertivist/master'
fixed bug with grenade explosion crashing the game
Merge remote-tracking branch 'assertivist/master'
Shelving walk IK to work on at home
buggy ik that doesn't crash
better ik, still iffy against walls, need to pick horizontal surfaces for raytest
Beginnings of a level parser

Resource fork parser has been added, next work is on the PICT file format...
First stage of PICT parsing written

Need to refactor bytes_to_x into a helpers.py file so that we don't keep redfining them in every file.

Also need to put all of the opcodes into operations.py
Refactored the bytes_to_x helpers into a different file
Added more op codes.

Working my way through them slowly...
Most of the base opcodes now added.

The New Moon level pack's PICTs are now fully parseable. I have no doubt I have missed some that are used elsewhere, but will cross that bridge when I come to it.
Work on converter is begun!

Also removed some debug that I no longer need
Merge https://github.com/sgsabbage/pavara
Fixing some issues around data getting replicated
Lots of work done. Ramps broken

Ramps are very very broken
Fixed problems with ramps and also walls generating at the wrong height
Set a default of 30 seconds for all converted goodies

Respawns are all handled in scripts that aren't being ported at present.
Removed debug statements
Fixing a divide-by-zero bug where a ramp height is 0
Fixing a divide-by-zero bug where a ramp height is 0