Age | Commit message (Collapse) | Author |
|
|
|
svn-id: r51066
|
|
modification (initialized _soundStarted in the ScriptFunctions constructor)
svn-id: r44589
|
|
svn-id: r35648
|
|
defining DUMP_SCRIPTS in script.h and starting with at least debug level 1.
- Commented which script opcodes and extended functions are actually used or not.
svn-id: r32202
|
|
svn-id: r32167
|
|
svn-id: r32105
|
|
called:
- MIDI music data is marked to be deleted in o1_STOPMUS now, instead of o1_PLAYMUS.
- Added a FIXME to Screen::setFont() - purgeCache crashes the game if the active font is deleted
svn-id: r31948
|
|
svn-id: r31897
|
|
- Implemented cmd_objectp
- Changed how the script externals array is set up
- Cleanup
svn-id: r31895
|
|
- Added MIDI resource type
- Added ScriptFunctionsLgop2 and ScriptFunctionsMhne (for Leather Goddesses of Phobos 2 and The Manhole: New and Enhanced, resp.)
- Many changes for LGOP2 and The Manhole: N&E
Note about the new ScriptFunctions classes:
I copied the ScriptFunctionsRtz class and so duplicated a lot of code. Most of the opcode functions are the same in all games but there might be differences. Once all common opcode functions have been figured out, they'll be moved to a common place (like the ScriptFunctions class).
svn-id: r31871
|
|
Implemented the following opcodes:
- o1_PLAYSND
- o1_ISSND
- o1_STOPSND
- o1_PLAYVOICE
- o1_SOUNDRATE
- o1_SETVOLUME
svn-id: r31666
|
|
svn-id: r31639
|
|
svn-id: r31610
|
|
svn-id: r31599
|