Files
CrunkLord420 f6a660f692 init
2021-08-11 08:47:58 -07:00

111 lines
2.3 KiB
HolyC

#ifndef TILE_HC
#define TILE_HC
#define TILE_NULL 0
#define TILE_HARDEARTH 1
#define TILE_NOHOOK 2
#define TILE_EARTH1 3
#define TILE_GRASS 4
#define TILE_ROCK1 5
#define TILE_SILVER1 6
#define TILE_GOLD1 7
#define TILE_URANIUM1 8
#define TILE_LADDER 9
#define TILE_SPIKESU 10
#define TILE_SPIKESD 11
#define TILE_SPIKESL 12
#define TILE_SPIKESR 13
#define TILE_DOORTL 14
#define TILE_DOORTR 15
#define TILE_DOORML 16
#define TILE_DOORMR 17
#define TILE_DOORBL 18
#define TILE_DOORBR 19
#define TILE_SHOP1 20
#define TILE_SHOP2 21
#define TILE_SHOP3 22
#define TILE_SHOP4 23
#define TILE_SHOP5 24
#define TILE_SHOP6 25
#define TILE_SHOP7 26
#define TILE_SHOP8 27
#define TILE_SHOP9 28
#define TILE_SHOP10 29
#define TILE_SHOP11 30
#define TILE_SHOP12 31
#define TILE_SHOP13 32
#define TILE_SHOP14 33
#define TILE_SHOP15 34
#define TILE_SHOP16 35
#define TILE_SHOP17 36
#define TILE_SHOP18 37
#define TILE_SHOP19 38
#define TILE_SHOP20 39
#define TILE_SHOP21 40
#define TILE_SHOP22 41
#define TILE_SHOP23 42
#define TILE_COOLER1 43
#define TILE_ROCKBLOCK1 44
#define TILE_SILVERBLOCK1 45
#define TILE_GOLDBLOCK1 46
#define TILE_URANIUMBLOCK1 47
#define TILE_TOTAL 48
#include "Px/tHardEarth"
#include "Px/tNoHook"
#include "Px/tEarth1"
#include "Px/tGrass"
#include "Px/tRock1"
#include "Px/tSilver1"
#include "Px/tGold1"
#include "Px/tUranium1"
#include "Px/tLadder"
#include "Px/tSpikesU"
#include "Px/tSpikesD"
#include "Px/tSpikesL"
#include "Px/tSpikesR"
#include "Px/tDoorTL"
#include "Px/tDoorTR"
#include "Px/tDoorML"
#include "Px/tDoorMR"
#include "Px/tDoorBL"
#include "Px/tDoorBR"
#include "Px/tShop1"
#include "Px/tShop2"
#include "Px/tShop3"
#include "Px/tShop4"
#include "Px/tShop5"
#include "Px/tShop6"
#include "Px/tShop7"
#include "Px/tShop8"
#include "Px/tShop9"
#include "Px/tShop10"
#include "Px/tShop11"
#include "Px/tShop12"
#include "Px/tShop13"
#include "Px/tShop14"
#include "Px/tShop15"
#include "Px/tShop16"
#include "Px/tShop17"
#include "Px/tShop18"
#include "Px/tShop19"
#include "Px/tShop20"
#include "Px/tShop21"
#include "Px/tShop22"
#include "Px/tShop23"
#include "Px/tCooler1"
#include "Px/tRockBlock1"
#include "Px/tSilverBlock1"
#include "Px/tGoldBlock1"
#include "Px/tUraniumBlock1"
class Tile {
U8 *px;
PxData *dmgPx[4];
I16 drop;
U8 flags;
U8 hp;
U8 dropChance
};
#endif