/***************************************************************************************************
							      Funlike Data headder File     							        
							                                      							         
****************************************************************************************************/

/*-------------------------------- BGcheck ---------------------------------------------------------*/
#define	BGCHECKCODE_NORMAL            	 0
#define	BGCHECKCODE_DAMEDE_1          	 1
#define	BGCHECKCODE_DAMEGE_2          	 2
#define	BGCHECKCODE_DAMEGE_3          	 3
#define	BGCHECKCODE_BELTCONVEYER      	 4
#define	BGCHECKCODE_SPECIAL_ROOF      	 5
#define	BGCHECKCODE_SPECIAL_GROUND    	 6
#define	BGCHECKCODE_SPECIAL_SAND      	 7
#define	BGCHECKCODE_SPECIAL_BRIDGE    	 8
#define	BGCHECKCODE_SPECIAL_R1        	 9
#define	BGCHECKCODE_SPECIAL_R2        	10
#define	BGCHECKCODE_SPECIAL_R3        	11
#define	BGCHECKCODE_SPECIAL_R4        	12
#define	BGCHECKCODE_WATER_NORMAL      	13
#define	BGCHECKCODE_WATER_WAVE        	14
#define	BGCHECKCODE_WATER_SEA         	15
#define	BGCHECKCODE_WATER_SPECIAL     	16
#define	BGCHECKCODE_STOP_ALL          	17
#define	BGCHECKCODE_STOP_FLAG         	18
#define	BGCHECKCODE_SLIP_1            	19
#define	BGCHECKCODE_SLIP_2            	20
#define	BGCHECKCODE_SLIP_3            	21
#define	BGCHECKCODE_SAND              	22
#define	BGCHECKCODE_SWITCH_1          	23
#define	BGCHECKCODE_SWITCH_2          	24
#define	BGCHECKCODE_SWITCH_3          	25
#define	BGCHECKCODE_R1                	26
#define	BGCHECKCODE_R2                	27
#define	BGCHECKCODE_R3                	28
#define	BGCHECKCODE_R4                	29
#define	BGCHECKCODE_R5                	30
#define	BGCHECKCODE_SANDHELL_LOW      	33
#define	BGCHECKCODE_SANDHELL_HIGH     	34
#define	BGCHECKCODE_SANDHELL_DEAD     	35
#define	BGCHECKCODE_SANDWAVE_HIGH     	36
#define	BGCHECKCODE_SANDWAVE_LOW      	37
#define	BGCHECKCODE_SANDHELL_MIDDLE   	38
#define	BGCHECKCODE_SANDWAVE_MIDDLE   	39
#define	BGCHECKCODE_CAMERA_1          	40
#define	BGCHECKCODE_SE_1              	41
#define	BGCHECKCODE_SE_2              	42
#define	BGCHECKCODE_ELECTRIC          	43
#define	BGCHECKCODE_WIND              	44
#define	BGCHECKCODE_SANDWAVE_DEAD     	45
#define	BGCHECKCODE_ICE               	46
#define	BGCHECKCODE_ROOF_WATCH        	47
#define	BGCHECKCODE_NOMERI            	48
#define	BGCHECKCODE_NODEADWARP        	50
#define	BGCHECKCODE_STARTTIME         	51
#define	BGCHECKCODE_STOPTIME          	52
#define	BGCHECKCODE_NOMERI_SLIP       	53
#define	BGCHECKCODE_NOMERI_ICE        	54
#define	BGCHECKCODE_NOMERI_NOSLIP     	55
#define	BGCHECKCODE_BLOWUP            	56
#define	BGCHECKCODE_POINT             	64
#define	BGCHECKCODE_PLANEEND          	65
#define	BGCHECKCODE_ALLEND            	66
#define	BGCHECKCODE_OBJITEM           	67
#define	BGCHECKCODE_WATERLINE         	68
#define	BGCHECKCODE_CAM_DONJON1       	101
#define	BGCHECKCODE_CAM_DONJON2       	102
#define	BGCHECKCODE_CAM_TOWEROUT      	103
#define	BGCHECKCODE_CAM_TOWERIN       	104
#define	BGCHECKCODE_CAM_TORECK        	105
#define	BGCHECKCODE_CAM_SLIDER        	106
#define	BGCHECKCODE_CAM_RAIL          	107
#define	BGCHECKCODE_CAM_FIXED         	108
#define	BGCHECKCODE_CAM_SPAIRAL       	109
#define	BGCHECKCODE_CAM_SPECIAL1      	110
#define	BGCHECKCODE_CAM_SPECIAL2      	111
#define	BGCHECKCODE_CAM_SPECIAL3      	112
#define	BGCHECKCODE_CAM_SPECIAL4      	113
#define	BGCHECKCODE_CAM_ONLYWALL      	114
#define	BGCHECKCODE_CAM_BACKICE       	115
#define	BGCHECKCODE_CAM_RIGHTICE      	116
#define	BGCHECKCODE_CAM_LEFTICE       	117
#define	BGCHECKCODE_CAM_NOCHECK       	118
#define	BGCHECKCODE_CAM_NOCHECK2      	119
#define	BGCHECKCODE_CAM_NOCHECK3      	120
#define	BGCHECKCODE_CAM_DONJON3       	121
#define	BGCHECKCODE_CAM_NOCH_NOSLIP   	122
#define	BGCHECKCODE_T_MARIO_NOCHECK   	123
#define	BGCHECKCODE_W0_IL             	166
#define	BGCHECKCODE_W0_IM             	167
#define	BGCHECKCODE_W0_IR             	168
#define	BGCHECKCODE_W1_IL             	169
#define	BGCHECKCODE_W1_IM             	170
#define	BGCHECKCODE_W1_IR             	171
#define	BGCHECKCODE_W2_IL             	172
#define	BGCHECKCODE_W2_IM             	173
#define	BGCHECKCODE_W2_IR             	174
#define	BGCHECKCODE_W3_IL             	175
#define	BGCHECKCODE_W3_IM             	176
#define	BGCHECKCODE_W3_IR             	177
#define	BGCHECKCODE_W4_IL             	178
#define	BGCHECKCODE_W4_IM             	179
#define	BGCHECKCODE_W4_IR             	180
#define	BGCHECKCODE_W5_IL             	181
#define	BGCHECKCODE_W5_IM             	182
#define	BGCHECKCODE_W5_IR             	183
#define	BGCHECKCODE_W6_IL             	184
#define	BGCHECKCODE_W6_IM             	185
#define	BGCHECKCODE_W6_IR             	186
#define	BGCHECKCODE_W7_IL             	187
#define	BGCHECKCODE_W7_IM             	188
#define	BGCHECKCODE_W7_IR             	189
#define	BGCHECKCODE_W8_IL             	190
#define	BGCHECKCODE_W8_IM             	191
#define	BGCHECKCODE_W8_IR             	192
#define	BGCHECKCODE_W9_IL             	193
#define	BGCHECKCODE_W9_IM             	194
#define	BGCHECKCODE_W9_IR             	195
#define	BGCHECKCODE_W10_IL            	196
#define	BGCHECKCODE_W10_IM            	197
#define	BGCHECKCODE_W10_IR            	198
#define	BGCHECKCODE_W11_IL            	199
#define	BGCHECKCODE_W11_IM            	200
#define	BGCHECKCODE_W11_IR            	201
#define	BGCHECKCODE_W12_IL            	202
#define	BGCHECKCODE_W12_IM            	203
#define	BGCHECKCODE_W12_IR            	204
#define	BGCHECKCODE_W13_IL            	205
#define	BGCHECKCODE_W13_IM            	206
#define	BGCHECKCODE_W13_IR            	207
#define	BGCHECKCODE_W14_IL            	208
#define	BGCHECKCODE_W14_IM            	209
#define	BGCHECKCODE_W14_IR            	210
#define	BGCHECKCODE_W0_OL             	211
#define	BGCHECKCODE_W0_OM             	212
#define	BGCHECKCODE_W0_OR             	213
#define	BGCHECKCODE_W1_OL             	214
#define	BGCHECKCODE_W1_OM             	215
#define	BGCHECKCODE_W1_OR             	216
#define	BGCHECKCODE_W2_OL             	217
#define	BGCHECKCODE_W2_OM             	218
#define	BGCHECKCODE_W2_OR             	219
#define	BGCHECKCODE_W3_OL             	220
#define	BGCHECKCODE_W3_OM             	221
#define	BGCHECKCODE_W3_OR             	222
#define	BGCHECKCODE_W4_OL             	223
#define	BGCHECKCODE_W4_OM             	224
#define	BGCHECKCODE_W4_OR             	225
#define	BGCHECKCODE_W5_OL             	226
#define	BGCHECKCODE_W5_OM             	227
#define	BGCHECKCODE_W5_OR             	228
#define	BGCHECKCODE_W6_OL             	229
#define	BGCHECKCODE_W6_OM             	230
#define	BGCHECKCODE_W6_OR             	231
#define	BGCHECKCODE_W7_OL             	232
#define	BGCHECKCODE_W7_OM             	233
#define	BGCHECKCODE_W7_OR             	234
#define	BGCHECKCODE_W8_OL             	235
#define	BGCHECKCODE_W8_OM             	236
#define	BGCHECKCODE_W8_OR             	237
#define	BGCHECKCODE_W9_OL             	238
#define	BGCHECKCODE_W9_OM             	239
#define	BGCHECKCODE_W9_OR             	240
#define	BGCHECKCODE_W10_OL            	241
#define	BGCHECKCODE_W10_OM            	242
#define	BGCHECKCODE_W10_OR            	243
#define	BGCHECKCODE_W11_OL            	244
#define	BGCHECKCODE_W11_OM            	245
#define	BGCHECKCODE_W11_OR            	246
#define	BGCHECKCODE_W12_OL            	247
#define	BGCHECKCODE_W12_OM            	248
#define	BGCHECKCODE_W12_OR            	249
#define	BGCHECKCODE_W13_OL            	250
#define	BGCHECKCODE_W13_OM            	251
#define	BGCHECKCODE_W13_OR            	252
#define	BGCHECKCODE_W14_OL            	253
#define	BGCHECKCODE_W14_OM            	254
#define	BGCHECKCODE_W14_OR            	255
#define	BGCHECKCODE_POINT             	64
#define	BGCHECKCODE_PLANEEND          	65
#define	BGCHECKCODE_ALLEND            	66
#define	BGCHECKCODE_OBJITEM           	67
#define	BGCHECKCODE_WATERLINE         	68

