QUOTE
What parse error do you get? Is it still there after you add the custom state to the ids via the tp2-patching? (Sorry for not pointing that out earlier, btw. I mentioned the custom state but didn't tell you how to implement it. It's from CamDawg, btw., just for the credits.)
CODE
[CXHalbo/CXHalbo.baf] PARSE ERROR at line 5 column 39-39
Near Text: )
[StateCheck] argument [CD_STATE_NOTVALID] not found in [State.IDS]
That's the parse error I get AFTER appending the State.ids in the TP2. More towards the bottom, it says this:
CODE
[*.IDS] forgotten
Appending to files ...
Appending [0x80101FEF CD_STATE_NOTVALID...] to [STATE.IDS] because it does NOT contain [CD_STATE_NOTVALID]
Appended text to [STATE.IDS]
And it does say "Successfully Installed".
QUOTE
To weather: No check, unfortunately, only action. So, if you want a banter only fire if it's raining (or not), you have to set the whether, run a timer of say 5 sec and then trigger the banter. I did that for one of Ajantis's love talks in BG1NPC project (script block slighty adapted to the example):
I already got the weather talk done. I set the weather to clear, then a wait...then the talk triggers. It took a few tries of tinkering around, but I got it. Mine is a bit more complicated as it involves
four triggers/talks. I was a bit surprised I got it done as fast as I did. Thanks anyway.