[Level]
Name=		Tomb Raider
LoadCamera=	0,0,0,0,0,0,255
Level=		DATA\title,2
WindowTitle=	Tomb Raider

Equipment= smallmedi_item, 0
Equipment= bigmedi_item, 0
Equipment= binoculars_item, 0
Equipment= flare_item, 0
Equipment= flare_inv_item, 0

AssignSlot= LARA_SKIN, OBJ_SAVECRYSTAL_BLUE

;Title Screen
Image= 1, 1, IF_FULL_SCREEN+IF_PRELOAD+IF_POP_IMAGE, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE
Customize= CUST_BACKGROUND, BKGDT_LOADING_LEVEL, IGNORE, IGNORE, 1
Customize= CUST_BACKGROUND, BKGDT_INVENTORY, IGNORE, IGNORE, 1

Customize= CUST_TEXT_ON_FLY_SCREEN, ENABLED

Customize= CUST_CINV_TEXT, CINV_TXT_ITEM_AMMO_IDLE, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, CINV_FALSE
Customize= CUST_CINV_TEXT, CINV_TXT_ITEM_QTY_IDLE, IGNORE, IGNORE, FT_SIZE_NO_BORDER, CL_WHITE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_TEXT, CINV_TXT_NAV_UP_LEFT, IGNORE, IGNORE, IGNORE, CL_WHITE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_TEXT, CINV_TXT_NAV_UP_RIGHT, IGNORE, IGNORE, IGNORE, CL_WHITE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_TEXT, CINV_TXT_NAV_DOWN_LEFT, IGNORE, IGNORE, IGNORE, CL_WHITE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_TEXT, CINV_TXT_NAV_DOWN_RIGHT, IGNORE, IGNORE, IGNORE, CL_WHITE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_TEXT, CINV_TXT_NAV_LEFT, IGNORE, IGNORE, IGNORE, CL_WHITE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_TEXT, CINV_TXT_NAV_RIGHT, IGNORE, IGNORE, IGNORE, CL_WHITE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_TEXT, CINV_TXT_SPECIAL_ACTION, IGNORE, IGNORE, IGNORE, CL_WHITE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_TEXT, CINV_TXT_ITEM_NAME_IDLE, IGNORE, IGNORE, IGNORE, CL_WHITE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_TEXT, CINV_TXT_RING_NAME, IGNORE, IGNORE, IGNORE, CL_WHITE, IGNORE, IGNORE, IGNORE

; ----- General Settings
Customize= CUST_CINV_CAMERA, 77, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, -256, 584, IGNORE, -96, IGNORE, 50
Customize= CUST_CINV_DISPLAY, 687, IGNORE
Customize= CUST_CINV_DURATION, CINV_DUR_ITEM_ACTIVATE, 9
Customize= CUST_CINV_DURATION, CINV_DUR_INVENTORY_OPEN, 16
Customize= CUST_CINV_DURATION, CINV_DUR_RING_ROTATE, 11
Customize= CUST_CINV_DURATION, CINV_DUR_ITEM_SPIN, 126

Customize= CUST_CINV_RING, CINV_RING_INVENTORY, CINV_EXTRANG_STRING+13

Customize= CUST_CINV_SFX, CINV_SFX_INVENTORY_OPEN, 111
Customize= CUST_CINV_SFX, CINV_SFX_INVENTORY_CLOSE, 112
Customize= CUST_CINV_SFX, CINV_SFX_ITEM_ACTIVATE, 111
Customize= CUST_CINV_SFX, CINV_SFX_ITEM_CANCEL, 112
Customize= CUST_CINV_SFX, CINV_SFX_RING_ROTATE, 108
Customize= CUST_CINV_SFX, CINV_SFX_RING_CHANGE, IGNORE

; ----- Initialize inventory quantities
#DEFINE @Plugin_ClassicInventory  1
GlobalTrigger= 1, FGT_SINGLE_SHOT, GT_ALWAYS, IGNORE, IGNORE, 1, IGNORE
TriggerGroup= 1, $2000, 97, $1, $2000, 246, $919, >
		$012000, 704, $19, >  ; Set the number of MEMCARD_LOAD_INV to zero
		$012000, 704, $1A, >  ; Set the number of MEMCARD_SAVE_INV to zero
		$012000, 704, $18, >  ; Set the number of COMPASS to zero
		$012000, 702, $178, > ; Set the number of NEW001 to 1
		$012000, 702, $179, > ; Set the number of NEW002 to 1
		$012000, 702, $17A, > ; Set the number of NEW003 to 1
		$012000, 702, $17B, > ; Set the number of NEW004 to 1
		$012000, 702, $17D, > ; Set the number of NEW006 to 1
		$012000, 702, $17E   ; Set the number of NEW007 to 1

GlobalTrigger= 2, IGNORE, GT_ALWAYS, IGNORE, IGNORE, 2, IGNORE
TriggerGroup= 2, $5000, 2, $12D, $5000, 1, $2D, $012000, 706, $178
#DEFINE @plugins CLEAR

#DEFINE @Plugin_AkyVMix01  2
; ----- TR1-3 Passport
Customize= CUST_CINV_ITEM, CINV_ITEM_NEW1, CINV_EXTRANG_STRING+5, IGNORE
Customize= CUST_CINV_ITEM_RING, CINV_ITEM_NEW1, CINV_RING_INVENTORY, 0
Customize= CUST_CINV_ITEM_MODEL, CINV_ITEM_NEW1, CINV_MODEL_IDLE, MEMCARD_LOAD_INV_ITEM, IGNORE, IGNORE, IGNORE, IGNORE
Customize= CUST_CINV_PASSPORT, CINV_ITEM_NEW1, 115

Customize= CUST_CINV_ITEM_DISPLAY, CINV_ITEM_NEW1, >
	CINV_DISPLAY_IDLE, IGNORE, IGNORE, IGNORE, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE, >
	CINV_DISPLAY_ACTIVE, IGNORE, 150, -400, CINV_FALSE, 42, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_ANIMATION, CINV_ITEM_NEW1, >
	CINV_ANIM_ACTIVATE, 0, 0, 14, CINV_TRUE, >
	CINV_ANIM_CANCEL, 0, 24, 29, CINV_TRUE, >
	CINV_ANIM_PASSPORT_PAGE2, 0, 14, 19, CINV_FALSE, >
	CINV_ANIM_PASSPORT_PAGE3, 0, 19, 24, CINV_FALSE

Customize= CUST_CINV_ITEM_ACTION, CINV_ITEM_NEW1, IGNORE, >
	CINV_ACTION_LOAD_GAME, 78, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, >
	CINV_ACTION_CUSTOM, 174, IGNORE, IGNORE, IGNORE, IGNORE, 3, >
	CINV_ACTION_CUSTOM, 336, IGNORE, IGNORE, IGNORE, IGNORE, 4

TriggerGroup= 3, $2000, 232, $1040, $2000, 246, $4A, $2000, 246, $4B, $2000, 246, $4C, $2000, 246, $4D, $2000, 246, $4E, $2000, 279, $16, $2000, 246, $46, >
		$2000, 47, $6D, $2000, 47, $6E, $2000, 407, $E, $2000, 246, $E, >
		$022000, 582, $101, $2000, 82, $1

; ----- TR1-3 Headset
Customize= CUST_CINV_ITEM, CINV_ITEM_NEW3, 304, IGNORE
Customize= CUST_CINV_ITEM_RING, CINV_ITEM_NEW3, CINV_RING_INVENTORY, 2
Customize= CUST_CINV_ITEM_MODEL, CINV_ITEM_NEW3, CINV_MODEL_IDLE, PC_LOAD_INV_ITEM, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_DISPLAY, CINV_ITEM_NEW3, >
	CINV_DISPLAY_IDLE, IGNORE, IGNORE, IGNORE, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE, >
	CINV_DISPLAY_ACTIVE, IGNORE, 150, -400, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_ACTION, CINV_ITEM_NEW3, >
	IGNORE, CINV_ACTION_OPTIONS, CINV_EXTRANG_STRING+4, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

; ----- TR1 Handheld
Customize= CUST_CINV_ITEM, CINV_ITEM_NEW4, 337, IGNORE
Customize= CUST_CINV_ITEM_RING, CINV_ITEM_NEW4, CINV_RING_INVENTORY, 1
Customize= CUST_CINV_ITEM_MODEL, CINV_ITEM_NEW4, CINV_MODEL_IDLE, PC_SAVE_INV_ITEM, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_DISPLAY, CINV_ITEM_NEW4, >
	CINV_DISPLAY_IDLE, IGNORE, IGNORE, IGNORE, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE, >
	CINV_DISPLAY_ACTIVE, IGNORE, 150, -400, CINV_FALSE, 20, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_ACTION, CINV_ITEM_NEW4, >
	IGNORE, CINV_ACTION_CONTROLS, CINV_EXTRANG_STRING+10, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_SFX, CINV_ITEM_NEW4, >
		   CINV_SFX_ITEM_ACTIVATE, 110

