! ---------------------------------------------------- ! Sorcerer_67_000000.reform ! ATG Release 2 Serial 070903 ! Contents: ! Header ! Globals ! Attributes ! Properties ! Objects ! Actions ! Routines ! Words ! ------------------------------- Header ------------------------------- MD5 457D6775BCD7244ABE578F5B15F3630E CodeArea 0x5e08 0x1610b Zilch StringArea 0x1610c 0x1a258 Enum rarg M_END=0 M_HANDLED=1 M_ENTER=2 M_LOOK=3 M_WAKE=4 M_FIGHT=5 M_BEFORE=6 Enum potion_mfct_ndx P_FIBBSBOZZA=1 P_MAGICLAND=2 P_FROBOZZ=3 Enum hunger_ndx H_THIRSTY=0 H_HUNGRY=1 Enum button_ndx B_BLACK=1 B_GRAY=2 B_RED=3 B_PURPLE=4 B_WHITE=5 B_OPEN_TRUNK=0 Enum maze_rooms M_1_NxNxN=1 M_2_NxNxN=2 M_3_NxNxN=3 M_4_NxNxN=4 M_5_NxNxN=5 M_6_NxNxN=6 M_7_NxNxN=7 M_8_NxNxN=8 M_9_NxNxN=9 M_10_NxNxN=10 M_11_NxNxN=11 M_12_NxNxN=12 M_13_NxNxN=13 M_14_NxNxN=14 M_15_NxNxN=15 M_16_NxNxN=16 M_17_NxNxN=17 M_18_NxNxN=18 M_19_NxNxN=19 M_20_NxNxN=20 M_21_NxNxN=21 M_22_NxNxN=22 M_23_NxNxN=23 M_24_NxNxN=24 M_25_NxNxN=25 M_26_NxNxN=26 M_27_NxNxN=27 ! Used by DoSL and SearchList (DO-SL and SEARCH-LIST) Enum p_searchlevels P_SRCTOP=0 P_SRCALL=1 P_SRCBOT=2 ! Args to DoSL (DO-SL) Enum p_searchlevelbits SH=128 SC=64 SIR=32 SOG=16 STAKE=8 SMANY=4 SHAVE=2 1=1 ! Used in ClauseCopy (CLAUSE-COPY) 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 ! Used by Wt (WT?) 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 act_result A_SUCCESS=1 A_FAILURE=2 ! ------------------------------ Globals ------------------------------- Global 59 Bitten_p:bool GlobalArray 45 Wheel_items:array(5*string) Global 0 location:object Global 13 Combination_number:int Global 8 Holding_breath_counter:int Global 24 Almost_out_of_breath:bool Global 96 Flying_p Global 78 Vilstu_potion_drunk:bool Global 1 scorE:int Global 100 Lit:bool Global 44 Glass_maze_rearranged:bool Global 64 Blort_potion_drunk:bool Global 6 Grue_repellent:bool Global 171 Verb:action Global 170 second:object Global 169 noun:object GlobalArray 188 Actions:array(179*routine) GlobalArray 189 Preactions:array(179*routine) Global 190 Verbs:^array LastGlobal 190 ! ----------------------------- Attributes ----------------------------- Attribute 3 unknown_unused Attribute 4 vial Attribute 5 paper Attribute 6 inside Attribute 7 spell Attribute 8 climbable_unused Attribute 9 scenery Attribute 10 trytakebit Attribute 11 light Attribute 12 vowel_start Attribute 13 transparent Attribute 14 scope_inside Attribute 15 open Attribute 16 trytakebit Attribute 17 openable Attribute 18 visited Attribute 19 concealed Attribute 20 wet Attribute 21 clothing Attribute 22 readable Attribute 23 takeable Attribute 24 door Attribute 25 switchable Attribute 26 toolbit Attribute 27 container Attribute 28 dry_land Attribute 29 vehicle Attribute 30 weapon Attribute 31 animate ! ----------------------------- Properties ----------------------------- Property 4 description:string Property 8 adjectives:adjbytes Property 9 action:^routine(int,rarg) Property 11 size:int Property 13 pseudo:pseudo Property 17 contains:objbytes Property 19 name:dictwords 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 white_wooden_door Object 2 shiny_silver_door Object 3 black_marble_door Object 4 diamond_studded_knife Object 5 Hall_of_Eternal_Pain Object 6 Chamber_of_Living_Death Object 7 diabolic_machinery Object 8 Mammoth_Cavern Object 9 pack_of_mutated_grues Object 10 Grue_Lair Object 11 mass_of_wriggling_vines Object 12 Mouth_of_River Object 13 can_of_grue_repellent Object 14 brass_lantern Object 15 grue_suit Object 16 wooden_crate Object 17 spenseweeds Object 18 Lagoon_Floor Object 19 Surface_of_Lagoon Object 20 Ocean_Shore_South Object 21 Ocean_Shore_North Object 22 beach Object 23 lagoon Object 24 Lagoon_Shore Object 25 golmac_spell Object 26 shimmering_scroll Object 27 vardik_spell Object 28 smelly_scroll Object 29 kerosene_lamp Object 30 Slanted_Room Object 31 troglodyte Object 32 Top_of_Chute Object 33 Coal_Mine2 Object 34 Coal_Mine3 Object 35 Coal_Mine1 Object 36 beam_of_wood Object 37 Shaft_Top Object 38 Shaft_Bottom Object 39 rope Object 40 combination_dial Object 41 heavy_door Object 42 Dial_Room Object 43 your_older_self Object 44 your_younger_self Object 45 coal_bin Object 46 lower_coal_chute Object 47 upper_coal_chute Object 48 Coal_Bin_Room Object 49 Sooty_Room Object 50 lumps_of_coal Object 51 splattered_body Object 52 ferocious_dorn_beast Object 53 swanzo_spell Object 54 parchment_scroll Object 55 brick_structure Object 56 soot Object 57 Hollow Object 58 Inside_the_Glass_Maze Object 59 Outside_Glass_Arch Object 60 statue Object 61 Entrance_Hall Object 62 fireplace Object 63 chimney Object 64 Stone_Hut Object 65 stone_hovel Object 66 End_of_Highway Object 67 glass_maze Object 68 odd_machine Object 69 Casino Object 70 malyon_spell Object 71 glittering_scroll Object 72 hopping_bunny Object 73 rubber_ball Object 74 hawker Object 75 Arcade Object 76 car Object 77 Roller_Coaster Object 78 log_boat Object 79 flume Object 80 Flume_Room Object 81 Haunted_House Object 82 West_End_of_Midway Object 83 East_End_of_Midway Object 84 gnome2 Object 85 Park_Entrance Object 86 amusement_park Object 87 carving_of_a_dragon Object 88 Hall_of_Carvings Object 89 Winding_Tunnel Object 90 zorkmid_coin Object 91 zorkmid_tree Object 92 Tree_Room Object 93 Elbow_Room Object 94 Bare_Passage Object 95 Edge_of_Chasm Object 96 Crater Object 97 Edge_of_Crater Object 98 Bend Object 99 floor_waxer Object 100 Store Object 101 Outside_Store Object 102 gnome1 Object 103 toll_booth Object 104 toll_gate Object 105 Toll_Gate_Room Object 106 Highway Object 107 Pit_of_Bones Object 108 Dungeon Object 109 indigo_potion Object 110 indigo_vial Object 111 torture_devices Object 112 Torture_Chamber Object 113 Turret Object 114 Ruins Object 115 wooden_drawbridge Object 116 moat Object 117 Drawbridge Object 118 yonk_spell Object 119 ordinary_scroll Object 120 pile_of_identical_scrolls Object 121 cannon Object 122 Gun_Emplacement Object 123 Barracks Object 124 Armory Object 125 aqua_potion Object 126 aqua_vial Object 127 flag_of_Quendor Object 128 flagpole Object 129 Parade_Ground Object 130 Fort_Entrance Object 131 fweep_spell Object 132 soiled_scroll Object 133 amber_potion Object 134 amber_vial Object 135 pile_of_bat_guano Object 136 Hidden_Cave Object 137 waterfall Object 138 ocean Object 139 fort Object 140 Top_of_Falls Object 141 Near_Stagnant_Pool Object 142 River_Bed_Room Object 143 undergrowth Object 144 river_bed Object 145 river_bank Object 146 river Object 147 River_Bank_Room Object 148 plague_of_locusts Object 149 meadow Object 150 Meadow_Room Object 151 moss_and_lichens Object 152 Slimy_Room Object 153 group_of_unseen_creatures Object 154 Snake_Pit Object 155 Mine_Field Object 156 signpost Object 157 Forest_Edge Object 158 boa_constrictor Object 159 Tree_Branch Object 160 hellhound Object 161 Twisted_Forest Object 162 gnarled_tree Object 163 aimfiz_spell Object 164 moldy_scroll Object 165 white_button Object 166 purple_button Object 167 red_button Object 168 gray_button Object 169 black_button Object 170 sturdy_trunk Object 171 Cellar Object 172 calendar Object 173 depleted_matchbook Object 174 ochre_potion Object 175 ochre_vial Object 176 Store_Room Object 177 meef_spell Object 178 dusty_scroll Object 179 Encyclopedia_Frobizzica Object 180 Library Object 181 orange_potion Object 182 orange_vial Object 183 issue_of_Popular_Enchanting Object 184 receptacle Object 185 opening Object 186 Lobby Object 187 list_of_tenets Object 188 Chamber_of_the_Circle Object 189 Hallway1 Object 190 heavy_wooden_door Object 191 Hallway2 Object 192 scribbled_note Object 193 Apprentice_Quarters Object 194 Servants_Quarters Object 195 gaspar_spell Object 196 shiny_scroll Object 197 Helistars_Quarters Object 198 Frobars_Quarters Object 199 morgia_plant Object 200 small_key Object 201 wall_hanging Object 202 infotater Object 203 journal Object 204 magic_amulet Object 205 tiny_box Object 206 desk_drawer Object 207 darkwood_desk Object 208 parrot Object 209 Belbozs_Quarters Object 210 bed1 Object 211 Your_Quarters Object 212 sleep Object 213 vezza_spell Object 214 pulver_spell Object 215 izyuk_spell Object 216 yomin_spell Object 217 rezrov_spell Object 218 frotz_spell Object 219 gnusto_spell Object 220 spell_book Object 221 Jeearr Object 222 author Object 223 Frobar Object 224 Helistar Object 225 cave Object 226 castle Object 227 blighted_forest Object 228 doorway Object 229 room Object 230 Belbozs_Hideout Object 231 Belboz Object 232 sky Object 233 water Object 234 lurking_grue Object 235 yourself1 Object 236 protagonist Object 237 your_hand Object 238 _1 Object 239 stairs Object 240 ceiling Object 241 wall Object 242 passage Object 243 road Object 244 ground Object 245 dust_and_debris Object 246 not_here_object Object 247 it Object 248 pseudo Object 249 number Object 250 Room_Holder Object 251 unnamed2 Object 252 local_globals ! ------------------------------ Actions ------------------------------- Action 0 Verbose Action 1 Brief Action 2 Superbrief Action 3 Diagnose Action 4 Inventory Action 5 Quit Action 6 Restart Action 7 Restore Action 8 Save Action 9 Score Action 10 Save Action 11 Script Action 12 Version Action 13 DebugDE Action 14 Verify Action 15 DebugBE Action 16 DebugCO Action 17 DebugSC Action 18 Again Action 19 Answer Action 20 AnswerObj Action 21 Insert Action 22 AskFor Action 23 AskAbout Action 24 Attack Action 25 Avoid Action 26 Back Action 27 Bite Action 28 Inflate Action 29 SwitchOff Action 30 Board Action 31 Bring Action 32 Burn Action 33 Climb Action 34 ClimbOn Action 35 ClimbUp Action 36 ClimbDown Action 37 ClimbOver Action 38 LieOn Action 39 Close Action 40 Combination Action 41 Count Action 42 Cross Action 43 Cut Action 44 Curse Action 45 Deflate Action 46 Destroy Action 47 Dig Action 48 Disembark Action 49 Drink Action 50 DrinkFrom Action 51 Drop Action 52 Eat Action 53 Enter Action 54 EnterObj Action 55 Exit Action 56 Examine Action 57 LookIn Action 58 Find Action 59 Banish Action 60 Fill Action 61 Fly Action 62 Follow Action 63 Forget Action 64 Give Action 65 GiveReverse Action 66 Hello Action 67 Hide Action 68 Jump Action 69 Kick Action 70 Kill Action 71 Kiss Action 72 Knock Action 73 Land Action 74 Launch Action 75 Lean Action 76 Leave Action 77 SwitchOn Action 78 Listen Action 79 Lock Action 80 Look Action 81 LookDown Action 82 LookUnder Action 83 LookBehind Action 84 Read Action 85 ReadAbout Action 86 LookObj Action 87 Lower Action 88 LowerIn Action 89 Melt Action 90 RollUp Action 91 Play Action 92 Mumble Action 93 Grease Action 94 Open Action 95 Pick Action 96 Take Action 97 Repair Action 98 Gesture Action 99 Pour Action 100 Pray Action 101 PumpUp Action 102 Slide Action 103 SlideReverse Action 104 PutUnder Action 105 PutOn Action 106 Wear Action 107 PutBehind Action 108 Raise Action 109 Defile Action 110 ReachIn Action 111 Remove Action 112 Repent Action 113 Tell Action 114 Call Action 115 Search Action 116 SendFor Action 117 Shake Action 118 Sharpen Action 119 Shoot Action 120 Show Action 121 ShowReverse Action 122 LieDown Action 123 Sleep Action 124 Cavort Action 125 Smell Action 126 Spin Action 127 Spray Action 128 SprayReverse Action 129 Squeeze Action 130 Rise Action 131 Strike Action 132 Swim Action 133 Swing Action 134 Thank Action 135 ThrowAt Action 136 ThrowOver Action 137 Tie Action 138 TieUp Action 139 Time Action 140 Torture Action 141 Touch Action 142 Turn Action 143 Unlock Action 144 Untie Action 145 Wait Action 146 WaitFor Action 147 Wake Action 148 WalkAround Action 149 Go Action 150 WalkTo Action 151 Fly Action 152 Wave Action 153 Yell Action 154 What Action 155 Where Action 156 Who Action 157 Wind Action 158 Howl Action 159 Cast Action 160 Memorize Action 161 Spells Action 162 CastAimfiz Action 163 CastAmfizTo Action 164 CastFrotz Action 165 CastFweep Action 166 CastGaspar Action 167 CastGnusto Action 168 CastGolmac Action 169 CastIzyuk Action 170 CastMeef Action 171 CastMalyon Action 172 CastPulver Action 173 CastRezrov Action 174 CastSwanzo Action 175 CastVardik Action 176 CastVezza Action 177 CastYomin Action 178 CastYonk ! ------------------------------ Routines ------------------------------ Routine 0x5e22 routine24098 local1 Routine 0x5e32 routine24114 local1 local2 local3 local4 local5 local6 Routine 0x5e80 routine24192 Routine 0x5f18 routine24344 local1 local2 local3 local4 local5 local6 local7 local8 local9 local10 local11 Routine 0x623a routine25146 Routine 0x6244 routine25156 local1 local2 Routine 0x62b4 routine25268 local1 local2 local3 local4 local5 local6 local7 Routine 0x641c routine25628 local1 local2 local3 local4 Routine 0x648a routine25738 local1 Routine 0x64a4 routine25764 local1 local2 Routine 0x64de routine25822 local1 Routine 0x64f4 routine25844 local1 local2 local3 Routine 0x650a routine25866 local1 local2 local3 Routine 0x651e QueueInterrupt:^array(bool) rtn:routine int2flag:bool end c int Routine 0x655e routine25950 local1 local2 local3 local4 Routine 0x65c0 routine26048 local1 local2 local3 local4 local5 local6 local7 local8 local9 local10 local11 Routine 0x68fe routine26878 local1 local2 local3 local4 local5 Routine 0x6924 routine26916 local1 local2 local3 local4 local5 local6 local7 local8 local9 local10 Routine 0x6aea routine27370 local1 local2 local3 local4 local5 local6 local7 Routine 0x6b74 routine27508 local1 local2 local3 local4 local5 local6 local7 local8 Routine 0x6c6c routine27756 local1 Routine 0x6c8c routine27788 local1 local2 Routine 0x6ca2 routine27810 local1 local2 local3 Routine 0x6cde routine27870 local1 local2 local3 Routine 0x6d1c SyntaxCheck syn:int len num:int obj drive1:bool drive2:bool prep vrb:action local9 local10 local11 Routine 0x6ec8 routine28360 Routine 0x6eec routine28396 local1 local2 local3 Routine 0x6f48 routine28488 local1 local2 local3 local4 Routine 0x6f62 routine28514 local1 local2 local3 local4 local5 local6 local7 local8 Routine 0x6fd8 routine28632 local1 local2 Routine 0x7004 routine28676 local1 local2 Routine 0x7018 routine28696 local1 local2 local3 local4 local5 Routine 0x707c routine28796 local1 local2 Routine 0x709e routine28830 local1 local2 local3 Routine 0x70c4 routine28868 local1 Routine 0x70d0 routine28880 local1 local2 local3 local4 Routine 0x712a routine28970 local1 Routine 0x718c routine29068 local1 local2 local3 local4 local5 local6 local7 Routine 0x71da routine29146 local1 local2 local3 local4 local5 local6 local7 local8 Routine 0x7322 routine29474 Routine 0x732e routine29486 local1 local2 local3 local4 local5 local6 local7 local8 local9 Routine 0x74de routine29918 local1 local2 local3 Routine 0x75ae routine30126 local1 local2 local3 Routine 0x7610 routine30224 local1 local2 local3 local4 local5 Routine 0x7680 routine30336 local1 local2 local3 local4 local5 local6 local7 local8 Routine 0x7738 DoSL obj:object bit1:p_searchlevelbits bit2:p_searchlevelbits UNUSED Routine 0x776c SearchList obj:object tbl lvl:p_searchlevels fls nobj:object Routine 0x77d4 ObjFound obj:object tbl ptr Routine 0x77f2 routine30706 Routine 0x780e routine30734 local1 local2 local3 local4 local5 Routine 0x790a routine30986 local1 local2 local3 Routine 0x7994 routine31124 local1 local2 local3 local4 Routine 0x79bc routine31164 local1 local2 local3 local4 Routine 0x79d4 routine31188 local1 local2 local3 local4 Routine 0x7a4c routine31308 local1 Routine 0x7a74 routine31348 local1 Routine 0x7a9c routine31388 local1 local2 local3 local4 Routine 0x7aea VerboseSub:act_result Routine 0x7b00 BriefSub:act_result Routine 0x7b16 SuperbriefSub:act_result Routine 0x7b30 DiagnoseSub:act_result local1 Routine 0x7bc6 InventorySub:act_result Routine 0x7bf2 QuitSub:act_result local1 local2 Routine 0x7c36 RestartSub:act_result Routine 0x7c7a routine31866 Routine 0x7cb6 routine31926 Routine 0x7cce RestoreSub:act_result Routine 0x7ce4 SaveSub:act_result Routine 0x7cf4 ScoreSub:act_result local1 Routine 0x7d6e SaveSub:act_result Routine 0x7d8a ScriptSub:act_result Routine 0x7da8 VersionSub:act_result local1 Routine 0x7e64 DebugDESub:act_result Routine 0x7e94 VerifySub:act_result Routine 0x7ed6 DebugBESub:act_result Routine 0x7f00 DebugCOSub:act_result Routine 0x7f0c DebugSCSub:act_result Routine 0x7f1a AgainSub:act_result local1 Routine 0x7f96 WakeSub:act_result Routine 0x7fc0 AnswerSub:act_result Routine 0x7fe2 AskAboutSub:act_result Routine 0x8024 AskForSub:act_result Routine 0x804c AttackSub:act_result Routine 0x8056 AvoidSub:act_result Routine 0x806a BackSub:act_result Routine 0x8072 BiteSub:act_result Routine 0x807c PreBoardSub:act_result local1 Routine 0x80e2 BoardSub:act_result local1 Routine 0x8108 PreBringSub:act_result Routine 0x8120 BringSub:act_result Routine 0x814e BurnSub:act_result Routine 0x817e LookObjSub:act_result Routine 0x81f8 ClimbDownSub:act_result Routine 0x820a ClimbSub:act_result Routine 0x821c ClimbOnSub:act_result Routine 0x8240 ClimbOverSub:act_result Routine 0x824c ClimbUpSub:act_result Routine 0x825e CloseSub:act_result Routine 0x8318 CombinationSub:act_result Routine 0x8360 routine33632 Routine 0x8392 CountSub:act_result Routine 0x83a2 CrossSub:act_result Routine 0x83b0 CurseSub:act_result Routine 0x83f4 CutSub:act_result Routine 0x84a6 DeflateSub:act_result Routine 0x84b0 DigSub:act_result Routine 0x84ec DisembarkSub:act_result Routine 0x8514 DrinkSub:act_result local1 Routine 0x8524 DrinkFromSub:act_result local1 Routine 0x8570 routine34160 Routine 0x8580 DropSub:act_result Routine 0x85d4 EatSub:act_result Routine 0x85f6 EnterSub:act_result local1 Routine 0x8612 ExamineSub:act_result Routine 0x862c LookInSub:act_result Routine 0x86b2 ExitSub:act_result Routine 0x86c6 BanishSub:act_result Routine 0x86d8 routine34520 local1 Routine 0x8714 FillSub:act_result Routine 0x8754 FlySub:act_result local1 local2 Routine 0x881e routine34846 Routine 0x8830 FlySub:act_result Routine 0x8862 FollowSub:act_result Routine 0x8886 ForgetSub:act_result Routine 0x88ac PreGiveSub:act_result Routine 0x8900 GiveSub:act_result Routine 0x8944 HelloSub:act_result Routine 0x89a4 HideSub:act_result Routine 0x8a08 InflateSub:act_result Routine 0x8a1a routine35354 Routine 0x8a48 KickSub:act_result Routine 0x8a52 KillSub:act_result Routine 0x8a5c routine35420 local1 Routine 0x8b56 KnockSub:act_result Routine 0x8b8a KissSub:act_result Routine 0x8b9e SwitchOffSub:act_result Routine 0x8c16 SwitchOnSub:act_result Routine 0x8c60 LandSub:act_result Routine 0x8c84 LaunchSub:act_result Routine 0x8ca8 LeanSub:act_result Routine 0x8cbe JumpSub:act_result Routine 0x8d34 LeaveSub:act_result Routine 0x8d3c LieOnSub:act_result Routine 0x8d44 ListenSub:act_result Routine 0x8d64 LockSub:act_result Routine 0x8d70 LookSub:act_result Routine 0x8d82 LookBehindSub:act_result Routine 0x8d9a LookDownSub:act_result Routine 0x8db0 FindSub:act_result Routine 0x8e88 LookUnderSub:act_result Routine 0x8ec4 LowerSub:act_result Routine 0x8ecc LowerInSub:act_result Routine 0x8ed4 MeltSub:act_result Routine 0x8ef4 RollUpSub:act_result Routine 0x8f42 MumbleSub:act_result Routine 0x8f66 DestroySub:act_result Routine 0x8f70 GreaseSub:act_result Routine 0x8f90 PreOpenSub:act_result Routine 0x8f9a OpenSub:act_result local1 local2 Routine 0x9104 PickSub:act_result Routine 0x9110 PlaySub:act_result Routine 0x911c RepairSub:act_result Routine 0x9128 GestureSub:act_result Routine 0x9140 PourSub:act_result Routine 0x914c PraySub:act_result Routine 0x9170 PumpUpSub:act_result Routine 0x917c SlideSub:act_result Routine 0x9186 SlideReverseSub:act_result Routine 0x9198 PreInsertSub:act_result Routine 0x91aa InsertSub:act_result local1 Routine 0x9284 PutBehindSub:act_result Routine 0x929e PutOnSub:act_result Routine 0x92d0 PutUnderSub:act_result Routine 0x92e6 DefileSub:act_result Routine 0x92fe RaiseSub:act_result Routine 0x9308 ReachInSub:act_result local1 Routine 0x9360 PreReadSub:act_result Routine 0x93ac ReadSub:act_result Routine 0x93d4 RepentSub:act_result Routine 0x93e8 AnswerObjSub:act_result Routine 0x9414 PreReadAboutSub:act_result Routine 0x94a2 ReadAboutSub:act_result Routine 0xa4ae TouchSub:act_result Routine 0xa4b8 CallSub:act_result local1 Routine 0xa52c SearchSub:act_result Routine 0xa53a SendForSub:act_result Routine 0xa562 PreGiveReverseSub:act_result Routine 0xa56c GiveReverseSub:act_result Routine 0xa576 ShakeSub:act_result local1 Routine 0xa5b8 SharpenSub:act_result Routine 0xa5d6 ShootSub:act_result Routine 0xa600 ShowSub:act_result Routine 0xa61c LieDownSub:act_result Routine 0xa630 CavortSub:act_result Routine 0xa63e SleepSub:act_result local1 Routine 0xaad0 SmellSub:act_result Routine 0xaaea SpinSub:act_result Routine 0xaaf6 SpraySub:act_result Routine 0xab46 SqueezeSub:act_result Routine 0xab5a PreShowReverseSub:act_result Routine 0xab64 ShowReverseSub:act_result Routine 0xab6c SprayReverseSub:act_result Routine 0xab76 RiseSub:act_result Routine 0xabbc StrikeSub:act_result Routine 0xabc6 SwingSub:act_result Routine 0xabda SwimSub:act_result Routine 0xac54 PreTakeSub:act_result Routine 0xad00 TakeSub:act_result Routine 0xad44 RemoveSub:act_result Routine 0xad68 TellSub:act_result Routine 0xae1e ThankSub:act_result Routine 0xae6a EnterObjSub:act_result local1 Routine 0xaee0 ThrowAtSub:act_result Routine 0xaef0 ThrowOverSub:act_result Routine 0xaf06 TieSub:act_result Routine 0xaf1e TieUpSub:act_result Routine 0xaf38 TimeSub:act_result local1 Routine 0xafa2 TortureSub:act_result Routine 0xb002 TurnSub:act_result Routine 0xb00e UnlockSub:act_result Routine 0xb016 UntieSub:act_result Routine 0xb032 GoSub:act_result local1 local2 local3 local4 local5 Routine 0xb136 routine45366 Routine 0xb162 WalkAroundSub:act_result Routine 0xb182 WalkToSub:act_result Routine 0xb19e WaitSub:act_result local1 Routine 0xb1c4 WaitForSub:act_result Routine 0xb1f4 WaveSub:act_result Routine 0xb1fe YellSub:act_result Routine 0xb230 WearSub:act_result Routine 0xb250 WhatSub:act_result Routine 0xb266 WhereSub:act_result Routine 0xb290 WhoSub:act_result Routine 0xb2c8 WindSub:act_result Routine 0xb2e0 HowlSub:act_result Routine 0xb306 PreCastAimfizSub:act_result local1 local2 local3 Routine 0xb4f6 CastSub:act_result local1 Routine 0xb614 SpellsSub:act_result local1 local2 local3 local4 local5 Routine 0xb6ae routine46766 local1 local2 local3 Routine 0xb6dc routine46812 local1 Routine 0xb702 MemorizeSub:act_result Routine 0xb71e CastAimfizSub:act_result Routine 0xb784 CastAmfizToSub:act_result Routine 0xb7b8 CastGasparSub:act_result Routine 0xb7f6 CastGnustoSub:act_result local1 Routine 0xba02 CastFrotzSub:act_result local1 Routine 0xbade CastFweepSub:act_result local1 local2 Routine 0xbbee CastIzyukSub:act_result Routine 0xbc52 routine48210 Routine 0xbcb6 CastMalyonSub:act_result Routine 0xbd5c CastMeefSub:act_result Routine 0xbd64 CastPulverSub:act_result Routine 0xbd9e CastRezrovSub:act_result Routine 0xbe22 CastSwanzoSub:act_result Routine 0xbe42 CastGolmacSub:act_result Routine 0xbea4 CastVardikSub:act_result Routine 0xbee0 CastVezzaSub:act_result Routine 0xc15c CastYominSub:act_result Routine 0xc18c CastYonkSub:act_result Routine 0xc1f0 routine49648 local1 local2 local3 local4 Routine 0xc2e2 routine49890 Routine 0xc33a routine49978 Routine 0xc3ea routine50154 local1 local2 local3 Routine 0xc402 routine50178 local1 local2 local3 Routine 0xc432 routine50226 local1 local2 local3 local4 Routine 0xc50a routine50442 local1 Routine 0xc544 routine50500 local1 local2 local3 local4 local5 Routine 0xc634 routine50740 local1 local2 local3 local4 local5 local6 local7 local8 local9 Routine 0xc748 routine51016 local1 local2 local3 local4 local5 local6 Routine 0xc79e routine51102 local1 local2 Routine 0xc800 routine51200 local1 local2 Routine 0xc816 routine51222 local1 local2 local3 local4 Routine 0xc83e routine51262 local1 local2 local3 local4 Routine 0xc89a routine51354 local1 local2 Routine 0xcd26 routine52518 local1 local2 Routine 0xcd44 routine52548 Routine 0xcda0 routine52640 Routine 0xcdca routine52682 local1 Routine 0xcdd2 routine52690 local1 Routine 0xcde2 routine52706 local1 local2 local3 Routine 0xce08 routine52744 local1 local2 Routine 0xce20 routine52768 local1 Routine 0xce3c routine52796 local1 Routine 0xce4c routine52812 local1 local2 local3 Routine 0xce6a routine52842 local1 local2 local3 Routine 0xce84 routine52868 local1 Routine 0xce92 routine52882 Routine 0xcebc routine52924 local1 local2 local3 local4 local5 local6 Routine 0xcef0 routine52976 local1 local2 local3 local4 local5 Routine 0xcf14 routine53012 local1 local2 Routine 0xcf34 routine53044 local1 local2 local3 local4 Routine 0xcf56 routine53078 local1 Routine 0xcf72 routine53106 Routine 0xcf96 routine53142 Routine 0xcfa0 routine53152 Routine 0xcfa8 routine53160 local1 local2 Routine 0xcfc4 routine53188 local1 local2 Routine 0xcfee routine53230 local1 Routine 0xd010 routine53264 local1 local2 local3 local4 Routine 0xd13c routine53564 local1 local2 local3 local4 Routine 0xd1be routine53694 local1 Routine 0xd1e8 routine53736 local1 local2 Routine 0xd29a routine53914 Routine 0xd2be routine53950 Routine 0xd2cc routine53964 Routine 0xd330 routine54064 Routine 0xd36a routine54122 Routine 0xd384 routine54148 local1 Routine 0xd742 routine55106 Routine 0xd930 routine55600 Routine 0xda16 routine55830 Routine 0xda6e routine55918 local1 Routine 0xda8e routine55950 Routine 0xdcc4 routine56516 Routine 0xdd04 routine56580 Routine 0xdd66 routine56678 Routine 0xdd86 routine56710 Routine 0xddce routine56782 Routine 0xde08 routine56840 Routine 0xde42 routine56898 Routine 0xdf44 routine57156 Routine 0xdff8 routine57336 Routine 0xe050 routine57424 Routine 0xe0ae routine57518 Routine 0xe1d2 SpellBookAction spell:object Routine 0xe3ac IzyukExpiresTimer Routine 0xe3ee SoiledScrollAction itm:object Routine 0xe548 SpellAction cnt:int memorized:bool Routine 0xe7ac ForgetASpell new_spell:object chosen_spell:object spell:object times_memorized:int spells_tbl:^array total_spells:int forgotten_spell:object Routine 0xe822 ResetSpells cnt:int Routine 0xe83c KillTimers Routine 0xe8ba Add_an_S s_p:bool Routine 0xe8c6 WhichManufacturer ndx:potion_mfct_ndx company:string Routine 0xe8e2 Potion_evaporates potion_obj:object Routine 0xe936 PotionWithPotionReaction Routine 0xe974 SleepAction Routine 0xe99a ExhaustionDaemon:int lost_spells:bool Routine 0xea54 HungerTimer Routine 0xea82 ThirstTimer Routine 0xeabc HungryThirstyMsg ndx hungry_p:bool Routine 0xeae6 MyBedAction rarg:rarg Routine 0xeb38 BelbozQuartersAction rarg:rarg Routine 0xebd2 PseudoPerchAction Routine 0xebfa ParrotAction Routine 0xec1a ParrotDaemon Routine 0xec42 DarkwoodDeskAction Routine 0xecf6 TinyBoxAction Routine 0xed1a AmuletAction Routine 0xed4c AmuletDescription UNUSED Routine 0xed74 AmuletGlowing Routine 0xedf0 InGuildHall Routine 0xee14 InCoalMine Routine 0xee2c SomewhatNearBelboz Routine 0xee44 SlightlyNearBelboz Routine 0xee74 VeryNearBelboz Routine 0xee92 JournalAction Routine 0xf120 InfotaterAction Routine 0xf202 FoundInGamePackage Routine 0xf22c TapestryAction Routine 0xf336 MorgiaPlantAction Routine 0xf3ce Hallway2Action rarg:rarg Routine 0xf40c Hallway1Action rarg:rarg Routine 0xf43a DescribeHallwayRooms Routine 0xf462 ChamberOfCircleAction rarg:rarg Routine 0xf512 PseudoTableAction Routine 0xf57e PseudoMarbleAction Routine 0xf580 MailDeliveryTimer Routine 0xf620 PopularEnchantingAction Routine 0xf630 VilstuPotionAction Routine 0xf6c8 VilstuPotionTimer Routine 0xf802 PseudoStandAction Routine 0xf81a EncyclopediaAction Routine 0xf928 BerzioPotionAction Routine 0xf9b6 BerzioWearsOffTimer Routine 0xf9bc MatchbookAction Routine 0xf9fc PseudoCobwebAction Routine 0xf9fe SturdyTrunkAction Routine 0xfa44 ButtonAction Routine 0xfae2 LightningTimer Routine 0xfaec GnarledTreeAction Routine 0xfb20 HellhoundAction Routine 0xfb2e HellhoundDaemon Routine 0xfbf8 TreeBranchAction rarg:rarg Routine 0xfc0e ClimbTreeHigherMsg Routine 0xfc30 SnakeAction Routine 0xfc72 SnakeTimer Routine 0xfcc2 MineFieldAction Routine 0xfcde StepOnMine Routine 0xfd42 PseudoPit1Action Routine 0xfd4e PseudoCrackAction Routine 0xfd5a SnakePitAction rarg:rarg Routine 0xfd78 SnakePitTimer Routine 0xfd92 LichenAction Routine 0xfdbc MeadowAction rarg:rarg Routine 0xfe54 MeadowObjectAction Routine 0xfe94 LocustDaemon Routine 0xff10 RiverBankRoomAction rarg:rarg Routine 0xfff2 PsuedoRocksAction Routine 0x10002 RiverBank_down_dir:object Routine 0x1002c RiverObjectAction Routine 0x10106 TrickleTimer Routine 0x10140 RiverReturnsTimer Routine 0x101d0 UndergrowthAction Routine 0x1020c RiverBankAction Routine 0x1021a RiverBedObjectAction Routine 0x10248 PseudoPuddleAction Routine 0x10260 PseudoFishAction Routine 0x10278 DieInPool Routine 0x102b2 TopOfFalls_up_dir:object Routine 0x102de TopOfFalls_down_dir:object Routine 0x10326 PseudoHazeAction Routine 0x10342 PseudoCliff2Action Routine 0x10350 WaterfallObjectAction Routine 0x103a2 HiddenAcaveAction rarg:rarg Routine 0x10444 GuanoAction Routine 0x10480 BlortPotionAction Routine 0x104fe BlortPotionExpireTimer Routine 0x10538 FweepExpiresTimer Routine 0x105a0 FortAction Routine 0x1062a ParadeGroundAction rarg:rarg Routine 0x10646 PseudoRopeAction Routine 0x1067c FlagpoleAction Routine 0x106c0 FlagOfQuendorDescription UNUSED Routine 0x10732 FlagOfQuendorAction Routine 0x108d4 FooblePotionAction Routine 0x1095a FoobleWearsOffTimer Routine 0x10978 CannonAction Routine 0x10b1e IdenticalScrollAction Routine 0x10b7e BiteTimer Routine 0x10b84 DrawbridgeAction rarg:rarg Routine 0x10cc8 Drawbridge_d_dir:object Routine 0x10cd2 MoatAction Routine 0x10d9c wooden_DrawbridgeAction Routine 0x10daa RuinsAction Routine 0x10df4 TortureDeviceAction Routine 0x10e2a FlaxoPotionAction Routine 0x10f70 PseudoBonesAction Routine 0x10f90 PseudoPit2Action Routine 0x10f9e TollGateObjectAction Routine 0x1108a TollBoothAction Routine 0x110de TollGnomeDescription UNUSED Routine 0x1115a TollGnomeAction Routine 0x11440 CoinIsFrotzedMsg Routine 0x1147a TollBoothTimer Routine 0x11534 PseudoTollGateAction Routine 0x11542 PseudoSignr1Action Routine 0x1158e PseudoStoreAction Routine 0x1159a FloorWaxerAction Routine 0x11610 CraterAction rarg:rarg Routine 0x11670 CraterCantGo Routine 0x116d8 SlimyRoomACtion Routine 0x11734 CrossingGorge_dir:object Routine 0x11782 PseudoGorgeAction Routine 0x117aa ZorkmidTreeAction Routine 0x117f4 ZorkmidAction Routine 0x11960 HallOfCarvingsAction rarg:rarg Routine 0x11a32 DragonCarvingAction Routine 0x11b32 AmusementParkObjAction Routine 0x11bba PseudoSign2Action Routine 0x11c1c ParkEntranceAction:object Routine 0x11ce8 ParkGnomeTimer Routine 0x11d1e FlashyGnomeAction Routine 0x11e06 MidwayAction Routine 0x11e42 HauntedHouseAction rarg:rarg Routine 0x11eb2 HauntedHouseDaemon Routine 0x11ee4 DescribeRide ride:object Routine 0x11f0a ParkNymphMsg ride:object Routine 0x11f50 FlumeRoomAction rarg:rarg Routine 0x11fb2 FlumeAction Routine 0x1205a LogBoatAction rarg:rarg Routine 0x120f8 RideDaemon Routine 0x123ee RollerCoasterAction rarg:rarg Routine 0x1245a RollerCoasterCarAction rarg:rarg Routine 0x124ea RollerCoasterDaemon Routine 0x12954 ArcadeAction rarg:rarg Routine 0x129a4 Arcade_north_dir:object Routine 0x129e0 PseudoBoothAction Routine 0x129f8 HawkerAction Routine 0x12a7a RubberBallAction Routine 0x12b7c HoppingBunnyAction Routine 0x12be4 OneArmedBanditAction wheel1 wheel2 wheel3 Routine 0x12cfc GlassMazeObjectAction Routine 0x12de2 StoneHovelObjectAction Routine 0x12e10 StoneHut_u_to:object Routine 0x12e54 fireplaceAction Routine 0x12e62 DuncanthraxStatueAction Routine 0x12fae NoFloorHereP Routine 0x12fc4 GlassMazeAction rarg:rarg Routine 0x130c0 SonarSurroundings one_printed:bool cnt:int abovep:bool belowp:bool northp:bool southp:bool eastp:bool westp:bool Routine 0x13268 MoveInMaze:object Routine 0x13416 RunIntoWall Routine 0x1345a NoJump Routine 0x1346e FloorIsSolid Routine 0x13486 OopsNoFloor Routine 0x1349a RelocateMazeObjectsOut room_num:int ndx:int itm:object sib:object Routine 0x134ea RelocateMazeObjectsIn room_num:int UNUSED:object ndx:int Routine 0x13514 DropItemInMaze ndx:int room_below:maze_rooms Routine 0x135e2 MazeRearranges ndx Routine 0x1366e OpeningAction Routine 0x136d2 ChimneyAction Routine 0x136ee BrickStructureAction Routine 0x137ec DornBeastAction Routine 0x137fa DornbeastTimer Routine 0x139b6 DornbeastGaze Routine 0x139c0 LumpOfCoalAction Routine 0x139e6 SootyRoomAction rarg:Rarg Routine 0x139f8 Coalmine_passage_dir:object Routine 0x13a26 PseudoTimberAction Routine 0x13a34 CoalBinRoomAction rarg:rarg Routine 0x13b38 OutOfBreathTimer Routine 0x13b6a CoalBinObjectAction Routine 0x13b90 UpperCoalChuteAction Routine 0x13c1c LowerCoalChuteAction Routine 0x13c68 ThingDownChute Routine 0x13c80 TwinDescription Routine 0x13e42 TellCombinationNumber Routine 0x13e84 RecordWhatYouAreDoing tbl:^array(?,action,object,object,?,?,int) Routine 0x13ea6 YoungerSelfAction Routine 0x13f50 YoungerSelfInitial doing Routine 0x14064 YoungerSelfDaemon Routine 0x14090 YoungerSelfDoing tbl Routine 0x14632 OlderSelfAction Routine 0x1468c PseudoLampAction Routine 0x1469a HeavyDoorACtion Routine 0x146e6 DialACtion Routine 0x14798 RopeAction Routine 0x1486c ShaftBottomAction rarg:rarg Routine 0x1487c PseudoShaftAction Routine 0x1490e BeamOfWoodAction Routine 0x14972 TopOfChuteACtion rarg:rarg Routine 0x149ba TroglodyteTimer Routine 0x149de ChuteDownDir:object Routine 0x14ac4 GoDownChute Routine 0x14b06 SlantedRoom_east_dir:object Routine 0x14b24 KeroseneLampDesc UNUSED Routine 0x14b80 KeroseneLampAction Routine 0x14c0e SlatedRoom_up_dir Routine 0x14c84 LagoonShoreAction rarg:rarg possessions_p:bool Routine 0x14d46 EekParadox Routine 0x14d70 OceanShoreAction rarg:rarg Routine 0x14e76 OceanAction UNUSED Routine 0x14f58 PseudoCliff1Action Routine 0x14f8a LagoonObjAction Routine 0x14ff4 SurfaceOfLagoonAction rarg:rarg itm:object sib:object Routine 0x15022 PseudoSandACtion Routine 0x1503a LagoonFloorACtion rarg:rarg Routine 0x15050 HoldingBreathTimer Routine 0x150c4 PseudoCoralAction Routine 0x150ee SpenseWeedAction Routine 0x15166 BrassLampAction Routine 0x151be GrueRepellentAction Routine 0x1528e RepellentWearsOff Routine 0x152b4 MouthOfRiverAction rarg:rarg Routine 0x15364 WrigglingVinesAction Routine 0x153a0 WestFromOuth_dir:object Routine 0x153b0 GrueLairAcaton rarg:rarg Routine 0x153d4 GrueDescription UNUSED Routine 0x154fe PackOfGruesAction Routine 0x1556a MammothCavernAction rarg rarg Routine 0x1557c DiabolicMachineryAction Routine 0x1558a ChamberOfLivingDeath rarg:rarg Routine 0x15660 PseudoParasiteAction Routine 0x15662 HallOfEternalPainAction rarg:rarg Routine 0x15744 PseudoForceAction Routine 0x15746 BlackDoorAction Routine 0x157b8 SilverDoorAction Routine 0x15834 WhiteDoorAction Routine 0x1589e Vardik_timer Routine 0x158d4 StabBelboz Routine 0x159f4 JearrLeavesBelboz Routine 0x15ffa JearrGetsRevenge ! ------------------------------- Words -------------------------------- Word accard accardi Word advanc advance Word aggtho aggthora Word amathr amathradonis Word amusem amusement Word ancien ancient Word anthar antharia Word applia appliance Word aragai aragain Word archwa archway Word assaul assault Word barrac barracks Word bearde bearded Word beauti beautiful Word beneat beneath Word bleach bleached Word blight blighted Word bloodw bloodwort Word borphe borpheus Word brandi brandish Word breede breeder Word bunnie bunnies Word calend calendar Word carvin carving Word ceilin ceiling Word chambe chamber Word chimne chimney Word combin combination Word combus combust Word compar compare Word concea conceal Word confis confiscate Word constr constrictor Word consum consume Word contro control Word corrid corridor Word crafte crafted Word creatu creature Word darkwo darkwood Word dazzli dazzling Word deflat deflate Word demoli demolish Word deplet deplete Word descen descend Word descri describe Word destro destroy Word diabol diabolical Word diagno diagnose Word diamon diamond Word disemb disembark Word disloc dislocate Word dispat dispatch Word displa displacer Word dissol dissolve Word doorwa doorway Word dornbe dornbeast Word drawbr drawbridge Word elevat elevate Word enchan enchant Word encrus encrust Word encycl encycle Word engrav engrave Word enscon ensconce Word enthar entharion Word entrie entries Word examin examine Word excava excavate Word exorci exorcise Word exting extinguish Word fannuc fannucci Word featur featureless Word feroci ferocious Word firepl fireplace Word flagpo flagpole Word flathe flathead Word foamin foaming Word fortre fortress Word froboz frobozz Word gestur gesture Word glitte glittering Word gnarle gnarled Word greeti greeting Word hallwa hallway Word hangin hanging Word helist helistar Word hellho hellhound Word highwa highway Word hoppin hopping Word identi identical Word implem implementor Word inflat inflate Word infoco infocom Word inscri inscribe Word inspec inspect Word interr interrogate Word intric intricate Word invent inventory Word journa journal Word kerose kerosene Word kingdo kingdom Word labyri labyrinth Word lacera lacerate Word lanter lantern Word larges largest Word leathe leather Word liquif liquify Word locust locusts Word lurkin lurking Word machin machine Word magazi magazine Word magicl magicle Word magnif magnificent Word mailbo mailbox Word mailma mailman Word mammot mammoth Word mareil mareilon Word margin marginal Word matchb matchbook Word matche matches Word meande meander Word mechan mechant Word memori memorize Word meretz meretzky Word messag message Word mounta mountain Word mutate mutated Word necrom necromancer Word northe northeast Word northw northwest Word notebo noteboook Word observ observe Word openin opening Word ordina ordinary Word outdoo outdoor Word parasi parasite Word parchm parchment Word passag passage Word pendul pendulum Word platea plateau Word popula popular Word powere powered Word powerf powerful Word presen present Word printi printing Word procee proceed Word procla proclaim Word protag protagonist Word pulver pulverize Word quanti quantity Word quendo quendor Word rampar rampart Word ransac ransack Word recept receptacle Word reclin recline Word rectan rectangle Word releas release Word respon respond Word restar restart Word restor restore Word rollin rolling Word rotgru rotgrub Word rummag rummage Word saluta salutations Word scribb scribbled Word sectio section Word servan servant Word shallo shallow Word sharpe sharpen Word shimme shimmering Word signpo signpost Word sinist sinister Word sleepi sleeping Word softsp softspell Word sorcer sorcerer Word southe southeast Word southw southwest Word splatt splattered Word sprink sprinkle Word squeez squeeze Word stagna stagnant Word stairc staircase Word stairw stairway Word startl startle Word stenci stencil Word strang strange Word striki striking Word struct structure Word studde studded Word stunni stunning Word suckin sucking Word superb superbrief Word surpri surprise Word swallo swallow Word swirli swirling Word tapest tapestry Word tatter tattered Word tempor temporal Word throug through Word tortur torture Word traver traverse Word trickl trickle Word troglo troglodyte Word turbul turbulant Word twiste twisted Word unatta unattach Word underg underground Word undern underneath Word unfast unfasten Word unlear unlearn Word unmemo unmemorize Word unscri unscript Word vanqui vanquish Word verbos verbose Word versio version Word villag village Word warloc warlock Word waterf waterfall Word windin winding Word withdr withdraw Word wrigli wrigling Word writhi writhing Word writin writing Word younge younger Word zorkmi zorkmid