5 Vec3s sp24 = {60, 120, 180};
9 rock->
pos[1] = (
f32) temp_v0->
pos[1] + 10.0f;
22 Vec3f startingVelocity;
26 while (temp_s0->
pos[0] != -0x8000) {
28 startingPos[1] = temp_s0->
pos[1] + 10.0f;
29 startingPos[2] = temp_s0->
pos[2];
79 if (unkVec[1] == 0.0f) {
97 if (unkVec[1] == 0.0f) {
#define ACTOR_FALLING_ROCK
Definition actor_types.h:42
s16 addActorToEmptySlot(Vec3f pos, Vec3s rot, Vec3f velocity, s16 actorType)
Definition actors.c:2538
struct ActorSpawnData d_course_choco_mountain_falling_rock_spawns[]
Definition course_data.inc.c:3535
f32 D_8015F8E4
Definition code_800029B0.c:141
struct Actor gActorList[ACTOR_LIST_SIZE]
Definition code_800029B0.c:147
f32 gCourseDirection
Definition code_800029B0.c:121
u16 func_802ADDC8(Collision *collision, f32 boundingBoxSize, f32 posX, f32 posY, f32 posZ)
Definition collision.c:1349
void func_802AAAAC(Collision *collision)
Definition collision.c:27
void func_802AC114(Vec3f pos1, f32 boundingBoxSize, Vec3f pos2, UNUSED f32 unk)
Definition collision.c:600
f32 Vec3f[3]
Definition common_structs.h:6
s16 Vec3s[3]
Definition common_structs.h:8
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3476
void update_actor_falling_rocks(struct FallingRock *rock)
Definition falling_rocks.inc.c:41
void func_8029CF0C(struct ActorSpawnData *spawnData, struct FallingRock *rock)
Definition falling_rocks.inc.c:1
void place_falling_rocks(struct ActorSpawnData *spawnData)
Definition falling_rocks.inc.c:15
#define VIRTUAL_TO_PHYSICAL2(addr)
Definition macros.h:62
uintptr_t gSegmentTable[16]
Definition main.c:134
void vec3f_set(Vec3f arg0, f32 arg1, f32 arg2, f32 arg3)
Definition math_util.c:100
void vec3s_set(Vec3s arg0, s16 arg1, s16 arg2, s16 arg3)
Definition math_util.c:106
#define SEGMENT_OFFSET(a)
Definition mbi.h:92
#define SEGMENT_NUMBER2(a)
Definition mbi.h:94
#define SOUND_ARG_LOAD(sound_bank, byte2, byte3, sound_id)
Definition sounds.h:14
Definition actor_types.h:171
Vec3s pos
Definition actor_types.h:172
u16 someId
Definition actor_types.h:174
Definition common_structs.h:114
Vec3f unk3C
Definition common_structs.h:122
Vec3f orientationVector
Definition common_structs.h:125
Vec3f unk54
Definition common_structs.h:124
Vec3f unk48
Definition common_structs.h:123
Definition actor_types.h:157
Collision unk30
Definition actor_types.h:168
s16 respawnTimer
Definition actor_types.h:160
Vec3s rot
Definition actor_types.h:164
s16 unk_06
Definition actor_types.h:161
Vec3f pos
Definition actor_types.h:166
Vec3f velocity
Definition actor_types.h:167
signed int s32
Definition ultratypes.h:15
signed short int s16
Definition ultratypes.h:13
float f32
Definition ultratypes.h:33