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

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Problem in Chateau Irenicus, IESDP does not specify Booleans explicitly
nullset
post Oct 24 2015, 06:51 AM
Post #1


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




I need to turn banter off in Chateau Irenicus. Now, the BanterBlockFlag(*Boolean) will do this, but it is not clear which of TRUE and FALSE will turn banter off, and which will turn it on. Does anyone know the precise working of this action?


--------------------
nullset
Go to the top of the page
 
Quote Post
Baronius
post Oct 24 2015, 04:36 PM
Post #2


Master of energies
Group Icon

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




According to a post in 2004 in pocketplane forums (source):
QUOTE
BanterBlockFlag(I:State*BOOLEAN)

If set to TRUE, it turns off the banter timer. Normally it is set to FALSE. The unmodded game doesn't use this action.


It says the original game doesn't use it, so I don't know if it's properly implemented or not.



--------------------
Mental harmony dispels the darkness.
Go to the top of the page
 
Quote Post
nullset
post Oct 26 2015, 12:01 PM
Post #3


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




Thank you. I'll check it out and let you know what I find.


--------------------
nullset
Go to the top of the page
 
Quote Post
nullset
post Oct 26 2015, 06:35 PM
Post #4


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




Well, it seems to be working. I will be putting it into the next release (v4) of EternalImoen. The problem showed up because EternalImoen transfers dialogue from IMOEN to IMOEN2 to facilitate the one incarnation of Imoen, and IMOEN2 assumes that it applies only after she rejoins in Spellhold, which is not the case with EternalImoen. I will be getting that to you along with v4 of Rjali, probably within the month.

Thank you again for the technical info. I searched but, obviously, I don't know where to look. I guess I'm still a tyro at this.


--------------------
nullset
Go to the top of the page
 
Quote Post
nullset
post Oct 30 2015, 05:25 AM
Post #5


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




Again, it seems to work, but it also seems not to cross area transitions. I've got logic to handle that, so it will still be going into the next release of EternalImoen.


--------------------
nullset
Go to the top of the page
 
Quote Post
nullset
post Nov 10 2015, 06:51 AM
Post #6


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




It also doesn't survive save/load. Switching to area script OnCreation(), which should solve the problem once and for all.


--------------------
nullset
Go to the top of the page
 
Quote Post
Baronius
post Nov 12 2015, 10:54 AM
Post #7


Master of energies
Group Icon

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




Thanks for the update.


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

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: 31st October 2024 - 05:29 AM