summaryrefslogtreecommitdiff
path: root/src/code_08018C58.c
blob: 14caf9cda1f3b308f85b6b5a8029b36b039694e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "global.h"

extern u32 SetTileType(u32 tileID, u32 tilePos, u32 layerID);

void CreateMinishEntrance(u32 tilePos) {
    u32 x, y;
    u32 tileID = 0x185;

    for (y = 0; y <= 3; y++) {
        for (x = 0; x <= 4; x++) {
            SetTileType(tileID++, tilePos + x, 1);
        }
        tilePos += 0x40;
    }
}

void sub_08018C58(u32 tilePos) {
    u32 i = 0;

    for (; i < 6;) {
        SetTileType(0x260 + i, tilePos, 1);
        SetTileType(0x261 + i, tilePos + 1, 1);
        i += 2;
        tilePos += 0x40;
    }
}