I apologize greatly if this has been discussed before, but I have searched the forums heartily and cannot seem to find an answer to my problem. As a matter of fact it seems like I'm the only one
with this problem!
I'm running through the tutorial PDF and I've reached the place where I am supposed to build a "fridge" and make it open-able close-able and to retrieve "milk", beer", and "cheese" from the fridge. I have followed the instructions to the letter from Chapter 13 to 13.3 but something is wrong. Inside the game I type, "open fridge" and it gives the print message I wrote, but that's it. It won't list the items inside the fridge, and seems to disregard their existence after I tell them their parent object is the fridge. It won't list the items, you can't look at the m or take them, it's as if I checked "Inaccessible."
So what am I doing wrong? I added those items and selected fridge as the parent object, and now they don't exist anymore when I play the actual game itself!
EDIT: With a little poking and prodding it seems that after giving the print message that I opened the fridge, it's actually still closed... any suggestions on what I might be doing wrong?
EDIT #2: So I got it to work, but not the simple way the tutorial told me. Instead of checking the "open container" box I had to check the "Run Script" box and write:
Open "fridge"
Print "A foul smell wafts from inside the fridge and the humming grows a little louder. Be sure to [BOLD ON]Look[BOLD OFF] inside the fridge for anything of use." The specifying of the "LOOK for anything of use" is a separate problem I now have. After opening the fridge, it still acts as if the items aren't there. Items can only be taken after you "look fridge" when it's open. Is there a script I can add to the above that will list the items immediately after opening the fridge, or even force the player to "look fridge" after it's open?
EDIT #3:: Trying to move on while I await an answer, I've bumped into another problem. I'm unable to "use defibrillator on bob". For some reason, even though I've set the Boolean Property to "dead" and the defibrillator to to script his coming alive and changing of description ("not dead"), when I type in "use defibrillator on bob" it says, "I can't see that here." but when I type in "look bob" it gives his description! What did I do wrong??