summaryrefslogtreecommitdiff
path: root/src/strife/p_user.c
diff options
context:
space:
mode:
authorSamuel Villareal2010-08-31 03:33:46 +0000
committerSamuel Villareal2010-08-31 03:33:46 +0000
commit5e95f6d6b0515b0b853c89681516c955160c2ef9 (patch)
tree6f99a658dfb1b0124417b0cdeb27b8566c4ff146 /src/strife/p_user.c
parentd91c6811001a66418757efed10ae9ff503a500be (diff)
downloadchocolate-doom-5e95f6d6b0515b0b853c89681516c955160c2ef9.tar.gz
chocolate-doom-5e95f6d6b0515b0b853c89681516c955160c2ef9.tar.bz2
chocolate-doom-5e95f6d6b0515b0b853c89681516c955160c2ef9.zip
+ Stripped out all doom states/sprites and added strife states/sprites.
All strife codepointers are set as placeholders + Strife weapons implemented + All state references commented out + All weapon references commented out Subversion-branch: /branches/strife-branch Subversion-revision: 1984
Diffstat (limited to 'src/strife/p_user.c')
-rw-r--r--src/strife/p_user.c17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/strife/p_user.c b/src/strife/p_user.c
index 609704a0..25a80ff9 100644
--- a/src/strife/p_user.c
+++ b/src/strife/p_user.c
@@ -164,10 +164,11 @@ void P_MovePlayer (player_t* player)
if (cmd->sidemove && onground)
P_Thrust (player, player->mo->angle-ANG90, cmd->sidemove*2048);
+ // villsa [STRIFE] TODO - verify
if ( (cmd->forwardmove || cmd->sidemove)
- && player->mo->state == &states[S_PLAY] )
+ && player->mo->state == &states[S_PLAY_00] )
{
- P_SetMobjState (player->mo, S_PLAY_RUN1);
+ P_SetMobjState (player->mo, S_PLAY_01);
}
}
@@ -287,8 +288,16 @@ void P_PlayerThink (player_t* player)
// when the weapon psprite can do it
// (read: not in the middle of an attack).
newweapon = (cmd->buttons&BT_WEAPONMASK)>>BT_WEAPONSHIFT;
+
+ // villsa [STRIFE] TODO - placeholder
+ if (player->weaponowned[newweapon]
+ && newweapon != player->readyweapon)
+ {
+ player->pendingweapon = newweapon;
+ }
- if (newweapon == wp_fist
+ // villsa [STRIFE] TODO - MUST FIX!!!
+ /*if (newweapon == wp_fist
&& player->weaponowned[wp_chainsaw]
&& !(player->readyweapon == wp_chainsaw
&& player->powers[pw_strength]))
@@ -316,7 +325,7 @@ void P_PlayerThink (player_t* player)
{
player->pendingweapon = newweapon;
}
- }
+ }*/
}
// check for use