- Fixed: Dehacked string replacement did not check the clusters' finaleflats.
- Changed the definition of several typedef'd structs so that they are properly named. - Limited DEHSUPP lump lookup to search zdoom.pk3 only. It will no longer be possible to load DEHSUPP lumps from user WADs. - Brought back the text-based DEHSUPP parser and changed it to be able to reference states by label. Also changed label names of DoomUnusedStates and added proper labels to all states that were previously forced to be the first state of an actor so that the old (limited) method could access them. This was done to address the following bug: - Fixed: The player's death states calling A_PlayerSkinCheck should not be part of the state set that is accessible by Dehacked. These will produce error messages when mapped to non-players. SVN r1512 (trunk)
This commit is contained in:
parent
3ee37fdc08
commit
bf4e17703d
33 changed files with 726 additions and 4958 deletions
|
|
@ -41,7 +41,7 @@
|
|||
// bits 9-15: reserved
|
||||
|
||||
//40 bytes
|
||||
typedef struct
|
||||
struct sectortype
|
||||
{
|
||||
SWORD wallptr, wallnum;
|
||||
SDWORD ceilingz, floorz;
|
||||
|
|
@ -54,7 +54,7 @@ typedef struct
|
|||
BYTE floorpal, floorxpanning, floorypanning;
|
||||
BYTE visibility, filler;
|
||||
SWORD lotag, hitag, extra;
|
||||
} sectortype;
|
||||
};
|
||||
|
||||
//cstat:
|
||||
// bit 0: 1 = Blocking wall (use with clipmove, getzrange) "B"
|
||||
|
|
@ -70,7 +70,7 @@ typedef struct
|
|||
// bits 10-15: reserved
|
||||
|
||||
//32 bytes
|
||||
typedef struct
|
||||
struct walltype
|
||||
{
|
||||
SDWORD x, y;
|
||||
SWORD point2, nextwall, nextsector, cstat;
|
||||
|
|
@ -78,7 +78,7 @@ typedef struct
|
|||
SBYTE shade;
|
||||
BYTE pal, xrepeat, yrepeat, xpanning, ypanning;
|
||||
SWORD lotag, hitag, extra;
|
||||
} walltype;
|
||||
};
|
||||
|
||||
//cstat:
|
||||
// bit 0: 1 = Blocking sprite (use with clipmove, getzrange) "B"
|
||||
|
|
@ -96,7 +96,7 @@ typedef struct
|
|||
// bit 15: 1 = Invisible sprite, 0 = not invisible
|
||||
|
||||
//44 bytes
|
||||
typedef struct
|
||||
struct spritetype
|
||||
{
|
||||
SDWORD x, y, z;
|
||||
SWORD cstat, picnum;
|
||||
|
|
@ -107,7 +107,7 @@ typedef struct
|
|||
SWORD sectnum, statnum;
|
||||
SWORD ang, owner, xvel, yvel, zvel;
|
||||
SWORD lotag, hitag, extra;
|
||||
} spritetype;
|
||||
};
|
||||
|
||||
struct SlopeWork
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue