I think what jase means is, create a new BCON with an unused global. I took hise suggestion and did that with my update for the Risky Woohoo stuff. It took me a while to figure out how to get a higher value, and the highest value I was able to manage was 0x17E (so, please don't use that one, lol!)
Pretty much, just find an unused global and er... use it. With the obvious caveat that if Maxis chooses to use it later on, you're kinda screwed and have to use a different one or... figure out something else I suppose. I was hoping to try and use 0xFFF or one below that, but I couldn't figure out how to reference a Const that high. I haven't figured out the "logic" behind how the constants are referred to via the hex values.
DF was the highest that I could get. It seems to me that the globals are within 40-5A (100-134) and C0-DF(140-17E). To be honest, I haven't delved deeply enough to figure out how these are translated (40 hex = 64 dec => 64 hex = 100 dec?) in a logical way. And there ARE BCONs for the values between 134 and 140 (the global BCON list goes up to 150 for Group ID 7FD46CD0). But I'm too lazy to really
think about it.
I was reluctant to use a global BCON since I know it has the potential of conflicting with future EPs, but I wanted one file that users could edit on their own, and I didn't want to have to include the semiglobal/local BCON for each separate interaction. It just bloats the mod and confuses your average user. Too many options just gets to confusing and people will start editing the wrong things and complaining about why it doesn't work.
I'll just have to cross my fingers and hope that global value doesn't get used any time soon.
Ste