Newbie - question about creating a computer
b0bbly
20 Sept 2011, 07:16Hi there.
First time user of Quest here, but I've always been a fan of text adventures (grew up on Zork and such). I've also created some of my own ones in Pascal, though it was a pretty messy affair.
I've done the tutorials with great success, and have now started on a little project. The problem I'm having is that I want to create a computer with icons on the desktop. Each of these icons will launch a "program", which is basically just a text message and a modifier to the player's stats. I have a room, with the computer on a desk, and the icons as objects. If I inspect the computer (after turning it on), I can see the icons. The problem is then I can also see the icons as part of the room, which it shouldn't be.
What's the best way of handling something like this? Should I create the computer as a "room" with it's own interactive objects? Should I stick to using the computer as a container but change some attribute that makes the icons invisible unless I'm somehow "sitting" or something?
Thanks in advance. I hope to be active in putting my game creation ideas to work with what has so far been an amazing tool.
First time user of Quest here, but I've always been a fan of text adventures (grew up on Zork and such). I've also created some of my own ones in Pascal, though it was a pretty messy affair.
I've done the tutorials with great success, and have now started on a little project. The problem I'm having is that I want to create a computer with icons on the desktop. Each of these icons will launch a "program", which is basically just a text message and a modifier to the player's stats. I have a room, with the computer on a desk, and the icons as objects. If I inspect the computer (after turning it on), I can see the icons. The problem is then I can also see the icons as part of the room, which it shouldn't be.
What's the best way of handling something like this? Should I create the computer as a "room" with it's own interactive objects? Should I stick to using the computer as a container but change some attribute that makes the icons invisible unless I'm somehow "sitting" or something?
Thanks in advance. I hope to be active in putting my game creation ideas to work with what has so far been an amazing tool.
Alex
20 Sept 2011, 09:36The simplest thing would probably be to make the computer a separate room - you could make it a "room/object" inside its parent room, and as long as it's not transparent the icons inside won't be visible outside.
A (much) more advanced solution would be to customise one of the scope functions so that it didn't show your icons in the room description - that would need quite a bit more thought though, and is probably better suited to being part of a library.
A (much) more advanced solution would be to customise one of the scope functions so that it didn't show your icons in the room description - that would need quite a bit more thought though, and is probably better suited to being part of a library.
b0bbly
21 Sept 2011, 09:22Ok I'll give the simpler version a try. It's my first Quest game so I probably don't want to mess around with the tricky stuff yet.