;**************************************
;
; Tomb Raider IV Script File
; Release Version 1.00
;
;**************************************

;--------------------------------------
; Platform Definitions
;--------------------------------------

[PSXExtensions]
Level=	.PSX
Cut=	.CUT
FMV=	.FMV

[PCExtensions]
Level=	.TR4
Cut=	.TR4
FMV=	.BIK

;--------------------------------------
; Language Filenames
;--------------------------------------

[Language]
File=	0,ENGLISH.TXT

;--------------------------------------
; Options
;--------------------------------------

[Options]
LoadSave=	ENABLED
Title=	ENABLED
PlayAnyLevel= ENABLED


WorldFarView= 75

InputTimeout=	18000		; frames * seconds = 60x30
FlyCheat=	ENABLED
Security=	$55
DemoDisc=	DISABLED
CRS=ENABLED

;--------------------------------------
; Title
;--------------------------------------

[Title]
Customize=CUST_KEEP_DEAD_ENEMIES, ENABLED
LoadCamera=	84246,-533,78233,81622,-1514,78208,40	;src x,y,z target x,y,z, room
Level=		DATA\TITLE,104

;--------------------------------------
; Levels
;--------------------------------------
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL

[Level]
Name=	Zero

#INCLUDE "Equipment_enemy1.txt"
;#INCLUDE "all_puzzle_key.txt"

Customize=CUST_SET_SECRET_NUMBER, 32

;*******************************************************************************

AssignSlot= ANIMATING1, SKELETON
AssignSlot= ANIMATING3, SKELETON
AssignSlot= ANIMATING7, SKELETON
;*******************************************************************************


Parameters=PARAM_MOVE_ITEM, 1, IGNORE, 720, DIR_north, 2048, 8, IGNORE, IGNORE

;Parameters=PARAM_SET_CAMERA, 1, IGNORE, 400, IGNORE, $0,  IGNORE

;Parameters=PARAM_SET_CAMERA, 2, IGNORE, 1024, IGNORE, $8000,  IGNORE

;*******************************************************************************

GlobalTrigger=10, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  410, IGNORE, 10,  IGNORE ;enemy killed
TriggerGroup=10,   $2000, 180, $257 ;explode static

GlobalTrigger=11, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  547, IGNORE, 11,  IGNORE ;enemy killed
TriggerGroup=11,  $2000, 64, $80A ;text on screen

;*******************************************************************************

Customize=CUST_FLARE, FFL_ADD_FIRE+FFL_ADD_SPARKS+FFL_ADD_SMOKE_TO_SPARKS, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

Organizer= 20, IGNORE, IGNORE, 0, 21, 0, 22, 5, 23
TriggerGroup= 21, $2000, 166, 20 ;move skull up
TriggerGroup= 22, $2000, 172, 20 ;rotate skull
TriggerGroup= 23, $2000, 180, 714 ;explode skull

Parameters=PARAM_MOVE_ITEM, 20, IGNORE, 714, DIR_UP, 2048, 16, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM,20, FROT_LOOP, 714, ROTH_CLOCKWISE, ignore, 600, ignore,  ignore,  ignore,  ignore, ignore

;*******************************************************************************

Organizer= 30, IGNORE, IGNORE, 0, 31, 0, 32, 5, 33
TriggerGroup= 31, $2000, 166, 30 ;move skull up
TriggerGroup= 32, $2000, 172, 30 ;rotate skull
TriggerGroup= 33, $2000, 180, 409 ;explode skull

Parameters=PARAM_MOVE_ITEM, 30, IGNORE, 409, DIR_UP, 2048, 16, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM,30, FROT_LOOP, 409, ROTH_CLOCKWISE, ignore, 600, ignore,  ignore,  ignore,  ignore, ignore

;*******************************************************************************



