Is there a way to stop Inform from mentioning certain objects when it prints lists of things carried by people in my game? I only want it to list things the player could pickpocket.
Give things a property to determine whether something is pickpocketable, and use that in the specification of the list. Something like this:
[code]A thing can be pickpocketable. A thing is usually not pickpocketable.
Last report examining a person (called target) when the target carries a pickpocketable thing:
say “This juicy pigeon is carrying [list of pickpocketable things carried by the target].”[/code]
Oh thanks, I didn’t think of that! I was trying to block it printing them by type!