summaryrefslogtreecommitdiff
path: root/src/object/railtrack.c
diff options
context:
space:
mode:
authortheo3 <arisstephenson2@gmail.com>2023-12-31 17:29:08 -0800
committertheo3 <arisstephenson2@gmail.com>2023-12-31 17:34:02 -0800
commit37ac9cb0fb2d9ccb64286bab2cdf648e6f2541c5 (patch)
tree1556b8aba35a82f1cc0d538b93251a1b401f32f5 /src/object/railtrack.c
parent5049daabc59d113152143d123aea2798d9487a0c (diff)
document tile asm functions
Diffstat (limited to 'src/object/railtrack.c')
-rw-r--r--src/object/railtrack.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/object/railtrack.c b/src/object/railtrack.c
index 5582202f..63172e5a 100644
--- a/src/object/railtrack.c
+++ b/src/object/railtrack.c
@@ -65,7 +65,7 @@ void Railtrack_Init(RailtrackEntity* this) {
}
}
InitializeAnimation(super, super->animationState);
- this->unk_70 = &GetLayerByIndex(super->collisionLayer)->mapData[COORD_TO_TILE(super)];
+ this->unk_70 = &GetTileBuffer(super->collisionLayer)->mapData[COORD_TO_TILE(super)];
sub_08085394(this);
}
@@ -140,13 +140,13 @@ void sub_08085394(RailtrackEntity* this) {
tile = COORD_TO_TILE(super);
this->unk_74 = *(layerData - offset);
- SetTile(uVar1, tile - offset, super->collisionLayer);
+ SetBottomTile(uVar1, tile - offset, super->collisionLayer);
this->unk_76 = layerData[0x0];
- SetTile(uVar1, tile - 0x0, super->collisionLayer);
+ SetBottomTile(uVar1, tile - 0x0, super->collisionLayer);
this->unk_78 = layerData[offset];
- SetTile(uVar1, tile + offset, super->collisionLayer);
+ SetBottomTile(uVar1, tile + offset, super->collisionLayer);
}
void sub_0808543C(RailtrackEntity* this) {
@@ -156,9 +156,9 @@ void sub_0808543C(RailtrackEntity* this) {
temp = gUnk_080B4488[super->animationState / 2][0];
uVar2 = COORD_TO_TILE(super);
- SetTile(this->unk_74, uVar2 - temp, super->collisionLayer);
- SetTile(this->unk_76, uVar2, super->collisionLayer);
- SetTile(this->unk_78, uVar2 + temp, super->collisionLayer);
+ SetBottomTile(this->unk_74, uVar2 - temp, super->collisionLayer);
+ SetBottomTile(this->unk_76, uVar2, super->collisionLayer);
+ SetBottomTile(this->unk_78, uVar2 + temp, super->collisionLayer);
}
u32 sub_080854A8(RailtrackEntity* this) {