View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003260 | The Dark Mod | Coding | public | 31.10.2012 14:53 | 01.11.2012 15:55 |
Reporter | greebo | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 2.00 | ||||
Target Version | TDM 2.00 | Fixed in Version | TDM 2.00 | ||
Summary | 0003260: Change the way scriptEvents are declared | ||||
Description | Up to TDM 1.08 scriptEvents are declared both in the game code and in the script files. Each time the SDK and/or the script file change asymmetrically the game will refuse to run, which usually happens when an asset SVN update is applied and the game DLL is not updated alongside (Windows or Linux). The implemented change is to let scriptevents register themselves in the idScriptProgram class, since the game code knows about each valid event anyway. To get rid of the actual tdm_events.script file one needs to move the documentation/argument declarations to the code. This in turn enables us to auto-generate the scriptEvent documentation in script, xml or mediawiki format. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
31.10.2012 14:53 | greebo | New Issue | |
31.10.2012 14:53 | greebo | Status | new => assigned |
31.10.2012 14:53 | greebo | Assigned To | => greebo |
31.10.2012 14:54 | greebo | Note Added: 0004929 | |
01.11.2012 15:55 | greebo | Status | assigned => resolved |
01.11.2012 15:55 | greebo | Fixed in Version | => TDM 2.00 |
01.11.2012 15:55 | greebo | Resolution | open => fixed |