![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
#31 |
Zhentarim Guard
![]() Join Date: July 11, 2005
Location: Saint Louis, Missouri
Age: 51
Posts: 393
|
![]()
Normal events, like in a town. I don't have any problems with Step and Zone events.
__________________
"Where does he get those wonderful toys...?" "Why, I sell my soul, of course...." |
![]() |
![]() |
![]() |
#32 |
Jack Burton
![]() Join Date: July 13, 2001
Location: Stumptown
Age: 53
Posts: 5,444
|
![]()
Normal events are the easiest to prioritize.
![]() Let's say there are three events at a specific coordinate. We will call them "A", "B" and "C". Set A as your top level event. A will only occur if some criteria is true, such as a quest. Set the chain trigger to "If Event Does Not Happen". Now add B and set it to occur if its criteria is met. Set its chain trigger to "If Event Does Not Happen". Now add C and set it to occur if it's criteria is met. ![]() |
![]() |
![]() |
![]() |
#33 |
Symbol of Cyric
![]() Join Date: March 20, 2006
Location: Europe
Posts: 1,171
|
![]()
I overlooked the chain triggers for several weeks when I started playing with DC.
![]() ![]() |
![]() |
![]() |
![]() |
#34 |
Symbol of Cyric
![]() Join Date: March 20, 2006
Location: Europe
Posts: 1,171
|
![]()
But this reminds me of the trigger: "if party is at x,y".
For example, it would be cool if a character would tell something special if the NPC talk event was triggered at special coordinates in a special level. I hoped this could be done via the "if party at x,y"-trigger, but unfortunately, it is not possible to add the level there. This makes this trigger useful for step events, which are restricted to one level, but not useful for NPC- or item-related events. Is there another possibility? I have not yet found a GPDL script for this, but perhaps I overlooked it. (I could certainly do some levels with extra-ordinary high y or x coords which are only present in a few levels, but this solution is not convincing to me...) |
![]() |
![]() |
![]() |
#35 | |
Zhentarim Guard
![]() Join Date: July 11, 2005
Location: Saint Louis, Missouri
Age: 51
Posts: 393
|
![]() Quote:
I'm going to expand on your example, if I may... Let's use... A=Talk Event (happens when party first arrives in town) B=Quest Event C=Shop Are you saying: Talk Event If Event Does Not Happen Shop Event If Event Does Not Happen Quest Event If Event Does Happen Is that correct? What if I wanted to add a fourth event in there? Would it be...? Talk Event If Event Does Not Happen Text Statement (Shop is closed) If Event Does Not Happen Shop Event If Event Does Not Happen Quest Event If Event Does Happen Is that right?
__________________
"Where does he get those wonderful toys...?" "Why, I sell my soul, of course...." |
|
![]() |
![]() |
![]() |
#36 |
Jack Burton
![]() Join Date: July 13, 2001
Location: Stumptown
Age: 53
Posts: 5,444
|
![]()
I'd need to know more about your events to give you a complete answer.
![]() PCs come into town for first time and go to a particular place. They're greeted by an NPC who tells them a fact or two about the city. He then tells them that he has stuff to sell if they are interested. He lets them know that they are welcome any time, but he's only open from sun-up to sun-down so that he can spend some quality time with his wife and not work all of the time. ![]() It would be as follows: Text event (triggers always, do event only once checked)(chain trigger is always) Shop event (triggers daytime)(chain trigger is only if event doesn't happen) Text event (triggers always) set to back-up one step on exit. If you want to add another event to the chain, it's placement depends on what you want to do, and how you want it to depend on the other events. ![]() ![]() ![]() In my earlier post, I wasn't meaning to add a quest event in your chain, but to use the quest as a trigger. |
![]() |
![]() |
![]() |
#37 | |
Zhentarim Guard
![]() Join Date: July 11, 2005
Location: Saint Louis, Missouri
Age: 51
Posts: 393
|
![]() Quote:
And what do you need to know?
__________________
"Where does he get those wonderful toys...?" "Why, I sell my soul, of course...." |
|
![]() |
![]() |
![]() |
#38 |
Zhentarim Guard
![]() Join Date: July 11, 2005
Location: Saint Louis, Missouri
Age: 51
Posts: 393
|
![]()
Sorry, I mean totally, the player doesn't even get the nighttime text event, just the quest event.
__________________
"Where does he get those wonderful toys...?" "Why, I sell my soul, of course...." |
![]() |
![]() |
![]() |
#39 |
Jack Burton
![]() Join Date: July 13, 2001
Location: Stumptown
Age: 53
Posts: 5,444
|
![]()
The shop event firing or not in the above example is all about the trigger. If it's not about day or night, but instead about the quest in progress, then that needs to be the trigger. It's not a separate event.
If your shop normally has the PCs back up one step when done, keep the second event, just don't put any text in it, but still check the box to back up one step when done. |
![]() |
![]() |
![]() |
#40 |
Zhentarim Guard
![]() Join Date: July 11, 2005
Location: Saint Louis, Missouri
Age: 51
Posts: 393
|
![]()
Jeez, this is confusing....
![]()
__________________
"Where does he get those wonderful toys...?" "Why, I sell my soul, of course...." |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Does anyone know where I can find a tutorial on..... | Ice-Child | Miscellaneous Games (RPG or not) | 1 | 07-28-2003 05:55 PM |
BAMWorkshop Tutorial | Xen | Baldurs Gate II: Shadows of Amn & Throne of Bhaal | 7 | 06-06-2003 11:32 AM |
Scripting tutorial!! | The Hunter of Jahanna | Neverwinter Nights 1 & 2 Also SoU & HotU Forum | 0 | 07-26-2002 11:16 PM |
Tutorial for Kit Making | The X | Baldurs Gate II Archives | 2 | 07-07-2001 05:23 AM |
A NEW kit tutorial | TheDutkanator | Baldurs Gate II Archives | 4 | 05-02-2001 02:03 PM |