Child's Play

An interactive fiction by Stephen Granade (2007) - the Inform 7 source text

Chapter 7 - Re-written Messages
Include Modified Again Default Messages by David Fisher.
Table of custom library messages (continued)
Message ID   Message Text
LibMsg <unimportant object>   "[Cap that-those of the main object] are totally unimportant and you don't need to refer to them in this game."
LibMsg <empty line>   "You stare off into space in that timeless baby way that makes you look all smart or constipated or something.[paragraph break]"
LibMsg <oops no arguments>   "No problem or anything.[paragraph break]"
LibMsg <cannot do again>   "You totally can't repeat that.[paragraph break]"
LibMsg <command incomplete>   "You didn't say enough or anything![paragraph break]"
LibMsg <object not held>   "You totally aren't holding that![paragraph break]"
LibMsg <verb cannot have inanimate object>   "You can only do that to something that is all alive.[line break]"
LibMsg <which disambiguation>   "So which do you mean, "
LibMsg <single object disambiguation>   "Sorry but you can only use one item at a time here so which exactly?[paragraph break]"
LibMsg <cannot take possessions of others>   "[The main object] has a grip that is like steel.[paragraph break]"
LibMsg <cannot take scenery>   "[Cap that-those of the main object] [is-are] so not takeable.[paragraph break]"
LibMsg <cannot remove from closed containers>   "[Cap it-they of the main object] [is-are] so closed.[paragraph break]"
LibMsg <cannot insert into something not a container>   "[Cap that-those of the main object] so can't contain stuff.[paragraph break]"
LibMsg <cannot put something not held>   "To put [it-them of the main object] on something else you so need to be holding [the main object].[paragraph break]"
LibMsg <cannot put onto something being carried>   "Your coordination is really bad, you can't do that.[paragraph break]"
LibMsg <need to empty into a container>   "[The main object] so can't hold stuff.[paragraph break]"
LibMsg <empty something into itself>   "That like does nothing.[paragraph break]"
LibMsg <cannot give to yourself>   "You already have [the main object] so it is like you're already done.[paragraph break]"
LibMsg <block showing>   "[The main object] [is-are] so unimpressed.[paragraph break]"
LibMsg <cannot enter something carried>   "You so can't get into something you're holding.[paragraph break]"
LibMsg <cannot go that way>   "You so can't go that way.[line break]"
LibMsg <cannot search unless container or supporter>   "You don't find anything.[paragraph break]"
LibMsg <look under>   "You find nothing.[paragraph break]"
[LibMsg <report player touching self>   "That doesn't help.[paragraph break]"
LibMsg <report player touching other people>   "Do not be all touching everyone else![paragraph break]"]
LibMsg <top line what in>   " ([if main object is a person]held by[otherwise]in[end if] [the main object])"
LibMsg <block pushing in directions>   "You would but that ends up totally not working.[paragraph break]"
Report an actor touching (this is the CP report touching yourself rule):    if the noun is the actor begin;    if the actor is the player, say "That doesn't help.";    otherwise say "[The actor] touches [if the actor is female]her[otherwise]him[end if]self.";    stop the action;    end if;    continue the action. The CP report touching yourself rule is listed before the report touching yourself rule in the report touching rulebook. The report touching yourself rule is not listed in the report touching rulebook. Report an actor touching (this is the CP report touching other people rule):    if the noun is a person begin;    if the actor is the player, say "Do not be all touching everyone else!";    otherwise say "[The actor] touches [if the noun is the player]you[otherwise][the noun][end if].";    stop the action;    end if;    continue the action. The CP report touching other people rule is listed before the report touching other people rule in the report touching rulebook. The report touching other people rule is not listed in the report touching rulebook.

The source code to Child's Play is licensed under a Creative Commons NonCommercial Sampling Plus 1.0 License.