If not, contact the place you got it from.^^";
Include "parser";
Include "verblib";
-Release 3;
-Serial "220611";
+Release 4;
+Serial "220809";
Object mainroom "Main Room"
with description
print_ret
"You can't fit through the window while
wearing the snow shoes.";
- }
- if (eastofcabin hasnt visited) {
- score = score + 1;
- give office visited;
+ if (eastofcabin hasnt visited) {
+ score = score + 1;
+ give office visited;
+ }
}
],
w_to mainroom,
with description
"This bedroom is small and cramped, and looks like a
major fight happened as the exterior wall has bullet
- holes. The bed is lying on the floor, torn to shreds. It
- has no sheets, just a bare mattress. The main room is to
- the south.",
+ holes. There's a bare mattress, torn to shreds. The main
+ room is to the south.",
s_to mainroom,
has light;
return false;
];
+Object cabin "cabin" mainroom
+ with name 'cabin',
+ found_in mainroom bedroom office kitchenette southofcabin eastofcabin
+ northofcabin westofcabin,
+ before [;
+ Enter, Exit:
+ print_ret
+ "You'll have to say which compass direction to go
+ in.";
+ ],
+ has scenery;
+
Object snowmobile "snowmobile" thedark
with name 'snowmobile',
daemon [;
* 'through' / 'out' / 'via' noun -> Climb;
Extend 'go'
- * 'through' / 'out' / 'via' noun -> Enter;
\ No newline at end of file
+ * 'through' / 'out' / 'via' noun -> Enter;
+
+Extend 'go' first
+ * 'out' / 'outside' -> VagueGo;
+
+Extend 'go' first
+ * 'out' / 'outside' / 'outside' 'of' noun -> VagueGo;
+
+Extend 'go' first
+ * 'in' / 'into' / 'inside' -> VagueGo;
+
+Extend 'go' first
+ * 'in' / 'into' / 'inside' / 'inside' 'of' noun -> VagueGo;
+
+Extend 'exit' first
+ * noun -> VagueGo;
+
+Extend 'leave' first
+ * noun -> VagueGo;
\ No newline at end of file