Puzzle= 1,Tree, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 2,Hawk, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 3,Cannon, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 4,Warrior, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 5,Eagle, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 6,Dragon, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 7,Snake, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 8,Knight, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 9,Deer, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 10,Cat, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 11,Horse, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 12,Skull, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Horizon=	ENABLED
Lightning= ENABLED
PreserveInventory=ENABLED

Layer1=		50,50,50,20
LoadCamera=	11088,-1100,28896,11119,-1399,31486,0
Level=		DATA\700,107  ;700

;*******************************************************************************
;*********************************************************************************
;*********************************************************************************


;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL


[Level]
Name=	One
Customize=CUST_SET_SECRET_NUMBER, 32


;*******************************************************************************

AssignSlot= ANIMATING1, SKELETON
AssignSlot= ANIMATING3, SKELETON
AssignSlot= ANIMATING7, SKELETON
;*******************************************************************************



#INCLUDE "Equipment_enemy1.txt"
;#INCLUDE "all_puzzle_key.txt"
Parameters=PARAM_MOVE_ITEM, 1, IGNORE, 720, DIR_north, 2048, 8, IGNORE, IGNORE

Parameters=PARAM_SET_CAMERA, 1, IGNORE, 1000, 10000, $0,  IGNORE

Customize=CUST_FLARE, FFL_ADD_FIRE+FFL_ADD_SPARKS+FFL_ADD_SMOKE_TO_SPARKS, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

Fog=30,30,30
ForceVolumetricFX= enabled

;*******************************************************************************

Organizer= 20, IGNORE, IGNORE, 0, 21, 0, 22, 4, 23
TriggerGroup= 21, $2000, 166, 20 ;move ball up
TriggerGroup= 22, $2000, 172, 20 ;rotate ball
TriggerGroup= 23, $2000, 180, 1 ;explode ball

Parameters=PARAM_MOVE_ITEM, 20, IGNORE, 1, DIR_UP, 4000, 32, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM,20, FROT_LOOP, 1, ROTH_CLOCKWISE, ignore, 300, ignore,  ignore,  ignore,  ignore, ignore

;*******************************************************************************

Organizer= 30, IGNORE, IGNORE, 0, 31, 0, 32, 4, 33
TriggerGroup= 31, $2000, 166, 30 ;move ball up
TriggerGroup= 32, $2000, 172, 30 ;rotate ball
TriggerGroup= 33, $2000, 180, 2 ;explode ball

Parameters=PARAM_MOVE_ITEM, 30, IGNORE, 2, DIR_UP, 4000, 32, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM,30, FROT_LOOP, 2, ROTH_CLOCKWISE, ignore, 300, ignore,  ignore,  ignore,  ignore, ignore

;*******************************************************************************

Organizer= 40, IGNORE, IGNORE, 0, 41, 0, 42, 4, 43
TriggerGroup= 41, $2000, 166, 40 ;move ball up
TriggerGroup= 42, $2000, 172, 40 ;rotate ball
TriggerGroup= 43, $2000, 180, 64 ;explode ball

Parameters=PARAM_MOVE_ITEM, 40, IGNORE, 64, DIR_UP, 4000, 32, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM,40, FROT_LOOP, 64, ROTH_CLOCKWISE, ignore, 300, ignore,  ignore,  ignore,  ignore, ignore

;*****************************************************

Organizer= 50, IGNORE, IGNORE, 0, 51, 0, 52, 4, 53
TriggerGroup= 51, $2000, 166, 50 ;move ball up
TriggerGroup= 52, $2000, 172, 50 ;rotate ball
TriggerGroup= 53, $2000, 180, 66 ;explode ball

Parameters=PARAM_MOVE_ITEM, 50, IGNORE, 66, DIR_UP, 4000, 32, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM, 50, FROT_LOOP, 66, ROTH_CLOCKWISE, ignore, 300, ignore,  ignore,  ignore,  ignore, ignore

;****************************************************

