! ==============================================================================
! ENGLISH: Language Definition File
!
-! Supplied for use with Inform 6 -- Release 6.12.4 -- Serial number 200718
+! Supplied for use with Inform 6 -- Release 6.12.5 -- Serial number 210605
!
-! Copyright Graham Nelson 1993-2004 and David Griffith 2012-2020
+! Copyright Graham Nelson 1993-2004 and David Griffith 2012-2021
!
! This file is free software: you can redistribute it and/or modify
! it under the terms of the GNU Affero General Public License as
! ----------------------------------------------------------------------------
[ LanguageVerbLikesAdverb w;
- if (w == 'look' or 'go' or 'push' or 'walk')
+ if (w == 'look' or 'go' or 'run' or 'leave' or 'l//' or 'push' or 'walk')
rtrue;
rfalse;
];
"didn't have");
" ", (the) x1, ".";
3: "Dropped.";
+ 4: CSubjectVerb(actor, false, false, "need to take", 0, 0, "had to take");
+ print " ", (the) x1, " ";
+ if (x2 has container)
+ print "out";
+ else
+ print "off";
+ " of ", (the) x2, " before dropping ", (ItOrThem) x1, ".";
}
Eat: switch (n) {
1: CSubjectIs(x1,true); " plainly inedible.";
2: print "But ";
CSubjectIsnt(x1,true,true); " there now.";
3: "Removed.";
+ 4: print "But ";
+ CSubjectIsnt(x1,true,true); " in or on anything.";
}
Restart: switch (n) {
1: print "Are you sure you want to restart? ";
11: CSubjectIs (x1,true); " fixed in place.";
12: CSubjectIs (actor,true); " carrying too many things already.";
13: "(putting ", (the) x1, " into ", (the) x2, " to make room)";
- 14: CSubjectVerb(actor, false, false, "should take", 0, 0, "should have taken");
- " ", (the) x1, " first.";
}
Taste: switch (n) {
1: CSubjectVerb(actor,true,false,"taste",0,"tastes","tasted"); " nothing unexpected.";
2: CSubjectIs (actor,true); " not holding ", (ThatOrThose) x1, ".";
3: CSubjectIs (actor,true); " already wearing ", (ThatOrThose) x1, ".";
4: CSubjectVerb(actor,false,false,"put on",0,"puts on","put on"); " ", (the) x1, ".";
+ 5: CSubjectVerb(actor, false, false, "need to take", 0, 0, "had to take");
+ print " ", (the) x1, " ";
+ if (x2 has container)
+ print "out";
+ else
+ print "off";
+ " of ", (the) x2, " before wearing ", (ItOrThem) x1, ".";
}
! Yes: see No.
];