A few ideas and a question
sonic102
15 May 2012, 07:42Q.I have an attiribute which is a script. How do I edit using another script?
->Well, I know I can edit attiributes using 'Set a variable or attiribute'. I know I can edit a script too with that, but it needs a little bit of Programming language understandiblity. Is there an easier way you can edit attiribute script easily?
And the ideas...
1.An option for the objects:Make a tickbox which says 'Make this the normal character'.
->By default, for the player, it will be ticked, but for any other object it will be unticked.Of course this will have an attiribute, which will make it easy to switch between characters, a problem that has been harassing Quest makers for a long time.
There cannot be less than one object ticked, too.
2.An edit in the 'If' script.
->There is an 'If' script called 'If object attiribute equals to'. In that, make 'equals to' a dropdown box which can be turned into 'greater than' or 'lesser than'. I know this is accesiible using 'If expression', but I think my idea is easier.
3.Save Game...
->...for the offline version. There can be a script called 'Save the game' and 'Load a game file'. Also, by default, there can be a turn script which saves the game every turn.
I used to make graphic games using a software 'Game Maker'. GM could load and save games, so it can be possible for Quest too!
4.Masks
->If you're thinking 'Oh, a player can wear this,(

5.Worn Items(It's not that good)

->Worn Items is a window pane on the right side along with Inventory, Compass etc. An object will also have a 'Wearable' option, which will create a verb, and worn items come in the window pane.
sgreig
15 May 2012, 13:49Q.I have an attiribute which is a script. How do I edit using another script?
->Well, I know I can edit attiributes using 'Set a variable or attiribute'. I know I can edit a script too with that, but it needs a little bit of Programming language understandiblity. Is there an easier way you can edit attiribute script easily?
I'm not sure what you mean here. You can't edit a script using a script.
2.An edit in the 'If' script.
->There is an 'If' script called 'If object attiribute equals to'. In that, make 'equals to' a dropdown box which can be turned into 'greater than' or 'lesser than'. I know this is accesiible using 'If expression', but I think my idea is easier.
I'm not really seeing how this would be any easier than just typing it yourself?
3.Save Game...
->...for the offline version. There can be a script called 'Save the game' and 'Load a game file'. Also, by default, there can be a turn script which saves the game every turn.
I used to make graphic games using a software 'Game Maker'. GM could load and save games, so it can be possible for Quest too!
The offline version is basically the same as the online version and already supports saving and loading. Just type "save" or "restore" when you're playing a game. I'm not sure why you'd want to make the game save on every single turn. That seems a little excessive.
4.Masks
->If you're thinking 'Oh, a player can wear this,( ) then read on. A mask is an option in an object. They can choose another object(object2) as a mask. If object2 is the mask of object1, then object1 will have all the same attiributes and values of object2.
Already exists. They're called Types in Quest. http://quest5.net/wiki/Types
5.Worn Items(It's not that good)
->Worn Items is a window pane on the right side along with Inventory, Compass etc. An object will also have a 'Wearable' option, which will create a verb, and worn items come in the window pane.
There's already a library written for wearable clothing. There's no pane on the side for it, but you can find it if your search the forums here. You can't currently modify the panes in the player without downloading the Quest 5 source code and then editing and compiling your own version.
Hope that helps!