Organizer= 60, IGNORE, IGNORE, 0, 61, 0, 62, 0, 63, 0, 64
TriggerGroup= 61, $2000, 166, 61 ;move wall
TriggerGroup= 62, $2000, 166, 62 ;move wall
TriggerGroup= 63, $2000, 166, 63 ;move wall
TriggerGroup= 64, $2000, 166, 64 ;move wall

Parameters=PARAM_MOVE_ITEM, 61, IGNORE, 122, DIR_north, 1500, 16, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 62, IGNORE, 77, DIR_north, 1500, 16, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 63, IGNORE, 76, DIR_south, 1500, 16, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 64, IGNORE, 74, DIR_south, 1500, 16, IGNORE, IGNORE

;****************************************************
Organizer= 70, IGNORE, IGNORE, 0, 71, 0, 72, 0, 73
TriggerGroup= 71, $2000, 166, 71 ;move ceiling
TriggerGroup= 72, $2000, 166, 72 ;move ceiling
TriggerGroup= 73, $2000, 166, 73 ;move ceiling

Parameters=PARAM_MOVE_ITEM, 71, IGNORE, 131, DIR_down, 700, 16, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 72, IGNORE, 130, DIR_down, 700, 16, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 73, IGNORE, 112, DIR_down, 700, 16, IGNORE, IGNORE

;****************************************************

Organizer= 80, IGNORE, IGNORE, 0, 81, 0, 82, 0, 84, 0, 85, 0, 87, 0, 88, 0, 90, 0, 91, 2, 83, 0, 86, 0, 89, 0, 92
TriggerGroup= 81, $2000, 166, 80 ;move ball up
TriggerGroup= 82, $2000, 172, 80 ;rotate ball
TriggerGroup= 83, $2000, 180, 200 ;explode ball

TriggerGroup= 84, $2000, 166, 81 ;move ball up
TriggerGroup= 85, $2000, 172, 81 ;rotate ball
TriggerGroup= 86, $2000, 180, 209 ;explode ball

TriggerGroup= 87, $2000, 166, 82 ;move ball up
TriggerGroup= 88, $2000, 172, 82 ;rotate ball
TriggerGroup= 89, $2000, 180, 210 ;explode ball

TriggerGroup= 90, $2000, 166, 83 ;move ball up
TriggerGroup= 91, $2000, 172, 83 ;rotate ball
TriggerGroup= 92, $2000, 180, 211 ;explode ball

Parameters=PARAM_MOVE_ITEM, 80, IGNORE, 200, DIR_UP, 1000, 32, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM, 80, FROT_LOOP, 200, ROTH_CLOCKWISE, ignore, 300, ignore,  ignore,  ignore,  ignore, ignore

Parameters=PARAM_MOVE_ITEM, 81, IGNORE, 209, DIR_UP, 1000, 32, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM, 81, FROT_LOOP, 209, ROTH_CLOCKWISE, ignore, 300, ignore,  ignore,  ignore,  ignore, ignore

Parameters=PARAM_MOVE_ITEM, 82, IGNORE, 210, DIR_UP, 1000, 32, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM, 82, FROT_LOOP, 210, ROTH_CLOCKWISE, ignore, 300, ignore,  ignore,  ignore,  ignore, ignore

Parameters=PARAM_MOVE_ITEM, 83, IGNORE, 211, DIR_UP, 1000, 32, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM, 83, FROT_LOOP, 211, ROTH_CLOCKWISE, ignore, 300, ignore,  ignore,  ignore,  ignore, ignore

;****************************************************

Organizer= 100, IGNORE, IGNORE, 0, 100, 0, 101, 0, 102, 0, 103, 0, 104, 0, 105, 0, 106
TriggerGroup= 100, $2000, 172, 100 ;rotate ball
TriggerGroup= 101, $2000, 172, 101 ;rotate ball
TriggerGroup= 102, $2000, 172, 102 ;rotate ball
TriggerGroup= 103, $2000, 172, 103 ;rotate ball
TriggerGroup= 104, $2000, 172, 104 ;rotate ball
TriggerGroup= 105, $2000, 172, 105 ;rotate ball
TriggerGroup= 106, $2000, 172, 106 ;rotate ball

Parameters=PARAM_ROTATE_ITEM, 100,  FROT_LOOP, 203, ROTH_CLOCKWISE, ignore, 900, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM, 101,  FROT_LOOP, 204, ROTH_CLOCKWISE, ignore, 900, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM, 102,  FROT_LOOP, 205, ROTH_CLOCKWISE, ignore, 900, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM, 103,  FROT_LOOP, 207, ROTH_CLOCKWISE, ignore, 900, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM, 104,  FROT_LOOP, 208, ROTH_CLOCKWISE, ignore, 900, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM, 105,  FROT_LOOP, 209, ROTH_CLOCKWISE, ignore, 900, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM, 106,  FROT_LOOP, 222, ROTH_CLOCKWISE, ignore, 900, ignore,  ignore,  ignore,  ignore, ignore



;****************************************************



Puzzle= 1,Tree, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 2,Hawk, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 3,Cannon, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 4,Warrior, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 5,Eagle, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 6,Dragon, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 7,Snake, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 8,Knight, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 9,Deer, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 10,Cat, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 11,Horse, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 12,Skull, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Horizon=	ENABLED
Lightning= ENABLED
PreserveInventory=ENABLED
Layer1=		50,50,50,20
LoadCamera=	11088,-1100,28896,11119,-1399,31486,0
Level=		DATA\701,107  ;630

;*******************************************************************************
;*********************************************************************************
;*********************************************************************************

;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL

[Level]
Name=Two
Customize=CUST_SET_SECRET_NUMBER, 32



#INCLUDE "Equipment_enemy1.txt"
;#INCLUDE "all_puzzle_key.txt"


Customize=CUST_FLARE, FFL_ADD_FIRE+FFL_ADD_SPARKS+FFL_ADD_SMOKE_TO_SPARKS, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

;*****************************************************

AssignSlot= ANIMATING1, SKELETON
AssignSlot= ANIMATING2, SKELETON
AssignSlot= ANIMATING3, SKELETON

;*******************************************************************************

GlobalTrigger=1000, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  15, IGNORE, 1000,  IGNORE ;enemy killed print text
TriggerGroup=1000,  $2000, 180, 17 ;blow up static and heavy trigger skeleton under it

GlobalTrigger=2000, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  12, IGNORE, 2000,  IGNORE ;enemy killed print text
TriggerGroup=2000,  $2000, 180, 16 ;blow up static and heavy trigger skeleton under it

GlobalTrigger=3000, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  7, IGNORE, 3000,  IGNORE ;enemy killed print text
TriggerGroup=3000,  $2000, 180, 22 ;blow up static and heavy trigger skeleton under it

GlobalTrigger=4000, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  9, IGNORE, 4000,  IGNORE ;enemy killed print text
TriggerGroup=4000,  $2000, 180, 20 ;blow up static and heavy trigger skeleton under it


;*****************************************************

Organizer= 10, IGNORE, IGNORE, 0, 10, 0, 11, 0, 12, 0, 13
TriggerGroup= 10, $2000, 172, 10 ;rotate 
TriggerGroup= 11, $2000, 172, 11 ;rotate 
TriggerGroup= 12, $2000, 172, 12 ;rotate 
TriggerGroup= 13, $2000, 172, 13 ;rotate 


Parameters=PARAM_ROTATE_ITEM,10, FROT_LOOP, 3, ROTH_INV_CLOCKWISE, ignore, 1000, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM,11, FROT_LOOP, 6, ROTH_INV_CLOCKWISE, ignore, 1000, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM,12, FROT_LOOP, 27, ROTH_INV_CLOCKWISE, ignore, 1000, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM,13, FROT_LOOP, 28, ROTH_INV_CLOCKWISE, ignore, 1000, ignore,  ignore,  ignore,  ignore, ignore




;*****************************************************


;*****************************************************

;****************************************************



;****************************************************

;****************************************************



;****************************************************



Puzzle= 1,Tree, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 2,Hawk, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 3,Cannon, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 4,Warrior, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 5,Eagle, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 6,Dragon, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 7,Snake, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 8,Knight, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 9,Deer, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 10,Cat, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 11,Horse, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 12,Skull, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Horizon=	ENABLED
Lightning= ENABLED
PreserveInventory=ENABLED
Layer1=		50,50,50,20
LoadCamera=	11088,-1100,28896,11119,-1399,31486,0
Level=		DATA\702,107  ;630

;*******************************************************************************
;*********************************************************************************
;*********************************************************************************

;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL

[Level]
Name=	Three
Customize=CUST_SET_SECRET_NUMBER, 32

Customize=CUST_CAMERA, IGNORE, 1500, -5000, $0, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

#INCLUDE "Equipment_enemy1.txt"
;#INCLUDE "all_puzzle_key.txt"


Customize=CUST_FLARE, FFL_ADD_FIRE+FFL_ADD_SPARKS+FFL_ADD_SMOKE_TO_SPARKS, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

;*****************************************************

AssignSlot= ANIMATING1, SKELETON
AssignSlot= ANIMATING2, SKELETON
AssignSlot= ANIMATING3, SKELETON

;*******************************************************************************

Parameters=PARAM_MOVE_ITEM, 1, IGNORE, 17, DIR_south, 1024, 8, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 2, IGNORE, 3, DIR_north, 1024, 8, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 3, IGNORE, 9, DIR_north, 1024, 8, IGNORE, IGNORE




;*****************************************************

Organizer= 20, IGNORE, IGNORE, 0, 21, 0, 22, 5, 23
TriggerGroup= 21, $2000, 166, 21 ;move ball east
TriggerGroup= 22, $2000, 166, 22 ;move ball up
TriggerGroup= 23, $2000, 180, 156 ;explode ball
;TriggerGroup= 24, $2000, 172, 24 ;rotate ball

Parameters=PARAM_MOVE_ITEM, 21, IGNORE, 156, DIR_east, 6144, 64, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 22, IGNORE, 156, DIR_up, 1024, 64, IGNORE, IGNORE
;Parameters=PARAM_ROTATE_ITEM, 24, FROT_LOOP, 156, ROTH_CLOCKWISE, ignore, 2400, ignore,  ignore,  ignore,  ignore, ignore



;*****************************************************

Organizer= 30, IGNORE, IGNORE, 0, 31, 0, 32, 5, 33
TriggerGroup= 31, $2000, 166, 31 ;move ball east
TriggerGroup= 32, $2000, 166, 32 ;move ball up
TriggerGroup= 33, $2000, 180, 160 ;explode ball
;TriggerGroup= 34, $2000, 172, 34 ;rotate ball

Parameters=PARAM_MOVE_ITEM, 31, IGNORE, 160, DIR_south, 4096, 32, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 32, IGNORE, 160, DIR_up, 1024, 32, IGNORE, IGNORE
;Parameters=PARAM_ROTATE_ITEM, 34, FROT_LOOP, 160, ROTH_CLOCKWISE, ignore, 2400, ignore,  ignore,  ignore,  ignore, ignore



;*****************************************************

;****************************************************



;****************************************************

;****************************************************



;****************************************************



Puzzle= 1,Tree, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 2,Hawk, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 3,Cannon, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 4,Warrior, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 5,Eagle, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 6,Dragon, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 7,Snake, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 8,Knight, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 9,Deer, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 10,Cat, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 11,Horse, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 12,Skull, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Horizon=	ENABLED
Lightning= ENABLED
PreserveInventory=ENABLED
Layer1=		50,50,50,20
LoadCamera=	11088,-1100,28896,11119,-1399,31486,0
Level=		DATA\703,107 

;*******************************************************************************
;*********************************************************************************
;*********************************************************************************

;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL

[Level]
Name=	Four
Customize=CUST_SET_SECRET_NUMBER, 32



#INCLUDE "Equipment_enemy1.txt"
;#INCLUDE "all_puzzle_key.txt"


Customize=CUST_FLARE, FFL_ADD_FIRE+FFL_ADD_SPARKS+FFL_ADD_SMOKE_TO_SPARKS, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

;*****************************************************

AssignSlot= ANIMATING1, SKELETON
AssignSlot= ANIMATING2, SKELETON
AssignSlot= ANIMATING3, SKELETON

;*******************************************************************************

Parameters=PARAM_MOVE_ITEM, 1, IGNORE, 17, DIR_south, 1024, 8, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 2, IGNORE, 3, DIR_north, 1024, 8, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 3, IGNORE, 9, DIR_north, 1024, 8, IGNORE, IGNORE




;*****************************************************
Organizer= 20, IGNORE, IGNORE, 0, 21, 0, 22, 0, 24, 3, 23
TriggerGroup= 21, $2000, 166, 21 ;move ball east
TriggerGroup= 22, $2000, 166, 22 ;move ball up
TriggerGroup= 23, $2000, 180, 74 ;explode ball
TriggerGroup= 24, $2000, 172, 24 ;rotate ball

Parameters=PARAM_MOVE_ITEM, 21, IGNORE, 74, DIR_east, 6144, 128, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 22, IGNORE, 74, DIR_up, 1024, 128, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM, 24, FROT_LOOP, 74, ROTH_CLOCKWISE, ignore, 2400, ignore,  ignore,  ignore,  ignore, ignore




;*****************************************************

Organizer= 30, IGNORE, IGNORE, 0, 31, 0, 32, 0, 34, 3, 33
TriggerGroup= 31, $2000, 166, 31 ;move ball east
TriggerGroup= 32, $2000, 166, 32 ;move ball up
TriggerGroup= 33, $2000, 180, 127 ;explode ball
TriggerGroup= 34, $2000, 172, 34 ;rotate ball

Parameters=PARAM_MOVE_ITEM, 31, IGNORE, 127, DIR_west, 6144, 96, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 32, IGNORE, 127, DIR_up, 512, 96, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM, 34, FROT_LOOP, 127, ROTH_CLOCKWISE, ignore, 2400, ignore,  ignore,  ignore,  ignore, ignore



;*****************************************************

Organizer= 40, IGNORE, IGNORE, 0, 41, 0, 42, 0, 44, 3, 43
TriggerGroup= 41, $2000, 166, 41 ;move ball east
TriggerGroup= 42, $2000, 166, 42 ;move ball up
TriggerGroup= 43, $2000, 180, 129 ;explode ball
TriggerGroup= 44, $2000, 172, 44 ;rotate ball

Parameters=PARAM_MOVE_ITEM, 41, IGNORE, 129, DIR_west, 6144, 96, IGNORE, IGNORE
Parameters=PARAM_MOVE_ITEM, 42, IGNORE, 129, DIR_up, 1536, 96, IGNORE, IGNORE
Parameters=PARAM_ROTATE_ITEM, 44, FROT_LOOP, 129, ROTH_CLOCKWISE, ignore, 2400, ignore,  ignore,  ignore,  ignore, ignore



;****************************************************



;****************************************************

;****************************************************



;****************************************************



Puzzle= 1,Tree, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 2,Hawk, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 3,Cannon, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 4,Warrior, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 5,Eagle, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 6,Dragon, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 7,Snake, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 8,Knight, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 9,Deer, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 10,Cat, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 11,Horse, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 12,Skull, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Horizon=	ENABLED
Lightning= ENABLED
PreserveInventory=ENABLED
Layer1=		50,50,50,20
LoadCamera=	11088,-1100,28896,11119,-1399,31486,0
Level=		DATA\704,107 

