854 {
860 Call(CloseActionCommandInfo)
863 Call(ForceDisablePlayerBlurImmediately)
874 Call(SetJumpAnimations,
ACTOR_PLAYER, 0, ANIM_Mario1_HurtFoot, ANIM_Mario1_HurtFoot, ANIM_Mario1_HurtFoot)
876 Call(PlayerHopToGoal, 5, 0, 1)
887 Call(PlayerHopToGoal, 10, 0, 2)
890 Call(PlayerHopToGoal, 7, 0, 2)
893 Call(PlayerHopToGoal, 4, 0, 2)
906 Call(SetJumpAnimations,
ACTOR_PLAYER, 0, ANIM_MarioB3_BurnHurt, ANIM_MarioB3_BurnHurt, ANIM_MarioB3_BurnHurt)
908 Call(PlayerHopToGoal, 5, 0, 1)
932 Call(PlayerHopToGoal, 10, 0, 2)
935 Call(PlayerHopToGoal, 7, 0, 2)
938 Call(PlayerHopToGoal, 4, 0, 2)
951 Call(SetJumpAnimations,
ACTOR_PLAYER, 0, ANIM_Mario1_HurtFoot, ANIM_Mario1_HurtFoot, ANIM_Mario1_HurtFoot)
953 Call(PlayerHopToGoal, 5, 0, 1)
965 Call(PlayerHopToGoal, 10, 0, 2)
968 Call(PlayerHopToGoal, 7, 0, 2)
971 Call(PlayerHopToGoal, 4, 0, 2)
987 Call(SetJumpAnimations,
ACTOR_PLAYER, 0, ANIM_Mario1_Jump, ANIM_Mario1_Fall, ANIM_Mario1_Land)
990 Call(PlayerHopToGoal, 15, 0, 0)
995 Call(PlayerRunToGoal, 0)
1001 Call(SetJumpAnimations,
ACTOR_PLAYER, 0, ANIM_Mario1_Jump, ANIM_Mario1_Fall, ANIM_Mario1_Land)
1004 Call(PlayerHopToGoal, 15, 0, 0)
1009 Call(PlayerRunToGoal, 0)
1051 Call(SetJumpAnimations,
ACTOR_PLAYER, 0, ANIM_Mario1_Jump, ANIM_Mario1_Fall, ANIM_Mario1_BeforeJump)
1053 Call(PlayerHopToGoal, 15, 0, 0)
1060};
@ BS_FLAGS1_EXECUTING_MOVE
@ BTL_CAM_PLAYER_HIT_HAZARD
@ BTL_CAM_PLAYER_HIT_SPIKE
EvtScript EVS_Player_NoDamageHit
EvtScript EVS_Player_SimpleHit
EvtScript EVS_Player_ComplexHit
#define Else
Marks the end of an if statement and the start of the else block.
#define Set(VAR, INT_VALUE)
Sets the given variable to a given value casted to an integer.
#define CaseNe(RVAR)
Marks the start of a switch case that executes only if LVAR != RVAR. It also marks the end of any pre...
#define EndChildThread
Marks the end of a child thread block.
#define Sub(VAR, INT_VALUE)
#define Add(VAR, INT_VALUE)
#define EndCaseGroup
Marks the end of a switch case group (CaseOrEq and/or CaseAndEq), stopping fallthrough.
#define CaseOrEq(RVAR)
Marks the start of a switch case that executes only if LVAR == RVAR.
#define EndIf
Marks the end of an if statement or an else block.
#define CaseDefault
Marks the start of a switch case that executes unconditionally. It also marks the end of any previous...
#define Wait(NUM_FRAMES)
Blocks for the given number of frames.
#define PlayEffect(args...)
#define IfEq(LVAR, RVAR)
Marks the beginning of an if statement that only executes if LVAR == RVAR.
#define ChildThread
Marks the start of a child thread block.
#define SetConst(VAR, CONST)
Sets the given variable to a given value, skipping the evt_get_variable call.