/*-------------------------------- OBJ Code ---------------------------------------------------------*/
#define	OBJSETCODE_PLAYER             	 0
#define	OBJSETCODE_COIN               	 1
#define	OBJSETCODE_STAR               	 2
#define	OBJSETCODE_ELEVATOR           	 3
#define	OBJSETCODE_TERESA             	 4
#define	OBJSETCODE_MAINROOM_TRAP      	 5
#define	OBJSETCODE_MOTOS_OBJ01        	 6
#define	OBJSETCODE_MOTOS_OBJ02        	 7
#define	OBJSETCODE_MOTOS_OBJ03        	 8
#define	OBJSETCODE_MOTOS_OBJ04        	 9
#define	OBJSETCODE_MOTOS_OBJ05        	10
#define	OBJSETCODE_MOTOS_OBJ06        	11
#define	OBJSETCODE_MOTOS_OBJ07        	12
#define	OBJSETCODE_MOTOS_OBJ08        	13
#define	OBJSETCODE_MOTOS_OBJ09        	14
#define	OBJSETCODE_MOTOS_OBJ10        	15
#define	OBJSETCODE_MOTOS_OBJ11        	16
#define	OBJSETCODE_MOTOS_OBJ12        	17
#define	OBJSETCODE_MEDAMA             	18
#define	OBJSETCODE_MOTOS              	19
#define	OBJSETCODE_BIGMOTOS           	20
#define	OBJSETCODE_BLOCK              	21
#define	OBJSETCODE_FIREMOTOS          	22
#define	OBJSETCODE_FIREBAR            	23
#define	OBJSETCODE_LAVA               	24
#define	OBJSETCODE_FIRE               	25
#define	OBJSETCODE_SLIDER_COIN        	26
#define	OBJSETCODE_TAKARA_BOX         	27
#define	OBJSETCODE_RING               	28
#define	OBJSETCODE_KIRAI              	29
#define	OBJSETCODE_BIRD               	30
#define	OBJSETCODE_FLOWER             	31
#define	OBJSETCODE_BUTTERFLY          	32
#define	OBJSETCODE_KOPA               	33
#define	OBJSETCODE_CASTLE_ROTEBAR     	34
#define	OBJSETCODE_CASTLE_DOSSUNBAR   	35
#define	OBJSETCODE_CASTLE_TRANSBAR50  	36
#define	OBJSETCODE_CASTLE_GOALBAR     	37
#define	OBJSETCODE_CASTLE_SIDEBAR     	38
#define	OBJSETCODE_CASTLE_DOWNBRIDGE  	39
#define	OBJSETCODE_CASTLE_DOSSUNBAR2  	40
#define	OBJSETCODE_BG01               	101
#define	OBJSETCODE_BG02               	102
#define	OBJSETCODE_BG03               	103
#define	OBJSETCODE_BG04               	104
#define	OBJSETCODE_BG05               	105
#define	OBJSETCODE_BG06               	106
#define	OBJSETCODE_BG07               	107
#define	OBJSETCODE_BG08               	108
#define	OBJSETCODE_BG09               	109
#define	OBJSETCODE_BG10               	110
#define	OBJSETCODE_BG11               	111
#define	OBJSETCODE_BG12               	112
#define	OBJSETCODE_BG13               	113
#define	OBJSETCODE_BG14               	114
#define	OBJSETCODE_BG15               	115
#define	OBJSETCODE_BG16               	116
#define	OBJSETCODE_BG17               	117
#define	OBJSETCODE_BG18               	118
#define	OBJSETCODE_BG19               	119
#define	OBJSETCODE_BG20               	120
#define	OBJSETCODE_TREE1              	121
#define	OBJSETCODE_TREE2              	122
#define	OBJSETCODE_TREE3              	123
#define	OBJSETCODE_TREE4              	124
#define	OBJSETCODE_TREE5              	125
#define	OBJSETCODE_DOOR1              	126
#define	OBJSETCODE_DOOR2              	127
#define	OBJSETCODE_DOOR3              	128
#define	OBJSETCODE_DOOR4              	129
#define	OBJSETCODE_DOOR5              	130
#define	OBJSETCODE_TRIPDOOR1          	131
#define	OBJSETCODE_TRIPDOOR2          	132
#define	OBJSETCODE_TRIPDOOR3          	133
#define	OBJSETCODE_TRIPDOOR4          	134
#define	OBJSETCODE_TRIPDOOR5          	135
#define	OBJSETCODE_TRIPDOOR0          	136
#define	OBJSETCODE_DOOR0              	137
#define	OBJSETCODE_DOOR_A             	138
#define	OBJSETCODE_DOOR_B             	139
#define	OBJSETCODE_DOOR_C             	140
#define	OBJSETCODE_DOOR_D             	141
