standardize type names/vars more

This commit is contained in:
mzxrules 2020-03-30 23:01:56 -04:00
parent 83c9602280
commit 37e654ebee
3 changed files with 104 additions and 102 deletions

View File

@ -683,15 +683,15 @@ s32 func_8005BA74(GlobalContext* globalCtx, ColliderJntSphItemDim* item);
// ? func_8005C2BC(?);
s32 func_8005C318(GlobalContext* globalCtx, ColliderCylinderDim* dim);
s32 func_8005C328(GlobalContext* globalCtx, ColliderCylinderDim* dest, ColliderCylinderDim* src);
s32 ActorCollider_AllocCylinder(GlobalContext* globalCtx, ColliderCylinderMain* collision);
s32 ActorCollider_FreeCylinder(GlobalContext* globalCtx, ColliderCylinderMain* collision);
s32 func_8005C3F4(GlobalContext* globalCtx, ColliderCylinderMain* collision, ColliderCylinderInit_Actor* arg2);
s32 ActorCollider_InitCylinder(GlobalContext* globalCtx, ColliderCylinderMain* collision, Actor* actor, ColliderCylinderInit* src);
s32 func_8005C508(GlobalContext* globalCtx, ColliderCylinderMain* collision);
s32 func_8005C540(GlobalContext* globalCtx, ColliderCylinderMain* collision);
s32 func_8005C578(GlobalContext* globalCtx, ColliderCylinderMain* collision);
s32 ActorCollider_AllocCylinder(GlobalContext* globalCtx, ColliderCylinder* collision);
s32 ActorCollider_FreeCylinder(GlobalContext* globalCtx, ColliderCylinder* collision);
s32 func_8005C3F4(GlobalContext* globalCtx, ColliderCylinder* collision, ColliderCylinderInit_Actor* arg2);
s32 ActorCollider_InitCylinder(GlobalContext* globalCtx, ColliderCylinder* collision, Actor* actor, ColliderCylinderInit* src);
s32 func_8005C508(GlobalContext* globalCtx, ColliderCylinder* collision);
s32 func_8005C540(GlobalContext* globalCtx, ColliderCylinder* collision);
s32 func_8005C578(GlobalContext* globalCtx, ColliderCylinder* collision);
// ? func_8005C5B0(?);
s32 func_8005C5F8(GlobalContext* globalCtx, ColliderTriItemDim* dim);
s32 func_8005C5F8(GlobalContext* globalCtx, ColliderTrisItemDim* dim);
// ? func_8005C608(?);
// ? func_8005C6C0(?);
// ? func_8005C6F8(?);
@ -706,11 +706,11 @@ s32 func_8005C5F8(GlobalContext* globalCtx, ColliderTriItemDim* dim);
// ? func_8005CF90(?);
s32 func_8005D018(GlobalContext* globalCtx, ColliderQuad* collision);
s32 func_8005D060(GlobalContext* globalCtx, ColliderQuad* collision);
s32 func_8005D0A8(GlobalContext* globalCtx, ColliderCylinderMain* collision, Actor* actor, ColliderCylinderInit* src);
s32 func_8005D104(GlobalContext* globalCtx, ColliderCylinderMain* collision, Actor* actor, ColliderCylinderInit* src);
s32 func_8005D160(GlobalContext* globalCtx, ColliderCylinderMain* collision);
s32 func_8005D1A8(GlobalContext* globalCtx, ColliderCylinderMain* collision);
s32 func_8005D1E0(GlobalContext* globalCtx, ColliderCylinderMain* collision);
s32 func_8005D0A8(GlobalContext* globalCtx, ColliderQuad* collision, Actor* actor, ColliderQuadInit* src);
s32 func_8005D104(GlobalContext* globalCtx, ColliderQuad* collision, Actor* actor, ColliderQuadInit* src);
s32 func_8005D160(GlobalContext* globalCtx, ColliderQuad* collision);
s32 func_8005D1A8(GlobalContext* globalCtx, ColliderQuad* collision);
s32 func_8005D1E0(GlobalContext* globalCtx, ColliderQuad* collision);
// ? func_8005D218(?);
// ? func_8005D334(?);
// ? func_8005D3A4(?);
@ -719,9 +719,9 @@ void func_8005D400(UNK_TYPE, UNK_TYPE);
// ? func_8005D40C(?);
// ? func_8005D4DC(?);
// ? func_8005D62C(?);
s32 Actor_CollisionCheck_SetAT(GlobalContext* globalCtx, SubGlobalContext11E60* simpleBodyGroups, ColliderCylinderMain* collision);
s32 Actor_CollisionCheck_SetAC(GlobalContext* globalCtx, SubGlobalContext11E60* simpleBodyGroups, ColliderCylinderMain* collision);
s32 Actor_CollisionCheck_SetOT(GlobalContext* globalCtx, SubGlobalContext11E60* simpleBodyGroups, ColliderCylinderMain* collision);
s32 Actor_CollisionCheck_SetAT(GlobalContext* globalCtx, SubGlobalContext11E60* simpleBodyGroups, ColliderCylinder* collision);
s32 Actor_CollisionCheck_SetAC(GlobalContext* globalCtx, SubGlobalContext11E60* simpleBodyGroups, ColliderCylinder* collision);
s32 Actor_CollisionCheck_SetOT(GlobalContext* globalCtx, SubGlobalContext11E60* simpleBodyGroups, ColliderCylinder* collision);
// ? func_8005DF2C(?);
// ? func_8005DF50(?);
// ? func_8005DF74(?);
@ -748,7 +748,7 @@ void func_80061ED4(SubActorStruct98 *sub98, ActorDamageChart *damageChart, SubAc
// ? func_800622E4(?);
// ? func_80062530(?);
// ? func_800626B0(?);
void ActorCollider_Cylinder_Update(Actor* actor, ColliderCylinderMain* collision);
void ActorCollider_Cylinder_Update(Actor* actor, ColliderCylinder* collision);
// ? func_80062734(?);
// ? func_80062A28(?);
// ? func_80062B80(?);

View File

@ -308,19 +308,19 @@ typedef struct
/* 0x00 */ Collider base;
/* 0x18 */ ColliderBody body;
/* 0x40 */ ColliderCylinderDim dim;
} ColliderCylinderMain; // size = 0x4C
} ColliderCylinder; // size = 0x4C
typedef struct
{
/* 0x00 */ ColliderInit body;
/* 0x08 */ ColliderBodyInit inner;
/* 0x00 */ ColliderInit base;
/* 0x08 */ ColliderBodyInit body;
/* 0x20 */ ColliderCylinderDim dim;
} ColliderCylinderInit; // size = 0x2C
typedef struct {
/* 0x00 */ ColliderInit_Actor body;
/* 0x08 */ ColliderBodyInit inner;
/* 0x00 */ ColliderInit_Actor base;
/* 0x08 */ ColliderBodyInit body;
/* 0x20 */ ColliderCylinderDim dim;
} ColliderCylinderInit_Actor; // size = 0x2C
@ -354,13 +354,13 @@ typedef struct {
} ColliderJntSph; //size 0x20
typedef struct {
/* 0x00 */ ColliderInit body;
/* 0x00 */ ColliderInit base;
/* 0x08 */ s32 count;
/* 0x0C */ ColliderJntSphItemInit* list;
} ColliderJntSphInit;
typedef struct {
/* 0x00 */ ColliderInit_Actor body;
/* 0x00 */ ColliderInit_Actor base;
/* 0x08 */ s32 count;
/* 0x0C */ ColliderJntSphItemInit* list;
} ColliderJntSphInit_Actor;
@ -369,32 +369,32 @@ typedef struct {
/* 0x00 */ Vec3f poly[3];
/* 0x24 */ Vec3f unitNormal;
/* 0x30 */ float normalDist;
} ColliderTriItemDim; //size = 0x34
} ColliderTrisItemDim; //size = 0x34
typedef struct {
/* 0x00 */ Vec3f poly[3];
} ColliderTriItemDimInit; //size = 0x24
} ColliderTrisItemDimInit; //size = 0x24
typedef struct {
/* 0x00 */ ColliderBody body;
/* 0x28 */ ColliderTriItemDim dim;
} ColliderTriItem; //size = 0x5C
/* 0x28 */ ColliderTrisItemDim dim;
} ColliderTrisItem; //size = 0x5C
typedef struct {
/* 0x00 */ ColliderBodyInit body;
/* 0x18 */ ColliderTriItemDimInit dim;
} ColliderTriItemInit; //size 0x3C
/* 0x18 */ ColliderTrisItemDimInit dim;
} ColliderTrisItemInit; //size 0x3C
typedef struct {
/* 0x00 */ Collider base;
/* 0x18 */ s32 count;
/* 0x1C */ ColliderTriItem* list;
/* 0x1C */ ColliderTrisItem* list;
} ColliderTris; //size = 0x20
typedef struct {
/* 0x00 */ ColliderInit body;
/* 0x00 */ ColliderInit base;
/* 0x08 */ s32 count;
/* 0x0C */ ColliderTriItemInit* list;
/* 0x0C */ ColliderTrisItemInit* list;
} ColliderTrisInit;
typedef struct {
@ -414,6 +414,12 @@ typedef struct {
/* 0x40 */ ColliderQuadDim dim;
} ColliderQuad;
typedef struct {
/* 0x00 */ ColliderInit base;
/* 0x18 */ ColliderBodyInit body;
/* 0x40 */ ColliderQuadDimInit dim;
} ColliderQuadInit;
typedef struct
{
/* 0x00 */ Actor* actor;

View File

@ -311,7 +311,7 @@ s32 func_8005BD50(GlobalContext* globalCtx, ColliderJntSph* dest, ColliderJntSph
ColliderJntSphItem* destNext;
ColliderJntSphItemInit* srcNext;
func_8005B6B0(globalCtx, &dest->base, &src->body);
func_8005B6B0(globalCtx, &dest->base, &src->base);
dest->count = src->count;
dest->list = ZeldaArena_MallocDebug(src->count * sizeof(ColliderJntSphItem), "../z_collision_check.c", 0x5A3);
@ -343,7 +343,7 @@ s32 func_8005BE50(GlobalContext* globalCtx, ColliderJntSph* dest, Actor* actor,
ColliderJntSphItem* destNext;
ColliderJntSphItemInit* srcNext;
func_8005B6EC(globalCtx, &dest->base, actor, &src->body);
func_8005B6EC(globalCtx, &dest->base, actor, &src->base);
dest->count = src->count;
dest->list = ZeldaArena_MallocDebug(src->count * sizeof(ColliderJntSphItem), "../z_collision_check.c", 0x5D2);
@ -368,13 +368,12 @@ s32 func_8005BE50(GlobalContext* globalCtx, ColliderJntSph* dest, Actor* actor,
return 1;
}
//ClObjJntSph_set5 (maskB = src->maskB)
s32 func_8005BF50(GlobalContext* globalCtx, ColliderJntSph* dest, Actor* actor, ColliderJntSphInit* src) {
ColliderJntSphItem* destNext;
ColliderJntSphItemInit* srcNext;
func_8005B72C(globalCtx, &dest->base, actor, &src->body);
func_8005B72C(globalCtx, &dest->base, actor, &src->base);
dest->count = src->count;
dest->list = ZeldaArena_MallocDebug(src->count * sizeof(ColliderJntSphItem), "../z_collision_check.c", 0x60F);
@ -404,7 +403,7 @@ s32 func_8005C050(GlobalContext* globalCtx, ColliderJntSph* dest, Actor* actor,
ColliderJntSphItem* destNext;
ColliderJntSphItemInit* srcNext;
func_8005B72C(globalCtx, &dest->base, actor, &src->body);
func_8005B72C(globalCtx, &dest->base, actor, &src->base);
dest->count = src->count;
dest->list = list;
@ -501,7 +500,7 @@ s32 func_8005C328(GlobalContext* globalCtx, ColliderCylinderDim* dest, ColliderC
return 1;
}
s32 ActorCollider_AllocCylinder(GlobalContext* globalCtx, ColliderCylinderMain* collision)
s32 ActorCollider_AllocCylinder(GlobalContext* globalCtx, ColliderCylinder* collision)
{
func_8005B65C(globalCtx, &collision->base);
func_8005B884(globalCtx, &collision->body);
@ -509,7 +508,7 @@ s32 ActorCollider_AllocCylinder(GlobalContext* globalCtx, ColliderCylinderMain*
return 1;
}
s32 ActorCollider_FreeCylinder(GlobalContext* globalCtx, ColliderCylinderMain* collision)
s32 ActorCollider_FreeCylinder(GlobalContext* globalCtx, ColliderCylinder* collision)
{
func_8005B6A0(globalCtx, &collision->base);
func_8005B904(globalCtx, &collision->body);
@ -519,74 +518,74 @@ s32 ActorCollider_FreeCylinder(GlobalContext* globalCtx, ColliderCylinderMain* c
//SetInit Cylinder legacy?
//used only by DekuJr, D_80B92A00
s32 func_8005C3F4(GlobalContext* globalCtx, ColliderCylinderMain* collision, ColliderCylinderInit_Actor* src)
s32 func_8005C3F4(GlobalContext* globalCtx, ColliderCylinder* collision, ColliderCylinderInit_Actor* src)
{
func_8005B6B0(globalCtx, &collision->base, &src->body);
func_8005B93C(globalCtx, &collision->body, &src->inner);
func_8005B6B0(globalCtx, &collision->base, &src->base);
func_8005B93C(globalCtx, &collision->body, &src->body);
func_8005C328(globalCtx, &collision->dim, &src->dim);
return 1;
}
//SetInit Cylinder maskB = 0x10
s32 func_8005C450(GlobalContext* globalCtx, ColliderCylinderMain* collision, Actor* actor, ColliderCylinderInit* src)
s32 func_8005C450(GlobalContext* globalCtx, ColliderCylinder* collision, Actor* actor, ColliderCylinderInit* src)
{
func_8005B6EC(globalCtx, &collision->base, actor, &src->body);
func_8005B93C(globalCtx, &collision->body, &src->inner);
func_8005B6EC(globalCtx, &collision->base, actor, &src->base);
func_8005B93C(globalCtx, &collision->body, &src->body);
func_8005C328(globalCtx, &collision->dim, &src->dim);
return 1;
}
//SetInit Cylinder maskB = src->maskB
//8005c4ac
s32 ActorCollider_InitCylinder(GlobalContext* globalCtx, ColliderCylinderMain* collision, Actor* actor, ColliderCylinderInit* src)
s32 ActorCollider_InitCylinder(GlobalContext* globalCtx, ColliderCylinder* collision, Actor* actor, ColliderCylinderInit* src)
{
func_8005B72C(globalCtx, &collision->base, actor, &src->body);
func_8005B93C(globalCtx, &collision->body, &src->inner);
func_8005B72C(globalCtx, &collision->base, actor, &src->base);
func_8005B93C(globalCtx, &collision->body, &src->body);
func_8005C328(globalCtx, &collision->dim, &src->dim);
return 1;
}
//Reset AT? ColliderCylinderMain
s32 func_8005C508(GlobalContext* globalCtx, ColliderCylinderMain* collision)
//Reset AT? ColliderCylinder
s32 func_8005C508(GlobalContext* globalCtx, ColliderCylinder* collision)
{
func_8005B76C(globalCtx, &collision->base);
func_8005B9B0(globalCtx, &collision->body);
return 1;
}
//Reset AC? ColliderCylinderMain
s32 func_8005C540(GlobalContext* globalCtx, ColliderCylinderMain* collision)
//Reset AC? ColliderCylinder
s32 func_8005C540(GlobalContext* globalCtx, ColliderCylinder* collision)
{
func_8005B784(globalCtx, &collision->base);
func_8005B9E8(globalCtx, &collision->body);
return 1;
}
//Reset OT? ColliderCylinderMain
s32 func_8005C578(GlobalContext* globalCtx, ColliderCylinderMain* collision)
//Reset OT? ColliderCylinder
s32 func_8005C578(GlobalContext* globalCtx, ColliderCylinder* collision)
{
func_8005B79C(globalCtx, &collision->base);
func_8005BA1C(globalCtx, &collision->body);
return 1;
}
extern ColliderTriItemDim D_8011DE78;
extern ColliderTrisItemDim D_8011DE78;
//Initialize ColliderTriItemDim
s32 func_8005C5B0(GlobalContext* globalCtx, ColliderTriItemDim* dim)
//Initialize ColliderTrisItemDim
s32 func_8005C5B0(GlobalContext* globalCtx, ColliderTrisItemDim* dim)
{
*dim = D_8011DE78;
return 1;
}
//Destruct ColliderTriItemDim
s32 func_8005C5F8(GlobalContext* globalCtx, ColliderTriItemDim* dim)
//Destruct ColliderTrisItemDim
s32 func_8005C5F8(GlobalContext* globalCtx, ColliderTrisItemDim* dim)
{
return 1;
}
//Copy ColliderTriItemDim
s32 func_8005C608(GlobalContext* globalCtx, ColliderTriItemDim* dest, ColliderTriItemDimInit* src)
//Copy ColliderTrisItemDim
s32 func_8005C608(GlobalContext* globalCtx, ColliderTrisItemDim* dest, ColliderTrisItemDimInit* src)
{
Vec3f* d;
Vec3f* s;
@ -609,39 +608,39 @@ s32 func_8005C608(GlobalContext* globalCtx, ColliderTriItemDim* dest, ColliderTr
return 1;
}
//Initialize ColliderTriItem
s32 func_8005C6C0(GlobalContext* globalCtx, ColliderTriItem* collision) {
//Initialize ColliderTrisItem
s32 func_8005C6C0(GlobalContext* globalCtx, ColliderTrisItem* collision) {
func_8005B884(globalCtx, &collision->body);
func_8005C5B0(globalCtx, &collision->dim);
return 1;
}
//Destruct ColliderTriItem
s32 func_8005C6F8(GlobalContext* globalCtx, ColliderTriItem* collision) {
//Destruct ColliderTrisItem
s32 func_8005C6F8(GlobalContext* globalCtx, ColliderTrisItem* collision) {
func_8005B904(globalCtx, &collision->body);
func_8005C5F8(globalCtx, &collision->dim);
return 1;
}
//SetInit ColliderTriItem
s32 func_8005C730(GlobalContext* globalCtx, ColliderTriItem* dest, ColliderTriItemInit* src) {
//SetInit ColliderTrisItem
s32 func_8005C730(GlobalContext* globalCtx, ColliderTrisItem* dest, ColliderTrisItemInit* src) {
func_8005B93C(globalCtx, &dest->body, &src->body);
func_8005C608(globalCtx, &dest->dim, &src->dim);
return 1;
}
s32 func_8005C774(GlobalContext* globalCtx, ColliderTriItem* item) {
s32 func_8005C774(GlobalContext* globalCtx, ColliderTrisItem* item) {
func_8005B9B0(globalCtx, &item->body);
return 1;
}
s32 func_8005C798(GlobalContext* globalCtx, ColliderTriItem* item) {
s32 func_8005C798(GlobalContext* globalCtx, ColliderTrisItem* item) {
func_8005B9E8(globalCtx, &item->body);
return 1;
}
s32 func_8005C7BC(GlobalContext* globalCtx, ColliderTriItem* item) {
s32 func_8005C7BC(GlobalContext* globalCtx, ColliderTrisItem* item) {
func_8005BA1C(globalCtx, &item->body);
return 1;
}
@ -654,12 +653,9 @@ s32 func_8005C7E0(GlobalContext* globalCtx, ColliderTris* tris) {
return 1;
}
//Destruct ColliderTris (malloc)
s32 func_8005C810(GlobalContext* globalCtx, ColliderTris* tris) {
ColliderTriItem* next;
u32 temp_s0;
u32 phi_s0;
ColliderTrisItem* next;
func_8005B6A0(globalCtx, &tris->base);
next = tris->list;
@ -679,7 +675,7 @@ s32 func_8005C810(GlobalContext* globalCtx, ColliderTris* tris) {
//Destruct ColliderTris (no malloc)
s32 func_8005C8C8(GlobalContext* globalCtx, ColliderTris* tris) {
ColliderTriItem* next;
ColliderTrisItem* next;
func_8005B6A0(globalCtx, &tris->base);
next = tris->list;
@ -695,12 +691,12 @@ s32 func_8005C8C8(GlobalContext* globalCtx, ColliderTris* tris) {
//ClObjTris_set3 (maskB = 0x10)
s32 func_8005C964(GlobalContext* globalCtx, ColliderTris* dest, Actor* actor, ColliderTrisInit* src) {
ColliderTriItem* destNext;
ColliderTriItemInit* srcNext;
ColliderTrisItem* destNext;
ColliderTrisItemInit* srcNext;
func_8005B6EC(globalCtx, &dest->base, actor, &src->body);
func_8005B6EC(globalCtx, &dest->base, actor, &src->base);
dest->count = src->count;
dest->list = ZeldaArena_MallocDebug(dest->count * sizeof(ColliderTriItem), "../z_collision_check.c", 2156);
dest->list = ZeldaArena_MallocDebug(dest->count * sizeof(ColliderTrisItem), "../z_collision_check.c", 2156);
if (dest->list == NULL) {
dest->count = 0;
osSyncPrintf("\x1b[31m");
@ -723,12 +719,12 @@ s32 func_8005C964(GlobalContext* globalCtx, ColliderTris* dest, Actor* actor, Co
//ClObjTris_set5 (maskB = src->maskB)
s32 func_8005CA88(GlobalContext* globalCtx, ColliderTris* dest, Actor* actor, ColliderTrisInit* src) {
ColliderTriItem* destNext;
ColliderTriItemInit* srcNext;
ColliderTrisItem* destNext;
ColliderTrisItemInit* srcNext;
func_8005B72C(globalCtx, &dest->base, actor, &src->body);
func_8005B72C(globalCtx, &dest->base, actor, &src->base);
dest->count = src->count;
dest->list = ZeldaArena_MallocDebug(dest->count * sizeof(ColliderTriItem), "../z_collision_check.c", 2207);
dest->list = ZeldaArena_MallocDebug(dest->count * sizeof(ColliderTrisItem), "../z_collision_check.c", 2207);
if (dest->list == NULL) {
osSyncPrintf("\x1b[31m");
@ -753,11 +749,11 @@ s32 func_8005CA88(GlobalContext* globalCtx, ColliderTris* dest, Actor* actor, Co
//SetInit ColliderTris
s32 func_8005CBAC(GlobalContext* globalCtx, ColliderTris* dest, Actor* actor, ColliderTrisInit* src, ColliderTriItem* list) {
ColliderTriItem* destNext;
ColliderTriItemInit* srcNext;
s32 func_8005CBAC(GlobalContext* globalCtx, ColliderTris* dest, Actor* actor, ColliderTrisInit* src, ColliderTrisItem* list) {
ColliderTrisItem* destNext;
ColliderTrisItemInit* srcNext;
func_8005B72C(globalCtx, &dest->base, actor, &src->body);
func_8005B72C(globalCtx, &dest->base, actor, &src->base);
dest->count = src->count;
dest->list = list;
@ -781,7 +777,7 @@ s32 func_8005CBAC(GlobalContext* globalCtx, ColliderTris* dest, Actor* actor, Co
//Set ColliderTris collider body property
s32 func_8005CC98(GlobalContext* globalCtx, ColliderTris* collider) {
ColliderTriItem* next;
ColliderTrisItem* next;
ColliderTris* col = collider;
GlobalContext* gctx = globalCtx;
@ -797,7 +793,7 @@ s32 func_8005CC98(GlobalContext* globalCtx, ColliderTris* collider) {
//Set ColliderTris collider body property
s32 func_8005CD34(GlobalContext* globalCtx, ColliderTris* collider) {
ColliderTriItem* next;
ColliderTrisItem* next;
ColliderTris* col = collider;
GlobalContext* gctx = globalCtx;
@ -813,7 +809,7 @@ s32 func_8005CD34(GlobalContext* globalCtx, ColliderTris* collider) {
//Set ColliderTris collider body property
s32 func_8005CDD0(GlobalContext* globalCtx, ColliderTris* collider) {
ColliderTriItem* next;
ColliderTrisItem* next;
ColliderTris* col = collider;
GlobalContext* gctx = globalCtx;
@ -884,25 +880,25 @@ s32 func_8005D060(GlobalContext* globalCtx, ColliderQuad* collision)
return 1;
}
//SetInit Cylinder? maskB = 0x10
s32 func_8005D0A8(GlobalContext* globalCtx, ColliderCylinderMain* collision, Actor* actor, ColliderCylinderInit* src)
//SetInit ColliderQuad maskB = 0x10
s32 func_8005D0A8(GlobalContext* globalCtx, ColliderQuad* collision, Actor* actor, ColliderQuadInit* src)
{
func_8005B6EC(globalCtx, &collision->base, actor, &src->body);
func_8005B93C(globalCtx, &collision->body, &src->inner);
func_8005B6EC(globalCtx, &collision->base, actor, &src->base);
func_8005B93C(globalCtx, &collision->body, &src->body);
func_8005CF90(globalCtx, &collision->dim, &src->dim);
return 1;
}
//SetInit Cylinder? maskB = src->maskB
s32 func_8005D104(GlobalContext* globalCtx, ColliderCylinderMain* collision, Actor* actor, ColliderCylinderInit* src)
//SetInit ColliderQuad maskB = src->maskB
s32 func_8005D104(GlobalContext* globalCtx, ColliderQuad* collision, Actor* actor, ColliderQuadInit* src)
{
func_8005B72C(globalCtx, &collision->base, actor, &src->body);
func_8005B93C(globalCtx, &collision->body, &src->inner);
func_8005B72C(globalCtx, &collision->base, actor, &src->base);
func_8005B93C(globalCtx, &collision->body, &src->body);
func_8005CF90(globalCtx, &collision->dim, &src->dim);
return 1;
}
s32 func_8005D160(GlobalContext* globalCtx, ColliderCylinderMain* collision)
s32 func_8005D160(GlobalContext* globalCtx, ColliderQuad* collision)
{
func_8005B76C(globalCtx, &collision->base);
func_8005B9B0(globalCtx, &collision->body);
@ -910,14 +906,14 @@ s32 func_8005D160(GlobalContext* globalCtx, ColliderCylinderMain* collision)
return 1;
}
s32 func_8005D1A8(GlobalContext* globalCtx, ColliderCylinderMain* collision)
s32 func_8005D1A8(GlobalContext* globalCtx, ColliderQuad* collision)
{
func_8005B784(globalCtx, &collision->base);
func_8005B9E8(globalCtx, &collision->body);
return 1;
}
s32 func_8005D1E0(GlobalContext* globalCtx, ColliderCylinderMain* collision)
s32 func_8005D1E0(GlobalContext* globalCtx, ColliderQuad* collision)
{
func_8005B79C(globalCtx, &collision->base);
func_8005BA1C(globalCtx, &collision->body);