doomlegacy-devel: Update to SVN revision 1603
authorMichael Baeuerle <micha@NetBSD.org>
Wed, 17 Nov 2021 12:00:02 +0000 (13:00 +0100)
committerMichael Baeuerle <micha@NetBSD.org>
Wed, 17 Nov 2021 12:00:02 +0000 (13:00 +0100)
Thing 140, in Valiant.wad dehacked, is changing the rocket smoke to
a monster.  When the rocket-launcher is fired, a monster immediately
appears and explodes the rocket.

The line has: Thing 140 (Avanc... (DOG SLOT)).
In Eternity Engine MT_DOG = 140, but in PrBoom MT_DOG = 138, but in
Legacy MT_DOG = 143.
Legacy savegames are dependent, as will be Legacy specific wads.
This cannot be fixed by moving the MT_DOG code.

For Thing numbers in the range 138..150, have added an additional
test of the dehacked text.
Have created a table of a characteristic words that might appear for each
of the thing numbers in this range.  If one of these words is found,
the thing number is changed to our MT code.
This fixes the rocket-launcher in Valiant.wad.

doomlegacy-devel/Makefile

index 7576f3a9af4b2c0d5ba45d0a37afd56c44a2f78c..3222ddb211aa979eaa8856a4355bf6015b19c09e 100644 (file)
@@ -2,7 +2,7 @@
 
 VERS=          1.48.8
 #PKGNAME=      doomlegacy-${VERS}
-SVNVERS=       1602
+SVNVERS=       1603
 DISTNAME=      doomlegacy-devel-0r${SVNVERS}
 CATEGORIES=    games