mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-23 04:22:34 +00:00
Scriptified more compatibility entries
This commit is contained in:
parent
5f5adbe161
commit
6480946d40
2 changed files with 39 additions and 33 deletions
|
@ -194,7 +194,7 @@ B9DFF13207EACAC675C71D82624D0007 // XtheaterIII map01
|
|||
|
||||
D0139194F7817BF06F3988DFC47DB38D // Whispers of Satan map29
|
||||
{
|
||||
|
||||
nopassover
|
||||
}
|
||||
|
||||
5397C3B7D9B33AAF526D15A81A762828 // daedalus.wad Travel tubes (they are all identical)
|
||||
|
@ -224,7 +224,6 @@ C98F79709BD7E0E4C19026AB9575EC6F // cc-cod.zip:codlev.wad map07
|
|||
polyobj
|
||||
}
|
||||
|
||||
|
||||
D7F6E9F08C39A17026349A04F8C0B0BE // Return to Hadron, e1m9
|
||||
19D03FFC875589E21EDBB7AB74EF4AEF // Return to Hadron, e1m9, 2016.01.03 update
|
||||
{
|
||||
|
@ -265,16 +264,6 @@ DC96228097DD004C40CCB1DB14A91EAA // unloved.pk3:unlovedmaps.wad map05
|
|||
|
||||
|
||||
|
||||
3D8ED20BF5CAAE6D6AE0E10999C75084 // hgarden.pk3 map01
|
||||
{
|
||||
// spawn trees on top of arches
|
||||
setthingz 399 168
|
||||
setthingz 400 168
|
||||
setthingz 401 168
|
||||
setthingz 402 168
|
||||
setthingz 403 168
|
||||
setthingz 404 168
|
||||
}
|
||||
|
||||
FCCA97FC851F6473EAA069F74247B317 // pg-raw.wad map31
|
||||
{
|
||||
|
@ -321,23 +310,3 @@ FCCA97FC851F6473EAA069F74247B317 // pg-raw.wad map31
|
|||
setslopeoverflow
|
||||
polyobj
|
||||
}
|
||||
|
||||
5C594C67CF7721005DE71429F9811370 // Eternal Doom map03
|
||||
{
|
||||
// fix broken staircase. The compatibility option is not sufficient
|
||||
// to reliably handle this so clear the tags from the unwanted sectors.
|
||||
setsectortag 212 0
|
||||
setsectortag 213 0
|
||||
setsectortag 214 0
|
||||
}
|
||||
|
||||
9D50EBE17CEC78938C7A668DB0768611 // Strain map07: Make the exit accessible
|
||||
{
|
||||
clearlineflags 1021 1
|
||||
}
|
||||
|
||||
DCE862393CAAA6FF1294FB7056B53057 // UAC Ultra map07: Contains a scroller depending on Boom side effects
|
||||
{
|
||||
setlinespecial 391 Sector_CopyScroller 99 6 0 0 0
|
||||
}
|
||||
|
||||
|
|
|
@ -39,7 +39,7 @@ class LevelCompatibility play
|
|||
break;
|
||||
}
|
||||
|
||||
case 'F481922F4881F74760F3C0437FD5EDD0': // // Community Chest 3 map03
|
||||
case 'F481922F4881F74760F3C0437FD5EDD0': // Community Chest 3 map03
|
||||
{
|
||||
// I have no idea how this conveyor belt setup manages to work under Boom.
|
||||
// Set the sector the voodoo doll ends up standing on when sectors tagged
|
||||
|
@ -484,6 +484,7 @@ class LevelCompatibility play
|
|||
SetSectorTexture(145, Sector.floor, "F_CONCRP");
|
||||
SetSectorLight(138, 192);
|
||||
SetWallTexture(3431, Line.back, Side.top, "BRKGRY01");
|
||||
break;
|
||||
}
|
||||
|
||||
case 'DB31D71B11E3E4393B9C0CCB44A8639F': // rop_2015.wad e1m5
|
||||
|
@ -506,6 +507,42 @@ class LevelCompatibility play
|
|||
SetVertex(1642, -2944, 2671);
|
||||
break;
|
||||
}
|
||||
|
||||
case '5C594C67CF7721005DE71429F9811370': // Eternal Doom map03
|
||||
{
|
||||
// fix broken staircase. The compatibility option is not sufficient
|
||||
// to reliably handle this so clear the tags from the unwanted sectors.
|
||||
ClearSectorTags(212);
|
||||
ClearSectorTags(213);
|
||||
ClearSectorTags(214);
|
||||
break;
|
||||
}
|
||||
|
||||
case 'DCE862393CAAA6FF1294FB7056B53057': // UAC Ultra map07
|
||||
{
|
||||
// Contains a scroller depending on Boom side effects
|
||||
SetLineSpecial(391, Sector_CopyScroller, 99, 6);
|
||||
break;
|
||||
}
|
||||
|
||||
case '9D50EBE17CEC78938C7A668DB0768611': // Strain map07
|
||||
{
|
||||
// Make the exit accessible
|
||||
SetLineFlags(1021, 0, 1);
|
||||
break;
|
||||
}
|
||||
|
||||
case '3D8ED20BF5CAAE6D6AE0E10999C75084': // hgarden.pk3 map01
|
||||
{
|
||||
// spawn trees on top of arches
|
||||
SetThingZ(399, 168);
|
||||
SetThingZ(400, 168);
|
||||
SetThingZ(401, 168);
|
||||
SetThingZ(402, 168);
|
||||
SetThingZ(403, 168);
|
||||
SetThingZ(404, 168);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue