summaryrefslogtreecommitdiff
path: root/src/object/bigIceBlock.c
diff options
context:
space:
mode:
authorTheo <65437533+notyourav@users.noreply.github.com>2023-12-31 17:36:15 -0800
committerGitHub <noreply@github.com>2023-12-31 17:36:15 -0800
commit48fdf9d8277d2bd2e071cb30fc6284c58645e343 (patch)
treef5364bb3cdb41fe41512d767c1de44f73963e498 /src/object/bigIceBlock.c
parent72c27b5393372081f558a4c610bab7d5c88d3e89 (diff)
parent37ac9cb0fb2d9ccb64286bab2cdf648e6f2541c5 (diff)
Merge pull request #684 from notyourav/tiles
Tiles documentation
Diffstat (limited to 'src/object/bigIceBlock.c')
-rw-r--r--src/object/bigIceBlock.c50
1 files changed, 25 insertions, 25 deletions
diff --git a/src/object/bigIceBlock.c b/src/object/bigIceBlock.c
index e52d4323..126b0600 100644
--- a/src/object/bigIceBlock.c
+++ b/src/object/bigIceBlock.c
@@ -137,10 +137,10 @@ void sub_08099910(BigIceBlockEntity* this) {
switch (uVar2) {
default:
- SetTile(0x4022, position - 0x41, super->collisionLayer);
- SetTile(0x4022, position - 0x40, super->collisionLayer);
- SetTile(0x4022, position - 1, super->collisionLayer);
- SetTile(0x4022, position, super->collisionLayer);
+ SetBottomTile(0x4022, position - 0x41, super->collisionLayer);
+ SetBottomTile(0x4022, position - 0x40, super->collisionLayer);
+ SetBottomTile(0x4022, position - 1, super->collisionLayer);
+ SetBottomTile(0x4022, position, super->collisionLayer);
break;
case 1:
iVar1 = sub_080B1AE0(position - 0x41, super->collisionLayer);
@@ -148,27 +148,27 @@ void sub_08099910(BigIceBlockEntity* this) {
if (iVar1 == 0x12) {
uVar3 = 0x4079;
}
- SetTile(uVar3, position - 0x41, super->collisionLayer);
- SetTile(0x4022, position - 0x40, super->collisionLayer);
+ SetBottomTile(uVar3, position - 0x41, super->collisionLayer);
+ SetBottomTile(0x4022, position - 0x40, super->collisionLayer);
iVar1 = sub_080B1AE0(position - 0x3f, super->collisionLayer);
uVar3 = 0x4025;
if (iVar1 == 0x12) {
uVar3 = 0x407b;
}
- SetTile(uVar3, position - 0x3f, super->collisionLayer);
+ SetBottomTile(uVar3, position - 0x3f, super->collisionLayer);
iVar1 = sub_080B1AE0(position - 1, super->collisionLayer);
uVar3 = 0x4024;
if (iVar1 == 0x12) {
uVar3 = 0x4079;
}
- SetTile(uVar3, position - 1, super->collisionLayer);
- SetTile(0x4022, position, super->collisionLayer);
+ SetBottomTile(uVar3, position - 1, super->collisionLayer);
+ SetBottomTile(0x4022, position, super->collisionLayer);
iVar1 = sub_080B1AE0(position + 1, super->collisionLayer);
uVar3 = 0x4025;
if (iVar1 == 0x12) {
uVar3 = 0x407b;
}
- SetTile(uVar3, position + 1, super->collisionLayer);
+ SetBottomTile(uVar3, position + 1, super->collisionLayer);
return;
break;
case 2:
@@ -177,27 +177,27 @@ void sub_08099910(BigIceBlockEntity* this) {
if (iVar1 == 0x12) {
uVar3 = 0x4077;
}
- SetTile(uVar3, position - 0x41, super->collisionLayer);
+ SetBottomTile(uVar3, position - 0x41, super->collisionLayer);
iVar1 = sub_080B1AE0(position - 0x40, super->collisionLayer);
uVar3 = 0x4023;
if (iVar1 == 0x12) {
uVar3 = 0x4077;
}
- SetTile(uVar3, position - 0x40, super->collisionLayer);
- SetTile(0x4022, position - 1, super->collisionLayer);
- SetTile(0x4022, position, super->collisionLayer);
+ SetBottomTile(uVar3, position - 0x40, super->collisionLayer);
+ SetBottomTile(0x4022, position - 1, super->collisionLayer);
+ SetBottomTile(0x4022, position, super->collisionLayer);
iVar1 = sub_080B1AE0(position + 0x3f, super->collisionLayer);
uVar3 = 0x4026;
if (iVar1 == 0x12) {
uVar3 = 0x407c;
}
- SetTile(uVar3, position + 0x3f, super->collisionLayer);
+ SetBottomTile(uVar3, position + 0x3f, super->collisionLayer);
iVar1 = sub_080B1AE0(position + 0x40, super->collisionLayer);
uVar3 = 0x4026;
if (iVar1 == 0x12) {
uVar3 = 0x407c;
}
- SetTile(uVar3, position + 0x40, super->collisionLayer);
+ SetBottomTile(uVar3, position + 0x40, super->collisionLayer);
break;
case 3:
iVar1 = sub_080B1AE0(position - 0x41, super->collisionLayer);
@@ -205,50 +205,50 @@ void sub_08099910(BigIceBlockEntity* this) {
if (iVar1 == 0x12) {
uVar3 = 0x4075;
}
- SetTile(uVar3, position - 0x41, super->collisionLayer);
+ SetBottomTile(uVar3, position - 0x41, super->collisionLayer);
iVar1 = sub_080B1AE0(position - 0x40, super->collisionLayer);
uVar3 = 0x4023;
if (iVar1 == 0x12) {
uVar3 = 0x4077;
}
- SetTile(uVar3, position - 0x40, super->collisionLayer);
+ SetBottomTile(uVar3, position - 0x40, super->collisionLayer);
iVar1 = sub_080B1AE0(position - 0x3f, super->collisionLayer);
uVar3 = 0x4028;
if (iVar1 == 0x12) {
uVar3 = 0x4076;
}
- SetTile(uVar3, position - 0x3f, super->collisionLayer);
+ SetBottomTile(uVar3, position - 0x3f, super->collisionLayer);
iVar1 = sub_080B1AE0(position - 1, super->collisionLayer);
uVar3 = 0x4024;
if (iVar1 == 0x12) {
uVar3 = 0x4079;
}
- SetTile(uVar3, position - 1, super->collisionLayer);
- SetTile(0x4022, position, super->collisionLayer);
+ SetBottomTile(uVar3, position - 1, super->collisionLayer);
+ SetBottomTile(0x4022, position, super->collisionLayer);
iVar1 = sub_080B1AE0(position + 1, super->collisionLayer);
uVar3 = 0x4025;
if (iVar1 == 0x12) {
uVar3 = 0x407b;
}
- SetTile(uVar3, position + 1, super->collisionLayer);
+ SetBottomTile(uVar3, position + 1, super->collisionLayer);
iVar1 = sub_080B1AE0(position + 0x3f, super->collisionLayer);
uVar3 = 0x4029;
if (iVar1 == 0x12) {
uVar3 = 0x4078;
}
- SetTile(uVar3, position + 0x3f, super->collisionLayer);
+ SetBottomTile(uVar3, position + 0x3f, super->collisionLayer);
iVar1 = sub_080B1AE0(position + 0x40, super->collisionLayer);
uVar3 = 0x4026;
if (iVar1 == 0x12) {
uVar3 = 0x407c;
}
- SetTile(uVar3, position + 0x40, super->collisionLayer);
+ SetBottomTile(uVar3, position + 0x40, super->collisionLayer);
iVar1 = sub_080B1AE0(position + 0x41, super->collisionLayer);
uVar3 = 0x402a;
if (iVar1 == 0x12) {
uVar3 = 0x407a;
}
- SetTile(uVar3, position + 0x41, super->collisionLayer);
+ SetBottomTile(uVar3, position + 0x41, super->collisionLayer);
break;
}
}