mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2024-11-11 07:12:16 +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");
|
SetWallTexture(1926, Line.back, Side.bottom, "MARBLE3");
|
||||||
break;
|
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