I’ve been trying to make a game little to no restrictions, so that if you wish to eat your couch or jump off the roof, you will do just that (with limited success and plenty of consequences, of course). So, instead of the game actually stopping you from doing rediculous things, I resolved to just add some action, called Considering. That is, typing “consider eating cabbage” will give you some text concerning the actors opinion on cabbage eating; likewise, “consider standing” will give you the actors sentiments on standing.
Or in less words, I’m trying to make the ability to examine an action.
I began with: An action has some text called the considerations. The considerations of an action is usually "Very simple."
Report considering something:
if the considerations of the noun is "Very simple.":
say "Why not?"
otherwise:
say "[the considerations of the action]"
But I ran into trouble when I got to making what “considering” is. I turned round and round “Considering is an action applying to an action”, but I can’d find a way.
How could this be done That is, without writing a new “consider” for each and every possible action in the game.