Hello there! I am new around here, so sorry if I mess anything up.
I have been learning Inform 7 for my college major project (Games Design), because I have a love of IF, and the creative writing side is the area of Games Design I want to go into. However, our class has not learnt Inform 7, so it is a major risk on my part. I have mostly been able to work through and around issues that arise, but I have a few I cannot seem to sort out. I will probably post on this forum often, so if anyone is really good at Inform and don’t mind me messaging them, please let me know!
Anyway, onto the issues and questions I have at this time:
I want to have the player be able to push a Werewolf (my game is about them and MC is being attacked). I think pushing is actually in Inform 7 though? I get a stock message of “The werewolf may not like that” instead of the text I want to be displayed. I tried making it its own action as well, to no luck. At the moment I have a work around with an action called “Off-pushing” but that requires the player to type “Push Werewolf off” or “Push off Werewolf” then simply “Push werewolf”.
Similarly, I also can’t get a code for standing up to work. Again it comes up with another stock message “But you aren’t in anything at the moment”. However, I cannot seem to get a work around for this to work, like I had done with pushing. All I want to happen is for the player to be “lying down” when he is attacked, and then a few turns later to be able to get up, displaying a bit more text. That’s it. Nothing too complex.
The final question I have at the moment is about descriptions. At the moment I have the werewolf, with the description of “A big brown wolf”. However, when he dies, I want that to change, as well as the name (From Werewolf to Dead Werewolf). I have the latter working with “now the printed name of the Werewolf is “Dead Werewolf”;” However “now the description of the Dead Werewolf is” or “The description of the Dead Werewolf is”) just comes up with errors. If I just have “now the description of the Werewolf is” it will change, however only if I type “Examine werewolf.” “Examine Dead Werewolf” comes back with “I don’t see such a thing.”
Thanks if anyone can help with any or all of these problems!