Hello TADS folks
I’m trying to override the default cannot[whatever]Msg on some specific objects, but I’m finding that my custom message is being printed twice. Does anyone know what’s wrong here?
e.g. - here’s a minimal game with a table, on which I want to override the cannotPutUnderMsg. Trying to put the ball under the table prints the custom message twice:
versionInfo: GameID
IFID = '43139319-d312-45e0-a61b-3a793e4ffa4a'
name = 'PlaySpace'
byline = 'by Your Name'
htmlByline = 'by <a href="mailto:your-email@host.com">Your Name</a>'
version = '1'
authorEmail = 'Your Name <your-email@host.com>'
desc = 'Put a brief "blurb" about your game here'
htmlDesc = 'Put a brief "blurb" about your game here'
;
gameMain: GameMainDef
initialPlayerChar = me
;
startroom: Room 'The Starting Location'
"Add your description here. "
;
+ me: Thing 'you'
isFixed = true
person = 2
contType = Carrier
;
++ ball: Thing 'ball'
;
+ table: Surface 'table'
cannotPutUnderMsg = "Ancient superstition inhibits you from putting anything under the table. "
;
…and the same effect with cannotPutBehindMsg etc.