Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-06 | Implemented GPL operators. | Denis Kasak | |
svn-id: r42183 | |||
2009-07-04 | Implemented handler for the Load instruction. Removed Script::dummy(). | Denis Kasak | |
svn-id: r42102 | |||
2009-07-04 | Restructured Script so I can start adding callbacks to GPL commands (added ↵ | Denis Kasak | |
DraciEngine * member to Script, added Script::setupCommandList() which initialises the command list array, added Script::dummy() callback for the Load command for testing). svn-id: r42090 | |||
2009-06-28 | Added an offset parameter to Script::run() so we can specify where to start ↵ | Denis Kasak | |
the GPL program execution. Also, the init script for the dragon object is now run inside Game::Game(). svn-id: r41928 | |||
2009-06-28 | Changed Script::run() to accept a GPL2Program struct instead of a byte ↵ | Denis Kasak | |
pointer and a length. Also, Script::run() now executes the GPL program until a gplend instruction rather than to the end of the whole program. Modified GameObject according to the new changes. svn-id: r41927 | |||
2009-06-27 | Renamed Script::gpldisasm() to Script::run(). | Denis Kasak | |
svn-id: r41920 | |||
2009-06-27 | Put all GPL interpreter related routines inside a Script class. | Denis Kasak | |
svn-id: r41919 | |||
2009-06-27 | Renamed gpldisasm.* to script.* in anticipation of using it as a script ↵ | Denis Kasak | |
intepreter. svn-id: r41918 |