; ----- TR1-3 Glasses
Customize= CUST_CINV_ITEM, CINV_ITEM_NEW5, CINV_EXTRANG_STRING+9, IGNORE
Customize= CUST_CINV_ITEM_RING, CINV_ITEM_NEW5, CINV_RING_INVENTORY, 3
Customize= CUST_CINV_ITEM_MODEL, CINV_ITEM_NEW5, CINV_MODEL_IDLE, MEMCARD_SAVE_INV_ITEM, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_DISPLAY, CINV_ITEM_NEW5, >
	CINV_DISPLAY_IDLE, IGNORE, IGNORE, IGNORE, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE, >
	CINV_DISPLAY_ACTIVE, IGNORE, 150, -400, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_ACTION, CINV_ITEM_NEW5, CINV_FACTION_CONFIRM, >
	CINV_ACTION_CUSTOM, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, 5

TriggerGroup= 5, $5000, 1, $12D, $5000, 2, $2D, $2000, 232, $140, $2000, 203, $147

; ----- TR1 Polaroid
Customize= CUST_CINV_ITEM, CINV_ITEM_NEW6, 18, IGNORE
Customize= CUST_CINV_ITEM_RING, CINV_ITEM_NEW6, CINV_RING_INVENTORY, 4
Customize= CUST_CINV_ITEM_MODEL, CINV_ITEM_NEW6, CINV_MODEL_IDLE, PICKUP_ITEM1, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_DISPLAY, CINV_ITEM_NEW6, >
	CINV_DISPLAY_IDLE, IGNORE, IGNORE, IGNORE, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE, >
	CINV_DISPLAY_ACTIVE, IGNORE, 150, -400, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_ACTION, CINV_ITEM_NEW6, CINV_FACTION_CONFIRM, >
	CINV_ACTION_CUSTOM, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, 6

Customize= CUST_CINV_ITEM_SFX, CINV_ITEM_NEW6, >
		   CINV_SFX_ITEM_ACTIVATE, 49

TriggerGroup= 6, $2000, 232, $1040, $2000, 246, $4A, $2000, 246, $4B, $2000, 246, $4C, $2000, 246, $4E, $2000, 279, $16, $2000, 246, $46, >
		$2000, 47, $6D, $2000, 47, $6E, $2000, 47, $71, $2000, 96, $0, $2000, 232, $A, $2000, 246, $919, $2000, 407, $E, $2000, 246, $E, >
		$022000, 582, $1001, $2000, 82, $10

; ----- Unfinished Business
Customize= CUST_CINV_ITEM, CINV_ITEM_NEW7, CINV_EXTRANG_STRING+10, IGNORE
Customize= CUST_CINV_ITEM_RING, CINV_ITEM_NEW7, CINV_RING_INVENTORY, 5
Customize= CUST_CINV_ITEM_MODEL, CINV_ITEM_NEW7, CINV_MODEL_IDLE, QUEST_ITEM1, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_DISPLAY, CINV_ITEM_NEW7, >
	CINV_DISPLAY_IDLE, IGNORE, IGNORE, IGNORE, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE, >
	CINV_DISPLAY_ACTIVE, IGNORE, 150, -400, CINV_FALSE, IGNORE, 180, IGNORE, CINV_FALSE, IGNORE, IGNORE, IGNORE, IGNORE

Customize= CUST_CINV_ITEM_ACTION, CINV_ITEM_NEW7, CINV_FACTION_CONFIRM, >
	CINV_ACTION_CUSTOM, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, 7

TriggerGroup= 7, $2000, 232, $1040, $2000, 246, $4A, $2000, 246, $4B, $2000, 246, $4C, $2000, 246, $4E, $2000, 246, $46, >
		$2000, 47, $6D, $2000, 47, $6E, $2000, 47, $71, $2000, 96, $0, $2000, 232, $A, $2000, 246, $919, $2000, 407, $E, $2000, 246, $E, >
		$022000, 582, $1101, $2000, 82, $11
#DEFINE @plugins CLEAR

#DEFINE @Plugin_FlexiblePatcher 3
TriggerGroup= 4, $032000, 9, $0
TriggerGroup= 8, $032000, 1, $1
GlobalTrigger= 3, FGT_SINGLE_SHOT, GT_ALWAYS, IGNORE, IGNORE, 8, IGNORE
#DEFINE @plugins CLEAR

TriggerGroup= 9, $8000, 18, $10D, $8000, 64, $129
TriggerGroup= 10, $2000, 232, $40, $2000, 70, $1F6F, $2000, 204, $47
GlobalTrigger= 4, fgt_single_shot_resumed, gt_condition_group, ignore, 9, 10, ignore
Parameters= param_print_text, 1, cl_white, ft_center_center, ignore, ignore, ignore, ignore