The Black Wyrm Lair Forums
The Black Wyrm's Lair Terms of Use Help Search Members Calendar

Welcome Guest ( Log In | Register )

> Script of previous area still running
Baronius
post Jul 20 2005, 01:41 AM
Post #1


Master of energies
Group Icon

Council Member
Posts: 3325
Joined: 9-July 04
From: Magyarország




In my BG1 mod, the party is AR3300. Then as a result of a dialogue, it gets teleported via LeaveAreaLUA to BW0506. (BW0506 isn't an indoor area of AR3300, it has no travel regions at all, by the way.)
There is a battle in BW0506, and you have to kill both main villains to be able to leave the area. When this happens (their Death Variables are one), you can use a wardstone (give it to a guardian), who will teleport you back to AR2300 with LeaveAreaLUA. In AR2300, a cutscene script with a dialogue should start (which is also triggered by Dead() functions, so if you have killed both of the villains).

My problem: the script of AR3300 (Beregost) is still running in BW0506 (which is a hall), because AS SOON AS the second villain dies, the cutscene (basically a dialogue) in AR3300 is triggered, of course in a black screen. When it ends, the screen returns to BW0506. (So the wardstone isn't used; the party doesn't have to be teleported to the new area to trigger the cutscene in THAT area).

I added BW0506 to mastarea.2da, so its script is running on the top. But AR3300 is also in mastarea.2da, as an area of the original game. This may not be related with the script problem, but I thought it would help (it didn't).
What can the problem be? How can I entirely "leave" an area, so its script won't run anymore?

I could solve it (I could set a global variable when the wardstone is used, and use this as a trigger for the cutscene), but I want to sort out the original problem; I would like to know how those area scripts work, because it seems I am not familiar with them


--------------------
Mental harmony dispels the darkness.
Go to the top of the page
 
Quote Post

Posts in this topic
Baronius   Script of previous area still running   Jul 20 2005, 01:41 AM
jastey   NULL   Jul 20 2005, 05:06 AM
CamDawg   NULL   Jul 20 2005, 11:11 AM
Baronius   NULL   Jul 20 2005, 06:13 PM
Baronius   NULL   Jul 20 2005, 07:23 PM
Baronius   NULL   Jul 20 2005, 07:40 PM
CamDawg   NULL   Jul 21 2005, 12:30 AM
Baronius   NULL   Jul 21 2005, 05:20 PM
Avenger_teambg   NULL   Jul 23 2005, 06:40 PM


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:



- Lo-Fi Version Time is now: 29th August 2025 - 04:20 AM