papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
shy_squad.c File Reference

Macros

#define NAMESPACE   b_area_omo2_1_shy_squad
 
#define NUM_MEMBERS   (1 + PRT_MEMBER_15 - PRT_MEMBER_01)
 
#define LOOP_MEMBERS(idx)
 

Variables

ActorBlueprint b_area_omo2_1_shy_squad
 

Macro Definition Documentation

◆ LOOP_MEMBERS

#define LOOP_MEMBERS ( idx)
Value:
Set(idx, PRT_MEMBER_01) \
#define Set(VAR, INT_VALUE)
Sets the given variable to a given value casted to an integer.
Definition macros.h:377
#define NUM_MEMBERS
Definition shy_squad.c:56

◆ NAMESPACE

#define NAMESPACE   b_area_omo2_1_shy_squad

◆ NUM_MEMBERS

#define NUM_MEMBERS   (1 + PRT_MEMBER_15 - PRT_MEMBER_01)

Variable Documentation

◆ b_area_omo2_1_shy_squad

ActorBlueprint b_area_omo2_1_shy_squad
Initial value:
= {
.type = ACTOR_TYPE_SHY_SQUAD,
.level = ACTOR_LEVEL_SHY_SQUAD,
.maxHP = 15,
.partCount = ARRAY_COUNT(N(ActorParts)),
.partsData = N(ActorParts),
.initScript = &N(EVS_Init),
.statusTable = N(StatusTable),
.escapeChance = 0,
.airLiftChance = 0,
.hurricaneChance = 0,
.spookChance = 0,
.upAndAwayChance = 0,
.spinSmashReq = 4,
.powerBounceChance = 80,
.coinReward = 0,
.size = { 28, 24 },
.healthBarOffset = { 0, 0 },
.statusIconOffset = { -10, 20 },
.statusTextOffset = { 10, 20 },
}
@ ACTOR_FLAG_NO_SHADOW
Hide shadow.
Definition enums.h:3326
#define ARRAY_COUNT(arr)
Definition macros.h:47