Adventure Game Studio

AGS Support => Advanced Technical Forum => Topic started by: SSH on Thu 29/01/2004 14:58:44

Title: Suggestion: Quick setting of interactions to run script
Post by: SSH on Thu 29/01/2004 14:58:44
I have a room with 15 regions, each of which needs to run a script. I can easily edit all the scripts at once by editing the room script, but actually going through every region, clicking on the interaction button, clicking the right interaction and choosing "Run script" from the drop down gets pretty tedious. I would LOVE a way to easily and quickly set multiple objects/regions/hotspots/characters/inv items/etc. interactions to run script, maybe some kind of grid where you can click on checkboxes buttons for each one you want made run-script and it queries or doesn't allow it when there is already an interaction set on something...

While we're at it, I'd love to be able to "duplicate" GUI buttons so that I can create one button with exactly the smae properties as the previous, then edit only the one thing I want different between them (e.g. X position)

Title: Re:Suggestion: Quick setting of interactions to run script
Post by: Darth Mandarb on Thu 29/01/2004 16:46:17
I second this.

What I thought would be cool would be the ability to 'Copy Effects' of each interaction.  So, for instance, you have 15 hotspots and you want them all to have the same reaction you could just create one interaction, copy it, and past it to the rest!

It would be a major time saver!

And the copy and paste feature for buttons and other GUI items would be most excellent!
Title: Re:Suggestion: Quick setting of interactions to run script
Post by: a-v-o on Thu 29/01/2004 18:43:18
I could think of a cross table, so that you can look at all interactions at the same time like:

Hotspots    |0|1|2|3|...
------------+-+-+-+-+---
Look at     |*|*|*|*|
Interact    | |*|*|*|
Use inv on  |*| | | |
Talk to     |-| |-| |
Any click   | | | | |
...        


* would be a symbol for "run script"
- would mean that other actions are set, so you can't set a simple run-script
empty cell: no action is set
Title: Re:Suggestion: Quick setting of interactions to run script
Post by: SSH on Thu 29/01/2004 18:50:32
That's exactly what I was thinking of, avo, except I was too lazy to asciiartify it!  ;D
Title: Re:Suggestion: Quick setting of interactions to run script
Post by: a-v-o on Thu 29/01/2004 19:08:43
this is similar to the "interaction editor" in the Games Factory
;)
Title: Re:Suggestion: Quick setting of interactions to run script
Post by: Kweepa on Thu 29/01/2004 19:59:17
That table, with double clicking on the "asterisks" taking me to the script code, would reduce development tedium tremendously.

Plus I think it would lead to better games because people would want to "fill in the table" and add all the interactions.

When finishing up IIISpy I lusted after a system like this.
Title: Re:Suggestion: Quick setting of interactions to run script
Post by: Pumaman on Sat 31/01/2004 14:36:48
Interesting idea, I can see how that would be useful, I'll add it to my list.

QuoteWhat I thought would be cool would be the ability to 'Copy Effects' of each interaction. So, for instance, you have 15 hotspots and you want them all to have the same reaction you could just create one interaction, copy it, and past it to the rest!

If that's the case, why not just use the same hotspot colour for all the hotspots :P