View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000346 | Gameplay + OpenGL | [All Projects] Bug | public | 2017-02-27 06:30 | 2017-02-27 07:53 |
Reporter | SanyaWaffles | ||||
Assigned To | |||||
Priority | normal | Severity | crash | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Platform | Windows | OS | Windows | OS Version | 10 |
Summary | 0000346: Typo in DamageType definitions code causes crash | ||||
Description | at line 871, with the introduction of the OBITUARY definition in the MAPINFO way of defining damagetypes, it seems defining a FACTOR value crashes the game unless you change one line of code in info.cpp. The Error Message:
I fixed the bug on my own custom build of GZDoom by changing Line 871 to an else if statement like so:
I used gzdoom-x64-g2.4pre-681-gf9f9f2d.7z and dragging and dropping a MAPINFO.txt file (which is just a file from part of my total conversion, albiet renamed) to test this. | ||||
Steps To Reproduce | 1.) Load latest dev-build of GZDoom (gzdoom-x64-g2.4pre-681-gf9f9f2d.7z) 2.) Use ther attached MAPINFO.txt to test the game 3.) drag and drop my modded text-file onto gzdoom dev-build version indicated above 4.) Should crash with a similar error message | ||||
Tags | No tags attached. | ||||
MAPINFO.txt (239 bytes)
// Clusters Block cluster 1 { pic = "INTERPIC" music = "" } // End Clusters Block DamageType LavaFloor { Factor = 1.0 } DamageType RegularNukeSlime { Factor = 1.0 } DamageType PeptoBloodSlime { Factor = 1.0 } |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2017-02-27 06:30 | SanyaWaffles | New Issue | |
2017-02-27 06:30 | SanyaWaffles | File Added: MAPINFO.txt | |
2017-02-27 07:53 | Graf Zahl | Status | new => resolved |
2017-02-27 07:53 | Graf Zahl | Resolution | open => fixed |