View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004075 | The Dark Mod | Coding | public | 01.02.2015 21:42 | 03.10.2015 14:11 |
Reporter | SteveL | Assigned To | SteveL | ||
Priority | low | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 2.03 | ||||
Target Version | TDM 2.04 | Fixed in Version | TDM 2.04 | ||
Summary | 0004075: s_shader set to "-" causes map crash on load | ||||
Description | A door in a glitching map sent in by Amadeus has "s_shader" "-" on it. It crashes at map start, in idEntity::Spawn while it's setting up sounds. Doors don't usually have a s_shader spawnarg so it could be down to the "-" or the presence of the shader. It looked like the "-" was at fault -- it causes an invalid/default "ref_sound" to be set for the entity during spawnarg parsing. | ||||
Tags | No tags attached. | ||||
The origin of sounds for handle-less doors is calculated using the player's position. Adding an "s_shader" spawnarg to a door was making that happen when the door spawned, before the player had spawned. Use 0,0,0 instead of the player's position if the player isn't there. At rev 6548 FrobDoor.cpp |
|
Date Modified | Username | Field | Change |
---|---|---|---|
01.02.2015 21:42 | SteveL | New Issue | |
03.10.2015 14:01 | SteveL | Assigned To | => SteveL |
03.10.2015 14:01 | SteveL | Status | new => assigned |
03.10.2015 14:08 | SteveL | Note Added: 0007835 | |
03.10.2015 14:08 | SteveL | Relationship added | related to 0004130 |
03.10.2015 14:10 | SteveL | Note Edited: 0007835 | |
03.10.2015 14:11 | SteveL | Status | assigned => resolved |
03.10.2015 14:11 | SteveL | Fixed in Version | => TDM 2.04 |
03.10.2015 14:11 | SteveL | Resolution | open => fixed |