mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-26 05:51:20 +00:00
Fix issues in ILLUSORY/ilusory1 (#916)
* Fix issues in ILLUSORY/ilusory1 Added some compatibility patches for Illusions of Home E1M6, E3M4, and E3M7 (this fixes minor issues to all of these maps) E1M8 requires a MAPINFO of some sort to have work correctly in the state it's in, unfortunately. * Minor tweak to ILLUSORY/ilusory1 fix Didn't need the activation reset as it was already set to begin with. * Made the fixes consistent Made the fixes consistent with the rest of the fixes for the other WADs already in this file
This commit is contained in:
parent
1a070d12a1
commit
d80816a0d9
1 changed files with 21 additions and 0 deletions
|
@ -1370,6 +1370,27 @@ class LevelCompatibility native play
|
|||
SetWallTexture(1926, Line.back, Side.bottom, "MARBLE3");
|
||||
break;
|
||||
}
|
||||
case 'A7C4FC8CAEB3E375B7214E35C6298B03': // Illusions of Home e1m6
|
||||
{
|
||||
// Convert zero-tagged GR door into regular open-stay door to fix map
|
||||
SetLineActivation(37, SPAC_Use);
|
||||
SetLineSpecial(37, Door_Open, 0, 16);
|
||||
SetLineActivation(203, SPAC_Use);
|
||||
SetLineSpecial(203, Door_Open, 0, 16);
|
||||
break;
|
||||
}
|
||||
case '5084755C29FB0A1912113E36F37C958A': // Illusions of Home e3m4
|
||||
{
|
||||
// Fix action of final switch
|
||||
SetLineSpecial(765, Door_Open, 0, 16);
|
||||
break;
|
||||
}
|
||||
case '0EF86635676FD512CE0E962040125553': // Illusions of Home e3m7
|
||||
{
|
||||
// Fix red key
|
||||
SetThingFlags(247, 2016);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue