! ---------------------------------------------------- ! Seastalker_16_850515.reform ! ATG Release 2 Serial 070903 ! Contents: ! Header ! Globals ! Attributes ! Properties ! Objects ! Actions ! Routines ! Words ! ------------------------------- Header ------------------------------- MD5 a4888a6a0c1722cfcbeffe61f551a5c1 CodeArea 0x59ce 0x1c1ff StringArea 0x1c200 0x1cbf8 Enum rarg M_END=0 M_LEAVE=1 M_ENTER=2 M_LOOK=3 M_RARG4=4 M_RARG5=5 M_BEFORE=6 Enum p_searchlevels P_SRCTOP=0 P_SRCALL=1 P_SRCBOT=2 Enum p_searchlevelbits SH=128 SC=64 SIR=32 SOG=16 STAKE=8 SMANY=4 SHAVE=2 1=1 Enum p_partsofspeech P_VERB=0 P_VERBN=1 P_PREP1=2 P_PREP1N=3 P_PREP2=4 P_PREP2N=5 P_NC1=6 P_NC1L=7 P_NC2=8 P_NC2L=9 Enum p_p1off P_P1OFF=5 Enum p_partofspeechbit PS_OBJECT=128 PS_VERB=64 PS_ADJECTIVE=32 PS_DIRECTION=16 PS_PREPOSITION=8 PS_BUZZ_WORD=4 Enum p_partofspeechrtnval P1_DIRECTION=3 P1_ADJECTIVE=2 P1_VERB=1 P1_OBJECT=0 5=5 Enum n_s_dir DIR_NORTH=1 DIR_SOUTH=65535 Enum e_w_dir DIR_EAST=1 DIR_WEST=65535 Enum act_result A_SUCCESS=1 A_FAILURE=2 ! ------------------------------ Globals ------------------------------- Global 0 location:object Global 1 score:int Global 2 turns:int Global 3 Snark_at_station_counter:int Global 4 Syringe_analyzed:bool Global 7 Reconsider_str:string Global 12 Time_spent_talking_to_Bly:int Global 16 global16:bool GlobalArray 17 Rank_tbl:array(6*string) Global 18 Time_spent_waiting:int Global 19 Lit:bool Global 20 Hints_str:string GlobalArray 21 Yuks_table:table(string) GlobalArray 22 Uninterested_table:table(string) Global 23 Assume_meant_str:string Global 24 Last_person_loc:object Global 25 Last_person:object GlobalArray 29 indents:array(6*string) GlobalArray 30 Ho_hum_table:table(string) GlobalArray 31 Y_lexv:array(~int,~int,8*dictword) GlobalArray 32 Y_inbuf:array(~int,n*~char) Global 33 Refer_to_manual_str:string Global 34 brief:bool Global 35 superbrief:bool Global 36 verbose:bool Global 37 Debug_flag:bool GLobal 39 P_csptr Global 40 P_ceptr Global 41 P_getflags:int Global 42 P_matchlen:int GlobalArray 43 P_oclause:array(50*?) GlobalArray 44 P_merge:array(50*?) GlobalArray 45 P_buts:array(50*int) GlobalArray 46 P_prsi:array(50*int) GlobalArray 47 P_prso:array(50*int) Global 54 P_gwimbit:attribute0 Global 55 P_slocbits:int GlobalArray 56 Dont_know_the_word_parts:array(2*string) Global 58 Wait_time:int Global 60 Annoying_whats_next_prompt:bool Global 62 adverb:dictword Global 63 P_quote_flag:bool Global 64 P_ncn:int GlobalArray 65 P_vtbl:array(50*int) GlobalArray 66 P_otbl:array(8*bool) GlobalArray 67 P_itbl:array(verbnum,?,?,?,?,?,^array(dictword),?,?,?) Global 69 P_xnam:dictword Global 70 P_aclause:p_partsofspeech Global 71 P_merged:bool Global 72 P_oflag:bool Global 73 him_object:object Global 74 her_object:object Global 75 it_object:object Global 76 P_cont:int GlobalArray 77 P_inbuf:array(~int,n*~char) GlobalArray 78 P_lexv:array(~int,~int,119*dictword) Global 79 actor:object Global 80 P_dir:int Global 81 P_len:int Global 82 P_cctbl Global 83 P_syntax Global 85 P_table Global 86 noun:object Global 87 second:object Global 88 Verb:action Global 91 C_wait:bool Global 92 C_ints:int Global 93 C_ints2:int GlobalArray 94 C_table:array(37*(bool,?,^routine)) Global 96 Tank_filled_in_lab:bool Global 98 Alarm_on:bool GlobalArray 115 Direction_map:array(12*(property,string)) GlobalArray 117 Maybe_do_it:table(string) GlobalArray 132 I_cant_help:table(string) GlobalArray 134 Random_thing_to_do:table(?) Global 135 Random_thing_to_observer:object GlobalArray 142 Lastname:array(19*int) GlobalArray 143 Firstname:array(19*int) Global 151 Time_without_oxygen:int Global 152 Tank_filled_in_aquadome:bool Global 153 URS_str:string Global 154 Sharon_on_monster_str:string Global 155 Sensitive_str:string Global 178 Circuit_overheated_cnt:int Global 179 Time_spent_on_autopilot:int Global 189 Scimitar_speed:int Global 190 Scimitar_direction:property Global 192 Sonarphone_ringing:bool Global 194 Can_split_screen:bool Global 197 Red_light_str:string Global 198 Yellow_light_str:string Global 200 Warning_light_str:string Global 201 In_aquadome:bool Global 202 Autopilot_engaged:bool Global 203 Auto_shutdown:bool Global 204 In_laboratory:bool Global 211 Sonar_shows_str:string Global 223 Scimiar_N_dir:n_s_dir Global 224 Scimiar_E_dir:e_w_dir Global 230 P_won:bool GlobalArray 231 Curses_table:table(string) Global 232 Mistaken_syntax_cnt:int GlobalArray 235 Prepositions:table(dictword,int) GlobalArray 236 Actions:array(155*routine) GlobalArray 237 Preactions:array(155*routine) Global 238 Verbs:^array LastGlobal 238 ! ----------------------------- Attributes ----------------------------- Attribute 2 busy_bit Attribute 3 female Attribute 4 visited Attribute 5 transparent Attribute 6 supporter Attribute 7 trytakebit Attribute 8 no_article Attribute 9 turnable Attribute 10 scope_bit Attribute 11 switchable Attribute 12 concealed Attribute 13 not_working Attribute 14 vowel_start Attribute 15 locked Attribute 16 door Attribute 17 scenery Attribute 18 open Attribute 19 on Attribute 20 room_bit Attribute 21 chair_bit Attribute 22 readable Attribute 23 takeable Attribute 24 toolbit Attribute 25 light_unused Attribute 26 container Attribute 27 openable Attribute 28 vehicle Attribute 29 weapon Attribute 30 animate Attribute 31 rmungbit ! ----------------------------- Properties ----------------------------- Property 4 description:thing Property 7 size:int Property 9 living_action:^routine(int,rarg) Property 11 object_in_context:^routine(object) Property 10 capacity:int Property 14 name:dictwords Property 15 adjectives:adjbytes Property 16 value:int Property 18 text_string:string Property 19 action:^routine(int,rarg) Property 20 out_to:exit Property 21 in_to:exit Property 22 d_to:exit Property 23 u_to:exit Property 24 nw_to:exit Property 25 w_to:exit Property 26 sw_to:exit Property 27 s_to:exit Property 28 se_to:exit Property 29 e_to:exit Property 30 ne_to:exit Property 31 n_to:exit ! ------------------------------ Objects ------------------------------- Object 1 right Object 2 left Object 3 something Object 4 SEASTALKER Object 5 underwater Object 6 traitor Object 7 job Object 8 your_laboratory Object 9 Docs_laboratory Object 10 lab_assistant Object 11 sonar_operator Object 12 reason Object 13 Blys_plan Object 14 Tips_idea Object 15 valuable_ore_deposit Object 16 more Object 17 evidence Object 18 private_matter Object 19 docking_tank_roof Object 20 docking_tank_gate Object 21 test_tank_gate Object 22 test_tank Object 23 docking_tank Object 24 air Object 25 here Object 26 Aquadome_directions Object 27 clue Object 28 himself_or_herself Object 29 him Object 30 her Object 31 open_sea Object 32 sea_water Object 33 compass_direction Object 34 sabotage Object 35 damage Object 36 satellite Object 37 undersea_coaxial_cable Object 38 transmitter Object 39 surface Object 40 sonar Object 41 distress_call Object 42 power Object 43 boat Object 44 SCIMITAR Object 45 explosive_charge Object 46 weapon Object 47 Snark Object 48 problem Object 49 motive Object 50 danger Object 51 Inventions_Unlimited Object 52 floor Object 53 it Object 54 turn Object 55 south_walkway Object 56 control_gear Object 57 control_gear_2 Object 58 west_walkway Object 59 gangplank Object 60 north_walkway Object 61 technician Object 62 microphone Object 63 diagram Object 64 workbench Object 65 lab_center Object 66 bunch_of_mechanical_supplies Object 67 mechanical_supply_shelf Object 68 west_part Object 69 bunch_of_electronic_supplies Object 70 electronic_supply_shelf Object 71 bunch_of_chemicals Object 72 chemical_supply_shelf Object 73 south_doorway Object 74 south_part Object 75 limbo Object 76 Kemps_desk Object 77 lot_of_business_papers Object 78 file_drawer Object 79 office_door Object 80 storage_closet Object 81 circuit_breaker Object 82 Electrical_Panel Object 83 storage_door Object 84 corridor Object 85 lab_desk Object 86 Microwave_Security_Scanner Object 87 intercom Object 88 lab_door Object 89 east_part Object 90 receiver Object 91 Computestor Object 92 north_part Object 93 Doctor_Jerome_Thorpe Object 94 Doctor_Jerome_Thorpe_2 Object 95 Amy_Lowell Object 96 Amy_Lowell_2 Object 97 Bill_Greenup Object 98 Bill_Greenup_2 Object 99 Marv_Siegel Object 100 Marv_Siegel_2 Object 101 Doc_Horvak Object 102 Doc_Horvak_2 Object 103 Mick_Antrim Object 104 Mick_Antrim_2 Object 105 Commander_Bly Object 106 Commander_Bly_2 Object 107 Kemps_office Object 108 Sharon_Kemp Object 109 Tip_Randall Object 110 gash Object 111 your_arm Object 112 yourself Object 113 unnamed Object 114 empty_space Object 115 electrolyte_relay Object 116 special_Fram_Bolt_Wrench Object 117 special_Fram_Bolt_Wrench_2 Object 118 arrow Object 119 special_hook Object 120 access_door Object 121 Air_Supply_System Object 122 dome_center Object 123 fine_grid Object 124 hypodermic_syringe Object 125 Emergency_Survival_Unit Object 126 docking_tank_control_panel Object 127 docking_tank_electricity Object 128 station_monitor Object 129 circuit Object 130 black_box Object 131 Blys_desk Object 132 Aquadome_office Object 133 storage_door_2 Object 134 office_door_2 Object 135 southeast_deck Object 136 galley Object 137 microphone_2 Object 138 Aquadome_sonar_equipment Object 139 alarm_bell Object 140 videophone Object 141 videophone_2 Object 142 control_panel Object 143 comm_center Object 144 galley_door Object 145 comm_center_door Object 146 northeast_deck Object 147 workshop_material Object 148 workshop Object 149 laboratory_door Object 150 workshop_door Object 151 northwest_deck Object 152 photograph Object 153 diary Object 154 Horvaks_key Object 155 Horvaks_locker Object 156 other_locker Object 157 furniture Object 158 male_dorm Object 159 furniture_2 Object 160 chair_object Object 161 female_dorm Object 162 blue_door Object 163 red_door Object 164 southwest_deck Object 165 badge Object 166 badge_2 Object 167 badge_3 Object 168 Aquadome_crew Object 169 reception_area Object 170 Aquadome_crew_2 Object 171 docking_tank_ladder Object 172 docking_tank_entrance Object 173 emergency_ladder Object 174 Air_Supply_System_2 Object 175 docking_tank_ramp Object 176 docking_tank_2 Object 177 exercise_track Object 178 window Object 179 Aquadome Object 180 Universal_Tool Object 181 Sharon_Kemp_2 Object 182 Sharons_badge Object 183 Tips_badge Object 184 your_badge Object 185 Emergency_Oxygen_Gear Object 186 Blys_Emergency_Oxygen_Gear Object 187 divers_Gear Object 188 other_Gear Object 189 work_counter Object 190 catalyst_capsule Object 191 article Object 192 Tip Object 193 magazine Object 194 yourself_2 Object 195 Logbook Object 196 that_thing Object 197 pseudo Object 198 storage_room Object 199 bazooka Object 200 Aquadome_laboratory Object 201 dart_gun Object 202 Sea_Cat Object 203 Snark_2 Object 204 control_panel_2 Object 205 instrument_cluster Object 206 seat Object 207 globals Object 208 extensor_claw Object 209 Frobton_Bay Object 210 overheating Object 211 whale Object 212 brass_search_light Object 213 temperature_gauge Object 214 control_circuit Object 215 autopilot Object 216 meter Object 217 sea_square Object 218 depth_control Object 219 present_depth Object 220 off Object 221 slow Object 222 medium Object 223 fast Object 224 throttle Object 225 joystick Object 226 hydrojet Object 227 reactor Object 228 hydrophone Object 229 sonarphone Object 230 sonarscope_warning_light Object 231 sonarscope Object 232 manual Object 233 automatic Object 234 depth_finder_warning_light Object 235 depth_finder Object 236 reactor_lever Object 237 ship Object 238 sea_wall Object 239 voltage_regulator Object 240 unnamed1 Object 241 unnamed2 Object 242 crawl_space Object 243 viewport Object 244 local_globals Object 245 engine_starter Object 246 test_button Object 247 gate_control Object 248 tank_control Object 249 reactor_starter Object 250 access_panel Object 251 entry_hatch Object 252 SCIMITAR_2 Object 253 Room_Holder Object 254 SCIMITAR_3 Object 255 not_here_object ! ------------------------------ Actions ------------------------------- Action 0 Verify Action 1 Debug Action 2 DebugBa Action 3 Focus Action 4 Point Action 5 PointReverse Action 6 Analyze Action 7 CheckUnder Action 9 CheckOn Action 10 Answer Action 11 AnswerObj Action 12 Apply Action 13 Arm Action 14 Capture Action 15 Question Action 16 AskAbout Action 17 AskFor Action 18 AskPersonAbout Action 19 AskPersonFor Action 20 Attack ACtion 21 Brief Action 22 Bring Action 23 BringReverse Action 24 Clean Action 25 DebugCa Action 26 Call Action 27 Board Action 28 ClimbDown Action 29 ClimbOn Action 30 ClimbOut Action 31 EnterObj Action 32 ClimbUp Action 33 Close Action 34 Come Action 35 ComeUsing Action 36 ComeTo Action 37 Compare Action 38 Confront Action 39 Interrupt Action 40 Destroy Action 41 Diagnose Action 42 Discuss Action 43 Dive Action 44 Dock Action 45 Drink Action 46 Drop Action 47 Eat Action 48 Empty Action 49 Enter Action 50 Examine Action 51 Extinguish Action 52 Fill Action 53 Find Action 54 FindUsing Action 55 Repair Action 56 Give Action 57 GiveReverse Action 58 Goodbye Action 59 HangUp Action 60 Hello Action 61 Help Action 62 HideUnder Action 63 Inventory Action 64 Kill Action 65 Kiss Action 66 Knock Action 67 Launch Action 68 Stand Action 69 Level Action 70 Exit Action 71 Listen Action 72 Lock Action 73 Look Action 74 Read Action 75 LookBehind Action 76 LookDown Action 77 LookIn Action 78 LookOn Action 79 LookOut Action 80 Make Action 81 MoveObj Action 82 PushObjDir Action 83 MoveObjTo Action 84 Negative Action 85 Open Action 86 OpenWith Action 87 Pick Action 88 Take Action 89 Play Action 90 Press Action 91 Quit Action 92 Raise Action 93 Restart Action 94 Restore Action 95 Ring Action 96 Ascend Action 97 Touch Action 98 RubOver Action 99 Save Action 100 Talk Action 101 TalkAbout Action 102 SpeakInto Action 103 TalkUsing Action 104 TalkTo Action 105 Score Action 106 ScrewIn Action 107 ScrewObjIn Action 108 Script Action 109 Search Action 110 SearchFor Action 111 SendObj Action 112 SendOut Action 113 SendReverse Action 114 SendTo Action 115 Shoot Action 116 ShootReverse Action 117 ShowReverse Action 118 Show Action 119 SitOn Action 120 Kick Action 121 Smell Action 122 Smile Action 123 Smoke Action 124 Start Action 125 Stop Action 126 Superbrief Action 127 Surface Action 128 Swim Action 129 TakeObjTo Action 130 TakeWith Action 131 Thank Action 132 Throw Action 133 ThrowThrough Action 134 Tie Action 135 TieUsing Action 136 Turn Action 137 Unlock Action 138 Unscript Action 139 Untie Action 140 Use Action 141 UseAgainst Action 142 Verbose Action 143 Version Action 144 Wait Action 145 WaitUntil Action 146 Wake Action 147 Go Action 148 GoAround Action 149 RunOver Action 150 WalkTo Action 151 CrawlUnder Action 152 Identify Action 153 Yell Action 154 ScreamFor Action 155 Affirmative ! ------------------------------ Routines ------------------------------ Routine 0x59ce PrintName obj:object Routine 0x59ee Article obj:object Routine 0x5a0c Probability chance:int Routine 0x5a18 PickOne tbl Routine 0x5a28 CanSplitScreenP Routine 0x5a36 Main Routine 0x5aac Introduction cnt:int Routine 0x5c7a StartTimers Routine 0x5cf4 CommandLoop icnt:bool ocnt:int num cnt:int obj:object tbl v:act_result ptbl:bool obj1:object temp:bool Routine 0x5eb8 routine24248 local1 local2 local3 local4 Routine 0x5f1c routine24348 Routine 0x5f34 SetLastPerson who:object Routine 0x5f3e not_here_object_action UNUSED local2 local3 Routine 0x5f82 SetLastObjects obj:object Routine 0x5faa routine24490 local1 local2 Routine 0x600c DebugWhereInScopeIsObj obj:object Routine 0x6030 routine24624 local1 local2 Routine 0x6058 Perform:int act:action obj:object ind_obj:object v:act_result verbtmp objtmp indtmp env_of_obj:object Routine 0x6274 routine25204 prefix:string where:object local3 Routine 0x6294 DebugInfo what:string rtn:routine arg:thing result:thing Routine 0x6308 Queue:^array(bool) rtn:routine ticks:int cint Routine 0x631c QueueInterrupt:^array(bool) rtn:routine int2flag:bool end c int Routine 0x635a Clocker c e tick:int flg:bool Routine 0x63c2 routine25538 local1 Routine 0x6478 routine25720 Routine 0x64aa routine25770 Routine 0x64c2 routine25794 local1 Routine 0x6504 SCIMITAR_3_action local1 local2 local3 local4 Routine 0x6a4e routine27214 Routine 0x6a6a routine27242 local1 local2 local3 Routine 0x6b60 routine27488 local1 Routine 0x6b96 routine27542 Routine 0x6baa routine27562 local1 Routine 0x6cfe routine27902 local1 Routine 0x6e12 entry_hatch_action Routine 0x6f3e viewport_action UNUSED local2 Routine 0x7132 routine28978 Routine 0x714a routine29002 Routine 0x715c access_panel_action Routine 0x720c crawl_space_action local1 Routine 0x7412 voltage_regulator_action Routine 0x74ac CircuitCools tm:int Routine 0x74f6 routine29942 local1 local2 local3 local4 Routine 0x7528 routine29992 local1 local2 local3 local4 local5 local6 Routine 0x7586 routine30086 local1 local2 local3 local4 local5 Routine 0x7870 routine30832 Routine 0x7896 routine30870 local1 local2 Routine 0x78c6 routine30918 local1 local2 local3 local4 local5 local6 Routine 0x7fd6 routine32726 local1 local2 local3 Routine 0x8012 routine32786 local1 local2 local3 local4 Routine 0x8078 routine32888 local1 local2 local3 local4 local5 local6 local7 Routine 0x80d8 routine32984 local1 local2 local3 Routine 0x80f6 routine33014 local1 Routine 0x81b2 routine33202 local1 local2 Routine 0x8218 sea_wall_action Routine 0x8224 ship_action Routine 0x8230 routine33328 Routine 0x825c routine33372 local1 local2 Routine 0x83a8 routine33704 local1 local2 local3 local4 local5 local6 Routine 0x83f0 routine33776 Routine 0x84fc routine34044 Routine 0x853a Collision local1 local2 local3 local4 Routine 0x8b18 routine35608 local1 local2 local3 local4 Routine 0x8b6e CrashSub do_what:string obj:object gate_obj:object Routine 0x8c08 reactor_lever_action Routine 0x8c56 depth_finder_action local1 Routine 0x8d20 routine36128 local1 local2 local3 Routine 0x8daa depth_finder_warning_light_action Routine 0x8e3e automatic_action Routine 0x8e4e manual_action Routine 0x8e6c routine36460 Routine 0x8e8c sonarscope_action local1 local2 Routine 0x9030 RedrawSonar local1 local2 local3 s_dir:property local5 local6 local7 local8 local9 local10 local11 local12 Routine 0x9332 SplitScreenIntoSonar Routine 0x9358 sonarscope_warning_light_action Routine 0x943a routine37946 Routine 0x9482 sonarphone_action Routine 0x950c TalkAboutPrivateMatters Routine 0x953a hydrophone_action Routine 0x9572 reactor_action local1 Routine 0x9684 reactor_starter_action Routine 0x96b6 hydrojet_action Routine 0x97b0 engine_starter_action Routine 0x97e2 joystick_action Routine 0x9878 throttle_action local1 Routine 0x9b1c routine39708 local1 Routine 0x9b4a UpdateSonarDaemon Routine 0x9b92 present_depth_action Routine 0x9b9c depth_control_action local1 local2 Routine 0x9d8c meter_action Routine 0x9d9a autopilot_action Routine 0x9e88 routine40584 Routine 0x9ea4 routine40612 Routine 0x9ec4 control_circuit_action Routine 0x9f14 temperature_gauge_action Routine 0x9fa4 brass_search_light_action Routine 0xa0cc routine41164 UNUSED Routine 0xa0ec whale_action Routine 0xa10a Frobton_Bay_action Routine 0xa15c extensor_claw_action Routine 0xa1de WhyNeedTo obj:object where:object Routine 0xa214 seat_action anything_under_seat:bool Routine 0xa254 instrument_cluster_action Routine 0xa282 control_panel_2_action Routine 0xa376 FixedWidthFont Routine 0xa386 NotFixedWidthFont Routine 0xa398 routine41880 local1 local2 Routine 0xa3ba routine41914 local1 local2 local3 Routine 0xa3da routine41946 local1 local2 local3 Routine 0xa3fa routine41978 local1 local2 Routine 0xa41c routine42012 local1 local2 local3 Routine 0xa43a routine42042 local1 local2 Routine 0xa44c routine42060 local1 local2 local3 local4 local5 local6 Routine 0xa4a0 Sea_Cat_action Routine 0xa4ec routine42220 UNUSED local2 local3 Routine 0xa632 dart_gun_action Routine 0xa63a routine42554 local1 Routine 0xa664 DocMustFixMsg Routine 0xa67a routine42618 local1 local2 local3 local4 local5 Routine 0xaba8 ShootCatWithBazooka Routine 0xad8c routine44428 local1 local2 local3 Routine 0xada4 routine44452 local1 Routine 0xae5a routine44634 Routine 0xaed4 bazooka_action Routine 0xaedc routine44764 Routine 0xb2fe routine45822 Routine 0xb7bc routine47036 Routine 0xb84a routine47178 Routine 0xb9aa Aquadome_action Routine 0xbada routine47834 local1 Routine 0xbaf0 InDockingTankP env:object Routine 0xbb08 InScimitarP env:object player_env:object Routine 0xbb2a window_action UNUSED Routine 0xbc7c exercise_track_action Routine 0xbc96 docking_tank_action local1 Routine 0xbe4e routine48718 Routine 0xbe8e routine48782 Routine 0xbf86 emergency_ladder_action Routine 0xbfaa docking_tank_ramp_action Routine 0xbfd0 docking_tank_entrance_action local1 Routine 0xc1d0 docking_tank_ladder_action Routine 0xc1f6 Aquadome_crew_2_action Routine 0xc344 Aquadome_crew_action UNUSED Routine 0xc374 routine50036 UNUSED Routine 0xc37a badge_action Routine 0xc39e DescribeBadgePurpose Routine 0xc41e routine50206 Routine 0xc446 BreathingBadAirMsg Routine 0xc476 routine50294 Routine 0xc4ae AirSupplyOutofOxygenTimer local1 local2 Routine 0xc9ea reception_area_action local1 Routine 0xcb52 routine52050 local1 Routine 0xcb9c southwest_deck_action local1 Routine 0xcbac routine52140 local1 local2 Routine 0xcbdc female_dorm_action rarg:rarg Routine 0xcbec routine52204 UNUSED Routine 0xcbf6 male_dorm_action rarg:rarg Routine 0xcc06 DescribeDormitory dormstr:string each_part:string Routine 0xcc48 Horvaks_locker_action Routine 0xcd34 Horvaks_key_action Routine 0xce58 diary_action Routine 0xd096 photograph_action Routine 0xd0ae northwest_deck_action local1 Routine 0xd0be workshop_action local1 Routine 0xd10c workshop_material_action Routine 0xd134 Aquadome_laboratory_action local1 local2 Routine 0xd3c0 northeast_deck_action local1 Routine 0xd3d0 comm_center_action local1 Routine 0xd420 Aquadome_sonar_equipment_action Routine 0xd478 microphone_2_action Routine 0xd480 galley_action local1 Routine 0xd4bc southeast_deck_action local1 Routine 0xd4cc Aquadome_office_action local1 Routine 0xd5be routine54718 Routine 0xd5fe routine54782 Routine 0xd6b4 Blys_desk_action Routine 0xd6ca black_box_action Routine 0xd7ec circuit_action Routine 0xd800 station_monitor_action Routine 0xd8fc docking_tank_electricity_action Routine 0xd964 docking_tank_control_panel_action Routine 0xd9e0 storage_room_action local1 Routine 0xd9ee routine55790 Routine 0xda2c routine55852 Routine 0xda4e Emergency_Survival_Unit_action Routine 0xdb6a hypodermic_syringe_action Routine 0xdba0 fine_grid_action Routine 0xdbba dome_center_action local1 Routine 0xdc00 Air_Supply_System_2_action Routine 0xdd82 routine56706 Routine 0xddb4 access_door_action Routine 0xdebc special_hook_action Routine 0xdf16 arrow_action Routine 0xdf2a electrolyte_relay_action Routine 0xe014 routine57364 Routine 0xe02e empty_space_action Routine 0xe058 PrintDirection dirno:int the_print:bool cnt:int Routine 0xe07e pseudo_action UNUSED local2 Routine 0xe084 routine57476 local1 local2 local3 Routine 0xe0a2 routine57506 local1 local2 local3 local4 Routine 0xe0d2 routine57554 local1 local2 local3 local4 Routine 0xe0f4 routine57588 local1 local2 Routine 0xe116 routine57622 local1 Routine 0xe13c InLaboratoryP where:object Routine 0xe14e routine57678 local1 Routine 0xe15a routine57690 local1 local2 Routine 0xe1bc routine57788 Routine 0xe1d2 north_part_action local1 Routine 0xe208 Computestor_action Routine 0xe572 satellite_action Routine 0xe580 east_part_action local1 Routine 0xe648 Microwave_Security_Scanner_action Routine 0xe690 Kemps_desk_action Routine 0xe6d6 routine59094 local1 Routine 0xe6f0 corridor_action local1 Routine 0xe754 Electrical_Panel_action Routine 0xe7f2 circuit_breaker_action UNUSED Routine 0xe864 WhichCloset:object UNUSED Routine 0xe872 routine59506 UNUSED Routine 0xe880 Kemps_office_action rarg:rarg Routine 0xe992 office_door_action Routine 0xe9ac file_drawer_action UNUSED Routine 0xea9e south_part_action local1 Routine 0xeaee chemical_supply_shelf_action Routine 0xeafe electronic_supply_shelf_action Routine 0xeb0e west_part_action local1 Routine 0xeb40 mechanical_supply_shelf_action Routine 0xeb50 routine60240 UNUSED Routine 0xeb5e lab_center_action rarg:rarg Routine 0xec1e workbench_action Routine 0xec32 diagram_action local1 local2 Routine 0xec98 routine60568 UNUSED Routine 0xeca6 microphone_action local1 Routine 0xedd8 technician_action Routine 0xee5c gangplank_action Routine 0xee6c routine61036 UNUSED Routine 0xee72 routine61042 UNUSED Routine 0xee78 south_walkway_action local1 Routine 0xf014 routine61460 UNUSED local2 local3 local4 local5 Routine 0xf086 routine61574 local1 local2 local3 local4 local5 local6 Routine 0xf17c routine61820 local1 local2 local3 local4 local5 local6 local7 Routine 0xf24c routine62028 local1 local2 local3 local4 local5 local6 local7 Routine 0xf28c routine62092 local1 Routine 0xf2ea Read_input:int Var_addr prompt:string local3 local4 local5 local6 local7 Routine 0xf3d2 routine62418 local1 local2 local3 local4 Routine 0xf400 Print_char_array Var_addr:^array(char) cap_it:bool cnt:int len:int ch:char cap_next_char:bool Routine 0xf454 routine62548 local1 local2 Routine 0xf472 routine62578 local1 local2 local3 local4 local5 local6 local7 local8 Routine 0xf504 IsPerson wrd:dictword Routine 0xf574 yourself_action Routine 0xf57e yourself_2_action local1 local2 Routine 0xf678 your_arm_action Routine 0xf6c4 WasteTime Routine 0xf6dc Tip_action where:object local2 local3 local4 Routine 0xfb72 Sharon_Kemp_action UNUSED local2 local3 local4 Routine 0xfcf6 DontKnowAbout Routine 0xfd0c Sharon_Kemp_2_action local1 local2 local3 local4 Routine 0xff98 routine65432 Routine 0xfff2 routine65522 Routine 0x10020 Commander_Bly_2_action local1 local2 local3 local4 Routine 0x10686 Commander_Bly_living_action local1 local2 local3 local4 Routine 0x112d4 routine70356 Routine 0x1142a routine70698 Routine 0x11596 routine71062 local1 Routine 0x1160e routine71182 local1 Routine 0x11620 routine71200 local1 Routine 0x1164a Mick_Antrim_living_action local1 local2 local3 local4 Routine 0x118ae Doc_Horvak_living_action local1 local2 local3 local4 Routine 0x11db0 routine73136 Routine 0x11dea Marv_Siegel_living_action local1 local2 local3 local4 Routine 0x11f36 Bill_Greenup_living_action local1 local2 local3 local4 Routine 0x12040 Amy_Lowell_living_action local1 local2 local3 local4 Routine 0x12234 Doctor_Jerome_Thorpe_action Routine 0x12336 routine74550 local1 local2 local3 Routine 0x12412 routine74770 local1 Routine 0x1241e routine74782 local1 Routine 0x126de routine75486 local1 local2 Routine 0x12ba4 routine76708 local1 local2 Routine 0x12bcc routine76748 local1 local2 Routine 0x12cb4 routine76980 local1 Routine 0x12d18 routine77080 local1 local2 Routine 0x12d62 routine77154 local1:object local2:object local3 Routine 0x12e0e routine77326 local1 Routine 0x12e1a routine77338 local1 local2 Routine 0x12e4a routine77386 local1 local2 local3 Routine 0x12e68 Amy_Lowell_2_action local1 Routine 0x12f08 routine77576 local1 local2 local3 Routine 0x12f5e routine77662 local1 Routine 0x12f6c routine77676 local1 local2 local3 local4 local5 Routine 0x12fb2 furniture_action Routine 0x12fc4 that_thing_action local1 local2 local3 Routine 0x13094 routine77972 local1 local2 local3 local4 local5 Routine 0x131fe routine78334 local1 Routine 0x1323e DontMessWithMsg Routine 0x13264 PrintThe obj:object Routine 0x1327a Its_in_the_Package_action Routine 0x132a2 magazine_action Routine 0x133de article_action Routine 0x13552 catalyst_capsule_action Routine 0x135ec routine79340 UNUSED Routine 0x1361c Blys_Emergency_Oxygen_Gear_action Routine 0x13646 Emergency_Oxygen_Gear_action Routine 0x1372c your_badge_action Routine 0x13776 routine79734 UNUSED Routine 0x13782 DebugBaSub:int Routine 0x137bc routine79804 local1 local2 Routine 0x137e4 turn_action Routine 0x137f2 it_action Routine 0x13828 floor_action Routine 0x1385e Snark_action Routine 0x13880 routine80000 local1 Routine 0x1389c routine80028 Routine 0x138b6 SCIMITAR_2_action Routine 0x13b68 boat_action Routine 0x13b72 SCIMITAR_action Routine 0x13c0c control_panel_action Routine 0x13c9c DiscussionVarSet who:object where:object using_what:object Routine 0x13cc0 routine81088 Routine 0x13cd2 intercom_action local1 local2 Routine 0x13d70 routine81264 Routine 0x13d84 test_button_action Routine 0x13f1a sonar_action Routine 0x13f44 alarm_bell_action Routine 0x13f64 routine81764 Routine 0x13f78 videophone_action Routine 0x13f8e videophone_2_action UNUSED local2 Routine 0x143fc sabotage_action Routine 0x14412 sea_water_action Routine 0x14476 open_sea_action Routine 0x144e8 himself_or_herself_action Routine 0x14506 clue_action Routine 0x14528 Aquadome_directions_action Routine 0x1453c here_action local1 local2 local3 local4 local5 Routine 0x146e2 air_action Routine 0x14724 WhichTank:object UNUSED Routine 0x1473a ObjIsTooFar obj:object local1 Routine 0x14746 test_tank_action Routine 0x148ba tank_control_action local1 local2 Routine 0x14948 test_tank_gate_action Routine 0x14a26 gate_control_action tank:object Routine 0x14aac GateDescription:string Routine 0x14ad2 TankDescription:string Routine 0x14af6 docking_tank_gate_action Routine 0x14b68 routine84840 local1 local2 local3 Routine 0x14bfe routine84990 Routine 0x14c14 routine85012 UNUSED Routine 0x14c2a routine85034 Routine 0x14c42 docking_tank_roof_action Routine 0x14d32 evidence_action Routine 0x14d42 lab_assistant_action Routine 0x14d52 Docs_laboratory_action Routine 0x14d6e your_laboratory_action Routine 0x14d90 routine85392 UNUSED Routine 0x14d9e traitor_action local1 Routine 0x14df8 chair_action Routine 0x14e0e underwater_action Routine 0x14e28 SEASTALKER_action Routine 0x14e40 something_action Routine 0x14e60 right_action Routine 0x14e88 TurnOnWhatsNext Routine 0x14e8e AnnoyingWhatsNextTimerOff Routine 0x14eda Parser:bool ptr:int word:dictword val vrb:verbnum len:int dir nw:dictword tmpword:dictword num spacing_p:bool cnt:int Routine 0x15290 Wt:verbnum ptr bit:p_partofspeechbit category:p_partofspeechrtnval offset:p_p1off type Routine 0x152b6 Clause:int ptr val word:dictword off num flag:bool flag:bool wd:dictword tmpword cnt:int Routine 0x1549c ParseNumber:dictword ptr len nptr digit:int num clocknum mult Routine 0x15532 OrphanMerge cnt:int temp verb beg end adj:bool word:dictword UNUSED Routine 0x1562a NClauseWin otbl Routine 0x1564a WordPrint cnt:int buf:int Routine 0x15660 UnknownWord ptr buf word Routine 0x15696 Cant_Use ptr buf word:dictword Routine 0x156e8 SyntaxCheck syn:int len:int bits:int local4 local5 local6 local7 vrb:verbnum local9 local10 Routine 0x158c8 routine88264 local1 local2 Routine 0x158fe Orphan d1 d2 cnt:int Routine 0x1595a Clause_Print beg_ptr:int end_ptr:int the_p:bool beginning Routine 0x15974 BufferPrint beg end cp:bool nosp:bool wrd:dictword first:bool not_prefixed:bool pn Routine 0x15a48 Capitalize ptr n Routine 0x15a74 PrepPrint ndx space_p:bool prep:dictword Routine 0x15adc ClauseCopy src:int dst:int insrt beg end Routine 0x15b40 Clause_Add word:dictword len:int Routine 0x15b62 PrepositionFind prep cnt len Routine 0x15b88 SyntaxFound syn Routine 0x15b94 GWim:object gbit:attribute lbit:int prep:dictword obj:object Routine 0x15bec SnarfObjects ptr Routine 0x15c4e ButMerge tbl len butlen cnt:int matches obj ntbl Routine 0x15c9c Snarfem ptr eptr tbl UNUSED but FOO ob:object word:dictword nw:dictword Routine 0x15daa Get_Object tbl:^array(int) vrb:bool bits len:int xbits tlen gcheck:bool tmp UNUSED Routine 0x15fa6 NoNounsMsg what:dictword Routine 0x15fe6 NoVerbMsg Routine 0x16002 Moby_Find:int list rlist cnt:int Routine 0x16060 Which_Print num cnt:int list obj total:int Routine 0x160d2 GlobalCheck tbl ptr rmg rmg_len cnt obj obits foo Routine 0x161b2 DoSL obj:object bit1:p_searchlevelbits bit2:p_searchlevelbits UNUSED Routine 0x161e6 SearchList obj:object tbl lvl:p_searchlevels fls nobj:object Routine 0x1624a ThisIt obj UNUSED syns UNUSED2 Routine 0x16298 ObjFound obj:object tbl ptr Routine 0x162b6 TakeCheck Routine 0x162d2 ITakeCheck tbl bits ptr obj:object taken:bool Routine 0x16388 ManyCheck loss:int tmp word Routine 0x16412 ZMemQ itm:dictword tbl size:int cnt:int Routine 0x1643a ZMemQB itm:object tbl size cnt Routine 0x16452 FindItemInArrayWithAttr attr:attribute tbl:^array len:int cnt:int itm:object Routine 0x1646e routine91246 local1 local2 local3 Routine 0x164c0 PrintNounWithSpace UNUSED Routine 0x164ca PrefixNounWithThe Routine 0x164d8 PrintSecondWithSpace UNUSED Routine 0x164e2 PrefixSecondWithThe Routine 0x164f0 CantUseWord word:dictword Routine 0x16538 CorrectGrammar firstword:dictword Routine 0x16722 UseNumbers badword:dictword Routine 0x167b8 DontCurse curse:dictword Routine 0x167fa TranscriptMsg which:string Routine 0x1681c ScriptSub:int Routine 0x16838 UnscriptSub:int Routine 0x16856 VerifySub:int Routine 0x168c4 DebugSub:int Routine 0x168f8 ChangeVerbosityMsg what:string Routine 0x16916 BriefSub:int Routine 0x16928 SuperbriefSub:int Routine 0x16938 VerboseSub:int Routine 0x16950 InventorySub:int Routine 0x169a0 QuitSub:int local1 Routine 0x16a06 RestartSub:int Routine 0x16a32 SaveSub:int Routine 0x16a4e RestoreSub:int local1 Routine 0x16a74 routine92798 Routine 0x16a86 VersionSub:int offset:int Routine 0x16bb0 Confirmation typed:dictword yes_p:bool Routine 0x16c00 YouCantDoThat do_what:string obj:object is_doing:string Routine 0x16c6e routine93304 local1 local2 local3 local4 local5 local6 Routine 0x16d9a routine93604 local1 Routine 0x16dba routine93636 local1 local2 local3 local4 Routine 0x16e72 routine93820 local1 Routine 0x16ec4 Firster obj:object level:int Routine 0x16f28 routine94002 local1 local2 Routine 0x16f3e routine94024 Routine 0x16f4a routine94036 local1 local2 local3 Routine 0x16fac FigurePronoun who:object cap_it:bool Routine 0x16ff0 routine94202 local1 Routine 0x17026 routine94256 local1 local2 local3 local4 Routine 0x1704e routine94296 local1 local2 local3 local4 local5 Routine 0x171e4 routine94702 local1 local2 local3 Routine 0x17216 HackHack str:string Routine 0x1722a routine94772 local1 Routine 0x17246 routine94800 Routine 0x17296 ITake vb:bool num_items:int local3 local4 local5 Routine 0x1734c CCount obj:object cnt:int x:object Routine 0x17360 OpenOrClosed Routine 0x17384 DescribeOnOrOff Routine 0x173aa CannotSee obj:object Routine 0x173c0 PrintCont obj:object v level:int itm:object first:bool environment:object text pv:bool inv:bool av:bool Routine 0x17518 routine95522 local1 local2 local3 local4 Routine 0x17558 routine95586 local1 Routine 0x175d8 CanSeeContents:object Routine 0x175ec routine95734 local1 Routine 0x17606 NotTalkingMsg Routine 0x1761c AlreadyMsg who:object already_what:string Routine 0x1764c NoPersonToTalkToMsg Routine 0x17662 ToggleObj obj:object pos_msg:string nev_msg:string Routine 0x176d0 CantTalkToo who:object Routine 0x176ea TooFarAway who:object where:string Routine 0x1770c routine96022 local1 local2 Routine 0x1774c QueryWeight obj:object cnt:int wt:int Routine 0x17770 FocusSub:int Routine 0x17778 PrePointReverseSub:int Routine 0x17782 PointReverseSub:int Routine 0x1778a PrePointSub:int Routine 0x177fe PointSub:int Routine 0x17806 PreCheckOnSub:int Routine 0x17810 CheckOnSub:int Routine 0x17818 AnalyzeSub:int Routine 0x1784c AnswerSub:int Routine 0x17870 AnswerObjSub:int Routine 0x178a4 routine96430 Routine 0x178c2 ArmSub:int Routine 0x178d4 PreCaptureSub:int Routine 0x1794e CaptureSub:int Routine 0x17aa8 PreQuestionSub:int Routine 0x17ab0 QuestionSub:int Routine 0x17ac8 PreAskPersonAboutSub:int local1 Routine 0x17b38 AskPersonAboutSub:int Routine 0x17b7e PreAskAboutSub:int local1 Routine 0x17bb8 AskAboutSub:int Routine 0x17bc0 PreAskPersonForSub:int Routine 0x17bc8 AskPersonForSub:int Routine 0x17bfc PreAskForSub:int local1 Routine 0x17c24 AskForSub:int Routine 0x17c2c AttackSub:int Routine 0x17c36 PreBringSub:int Routine 0x17c54 BringSub:int Routine 0x17c5c PreBringReverseSub:int Routine 0x17c66 BringReverseSub:int Routine 0x17c6e CleanSub:int Routine 0x17ca0 DebugCaSub:int local1 Routine 0x17cfc PreCallSub:int local1 local2 Routine 0x17e68 CallSub:int local1 Routine 0x17f00 BoardSub:int Routine 0x17f16 ClimbOnSub:int Routine 0x17f52 ClimbUpSub:int local1 local2 local3 local4 Routine 0x17fae ClimbDownSub:int Routine 0x17fc4 CloseSub:int Routine 0x1803a ComeSub:int local1 local2 local3 local4 local5 Routine 0x180c2 PreComeToSub:int Routine 0x180cc ComeToSub:int Routine 0x180d4 PreCompareSub:int local1 Routine 0x18122 CompareSub:int Routine 0x1814a ConfrontSub:int Routine 0x18180 InterruptSub:int Routine 0x18188 DestroySub:int Routine 0x18212 DiagnoseSub:int Routine 0x18248 PreDiscussSub:int Routine 0x18258 DiscussSub:int Routine 0x18260 DiveSub:int Routine 0x182d2 DockSub:int Routine 0x182f0 DrinkSub:int Routine 0x182f8 DropSub:int Routine 0x1830e DropToGroundMsg:string Routine 0x1831a EatSub:int Routine 0x18322 EmptySub:int Routine 0x1834e EnterSub:int Routine 0x18356 PreEnterObjSub:int Routine 0x18364 EnterObjSub:int local1 local2 local3 Routine 0x1840a PreExamineSub:int local1 Routine 0x18444 ExamineSub:int local1 Routine 0x184be routine99528 Routine 0x184d4 routine99550 local1 local2 local3 Routine 0x184f2 PreFillSub:int Routine 0x18500 FillSub:int Routine 0x18520 PreFindSub:int local1 local2 Routine 0x1860a routine99860 Routine 0x18634 FindSub:int local1 Routine 0x18736 FindUsingSub:int Routine 0x1873e RepairSub:int Routine 0x18746 ComeUsingSub:int local1 local2 local3 local4 local5 Routine 0x187ce routine100312 Routine 0x187e4 PreGiveSub:int Routine 0x18820 GiveSub:int Routine 0x18866 PreGiveReverseSub:int Routine 0x18870 GiveReverseSub:int Routine 0x18878 PreGoodbyeSub:int Routine 0x18880 GoodbyeSub:int Routine 0x188bc PreHangUpSub:int Routine 0x18932 HangUpSub:int Routine 0x1894e PreHelloSub:int local1 Routine 0x18986 HelloSub:int local1 Routine 0x18a04 HelpSub:int Routine 0x18a22 routine100908 Routine 0x18a2c KillSub:int Routine 0x18a36 ActuallyAttack do_what:string Routine 0x18a86 KissSub:int Routine 0x18aaa KnockSub:int Routine 0x18af8 LaunchSub:int Routine 0x18b00 StandSub:int UNUSED Routine 0x18b2e ExitSub:int Routine 0x18b36 LevelSub:int Routine 0x18b3e ListenSub:int Routine 0x18b5c LockSub:int Routine 0x18b66 LookSub:int Routine 0x18b78 LookBehindSub:int Routine 0x18ba2 LookDownSub:int Routine 0x18bc4 PreLookInSub:int Routine 0x18bcc LookInSub:int local1 local2 Routine 0x18cc4 routine101582 local1 local2 Routine 0x18d0e routine101656 local1 local2 local3 local4 local5 Routine 0x18da4 LookOnSub:int Routine 0x18dc6 LookOutSub:int Routine 0x18dce CheckUnderSub:int Routine 0x18e36 Sub:int Routine 0x18e84 MakeSub:int Routine 0x18eac PreMoveObjSub:int Routine 0x18ecc MoveObjSub:int Routine 0x18ef0 PrePushObjDirSub:int Routine 0x18f1a PushObjDirSub:int Routine 0x18f3c OpenSub:int local1 local2 Routine 0x18ff2 PreOpenWithSub:int Routine 0x18ffe OpenWithSub:int Routine 0x19008 PickSub:int Routine 0x19010 PlaySub:int Routine 0x19044 PressSub:int Routine 0x1904e PreApplySub:int Routine 0x190b4 ApplySub:int local1 Routine 0x1916c HideUnderSub:int Routine 0x1917a RaiseSub:int Routine 0x19182 PreReadSub:int local1 Routine 0x1921a ReadSub:int Routine 0x1922e RingSub:int Routine 0x19240 AscendSub:int Routine 0x19254 TouchSub:int Routine 0x1925e PreRubOverSub:int Routine 0x19268 RubOverSub:int Routine 0x1927e TalkSub:int local1 Routine 0x192f0 PreSpeakIntoSub:int Routine 0x1930c SpeakIntoSub:int Routine 0x19316 ScrewObjInSub:int Routine 0x1931e ScrewInSub:int Routine 0x19328 PreSearchSub:int Routine 0x19330 SearchSub:int local1 Routine 0x19386 PreSearchForSub:int local1 Routine 0x193ac SearchForSub:int Routine 0x19486 SendObjSub:int Routine 0x1948e PreSendReverseSub:int Routine 0x19498 SendReverseSub:int Routine 0x194a0 routine103594 Routine 0x194a8 SendOutSub:int Routine 0x194b0 PreSendToSub:int Routine 0x194ec SendToSub:int Routine 0x194f4 PreMoveObjToSub:int Routine 0x19562 MoveObjToSub:int Routine 0x1956a PreShootSub:int Routine 0x19588 ShootSub:int Routine 0x195ac PreShootReverseSub:int Routine 0x195b6 ShootReverseSub:int Routine 0x195be ShowReverseSub:int Routine 0x1960a PreShowSub:int Routine 0x19618 ShowSub:int Routine 0x1961a SitOnSub:int Routine 0x19644 KickSub:int Routine 0x196ce routine104152 local1 Routine 0x196f0 SmellSub:int Routine 0x19708 SmileSub:int Routine 0x19728 SmokeSub:int Routine 0x19730 StopSub:int Routine 0x19756 SurfaceSub:int Routine 0x19770 SwimSub:int Routine 0x1979a PreTakeSub:int Routine 0x19888 TakeSub:int Routine 0x198bc TakeObjToSub:int Routine 0x198c6 TakeWithSub:int Routine 0x198e2 ClimbOutSub:int Routine 0x19934 routine104766 Routine 0x1994a TalkUsingSub:int local1 Routine 0x199cc PreTalkToSub:int local1 Routine 0x19a06 TalkToSub:int local1 Routine 0x19a30 PreTalkAboutSub:int local1 Routine 0x19a66 TalkAboutSub:int Routine 0x19a6e ThankSub:int local1 Routine 0x19abc routine105158 Routine 0x19acc ThrowSub:int Routine 0x19b16 ThrowThroughSub:int Routine 0x19b3c PreTieSub:int Routine 0x19b60 TieSub:int Routine 0x19b74 PreTieUsingSub:int Routine 0x19b8a TieUsingSub:int Routine 0x19baa TurnSub:int Routine 0x19be8 ExtinguishSub:int Routine 0x19c36 StartSub:int Routine 0x19c74 UnlockSub:int Routine 0x19cb8 UntieSub:int Routine 0x19cda routine105700 Routine 0x19cea UseSub:int Routine 0x19cf2 UseAgainstSub:int Routine 0x19cfa routine105732 local1 Routine 0x19d1a TimePasses waittime:int waiting_for:object no_time_passes:bool clock_res:int env:object local6:int Routine 0x19e22 EllapseTime timeperiod currenttime maxtime UNUSED Routine 0x19e4e WaitSub:int local1 Routine 0x19ed4 WaitUntilSub:int Routine 0x19f04 WakeSub:int Routine 0x19f34 routine106302 local1 Routine 0x19f42 GoSub:int local1 local2 local3 local4 local5 Routine 0x1a05a GoAroundSub:int Routine 0x1a078 WalkToSub:int local1 local2 Routine 0x1a1e8 CrawlUnderSub:int Routine 0x1a200 RunOverSub:int Routine 0x1a210 IdentifySub:int local1 Routine 0x1a26c YellSub:int Routine 0x1a274 ScreamForSub:int Routine 0x1a2be AffirmativeSub:int local1 Routine 0x1a2e8 NegativeSub:int Routine 0x1a2f0 ScoreUPD points:int Routine 0x1a33c ScoreObj obj:object val:int Routine 0x1a358 ScoreSub:int Routine 0x1a3ce EndGame print_score:bool res:verbnum Routine 0x1a4a2 routine107692 local1 Routine 0x1a4b8 routine107714 Routine 0x1a4d0 routine107738 Routine 0x1a4f2 routine107772 Routine 0x1a51e routine107816 Routine 0x1a53c routine107846 Routine 0x1a55a routine107876 local1 local2 Routine 0x1a580 routine107914 local1 local2 local3 Routine 0x1a5e6 routine108016 Routine 0x1a61e routine108072 Routine 0x1a62e routine108088 local1 Routine 0x1a684 routine108174 local1 local2 local3 local4 local5 local6 Routine 0x1a6c0 routine108234 local1 Routine 0x1a72a routine108340 local1 local2 local3 local4 Routine 0x1a74a routine108372 local1 Routine 0x1a778 routine108418 local1 Routine 0x1a7c2 routine108492 local1 local2 Routine 0x1a864 routine108654 local1 Routine 0x1a88a routine108692 local1 Routine 0x1a8a2 routine108716 Routine 0x1a92e routine108856 local1 local2 Routine 0x1aac0 routine109258 Routine 0x1aae0 routine109290 local1 Routine 0x1ab32 SuspectPerson who:object suspect_traitor:bool Routine 0x1ab68 routine109426 local1 Routine 0x1ad4a routine109908 local1 Routine 0x1ad90 routine109978 Routine 0x1adb0 routine110010 Routine 0x1af5c routine110438 Routine 0x1b11c routine110886 local1 Routine 0x1b1fc routine111110 Routine 0x1b224 routine111150 Routine 0x1b61c routine112166 local1 local2 local3 Routine 0x1b6c4 routine112334 Routine 0x1b768 DocAnalyzesSyringe Routine 0x1b84e routine112728 Routine 0x1b910 MovePersonHere who:object is_now:string modifier:string Routine 0x1b958 routine112994 Routine 0x1bb48 routine113490 Routine 0x1bbae SyringeTimer Routine 0x1bda2 routine114092 local1 local2 Routine 0x1be80 SnarkAttacksStationTimer ! ------------------------------- Words -------------------------------- Word abando abandon Word activa activate Word admini administer Word affirm affirmative Word agains against Word airloc airlock Word analys analyse Word analyz analyze Word aquado aquadome Word aquati aquatic Word articl article Word assaul assault Word assort assortment Word atlant atlantic Word automa automatic Word autopi autopilot Word bastar bastard Word bazook bazooka Word beneat beneath Word billio billion Word biocep bioceptic Word bluepr blueprint Word breake breaker Word briefl briefly Word buildi building Word busine business Word cabine cabinet Word canist canister Word capsul capsule Word captur capture Word carefu carefully Word cataly catalyst Word charge charger Word chemic chemical Word circui circuit Word closel closely Word cluste cluster Word coaxia coaxial Word comman commander Word commun communicate Word compan company Word compar compare Word comput computer Word confro confront Word consul consult Word consum consume Word contac contact Word conten content Word contro controls Word corrid corridor Word counte counter Word creatu creature Word curren current Word cylind cylinder Word defini definite Word deposi deposite Word depthf depthfinder Word descen descend Word descri describe Word destro destroy Word diagno diagnose Word diagra diagram Word discus discuss Word disemb disembark Word distre distress Word dockin docking Word doorwa doorway Word dormit dormitory Word editio edition Word eighte eighteen Word electr electrical Word entran entrance Word equipm equipment Word evacua evacuate Word eviden evidence Word examin examine Word exerci exercise Word explai explain Word explor explore Word explos explosion Word extens extensive Word exting extinguish Word fiftee fifteen Word fourte fourteen Word freigh freight Word frobto frobton Word furnit furniture Word gangpl gangplank Word genera generator Word goodby goodbye Word greenu greenup Word greeti greetings Word hallwa hallway Word hersel herself Word himsel himself Word housin housing Word hundre hundred Word hydroj hydrojet Word hydrop hydrophone Word hypode hypodermic Word identi identify Word inquir inquire Word inspec inspect Word instal install Word instru instruct Word interc intercept Word interr interrupt Word invent inventory Word joggin jogging Word joysti joystick Word labora laboratory Word logboo logbook Word machin machine Word magazi magazine Word materi material Word maximu maximum Word mechan mechanical Word medita meditate Word metall metallic Word microp microphone Word microw microwave Word millio million Word minimu minimum Word missin missing Word moistu moisture Word monito monitor Word monste monster Word negati negative Word newspa newspaper Word ninete nineteen Word northe northeast Word northw northwest Word nothin nothing Word observ observe Word operat operator Word overhe overhead Word photog photograph Word pictur picture Word plasti plastic Word prepar prepare Word presen present Word privat private Word proble problem Word procee proceed Word propul propulsion Word prospe prosper Word questi question Word quickl quickly Word quietl quietly Word reacto reactor Word receiv receiver Word recept receptacle Word reddis reddish Word regula regular Word releas release Word replac replace Word resear research Word respon respond Word restar restart Word restor restore Word revisi revision Word revolu revolutionary Word runnin running Word sabota sabotage Word satell satellite Word scanne scanner Word scimit scimitar Word scruti scrutiny Word seasta seastalker Word seawat seawater Word sectio section Word securi security Word seriou serious Word sevent seventeen Word shelve shelves Word sixtee sixteen Word slidin sliding Word snapsh snapshot Word someth something Word sonarp sonarphone Word sonars sonarscope Word southe southeast Word southw southwest Word speake speaker Word specia special Word standi standing Word starbo starboard Word starte starter Word startl startle Word statio station Word stenci stencil Word storag storage Word strang strange Word submar submarine Word submer submerge Word superb superbrief Word suppli supplies Word surfac surface Word surpri surprise Word surviv survive Word suspen suspend Word swallo swallow Word syring syringe Word techni technical Word temper temperature Word tempor temporary Word thirte thirteen Word thousa thousand Word thrott throttle Word throug through Word tracto tractor Word traito traitor Word tranqu tranquil Word transm transmitter Word transp transporter Word troubl trouble Word turbin turbine Word ultram ultramarine Word unatta unattach Word undern underneath Word unders underside Word underw underwwater Word unfast unfasten Word univer universal Word unlimi unlimited Word unscri unscript Word valuab valuables Word verbos verbose Word versio version Word videop videophone Word viewpo viewport Word voltag voltage Word walkwa walkway Word warnin warning Word workbe workbench Word workco workcounter Word worksh workshop Word yourse yourself