Boss-ify the Cybie in NRFTL MAP08.

QOL tweaks to how the PK7 file is built.
Added a plaintext readme, in classic SWWM style.
Updated credits.
This commit is contained in:
Mari the Deer 2021-05-05 23:44:31 +02:00
commit 2954203fd7
13 changed files with 392 additions and 7 deletions

View file

@ -32,6 +32,7 @@ extend Class SWWMHandler
MAP_HE3M8,
MAP_DMAP07,
MAP_DMAP30,
MAP_DLVL08,
MAP_HMAP12,
MAP_HMAP23_HMAP27_HMAP48_HMAP55,
MAP_HMAP36,
@ -67,6 +68,8 @@ extend Class SWWMHandler
return MAP_DMAP07;
if ( mapsum ~== "5EECD88F4491F516D590CE4BBF45F532" )
return MAP_DMAP30;
if ( mapsum ~== "7EB864A03948C3F918F9223B2D1F8911" )
return MAP_DLVL08;
if ( (mapsum ~== "89C4CD26EF05E2577B10CAFE56226662")
|| (mapsum ~== "441BF111747671066A10A146C03EEFC4")
|| (mapsum ~== "55E321849F3699655D7E062C90682F63") )
@ -171,6 +174,16 @@ extend Class SWWMHandler
bossviewactor = e.Thing;
bosstag = "$BT_IOS";
}
else if ( bossmap == MAP_DLVL08 )
{
if ( e.Thing is 'Cyberdemon' )
{
bossactors.Push(e.Thing);
if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 4;
if ( trk ) trk.bBOSS = true;
}
bosstag = "$BT_CYBIE2";
}
else if ( bossmap == MAP_HE1M8_HE4M8 )
{
if ( e.Thing is 'IronLich' )