This commit is contained in:
parent
7a06560d96
commit
1ea3c80b5c
11 changed files with 42 additions and 23 deletions
|
@ -335,7 +335,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
ANIM_SPONGEBOB_NET_TEETERFRONT, // ANIM_SPONGEBOB_TEETERFRONT,
|
||||
ANIM_SPONGEBOB_NET_SWIPE, // ANIM_SPONGEBOB_SWIPE,
|
||||
ANIM_SPONGEBOB_NET_DEATHFORWARDS, // ANIM_SPONGEBOB_DEATHFORWARDS,
|
||||
ANIM_SPONGEBOB_NET_DEATHSQUASH, // ANIM_SPONGEBOB_DEATHSQUASH,
|
||||
ANIM_SPONGEBOB_NET_DEATHTAR, // ANIM_SPONGEBOB_DEATHTAR,
|
||||
-1, // ANIM_SPONGEBOB_DEATHDRY
|
||||
-1, // ANIM_SPONGEBOB_BALLOONJUMP,
|
||||
-1, // ANIM_SPONGEBOB_BLOWBUBBLE,
|
||||
|
@ -351,12 +351,13 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
-1, // ANIM_SPONGEBOB_IDLEFACEUPSIDEDOWN
|
||||
-1, // ANIM_SPONGEBOB_IDLEBANDAID,
|
||||
//NOIDLE -1, // ANIM_SPONGEBOB_IDLEINHAT,
|
||||
-1, // ANIM_SPONGEBOB_IDLEMATURE,
|
||||
-1, // ANIM_SPONGEBOB_IDLEMATURE,
|
||||
-1, // ANIM_SPONGEBOB_IDLEMOUSTACHE,
|
||||
-1, // ANIM_SPONGEBOB_IDLENOFACE,
|
||||
-1, // ANIM_SPONGEBOB_IDLEZORRO,
|
||||
ANIM_SPONGEBOB_NET_CELEBRATE, // ANIM_SPONGEBOB_CELEBRATE,
|
||||
ANIM_SPONGEBOB_NET_IDLEBLINK, // ANIM_SPONGEBOB_IDLEBLINK,
|
||||
ANIM_SPONGEBOB_NET_ELECTROCUTED, // ANIM_SPONGEBOB_ELECTROCUTED,
|
||||
},
|
||||
|
||||
// PLAYER_ADDON_CORALBLOWER,
|
||||
|
@ -376,7 +377,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
ANIM_SPONGEBOB_CORALBLOWER_TEETERFRONT, // ANIM_SPONGEBOB_TEETERFRONT,
|
||||
-1, // ANIM_SPONGEBOB_SWIPE,
|
||||
ANIM_SPONGEBOB_CORALBLOWER_DEATHFORWARDS, // ANIM_SPONGEBOB_DEATHFORWARDS,
|
||||
ANIM_SPONGEBOB_CORALBLOWER_DEATHSQUASH, // ANIM_SPONGEBOB_DEATHSQUASH,
|
||||
ANIM_SPONGEBOB_CORALBLOWER_DEATHTAR, // ANIM_SPONGEBOB_DEATHTAR,
|
||||
-1, // ANIM_SPONGEBOB_DEATHDRY
|
||||
-1, // ANIM_SPONGEBOB_BALLOONJUMP,
|
||||
-1, // ANIM_SPONGEBOB_BLOWBUBBLE,
|
||||
|
@ -398,6 +399,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
-1, // ANIM_SPONGEBOB_IDLEZORRO,
|
||||
ANIM_SPONGEBOB_CORALBLOWER_CELEBRATE, // ANIM_SPONGEBOB_CELEBRATE,
|
||||
ANIM_SPONGEBOB_CORALBLOWER_IDLEBLINK, // ANIM_SPONGEBOB_IDLEBLINK,
|
||||
ANIM_SPONGEBOB_CORALBLOWER_ELECTROCUTED, // ANIM_SPONGEBOB_ELECTROCUTED,
|
||||
},
|
||||
|
||||
// PLAYER_ADDON_JELLYLAUNCHER,
|
||||
|
@ -417,7 +419,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
ANIM_SPONGEBOB_JELLYLAUNCHER_TEETERFRONT, // ANIM_SPONGEBOB_TEETERFRONT,
|
||||
-1, // ANIM_SPONGEBOB_SWIPE,
|
||||
ANIM_SPONGEBOB_JELLYLAUNCHER_DEATHFORWARDS, // ANIM_SPONGEBOB_DEATHFORWARDS,
|
||||
ANIM_SPONGEBOB_JELLYLAUNCHER_DEATHSQUASH, // ANIM_SPONGEBOB_DEATHSQUASH,
|
||||
ANIM_SPONGEBOB_JELLYLAUNCHER_DEATHTAR, // ANIM_SPONGEBOB_DEATHTAR,
|
||||
-1, // ANIM_SPONGEBOB_DEATHDRY
|
||||
-1, // ANIM_SPONGEBOB_BALLOONJUMP,
|
||||
-1, // ANIM_SPONGEBOB_BLOWBUBBLE,
|
||||
|
@ -439,6 +441,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
-1, // ANIM_SPONGEBOB_IDLEZORRO,
|
||||
ANIM_SPONGEBOB_JELLYLAUNCHER_CELEBRATE, // ANIM_SPONGEBOB_CELEBRATE,
|
||||
ANIM_SPONGEBOB_JELLYLAUNCHER_IDLEBLINK, // ANIM_SPONGEBOB_IDLEBLINK,
|
||||
ANIM_SPONGEBOB_JELLYLAUNCHER_ELECTROCUTED, // ANIM_SPONGEBOB_ELECTROCUTED,
|
||||
},
|
||||
|
||||
// PLAYER_ADDON_BUBBLEWAND,
|
||||
|
@ -458,7 +461,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
ANIM_SPONGEBOB_WAND_TEETERFRONT, // ANIM_SPONGEBOB_TEETERFRONT,
|
||||
-1, // ANIM_SPONGEBOB_SWIPE,
|
||||
ANIM_SPONGEBOB_WAND_DEATHFORWARDS, // ANIM_SPONGEBOB_DEATHFORWARDS,
|
||||
ANIM_SPONGEBOB_WAND_DEATHSQUASH, // ANIM_SPONGEBOB_DEATHSQUASH,
|
||||
ANIM_SPONGEBOB_WAND_DEATHTAR, // ANIM_SPONGEBOB_DEATHTAR,
|
||||
-1, // ANIM_SPONGEBOB_DEATHDRY
|
||||
-1, // ANIM_SPONGEBOB_BALLOONJUMP,
|
||||
ANIM_SPONGEBOB_WAND_BLOWBUBBLE, // ANIM_SPONGEBOB_BLOWBUBBLE,
|
||||
|
@ -480,6 +483,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
-1, // ANIM_SPONGEBOB_IDLEZORRO,
|
||||
ANIM_SPONGEBOB_WAND_CELEBRATE, // ANIM_SPONGEBOB_CELEBRATE,
|
||||
ANIM_SPONGEBOB_WAND_IDLEBLINK, // ANIM_SPONGEBOB_IDLEBLINK,
|
||||
ANIM_SPONGEBOB_WAND_ELECTROCUTED, // ANIM_SPONGEBOB_ELECTROCUTED,
|
||||
},
|
||||
|
||||
// PLAYER_ADDON_JELLYFISHINNET
|
||||
|
@ -499,7 +503,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
ANIM_SPONGEBOB_JELLYFISH_TEETERFRONT, // ANIM_SPONGEBOB_TEETERFRONT,
|
||||
ANIM_SPONGEBOB_JELLYFISH_SWIPE, // ANIM_SPONGEBOB_SWIPE,
|
||||
ANIM_SPONGEBOB_JELLYFISH_DEATHFORWARDS, // ANIM_SPONGEBOB_DEATHFORWARDS,
|
||||
ANIM_SPONGEBOB_JELLYFISH_DEATHSQUASH, // ANIM_SPONGEBOB_DEATHSQUASH,
|
||||
ANIM_SPONGEBOB_JELLYFISH_DEATHTAR, // ANIM_SPONGEBOB_DEATHTAR,
|
||||
-1, // ANIM_SPONGEBOB_DEATHDRY
|
||||
-1, // ANIM_SPONGEBOB_BALLOONJUMP,
|
||||
-1, // ANIM_SPONGEBOB_BLOWBUBBLE,
|
||||
|
@ -521,6 +525,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
-1, // ANIM_SPONGEBOB_IDLEZORRO,
|
||||
ANIM_SPONGEBOB_JELLYFISH_CELEBRATE, // ANIM_SPONGEBOB_CELEBRATE,
|
||||
ANIM_SPONGEBOB_JELLYFISH_IDLEBLINK, // ANIM_SPONGEBOB_IDLEBLINK,
|
||||
ANIM_SPONGEBOB_JELLYFISH_ELECTROCUTED, // ANIM_SPONGEBOB_ELECTROCUTED,
|
||||
},
|
||||
|
||||
// PLAYER_ADDON_GLOVE
|
||||
|
@ -540,7 +545,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
-1, // ANIM_SPONGEBOB_TEETERFRONT,
|
||||
-1, // ANIM_SPONGEBOB_SWIPE,
|
||||
-1, // ANIM_SPONGEBOB_DEATHFORWARDS,
|
||||
-1, // ANIM_SPONGEBOB_DEATHSQUASH,
|
||||
-1, // ANIM_SPONGEBOB_DEATHTAR,
|
||||
-1, // ANIM_SPONGEBOB_DEATHDRY
|
||||
-1, // ANIM_SPONGEBOB_BALLOONJUMP,
|
||||
-1, // ANIM_SPONGEBOB_BLOWBUBBLE,
|
||||
|
@ -562,6 +567,7 @@ s8 s_animMapNet[NUM_PLAYER_ADDONS][NUM_ANIM_SPONGEBOB]=
|
|||
-1, // ANIM_SPONGEBOB_IDLEZORRO,
|
||||
-1, // ANIM_SPONGEBOB_CELEBRATE,
|
||||
-1, // ANIM_SPONGEBOB_IDLEBLINK,
|
||||
-1, // ANIM_SPONGEBOB_ELECTROCUTED,
|
||||
},
|
||||
};
|
||||
|
||||
|
@ -1953,6 +1959,7 @@ void CPlayer::respawn()
|
|||
m_spatulaWarningTimer=0;
|
||||
m_healthWaterLevel=WATERMAXHEALTH;
|
||||
m_invincibleFrameCount=INVINCIBLE_FRAMES__START;
|
||||
m_recoveringFromElectrocution=false;
|
||||
m_helmetSoundTimer=0;
|
||||
Pos=m_respawnPos;
|
||||
m_cameraLookOffset=0;
|
||||
|
@ -2192,6 +2199,7 @@ void CPlayer::takeDamage(DAMAGE_TYPE _damage,REACT_DIRECTION _reactDirection,CTh
|
|||
CSoundMediator::SFXID painSound=CSoundMediator::SFX_SPONGEBOB_OUCH;
|
||||
|
||||
// Check if we are currently immune to this damage type
|
||||
m_recoveringFromElectrocution=false;
|
||||
switch(_damage)
|
||||
{
|
||||
case DAMAGE__NONE:
|
||||
|
@ -2207,6 +2215,7 @@ void CPlayer::takeDamage(DAMAGE_TYPE _damage,REACT_DIRECTION _reactDirection,CTh
|
|||
else
|
||||
{
|
||||
painSound=CSoundMediator::SFX_BOSS_JELLYFISH___SB_GETS_ELECTROCUTED;
|
||||
m_recoveringFromElectrocution=true;
|
||||
}
|
||||
break;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue