/*************************************************************************
 * SCI Game Header
 * By Brian Provinciano
 *************************************************************************
 * Put all the defines specific to your game in here
 *************************************************************************/

// Base Scripts
(define MAIN_SCRIPT			  0)

(define DOOR_SCRIPT		 	974)
(define AUTODOOR_SCRIPT		975)
(define INITROOMS_SCRIPT	976)
(define DYING_SCRIPT		977)
(define DISPOSELOAD_SCRIPT	978)
(define CONTROLS_SCRIPT		979)
(define DPATH_SCRIPT		980)
(define DCICON_SCRIPT		981)
(define REV_SCRIPT			982)
(define WANDER_SCRIPT		983)
(define FOLLOW_SCRIPT		984)
(define TIMER_SCRIPT		985)
(define WINDOW_SCRIPT		986)
(define GAUGE_SCRIPT		987)
(define EXTRA_SCRIPT		988)
(define SOUND_SCRIPT		989)
(define SYSWINDOW_SCRIPT	990)
(define JUMP_SCRIPT			991)
(define CYCLE_SCRIPT		992)
(define FILEIO_SCRIPT		993)
(define GAME_SCRIPT			994)
(define INVENTORY_SCRIPT	995)
(define USER_SCRIPT			996)
(define MENUBAR_SCRIPT		997)
(define FEATURE_SCRIPT		998)
(define OBJ_SCRIPT			999)
(define GLOBAL_SCRIPT		855)
// Game Scripts
(define TITLESCREEN_SCRIPT	800)

// Defaults
(define NORMAL_SPEED		  8)

// Sounds
(define DUMMY_SOUND           1)
(define SCORE_SOUND         900)
(define DEATH_SOUND           2)

// Inventory Items
(define INV_NOTHING          0)
(define INV_KEYCARD           1)
(define INV_FLASHLIGHT        2)
(define INV_CALCULATOR        3)
(define INV_TRANSMITTER       4)
(define INV_LETTER            5)
(define INV_FRONT_DOOR_KEY    6)
(define INV_RECEIT            7)
(define INV_BATTERIES         8)
(define INV_WIRES             9)
(define INV_KNIFE            10)
(define INV_HAIRPIN          11)
(define INV_MAP              12)
(define INV_VESSEL_KEY       13)
(define INV_SPACESUIT        14)
(define INV_SIGNAL_DEVICE    15)
(define INV_PAPER            16)
(define INV_CARD             17)
(define INV_COURSE_KEY       18)
(define INV_ROPE             19)
(define INV_WATER            20)
(define INV_DIAMOND          21)
(define INV_RADIO            22)
(define INV_GLASSES          23)
(define INV_CARGO_KEY        24)
(define INV_MAZE_MAP         25)
(define INV_STONE            26)
(define INV_EMPTY_BOTTLE     27)
(define INV_MONEY            28)
(define INV_TOOLS            29)
(define INV_HOTELKEY         30)
(define INV_LADDER           31)
(define INV_SNIPER           32)
(define INV_DYNAMITO         33)
(define INV_AXE              34)
(define INV_SHOVEL           35)
(define INV_CAR_KEY           36)
(define INV_HOUSE_KEY           37)
(define INV_TILE                38)
(define INV_GAS               39)
(define INV_NEWSPAPER             40)
(define INV_BOARD               41)
(define INV_GRASS               42)
// Fonts
(define DEFAULT_FONT          0)
(define WINDOW_FONT           1)
(define SMALL_FONT            4)
(define LARGE_FONT            9)
(define DEBUG_FONT          999)

// Menu IDs eg. $302 means third menu, second item
(define MENU_ABOUT			$101)
(define MENU_HELP			$102)
(define MENU_RESTART		$201)
(define MENU_SAVE			$202)
(define MENU_RESTORE		$203)
(define MENU_AUTOSAVE		$204)
(define MENU_QUIT			$206)
(define MENU_PAUSE			$301)
(define MENU_INVENTORY		$302)
(define MENU_RETYPE			$303)
(define MENU_CHANGESPEED	$401)
(define MENU_SLOWER     	$402)
(define MENU_FASTERSPEED	$403)
(define MENU_TOGGLESOUND	$304)
(define MENU_SNDVOL     	$305)
(define MENU_OBJ      		$308)
(define MENU_LOOK      		$306)
