Even more

This commit is contained in:
Elliptic Ellipsis
2022-06-21 23:32:13 +01:00
parent ca06566e2f
commit 66fb42033d
74 changed files with 130 additions and 137 deletions
+1 -1
View File
@@ -70,7 +70,7 @@ void ArrowProjectile_Action2(Entity* this) {
if (this->collisions != COL_NONE) {
this->action = 3;
COLLISION_OFF(this);
this->timer = 0x20;
this->timer = 32;
InitializeAnimation(this, this->animIndex + 2);
EnqueueSFX(SFX_18A);
LinearMoveUpdate(this);
+1 -1
View File
@@ -36,7 +36,7 @@ void sub_080A8470(Entity* this) {
void DekuSeedProjectile_Init(Entity* this) {
this->action = 1;
this->timer = 0x30;
this->timer = 48;
this->subtimer = 0;
this->z.HALF.HI -= 4;
if (CheckGlobalFlag(TABIDACHI) == 0) {
+1 -1
View File
@@ -25,7 +25,7 @@ void sub_080A9DD8(Entity* this) {
void LakituLightning_Init(Entity* this) {
this->action = 1;
this->timer = 0xb4;
this->timer = 180;
this->health = 1;
InitializeAnimation(this, 0);
}
+3 -3
View File
@@ -53,7 +53,7 @@ void sub_080A9EBC(Entity* this) {
this->field_0x82.HALF.LO = 2;
this->animationState = 0xff;
sub_080AA270(this);
this->subtimer = 0x20;
this->subtimer = 32;
}
break;
default:
@@ -134,7 +134,7 @@ void MandiblesProjectile_Action3(Entity* this) {
if ((this->frame & ANIM_DONE) != 0) {
this->action = 4;
this->field_0x82.HALF.LO = 3;
this->subtimer = 0x40;
this->subtimer = 64;
uVar1 = entity->animationState;
this->direction = uVar1 << 2;
this->animationState = uVar1 << 0x1a >> 0x1a;
@@ -280,7 +280,7 @@ void sub_080AA320(Entity* this) {
this->field_0x82.HALF.LO = 1;
this->subtimer = 0;
parent->action = 2;
parent->subtimer = 0x30;
parent->subtimer = 48;
parent->field_0x80.HWORD = 0x50;
parent->speed = 0;
parent->direction = sub_08049F84(parent, 0);
+1 -1
View File
@@ -58,7 +58,7 @@ void OctorokBossProjectile_Init(Entity* this) {
this->direction = this->direction - (Random() & 7);
}
this->speed = 0x200;
this->timer = 0x30;
this->timer = 48;
LinearMoveAngle(this, 0x5000, this->direction);
InitializeAnimation(this, 5);
break;
+1 -1
View File
@@ -26,7 +26,7 @@ void sub_080A8064(Entity* this) {
void RockProjectile_Init(Entity* this) {
this->action = 1;
this->timer = 0x30;
this->timer = 48;
this->zVelocity = Q_16_16(0.625);
InitializeAnimation(this, 0);
}
+2 -2
View File
@@ -82,7 +82,7 @@ void V3ElectricProjectile_Action1(Entity* this) {
SoundReq(SFX_193);
} else {
this->action = 3;
this->timer = 0x10;
this->timer = 16;
}
this->z.HALF.HI -= 0x28;
}
@@ -146,7 +146,7 @@ void sub_080AC200(Entity* this) {
if (--this->timer)
return;
this->timer = 0x10;
this->timer = 16;
proj = CreateProjectile(V3_ELECTRIC_PROJECTILE);
if (proj) {