diff options
| author | octorock <79596758+octorock@users.noreply.github.com> | 2024-01-06 14:59:48 +0100 |
|---|---|---|
| committer | octorock <79596758+octorock@users.noreply.github.com> | 2024-01-06 15:01:44 +0100 |
| commit | aced0bef691dbc41bdd39b6e62662d2436877a4b (patch) | |
| tree | e90f9fd8e4c4c3471c2fb246bb1372974294b469 /src/enemy | |
| parent | c3b771a20923b335bbea2ab97a68ac29d04fcc43 (diff) | |
Rename metaTiles
Now the 16x16 tiles are just called tiles and the 8x8 tiles are called subTiles.
Diffstat (limited to 'src/enemy')
| -rw-r--r-- | src/enemy/armos.c | 18 | ||||
| -rw-r--r-- | src/enemy/bombPeahat.c | 4 | ||||
| -rw-r--r-- | src/enemy/businessScrub.c | 6 | ||||
| -rw-r--r-- | src/enemy/chuchuBoss.c | 2 | ||||
| -rw-r--r-- | src/enemy/cloudPiranha.c | 2 | ||||
| -rw-r--r-- | src/enemy/doorMimic.c | 14 | ||||
| -rw-r--r-- | src/enemy/enemy64.c | 16 | ||||
| -rw-r--r-- | src/enemy/eyegore.c | 38 | ||||
| -rw-r--r-- | src/enemy/fallingBoulder.c | 2 | ||||
| -rw-r--r-- | src/enemy/flyingPot.c | 22 | ||||
| -rw-r--r-- | src/enemy/flyingSkull.c | 24 | ||||
| -rw-r--r-- | src/enemy/gyorgFemale.c | 8 | ||||
| -rw-r--r-- | src/enemy/madderpillar.c | 6 | ||||
| -rw-r--r-- | src/enemy/mazaalMacro.c | 8 | ||||
| -rw-r--r-- | src/enemy/moldworm.c | 14 | ||||
| -rw-r--r-- | src/enemy/pesto.c | 4 | ||||
| -rw-r--r-- | src/enemy/puffstool.c | 46 | ||||
| -rw-r--r-- | src/enemy/rollobite.c | 4 | ||||
| -rw-r--r-- | src/enemy/spinyBeetle.c | 28 | ||||
| -rw-r--r-- | src/enemy/stalfos.c | 4 | ||||
| -rw-r--r-- | src/enemy/torchTrap.c | 8 | ||||
| -rw-r--r-- | src/enemy/vaatiEyesMacro.c | 2 | ||||
| -rw-r--r-- | src/enemy/vaatiProjectile.c | 6 | ||||
| -rw-r--r-- | src/enemy/wizzrobeFire.c | 4 | ||||
| -rw-r--r-- | src/enemy/wizzrobeIce.c | 4 | ||||
| -rw-r--r-- | src/enemy/wizzrobeWind.c | 18 |
26 files changed, 156 insertions, 156 deletions
diff --git a/src/enemy/armos.c b/src/enemy/armos.c index e3145454..5fdcf627 100644 --- a/src/enemy/armos.c +++ b/src/enemy/armos.c @@ -403,18 +403,18 @@ void sub_080307D4(ArmosEntity* this) { } void sub_080307EC(ArmosEntity* this) { - u32 metaTilePos = COORD_TO_TILE(super); - this->unk_78 = GetMetaTileIndex(metaTilePos, super->collisionLayer); - SetMetaTile(SPECIAL_META_TILE_34, metaTilePos, (u32)super->collisionLayer); + u32 tilePos = COORD_TO_TILE(super); + this->unk_78 = GetTileIndex(tilePos, super->collisionLayer); + SetTile(SPECIAL_TILE_34, tilePos, (u32)super->collisionLayer); } void sub_08030834(ArmosEntity* this) { - SetMetaTile(this->unk_78, COORD_TO_TILE(super), super->collisionLayer); + SetTile(this->unk_78, COORD_TO_TILE(super), super->collisionLayer); } bool32 sub_0803086C(ArmosEntity* this) { u32 uVar2; - u32 metaTilePos; + u32 tilePos; u16 centerY; u16 centerX; FORCE_REGISTER(u32 r2, r2); @@ -424,10 +424,10 @@ bool32 sub_0803086C(ArmosEntity* this) { centerX = super->x.HALF_U.HI - gRoomControls.origin_x; centerY = super->y.HALF_U.HI - gRoomControls.origin_y; // TODO for some reason the 0x3f of COORD_TO_TILE(super) needs to be forced to r2 here. - metaTilePos = ((((((super)->x.HALF.HI) - gRoomControls.origin_x) >> 4) & (r2 = 0x3f)) | + tilePos = ((((((super)->x.HALF.HI) - gRoomControls.origin_x) >> 4) & (r2 = 0x3f)) | (((((super)->y.HALF.HI) - gRoomControls.origin_y) >> 4) & r2) << 6); - if (GetMetaTileType(metaTilePos, super->collisionLayer) == SPECIAL_META_TILE_73) { + if (GetTileType(tilePos, super->collisionLayer) == SPECIAL_TILE_73) { if (CheckPlayerInRegion(centerX, centerY, 2, 0xc) != 0) { if (CheckPlayerInRegion(centerX, centerY - 4, 2, 4) != 0) { gPlayerEntity.base.spritePriority.b0 = 3; @@ -436,11 +436,11 @@ bool32 sub_0803086C(ArmosEntity* this) { return TRUE; } } else { - SetMetaTile(SPECIAL_META_TILE_34, metaTilePos, super->collisionLayer); + SetTile(SPECIAL_TILE_34, tilePos, super->collisionLayer); } } else { if (CheckPlayerInRegion(centerX, centerY + 6, 2, 5) != 0) { - SetMetaTile(SPECIAL_META_TILE_73, COORD_TO_TILE(super), super->collisionLayer); + SetTile(SPECIAL_TILE_73, COORD_TO_TILE(super), super->collisionLayer); } } } diff --git a/src/enemy/bombPeahat.c b/src/enemy/bombPeahat.c index 71ccd7e2..0178bec3 100644 --- a/src/enemy/bombPeahat.c +++ b/src/enemy/bombPeahat.c @@ -212,7 +212,7 @@ void sub_0802AAC0(BombPeahatEntity* this) { super->child = NULL; #ifdef EU } else if (entity->timer == 0) { - if (GetCollisionDataAtMetaTilePos(COORD_TO_TILE(super), 1) == 0) { + if (GetCollisionDataAtTilePos(COORD_TO_TILE(super), 1) == 0) { if (EntityInRectRadius(super, &gPlayerEntity.base, 0x10, 0x10) && entity->subtimer <= 0x50) { this->unk_81 = 0; } @@ -685,7 +685,7 @@ void sub_0802B204(BombPeahatEntity* this) { bool32 sub_0802B234(BombPeahatEntity* this) { bool32 ret = FALSE; - if (GetMetaTileTypeByEntity(super) - 0x1c4 > 1) + if (GetTileTypeByEntity(super) - 0x1c4 > 1) ret = TRUE; return ret; } diff --git a/src/enemy/businessScrub.c b/src/enemy/businessScrub.c index f1cd770e..d386672f 100644 --- a/src/enemy/businessScrub.c +++ b/src/enemy/businessScrub.c @@ -105,7 +105,7 @@ void BusinessScrub_Action0(BusinessScrubEntity* this) { } else { super->timer = 0; this->unk_76 = COORD_TO_TILE(super); - this->unk_74 = GetMetaTileIndex(this->unk_76, super->collisionLayer); + this->unk_74 = GetTileIndex(this->unk_76, super->collisionLayer); super->hurtType = 0x41; sub_08028FFC(this); } @@ -444,7 +444,7 @@ void sub_08028FFC(BusinessScrubEntity* this) { super->x.HALF.HI = this->unk_78; super->y.HALF.HI = this->unk_7a; InitializeAnimation(super, 0); - SetMetaTile(SPECIAL_META_TILE_34, this->unk_76, super->collisionLayer); + SetTile(SPECIAL_TILE_34, this->unk_76, super->collisionLayer); } void sub_08029078(BusinessScrubEntity* this) { @@ -458,7 +458,7 @@ void sub_08029078(BusinessScrubEntity* this) { super->spriteIndex = 0xd0; sub_08028FDC(this); sub_080290E0(this, 1); - SetMetaTile(this->unk_74, this->unk_76, super->collisionLayer); + SetTile(this->unk_74, this->unk_76, super->collisionLayer); } } diff --git a/src/enemy/chuchuBoss.c b/src/enemy/chuchuBoss.c index 20973723..a558134a 100644 --- a/src/enemy/chuchuBoss.c +++ b/src/enemy/chuchuBoss.c @@ -562,7 +562,7 @@ void sub_080262A8(ChuchuBossEntity* this) { gPlayerEntity.base.animationState = 0; gRoomControls.camera_target = super; gRoomControls.scrollSpeed = 1; - SetMetaTile(SPECIAL_META_TILE_34, TILE_POS(8, 11), LAYER_BOTTOM); + SetTile(SPECIAL_TILE_34, TILE_POS(8, 11), LAYER_BOTTOM); } } diff --git a/src/enemy/cloudPiranha.c b/src/enemy/cloudPiranha.c index ca05564e..389237c4 100644 --- a/src/enemy/cloudPiranha.c +++ b/src/enemy/cloudPiranha.c @@ -243,7 +243,7 @@ void sub_080387F0(CloudPiranhaEntity* this) { const s8* ptr; if ((super->action != 4) && (this->unk_82 == 0)) { - collisionData = GetCollisionDataAtMetaTilePos(COORD_TO_TILE(super), super->collisionLayer); + collisionData = GetCollisionDataAtTilePos(COORD_TO_TILE(super), super->collisionLayer); if ((collisionData == COLLISION_DATA_15) || (collisionData == COLLISION_DATA_42)) { this->unk_82 = 0x20; } diff --git a/src/enemy/doorMimic.c b/src/enemy/doorMimic.c index b599372f..46972dc8 100644 --- a/src/enemy/doorMimic.c +++ b/src/enemy/doorMimic.c @@ -49,7 +49,7 @@ void DoorMimic_OnCollision(DoorMimicEntity* this) { } void DoorMimic_OnDeath(DoorMimicEntity* this) { - SetMetaTile(this->unk_7c, this->unk_7e, super->collisionLayer); + SetTile(this->unk_7c, this->unk_7e, super->collisionLayer); CreateFx(super, FX_POT_SHATTER, 0); EnemyDisableRespawn(super); DeleteThisEntity(); @@ -125,8 +125,8 @@ void sub_08022198(DoorMimicEntity* this) { void sub_080221C0(DoorMimicEntity* this) { u32 tilePos = COORD_TO_TILE(super) + gUnk_080B4488[super->type2]; this->unk_7e = tilePos; - this->unk_7c = GetMetaTileIndex(tilePos, super->collisionLayer); - SetMetaTile(gUnk_080CB79C[super->type2], tilePos, super->collisionLayer); + this->unk_7c = GetTileIndex(tilePos, super->collisionLayer); + SetTile(gUnk_080CB79C[super->type2], tilePos, super->collisionLayer); } // clang-format off @@ -191,10 +191,10 @@ const PosOffset gUnk_080CB76C[][6] = { }; const u16 gUnk_080CB79C[] = { - SPECIAL_META_TILE_35, - SPECIAL_META_TILE_37, - SPECIAL_META_TILE_38, - SPECIAL_META_TILE_36, + SPECIAL_TILE_35, + SPECIAL_TILE_37, + SPECIAL_TILE_38, + SPECIAL_TILE_36, }; diff --git a/src/enemy/enemy64.c b/src/enemy/enemy64.c index ab8f9ab3..c7e561cd 100644 --- a/src/enemy/enemy64.c +++ b/src/enemy/enemy64.c @@ -86,10 +86,10 @@ void Enemy64_Init(Enemy64Entity* this) { Entity* tail; if (CheckFlags(0x7c)) { - SetMetaTile(SPECIAL_META_TILE_129, TILE_POS(10, 0), LAYER_TOP); - SetMetaTile(SPECIAL_META_TILE_129, TILE_POS(10, 1), LAYER_TOP); - SetMetaTile(SPECIAL_META_TILE_129, TILE_POS(10, 2), LAYER_TOP); - SetMetaTile(SPECIAL_META_TILE_129, TILE_POS(10, 3), LAYER_TOP); + SetTile(SPECIAL_TILE_129, TILE_POS(10, 0), LAYER_TOP); + SetTile(SPECIAL_TILE_129, TILE_POS(10, 1), LAYER_TOP); + SetTile(SPECIAL_TILE_129, TILE_POS(10, 2), LAYER_TOP); + SetTile(SPECIAL_TILE_129, TILE_POS(10, 3), LAYER_TOP); DeleteThisEntity(); } else { sub_0807B7D8(0x323, TILE_POS(10, 0), LAYER_BOTTOM); @@ -441,19 +441,19 @@ void Enemy64_Action4_SubAction7(Enemy64Entity* this) { DeleteThisEntity(); } else if (super->timer == 16) { sub_0807B7D8(0x36, TILE_POS(10, 3), LAYER_BOTTOM); - SetMetaTile(SPECIAL_META_TILE_129, TILE_POS(10, 3), LAYER_TOP); + SetTile(SPECIAL_TILE_129, TILE_POS(10, 3), LAYER_TOP); SoundReq(SFX_HEART_GET); } else if (super->timer == 24) { sub_0807B7D8(0x36, TILE_POS(10, 2), LAYER_BOTTOM); - SetMetaTile(SPECIAL_META_TILE_129, TILE_POS(10, 2), LAYER_TOP); + SetTile(SPECIAL_TILE_129, TILE_POS(10, 2), LAYER_TOP); SoundReq(SFX_HEART_GET); } else if (super->timer == 32) { sub_0807B7D8(0x36, TILE_POS(10, 1), LAYER_BOTTOM); - SetMetaTile(SPECIAL_META_TILE_129, TILE_POS(10, 1), LAYER_TOP); + SetTile(SPECIAL_TILE_129, TILE_POS(10, 1), LAYER_TOP); SoundReq(SFX_HEART_GET); } else if (super->timer == 40) { sub_0807B7D8(0x36, TILE_POS(10, 0), LAYER_BOTTOM); - SetMetaTile(SPECIAL_META_TILE_129, TILE_POS(10, 0), LAYER_TOP); + SetTile(SPECIAL_TILE_129, TILE_POS(10, 0), LAYER_TOP); SoundReq(SFX_HEART_GET); } } diff --git a/src/enemy/eyegore.c b/src/enemy/eyegore.c index c8f03231..cf901307 100644 --- a/src/enemy/eyegore.c +++ b/src/enemy/eyegore.c @@ -34,7 +34,7 @@ typedef struct { extern Entity* sub_08017A90(Entity*, Entity*); extern Entity* gUnk_020000B0; -extern const u8 gMapMetaTileTypeToCollisionData[]; +extern const u8 gMapTileTypeToCollisionData[]; void sub_08031344(EyegoreEntity*); void sub_08031344(EyegoreEntity*); @@ -327,27 +327,27 @@ void sub_08030E80(EyegoreEntity* this) { } void sub_08030F00(EyegoreEntity* this) { - u32 metaTilePos = COORD_TO_TILE_OFFSET(super, 8, 20); - u16 tileIndex = GetMetaTileIndex(metaTilePos + TILE_POS(0, 0), super->collisionLayer); + u32 tilePos = COORD_TO_TILE_OFFSET(super, 8, 20); + u16 tileIndex = GetTileIndex(tilePos + TILE_POS(0, 0), super->collisionLayer); this->tileIndex1 = tileIndex; - tileIndex = GetMetaTileIndex(metaTilePos + TILE_POS(1, 0), super->collisionLayer); + tileIndex = GetTileIndex(tilePos + TILE_POS(1, 0), super->collisionLayer); this->tileIndex2 = tileIndex; - tileIndex = GetMetaTileIndex(metaTilePos + TILE_POS(0, 1), super->collisionLayer); + tileIndex = GetTileIndex(tilePos + TILE_POS(0, 1), super->collisionLayer); this->tileIndex3 = tileIndex; - tileIndex = GetMetaTileIndex(metaTilePos + TILE_POS(1, 1), super->collisionLayer); + tileIndex = GetTileIndex(tilePos + TILE_POS(1, 1), super->collisionLayer); this->tileIndex4 = tileIndex; - SetMetaTile(SPECIAL_META_TILE_34, metaTilePos, super->collisionLayer); - SetMetaTile(SPECIAL_META_TILE_34, metaTilePos + 1, super->collisionLayer); - SetMetaTile(SPECIAL_META_TILE_34, metaTilePos + TILE_POS(0, 1), super->collisionLayer); - SetMetaTile(SPECIAL_META_TILE_34, metaTilePos + TILE_POS(1, 1), super->collisionLayer); + SetTile(SPECIAL_TILE_34, tilePos, super->collisionLayer); + SetTile(SPECIAL_TILE_34, tilePos + 1, super->collisionLayer); + SetTile(SPECIAL_TILE_34, tilePos + TILE_POS(0, 1), super->collisionLayer); + SetTile(SPECIAL_TILE_34, tilePos + TILE_POS(1, 1), super->collisionLayer); } void sub_08030FB4(EyegoreEntity* this) { - u32 metaTilePos = COORD_TO_TILE_OFFSET(super, 8, 20); - SetMetaTile(this->tileIndex1, metaTilePos + TILE_POS(0, 0), super->collisionLayer); - SetMetaTile(this->tileIndex2, metaTilePos + TILE_POS(1, 0), super->collisionLayer); - SetMetaTile(this->tileIndex3, metaTilePos + TILE_POS(0, 1), super->collisionLayer); - SetMetaTile(this->tileIndex4, metaTilePos + TILE_POS(1, 1), super->collisionLayer); + u32 tilePos = COORD_TO_TILE_OFFSET(super, 8, 20); + SetTile(this->tileIndex1, tilePos + TILE_POS(0, 0), super->collisionLayer); + SetTile(this->tileIndex2, tilePos + TILE_POS(1, 0), super->collisionLayer); + SetTile(this->tileIndex3, tilePos + TILE_POS(0, 1), super->collisionLayer); + SetTile(this->tileIndex4, tilePos + TILE_POS(1, 1), super->collisionLayer); } void sub_08031024(EyegoreEntity* this) { @@ -400,12 +400,12 @@ void sub_08031024(EyegoreEntity* this) { } } else { tmp2 = this->unk_7b >> 1; - uVar5 = GetMetaTileTypeByPos(super->x.HALF.HI + gUnk_080CE2C0[tmp2], + uVar5 = GetTileTypeByPos(super->x.HALF.HI + gUnk_080CE2C0[tmp2], super->y.HALF.HI + gUnk_080CE2C0[tmp2 + 1], super->collisionLayer); - uVar8 = GetMetaTileTypeByPos(super->x.HALF.HI + gUnk_080CE2C0[tmp2 + 2], + uVar8 = GetTileTypeByPos(super->x.HALF.HI + gUnk_080CE2C0[tmp2 + 2], super->y.HALF.HI + gUnk_080CE2C0[tmp2 + 3], super->collisionLayer); - if (!(((gMapMetaTileTypeToCollisionData[uVar5] == 0) && - (gMapMetaTileTypeToCollisionData[uVar8] == 0)) || + if (!(((gMapTileTypeToCollisionData[uVar5] == 0) && + (gMapTileTypeToCollisionData[uVar8] == 0)) || ((this->unk_7b | 1) & 1) == 0)) { if (super->direction >> 3 == super->animationState) { this->unk_78 |= 0x20; diff --git a/src/enemy/fallingBoulder.c b/src/enemy/fallingBoulder.c index 834a6e95..13421100 100644 --- a/src/enemy/fallingBoulder.c +++ b/src/enemy/fallingBoulder.c @@ -151,7 +151,7 @@ void sub_0802C4B0(FallingBoulderEntity* this) { u32 index; u32 rand; - switch (GetMetaTileIndex(this->unk_7e, super->collisionLayer)) { + switch (GetTileIndex(this->unk_7e, super->collisionLayer)) { case 0x1ab ... 0x1af: offset = 8; break; diff --git a/src/enemy/flyingPot.c b/src/enemy/flyingPot.c index 7eb5e879..16e18980 100644 --- a/src/enemy/flyingPot.c +++ b/src/enemy/flyingPot.c @@ -100,7 +100,7 @@ void FlyingPot_OnCollision(FlyingPotEntity* this) { super->zVelocity = Q_16_16(2.625); super->spritePriority.b1 = 1; - SetMetaTile(this->tileIndex, TILE(super->x.HALF.HI, super->y.HALF.HI), super->collisionLayer); + SetTile(this->tileIndex, TILE(super->x.HALF.HI, super->y.HALF.HI), super->collisionLayer); } else if (super->z.HALF.HI != 0) { sub_08037408(this); } @@ -146,7 +146,7 @@ void FlyingPot_SubAction2(FlyingPotEntity* this) { COLLISION_OFF(super); super->spriteOffsetX = 0; - SetMetaTile(this->tileIndex, TILE(super->x.HALF.HI, super->y.HALF.HI), super->collisionLayer); + SetTile(this->tileIndex, TILE(super->x.HALF.HI, super->y.HALF.HI), super->collisionLayer); } if (sub_0806F520(super)) { @@ -170,23 +170,23 @@ void FlyingPot_SubAction5(FlyingPotEntity* this) { } void FlyingPot_Init(FlyingPotEntity* this) { - u32 tile; + u32 tilePos; super->action = FLYING_POT_ACTION_1; super->gustJarFlags = 2; super->y.HALF.HI += 3; - tile = TILE(super->x.HALF.HI, super->y.HALF.HI); - this->tileIndex = GetMetaTileIndex(tile, super->collisionLayer); - SetMetaTile(SPECIAL_META_TILE_0, tile, super->collisionLayer); + tilePos = TILE(super->x.HALF.HI, super->y.HALF.HI); + this->tileIndex = GetTileIndex(tilePos, super->collisionLayer); + SetTile(SPECIAL_TILE_0, tilePos, super->collisionLayer); InitializeAnimation(super, 5); } void FlyingPot_Action1(FlyingPotEntity* this) { sub_08037418(this); - if (GetMetaTileTypeByEntity(super) != SPECIAL_META_TILE_0) { - SetMetaTile(this->tileIndex, TILE(super->x.HALF.HI, super->y.HALF.HI), super->collisionLayer); + if (GetTileTypeByEntity(super) != SPECIAL_TILE_0) { + SetTile(this->tileIndex, TILE(super->x.HALF.HI, super->y.HALF.HI), super->collisionLayer); sub_08037408(this); } @@ -211,7 +211,7 @@ void FlyingPot_Action2(FlyingPotEntity* this) { super->collisionMask = 0xF; super->hitbox = &gUnk_080FD34C; - SetMetaTile(this->tileIndex, TILE(super->x.HALF.HI, super->y.HALF.HI), super->collisionLayer); + SetTile(this->tileIndex, TILE(super->x.HALF.HI, super->y.HALF.HI), super->collisionLayer); } } @@ -257,8 +257,8 @@ void sub_08037408(FlyingPotEntity* this) { void sub_08037418(FlyingPotEntity* this) { u32 tilePos = COORD_TO_TILE(super); - if (GetMetaTileIndex(tilePos, super->collisionLayer) == SPECIAL_META_TILE_103) { - SetMetaTile(this->tileIndex, tilePos, super->collisionLayer); + if (GetTileIndex(tilePos, super->collisionLayer) == SPECIAL_TILE_103) { + SetTile(this->tileIndex, tilePos, super->collisionLayer); DeleteThisEntity(); } } diff --git a/src/enemy/flyingSkull.c b/src/enemy/flyingSkull.c index 9846c640..efec6a40 100644 --- a/src/enemy/flyingSkull.c +++ b/src/enemy/flyingSkull.c @@ -14,7 +14,7 @@ typedef struct { Entity base; u8 filler[0xc]; - u16 metaTileIndex; + u16 tileIndex; u8 unk_0x76; } FlyingSkullEntity; @@ -51,7 +51,7 @@ void FlyingSkull_OnCollision(FlyingSkullEntity* this) { COLLISION_OFF(super); super->zVelocity = Q_16_16(2.625); super->spritePriority.b1 = 1; - SetMetaTile(this->metaTileIndex, COORD_TO_TILE(super), super->collisionLayer); + SetTile(this->tileIndex, COORD_TO_TILE(super), super->collisionLayer); } else if (super->z.HALF.HI) { sub_0803A0E0(this); } @@ -90,7 +90,7 @@ void sub_08039CE0(FlyingSkullEntity* this) { super->timer = 1; super->z.HALF.HI = -1; super->spriteOffsetX = 0; - SetMetaTile(this->metaTileIndex, COORD_TO_TILE(super), super->collisionLayer); + SetTile(this->tileIndex, COORD_TO_TILE(super), super->collisionLayer); } if (sub_0806F520(super)) { @@ -121,8 +121,8 @@ void sub_08039D74(FlyingSkullEntity* this) { super->y.HALF.HI += 3; tilePos = COORD_TO_TILE(super); - this->metaTileIndex = GetMetaTileIndex(tilePos, super->collisionLayer); - SetMetaTile(SPECIAL_META_TILE_96, tilePos, super->collisionLayer); + this->tileIndex = GetTileIndex(tilePos, super->collisionLayer); + SetTile(SPECIAL_TILE_96, tilePos, super->collisionLayer); InitializeAnimation(super, 0); } @@ -130,8 +130,8 @@ void sub_08039DD8(FlyingSkullEntity* this) { sub_0803A100(this); if (super->type == 0) { - if (GetMetaTileTypeByEntity(super) == SPECIAL_META_TILE_115) { - SetMetaTile(this->metaTileIndex, COORD_TO_TILE(super), super->collisionLayer); + if (GetTileTypeByEntity(super) == SPECIAL_TILE_115) { + SetTile(this->tileIndex, COORD_TO_TILE(super), super->collisionLayer); sub_0803A0E0(this); } @@ -148,7 +148,7 @@ void sub_08039DD8(FlyingSkullEntity* this) { if (player != NULL) { player->type2 = 1; CopyPosition(super, player); - SetMetaTile(this->metaTileIndex, COORD_TO_TILE(super), super->collisionLayer); + SetTile(this->tileIndex, COORD_TO_TILE(super), super->collisionLayer); DeleteEntity(super); } } @@ -168,7 +168,7 @@ void sub_08039EE4(FlyingSkullEntity* this) { super->hitbox = (Hitbox*)&gUnk_080FD340; gPlayerEntity.base.animationState; this->unk_0x76 = gPlayerEntity.base.animationState; - SetMetaTile(this->metaTileIndex, COORD_TO_TILE(super), super->collisionLayer); + SetTile(this->tileIndex, COORD_TO_TILE(super), super->collisionLayer); } void sub_08039F4C(FlyingSkullEntity* this) { @@ -201,7 +201,7 @@ void sub_08039FAC(FlyingSkullEntity* this) { super->hitType = 0xa0; super->collisionMask = 0xf; super->hitbox = (Hitbox*)&gUnk_080FD34C; - SetMetaTile(this->metaTileIndex, COORD_TO_TILE(super), super->collisionLayer); + SetTile(this->tileIndex, COORD_TO_TILE(super), super->collisionLayer); } } @@ -249,8 +249,8 @@ void sub_0803A0E0(FlyingSkullEntity* this) { void sub_0803A100(FlyingSkullEntity* this) { u32 tilePos = COORD_TO_TILE(super); - if (GetMetaTileIndex(tilePos, super->collisionLayer) == SPECIAL_META_TILE_103) { - SetMetaTile(this->metaTileIndex, tilePos, super->collisionLayer); + if (GetTileIndex(tilePos, super->collisionLayer) == SPECIAL_TILE_103) { + SetTile(this->tileIndex, tilePos, super->collisionLayer); DeleteThisEntity(); } } diff --git a/src/enemy/gyorgFemale.c b/src/enemy/gyorgFemale.c index f69178c0..a4b9ddf9 100644 --- a/src/enemy/gyorgFemale.c +++ b/src/enemy/gyorgFemale.c @@ -33,7 +33,7 @@ void sub_08046518(void); void sub_080467DC(GyorgFemaleEntity*); extern u8 gUpdateVisibleTiles; -extern u8 gMapMetaTileTypeToCollisionData[]; +extern u8 gMapTileTypeToCollisionData[]; extern const MapDataDefinition gGyorgMapping0[]; extern const MapDataDefinition gGyorgMapping1[]; @@ -248,7 +248,7 @@ void sub_080464C0(GyorgFemaleEntity* this) { #define sub_08046518_offset 0x658 void sub_08046518(void) { - u16* ptr = gMapTop.metatileTypes; + u16* ptr = gMapTop.tileTypes; u16* sl = &gMapTop.mapData[sub_08046518_offset]; u16* stack1 = &gMapTop.mapDataOriginal[sub_08046518_offset]; u8* stack2 = &gMapTop.vvv[sub_08046518_offset]; @@ -260,8 +260,8 @@ void sub_08046518(void) { u16 new_var; stack1[j] = sl[j]; new_var = ptr[sl[j]]; - stack2[j] = gMapMetaTileTypeToVvv[new_var]; - r6[j] = gMapMetaTileTypeToCollisionData[new_var]; + stack2[j] = gMapTileTypeToVvv[new_var]; + r6[j] = gMapTileTypeToCollisionData[new_var]; } sl += 0x40; stack1 += 0x40; diff --git a/src/enemy/madderpillar.c b/src/enemy/madderpillar.c index 34925a76..7df20a7d 100644 --- a/src/enemy/madderpillar.c +++ b/src/enemy/madderpillar.c @@ -345,7 +345,7 @@ void sub_08029DE4(MadderpillarEntity* this) { } void sub_08029E0C(MadderpillarEntity* this) { - u32 tile; + u32 tilePos; s32 uVar4; s32 iVar3; u32 i; @@ -358,10 +358,10 @@ void sub_08029E0C(MadderpillarEntity* this) { ptr = &gUnk_080CCDC8[uVar2]; uVar4 = (Random() & 1) * 2 - 1; iVar3 = ((s32)Random() & 0xf) % 3; - tile = COORD_TO_TILE(super); + tilePos = COORD_TO_TILE(super); for (i = 0; i < 3; i++) { dir = ptr[iVar3]; - if (GetCollisionDataAtMetaTilePos(gUnk_080B4488[dir >> 3] + tile, super->collisionLayer) == 0) { + if (GetCollisionDataAtTilePos(gUnk_080B4488[dir >> 3] + tilePos, super->collisionLayer) == 0) { local_24 = dir; if (super->direction - this->unk_74 != dir - super->direction) break; diff --git a/src/enemy/mazaalMacro.c b/src/enemy/mazaalMacro.c index 5511ce64..2f6f330f 100644 --- a/src/enemy/mazaalMacro.c +++ b/src/enemy/mazaalMacro.c @@ -97,7 +97,7 @@ void sub_08034CC4(MazaalMacroEntity* this) { this->unk_78 = 0x4b0; sub_08034F70(this); InitializeAnimation(super, super->type); - SetMetaTile(SPECIAL_META_TILE_34, COORD_TO_TILE(super), super->collisionLayer); + SetTile(SPECIAL_TILE_34, COORD_TO_TILE(super), super->collisionLayer); entity = CreateEnemy(MAZAAL_MACRO, 2); if (entity != NULL) { super->child = entity; @@ -285,11 +285,11 @@ u32 sub_08035084(MazaalMacroEntity* this) { } void sub_08035120(MazaalMacroEntity* this) { - s32 tile; + s32 tilePos; u32 i; - tile = COORD_TO_TILE(super); + tilePos = COORD_TO_TILE(super); for (i = 0; i < 0x18; i++) { - sub_0807B600(tile + gUnk_080CEED8[i]); + sub_0807B600(tilePos + gUnk_080CEED8[i]); } } diff --git a/src/enemy/moldworm.c b/src/enemy/moldworm.c index 20714560..606b0cb3 100644 --- a/src/enemy/moldworm.c +++ b/src/enemy/moldworm.c @@ -37,7 +37,7 @@ typedef struct { } MoldwormEntity; extern void SoundReqClipped(Entity*, u32); -extern bool32 sub_08023A38(u32 metaTileType); +extern bool32 sub_08023A38(u32 tileType); void sub_08023990(MoldwormEntity*, u32, u32); void sub_08023A88(MoldwormEntity*, u32); @@ -186,7 +186,7 @@ void sub_08023288(MoldwormEntity* this) { for (i = 0; i < 0x10; i++) { u32 x = gPlayerEntity.base.x.HALF.HI + gUnk_080CBC70[idx + 0]; u32 y = gPlayerEntity.base.y.HALF.HI + gUnk_080CBC70[idx + 1]; - if (sub_08023A38(GetMetaTileTypeByPos(x, y, gPlayerEntity.base.collisionLayer))) { + if (sub_08023A38(GetTileTypeByPos(x, y, gPlayerEntity.base.collisionLayer))) { sub_08023990(this, x, y); return; } @@ -221,7 +221,7 @@ void sub_08023398(MoldwormEntity* this) { } if (--this->unk_78.HWORD == 0) { - if (sub_08023A38(GetMetaTileTypeByEntity(super))) { + if (sub_08023A38(GetTileTypeByEntity(super))) { super->action = 5; this->unk_7f = 0; COLLISION_OFF(super); @@ -513,12 +513,12 @@ void sub_080239F0(MoldwormEntity* this) { this->unk_87 = 0x88; } -bool32 sub_08023A38(u32 metaTileType) { - if (metaTileType == META_TILE_TYPE_26 || metaTileType == META_TILE_TYPE_41) { +bool32 sub_08023A38(u32 tileType) { + if (tileType == TILE_TYPE_26 || tileType == TILE_TYPE_41) { return TRUE; } else { - metaTileType = gMapMetaTileTypeToVvv[metaTileType]; - if (metaTileType == VVV_9 || metaTileType == VVV_11 || metaTileType == VVV_10 || metaTileType == VVV_12) { + tileType = gMapTileTypeToVvv[tileType]; + if (tileType == VVV_9 || tileType == VVV_11 || tileType == VVV_10 || tileType == VVV_12) { return TRUE; } else { return FALSE; diff --git a/src/enemy/pesto.c b/src/enemy/pesto.c index f0bd9233..37bc230a 100644 --- a/src/enemy/pesto.c +++ b/src/enemy/pesto.c @@ -352,7 +352,7 @@ void sub_080244E8(PestoEntity* this) { switch (this->unk_80) { case 0: if (--super->timer == 0) { - if (GetCollisionDataAtMetaTilePos(COORD_TO_TILE(super), 1) == 0) { + if (GetCollisionDataAtTilePos(COORD_TO_TILE(super), 1) == 0) { this->unk_80++; this->unk_82++; super->subtimer = 0; @@ -446,7 +446,7 @@ void sub_080244E8(PestoEntity* this) { super->timer = 12; this->unk_83 &= ~0x80; entity = super->child; - SetMetaTile(((PestoEntity*)entity)->unk_70, COORD_TO_TILE(entity), entity->collisionLayer); + SetTile(((PestoEntity*)entity)->unk_70, COORD_TO_TILE(entity), entity->collisionLayer); DeleteEntity(entity); super->z.HALF.HI -= 0xe; this->unk_78 -= 0xe; diff --git a/src/enemy/puffstool.c b/src/enemy/puffstool.c index 06a754ea..907de061 100644 --- a/src/enemy/puffstool.c +++ b/src/enemy/puffstool.c @@ -22,10 +22,10 @@ typedef struct { /*0x82*/ u8 unk_82; /*0x83*/ u8 unused2[1]; /*0x84*/ u16 unk_84; - /*0x86*/ u16 unk_86; + /*0x86*/ u16 tilePos; } PuffstoolEntity; -extern u8 gMapMetaTileTypeToCollisionData[]; +extern u8 gMapTileTypeToCollisionData[]; bool32 sub_080258C4(PuffstoolEntity*); void sub_08025B18(PuffstoolEntity*); @@ -183,7 +183,7 @@ void sub_08025230(PuffstoolEntity* this) { if (sub_0802571C(this)) { super->action = 2; super->timer = 240; - this->unk_86 = COORD_TO_TILE(super); + this->tilePos = COORD_TO_TILE(super); } } else { this->unk_78--; @@ -191,20 +191,20 @@ void sub_08025230(PuffstoolEntity* this) { } void sub_080252E0(PuffstoolEntity* this) { - u32 tile; + u32 tilePos; super->direction = CalculateDirectionTo(super->x.HALF.HI, super->y.HALF.HI, this->unk_7c, this->unk_7e); sub_08025C44(this); GetNextFrame(super); - tile = COORD_TO_TILE(super); - if (tile == this->unk_86) { + tilePos = COORD_TO_TILE(super); + if (tilePos == this->tilePos) { if (--super->timer == 0) { sub_080256B4(this); } } else { - this->unk_86 = tile; + this->tilePos = tilePos; super->timer = 240; } @@ -428,27 +428,27 @@ bool32 sub_0802571C(PuffstoolEntity* this) { } bool32 sub_080257EC(PuffstoolEntity* this, u32 x, u32 y) { - u16 metaTileType = sub_080B1A48(x - 0x00, y - 0x00, super->collisionLayer); - if (metaTileType != 0x312 && gMapMetaTileTypeToVvv[metaTileType] != VVV_22 && - gMapMetaTileTypeToCollisionData[metaTileType] == 0) { + u16 tileType = sub_080B1A48(x - 0x00, y - 0x00, super->collisionLayer); + if (tileType != 0x312 && gMapTileTypeToVvv[tileType] != VVV_22 && + gMapTileTypeToCollisionData[tileType] == 0) { return TRUE; } - metaTileType = sub_080B1A48(x - 0x10, y - 0x00, super->collisionLayer); - if (metaTileType != 0x312 && gMapMetaTileTypeToVvv[metaTileType] != VVV_22 && - gMapMetaTileTypeToCollisionData[metaTileType] == 0) { + tileType = sub_080B1A48(x - 0x10, y - 0x00, super->collisionLayer); + if (tileType != 0x312 && gMapTileTypeToVvv[tileType] != VVV_22 && + gMapTileTypeToCollisionData[tileType] == 0) { return TRUE; } - metaTileType = sub_080B1A48(x - 0x00, y - 0x10, super->collisionLayer); - if (metaTileType != 0x312 && gMapMetaTileTypeToVvv[metaTileType] != VVV_22 && - gMapMetaTileTypeToCollisionData[metaTileType] == 0) { + tileType = sub_080B1A48(x - 0x00, y - 0x10, super->collisionLayer); + if (tileType != 0x312 && gMapTileTypeToVvv[tileType] != VVV_22 && + gMapTileTypeToCollisionData[tileType] == 0) { return TRUE; } - metaTileType = sub_080B1A48(x - 0x10, y - 0x10, super->collisionLayer); - if (metaTileType != 0x312 && gMapMetaTileTypeToVvv[metaTileType] != VVV_22 && - gMapMetaTileTypeToCollisionData[metaTileType] == 0) { + tileType = sub_080B1A48(x - 0x10, y - 0x10, super->collisionLayer); + if (tileType != 0x312 && gMapTileTypeToVvv[tileType] != VVV_22 && + gMapTileTypeToCollisionData[tileType] == 0) { return TRUE; } @@ -528,12 +528,12 @@ void sub_08025A54(PuffstoolEntity* this) { } } -bool32 sub_08025AB8(u32 metaTilePos, u32 layer) { - if (GetCollisionDataAtMetaTilePos(metaTilePos, layer)) +bool32 sub_08025AB8(u32 tilePos, u32 layer) { + if (GetCollisionDataAtTilePos(tilePos, layer)) return FALSE; - if (GetVvvAtMetaTilePos(metaTilePos, layer) == VVV_10) { - sub_0807B7D8(0x61, metaTilePos, layer); + if (GetVvvAtTilePos(tilePos, layer) == VVV_10) { + sub_0807B7D8(0x61, tilePos, layer); return TRUE; } diff --git a/src/enemy/rollobite.c b/src/enemy/rollobite.c index 9630acd0..ee9075a3 100644 --- a/src/enemy/rollobite.c +++ b/src/enemy/rollobite.c @@ -267,7 +267,7 @@ void sub_08020A7C(RollobiteEntity* this) { bool32 Rollobite_TryToHoleUp(RollobiteEntity* this) { if (Rollobite_IsRolledUp(this) && super->z.HALF.HI == 0) { u32 tilePos = COORD_TO_TILE(super); - u32 tileType = GetMetaTileType(tilePos, super->collisionLayer); + u32 tileType = GetTileType(tilePos, super->collisionLayer); if ((tileType * 0x10000 - 0x710000U) >> 0x10 < 2) { super->action = 6; COLLISION_OFF(super); @@ -277,7 +277,7 @@ bool32 Rollobite_TryToHoleUp(RollobiteEntity* this) { super->y.HALF.HI += 13; super->zVelocity = Q_16_16(2.0); InitializeAnimation(super, super->animationState + 0x14); - SetMetaTile(SPECIAL_META_TILE_52, tilePos, super->collisionLayer); + SetTile(SPECIAL_TILE_52, tilePos, super->collisionLayer); return TRUE; } } diff --git a/src/enemy/spinyBeetle.c b/src/enemy/spinyBeetle.c index 34ad027e..82f51ac9 100644 --- a/src/enemy/spinyBeetle.c +++ b/src/enemy/spinyBeetle.c @@ -13,7 +13,7 @@ typedef struct { Entity base; u8 filler[0xc]; - u16 tile; + u16 tilePos; u16 tileIndex; u8 unk_78; u8 unk_79; @@ -93,9 +93,9 @@ void SpinyBeetle_Init(SpinyBeetleEntity* this) { this->unk_7a = 0; this->unk_78 = 0; this->unk_7b = 0; - this->tile = COORD_TO_TILE(super); - this->tileIndex = GetMetaTileIndex(this->tile, super->collisionLayer); - SetMetaTile(SPECIAL_META_TILE_34, this->tile, super->collisionLayer); + this->tilePos = COORD_TO_TILE(super); + this->tileIndex = GetTileIndex(this->tilePos, super->collisionLayer); + SetTile(SPECIAL_TILE_34, this->tilePos, super->collisionLayer); obj = CreateObject(OBJECT_ON_BEETLE, super->type, 0); if (obj == NULL) { @@ -117,7 +117,7 @@ void sub_08033958(SpinyBeetleEntity* this) { u32 direction; if (sub_08033DF0(this)) { sub_08033E1C(this); - SetMetaTileByIndex(this->tileIndex, this->tile, super->collisionLayer); + SetTileByIndex(this->tileIndex, this->tilePos, super->collisionLayer); return; } @@ -166,7 +166,7 @@ void sub_08033958(SpinyBeetleEntity* this) { COLLISION_ON(super); super->y.WORD = (super->y.WORD & 0xfff00000) | 0xC0000; - SetMetaTileByIndex(this->tileIndex, this->tile, super->collisionLayer); + SetTileByIndex(this->tileIndex, this->tilePos, super->collisionLayer); InitializeAnimation(super, 2); } @@ -237,10 +237,10 @@ void sub_08033B44(SpinyBeetleEntity* this) { this->unk_80 = super->y.WORD; super->spritePriority.b1 = 0; this->unk_7b = 0x78; - this->tile = COORD_TO_TILE(super); - this->tileIndex = GetMetaTileIndex(this->tile, super->collisionLayer); + this->tilePos = COORD_TO_TILE(super); + this->tileIndex = GetTileIndex(this->tilePos, super->collisionLayer); - if (this->tileIndex != SPECIAL_META_TILE_34) { + if (this->tileIndex != SPECIAL_TILE_34) { stop++; } else { switch (DirectionRound(super->direction) >> 2) { @@ -260,7 +260,7 @@ void sub_08033B44(SpinyBeetleEntity* this) { } } - SetMetaTile(SPECIAL_META_TILE_34, this->tile, super->collisionLayer); + SetTile(SPECIAL_TILE_34, this->tilePos, super->collisionLayer); InitializeAnimation(super, 0); } @@ -319,17 +319,17 @@ void sub_08033C94(SpinyBeetleEntity* this) { void sub_08033D78(SpinyBeetleEntity* this) { u32 dir = DirectionRound(super->direction) >> 2; const s8* ptr = gUnk_080CEC1C + dir; - s32 tile; + s32 tilePos; u32 type; - tile = COORD_TO_TILE_OFFSET(super, -ptr[0], -ptr[1]); - type = GetMetaTileType(tile, super->collisionLayer); + tilePos = COORD_TO_TILE_OFFSET(super, -ptr[0], -ptr[1]); + type = GetTileType(tilePos, super->collisionLayer); switch (type) { case 0x1c4: case 0x1c5: break; default: - if (GetCollisionDataAtMetaTilePos(tile, super->collisionLayer) - 1 > 0x3e) + if (GetCollisionDataAtTilePos(tilePos, super->collisionLayer) - 1 > 0x3e) ProcessMovement0(super); break; } diff --git a/src/enemy/stalfos.c b/src/enemy/stalfos.c index 8af47b4f..9b1d1247 100644 --- a/src/enemy/stalfos.c +++ b/src/enemy/stalfos.c @@ -438,7 +438,7 @@ void sub_08039AD4(StalfosEntity* this) { super->action = 0xb; super->child = projectile; InitAnimationForceUpdate(super, super->animationState + 0x18); - SetMetaTile(SPECIAL_META_TILE_103, position, super->collisionLayer); + SetTile(SPECIAL_TILE_103, position, super->collisionLayer); return; } } @@ -456,7 +456,7 @@ u32 sub_08039B28(StalfosEntity* this) { } ptr2 = &gUnk_080CF930[super->animationState * 2]; pos = COORD_TO_TILE_OFFSET(super, -ptr2[0], -ptr2[1]); - tileType = GetMetaTileType(pos, (u32)super->collisionLayer); + tileType = GetTileType(pos, (u32)super->collisionLayer); ptr = gUnk_080CF938; do { diff --git a/src/enemy/torchTrap.c b/src/enemy/torchTrap.c index bf066844..799cb4ae 100644 --- a/src/enemy/torchTrap.c +++ b/src/enemy/torchTrap.c @@ -14,7 +14,7 @@ typedef struct { Entity base; u8 filler[0xc]; - u16 metaTilePos; + u16 tilePos; u16 filler2; u16 unk_78; u16 projectileTimer; @@ -46,7 +46,7 @@ void TorchTrap_Init(TorchTrapEntity* this) { this->unk_84 &= 0xfff; sub_0804A720(super); super->action = 1; - this->metaTilePos = this->unk_82 & 0xfff; + this->tilePos = this->unk_82 & 0xfff; super->x.HALF.HI = ((this->unk_82 & 0x3f) << 4) + 8 + gRoomControls.origin_x; super->y.HALF.HI = ((this->unk_82 & 0xfc0) >> 2) + (gRoomControls.origin_y + 8); super->direction = ((s16)this->unk_82 & 0xf000) >> 10; @@ -76,7 +76,7 @@ void sub_0803CF38(TorchTrapEntity* this) { } void sub_0803CF94(TorchTrapEntity* this) { - if (GetMetaTileType(this->metaTilePos, super->collisionLayer) == META_TILE_TYPE_118) { + if (GetTileType(this->tilePos, super->collisionLayer) == TILE_TYPE_118) { this->unk_80 = 0; TorchTrap_Reset(this); } else if (this->unk_7c && sub_0803CFD8(this)) { @@ -141,7 +141,7 @@ void TorchTrap_CreateProjectile(TorchTrapEntity* this) { void sub_0803D0B0(TorchTrapEntity* this) { super->action = 3; - sub_0807B7D8(META_TILE_TYPE_117, this->metaTilePos, super->collisionLayer); + sub_0807B7D8(TILE_TYPE_117, this->tilePos, super->collisionLayer); } void (*const gTorchTrapActions[])(TorchTrapEntity*) = { diff --git a/src/enemy/vaatiEyesMacro.c b/src/enemy/vaatiEyesMacro.c index d5624de0..e1c11638 100644 --- a/src/enemy/vaatiEyesMacro.c +++ b/src/enemy/vaatiEyesMacro.c @@ -241,7 +241,7 @@ void sub_0802EFB8(VaatiEyesMacroEntity* this) { uVar1 = (uVar3 + 4) & 0x18; } collisionData = - GetCollisionDataAtMetaTilePos(TILE(super->x.HALF.HI, super->y.HALF.HI) + gUnk_080B4488[((uVar1) >> 3)], 1); + GetCollisionDataAtTilePos(TILE(super->x.HALF.HI, super->y.HALF.HI) + gUnk_080B4488[((uVar1) >> 3)], 1); if (collisionData != 0) { super->direction = DIR_NONE; } else { diff --git a/src/enemy/vaatiProjectile.c b/src/enemy/vaatiProjectile.c index 5a43f66f..71c84c44 100644 --- a/src/enemy/vaatiProjectile.c +++ b/src/enemy/vaatiProjectile.c @@ -282,8 +282,8 @@ bool32 sub_0803E4A0(VaatiProjectileEntity* this) { } void sub_0803E4D8(VaatiProjectileEntity* this) { - u32 metaTilePos = TILE(super->x.HALF.HI, super->y.HALF.HI + 8); - if (GetCollisionDataAtMetaTilePos(metaTilePos, gPlayerEntity.base.collisionLayer) != COLLISION_DATA_255) { - SetMetaTile(SPECIAL_META_TILE_116, metaTilePos, gPlayerEntity.base.collisionLayer); + u32 tilePos = TILE(super->x.HALF.HI, super->y.HALF.HI + 8); + if (GetCollisionDataAtTilePos(tilePos, gPlayerEntity.base.collisionLayer) != COLLISION_DATA_255) { + SetTile(SPECIAL_TILE_116, tilePos, gPlayerEntity.base.collisionLayer); } } diff --git a/src/enemy/wizzrobeFire.c b/src/enemy/wizzrobeFire.c index d032ecb9..638b16cf 100644 --- a/src/enemy/wizzrobeFire.c +++ b/src/enemy/wizzrobeFire.c @@ -26,7 +26,7 @@ void WizzrobeFire_OnCollision(WizzrobeEntity* this) { } EnemyFunctionHandlerAfterCollision(super, WizzrobeFire_Functions); if (super->health == 0) { - SetMetaTile(this->tileIndex, this->tilePosition, super->collisionLayer); + SetTile(this->tileIndex, this->tilePos, super->collisionLayer); } } @@ -111,7 +111,7 @@ void WizzrobeFire_Action2(WizzrobeEntity* this) { super->timer = 40; super->subtimer = 0; super->flags &= ~0x80; - SetMetaTile(this->tileIndex, this->tilePosition, super->collisionLayer); + SetTile(this->tileIndex, this->tilePos, super->collisionLayer); EnqueueSFX(SFX_156); InitializeAnimation(super, super->direction >> 3); } diff --git a/src/enemy/wizzrobeIce.c b/src/enemy/wizzrobeIce.c index c8185345..d9af54c3 100644 --- a/src/enemy/wizzrobeIce.c +++ b/src/enemy/wizzrobeIce.c @@ -35,7 +35,7 @@ void WizzrobeIce_OnCollision(WizzrobeEntity* this) { } } if (super->health == 0) { - SetMetaTile(this->tileIndex, this->tilePosition, super->collisionLayer); + SetTile(this->tileIndex, this->tilePos, super->collisionLayer); } } @@ -118,7 +118,7 @@ void WizzrobeIce_Action2(WizzrobeEntity* this) { super->timer = 40; super->subtimer = 0; super->flags &= ~0x80; - SetMetaTile(this->tileIndex, this->tilePosition, super->collisionLayer); + SetTile(this->tileIndex, this->tilePos, super->collisionLayer); EnqueueSFX(SFX_156); InitializeAnimation(super, super->direction >> 3); } diff --git a/src/enemy/wizzrobeWind.c b/src/enemy/wizzrobeWind.c index e1b62c85..91687000 100644 --- a/src/enemy/wizzrobeWind.c +++ b/src/enemy/wizzrobeWind.c @@ -44,7 +44,7 @@ void WizzrobeWind_OnCollision(WizzrobeEntity* this) { } } if (super->health == 0) { - SetMetaTile(this->tileIndex, this->tilePosition, super->collisionLayer); + SetTile(this->tileIndex, this->tilePos, super->collisionLayer); } } @@ -137,7 +137,7 @@ void WizzrobeWind_Action2(WizzrobeEntity* this) { super->subtimer = 0; super->flags &= ~0x80; EnqueueSFX(SFX_156); - SetMetaTile(this->tileIndex, this->tilePosition, super->collisionLayer); + SetTile(this->tileIndex, this->tilePos, super->collisionLayer); InitializeAnimation(super, super->direction >> 3); } break; @@ -208,15 +208,15 @@ void WizzrobeWind_Action3(WizzrobeEntity* this) { void sub_0802F888(WizzrobeEntity* this) { super->direction = (sub_08049F84(super, 3) + 4) & 0x18; - this->tilePosition = COORD_TO_TILE(super); - this->tileIndex = GetMetaTileIndex(this->tilePosition, super->collisionLayer); - SetMetaTile(SPECIAL_META_TILE_113, this->tilePosition, super->collisionLayer); + this->tilePos = COORD_TO_TILE(super); + this->tileIndex = GetTileIndex(this->tilePos, super->collisionLayer); + SetTile(SPECIAL_TILE_113, this->tilePos, super->collisionLayer); } void sub_0802F8E4(WizzrobeEntity* this) { u16 uVar1; s32 iVar4; - u32 metaTilePos; + u32 tilePos; u32 uVar7; u32 uVar8; @@ -234,9 +234,9 @@ void sub_0802F8E4(WizzrobeEntity* this) { uVar1 = this->unk_72; iVar4 = ((s32)(rand)&0x7ff0) % (this->unk_6f << 3); uVar7 = (uVar1 + iVar4) | 8; - metaTilePos = TILE(uVar8, uVar7); - if ((GetCollisionDataAtMetaTilePos(metaTilePos, super->collisionLayer) == 0) && - (GetMetaTileIndex(metaTilePos, super->collisionLayer) != SPECIAL_META_TILE_113)) { + tilePos = TILE(uVar8, uVar7); + if ((GetCollisionDataAtTilePos(tilePos, super->collisionLayer) == 0) && + (GetTileIndex(tilePos, super->collisionLayer) != SPECIAL_TILE_113)) { super->x.HALF.HI = (s16)uVar8; super->y.HALF.HI = (s16)uVar7; if (sub_08049FA0(super) != 0) { |
