diff --git a/inform7/Internal/Extensions/Graham Nelson/Basic Inform.i7xd/Materials/Inter/BasicInformKit/Sections/BlockValues.i6t b/inform7/Internal/Extensions/Graham Nelson/Basic Inform.i7xd/Materials/Inter/BasicInformKit/Sections/BlockValues.i6t index 0d5da23e6..43371ead7 100644 --- a/inform7/Internal/Extensions/Graham Nelson/Basic Inform.i7xd/Materials/Inter/BasicInformKit/Sections/BlockValues.i6t +++ b/inform7/Internal/Extensions/Graham Nelson/Basic Inform.i7xd/Materials/Inter/BasicInformKit/Sections/BlockValues.i6t @@ -576,9 +576,16 @@ local variables.) I7SFRAME = blockv_stack + WORDSIZE*BLOCKV_STACK_SIZE; ]; -[ StackFrameCreate size new; - new = I7SFRAME - WORDSIZE*size; - if (new < blockv_stack) { +[ StackFrameCreate size new bytesize; + bytesize = WORDSIZE*size; + if (UnsignedCompare(bytesize, I7SFRAME) == 1) { + IssueRTP("MemoryAllocationFailed", + "Memory allocation proved impossible.", BasicInformKitRTPs); + print "*** Stack frame of ", size, " could not be created ***^"; + @quit; + } + new = I7SFRAME - bytesize; + if (UnsignedCompare(new, blockv_stack) == -1) { IssueRTP("MemoryAllocationFailed", "Memory allocation proved impossible.", BasicInformKitRTPs); print "*** Stack frame of ", size, " could not be created ***^"; diff --git a/inform7/Tests/Test Cases/Chapter7-G--I.txt b/inform7/Tests/Test Cases/Chapter7-G--I.txt index 5bb5fb8e0..1f6924e90 100644 --- a/inform7/Tests/Test Cases/Chapter7-G--I.txt +++ b/inform7/Tests/Test Cases/Chapter7-G--I.txt @@ -4,7 +4,7 @@ Chapter 7: Dutch Harbor An Interactive Fiction by Emily Short - Release 1 / Serial number 160428 / Inform 7 v10.2.0 / D + Release 1 / Serial number 150831 / Inform 7 build 6M54 (I6/v6.33 lib 6/12N) SD Linda's Bunkhouse NO WEARING BOOTS IN HOUSE -- LOVE, BLACK PETE, says a sign on the wall. @@ -67,9 +67,1340 @@ ** listen You hear nothing unexpected. +> > Lounge + ** u + + Lounge + The largest and most comfortable room in the Bunkhouse, the lounge offers two shabby sofas and a telephone (card required for long-distance calls, and everything is long-distance here). + + The television is, atypically, off. + + Jim is relaxing in a corner. + + You can also see a bedroom door, a pyramid of empty beer bottles and a sofa here. + +> > Lounge + ** push pyramid + You are loath to knock them over, since you'll never get them into this configuration again. Some people are more coordinated drunk than you are sober. + +> > Lounge + ** look under sofa + Very clean. + +> > Lounge + ** say hello to jim + There is no reply. + +> > Lounge + ** jim, turn on the television + "You want to fix the tv, do it yourself," says Jim. + +> > Lounge + ** jim, give me the beer + (the pyramid of empty beer bottles) + Jim grins at you salaciously, in a way which makes you suddenly less eager to ask him for favors. + +> > Lounge + ** turn on the television + You steel yourself to the knowledge that there won't be anything interesting on. + + You switch the television on. + +> > Lounge + ** listen + You hear nothing unexpected. + +> > Lounge + ** x television + The television is currently switched on. + +> > Lounge + ** i + You are carrying: + a sign + a backpack (open) + a knife + a can of root beer (closed) + +> > Lounge + ** shake beer + (the pyramid of empty beer bottles) + (first taking the pyramid of empty beer bottles) + That's fixed in place. + +> > Lounge + ** open it + It isn't something you can open. + +> > Lounge + ** undo + Lounge + [Previous turn undone.] + +> > Lounge + ** z + Time passes. + +> > Lounge + ** z + Time passes. + +> > Lounge + ** open it + It isn't something you can open. + +> > Lounge + ** undo + Lounge + [Previous turn undone.] + +> > Lounge + ** z + Time passes. + +> > Lounge + ** z + Time passes. + +> > Lounge + ** open it + It isn't something you can open. + +> > Lounge + ** undo + Lounge + [Previous turn undone.] + +> > Lounge + ** z + Time passes. + +> > Lounge + ** z + Time passes. + +> > Lounge + ** z + Time passes. + +> > Lounge + ** listen to root beer + It sounds calm! + +> > Lounge + ** open it + You open the can of root beer. + +> > Lounge + ** drink soda + You can't see any such thing. + +> > Lounge + ** drink beer + (the pyramid of empty beer bottles) + That's fixed in place. + + You would need to be holding the pyramid of empty beer bottles first. + +> > Lounge + ** give beer to jim + (the pyramid of empty beer bottles to Jim) + (first taking the pyramid of empty beer bottles) + That's fixed in place. + +> > Lounge + ** i + You are carrying: + a sign + a backpack (open) + a knife + a can of root beer (open but empty) + +> > Your Tiny Bedroom + ** s + (first opening the bedroom door) + + Your Tiny Bedroom + You can see a bedroom door, a bed and a wardrobe (empty) here. + +> > Your Tiny Bedroom + ** open the doro + You can't see any such thing. + +> > Your Tiny Bedroom + ** open the door + That's already open. + +> > Lounge + ** go through door + The bedroom door creaks a little but turns out to be just fine. Something tells you, though, that this place is not the sturdiest construction ever. + + Lounge + The largest and most comfortable room in the Bunkhouse, the lounge offers two shabby sofas and a telephone (card required for long-distance calls, and everything is long-distance here). + + A television cheerfully displays the local news in Denver, genuinely local news being a contradiction in terms here. + + Jim is relaxing in a corner. + + You can also see a bedroom door, a pyramid of empty beer bottles and a sofa here. + +> > Lounge + ** hide + Pointless: Jim can see everything you do. + +> > Lounge + ** open wardrobe + You can't see any such thing. + +> > Lounge + ** out + But you aren't in anything at the moment. + +> > Lounge + ** look under the bed + You can't see any such thing. + +> > Lounge + ** out + But you aren't in anything at the moment. + +> > Lounge + ** go north + There's no solid ground in that direction. + +> > Lounge + ** kiss jim + Considering that last night Jim was sharing stories about doing time for domestic abuse, he might not be the best romantic choice. + +> > Linda's Bunkhouse + ** d + + Linda's Bunkhouse + You can see a stack of discarded boots and a stool here. + +> > Gravelly Parking Lot + ** out + + Gravelly Parking Lot + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + + You can also see a grubby pickup truck (closed and empty) here. + +> > Gravelly Parking Lot + ** x truck + The grubby pickup truck is empty. + +> > Gravelly Parking Lot + ** get in truck + (first opening the door) + + You open the grubby pickup truck. + + You get into the grubby pickup truck. + +> > Beach + ** go south + The truck coughs ominously a few times... + + ...fortunately the truck still seems to be good for this much. + + Beach (in the grubby pickup truck) + A picturesque beach of rocks and silvery water, and the odd rusting industrial part half-submerged in the shallows. + + You can see a wheelbarrow (empty) here. + +> > Gravelly Parking Lot + ** push wheelbarrow n + It takes all your driving prowess to direct the wheelbarrow with the nose of the truck. You wouldn't have thought you had it in you... + + The truck coughs ominously a few times... + + ...fortunately the truck still seems to be good for this much. + + Gravelly Parking Lot (in the grubby pickup truck) + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + +> > Gravelly Parking Lot + ** pete, e + "I look like a fool to you, kid?" Pete demands. + +> > Gravelly Parking Lot + ** pete, in + "Yarr," says Pete. + +> > Narrow Spit + ** push wheelbarrow n + It takes all your driving prowess to direct the wheelbarrow with the nose of the truck. You wouldn't have thought you had it in you... + + The truck nearly dies this time... + + The truck coughs ominously a few times... + + ...fortunately the truck still seems to be good for this much. + + Narrow Spit (in the grubby pickup truck) + A strip of land barely wider than the road, with water on either side. The views in all directions are fog, water, and the curiously soft curves of the land, carpeted in a bright green but devoid of trees. + + Down to the west is the small boat harbor. + + You can see a staircase and a pogo stick (empty) here. + +> > Narrow Spit + ** go east + There's nothing interesting that way. + +> > Narrow Spit + ** get on stick + (getting out of the grubby pickup truck) + You get into the pogo stick. + +> > Narrow Spit + ** push wheelbarrow d + The wheelbarrow cannot be pushed up or down. + +> > Small Boat Harbor + ** go d + It's a short slope down, avoiding the staircase... + + Small Boat Harbor (in the pogo stick) + You can see a staircase and a giant beach ball here. + +> > Small Boat Harbor + ** push ball up + The giant beach ball cannot be pushed up or down. + +> > Narrow Spit + ** go u + + Narrow Spit (in the pogo stick) + A strip of land barely wider than the road, with water on either side. The views in all directions are fog, water, and the curiously soft curves of the land, carpeted in a bright green but devoid of trees. + + Down to the west is the small boat harbor. + + You can see a staircase, a wheelbarrow (empty) and a grubby pickup truck (empty) here. + +> > Narrow Spit + ** push wheelbarrow w + The delicacy of maneuvering a pogo stick in the first place prevents your being able also to send the wheelbarrow on ahead of you. + +> > Small Boat Harbor + ** d + It's a short slope down, avoiding the staircase... + + Small Boat Harbor (in the pogo stick) + You can see a staircase and a giant beach ball here. + +> > Small Boat Harbor + ** push ball e + The delicacy of maneuvering a pogo stick in the first place prevents your being able also to send the giant beach ball on ahead of you. + +> > Narrow Spit + ** u + + Narrow Spit (in the pogo stick) + A strip of land barely wider than the road, with water on either side. The views in all directions are fog, water, and the curiously soft curves of the land, carpeted in a bright green but devoid of trees. + + Down to the west is the small boat harbor. + + You can see a staircase, a wheelbarrow (empty) and a grubby pickup truck (empty) here. + +> > Narrow Spit + ** get in truck + (getting out of the pogo stick) + You get into the grubby pickup truck. + +> > Narrow Spit + ** push wheelbarrow w + It takes all your driving prowess to direct the wheelbarrow with the nose of the truck. You wouldn't have thought you had it in you... + + The truck coughs ominously a few times... + + Evil Knievel would envy your ambition. But no, you cannot drive on a staircase in a grubby pickup truck while nudging a wheelbarrow on ahead of you. + +> > Narrow Spit + ** look + Narrow Spit (in the grubby pickup truck) + A strip of land barely wider than the road, with water on either side. The views in all directions are fog, water, and the curiously soft curves of the land, carpeted in a bright green but devoid of trees. + + Down to the west is the small boat harbor. + + You can see a wheelbarrow (empty), a staircase and a pogo stick (empty) here. + +> > Narrow Spit + ** i + You are carrying: + a sign + a backpack (open) + a knife + a can of root beer (open but empty) + +> > Bridge + ** go n + The truck coughs ominously a few times... + + ...fortunately the truck still seems to be good for this much. + + Bridge (in the grubby pickup truck) + A bridge connects Dutch Harbor proper to the south with Unalaska to the north. There isn't much to tell between them, except that Dutch Harbor is more industrial and contains the airport, whereas people actually have houses in Unalaska. + + In the lee of the land, down near the water's edge, a stunted and apologetic sitka spruce has managed to grow. It is one of perhaps three trees on the entire island. + +> > Bridge + ** n + You can't go that way in the truck. + +> > Bridge + ** get out + You get out of the grubby pickup truck. + + Bridge + A bridge connects Dutch Harbor proper to the south with Unalaska to the north. There isn't much to tell between them, except that Dutch Harbor is more industrial and contains the airport, whereas people actually have houses in Unalaska. + + In the lee of the land, down near the water's edge, a stunted and apologetic sitka spruce has managed to grow. It is one of perhaps three trees on the entire island. + + You can also see a grubby pickup truck (empty) here. + +> > Bridge + ** verbose + Chapter 7: Dutch Harbor is now in its "verbose" mode, which always gives long descriptions of locations (even if you've been there before). + +> > Library + ** n + + Library + A recently-built and reasonably attractive single-room library, with a selection mostly of popular fiction, but also free internet access at a couple of elderly PCs. + + Janet is the librarian, and mistress of all she surveys -- namely, one of the cleanest, driest, and quietest locations in a radius of several hundred miles. + + Larry is here, reading a novel. + + You can also see a book by Peter Mayle here. + +> > Library + ** take all + book by Peter Mayle: Taken. + Unalaska library card: That seems to belong to Janet. + +> > Library + ** show the book to janet + Janet is unimpressed. + +> > Library + ** janet, give me the card + Janet has better things to do. + +> > Library + ** ask janet for the card + "Here you go," says Janet absently. + +> > Library + ** i + You are carrying: + an Unalaska library card + a book by Peter Mayle + a sign + a backpack (open) + a knife + a can of root beer (open but empty) + +> > Library + ** listen + There's some light conversation going on, but it would be rude to eavesdrop. + +> > Library + ** think + What a good idea. + +> > Library + ** smeel + That's not a verb I recognise. + +> > Library + ** smell + You smell nothing unexpected. + +> > Library + ** listen + There's some light conversation going on, but it would be rude to eavesdrop. + +> > Library + ** out + But you aren't in anything at the moment. + +> > Unalaskan Clinic + ** w + + Unalaskan Clinic + A clinic built for the use of native Unalaskans. The sign out front is marked in a local script which you cannot read at all. + +> > Russian Orthodox Church + ** w + + Russian Orthodox Church + Built in the eighteenth century, it looks distinctly out of place now, with its small green onion-domes and handsome white walls. The graveyard is full of almost illegible markers in cyrillic writing. + + Down the road to the north is the Elbow Room bar. + +> > Elbow Room + ** n + + Elbow Room + Reputed to be the most dangerous bar in the United States; from the outside what it looks like is a virulently purple shack, and from the inside like a badly-lit one. No one is having a knife fight at the moment. + + On the bar are a glass bowl (in which is a selection of pull-tabs) and a shot glass. + + Wallace here looks a little put out. + + You can also see Jake, John, Joe and Jack here. + +> > Elbow Room + ** take tabs + You can't see any such thing. + +> > Elbow Room + ** sing + "Could we have some quiet!" says Wallace. And he storms out. + +> > Elbow Room + ** g + "Here," says someone. "I'll buy you all the pull-tabs if you just cut that out." And they do. + +> > Elbow Room + ** g + "It's no good," moans someone. + +> > Elbow Room + ** i + You are carrying: + a selection of pull-tabs + an Unalaska library card + a book by Peter Mayle + a sign + a backpack (open) + a knife + a can of root beer (open but empty) + +> > Elbow Room + ** x tabs + You can't see any such thing. + +> > Elbow Room + ** x pull-tabs + An odd selection of paper-and-cardboard game pieces for the lottery, mostly decorated with pictures of sled dogs and the like. + +> > Elbow Room + ** kiss jake + This is certainly the right venue for doing stupid things, but you should probably refrain anyway. + +> > Elbow Room + ** g + Still not a good idea. + +> > Elbow Room + ** g + Your will to survive seems to be weak. + +> > Elbow Room + ** g + This is certainly the right venue for doing stupid things, but you should probably refrain anyway. + +> > Elbow Room + ** i + You are carrying: + a selection of pull-tabs + an Unalaska library card + a book by Peter Mayle + a sign + a backpack (open) + a knife + a can of root beer (open but empty) + +> > Gift Shop + ** e + "Hey," says someone behind you. "Come back! This Duck Fart is on the house!" But there's no need to listen. + + Gift Shop + A nearly deserted shop hawking a selection of Alaskan trinkets and new age souvenirs, including but not limited to woven grass baskets, glass dolphin ornaments, arrowheads, hiking maps, postcards, watercolors, and canned fish. + +> > Elbow Room + ** w + + Elbow Room + Reputed to be the most dangerous bar in the United States; from the outside what it looks like is a virulently purple shack, and from the inside like a badly-lit one. No one is having a knife fight at the moment. + + On the bar are a glass bowl (empty) and a shot glass. + + You can also see Jake, John, Joe and Jack here. + +> > Elbow Room + ** drink shot glass + You have the sense that you shouldn't mess with anything here that isn't yours. + + You would need to be holding the shot glass first. + +> > Elbow Room + ** take it + You have the sense that you shouldn't mess with anything here that isn't yours. + +> > Family Restaurant + ** n + "Hey," says someone behind you. "Come back! This Duck Fart is on the house!" But there's no need to listen. + + You can smell something to eat as you go in... + + Family Restaurant + The Family Restaurant serves, impartially, all of the following: inferior hamburgers; inferior fish and chips; inferior spaghetti; inferior Chinese food; inferior sushi. Some nights it is open until its posted time of three am, and some nights the owner is overwhelmed with ennui and shuts down at 9:30. + + The only constant about the Family Restaurant is the garnish on every plate, of half a maraschino cherry, a thick slice of orange, and a bush-sized quantity of parsley. + + Wallace here looks a little put out. + + You can also see a cheeseburger here. + +> > Family Restaurant + ** take cheeseburger + Taken. + +> > Family Restaurant + ** eat it + Wallace stares at the cheeseburger fixedly, and this makes you too nervous to go on. + +> > Elbow Room + ** s + + Elbow Room + Reputed to be the most dangerous bar in the United States; from the outside what it looks like is a virulently purple shack, and from the inside like a badly-lit one. No one is having a knife fight at the moment. + + On the bar are a glass bowl (empty) and a shot glass. + + You can also see Jake, John, Joe and Jack here. + +> > Elbow Room + ** eat cheeseburger + You eat the cheeseburger. Not bad. + +> > Elbow Room + ** undo + Elbow Room + [Previous turn undone.] + +> > Family Restaurant + ** n + "Hey," says someone behind you. "Come back! This Duck Fart is on the house!" But there's no need to listen. + + Family Restaurant + The Family Restaurant serves, impartially, all of the following: inferior hamburgers; inferior fish and chips; inferior spaghetti; inferior Chinese food; inferior sushi. Some nights it is open until its posted time of three am, and some nights the owner is overwhelmed with ennui and shuts down at 9:30. + + The only constant about the Family Restaurant is the garnish on every plate, of half a maraschino cherry, a thick slice of orange, and a bush-sized quantity of parsley. + + Wallace here looks a little put out. + +> > Family Restaurant + ** e + There's nothing interesting that way. + +> > Family Restaurant + ** n + There's nothing interesting that way. + +> > Family Restaurant + ** e + There's nothing interesting that way. + +> > Elbow Room + ** s + + Elbow Room + Reputed to be the most dangerous bar in the United States; from the outside what it looks like is a virulently purple shack, and from the inside like a badly-lit one. No one is having a knife fight at the moment. + + On the bar are a glass bowl (empty) and a shot glass. + + You can also see Jake, John, Joe and Jack here. + +> > Gift Shop + ** e + "Hey," says someone behind you. "Come back! This Duck Fart is on the house!" But there's no need to listen. + + Gift Shop + A nearly deserted shop hawking a selection of Alaskan trinkets and new age souvenirs, including but not limited to woven grass baskets, glass dolphin ornaments, arrowheads, hiking maps, postcards, watercolors, and canned fish. + +> > Gift Shop + ** n + There's nothing interesting that way. + +> > Gift Shop + ** e + There's nothing interesting that way. + +> > Gift Shop + ** x maps + USGS topographical maps of the local area and some other interesting portions of Alaska, with hiking trails marked out. You can even get a full set of Denali maps, if you want, and have a lot to spend. + +> > Gift Shop + ** get maps + You didn't come equipped for backpacking, and they're no use otherwise. + +> > Gift Shop + ** u + There's nothing interesting that way. + +> > Gift Shop + ** e + There's nothing interesting that way. + +> > Unalaskan Clinic + ** s + + Unalaskan Clinic + A clinic built for the use of native Unalaskans. The sign out front is marked in a local script which you cannot read at all. + +> > Library + ** e + + Library + A recently-built and reasonably attractive single-room library, with a selection mostly of popular fiction, but also free internet access at a couple of elderly PCs. + + Janet is the librarian, and mistress of all she surveys -- namely, one of the cleanest, driest, and quietest locations in a radius of several hundred miles. + + Larry is here, reading a novel. + +> > Unalaskan Clinic + ** w + + Unalaskan Clinic + A clinic built for the use of native Unalaskans. The sign out front is marked in a local script which you cannot read at all. + +> > Bridge + ** se + + Bridge + A bridge connects Dutch Harbor proper to the south with Unalaska to the north. There isn't much to tell between them, except that Dutch Harbor is more industrial and contains the airport, whereas people actually have houses in Unalaska. + + In the lee of the land, down near the water's edge, a stunted and apologetic sitka spruce has managed to grow. It is one of perhaps three trees on the entire island. + + You can also see a grubby pickup truck (empty) here. + +> > Narrow Spit + ** s + + Narrow Spit + A strip of land barely wider than the road, with water on either side. The views in all directions are fog, water, and the curiously soft curves of the land, carpeted in a bright green but devoid of trees. + + Down to the west is the small boat harbor. + + You can see a wheelbarrow (empty), a staircase and a pogo stick (empty) here. + +> > Gravelly Parking Lot + ** s + + Gravelly Parking Lot + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + +> > Fish Packing Plant + ** w + + Fish Packing Plant + Not being an employer of fish packers, you are not permitted in the fish packing plant, and from the outside there's not much to see other than a bunch of metal-sided sheds. That's all right, though -- you heard enough stirring tales about life on the job last night. New hires apparently have an unnerving habit of dropping dead of heart-attack, and things like that. + + Off to the west, a long road runs towards the airport and the mountain. + +> > Fish Packing Plant + ** s + There's no solid ground in that direction. + +> > Long Road + ** w + + Long Road + +> > Grand Aleutian Hotel + ** n + + Grand Aleutian Hotel + Called the Grand Illusion by natives and people who actually do work in Dutch Harbor, the Grand Aleutian is the swank hotel used by sport fishers and birdwatchers. Among the amenities are an overpriced restaurant and a similarly excessive cafe. + + You can see a red door here. + +> > Costly Cafe + ** n + The door swings and nearly hits you in the head! + + Costly Cafe + The food here is no better than anywhere else -- in fact probably worse -- but it is served in an atmosphere of superiority. + + You can see a red door here. + + ...and now it swings back and hits you in the back! + +> > Grand Aleutian Hotel + ** s + The door once again swings and narrowly misses your head! + + The door swings and nearly hits you in the head! + + Grand Aleutian Hotel + Called the Grand Illusion by natives and people who actually do work in Dutch Harbor, the Grand Aleutian is the swank hotel used by sport fishers and birdwatchers. Among the amenities are an overpriced restaurant and a similarly excessive cafe. + + You can see a red door here. + + ...and now it swings back and hits you in the back! Again! + +> > Costly Cafe + ** n + The door once again swings and narrowly misses your head! + + The door swings and nearly hits you in the head! + + Costly Cafe + The food here is no better than anywhere else -- in fact probably worse -- but it is served in an atmosphere of superiority. + + You can see a red door here. + + ...and now it swings back and hits you in the back! Again! + +> > Grand Aleutian Hotel + ** s + The door once again swings and narrowly misses your head! + + The door swings and nearly hits you in the head! + + Grand Aleutian Hotel + Called the Grand Illusion by natives and people who actually do work in Dutch Harbor, the Grand Aleutian is the swank hotel used by sport fishers and birdwatchers. Among the amenities are an overpriced restaurant and a similarly excessive cafe. + + You can see a red door here. + + ...and now it swings back and hits you in the back! Again! + +> > Grand Aleutian Hotel + ** look + Grand Aleutian Hotel + Called the Grand Illusion by natives and people who actually do work in Dutch Harbor, the Grand Aleutian is the swank hotel used by sport fishers and birdwatchers. Among the amenities are an overpriced restaurant and a similarly excessive cafe. + + You can see a red door here. + +> > Grand Aleutian Hotel + ** i + You are carrying: + a cheeseburger + a selection of pull-tabs + an Unalaska library card + a book by Peter Mayle + a sign + a backpack (open) + a knife + a can of root beer (open but empty) + +> > Grand Aleutian Hotel + ** ne + There's no solid ground in that direction. + +> > Long Road + ** s + + Long Road + +> > Museum of the Aleutians + ** ne + + Museum of the Aleutians + A subdued and tasteful museum with gentle lighting. The holdings are not large, but they are interesting: examples of native crafts (heavy on basket-weaving, since there isn't much by way of clay or wood around here); photographs dating back to the 1930s; and memorabilia of World War II, when this was briefly conquered by the enemy, the only piece of the United States to be lost to the Japanese. + +> > Long Road + ** sw + + Long Road + +> > Airport + ** w + + Airport + The airport is one low building with a couple of rooms in it; a runway, the shortest in commercial use in the world; and a chain-link fence. + + You can see a security gate here. + +> > Loading Dock + ** w + + Loading Dock + You can see a security gate here. + +> > Loading Dock + ** w + There's nothing interesting that way. + +> > Airport + ** e + + Airport + The airport is one low building with a couple of rooms in it; a runway, the shortest in commercial use in the world; and a chain-link fence. + + You can see a security gate here. + +> > Airport + ** i + You are carrying: + a cheeseburger + a selection of pull-tabs + an Unalaska library card + a book by Peter Mayle + a sign + a backpack (open) + a knife + a can of root beer (open but empty) + +> > Airport + ** u + There's no solid ground in that direction. + +> > Long Road + ** e + + Long Road + +> > Fish Packing Plant + ** e + + Fish Packing Plant + Not being an employer of fish packers, you are not permitted in the fish packing plant, and from the outside there's not much to see other than a bunch of metal-sided sheds. That's all right, though -- you heard enough stirring tales about life on the job last night. New hires apparently have an unnerving habit of dropping dead of heart-attack, and things like that. + + Off to the west, a long road runs towards the airport and the mountain. + +> > Gravelly Parking Lot + ** e + + Gravelly Parking Lot + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + +> > Gravelly Parking Lot + ** e + There's no solid ground in that direction. + +> > Linda's Bunkhouse + ** in + + Linda's Bunkhouse + You can see a stack of discarded boots and a stool here. + +> > Lounge + ** u + + Lounge + The largest and most comfortable room in the Bunkhouse, the lounge offers two shabby sofas and a telephone (card required for long-distance calls, and everything is long-distance here). + + A television cheerfully displays the local news in Denver, genuinely local news being a contradiction in terms here. + + Jim is relaxing in a corner. + + You can also see a bedroom door, a pyramid of empty beer bottles and a sofa here. + +> > Lounge + ** eat cheeseburger + You eat the cheeseburger. Not bad. + +> > Lounge + ** undo + Lounge + [Previous turn undone.] + +> > Lounge + ** n + There's no solid ground in that direction. + +> > Linda's Bunkhouse + ** d + + Linda's Bunkhouse + You can see a stack of discarded boots and a stool here. + +> > Linda's Bunkhouse + ** n + There's no solid ground in that direction. + +> > Gravelly Parking Lot + ** out + + Gravelly Parking Lot + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + +> > Narrow Spit + ** n + + Narrow Spit + A strip of land barely wider than the road, with water on either side. The views in all directions are fog, water, and the curiously soft curves of the land, carpeted in a bright green but devoid of trees. + + Down to the west is the small boat harbor. + + You can see a wheelbarrow (empty), a staircase and a pogo stick (empty) here. + +> > Narrow Spit + ** + I beg your pardon? + +> > Bridge + ** n + + Bridge + A bridge connects Dutch Harbor proper to the south with Unalaska to the north. There isn't much to tell between them, except that Dutch Harbor is more industrial and contains the airport, whereas people actually have houses in Unalaska. + + In the lee of the land, down near the water's edge, a stunted and apologetic sitka spruce has managed to grow. It is one of perhaps three trees on the entire island. + + You can also see a grubby pickup truck (empty) here. + +> > Library + ** n + + Library + A recently-built and reasonably attractive single-room library, with a selection mostly of popular fiction, but also free internet access at a couple of elderly PCs. + + Janet is the librarian, and mistress of all she surveys -- namely, one of the cleanest, driest, and quietest locations in a radius of several hundred miles. + + Larry is here, reading a novel. + +> > Library + ** eat cheeseburger + You eat the cheeseburger. Not bad. + +> > Library + ** i + You are carrying: + a selection of pull-tabs + an Unalaska library card + a book by Peter Mayle + a sign + a backpack (open) + a knife + a can of root beer (open but empty) + +> > Bridge + ** s + + Bridge + A bridge connects Dutch Harbor proper to the south with Unalaska to the north. There isn't much to tell between them, except that Dutch Harbor is more industrial and contains the airport, whereas people actually have houses in Unalaska. + + In the lee of the land, down near the water's edge, a stunted and apologetic sitka spruce has managed to grow. It is one of perhaps three trees on the entire island. + + You can also see a grubby pickup truck (empty) here. + +> > Bridge + ** get in truck + You get into the grubby pickup truck. + +> > Narrow Spit + ** s + The truck coughs ominously a few times... + + ...fortunately the truck still seems to be good for this much. + + Narrow Spit (in the grubby pickup truck) + A strip of land barely wider than the road, with water on either side. The views in all directions are fog, water, and the curiously soft curves of the land, carpeted in a bright green but devoid of trees. + + Down to the west is the small boat harbor. + + You can see a wheelbarrow (empty), a staircase and a pogo stick (empty) here. + +> > Gravelly Parking Lot + ** s + The truck coughs ominously a few times... + + ...fortunately the truck still seems to be good for this much. + + Gravelly Parking Lot (in the grubby pickup truck) + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + +> > Fish Packing Plant + ** w + The truck coughs ominously a few times... + + ...fortunately the truck still seems to be good for this much. + + Fish Packing Plant (in the grubby pickup truck) + Not being an employer of fish packers, you are not permitted in the fish packing plant, and from the outside there's not much to see other than a bunch of metal-sided sheds. That's all right, though -- you heard enough stirring tales about life on the job last night. New hires apparently have an unnerving habit of dropping dead of heart-attack, and things like that. + + Off to the west, a long road runs towards the airport and the mountain. + +> > Long Road + ** w + The truck coughs ominously a few times... + + ...fortunately the truck still seems to be good for this much. + + Long Road (in the grubby pickup truck) + +> > Long Road + ** w + The truck coughs ominously a few times... + + The truck is truly dead this time. Or out of gas, which amounts to the same thing. + +> > Long Road + ** w + The truck coughs ominously a few times... + + The truck is truly dead this time. Or out of gas, which amounts to the same thing. + +> > Long Road + ** get out + You get out of the grubby pickup truck. + + Long Road + You can see a grubby pickup truck (empty) here. + +> > Fish Packing Plant + ** e + + Fish Packing Plant + Not being an employer of fish packers, you are not permitted in the fish packing plant, and from the outside there's not much to see other than a bunch of metal-sided sheds. That's all right, though -- you heard enough stirring tales about life on the job last night. New hires apparently have an unnerving habit of dropping dead of heart-attack, and things like that. + + Off to the west, a long road runs towards the airport and the mountain. + +> > Gravelly Parking Lot + ** e + + Gravelly Parking Lot + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + +> > Narrow Spit + ** n + + Narrow Spit + A strip of land barely wider than the road, with water on either side. The views in all directions are fog, water, and the curiously soft curves of the land, carpeted in a bright green but devoid of trees. + + Down to the west is the small boat harbor. + + You can see a wheelbarrow (empty), a staircase and a pogo stick (empty) here. + +> > Narrow Spit + ** ride stick + That's not a verb I recognise. + +> > Gravelly Parking Lot + ** s + + Gravelly Parking Lot + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + +> > Fish Packing Plant + ** w + + Fish Packing Plant + Not being an employer of fish packers, you are not permitted in the fish packing plant, and from the outside there's not much to see other than a bunch of metal-sided sheds. That's all right, though -- you heard enough stirring tales about life on the job last night. New hires apparently have an unnerving habit of dropping dead of heart-attack, and things like that. + + Off to the west, a long road runs towards the airport and the mountain. + +> > Long Road + ** w + + Long Road + You can see a grubby pickup truck (empty) here. + +> > Airport + ** w + + Airport + The airport is one low building with a couple of rooms in it; a runway, the shortest in commercial use in the world; and a chain-link fence. + + You can see a security gate here. + +> > Loading Dock + ** w + + Loading Dock + You can see a security gate here. + +> > Airport + ** e + + Airport + The airport is one low building with a couple of rooms in it; a runway, the shortest in commercial use in the world; and a chain-link fence. + + You can see a security gate here. + +> > Airport + ** x gate + You see nothing special about the security gate. + +> > Airport + ** jump + You jump on the spot. + +> > Airport + ** shake the backpack + The knife and the can of root beer might fly out. + +> > Airport + ** i + You are carrying: + a selection of pull-tabs + an Unalaska library card + a book by Peter Mayle + a sign + a backpack (open) + a knife + a can of root beer (open but empty) + +> > Airport + ** put all in backpack + selection of pull-tabs: Done. + Unalaska library card: Done. + book by Peter Mayle: Done. + sign: Done. + +> > Airport + ** shake it + (first taking the sign) + Nothing results of your shaking the sign. + +> > Airport + ** shake backpack + The book by Peter Mayle, the Unalaska library card, the selection of pull-tabs, the knife and the can of root beer might fly out. + +> > Airport + ** i + You are carrying: + a sign + a backpack (open) + a book by Peter Mayle + an Unalaska library card + a selection of pull-tabs + a knife + a can of root beer (open but empty) + +> > Airport + ** listen + The engine roar drowns out all else. + +> > Airport + ** smell + There is a faint but distinct smell of fishiness. + +> > Long Road + ** e + + Long Road + You can see a grubby pickup truck (empty) here. + +> > Fish Packing Plant + ** e + + Fish Packing Plant + Not being an employer of fish packers, you are not permitted in the fish packing plant, and from the outside there's not much to see other than a bunch of metal-sided sheds. That's all right, though -- you heard enough stirring tales about life on the job last night. New hires apparently have an unnerving habit of dropping dead of heart-attack, and things like that. + + Off to the west, a long road runs towards the airport and the mountain. + +> > Gravelly Parking Lot + ** e + + Gravelly Parking Lot + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + +> > Gravelly Parking Lot + ** pete, jump + Black Pete is disinclined to acquiesce to your request. + +> > Gravelly Parking Lot + ** e + There's no solid ground in that direction. + +> > Gravelly Parking Lot + ** u + There's no solid ground in that direction. + > > Linda's Bunkhouse + ** in + + Linda's Bunkhouse + You can see a stack of discarded boots and a stool here. + +> > Lounge ** u - *** Run-time problem MemoryAllocationFailed: INTERNAL/Extensions/Graham Nelson/Basic Inform.i7xd/Materials/Inter/BasicInformKit/RTPs - *** Memory allocation proved impossible. - *** Stack frame of 0 could not be created *** + Lounge + The largest and most comfortable room in the Bunkhouse, the lounge offers two shabby sofas and a telephone (card required for long-distance calls, and everything is long-distance here). + + A television cheerfully displays the local news in Denver, genuinely local news being a contradiction in terms here. + + Jim is relaxing in a corner. + + You can also see a bedroom door, a pyramid of empty beer bottles and a sofa here. + +> > Lounge + ** jim, jump + Jim grins at you salaciously, in a way which makes you suddenly less eager to ask him for favors. + +> > Lounge + ** out + But you aren't in anything at the moment. + +> > Linda's Bunkhouse + ** d + + Linda's Bunkhouse + You can see a stack of discarded boots and a stool here. + +> > Gravelly Parking Lot + ** out + + Gravelly Parking Lot + A lot of grey gravel and grey dirt. Off to the west is the Fish Packing Plant; south, the ground slopes down to beach. A thin strip of land, mostly taken up with road, runs north toward the rest of the island. + + Black Pete is standing at the edge of the parking lot, looking towards the sea. + +> > Narrow Spit + ** n + + Narrow Spit + A strip of land barely wider than the road, with water on either side. The views in all directions are fog, water, and the curiously soft curves of the land, carpeted in a bright green but devoid of trees. + + Down to the west is the small boat harbor. + + You can see a wheelbarrow (empty), a staircase and a pogo stick (empty) here. + +> > Bridge + ** n + + Bridge + A bridge connects Dutch Harbor proper to the south with Unalaska to the north. There isn't much to tell between them, except that Dutch Harbor is more industrial and contains the airport, whereas people actually have houses in Unalaska. + + In the lee of the land, down near the water's edge, a stunted and apologetic sitka spruce has managed to grow. It is one of perhaps three trees on the entire island. + +> > Library + ** n + + Library + A recently-built and reasonably attractive single-room library, with a selection mostly of popular fiction, but also free internet access at a couple of elderly PCs. + + Janet is the librarian, and mistress of all she surveys -- namely, one of the cleanest, driest, and quietest locations in a radius of several hundred miles. + + Larry is here, reading a novel. + +> > Library + ** larry, jump + Larry is disinclined to acquiesce to your request. + +> > Library + ** janet, jump + Janet is disinclined to acquiesce to your request. + +> > Library + ** + I beg your pardon? + +> > \ No newline at end of file