home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Review 67
/
cdreview-67-1997.iso
/
player
/
large
/
wld
/
global.wld
< prev
next >
Wrap
Text File
|
1997-01-23
|
20KB
|
586 lines
// GLOBAL VARS
VAR TRUE=TRUE
VAR FALSE=FALSE
VAR NUGGETS = 42 // HOW MANY NUGGETS YOU HAVE
VAR SAVTURNCOUNT = 6666 // VAR USED FOR SAVING THE CURRENT GAME TIME
VAR STARTTURN = 1850 // VAR FOR START GAME TIME
VAR ENDTURN = 2250 // VAR FOR START GAME TIME
VAR NUM_DRINKS = 0 // NUMBER OF DRINKS YOU DRUNK
VAR EAVESDROP=0 // QUEUE'S WAITRESS/COOK EAVESDROPPING EVENT
VAR HAVEDRINK = FALSE
// DEMO: Add REQUESTEDDRINK variable
VAR REQUESTEDDRINK = FALSE
// DEMO: Add DRINKNEVERREQUESTED variable
VAR NEVER_REQUESTED_A_DRINK = TRUE
VAR TEMP = 0
VAR TEMPBOOL = FALSE
VAR $LASTWORLD = 0 // Used by KER.WLD to go back to correct sdev in Bar
VAR FIRST_STASH = 0
VAR GO_DEPART = 0
VAR IJAM_STATE = ON // INFARED JAMMING
VAR HFJAM_STATE = OFF // STATE OF THE HIGH FREQUENCY JAMMER
VAR HFJAM_INNERDIAL = 1 // FRAMENUM OF THE HIGH FREQUENCY JAMMER
VAR HFJAM_OUTERDIAL = 1 // FRAMENUM OF THE HIGH FREQUENCY JAMMER
VAR NDJAM_INNERDIAL = 100 // FRAMENUM OF NIDOPAL'S FREQUENCY
VAR NDJAM_OUTERDIAL = 100 // FRAMENUM OF NIDOPAL'S FREQUENCY
VAR NDJAM_INNERDIAL_DISPLAY = 100 // USED IN THE CLOSEUP TO DISPLAY THE FREQUENCY
VAR NDJAM_OUTERDIAL_DISPLAY = 100 // USED IN THE CLOSEUP TO DISPLAY THE FREQUENCY
VAR VP1TIME = 0 // VOICEPRINTER HAS BEEN USED ONCE
VAR VP_STATE = OFF // STATE OF THE VOICEPRINTER
VAR RESPRNT_STATE = CLOSED // STATE OF THE RESIDUE PRINTER
VAR RESPRNT_BATTERY = FALSE // STATE OF THE RESIDUE PRINTER
VAR HASPRINT = 0 // Have we use the Residue or Voice printer yet?
VAR PRINTCLOSE = 0 // PUT BACK IN
// VAR CILIA_STATE = DANCING // DANCING / RESTING / SITTING(THE ACT OF)
// VAR BAND_STATE = PLAYING // PLAYING / BREAK
VAR BIBBLEHACK = 0
VAR GUS_STATE = 0 // 0-PLANT/1-STOVE/2-COW/3-CORPSE
VAR CHANGE_GUS_EVT = 6666 // WHEN GUS'S POSITION WILL CHANGE
VAR GUS_GREET = FALSE // IF WE'VE CLOSEUP'D GUS
// for oy-lee-ai
VAR OYLEEAI_GREET = FALSE // FIRST CLOSEUP OF OYLEEAI
// WHETHER OR NOT GUS HAS PSST YOU
VAR GUS_INIT_AUDIO = 0
VAR SALDONE = FALSE
VAR AUDITON = TRUE
VAR ANTIDOTE_EATEN = FALSE // WHETHER OR NOT YOU HAVE EATED THE ANTIDOTE
VAR LAST_PRINT = 0 // LAST TIME YOU USED YOUR VOICE OR RESIDUE PRINTED
// MUSIC STUFF
VAR CUR_BAR_MUSIC = 0 // CURRENT BAR MUSIC PLAYING
// save bar location
VAR BARLOC = BAP // USERS CURRENT LOCATION IN THE BAR
// LOG STUFF
VAR LOG_STATE = MAINMENU // CURRENT STATE(SECTION) OF THE PDA LOG
VAR LOG_RES_STATE = CREDITCHIP // CURRENT STATE(SECTION) OF THE PDA LOG
VAR LOG_DOS_STATE = ALIAS
VAR CUR_BAR_LOG_PAGE = 1 // CURENT LOG PAGE
VAR PREV_BAR_LOG_PAGE = 1 // PREVIOUS LOG PAGE
VAR PREV_LOG_STATE = NOMODE // PREVIOUS LOG STATE
VAR CODE_TOTAL_LOG_PAGES = 1
VAR CODE_TOTAL_LOG_PAGES = 1
// jwl 11.18.96 PDA save state information
VAR BARPDAMODE = MAPMODE
VAR BARPDAPOSITION = DOWN
// Maksh flashback vars, removed from inside of menu sdev's
VAR MAK1FLASH = 0
VAR MAK2FLASH = 0
VAR MAK3FLASH = 0
VAR MAK4FLASH = 0
VAR MAK5FLASH = 0
VAR MAK6FLASH = 0
VAR WHICHSEEDMOVIE = 3
// EVENT VARIABLES
VAR BRIEF1_EVT = 1880 // STARTTURN + 30
VAR BRIEF2_EVT = 1925 // STARTTURN + 225
VAR BRIEF3_EVT = 2075 // STARTTURN + 225
VAR ZENID1_EVT = 1867 // Zelda's comment 5 turns after nidopal's first
VAR NIDOP1_EVT = 1862 // STARTTURN + 12
VAR NIDOP2_EVT = 2010 // STARTTURN + 275--NEEDS TO BE CHANGED WHEN SOLVED FLASHBACKS
VAR NIDOP3_EVT = 2025 // NIDOP2_EVT + 15
VAR NIDOP4_EVT = 3000 // RESET AFTER HIGHFREQUENCY JAMMED
VAR NIDOP5_EVT = 3000 // AFTER ALL FLASHBACKS AND NIDOP4_EVT
VAR IJAM_TURNED_OFF = FALSE // YOU HAVE TURNED THE IJAMMER OFF
VAR HFJAM_DONE = 0 // YOU HAVE JAMMED THE HIGH-FREQUENCY TRANSMISSION
VAR JAMMED = 3000 // YOU HAVE THE SIGNAL JAMMED CONTINUOUSLY TO QUEUE NIDOP4
VAR VIDDISC_SEEN = 0 // YOU HAVE SEEN THE VIDDISC
VAR NIDOP6_EVT = 3000 // NIDOP5_EVT + 3
VAR NIDOP7_EVT = 3000 // NIDOP6_EVT + 2
VAR NIDOP8_EVT = 3000 // NIDOP7_EVT + 1
VAR NIDOP9_EVT = 3000 // NIDOP8_EVT + 1
VAR MAKSH1_EVT = 1872 // STARTTURN + 16
VAR MAKSH2_EVT = 1990 // STARTTURN + 140
VAR MAKSH3_EVT = 2110 // STARTTURN + 260
VAR MAKSH4_EVT = 2155 // NIDOP2_EVT + 30
VAR ARKTOBAP_EVT = 1870 // STARTTURN + 20
VAR ARKTOBGP_EVT = 1890 // STARTTURN + 40
VAR ARKDEATH_EVT = 1990 // STARTTURN + 240
VAR SARARRIVE_EVT = 1940 // STARTTURN + 90
VAR DURTOBFP_EVT = 2020 // STARTTURN + 170
VAR IJAMSTART_EVT = 2050 // NEEDS TO BE UPDATED IF FLASHBACKS SOLVED
VAR DART_EVT = 6666 // STARTTURN + 275 NEEDS TO BE UPDATED
VAR DC_DART_EVT = 6666 // DART ATTACK TRIGGERED BY CARRYING DC
VAR CILVID_EVT =3333 // CILIA GIVING YOU VIDDISC -- 3333 IF EVENT NOT QUEUED 666 -- IF EVENT HAS TAKEN PLACE
VAR NONOSEPLUG_EVT = 3000 // FORCED BACK TO PAN IF NOT WEARING NOSEPLUGS
VAR MOVE_PAKSHA_EVT = 1900 // THE NEXT TURN COUNT PAKSHA SHOULD MOVE
VAR DLVR_DRNK_EVT = 6666 // TIME TO DELIVER THE DRINK
VAR PAKSHA_BJP_STATE = NOTHING // USED TO RUN CUTSCENES - ENTER/EXIT
VAR PAKSHA_LOC = 1 // 1-DEVEN'S TABLE,2-SEEDROT'S TABLE,3-KITCHEN
VAR ARK_LOC = 0 // 0-NOWHERE,1-ENTRY VESTIBULE,2-GAMBLING HALL,3-DEAD
VAR BORKSH_LOC = 1 // 1-KITCHEN
VAR BORKSH_RET_EVENT = 6666 // BORKSH'S RETURN TO THE KITCHEN
VAR ZELDA_REM = 6666 // ZELDA'S MESSAGE REMINDER
VAR FIRST_ZELDA = FALSE // PLAYED THE FIRST ZELDA MOVIE?
VAR FLIGHT_MSG = 1 // FLIGHT MESSAGES (1-6)
VAR ARKSH_MET = 0 // FIRST ARSH MEETING
VAR BORKSH_MET = 0 // FIRST BORKSH MEETING
VAR UWATER_MET = 0 // FIRST TIME UNDERWATER
VAR SRAFFAN_MET = 0 // FIRST TIME SRAFFANS ENTER
VAR GORB_MET = 0 // FIRST TIME IN GORBS OFFICE
VAR GAMB_MET = 0 // FIRST TIME IN GAMBLING HALL
VAR BODY_MET = 0 // FIRST TIME YOU FOUND THE BODY
VAR SOLDIER_MET = 0 // FIRST TIME YOU CHAT WITH SOLDIER
VAR THUD_MET = 0 // FIRST TIME YOU CHAT WITH THUD
VAR CLICK_MET = 0 // FIRST TIME YOU ASK ABOUT WITH CLICK
VAR SLUGGO_MET = 0 // FIRST TIME YOU INTERACT WITH SLUGGO
VAR CILIA_MET = 0 // FIRST TIME YOU INTERACT WITH CILIA
VAR BANDLEADER_MET = 0 // FIRST TIME YOU NOTICE BANDLEADER MISSING
// RESIDUE PRINTING VARS
// ALIAS RESIDUE STAYS ON FOREVER ONCE SET (SEE RESIDUE.DOC)
VAR RPOV_ALIAS = 3000 // IS ALIAS RESIDUE ON OLD VIDDISC
VAR RPAP_ALIAS = 3000 // IS ALIAS RESIDUE ON ADPANEL
VAR RPPS_ALIAS = 3000 // IS ALIAS RESIDUE ON PIANO SLIDER
VAR RPMW_ALIAS = 3000 // IS ALIAS RESIDUE ON MEGAWAVE
VAR RPMT_ALIAS = 3000 // IS ALIAS RESIDUE ON MEGAWAVE TIMER
VAR RPMB_ALIAS = 3000 // IS ALIAS RESIDUE ON MEGAWAVE BUTTON
VAR RPSR_ALIAS = 3000 // IS ALIAS RESIDUE ON SPICE RACK
VAR RPDB_ALIAS = 3000 // IS ALIAS RESIDUE ON DOOR BUZZER
VAR RPVC_ALIAS = 3000 // IS ALIAS RESIDUE ON THE VIDEO CABINET
VAR RPJO_ALIAS = 3000 // IS ALIAS RESIDUE ON THE JOHN - BSP
VAR RPGO_ALIAS = 3000 // IS ALIAS RESIDUE ON THE GORDO - BIP
VAR RPSQ_ALIAS = 3000 // IS ALIAS RESIDUE ON THE SQUATCH - BUP
VAR RPBP_ALIAS = 3000 // IS ALIAS RESIDUE ON THE BLIPPY - BTP
VAR RPGR_ALIAS = 3000 // IS ALIAS RESIDUE ON THE GRAMMY - BVP
VAR RPEC_ALIAS = 3000 // HAS ALIAS USED THE ENTRY VESTIBULE COMPUTER
VAR RPL1_ALIAS = 3000 // IS ALIAS RESIDUE ON LOCKER 1
VAR RPL2_ALIAS = 3000 // IS ALIAS RESIDUE ON LOCKER 2
VAR RPL3_ALIAS = 3000 // IS ALIAS RESIDUE ON LOCKER 3
VAR RPL4_ALIAS = 3000 // IS ALIAS RESIDUE ON LOCKER 4
VAR RPL5_ALIAS = 3000 // IS ALIAS RESIDUE ON LOCKER 5
VAR RPL6_ALIAS = 3000 // IS ALIAS RESIDUE ON LOCKER 6
VAR RPCB_ALIAS = 3000 // ONCE THE CEREBOMB HAS BEEN TAKEN
VAR RPUL_ALIAS = 3000 // ONCE THE UNDERWATER LIGHT HAS BEEN TAKEN
VAR RPKY_ALIAS = 3000 // ONCE THE KEY HAS BEEN TAKEN
VAR RPRF_ALIAS = 3000 // ONCE REAL FRUIT HAS BEEN PLUCKED
VAR RPPF_ALIAS = 3000 // ONCE PLASTIC FRUIT HAS BEEN TAKEN
VAR RPED_ALIAS = 3000 // ONCE ALIAS HAS PICKED UP ENERGY DETECTOR
VAR RPRG_ALIAS = 3000 // ONCE ALIAS HAS PICKED UP RAG
VAR RPFL_ALIAS = 3000 // ONCE ALIAS HAS PICKED UP FOIL
VAR RPAD_ALIAS = 3000 // ONCE ALIAS HAS TAKEN THE ANTIDOTE
VAR R