|
| RawObjectScript (uint16 size, uint16 p1, uint16 p2, uint16 p3) |
|
| RawObjectScript (const FWScriptInfo &info, const byte *data, uint16 size, uint16 p1, uint16 p2, uint16 p3) |
|
int16 | run () |
|
| RawScript (uint16 size) |
|
| RawScript (const FWScriptInfo &info, const byte *data, uint16 size) |
|
| RawScript (const RawScript &src) |
|
RawScript & | operator= (const RawScript &src) |
|
void | setData (const FWScriptInfo &info, const byte *data) |
|
const ScriptVars & | labels () const |
|
byte | getByte (unsigned int pos) const |
|
uint16 | getWord (unsigned int pos) const |
|
const char * | getString (unsigned int pos) const |
|
uint16 | getLabel (const FWScriptInfo &info, byte index, uint16 offset) const |
|
Object script class, RelObjectScript replacement
Script parameters are not used, this class is required by different script initialization of object scripts