;*******************************************************************************
;*********************************************************************************
;*********************************************************************************

;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL

[Level]
Name=	Five
Customize=CUST_SET_SECRET_NUMBER, 32

;Equipment= CROSSBOW_AMMO3_ITEM, -1

#INCLUDE "Equipment_enemy1.txt"
;#INCLUDE "all_puzzle_key.txt"


Customize=CUST_FLARE, FFL_ADD_FIRE+FFL_ADD_SPARKS+FFL_ADD_SMOKE_TO_SPARKS, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

;*****************************************************

AssignSlot= ANIMATING1, SKELETON
AssignSlot= ANIMATING2, SKELETON
AssignSlot= ANIMATING3, SKELETON

;*******************************************************************************
Organizer= 10, IGNORE, IGNORE, 0, 10, 0, 11
TriggerGroup= 10, $2000, 172, 10 ;rotate 
TriggerGroup= 11, $2000, 172, 11 ;rotate 


Parameters=PARAM_ROTATE_ITEM,10, FROT_LOOP, 378, ROTH_INV_CLOCKWISE, ignore, 1000, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_ROTATE_ITEM,11, FROT_LOOP, 385, ROTH_INV_CLOCKWISE, ignore, 1000, ignore,  ignore,  ignore,  ignore, ignore




;*****************************************************
Organizer= 20, IGNORE, IGNORE, 0, 21
TriggerGroup= 21, $2000, 172, 21 ;rotate ball

Parameters=PARAM_ROTATE_ITEM, 21, FROT_LOOP, 4, ROTH_CLOCKWISE, ignore, 64, ignore,  ignore,  ignore,  ignore, ignore




;*****************************************************

Organizer= 30, IGNORE, IGNORE, 0, 30
TriggerGroup= 30, $2000, 173, 30 ;rotate 

Parameters=PARAM_ROTATE_ITEM,30, FROT_LOOP, 17, ROTH_INV_CLOCKWISE, ignore, 6400, ROTV_forward,  ignore,  6400,  ignore, ignore


;*****************************************************


;****************************************************



;****************************************************

;****************************************************



;****************************************************



Puzzle= 1,Tree, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 2,Hawk, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 3,Cannon, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 4,Warrior, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 5,Eagle, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 6,Dragon, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 7,Snake, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 8,Knight, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 9,Deer, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 10,Cat, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 11,Horse, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 12,Skull, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Horizon=	ENABLED
Lightning= ENABLED
PreserveInventory=ENABLED
Layer1=		50,50,50,20
LoadCamera=	11088,-1100,28896,11119,-1399,31486,0
Level=		DATA\705,107 


;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL

[Level]
Name=	Six
Customize=CUST_SET_SECRET_NUMBER, 32

;Equipment= CROSSBOW_AMMO3_ITEM, -1

#INCLUDE "Equipment_enemy1.txt"
;#INCLUDE "all_puzzle_key.txt"
;Fog=30,30,30
;ForceVolumetricFX= disabled
;FogRange= 2, 20


Customize=CUST_FLARE, FFL_ADD_FIRE+FFL_ADD_SPARKS+FFL_ADD_SMOKE_TO_SPARKS, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

;*****************************************************

AssignSlot= ANIMATING1, SKELETON
AssignSlot= ANIMATING2, SKELETON
AssignSlot= ANIMATING3, SKELETON

;*******************************************************************************


;*****************************************************
Organizer= 20, IGNORE, IGNORE, 10, 21, 0, 22
TriggerGroup= 21, $2000, 172, 21 ;rotate skull
TriggerGroup= 22, $2000, 166, 22 ;move skull up


