- fix previous commit and add compat option for Cheogh's blue key.

This commit is contained in:
Christoph Oelckers 2013-06-26 00:50:50 +02:00
parent 72e91786e2
commit fb1734ba50
2 changed files with 8 additions and 1 deletions

View file

@ -90,6 +90,7 @@ enum
// PRIVATE FUNCTION PROTOTYPES --------------------------------------------- // PRIVATE FUNCTION PROTOTYPES ---------------------------------------------
// EXTERNAL DATA DECLARATIONS ---------------------------------------------- // EXTERNAL DATA DECLARATIONS ----------------------------------------------
extern TArray<FMapThing> MapThingsConverted;
// PUBLIC DATA DEFINITIONS ------------------------------------------------- // PUBLIC DATA DEFINITIONS -------------------------------------------------
@ -510,7 +511,7 @@ void SetCompatibilityParams()
case CP_SETTHINGZ: case CP_SETTHINGZ:
{ {
// When this is called, the things haven't been spawned yet so we can alter the position inside the MapThings array. // When this is called, the things haven't been spawned yet so we can alter the position inside the MapThings array.
if (CompatParams[i+1] < MapThingsConverted.Size()) if ((unsigned)CompatParams[i+1] < MapThingsConverted.Size())
{ {
MapThingsConverted[CompatParams[i+1]].z = CompatParams[i+2]; MapThingsConverted[CompatParams[i+1]].z = CompatParams[i+2];
} }

View file

@ -347,3 +347,9 @@ F481922F4881F74760F3C0437FD5EDD0 // map03
setlinespecial 397 NoiseAlert 0 0 0 0 0 setlinespecial 397 NoiseAlert 0 0 0 0 0
setlinespecial 411 NoiseAlert 0 0 0 0 0 setlinespecial 411 NoiseAlert 0 0 0 0 0
} }
952CC8D03572E17BA550B01B366EFBB9 // Cheogsh map01
{
// make the blue key spawn above the 3D floor
setthingz 918 296
}