Added support for weapon states User#.
- Added keybinds for the user state triggering. - Added WRF_USER# flags which must be specified in order to use. - # can be 1-4.
This commit is contained in:
parent
addd059410
commit
eed6680a67
7 changed files with 143 additions and 11 deletions
|
|
@ -703,6 +703,30 @@ FState *AWeapon::GetZoomState ()
|
|||
return FindState(NAME_Zoom);
|
||||
}
|
||||
|
||||
//===========================================================================
|
||||
//
|
||||
// AWeapon :: GetUserState
|
||||
//
|
||||
//===========================================================================
|
||||
|
||||
FState *AWeapon::GetUserState(int state)
|
||||
{
|
||||
switch (state)
|
||||
{
|
||||
case 4:
|
||||
return FindState(NAME_User4);
|
||||
case 3:
|
||||
return FindState(NAME_User3);
|
||||
case 2:
|
||||
return FindState(NAME_User2);
|
||||
case 1:
|
||||
return FindState(NAME_User1);
|
||||
default:
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* Weapon giver ***********************************************************/
|
||||
|
||||
IMPLEMENT_CLASS(AWeaponGiver)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue