Fight and other docu
This commit is contained in:
@@ -57,13 +57,13 @@ ActorAnimationInfo chGrublinHood_animations[] = {
|
||||
ActorInfo chGrublinHood = {
|
||||
MARKER_1E2_GRUBLIN_HOOD, ACTOR_375_GRUBLIN_HOOD, ASSET_52C_MODEL_GRUBLIN_HOOD,
|
||||
0x1, chGrublinHood_animations,
|
||||
chgrublinhood_update, func_80326224, chgrublinhood_draw,
|
||||
chgrublinhood_update, actor_update_func_80326224, chgrublinhood_draw,
|
||||
2500, 0, 1.0f, 0
|
||||
};
|
||||
|
||||
/* .code */
|
||||
void __chgrublinhood_emitHat(ParticleEmitter *pCtrl, Actor *actor, enum asset_e model_id){
|
||||
static struct43s D_8038F9AC = {
|
||||
static ParticleSettingsVelocityAccelerationPosition D_8038F9AC = {
|
||||
{{-200.0f, 200.0f, -200.0f}, {200.0f, 400.0f, 200.0f}},
|
||||
{{ 0.0f, -1800.0f, 0.0f}, { 0.0f, -1800.0f, 0.0f}},
|
||||
{{ -50.0f, 200.0f, -50.0f}, { 50.0f, 400.0f, 50.0f}}
|
||||
@@ -74,7 +74,7 @@ void __chgrublinhood_emitHat(ParticleEmitter *pCtrl, Actor *actor, enum asset_e
|
||||
-600.0f, -600.0f, -600.0f,
|
||||
600.0f, 600.0f, 600.0f
|
||||
);
|
||||
particleEmitter_setPositionVelocityAndAccelerationRanges(pCtrl, &D_8038F9AC);
|
||||
particleEmitter_setVelocityAccelerationAndPositionRanges(pCtrl, &D_8038F9AC);
|
||||
particleEmitter_emitN(pCtrl, 1);
|
||||
}
|
||||
|
||||
|
@@ -11,7 +11,7 @@ void chVacationTextTrigger_update(Actor* this);
|
||||
ActorInfo gChVacationTextTrigger = {
|
||||
MARKER_1E3_VACATION_TEXT_TRIGGER, ACTOR_374_VACATION_TEXT_TRIGGER, 0x0,
|
||||
0x0, NULL,
|
||||
chVacationTextTrigger_update, func_80326224, func_80325340,
|
||||
chVacationTextTrigger_update, actor_update_func_80326224, func_80325340,
|
||||
0, 0, 0.0f, 0
|
||||
};
|
||||
|
||||
|
@@ -208,7 +208,7 @@ void chGobiCCW_update(Actor *this) {
|
||||
}
|
||||
|
||||
if (this->state == 6) {
|
||||
func_80326224(this);
|
||||
actor_update_func_80326224(this);
|
||||
if (0.99 < (f64) this->unk48) {
|
||||
CCW_func_8038868C(this, 7);
|
||||
}
|
||||
|
@@ -29,14 +29,14 @@ ActorAnimationInfo D_8038ED20[] = {
|
||||
{ASSET_D4_ANIM_SWITCH_DOWN, 100000000.0f}
|
||||
};
|
||||
|
||||
ActorInfo D_8038ED50 = { 0x133, 0x1E3, 0x52E, 0x1, NULL, func_80389268, func_80326224, actor_drawFullDepth, 0, 0x4000, 0.0f, 0};
|
||||
ActorInfo D_8038ED74 = { 0x132, 0x1E2, 0x4F5, 0x5, D_8038ED20, func_80388FD4, func_80326224, actor_draw, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038ED98 = { 0x131, 0x16D, 0x52E, 0x1, NULL, func_80389268, func_80326224, actor_drawFullDepth, 0, 0x4000, 0.0f, 0};
|
||||
ActorInfo D_8038EDBC = { 0x130, 0x16C, 0x4F6, 0x5, D_8038ED20, func_80388FD4, func_80326224, actor_draw, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038EDE0 = { 0x12F, 0x16B, 0x52E, 0x1, NULL, func_80389268, func_80326224, actor_drawFullDepth, 0, 0x4000, 0.0f, 0};
|
||||
ActorInfo D_8038EE04 = { 0x12E, 0x16A, 0x4F7, 0x5, D_8038ED20, func_80388FD4, func_80326224, actor_draw, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038EE28 = { 0x12D, 0x169, 0x52E, 0x1, NULL, func_80389268, func_80326224, actor_drawFullDepth, 0, 0x4000, 0.0f, 0};
|
||||
ActorInfo D_8038EE4C = { 0x12C, 0x168, 0x4F8, 0x5, D_8038ED20, func_80388FD4, func_80326224, actor_draw, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038ED50 = { 0x133, 0x1E3, 0x52E, 0x1, NULL, func_80389268, actor_update_func_80326224, actor_drawFullDepth, 0, 0x4000, 0.0f, 0};
|
||||
ActorInfo D_8038ED74 = { 0x132, 0x1E2, 0x4F5, 0x5, D_8038ED20, func_80388FD4, actor_update_func_80326224, actor_draw, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038ED98 = { 0x131, 0x16D, 0x52E, 0x1, NULL, func_80389268, actor_update_func_80326224, actor_drawFullDepth, 0, 0x4000, 0.0f, 0};
|
||||
ActorInfo D_8038EDBC = { 0x130, 0x16C, 0x4F6, 0x5, D_8038ED20, func_80388FD4, actor_update_func_80326224, actor_draw, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038EDE0 = { 0x12F, 0x16B, 0x52E, 0x1, NULL, func_80389268, actor_update_func_80326224, actor_drawFullDepth, 0, 0x4000, 0.0f, 0};
|
||||
ActorInfo D_8038EE04 = { 0x12E, 0x16A, 0x4F7, 0x5, D_8038ED20, func_80388FD4, actor_update_func_80326224, actor_draw, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038EE28 = { 0x12D, 0x169, 0x52E, 0x1, NULL, func_80389268, actor_update_func_80326224, actor_drawFullDepth, 0, 0x4000, 0.0f, 0};
|
||||
ActorInfo D_8038EE4C = { 0x12C, 0x168, 0x4F8, 0x5, D_8038ED20, func_80388FD4, actor_update_func_80326224, actor_draw, 0, 0, 0.0f, 0};
|
||||
|
||||
/* .code */
|
||||
s32 func_80388EF0(Actor *this){
|
||||
|
@@ -76,7 +76,7 @@ void func_8038AEBC(Actor *this) {
|
||||
}
|
||||
}
|
||||
if (this->state == 2) {
|
||||
func_80326224(this);
|
||||
actor_update_func_80326224(this);
|
||||
skeletalAnim_getProgressRange(this->unk148, &sp38, &sp34);
|
||||
for(iPtr = &D_8038F254[0]; iPtr->unk0 > 0.0f; iPtr++){
|
||||
if ((sp38 < iPtr->unk0) && (iPtr->unk0 <= sp34)) {
|
||||
@@ -92,7 +92,7 @@ void func_8038AEBC(Actor *this) {
|
||||
}
|
||||
}
|
||||
if (this->state == 3) {
|
||||
func_80326224(this);
|
||||
actor_update_func_80326224(this);
|
||||
skeletalAnim_getProgressRange(this->unk148, &sp30, &sp2C);
|
||||
if ((sp30 <= 0.5) && (sp2C >= 0.5)) {
|
||||
jiggy_spawn(JIGGY_49_CCW_EYRIE, this->position);
|
||||
|
@@ -161,7 +161,7 @@ void chnabnut_update(Actor *this) {
|
||||
chnabnut_setState(this, NABNUT_STATE_5_EXIT);
|
||||
}
|
||||
if (this->state == NABNUT_STATE_5_EXIT) {
|
||||
func_80326224(this);
|
||||
actor_update_func_80326224(this);
|
||||
func_8028FC8C(this->position);
|
||||
if (0.99 < this->unk48) {
|
||||
chnabnut_setState(this, NABNUT_STATE_6_DESPAWN);
|
||||
|
@@ -47,7 +47,7 @@ void func_8038CA10(ActorMarker *marker) {
|
||||
pCtrl = func_802EDD8C(local->unk4, 0.0f, this->position[1] + 500.0f);
|
||||
particleEmitter_setStartingScaleRange(pCtrl, 0.04f, 0.05f);
|
||||
particleEmitter_setFinalScaleRange(pCtrl, 0.18f, 0.2f);
|
||||
particleEmitter_setParticleSpawnPositionRange(pCtrl, -10.0f, 0.0f, -10.0f, 10.0f, 20.0f, 10.0f);
|
||||
particleEmitter_setSpawnPositionRange(pCtrl, -10.0f, 0.0f, -10.0f, 10.0f, 20.0f, 10.0f);
|
||||
particleEmitter_setParticleVelocityRange(pCtrl, 0.0f, 31.0f, 0.0f, 0.0f, 37.0f, 0.0f);
|
||||
particleEmitter_emitN(pCtrl, 1);
|
||||
}
|
||||
|
@@ -133,7 +133,7 @@ void func_8038CFB4(Actor *this) {
|
||||
}
|
||||
|
||||
if (this->state == 3) {
|
||||
func_80326224(this);
|
||||
actor_update_func_80326224(this);
|
||||
if (0.99 < (f64) this->unk48) {
|
||||
func_8038CEB0(this, 4);
|
||||
}
|
||||
|
@@ -19,7 +19,7 @@ ActorInfo D_8038F640 = {
|
||||
/* .code */
|
||||
void CCW_func_8038D510(Actor *this) {
|
||||
static s32 D_8038F664[3] = {0xDE, 0xA7, 0x71};
|
||||
static struct42s D_8038F670 = {
|
||||
static ParticleSettingsVelocityPosition D_8038F670 = {
|
||||
{{ 0.0f, 50.0f, 0.0f}, { 70.0f, 100.0f, 70.0f}},
|
||||
{{100.0f, 100.0f, 100.0f}, {150.0f, 400.0f, 200.0f}}
|
||||
};
|
||||
@@ -39,7 +39,7 @@ void CCW_func_8038D510(Actor *this) {
|
||||
}
|
||||
|
||||
void func_8038D5DC(Actor *this) {
|
||||
static struct43s D_8038F6A0 ={
|
||||
static ParticleSettingsVelocityAccelerationPosition D_8038F6A0 ={
|
||||
{{-100.0f, -50.0f, -100.0f}, {100.0f, 50.0f, 100.0f}},
|
||||
{{ 0.0f, -800.0f, 0.0f}, { 0.0f, -800.0f, 0.0f}},
|
||||
{{-100.0f, 0.0f, -200.0f}, {100.0f, 400.0f, 200.0f}}
|
||||
@@ -48,8 +48,8 @@ void func_8038D5DC(Actor *this) {
|
||||
ParticleEmitter *pCtrl;
|
||||
|
||||
pCtrl = partEmitMgr_newEmitter(30);
|
||||
func_802EF9F8(pCtrl, 0.6f);
|
||||
func_802EFA18(pCtrl, 3);
|
||||
particleEmitter_func_802EF9F8(pCtrl, 0.6f);
|
||||
particleEmitter_func_802EFA18(pCtrl, 3);
|
||||
particleEmitter_setModel(pCtrl, 0x896);
|
||||
particleEmitter_setPosition(pCtrl, this->position);
|
||||
particleEmitter_setStartingScaleRange(pCtrl, 0.05f, 0.3f);
|
||||
@@ -59,7 +59,7 @@ void func_8038D5DC(Actor *this) {
|
||||
);
|
||||
particleEmitter_setSpawnIntervalRange(pCtrl, 0.0f, 0.01f);
|
||||
particleEmitter_setParticleLifeTimeRange(pCtrl, 10.0f, 10.0f);
|
||||
particleEmitter_setPositionVelocityAndAccelerationRanges(pCtrl, &D_8038F6A0);
|
||||
particleEmitter_setVelocityAccelerationAndPositionRanges(pCtrl, &D_8038F6A0);
|
||||
particleEmitter_emitN(pCtrl, 30);
|
||||
}
|
||||
|
||||
|
@@ -65,16 +65,16 @@ void CCW_func_8038DB0C(Actor *this);
|
||||
void func_8038DAB0(Actor *this);
|
||||
|
||||
/* .data */
|
||||
ActorInfo D_8038F720 = { 0x239, 0x25F, 0x4FC, 0x1, NULL, func_802D3D54, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F744 = { 0x236, 0x260, 0x4F9, 0x1, NULL, func_802D3D54, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F768 = { 0x237, 0x261, 0x4FA, 0x1, NULL, func_802D3D54, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F78C = { 0x238, 0x262, 0x4FB, 0x1, NULL, func_802D3D54, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F7B0 = { 0x243, 0x2E6, 0x533, 0x1, NULL, func_802D3D54, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F7D4 = { 0x263, 0x2E7, 0x518, 0x1, NULL, func_8038DAB0, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F7F8 = { 0x21E, 0x233, 0x3B3, 0x1, NULL, func_802D3D74, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F81C = { 0x26B, 0x2DE, 0x531, 0x1, NULL, CCW_func_8038DB0C, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F840 = { 0x26C, 0x2DD, 0x53E, 0x1, NULL, CCW_func_8038DB0C, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F864 = { 0x26D, 0x2DC, 0x53F, 0x1, NULL, CCW_func_8038DB0C, func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F720 = { 0x239, 0x25F, 0x4FC, 0x1, NULL, func_802D3D54, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F744 = { 0x236, 0x260, 0x4F9, 0x1, NULL, func_802D3D54, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F768 = { 0x237, 0x261, 0x4FA, 0x1, NULL, func_802D3D54, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F78C = { 0x238, 0x262, 0x4FB, 0x1, NULL, func_802D3D54, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F7B0 = { 0x243, 0x2E6, 0x533, 0x1, NULL, func_802D3D54, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F7D4 = { 0x263, 0x2E7, 0x518, 0x1, NULL, func_8038DAB0, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F7F8 = { 0x21E, 0x233, 0x3B3, 0x1, NULL, func_802D3D74, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F81C = { 0x26B, 0x2DE, 0x531, 0x1, NULL, CCW_func_8038DB0C, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F840 = { 0x26C, 0x2DD, 0x53E, 0x1, NULL, CCW_func_8038DB0C, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F864 = { 0x26D, 0x2DC, 0x53F, 0x1, NULL, CCW_func_8038DB0C, actor_update_func_80326224, actor_drawFullDepth, 0, 0, 0.0f, 0};
|
||||
ActorInfo D_8038F888 = { 0x1CC, 0x318, 0x0, 0x0, NULL, func_80325F84, NULL, func_80325340, 0, 0, 0.0f, 0};
|
||||
|
||||
|
||||
|
@@ -12,7 +12,7 @@ ActorAnimationInfo D_8038F8B0[] = {
|
||||
|
||||
ActorInfo D_8038F8C0 = { 0x251, 0x37E, 0x506,
|
||||
0x1, D_8038F8B0,
|
||||
func_8038DFB0, func_80326224, actor_draw,
|
||||
func_8038DFB0, actor_update_func_80326224, actor_draw,
|
||||
0, 0, 0.0f, 0
|
||||
};
|
||||
|
||||
|
@@ -15,7 +15,7 @@ ActorAnimationInfo D_8038F8F0[] = {
|
||||
ActorInfo D_8038F908 = {
|
||||
MARKER_1F9_SNARE_BEAR, ACTOR_1E9_SNARE_BEAR, ASSET_440_MODEL_SNAREBEAR,
|
||||
0x1, D_8038F8F0,
|
||||
func_8038E0C8, func_80326224, actor_draw,
|
||||
func_8038E0C8, actor_update_func_80326224, actor_draw,
|
||||
0, 0, 0.0f, 0
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user