mirror of
https://github.com/GTAmodding/re3.git
synced 2024-11-16 11:49:01 +00:00
added some anim groups
This commit is contained in:
parent
f7300c7a27
commit
f7aa4e108a
2 changed files with 70 additions and 9 deletions
|
@ -413,6 +413,13 @@ char const *aPlayerBBBatAnimations[] = {
|
||||||
"IDLE_STANCE",
|
"IDLE_STANCE",
|
||||||
"walk_start",
|
"walk_start",
|
||||||
};
|
};
|
||||||
|
char const *aPlayerChainsawAnimations[] = {
|
||||||
|
"walk_csaw",
|
||||||
|
"run_csaw",
|
||||||
|
"run_csaw",
|
||||||
|
"IDLE_csaw",
|
||||||
|
"walk_start_csaw",
|
||||||
|
};
|
||||||
char const *aShuffleAnimations[] = {
|
char const *aShuffleAnimations[] = {
|
||||||
"WALK_shuffle",
|
"WALK_shuffle",
|
||||||
"RUN_civi",
|
"RUN_civi",
|
||||||
|
@ -449,6 +456,12 @@ char const *aOldFatAnimations[] = {
|
||||||
"woman_runpanic",
|
"woman_runpanic",
|
||||||
"idle_stance",
|
"idle_stance",
|
||||||
};
|
};
|
||||||
|
char const *aJoggerAnimations[] = {
|
||||||
|
"JOG_maleA",
|
||||||
|
"run_civi",
|
||||||
|
"sprint_civi",
|
||||||
|
"idle_stance",
|
||||||
|
};
|
||||||
char const *aStdWomanAnimations[] = {
|
char const *aStdWomanAnimations[] = {
|
||||||
"woman_walknorm",
|
"woman_walknorm",
|
||||||
"woman_run",
|
"woman_run",
|
||||||
|
@ -473,14 +486,20 @@ char const *aSexyWomanAnimations[] = {
|
||||||
"woman_runpanic",
|
"woman_runpanic",
|
||||||
"woman_idlestance",
|
"woman_idlestance",
|
||||||
};
|
};
|
||||||
|
char const *aFatWomanAnimations[] = {
|
||||||
|
"walk_fat",
|
||||||
|
"woman_run",
|
||||||
|
"woman_runpanic",
|
||||||
|
"woman_idlestance",
|
||||||
|
};
|
||||||
char const *aOldWomanAnimations[] = {
|
char const *aOldWomanAnimations[] = {
|
||||||
"woman_walkold",
|
"woman_walkold",
|
||||||
"woman_run",
|
"woman_run",
|
||||||
"woman_runpanic",
|
"woman_runpanic",
|
||||||
"woman_idlestance",
|
"woman_idlestance",
|
||||||
};
|
};
|
||||||
char const *aFatWomanAnimations[] = {
|
char const *aJoggerWomanAnimations[] = {
|
||||||
"walk_fat",
|
"JOG_maleB",
|
||||||
"woman_run",
|
"woman_run",
|
||||||
"woman_runpanic",
|
"woman_runpanic",
|
||||||
"woman_idlestance",
|
"woman_idlestance",
|
||||||
|
@ -491,22 +510,28 @@ char const *aPanicChunkyAnimations[] = {
|
||||||
"woman_runpanic",
|
"woman_runpanic",
|
||||||
"idle_stance",
|
"idle_stance",
|
||||||
};
|
};
|
||||||
|
char const *aSkateAnimations[] = {
|
||||||
|
"skate_run",
|
||||||
|
"skate_sprint",
|
||||||
|
"skate_sprint",
|
||||||
|
"skate_idle",
|
||||||
|
};
|
||||||
char const *aPlayerStrafeBackAnimations[] = {
|
char const *aPlayerStrafeBackAnimations[] = {
|
||||||
"walk_player_back",
|
"walk_back",
|
||||||
"run_player_back",
|
"run_back",
|
||||||
"run_player_back",
|
"run_back",
|
||||||
"IDLE_STANCE",
|
"IDLE_STANCE",
|
||||||
"walk_start_back",
|
"walk_start_back",
|
||||||
};
|
};
|
||||||
char const *aPlayerStrafeLeftAnimations[] = {
|
char const *aPlayerStrafeLeftAnimations[] = {
|
||||||
"walk_player_left",
|
"walk_left",
|
||||||
"run_left",
|
"run_left",
|
||||||
"run_left",
|
"run_left",
|
||||||
"IDLE_STANCE",
|
"IDLE_STANCE",
|
||||||
"walk_start_left",
|
"walk_start_left",
|
||||||
};
|
};
|
||||||
char const *aPlayerStrafeRightAnimations[] = {
|
char const *aPlayerStrafeRightAnimations[] = {
|
||||||
"walk_player_right",
|
"walk_right",
|
||||||
"run_right",
|
"run_right",
|
||||||
"run_right",
|
"run_right",
|
||||||
"IDLE_STANCE",
|
"IDLE_STANCE",
|
||||||
|
@ -533,6 +558,28 @@ char const *aRocketStrafeRightAnimations[] = {
|
||||||
"idle_rocket",
|
"idle_rocket",
|
||||||
"walkst_rocket_right",
|
"walkst_rocket_right",
|
||||||
};
|
};
|
||||||
|
char const *aChainsawStrafeBackAnimations[] = {
|
||||||
|
"walk_csaw_back",
|
||||||
|
"run_csaw_back",
|
||||||
|
"run_csaw_back",
|
||||||
|
"idle_csaw",
|
||||||
|
"walkst_csaw_back",
|
||||||
|
};
|
||||||
|
char const *aChainsawStrafeLeftAnimations[] = {
|
||||||
|
"walk_csaw_left",
|
||||||
|
"run_csaw_left",
|
||||||
|
"run_csaw_left",
|
||||||
|
"idle_csaw",
|
||||||
|
"walkst_csaw_left",
|
||||||
|
};
|
||||||
|
char const *aChainsawStrafeRightAnimations[] = {
|
||||||
|
"walk_csaw_right",
|
||||||
|
"run_csaw_right",
|
||||||
|
"run_csaw_right",
|
||||||
|
"idle_csaw",
|
||||||
|
"walkst_csaw_right",
|
||||||
|
};
|
||||||
|
|
||||||
const AnimAssocDefinition CAnimManager::ms_aAnimAssocDefinitions[NUM_ANIM_ASSOC_GROUPS] = {
|
const AnimAssocDefinition CAnimManager::ms_aAnimAssocDefinitions[NUM_ANIM_ASSOC_GROUPS] = {
|
||||||
{ "man", "ped", MI_COP, 173, aStdAnimations, aStdAnimDescs },
|
{ "man", "ped", MI_COP, 173, aStdAnimations, aStdAnimDescs },
|
||||||
{ "player", "ped", MI_COP, 5, aPlayerAnimations, aStdAnimDescs },
|
{ "player", "ped", MI_COP, 5, aPlayerAnimations, aStdAnimDescs },
|
||||||
|
@ -540,25 +587,32 @@ const AnimAssocDefinition CAnimManager::ms_aAnimAssocDefinitions[NUM_ANIM_ASSOC_
|
||||||
{ "player1armed", "ped", MI_COP, 5, aPlayer1ArmedAnimations, aStdAnimDescs },
|
{ "player1armed", "ped", MI_COP, 5, aPlayer1ArmedAnimations, aStdAnimDescs },
|
||||||
{ "player2armed", "ped", MI_COP, 5, aPlayer2ArmedAnimations, aStdAnimDescs },
|
{ "player2armed", "ped", MI_COP, 5, aPlayer2ArmedAnimations, aStdAnimDescs },
|
||||||
{ "playerBBBat", "ped", MI_COP, 5, aPlayerBBBatAnimations, aStdAnimDescs },
|
{ "playerBBBat", "ped", MI_COP, 5, aPlayerBBBatAnimations, aStdAnimDescs },
|
||||||
|
{ "playercsaw", "ped", MI_COP, 5, aPlayerChainsawAnimations, aStdAnimDescs },
|
||||||
{ "shuffle", "ped", MI_COP, 4, aShuffleAnimations, aStdAnimDescs },
|
{ "shuffle", "ped", MI_COP, 4, aShuffleAnimations, aStdAnimDescs },
|
||||||
{ "oldman", "ped", MI_COP, 4, aOldAnimations, aStdAnimDescs },
|
{ "oldman", "ped", MI_COP, 4, aOldAnimations, aStdAnimDescs },
|
||||||
{ "gang1", "ped", MI_COP, 4, aGang1Animations, aStdAnimDescs },
|
{ "gang1", "ped", MI_COP, 4, aGang1Animations, aStdAnimDescs },
|
||||||
{ "gang2", "ped", MI_COP, 4, aGang2Animations, aStdAnimDescs },
|
{ "gang2", "ped", MI_COP, 4, aGang2Animations, aStdAnimDescs },
|
||||||
{ "fatman", "ped", MI_COP, 4, aFatAnimations, aStdAnimDescs },
|
{ "fatman", "ped", MI_COP, 4, aFatAnimations, aStdAnimDescs },
|
||||||
{ "oldfatman", "ped", MI_COP, 4, aOldFatAnimations, aStdAnimDescs },
|
{ "oldfatman", "ped", MI_COP, 4, aOldFatAnimations, aStdAnimDescs },
|
||||||
|
{ "jogger", "ped", MI_COP, 4, aJoggerAnimations, aStdAnimDescs },
|
||||||
{ "woman", "ped", MI_COP, 4, aStdWomanAnimations, aStdAnimDescs },
|
{ "woman", "ped", MI_COP, 4, aStdWomanAnimations, aStdAnimDescs },
|
||||||
{ "shopping", "ped", MI_COP, 4, aWomanShopAnimations, aStdAnimDescs },
|
{ "shopping", "ped", MI_COP, 4, aWomanShopAnimations, aStdAnimDescs },
|
||||||
{ "busywoman", "ped", MI_COP, 4, aBusyWomanAnimations, aStdAnimDescs },
|
{ "busywoman", "ped", MI_COP, 4, aBusyWomanAnimations, aStdAnimDescs },
|
||||||
{ "sexywoman", "ped", MI_COP, 4, aSexyWomanAnimations, aStdAnimDescs },
|
{ "sexywoman", "ped", MI_COP, 4, aSexyWomanAnimations, aStdAnimDescs },
|
||||||
{ "oldwoman", "ped", MI_COP, 4, aOldWomanAnimations, aStdAnimDescs },
|
|
||||||
{ "fatwoman", "ped", MI_COP, 4, aFatWomanAnimations, aStdAnimDescs },
|
{ "fatwoman", "ped", MI_COP, 4, aFatWomanAnimations, aStdAnimDescs },
|
||||||
|
{ "oldwoman", "ped", MI_COP, 4, aOldWomanAnimations, aStdAnimDescs },
|
||||||
|
{ "jogwoman", "ped", MI_COP, 4, aJoggerWomanAnimations, aStdAnimDescs },
|
||||||
{ "panicchunky", "ped", MI_COP, 4, aPanicChunkyAnimations, aStdAnimDescs },
|
{ "panicchunky", "ped", MI_COP, 4, aPanicChunkyAnimations, aStdAnimDescs },
|
||||||
|
{ "skate", "skate", MI_COP, 4, aSkateAnimations, aStdAnimDescs },
|
||||||
{ "playerback", "ped", MI_COP, 5, aPlayerStrafeBackAnimations, aStdAnimDescs },
|
{ "playerback", "ped", MI_COP, 5, aPlayerStrafeBackAnimations, aStdAnimDescs },
|
||||||
{ "playerleft", "ped", MI_COP, 5, aPlayerStrafeLeftAnimations, aStdAnimDescsSide },
|
{ "playerleft", "ped", MI_COP, 5, aPlayerStrafeLeftAnimations, aStdAnimDescsSide },
|
||||||
{ "playerright", "ped", MI_COP, 5, aPlayerStrafeRightAnimations, aStdAnimDescsSide },
|
{ "playerright", "ped", MI_COP, 5, aPlayerStrafeRightAnimations, aStdAnimDescsSide },
|
||||||
{ "rocketback", "ped", MI_COP, 5, aRocketStrafeBackAnimations, aStdAnimDescs },
|
{ "rocketback", "ped", MI_COP, 5, aRocketStrafeBackAnimations, aStdAnimDescs },
|
||||||
{ "rocketleft", "ped", MI_COP, 5, aRocketStrafeLeftAnimations, aStdAnimDescsSide },
|
{ "rocketleft", "ped", MI_COP, 5, aRocketStrafeLeftAnimations, aStdAnimDescsSide },
|
||||||
{ "rocketright", "ped", MI_COP, 5, aRocketStrafeRightAnimations, aStdAnimDescsSide },
|
{ "rocketright", "ped", MI_COP, 5, aRocketStrafeRightAnimations, aStdAnimDescsSide },
|
||||||
|
{ "csawback", "ped", MI_COP, 5, aChainsawStrafeBackAnimations, aStdAnimDescs },
|
||||||
|
{ "csawleft", "ped", MI_COP, 5, aChainsawStrafeLeftAnimations, aStdAnimDescsSide },
|
||||||
|
{ "csawright", "ped", MI_COP, 5, aChainsawStrafeRightAnimations, aStdAnimDescsSide },
|
||||||
};
|
};
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
|
@ -11,25 +11,32 @@ enum AssocGroupId
|
||||||
ASSOCGRP_PLAYER1ARMED,
|
ASSOCGRP_PLAYER1ARMED,
|
||||||
ASSOCGRP_PLAYER2ARMED,
|
ASSOCGRP_PLAYER2ARMED,
|
||||||
ASSOCGRP_PLAYERBBBAT,
|
ASSOCGRP_PLAYERBBBAT,
|
||||||
|
ASSOCGRP_PLAYERCHAINSAW,
|
||||||
ASSOCGRP_SHUFFLE,
|
ASSOCGRP_SHUFFLE,
|
||||||
ASSOCGRP_OLD,
|
ASSOCGRP_OLD,
|
||||||
ASSOCGRP_GANG1,
|
ASSOCGRP_GANG1,
|
||||||
ASSOCGRP_GANG2,
|
ASSOCGRP_GANG2,
|
||||||
ASSOCGRP_FAT,
|
ASSOCGRP_FAT,
|
||||||
ASSOCGRP_OLDFAT,
|
ASSOCGRP_OLDFAT,
|
||||||
|
ASSOCGRP_JOGGER,
|
||||||
ASSOCGRP_WOMAN,
|
ASSOCGRP_WOMAN,
|
||||||
ASSOCGRP_WOMANSHOP,
|
ASSOCGRP_WOMANSHOP,
|
||||||
ASSOCGRP_BUSYWOMAN,
|
ASSOCGRP_BUSYWOMAN,
|
||||||
ASSOCGRP_SEXYWOMAN,
|
ASSOCGRP_SEXYWOMAN,
|
||||||
ASSOCGRP_OLDWOMAN,
|
|
||||||
ASSOCGRP_FATWOMAN,
|
ASSOCGRP_FATWOMAN,
|
||||||
|
ASSOCGRP_OLDWOMAN,
|
||||||
|
ASSOCGRP_JOGWOMAN,
|
||||||
ASSOCGRP_PANICCHUNKY,
|
ASSOCGRP_PANICCHUNKY,
|
||||||
|
ASSOCGRP_SKATE,
|
||||||
ASSOCGRP_PLAYERBACK,
|
ASSOCGRP_PLAYERBACK,
|
||||||
ASSOCGRP_PLAYERLEFT,
|
ASSOCGRP_PLAYERLEFT,
|
||||||
ASSOCGRP_PLAYERRIGHT,
|
ASSOCGRP_PLAYERRIGHT,
|
||||||
ASSOCGRP_ROCKETBACK,
|
ASSOCGRP_ROCKETBACK,
|
||||||
ASSOCGRP_ROCKETLEFT,
|
ASSOCGRP_ROCKETLEFT,
|
||||||
ASSOCGRP_ROCKETRIGHT,
|
ASSOCGRP_ROCKETRIGHT,
|
||||||
|
ASSOCGRP_CHAINSAWBACK,
|
||||||
|
ASSOCGRP_CHAINSAWLEFT,
|
||||||
|
ASSOCGRP_CHAINSAWRIGHT,
|
||||||
|
|
||||||
NUM_ANIM_ASSOC_GROUPS // should be 61 in the end
|
NUM_ANIM_ASSOC_GROUPS // should be 61 in the end
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue