![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
#1 |
Elminster
![]() Join Date: November 4, 2001
Location: North Carolina, USA
Posts: 469
|
I can't remember what the different RomanceActive variables correspond to. Can someone help me out? Also, is there a good site to find all the different Global variables? I know XXXRomanceActive (though not what 0,1,2,3 correspond to) & PlayerHasStronghold, for instance, but I'm curious as to what other variables there are.
Thanks, Imrahil |
![]() |
![]() |
![]() |
#2 |
Elite Waterdeep Guard
![]() Join Date: June 24, 2002
Location: California
Age: 40
Posts: 14
|
Ok here's what I have managed to gather from browsing the forums and some personal experimentation and insight. For XXXRomanceActive, a 1 indicates you have started the romance, a 2 indicates that you have become an item and a three idicates that she/he has gotten mad at you and the romance is off. There is also XXXRomance and CheckXXXRomance. One, the Check one IIRC, controls whether you can start a romance with that NPC and the second determines how far along that romance is. As for other variables some are self explanatory others, like the one named imtoosexyforthisbrus, are just plain strange. Hope this helps!
Chocolate Man [ 12-16-2002, 06:44 PM: Message edited by: Chocolate Man ] |
![]() |
![]() |
![]() |
#3 |
Elminster
![]() Join Date: November 4, 2001
Location: North Carolina, USA
Posts: 469
|
That does help somewhat, but I had gone on to perform some experiments myself which may be useful to other people (I still would really like to know how the XXXTimer variable works, though - hint, hint [img]smile.gif[/img] )
In addition to what you posted about the romances, here's some Stronghold variables you can use to give yourself all (well, almost, I missed at least one) the Strongholds... [oh, right, AFAIK, you should type in CLUAConsole:SetGlobal("Global","TheCodeIListBelow",1) ... but I tend to use ShadowKeeper to check, edit, & add Global variables ] Fighter - de'Arnise Hold - PCKEEPOWNER Thief - Mae'Var's Guild (soon to be your Guild) - PLAYERTHIEFGUILD Cleric - of Helm (I will experiment with the other faiths soon) - JOINHELM Bard - Playhouse beneath the Five Flagons - PLAYHOUSE Druid - Druid Grove - DRUIDSTRONGHOLD Ranger - Ranger's cabing in Umar Hills - RANGERPROTECTOR Mage [& I assume Sorceror] - Planar Sphere - PCSPHERE The ones I have left to check are Paladin, other Cleric faiths (though I'm guessing they are something like JOINLATHANDER & JOINTEMPUS, but I can't say for sure), & Barbarian (which I'm guessing is the same as Fighter). Please note that I have no idea what happens if you use these before you complete the associated quest (I used Shadowkeeper to change my PC to the appropriate class right before each one was completed) or what happens if you set it as complete then really complete it. Here's some other, mildly interesting ones, I've found... AERIEMATCH, JAEHEIRAMATCH, VICONIAMATCH... you can allow "restricted" romances (i.e. Aerie with a Half-Orc [I'm guessing - never played a Half-Orc]) by setting these to 1 The "captured, made Vampire by Bodhi, then rescued" variable is XXXVampire,6 (I have no idea what would happen if you set this one prior to it actualy happening, but hey, FYI) Mage Apprentice graduation variable is APPRENTIGRAD (I belive 6 means they all graduated) AVATAR is, I believe, the number of times you have voluntarily become the Slayer (though I'm really just guessing on that one, since I've never voluntarily become the Slayer on this go around) The variables which determine who shows up to help you at Bodhi's Lair in Chapter 6 are, I believe, C6ARKANHELP (Shadow Thieves), C6DRIZZTHELP (Drizzt, et al), C6ERICHELP (Knights). There's a CHAPTER variable, which I was much too afraid to play with... [img]smile.gif[/img] If you want to avoid the Cowled Wizards & don't want to buy a Magic Liscense, you can set COWLEDWARNING to 7 & the game will think you killed all the Wizards who showed up to warn you (or set it to 6, then cast a spell in town & you can face the Cowled Wizard "Big Guns" as often as you wish). DROWCITYHOSTILE can be set to 1, if you want to kill them (or just attack one, duh) or, more importantly, back to 0 to make them peaceful again (I think - there were very few left when I tried this one). DRUIDQUEST1 can be set to 1 (in progress, meaning you could receive it again if it was set to 2) or 2 (complete), as can DRUIDQUEST2 HADELLESIMEDREAM1, HADIMOEANDREAM1, & HADSLAYERDREAM, could all be reset to 0 after having them to repeat those dreams, but that's kinda useless... [img]smile.gif[/img] HAERDALISROMANCE is the variable that controls Haer Dalis' trying to romance Aerie, but I played with this & couldn't figure it out (it's one of those timer variables that can be in the 100,000 range). HASASYLUMWARDSTONE set to 1 will let you pass the Asylum Bridge. IMTOOSEXYFORTHISBRUS I wish someone would tell me what this is for, just 'cause it's funny. [img]smile.gif[/img] JAHEIRACURSED10 means the Jaheira curse has been cured. The KEEPPLOT variable controls what's happened & what events are forthcoming with the de'Arnise Keep, though I wasn't paying enough attention to tell what means what (it's at 14 after most of the events have already occurred). KPTAXES will control how much gold collected through taxes is available at the de'Arnise Keep. LAVOKDEAD, LAVOKOUTSIDE, & LAVOKSPAWN (all set to 1 after I completed the Planar Sphere) could probably be exploited for multiple XP & Rings of Acuity, but I just thought of that, so haven't tried it. [img]smile.gif[/img] MORNRITUAL, NOONRITUAL, ??? (there is no DUSKRITUAL, which I would have thought) could be set to 1 instead of answering the questions in the Shade Lord dungeon. MURDERSOLVED = 1 could probably be reset to 0 to get multiple XP awards for the Tanner Quest in the Bridge District, but you'll want to make sure you've solved it once to get the TANNEREXPOSED variable set to 1. My Neutral Good PC who completed all the "Good" quests in Hell got these variables - PLAYER1FEAR, PLAYER1GREED, PLAYER1PRIDE, PLAYER1SELFISH, PLAYER1WRATH - all set to 1. I'll run through with an Evil PC & see if those values are different or if you could reset them to 0 & get to do them again. PLAYERLOOKSLIKEDROW = 0 means you no longer have the Drow avatar, but I didn't notice that one when I was "Drow", so I can only guess that 1 means you do. PLAYINVESTMENT controls the amount you invested in the PlayHouse if you're a Bard; 4 is the highest amount. PLAYQUALITY sets the qualit of the play based on the choices you made. I didn't make the best choices, but it's set to 6 & I got a good XP award. I imagine it could be higher though. SCULPTORDONE = 1 means the Sculptor quest for the Clerics is done, so I'd guess you could reset that to 0, reset SCULPTORPLOT to 0, & do it again (though you'd have to either get fake Illithium or create more with Shadowkeeper, or experiment with the NEBISASMELLYBASTARD [=2 with Neb dead] variable). SHADOWLORDDEAD = 1 means the Shade Lord is dead. I think I'll reset that one to 0 & see if he comes back. [img]smile.gif[/img] WISHQUEST = 2 means you've completed the Limited Wish quest, so it may be possible to reset that to 0 & do it again, although VITTORIOJOB probably needs to be reset to 0 as well. Incidently, if you want to do some of the "one time" wishes again, reset WISHCONTINGENCY, WISHGLASSES, WISHRICH, |
![]() |
![]() |
![]() |
#4 |
Elminster
![]() Join Date: November 4, 2001
Location: North Carolina, USA
Posts: 469
|
oops, wasn't quite done...
...or WISHXP variable back to 0. In any case, this was as much for my benefit as for anyone else's, as I wanted it all written down & figured this was a good place to do it. [img]smile.gif[/img] - Imrahil |
![]() |
![]() |
![]() |
#5 |
Elminster
![]() Join Date: November 4, 2001
Location: North Carolina, USA
Posts: 469
|
I went through Watcher's Keep & found a few more...
btw, I got the order for the CLUA backwards before. It's SetGlobal("Code","Global",#). I've also discovered that you can read the current value by using GetGlobal instead of SetGlobal (but don't put in a number). This has been useful in that I don't have to keep Saving & Alt-Tab'ing to Shadowkeeper. In the Machine of Lum the Mad level, you can use TORCHLITx to light the torches, where x = 1,2,3,4,5,6 should be set to 2,3,1,1,1,3. Or you can use TORCHES = 6 (although this should be set automatically by the previous series). I tried to figure out how to reset the Machine codes but all I've been able to find are the ones that grant you +1 Strength, Wisdom, etc. The 6 codes (STR, DEX, CON, INT, WIS, CHA) get set to 1 after you have used that combination. I'll see if I can find the Magic Resistance & the Storm Star one, but they weren't in the obvious places too look. There's a MACHINETALK variable which I just noticed, but I don't know exactly when that got set to 1. You can open the Final Seal w/o "doing the level" by setting WHEELCANTURNFINALSEAL to 1 (2 means you've already turned it, I believe). I didn't try this, but I would guess you could set DEMOGORGONISDEAD back to 0 & fight him again. The timer that controls Aerie's pregnancy is AERIEPREGNANTTIMER. After many walks from the Giant Temple to Watcher's Keep & back, mine's at 11643417, but I'll look again once the big event finally happens. One of my favorite battles is at The Oasis & I was hoping to find a way to reset this area after having gone through it, but I've been unsuccessful so far. Any help would be appreciated. - Imrahil |
![]() |
![]() |
![]() |
#6 |
Elminster
![]() Join Date: November 4, 2001
Location: North Carolina, USA
Posts: 469
|
*sigh*
IMTOOSEXYFORTHISBRUS = 1 seems to simply mean that Brus has spoken to you after Valen has enticed you to visit the Graveyard to hear Bodhi's proposal. Brus tells you to revisit Gaelan Boyle & you can respond with something like "how do you know I've been made another offer?", then he goes away, which is when IMTOOSEXYFORTHISBRUS gets set to 1. I'd hoped it was something more interesting. [img]smile.gif[/img] Incidently, is anyone else finding this at all useful? I'm a little disappointed that no one has chimed in with the questions I've been unable to answer. If no one else finds this Global Variables experiment useful, I think I'll just switch over to documenting it in MS Word. [img]smile.gif[/img] - Imrahil |
![]() |
![]() |
![]() |
#7 |
Ironworks Moderator
![]() Join Date: June 27, 2001
Location: Montreal, Quebec, Canada
Age: 44
Posts: 6,763
|
Well... I saved this webpage to my computer. This look interesting, but I have no interest in looking at variables when I don't have to.
I'm sure it will come in handy when I feel the need to mess around the game again.
__________________
Once upon a time in Canada... |
![]() |
![]() |
![]() |
#8 |
Ma'at - Goddess of Truth & Justice
![]() Join Date: November 24, 2001
Location: Australia
Age: 39
Posts: 3,281
|
Wow, thanks for all that Imrahil. Looks very interesting and I will be sure to mess with them later.
__________________
Carpe Noctem: Ph’nglui mglw’nafh cthulhu r’lyeh wgah’nagl fhtagn. |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to do these Variables things? | shadowolf03 | Baldurs Gate II: Shadows of Amn & Throne of Bhaal | 7 | 01-01-2003 03:52 PM |
Shadowkeeper variables | Darthiir | Baldurs Gate II: Shadows of Amn & Throne of Bhaal | 3 | 10-05-2002 06:23 AM |
Global Variables | Avatar | Baldurs Gate II Archives | 7 | 06-18-2001 06:43 AM |
Romance variables - what do they mean? | Hayashi | Baldurs Gate II Archives | 5 | 05-23-2001 10:18 PM |
What do the #'s 1, 2, etc mean in the ROMANCEACTIVE globals? | Nireus | Baldurs Gate II Archives | 1 | 03-14-2001 12:26 AM |