address variaty of compiler warnings and code documentation

This commit is contained in:
Banjo Kazooie
2022-12-03 01:30:35 -06:00
parent 263b5bab4e
commit 1c063c781c
211 changed files with 1341 additions and 1323 deletions

View File

@@ -3,26 +3,26 @@
#include "variables.h"
extern void func_80288D08(s32, f32, void(*)(void));
extern void func_80288D40(s32, f32, void(*)(s32), s32);
extern void func_80288D84(s32, f32, void(*)(s32,s32), s32, s32);
extern void func_80288EB0(s32, f32, s32, f32, f32);
extern void func_80288EF8(s32, f32, s32, f32);
extern void func_80288F38(s32, f32, s32, f32);
extern void func_80288E68(s32, f32, s32, f32, f32);
extern void func_80288F78(s32, f32, u32);
extern void func_80288FA8(s32, f32, s32);
extern void func_80288FD8(s32, f32, u32);
extern void func_80289090(s32, f32, u32, f32);
extern void func_80288D08(vector(struct2s) **, f32, void(*)(void));
extern void func_80288D40(vector(struct2s) **, f32, void(*)(s32), s32);
extern void func_80288D84(vector(struct2s) **, f32, void(*)(s32,s32), s32, s32);
extern void func_80288EB0(vector(struct2s) **, f32, s32, f32, f32);
extern void func_80288EF8(vector(struct2s) **, f32, s32, f32);
extern void func_80288F38(vector(struct2s) **, f32, s32, f32);
extern void func_80288E68(vector(struct2s) **, f32, s32, f32, f32);
extern void func_80288F78(vector(struct2s) **, f32, u32);
extern void func_80288FA8(vector(struct2s) **, f32, s32);
extern void func_80288FD8(vector(struct2s) **, f32, u32);
extern void func_80289090(vector(struct2s) **, f32, u32, f32);
extern void func_802EFF5C(ParticleEmitter*, f32, f32, f32);
extern void func_802EFF7C(ParticleEmitter*, f32, f32, f32);
extern void func_802EFF9C(ParticleEmitter*, f32);
extern void func_802F9E44(s32, f32, f32, f32, f32);
extern void func_80361C24(s32, f32, s32, s32);
extern void func_80361C64(s32, f32, s32, s32, s32);
extern void func_80361CF4(s32, f32, s32, f32);
extern void func_80361D7C(s32, f32, s32, s32, u32);
extern void func_80361CAC(s32, f32, s32, f32);
extern void func_80361C24(vector(struct2s) **, f32, ActorMarker *, s32);
extern void func_80361C64(vector(struct2s) **, f32, ActorMarker *, s32, s32);
extern void func_80361CF4(vector(struct2s) **, f32, ActorMarker *, f32);
extern void func_80361D7C(vector(struct2s) **, f32, ActorMarker *, s32, u32);
extern void func_80361CAC(vector(struct2s) **, f32, ActorMarker *, f32);
/* .code */
void cutscenes_func_803863F0(void){
func_8025A2D8();
@@ -312,7 +312,7 @@ void func_803872B4(s32 arg0) {
func_8034A174((struct5Bs *)sp44->marker->unk44, 7, sp34);
particleEmitter_setPosition(pCtrl, sp34);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D470);
func_802EFB98(pCtrl, &D_8038D440);
func_802EFB98(pCtrl, &D_8038D440.unk0);
particleEmitter_emitN(pCtrl, 4);
}
@@ -336,7 +336,7 @@ void func_80387364(s32 arg0) {
func_8034A174((struct5Bs *) sp34->marker->unk44, 8, sp24);
particleEmitter_setPosition(pCtrl, sp24);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D4DC);
func_802EFB98(pCtrl, &D_8038D4AC);
func_802EFB98(pCtrl, &D_8038D4AC.unk0);
particleEmitter_emitN(pCtrl, 1);
}
@@ -419,7 +419,7 @@ void func_803877A0(s32 arg0) {
func_8034A174((struct5Bs *) sp34->marker->unk44, 6, sp24);
particleEmitter_setPosition(pCtrl, sp24);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D5C0);
func_802EFB98(pCtrl, &D_8038D590);
func_802EFB98(pCtrl, &D_8038D590.unk0);
particleEmitter_emitN(pCtrl, 1);
}
@@ -488,7 +488,7 @@ void func_80387B58(s32 arg0) {
func_8034A174((struct5Bs *) sp44->marker->unk44, 5, sp34);
particleEmitter_setPosition(pCtrl, sp34);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D670);
func_802EFB98(pCtrl, &D_8038D640);
func_802EFB98(pCtrl, &D_8038D640.unk0);
particleEmitter_emitN(pCtrl, 1);
}
@@ -517,7 +517,7 @@ void func_80387C64(s32 arg0) {
particleEmitter_setParticleAccelerationRange(pCtrl, 0.0f, -30.0f, 0.0f, 0.0f, -30.0f, 0.0f);
particleEmitter_setPosition(pCtrl, sp34);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D6DC);
func_802EFB98(pCtrl, &D_8038D6AC);
func_802EFB98(pCtrl, &D_8038D6AC.unk0);
particleEmitter_emitN(pCtrl, 1);
}
}
@@ -543,7 +543,7 @@ void func_80387D88(s32 arg0) {
particleEmitter_setParticleAccelerationRange(pCtrl, 0.0f, -30.0f, 0.0f, 0.0f, -30.0f, 0.0f);
particleEmitter_setPosition(pCtrl, sp34);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D73C);
func_802EFB98(pCtrl, &D_8038D70C);
func_802EFB98(pCtrl, &D_8038D70C.unk0);
particleEmitter_emitN(pCtrl, 25);
}
}
@@ -571,7 +571,7 @@ void func_80387E9C(s32 arg0) {
particleEmitter_setParticleAccelerationRange(pCtrl, 0.0f, -30.0f, 0.0f, 0.0f, -30.0f, 0.0f);
particleEmitter_setPosition(pCtrl, sp34);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D7A8);
func_802EFB98(pCtrl, &D_8038D778);
func_802EFB98(pCtrl, &D_8038D778.unk0);
particleEmitter_emitN(pCtrl, 1);
}
}
@@ -598,7 +598,7 @@ void func_80387FC0(s32 arg0) {
particleEmitter_setParticleAccelerationRange(pCtrl, 0.0f, 200.0f, 0.0f, 0.0f, 200.0f, 0.0f);
particleEmitter_setPosition(pCtrl, sp34);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D808);
func_802EFB98(pCtrl, &D_8038D7D8);
func_802EFB98(pCtrl, &D_8038D7D8.unk0);
particleEmitter_emitN(pCtrl, 1);
}
}
@@ -626,7 +626,7 @@ void func_803880C8(s32 arg0) {
func_8034A174((struct5Bs *) sp34->marker->unk44, 5, sp24);
particleEmitter_setPosition(pCtrl, sp24);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D874);
func_802EFB98(pCtrl, &D_8038D844);
func_802EFB98(pCtrl, &D_8038D844.unk0);
particleEmitter_emitN(pCtrl, 1);
}
@@ -651,41 +651,41 @@ void func_803881CC(s32 arg0) {
particleEmitter_setParticleAccelerationRange(pCtrl, 0.0f, 100.0f, 0.0f, 0.0f, 300.0f, 0.0f);
particleEmitter_setPosition(pCtrl, sp34);
particleEmitter_setPositionAndVelocityRanges(pCtrl, &D_8038D8D4);
func_802EFB98(pCtrl, &D_8038D8A4);
func_802EFB98(pCtrl, &D_8038D8A4.unk0);
particleEmitter_emitN(pCtrl, 2);
}
}
void func_803882D4(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.0952f, 0xAD8075U);
func_80288F78(arg0, 0.5279f, 0xAD8C94U);
void func_803882D4(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.0952f, (SFX_AD_CATERPILLAR_SQUEAK << 0x10) | (0x80 << 8) | 0x75);
func_80288F78(arg0, 0.5279f, (SFX_AD_CATERPILLAR_SQUEAK << 0x10) | (0x8C << 8) | 0x94);
func_8028913C(arg0, 1);
func_80288F78(arg0, 0.55f, 0xC580FAU);
func_80288F78(arg0, 0.8658f, 0xCCD9FAU);
func_80288F78(arg0, 0.9485f, 0x2F8CC3U);
func_80288F78(arg0, 0.55f, (SFX_C5_TWINKLY_POP << 0x10) | (0x80 << 8 )| 0xFA);
func_80288F78(arg0, 0.8658f, (SFX_CC_PAUSEMENU_ENTER_SUBMENU << 0x10) | (0xD9 << 8) | 0xFA);
func_80288F78(arg0, 0.9485f, (SFX_2F_ORANGE_SPLAT << 0x10) | (0x8C << 8) | 0xC3);
}
void func_8038837C(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.03f, 0x012A8CFAU);
void func_8038837C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.03f, (SFX_12A_GRUNTY_AH << 0x10) | (0x8C << 8) | 0xFA);
}
void cutscenes_func_803883AC(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.0282f, 0x012A8CFAU);
func_80288F78(arg0, 0.6107f, 0x207375U);
func_80288F78(arg0, 0.6107f, 0xF9534EU);
func_80288F78(arg0, 0.6664f, 0x208075U);
func_80288F78(arg0, 0.6664f, 0xF9594EU);
func_80288F78(arg0, 0.7421f, 0x207975U);
func_80288F78(arg0, 0.7421f, 0xF9554EU);
func_80288F78(arg0, 0.9772f, 0x2794EU);
void cutscenes_func_803883AC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.0282f, (SFX_12A_GRUNTY_AH << 0x10) | (0x8C << 8) | 0xFA);
func_80288F78(arg0, 0.6107f, (SFX_20_METAL_CLANK_1 << 0x10) | (0x73 << 8) | 0x75);
func_80288F78(arg0, 0.6107f, (SFX_F9_GRUNTLING_NOISE_1 << 0x10) | (0x53 << 8) | 0x4E);
func_80288F78(arg0, 0.6664f, (SFX_20_METAL_CLANK_1 << 0x10) | (0x80 << 8) | 0x75);
func_80288F78(arg0, 0.6664f, (SFX_F9_GRUNTLING_NOISE_1 << 0x10) | (0x59 << 8) | 0x4E);
func_80288F78(arg0, 0.7421f, (SFX_20_METAL_CLANK_1 << 0x10) | (0x79 << 8) | 0x75);
func_80288F78(arg0, 0.7421f, (SFX_F9_GRUNTLING_NOISE_1 << 0x10) | (0x55 << 8) | 0x4E);
func_80288F78(arg0, 0.9772f, (SFX_2_CLAW_SWIPE << 0x10) | (0x79 << 8) | 0x4E);
}
void func_80388490(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.025f, 0x69936U);
func_80288F78(arg0, 0.52f, 0x67336U);
void func_80388490(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.025f, (SFX_6_BANJO_LANDING_02 << 0x10) | (0x99 << 8) | 0x36);
func_80288F78(arg0, 0.52f, (SFX_6_BANJO_LANDING_02 << 0x10) | (0x73 << 8) | 0x36);
}
void func_803884DC(s32 arg0, s32 arg1) {
void func_803884DC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.001f, arg1, 3, 0);
func_8028913C(arg0, 1);
@@ -695,18 +695,18 @@ void func_803884DC(s32 arg0, s32 arg1) {
func_8028913C(arg0, 7);
func_80288EB0(arg0, 0.02f, 0, 35.0f, 0.8f);
func_8028913C(arg0, 7);
func_80288D40(arg0, 0.02f, func_80386C34, arg1);
func_80288D40(arg0, 0.02f, func_80386C34, reinterpret_cast(s32, arg1));
func_8028913C(arg0, 0xB);
func_80288D40(arg0, 0.5f, func_80386AC8, arg1);
func_80288D40(arg0, 0.5f, func_80386AC8, reinterpret_cast(s32, arg1));
func_8028913C(arg0, 0xB);
func_80288D40(arg0, 0.7f, func_80386DA0, arg1);
func_80288D40(arg0, 0.7f, func_80386DA0, reinterpret_cast(s32, arg1));
func_8028913C(arg0, 5);
func_80288F78(arg0, 0.149f, 0x017C80FA);
func_80288F78(arg0, 0.149f, (SFX_17C_GRUNTY_FALLING_OFF_1 << 0x10) | (0x80 << 8) | 0xFA);
func_8028913C(arg0, 0xB);
func_80288F78(arg0, 0.2f, 0x017D80FA);
func_80288F78(arg0, 0.2f, (SFX_17D_GRUNTY_FALLING_OFF_2 << 0x10) | (0x80 << 8) | 0xFA);
}
void cutscenes_func_80388660(s32 arg0, s32 arg1) {
void cutscenes_func_80388660(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.001f, arg1, 3, 0);
func_8028913C(arg0, 1);
@@ -718,21 +718,21 @@ void cutscenes_func_80388660(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.79f, 0x280C3U);
}
void func_80388734(s32 arg0, s32 arg1) {
void func_80388734(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.001f, arg1, 3, 0);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.001f, arg1, 4, 0);
}
void func_803887A0(s32 arg0, s32 arg1) {
void func_803887A0(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.001f, arg1, 3, 1);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.001f, arg1, 4, 1);
}
void func_80388814(s32 arg0, s32 arg1) {
void func_80388814(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.001f, arg1, 4, 1);
func_8028913C(arg0, 1);
@@ -745,7 +745,7 @@ void func_80388814(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.831f, 0x87955U);
}
void func_80388920(s32 arg0, s32 arg1) {
void func_80388920(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.021f, arg1, 4, 1);
func_8028913C(arg0, 1);
@@ -754,7 +754,7 @@ void func_80388920(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.99f, 0x8C03EU);
}
void func_803889CC(s32 arg0, s32 arg1) {
void func_803889CC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.05f, arg1, 4, 1);
func_8028913C(arg0, 1);
@@ -763,7 +763,7 @@ void func_803889CC(s32 arg0, s32 arg1) {
func_80288D08(arg0, 0.05f, func_80386504);
}
void func_80388A6C(s32 arg0, s32 arg1) {
void func_80388A6C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.02f, arg1, 4, 2);
func_8028913C(arg0, 1);
@@ -773,48 +773,48 @@ void func_80388A6C(s32 arg0, s32 arg1) {
func_80361D7C(arg0, 0.57f, arg1, 5, 0x4CA675U);
}
void func_80388B58(s32 arg0, s32 arg1) {
void func_80388B58(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.021f, arg1, 4, 1);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.021f, arg1, 5, 1);
}
void func_80388BCC(s32 arg0, s32 arg1) {
void func_80388BCC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.021f, arg1, 4, 1);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.021f, arg1, 5, 1);
}
void func_80388C40(s32 arg0, s32 arg1) {
void func_80388C40(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.151f, 0x5D59C3U);
func_80288F78(arg0, 0.5662f, 0x5E59C3U);
func_80288D40(arg0, 0.56f, func_803880C8, arg1);
func_80288D40(arg0, 0.71f, func_803880C8, arg1);
func_80288D40(arg0, 0.86f, func_803880C8, arg1);
func_80288D40(arg0, 0.56f, func_803880C8, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.71f, func_803880C8, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.86f, func_803880C8, reinterpret_cast(s32, arg1));
}
void func_80388CE4(s32 arg0, s32 arg1) {
void func_80388CE4(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.16f, 0x01054CC3U);
func_80288F78(arg0, 0.7496f, 0x01054CC3U);
}
void func_80388D30(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.0257f, 0x6B40FFU);
func_80288F78(arg0, 0.6287f, 0x6C80FAU);
func_80288F78(arg0, 0.7126f, 0x3F9965U);
func_80288F78(arg0, 0.77f, 0x409965U);
func_80288F78(arg0, 0.8079f, 0x3F9965U);
func_80288F78(arg0, 0.9142f, 0x409965U);
void func_80388D30(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.0257f, (SFX_6B_LOCKUP_OPENING << 0x10) | (0x40 << 8) | 0xFF);
func_80288F78(arg0, 0.6287f, (SFX_6C_LOCKUP_CLOSING << 0x10) | (0x80 << 8) | 0xFA);
func_80288F78(arg0, 0.7126f, (SFX_3F_CAULDRON_SQEAK_1 << 0x10) | (0x99 << 8) | 0x65);
func_80288F78(arg0, 0.77f, (SFX_40_CAULDRON_SQEAK_2 << 0x10) | (0x99 << 8) | 0x65);
func_80288F78(arg0, 0.8079f, (SFX_3F_CAULDRON_SQEAK_1 << 0x10) | (0x99 << 8) | 0x65);
func_80288F78(arg0, 0.9142f, (SFX_40_CAULDRON_SQEAK_2 << 0x10) | (0x99 << 8) | 0x65);
}
void func_80388DE4(s32 arg0, s32 arg1) {
void func_80388DE4(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.0145f, 0x6B73FFU);
func_80288F78(arg0, 0.6245f, 0x6C80FAU);
}
void func_80388E30(s32 arg0, s32 arg1) {
void func_80388E30(vector(struct2s) **arg0, ActorMarker *arg1) {
f32 sp2C;
sp2C = 0.8f;
@@ -823,10 +823,10 @@ void func_80388E30(s32 arg0, s32 arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 4, 0);
func_8028913C(arg0, 1);
func_80288D84(arg0, 0.01f, func_80386A90, arg1, reinterpret_cast(s32, sp2C));
func_80288D84(arg0, 0.01f, func_80386A90, reinterpret_cast(s32, arg1), reinterpret_cast(s32, sp2C));
}
void func_80388EE0(s32 arg0, s32 arg1) {
void func_80388EE0(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 3, 0);
func_8028913C(arg0, 1);
@@ -836,7 +836,7 @@ void func_80388EE0(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.8132f, 0xC580FFU);
}
void func_80388F9C(s32 arg0, s32 arg1) {
void func_80388F9C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 3, 0);
func_8028913C(arg0, 1);
@@ -849,33 +849,33 @@ void func_80388F9C(s32 arg0, s32 arg1) {
func_80361D7C(arg0, 0.7384f, arg1, 5, 0x6F804EU);
}
void func_803890CC(s32 arg0, s32 arg1) {
void func_803890CC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, reinterpret_cast(s32, arg1), 3, 1);
func_80361C64(arg0, 0.01f, arg1, 3, 1);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 4, 1);
func_80361D7C(arg0, 0.08f, arg1, 5, 0x6DB375U);
func_80288D40(arg0, 0.08f, cutscenes_func_80387560, arg1);
func_80288D40(arg0, 0.08f, cutscenes_func_80387560, reinterpret_cast(s32, arg1));
func_80361D7C(arg0, 0.2f, arg1, 5, 0x6DB375U);
func_80288D40(arg0, 0.2f, cutscenes_func_80387560, arg1);
func_80288D40(arg0, 0.2f, cutscenes_func_80387560, reinterpret_cast(s32, arg1));
func_80361D7C(arg0, 0.3f, arg1, 5, 0x6DB375U);
func_80288D40(arg0, 0.3f, cutscenes_func_80387560, arg1);
func_80288D40(arg0, 0.3f, cutscenes_func_80387560, reinterpret_cast(s32, arg1));
}
void cutscenes_func_80389204(s32 arg0, s32 arg1) {
void cutscenes_func_80389204(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, reinterpret_cast(s32, arg1), 3, 2);
func_80361C64(arg0, 0.01f, arg1, 3, 2);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 4, 1);
func_80361D7C(arg0, 0.08f, arg1, 5, 0x6DB34EU);
func_80288D40(arg0, 0.08f, func_80387680, arg1);
func_80288D40(arg0, 0.08f, func_80387680, reinterpret_cast(s32, arg1));
func_80361D7C(arg0, 0.2f, arg1, 5, 0x6DB34EU);
func_80288D40(arg0, 0.2f, func_80387680, arg1);
func_80288D40(arg0, 0.2f, func_80387680, reinterpret_cast(s32, arg1));
func_80361D7C(arg0, 0.3f, arg1, 5, 0x6DB34EU);
func_80288D40(arg0, 0.3f, func_80387680, arg1);
func_80288D40(arg0, 0.3f, func_80387680, reinterpret_cast(s32, arg1));
}
void func_8038933C(s32 arg0, s32 arg1) {
void func_8038933C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288FD8(arg0, 0.1f, 0xA60000U);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 2, 1);
@@ -889,12 +889,12 @@ void func_8038933C(s32 arg0, s32 arg1) {
func_80288FA8(arg0, 0.99f, 0xA6);
}
void func_80389498(s32 arg0, s32 arg1) {
void func_80389498(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288D40(arg0, 0.06f, func_80386EF8, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.06f, 0x03F9B3FAU);
}
void func_803894E8(s32 arg0, s32 arg1) {
void func_803894E8(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.1961f, 0x98A6A4U);
func_80288F78(arg0, 0.2914f, 0x98A6A4U);
func_80288F78(arg0, 0.3741f, 0x98A6A4U);
@@ -906,7 +906,7 @@ void func_803894E8(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.9137f, 0x98A6A4U);
}
void func_803895CC(s32 arg0, s32 arg1) {
void func_803895CC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.204f, 0x98A6A4U);
func_80288F78(arg0, 0.304f, 0x98A6A4U);
func_80288F78(arg0, 0.3977f, 0x98A6A4U);
@@ -916,12 +916,12 @@ void func_803895CC(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.9109f, 0x8B80FAU);
}
void func_80389698(s32 arg0, s32 arg1) {
void func_80389698(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.0221f, 0x4480FAU);
}
void func_803896C8(s32 arg0, s32 arg1) {
func_80361C64(arg0, 0.001f, reinterpret_cast(s32, arg1), 1, 1);
void func_803896C8(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.001f, arg1, 1, 1);
func_80361C64(arg0, 0.023f, arg1, 6, 1);
func_80361C64(arg0, 0.023f, arg1, 5, 0);
func_80361C64(arg0, 0.023f, arg1, 7, 0);
@@ -930,20 +930,20 @@ void func_803896C8(s32 arg0, s32 arg1) {
func_80361C24(arg0, 0.31f, arg1, 6);
func_80288EB0(arg0, 0.3209f, 0, 30.0f, 0.4f);
func_80361C64(arg0, 0.66f, arg1, 5, 1);
func_80288D40(arg0, 0.66f, func_80387E9C, arg1);
func_80288D40(arg0, 0.66f, func_80387E9C, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.66f, 0x3080FAU);
func_80361C24(arg0, 0.65f, arg1, 7);
}
void cutscenes_func_80389850(s32 arg0, s32 arg1) {
void cutscenes_func_80389850(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.36f, arg1, 7, 0);
func_80361C64(arg0, 0.618f, arg1, 7, 1);
func_80361C64(arg0, 0.696f, arg1, 5, 1);
}
void cutscenes_func_803898C8(s32 arg0, s32 arg1) {
void cutscenes_func_803898C8(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.03f, reinterpret_cast(s32, arg1), 7, 0);
func_80361C64(arg0, 0.03f, arg1, 7, 0);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.03f, arg1, 5, 0);
func_8028913C(arg0, 1);
@@ -956,17 +956,17 @@ void cutscenes_func_803898C8(s32 arg0, s32 arg1) {
func_80361C64(arg0, 0.1f, arg1, 9, 1);
func_80288F78(arg0, 0.08f, 0x6080C3U);
func_80288F78(arg0, 0.35f, 0x280D2U);
func_80288D40(arg0, 0.45f, func_803877A0, arg1);
func_80288D40(arg0, 0.45f, func_803877A0, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.45f, 0x03ED8027U);
func_80288D40(arg0, 0.55f, func_803877A0, arg1);
func_80288D40(arg0, 0.55f, func_803877A0, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.55f, 0x03ED8027U);
func_80288D40(arg0, 0.65f, func_803877A0, arg1);
func_80288D40(arg0, 0.65f, func_803877A0, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.65f, 0x03ED8027U);
func_80288D40(arg0, 0.75f, func_803877A0, arg1);
func_80288D40(arg0, 0.75f, func_803877A0, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.75f, 0x03ED8027U);
}
void func_80389AD0(s32 arg0, s32 arg1) {
void func_80389AD0(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.03f, arg1, 7, 0);
func_80361C64(arg0, 0.03f, arg1, 5, 0);
func_80361C64(arg0, 0.03f, arg1, 4, 0);
@@ -974,47 +974,47 @@ void func_80389AD0(s32 arg0, s32 arg1) {
func_80361C64(arg0, 0.03f, arg1, 8, 0);
}
void func_80389B84(s32 arg0, s32 arg1) {
void func_80389B84(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.001f, 0x1F73D2U);
func_80288D40(arg0, 0.001f, func_80387D88, arg1);
func_80288D40(arg0, 0.001f, func_80387D88, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.001f, 0x8299D2U);
func_80288F78(arg0, 0.003f, 0x66CCFAU);
func_80288EB0(arg0, 0.001f, 2, 50.0f, 0.5f);
}
void func_80389C30(s32 arg0, s32 arg1) {
void func_80389C30(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288D40(arg0, 0.1f, func_80387C64, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.2f, func_80387C64, arg1);
func_80288D40(arg0, 0.3f, func_80387C64, arg1);
func_80288D40(arg0, 0.4f, func_80387C64, arg1);
func_80288D40(arg0, 0.5f, func_80387C64, arg1);
func_80288D40(arg0, 0.6f, func_80387C64, arg1);
func_80288D40(arg0, 0.7f, func_80387C64, arg1);
func_80288D40(arg0, 0.8f, func_80387C64, arg1);
func_80288D40(arg0, 0.9f, func_80387C64, arg1);
func_80288D40(arg0, 0.2f, func_80387C64, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.3f, func_80387C64, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.4f, func_80387C64, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.5f, func_80387C64, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.6f, func_80387C64, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.7f, func_80387C64, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.8f, func_80387C64, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.9f, func_80387C64, reinterpret_cast(s32, arg1));
}
void func_80389D34(s32 arg0, s32 arg1) {
void func_80389D34(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.02f, arg1, 1, 0);
}
void func_80389D78(s32 arg0, s32 arg1) {
void func_80389D78(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288D08(arg0, 0.01f, func_803864AC);
func_80288D08(arg0, 0.0f, func_803865F0);
func_80288F78(arg0, 0.9f, 0x7F80EAU);
func_80288EB0(arg0, 0.9f, 0, 5.0f, 0.8f);
}
void func_80389DFC(s32 arg0, s32 arg1) {
void func_80389DFC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288D08(arg0, 0.01f, func_803864AC);
func_80288D08(arg0, 0.01f, func_803865F0);
func_80288D40(arg0, 0.8f, func_803872B4, arg1);
func_80288D40(arg0, 0.8f, func_803872B4, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.9f, 0x7F80EAU);
func_80288EB0(arg0, 0.9f, 0, 5.0f, 0.8f);
}
void cutscenes_func_80389EA8(s32 arg0, s32 arg1) {
void cutscenes_func_80389EA8(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.023f, arg1, 1, 1);
func_8028913C(arg0, 2);
@@ -1025,23 +1025,23 @@ void cutscenes_func_80389EA8(s32 arg0, s32 arg1) {
func_80289090(arg0, 0.2f, 0xFF00U, 0.4f);
func_80289090(arg0, 0.2f, 0xFFU, 0.4f);
func_80289090(arg0, 0.2f, 0xFFFFFFU, 0.4f);
func_80288D40(arg0, 0.4f, func_8038702C, arg1);
func_80288D40(arg0, 0.4f, func_80387170, arg1);
func_80288D40(arg0, 0.4f, func_8038702C, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.4f, func_80387170, reinterpret_cast(s32, arg1));
func_8028913C(arg0, 5);
func_80288F38(arg0, 0.95f, 0, 0.8f);
}
void func_8038A018(s32 arg0, s32 arg1) {
void func_8038A018(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.023f, arg1, 1, 0);
}
void func_8038A05C(s32 arg0, s32 arg1) {
void func_8038A05C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.02f, arg1, 1, 0);
}
void cutscenes_func_8038A0A0(s32 arg0, s32 arg1) {
void cutscenes_func_8038A0A0(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288D08(arg0, 0.01f, func_803864AC);
func_80288D08(arg0, 0.0f, func_803865F0);
func_80288F78(arg0, 0.8f, 0xB1C075U);
@@ -1050,31 +1050,31 @@ void cutscenes_func_8038A0A0(s32 arg0, s32 arg1) {
func_80288EB0(arg0, 0.97f, 0, 5.0f, 0.8f);
}
void func_8038A15C(s32 arg0, s32 arg1) {
void func_8038A15C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288D08(arg0, 0.01f, func_803864AC);
func_80288D08(arg0, 0.01f, func_803865F0);
func_80288D40(arg0, 0.01f, func_80387364, arg1);
func_80288D40(arg0, 0.15f, func_80387364, arg1);
func_80288D40(arg0, 0.3f, func_80387364, arg1);
func_80288D40(arg0, 0.5f, func_80387364, arg1);
func_80288D40(arg0, 0.01f, func_80387364, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.15f, func_80387364, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.3f, func_80387364, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.5f, func_80387364, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.97f, 0x7F80EAU);
func_80288EB0(arg0, 0.97f, 0, 5.0f, 0.8f);
}
void func_8038A254(s32 arg0, s32 arg1) {
void func_8038A254(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.001f, arg1, 1, 1);
func_80288D40(arg0, 0.4f, func_8038702C, arg1);
func_80288D40(arg0, 0.4f, func_80387170, arg1);
func_80288D40(arg0, 0.4f, func_8038702C, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.4f, func_80387170, reinterpret_cast(s32, arg1));
func_8028913C(arg0, 3);
func_80288F78(arg0, 0.5f, 0x041B809CU);
}
void cutscenes_func_8038A2F0(s32 arg0, s32 arg1) {
void cutscenes_func_8038A2F0(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.023f, arg1, 1, 0);
}
void func_8038A334(s32 arg0, s32 arg1) {
void func_8038A334(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 1, 0);
func_80288EB0(arg0, 0.1f, 0, 3.0f, 0.8f);
func_80288F78(arg0, 0.1f, 0x9880C3U);
@@ -1096,14 +1096,14 @@ void func_8038A334(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.93f, 0x9880C3U);
}
void cutscenes_func_8038A54C(s32 arg0, s32 arg1) {
void cutscenes_func_8038A54C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.23f, 0x013973A4U);
func_80288F78(arg0, 0.36f, 0x01398CA4U);
func_80288D08(arg0, 0.53f, func_80386668);
func_80288F78(arg0, 0.53f, 0x013980A4U);
}
void func_8038A5C8(s32 arg0, s32 arg1) {
void func_8038A5C8(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.0511f, 0x6594EU);
func_80288F78(arg0, 0.53f, 0x6804EU);
func_8028913C(arg0, 1);
@@ -1118,14 +1118,14 @@ void func_8038A5C8(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.6636f, 0xFA4C7DU);
}
void func_8038A6D0(s32 arg0, s32 arg1) {
void func_8038A6D0(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 3);
func_80288F78(arg0, 0.05f, 0xFA4C7DU);
func_8028913C(arg0, 0xA);
func_80288F78(arg0, 0.05f, 0xFA467DU);
}
void func_8038A734(s32 arg0, s32 arg1) {
void func_8038A734(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.18f, 0xD3595DU);
func_80288F78(arg0, 0.31f, 0xD3605DU);
func_80288F78(arg0, 0.49f, 0xD3595DU);
@@ -1134,17 +1134,17 @@ void func_8038A734(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.99f, 0xD3605DU);
}
void func_8038A7E8(s32 arg0, s32 arg1) {
void func_8038A7E8(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288D08(arg0, 0.01f, func_803866E0);
func_80288F78(arg0, 0.23f, 0x013973A4U);
func_80288F78(arg0, 0.36f, 0x01398CA4U);
func_80288F78(arg0, 0.53f, 0x013980A4U);
}
void cutscenes_func_8038A864(s32 arg0, s32 arg1) {
void cutscenes_func_8038A864(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361CF4(arg0, 0.001f, arg1, 0.7f);
func_8028913C(arg0, 2);
func_80288D40(arg0, 0.7f, func_80386578, arg1);
func_80288D40(arg0, 0.7f, func_80386578, reinterpret_cast(s32, arg1));
func_8028913C(arg0, 2);
func_80288F78(arg0, 0.7f, 0x0416736DU);
func_8028913C(arg0, 3);
@@ -1154,23 +1154,23 @@ void cutscenes_func_8038A864(s32 arg0, s32 arg1) {
func_80361CAC(arg0, 0.6f, arg1, 0.7f);
}
void func_8038A954(s32 arg0, s32 arg1) {
void func_8038A954(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.53f, 0x6995DU);
func_80288F78(arg0, 0.99f, 0x6B35DU);
}
void func_8038A9A0(s32 arg0, s32 arg1) {
void func_8038A9A0(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.377f, 0x014280FAU);
}
void func_8038A9D0(s32 arg0, s32 arg1) {
void func_8038A9D0(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288EB0(arg0, 0.001f, 0, 6.0f, 0.4f);
func_80288F78(arg0, 0.001f, 0x9880B3U);
func_80288EB0(arg0, 0.5069f, 0, 6.0f, 0.4f);
func_80288F78(arg0, 0.5069f, 0x988CB3U);
}
void func_8038AA64(s32 arg0, s32 arg1) {
void func_8038AA64(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.05f, 0xFB999CU);
func_80288F78(arg0, 0.12f, 0x2809CU);
func_80288F78(arg0, 0.33f, 0x2869CU);
@@ -1178,22 +1178,22 @@ void func_8038AA64(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.75f, 0x2799CU);
}
void func_8038AAFC(s32 arg0, s32 arg1) {
void func_8038AAFC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.28f, 0x908CFAU);
func_80288D08(arg0, 0.4f, func_80386750);
func_80288D08(arg0, 0.4f, func_803867D0);
}
void cutscenes_func_8038AB60(s32 arg0, s32 arg1) {
func_80361D7C(arg0, 0.21f, reinterpret_cast(s32, arg1), 5, 0x96804EU);
void cutscenes_func_8038AB60(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361D7C(arg0, 0.21f, arg1, 5, 0x96804EU);
func_80361D7C(arg0, 0.43f, arg1, 5, 0x96864EU);
func_80361D7C(arg0, 0.65f, arg1, 5, 0x96884EU);
func_80361D7C(arg0, 0.8f, arg1, 5, 0x012D889CU);
func_80288D40(arg0, 0.98f, func_80387424, arg1);
func_80288D40(arg0, 0.98f, func_80387424, reinterpret_cast(s32, arg1));
func_80361D7C(arg0, 0.99f, arg1, 5, 0x9680C3U);
}
void func_8038AC54(s32 arg0, s32 arg1) {
void func_8038AC54(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 3, 0);
func_8028913C(arg0, 1);
@@ -1222,7 +1222,7 @@ void func_8038AC54(s32 arg0, s32 arg1) {
func_80361D7C(arg0, 0.65f, arg1, 5, 0x4C809CU);
}
void func_8038AF5C(s32 arg0, s32 arg1) {
void func_8038AF5C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 8, 0);
func_8028913C(arg0, 1);
@@ -1239,10 +1239,10 @@ void func_8038AF5C(s32 arg0, s32 arg1) {
func_80361C64(arg0, 0.01f, arg1, 9, 0);
}
void func_8038B098(s32 arg0, s32 arg1) {
void func_8038B098(vector(struct2s) **arg0, ActorMarker *arg1) {
f32 sp34 = 0.8f;
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, reinterpret_cast(s32, arg1), 3, 0);
func_80361C64(arg0, 0.01f, arg1, 3, 0);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 4, 2);
func_8028913C(arg0, 1);
@@ -1256,10 +1256,10 @@ void func_8038B098(s32 arg0, s32 arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 8, 1);
func_8028913C(arg0, 1);
func_80288D84(arg0, 0.01f, func_80386A90, arg1, reinterpret_cast(s32, sp34));
func_80288D84(arg0, 0.01f, func_80386A90, reinterpret_cast(s32,arg1), reinterpret_cast(s32, sp34));
}
void func_8038B214(s32 arg0, s32 arg1) {
void func_8038B214(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288FD8(arg0, 0.03f, 0xA40000U);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 3, 0);
@@ -1282,7 +1282,7 @@ void func_8038B214(s32 arg0, s32 arg1) {
func_80288FA8(arg0, 0.99f, 0xA4);
}
void func_8038B404(s32 arg0, s32 arg1) {
void func_8038B404(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288FD8(arg0, 0.03f, 0xA70000U);
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.01f, arg1, 3, 0);
@@ -1304,7 +1304,7 @@ void func_8038B404(s32 arg0, s32 arg1) {
func_80288FD8(arg0, 0.73f, 0x570000U);
}
void func_8038B5FC(s32 arg0, s32 arg1) {
void func_8038B5FC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80361C64(arg0, 0.0f, arg1, 3, 0);
func_8028913C(arg0, 1);
@@ -1321,13 +1321,13 @@ void func_8038B5FC(s32 arg0, s32 arg1) {
func_80361C64(arg0, 0.0f, arg1, 8, 1);
}
void func_8038B744(s32 arg0, s32 arg1) {
void func_8038B744(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 6, 0);
func_80361C64(arg0, 0.01f, arg1, 4, 0);
func_80361C64(arg0, 0.01f, arg1, 5, 0);
}
void func_8038B7B4(s32 arg0, s32 arg1) {
void func_8038B7B4(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 6, 0);
func_80361C64(arg0, 0.01f, arg1, 4, 0);
func_80361C64(arg0, 0.01f, arg1, 5, 0);
@@ -1340,7 +1340,7 @@ void func_8038B7B4(s32 arg0, s32 arg1) {
}
void func_8038B8B8(s32 arg0, s32 arg1) {
void func_8038B8B8(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 6, 0);
func_80361C64(arg0, 0.01f, arg1, 4, 1);
func_80361C64(arg0, 0.01f, arg1, 5, 1);
@@ -1348,26 +1348,26 @@ void func_8038B8B8(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.12f, 0x288075U);
func_80288F78(arg0, 0.15f, 0x287975U);
func_80288F78(arg0, 0.18f, 0x287975U);
func_80288D40(arg0, 0.4f, func_803878A4, arg1);
func_80288D40(arg0, 0.4f, func_803878A4, reinterpret_cast(s32, arg1));
}
void func_8038B9B4(s32 arg0, s32 arg1) {
func_80361C64(arg0, 0.01f, reinterpret_cast(s32, arg1), 6, 0);
void func_8038B9B4(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 6, 0);
func_80361C64(arg0, 0.01f, arg1, 4, 1);
func_80361C64(arg0, 0.01f, arg1, 5, 1);
func_80288F78(arg0, 0.068f, 0x6180C3U);
func_80288F78(arg0, 0.66f, 0x1F8075U);
func_80288EB0(arg0, 0.66f, 0, 20.0f, 0.8f);
func_80288D40(arg0, 0.7f, func_803878A4, arg1);
func_80288D40(arg0, 0.7f, func_803878A4, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.76f, 0x1F8075U);
func_80288D40(arg0, 0.77f, cutscenes_func_803879E0, arg1);
func_80288D40(arg0, 0.86f, cutscenes_func_803879E0, arg1);
func_80288D40(arg0, 0.77f, cutscenes_func_803879E0, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.86f, cutscenes_func_803879E0, reinterpret_cast(s32, arg1));
func_80288EB0(arg0, 0.86f, 0, 20.0f, 0.9f);
func_80288D40(arg0, 0.96f, cutscenes_func_803879E0, arg1);
func_80288D40(arg0, 0.96f, cutscenes_func_803879E0, reinterpret_cast(s32, arg1));
}
void func_8038BB30(s32 arg0, s32 arg1) {
void func_8038BB30(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 6, 0);
func_80361C64(arg0, 0.01f, arg1, 4, 1);
func_80361C64(arg0, 0.01f, arg1, 5, 1);
@@ -1376,7 +1376,7 @@ void func_8038BB30(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.94f, 0x697975U);
}
void func_8038BBF8(s32 arg0, s32 arg1) {
void func_8038BBF8(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 6, 1);
func_80288F78(arg0, 0.5f, 0x21809CU);
func_80288EB0(arg0, 0.5f, 0, 5.0f, 0.9f);
@@ -1389,20 +1389,20 @@ void func_8038BBF8(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.9f, 0xD3669CU);
}
void func_8038BD2C(s32 arg0, s32 arg1) {
void func_8038BD2C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 6, 0);
func_80361C64(arg0, 0.01f, arg1, 4, 0);
func_80361C64(arg0, 0.01f, arg1, 5, 0);
}
void func_8038BD9C(s32 arg0, s32 arg1) {
void func_8038BD9C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 6, 1);
func_80361C64(arg0, 0.01f, arg1, 4, 1);
func_80361C64(arg0, 0.01f, arg1, 5, 1);
func_80288F78(arg0, 0.85f, 0x666C3U);
}
void func_8038BE30(s32 arg0, s32 arg1) {
void func_8038BE30(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 6, 1);
func_80288F78(arg0, 0.32f, 0x03F280C3U);
func_80288F78(arg0, 0.4f, 0x1F8055U);
@@ -1416,25 +1416,25 @@ void func_8038BE30(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.96f, 0x7805DU);
}
void func_8038BF5C(s32 arg0, s32 arg1) {
func_80361C64(arg0, 0.01f, reinterpret_cast(s32, arg1), 4, 1);
void func_8038BF5C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 4, 1);
func_8028913C(arg0, 1);
func_80288D08(arg0, 0.05f, func_80386924);
func_80288D40(arg0, 0.05f, func_80387B58, arg1);
func_80288D40(arg0, 0.15f, func_80387B58, arg1);
func_80288D40(arg0, 0.25f, func_80387B58, arg1);
func_80288D40(arg0, 0.35f, func_80387B58, arg1);
func_80288D40(arg0, 0.45f, func_80387B58, arg1);
func_80288D40(arg0, 0.55f, func_80387B58, arg1);
func_80288D40(arg0, 0.65f, func_80387B58, arg1);
func_80288D40(arg0, 0.75f, func_80387B58, arg1);
func_80288D40(arg0, 0.85f, func_80387B58, arg1);
func_80288D40(arg0, 0.95f, func_80387B58, arg1);
func_80288D40(arg0, 0.05f, func_80387B58, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.15f, func_80387B58, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.25f, func_80387B58, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.35f, func_80387B58, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.45f, func_80387B58, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.55f, func_80387B58, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.65f, func_80387B58, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.75f, func_80387B58, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.85f, func_80387B58, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.95f, func_80387B58, reinterpret_cast(s32, arg1));
func_8028913C(arg0, 0x14);
func_80288D08(arg0, 0.05f, cutscenes_func_80386A00);
}
void cutscenes_func_8038C0DC(s32 arg0, s32 arg1) {
void cutscenes_func_8038C0DC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80361C64(arg0, 0.01f, arg1, 4, 1);
func_8028913C(arg0, 1);
func_80288D08(arg0, 0.02f, func_80386990);
@@ -1443,18 +1443,18 @@ void cutscenes_func_8038C0DC(s32 arg0, s32 arg1) {
}
void cutscenes_func_8038C16C(s32 arg0, s32 arg1) {
void cutscenes_func_8038C16C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.2f, 0x17808CU);
}
void func_8038C19C(s32 arg0, s32 arg1) {
void func_8038C19C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80288D08(arg0, 0.02f, cutscenes_func_803863F0);
func_8028913C(arg0, 1);
func_80288D08(arg0, 0.97f, func_80386410);
}
void func_8038C200(s32 arg0, s32 arg1) {
void func_8038C200(vector(struct2s) **arg0, ActorMarker *arg1) {
func_8028913C(arg0, 1);
func_80288D08(arg0, 0.02f, func_8038645C);
func_8028913C(arg0, 1);
@@ -1462,43 +1462,43 @@ void func_8038C200(s32 arg0, s32 arg1) {
}
void func_8038C264(s32 arg0, s32 arg1) {
func_80288F78(arg0, 0.2f, 0x98808CU);
func_80288F78(arg0, 0.27f, 0x98868CU);
func_80288F78(arg0, 0.5f, 0x98798CU);
func_80288F78(arg0, 0.65f, 0x98868CU);
func_80288F78(arg0, 0.9f, 0x98808CU);
func_80288F78(arg0, 0.95f, 0x98798CU);
void func_8038C264(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.2f, (SFX_98_DEAF_THUD << 0x10) | (0x80 << 8) | 0x8C);
func_80288F78(arg0, 0.27f, (SFX_98_DEAF_THUD << 0x10) | (0x86 << 8) | 0x8C);
func_80288F78(arg0, 0.5f, (SFX_98_DEAF_THUD << 0x10) | (0x79 << 8) | 0x8C);
func_80288F78(arg0, 0.65f, (SFX_98_DEAF_THUD << 0x10) | (0x86 << 8) | 0x8C);
func_80288F78(arg0, 0.9f, (SFX_98_DEAF_THUD << 0x10) | (0x80 << 8) | 0x8C);
func_80288F78(arg0, 0.95f, (SFX_98_DEAF_THUD << 0x10) | (0x79 << 8) | 0x8C);
}
void func_8038C314(s32 arg0, s32 arg1) {
void func_8038C314(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.14f, 0x3F803EU);
func_80288F78(arg0, 0.75f, 0x40803EU);
}
void func_8038C35C(s32 arg0, s32 arg1) {
void func_8038C35C(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.09f, 0xD0668CU);
func_80288F78(arg0, 0.25f, 0xD0338CU);
func_80288F78(arg0, 0.84f, 0x3F868CU);
}
void func_8038C3BC(s32 arg0, s32 arg1) {
void func_8038C3BC(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288FD8(arg0, 0.01f, 0x430000);
func_80288D08(arg0, 0.4f, func_80386434);
}
void func_8038C404(s32 arg0, s32 arg1) {
void func_8038C404(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288F78(arg0, 0.74f, 0x1580FAU);
func_80288D40(arg0, 0.74f, func_80387FC0, arg1);
func_80288D40(arg0, 0.74f, func_80387FC0, reinterpret_cast(s32, arg1));
}
void cutscenes_func_8038C454(s32 arg0, s32 arg1) {
func_80288D40(arg0, 0.2f, func_803881CC, arg1);
void cutscenes_func_8038C454(vector(struct2s) **arg0, ActorMarker *arg1) {
func_80288D40(arg0, 0.2f, func_803881CC, reinterpret_cast(s32, arg1));
func_80288F78(arg0, 0.2f, 0x1E808CU);
func_80288D40(arg0, 0.3f, func_803881CC, arg1);
func_80288D40(arg0, 0.35f, func_803881CC, arg1);
func_80288D40(arg0, 0.3f, func_803881CC, reinterpret_cast(s32, arg1));
func_80288D40(arg0, 0.35f, func_803881CC, reinterpret_cast(s32, arg1));
}
/* .h */