|
Valint Wanderer
Joined: 12 Nov 2003 Posts: 70 Location: USA
|
Posted: Fri Jan 09, 2004 7:04 am
Using trigger types with gsl triggers |
I can't seem to find a way to use trigger type options with gsl triggers, and was hoping someone could suggest a way.
Here's the issue:
In Gemstone, the GSr code is sent at two types: when field experience is converted to real experience (in a pulse roughly every minute) and when killing a mob increases the field experience.
In the first instance, the GSr code is sent once; in the second, it's sent twice consecutively.
Now, to differentiate between the two, I'd like to do something like:
#TRIGGER {r} {} {gsl|case}
#COND {z} {...} {within|param=1|gsl|case}
Unfortunately, mixing within and gsl doesn't seem to work. Anyone have a suggestion for how to do this?
Alternatively, if it can't be done now, I'd like to suggest that the gsl type be moved from the type category to the other category. |
|
|
|
LightBulb MASTER
Joined: 28 Nov 2000 Posts: 4817 Location: USA
|
Posted: Fri Jan 09, 2004 7:30 pm |
Taken from the helpfile topic, Trigger Command Options.
quote: Only one option from the category Type can be used.
Since both "within" and "gsl" are listed in the Type category, it's predictable that they won't work together.
Since the categorization into "Type" and "Other" is based on the function of the option and not just arbitrarily assigned, I doubt that there's any possibility of moving "gsl" from "Type" to "Other". |
|
|
|
Valint Wanderer
Joined: 12 Nov 2003 Posts: 70 Location: USA
|
Posted: Sun Jan 11, 2004 5:01 am |
Any suggestions on an alternate way to accomplish this?
Here's my attempt, but it seems a bit inelegant:
#TRIGGER "pulseTrig" {r} {#T+ pulsefailsafeTrig} {gsl}
#COND {r} {#T- pulsefailsafeTrig} {gsl}
#TRIGGER "pulsefailsafeTrig" {^*} {#T- pulsefailsafeTrig;#STATE pulseTrig 0;#SAY Single r-Trigger} {disable} |
|
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|