STEAD3's syntax looks similar enough to what is described in the STEAD2 manual. I had to look up what that "}: with {" meant. It turns out that Google is able to translate the STEAD3 manual well enough for me to understand. I have an idea for a scenario. Let me know if you think this is too complex. I'd like to see an example with enough objects interacting that a certain amount of code organization is required. I think this is something we could do step-by-step. We're in a kitchen, and the light bulb is flickering. Our goal is to change the light bulb. New bulbs are in the pantry just off the kitchen. We will of course need to turn off the lights before changing the bulb. It's night time, so we will also need a flashlight. There is a flashlight in the kitchen drawer, but it needs batteries. There are no spare batteries available, but we can improvise by removing batteries from a kitchen timer. The timer's battery cover is secured with a screw. The screwdriver is in the kitchen drawer along with the flashlight. The light bulb will be hot when the lights are first turned off. Oven mitts will allow us to unscrew the bulb without burning our fingers.
Ссылка:
http://instead-games.ru/forum/index.php?p=/discussion/comment/12151/#Comment_12151