Parameters=PARAM_ROTATE_ITEM, 21, FROT_LOOP, 128, ROTH_CLOCKWISE, ignore, 1000, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_MOVE_ITEM, 22, IGNORE, 128, DIR_UP, 4000, 64, IGNORE, IGNORE



;*****************************************************

GlobalTrigger=500, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  96, IGNORE, 500,  IGNORE ;enemy killed
TriggerGroup=500,   $2000, 180, 130 ;explode static

GlobalTrigger=510, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  102, IGNORE, 510,  IGNORE ;enemy killed
TriggerGroup=510,   $2000, 180, 97 ;explode static

GlobalTrigger=520, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  159, IGNORE, 520,  IGNORE ;enemy killed
TriggerGroup=520,   $2000, 180, 103 ;explode static

GlobalTrigger=530, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  161, IGNORE, 530,  IGNORE ;enemy killed
TriggerGroup=530,   $2000, 180, 100 ;explode static

GlobalTrigger=540, FGT_SINGLE_SHOT, GT_ENEMY_KILLED,  57, IGNORE, 540,  IGNORE ;enemy killed
TriggerGroup=540,   $2000, 180, 127 ;explode static






;*****************************************************
Organizer= 30, IGNORE, IGNORE, 10, 31, 0, 32
TriggerGroup= 31, $2000, 172, 31 ;rotate skull
TriggerGroup= 32, $2000, 166, 32 ;move skull up


Parameters=PARAM_ROTATE_ITEM, 31, FROT_LOOP, 158, ROTH_CLOCKWISE, ignore, 1000, ignore,  ignore,  ignore,  ignore, ignore
Parameters=PARAM_MOVE_ITEM, 32, IGNORE, 158, DIR_UP, 4000, 64, IGNORE, IGNORE




;****************************************************

;Organizer= 40, IGNORE, IGNORE, 0, 41, 0, 42
;TriggerGroup= 41, $2000, 180, 127 ;explode static
;TriggerGroup= 42, $2000, 166, 42 ;move down

;Parameters=PARAM_MOVE_ITEM, 42, IGNORE, 52, DIR_down, 8192, 64, IGNORE, IGNORE



;****************************************************

;****************************************************
Organizer= 50, IGNORE, IGNORE, 0, 50
TriggerGroup= 50, $2000, 173, 50 ;rotate 

Parameters=PARAM_ROTATE_ITEM,50, FROT_LOOP, 173, ROTH_INV_CLOCKWISE, ignore, 6400, ROTV_forward,  ignore,  6400,  ignore, ignore




;****************************************************



Puzzle= 1,Tree, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 2,Hawk, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 3,Cannon, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 4,Warrior, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 5,Eagle, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 6,Dragon, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 7,Snake, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 8,Knight, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 9,Deer, $0010,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 10,Cat, $0020,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 11,Horse, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Puzzle= 12,Skull, $0030,$0600,IGNORE,IGNORE,IGNORE,$0002
Horizon=	ENABLED
Lightning= ENABLED
PreserveInventory=ENABLED
Layer1=		50,50,50,20
LoadCamera=	11088,-1100,28896,11119,-1399,31486,0
Level=		DATA\706,107 




;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL


[Level]
Name=		Credits Level
;--------------------------------------
Customize= CUST_TEXT_ON_FLY_SCREEN, ENABLED
TriggerGroup= 2, $5000, 5, $2D, $2000, 66, $0002, $2000, 201, $424 
GlobalTrigger= 2, FGT_SINGLE_SHOT, GT_VSCROLL_LAST_VISIBLE, 0, IGNORE, 3, IGNORE
GlobalTrigger= 3, IGNORE, GT_VSCROLL_COMPLETE, 36, IGNORE, 4, IGNORE
TriggerGroup= 4, $2000, 82, $A
;--------------------------------------
LoadCamera=	11088,-1100,28896,11119,-1399,31486,0
Level=		DATA\CREDITS,097





