- Fixed: Altering a link type with Sector_SetLink did not work.
- Fixed: player.crouchsprite had no proper means of unsetting the crouch sprite which is needed by the ChexPlayer. - Fixed: A_ChangeFlags must unlink the actor from the world before changing the NOBLOCKMAP and NOSECTOR flags. SVN r1514 (trunk)
This commit is contained in:
parent
7060f72186
commit
f62fcabb9c
4 changed files with 50 additions and 14 deletions
|
|
@ -1776,7 +1776,18 @@ DEFINE_CLASS_PROPERTY_PREFIX(player, scoreicon, S, PlayerPawn)
|
|||
DEFINE_CLASS_PROPERTY_PREFIX(player, crouchsprite, S, PlayerPawn)
|
||||
{
|
||||
PROP_STRING_PARM(z, 0);
|
||||
defaults->crouchsprite = GetSpriteIndex (z);
|
||||
if (strlen(z) == 4)
|
||||
{
|
||||
defaults->crouchsprite = GetSpriteIndex (z);
|
||||
}
|
||||
else if (*z == 0)
|
||||
{
|
||||
defaults->crouchsprite = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
I_Error("Sprite name must have exactly 4 characters");
|
||||
}
|
||||
}
|
||||
|
||||
//==========================================================================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue