View Single Post
Old 29-04-14, 00:26   #533
Joey79100
Professor
 
Joey79100's Avatar
 
Join Date: Mar 2012
Location: France
Posts: 2,987
Default

Just a little help with the animations, even if the most part is useless and only informative. But I thought if could help, if you need it.
(I was reading the anim_state_control.h file)

Code:
#define TR_ANIMATION_LARA_TURN_RIGHT_SLOW 12                  // Used once before the fast one if all weapon are in holsters
#define TR_ANIMATION_LARA_TURN_LEFT_SLOW 13                   // Used once before the fast one if all weapon are in holsters

#define TR_ANIMATION_LARA_LANDING_FORWARD_BOTH 14               // Original landing animation in the TR1 betas... But removed
#define TR_ANIMATION_LARA_LANDING_FORWARD_BOTH_CONTINUE 15      // Original landing animation in the TR1 betas... But removed

// #define TR_ANIMATION_LARA_UNKNOWN1 37                    // Was meant to play when Lara is hanging at a ledge and the player releases the Action key


#define TR_ANIMATION_LARA_UNKNOWN2 43                       // Was meant to be used like the 52 but finally it got removed

#define TR_ANIMATION_LARA_UNKNOWN3 45                       // Used after the forward jump if she keeps falling
#define TR_ANIMATION_LARA_ROLL_ALTERNATE 47                 // Unused
#define TR_ANIMATION_LARA_ROLL_END_ALTERNATE 48             // Unused

// #define TR_ANIMATION_LARA_CLIMB_2CLICK_END_RUNNING 52    // Used if the player keeps pressing the UP cursor key

#define TR_ANIMATION_LARA_TRY_HANG_VERTICAL_BEGIN 91        // Not a bug, used normally if the player keeps only the jump key =p

#define TR_ANIMATION_LARA_FALL_CROUCHING_LANDING 99               // Unused

#define TR_ANIMATION_LARA_FREE_FALL_TO_SIDE_LANDING_ALTERNATE 101 // Maybe it was used at the beginning of a forward jump when the player presses Action? Maybe it was used like this with the original beta anim 73


#define TR_ANIMATION_LARA_ONWATER_DIVE_ALTERNATE 113              // This one is not used
#define TR_ANIMATION_LARA_FREE_FALL_TO_UNDERWATER_ALTERNATE 119   // This one is used



// #define TR_ANIMATION_LARA_UNKNOWN6 227                   // The end of the beta Sprint-slide-stand (look at the beta sprint animations)
// #define TR_ANIMATION_LARA_UNKNOWN7 229                   // The same...
#define TR_ANIMATION_LARA_SPRINT_TO_ROLL_LEFT2 231          // Not used natively (used with the beta sprint animations)
#define TR_ANIMATION_LARA_SPRINT_TO_ROLL_ALTERNATE_BEGIN 240     // Not used natively (idem)
#define TR_ANIMATION_LARA_SPRINT_TO_ROLL_ALTERNATE_CONTINUE 241  // Not used natively (idem)
#define TR_ANIMATION_LARA_SPRINT_TO_ROLL_ALTERNATE_END 242       // Not used natively (idem)



#define TR_ANIMATION_LARA_ROPE_IDLE 374				// Review all rope animations!
#define TR_ANIMATION_LARA_ROPE_DOWN_BEGIN 375
#define TR_ANIMATION_LARA_ROPE_UP 376
#define TR_ANIMATION_LARA_ROPE_IDLE_TO_SWING_SOFT 377                  // Unused
#define TR_ANIMATION_LARA_ROPE_GRAB_TO_FALL 378                        // Unused
#define TR_ANIMATION_LARA_ROPE_JUMP_TO_GRAB 379
#define TR_ANIMATION_LARA_ROPE_IDLE_TO_BACKFLIP 380                    // Unused
#define TR_ANIMATION_LARA_ROPE_SWING_TO_FALL_SEMIFRONT 381             // Unused
#define TR_ANIMATION_LARA_ROPE_SWING_TO_FALL_MIDDLE 382                // Unused
#define TR_ANIMATION_LARA_ROPE_SWING_TO_FALL_BACK 383                  // Unused

#define TR_ANIMATION_LARA_ROPE_IDLE_TO_SWING_SEMIMIDDLE 388            // Unused
#define TR_ANIMATION_LARA_ROPE_IDLE_TO_SWING_HALFMIDDLE 389            // Unused
#define TR_ANIMATION_LARA_ROPE_SWING_TO_FALL_FRONT 390                 // Unused
#define TR_ANIMATION_LARA_ROPE_GRAB_TO_FALL_ALTERNATE 391              // Unused

#define TR_ANIMATION_LARA_ROPE_SWING_FORWARD_SEMIHARD 394              // The only one used!
#define TR_ANIMATION_LARA_ROPE_LADDER_TO_HANDS_DOWN_ALTERNATE 395      // Unused, make it work? (used in the TR4 demo if I'm right?) (then you will need to remove all the StateID changes related to the rope animations)
#define TR_ANIMATION_LARA_ROPE_SWING_BACK_CONTINUE 396                 // Unused
#define TR_ANIMATION_LARA_ROPE_SWING_BACK_END 397                      // Unused
#define TR_ANIMATION_LARA_ROPE_SWING_BACK_BEGIN 398                    // Unused
#define TR_ANIMATION_LARA_ROPE_SWING_FORWARD_SOFT 399                  // Unused

#define TR_ANIMATION_LARA_ROPE_SWING_FORWARD_HARD 404                   // Not found.. Uhh, unused
#define TR_ANIMATION_LARA_ROPE_CHANGE_ROPE 405 				// Unused
#define TR_ANIMATION_LARA_ROPE_SWING_TO_TRY_HANG_FRONT2 406             // Not sure it's used?
#define TR_ANIMATION_LARA_ROPE_SWING_TO_TRY_HANG_MIDDLE 407             // Not sure it's used?
#define TR_ANIMATION_LARA_ROPE_SWING_BLOCK 408		                // Unused
#define TR_ANIMATION_LARA_ROPE_SWING_TO_TRY_HANG_SEMIMIDDLE 409		// Not sure it's used?
#define TR_ANIMATION_LARA_ROPE_SWING_TO_TRY_HANG_FRONT3 410		// Not sure it's used?



#define TR_ANIMATION_LARA_CORRECT_POSITION_FRONT 433           // Unused
#define TR_ANIMATION_LARA_CORRECT_POSITION_LEFT 434            // Unused
#define TR_ANIMATION_LARA_CORRECT_POSITION_RIGHT 435           // Unused

Last edited by Joey79100; 29-04-14 at 00:29.
Joey79100 is offline   Reply With Quote