Imoen clone :@
#21
Posted 17 December 2006 - 09:41 AM
I compared your bcs files with mine.
This is my tele0700.bcs from a BGT-TS-NEJ install.
IF
Clicked([ANYONE])
Range(LastTrigger,25)
THEN
RESPONSE #100
SaveGame(0)
MultiPlayerSync()
FadeToColor([1.0],0)
TakePartyItem("MISC4E") // Energy Cells
TakePartyItem("MISC4G") // Portal Key
StartCutSceneMode()
StartCutScene("cut01")
END
Compared to mine it appears you had to add the line:
Global("ImoenPartyBG1","GLOBAL",1)
And change the last line to point to ("cut01bgt") and not (cut01"). I don't understand why that helped when mine works and your didn't.
My Cut01BGT.bcs file is the same as yours. So that is fine.
Let's see what happens at SpellHold. I have time I'm going to do a BGT-BGII instal and just the kit and see what it looks like.
#22
Posted 17 December 2006 - 11:29 AM
I have also the SAME trigger as you, i just ADDED the check for Global (ImoenPartyBG1) and then point to cut01bgt in that case. So i have 2 "if" parts, one if Imoen is not "continuos" and the other if she is
Vlad:
I'll do what you asked me as soon as i have time, i hope this evening (here: ie = Europe )
Cheers and thanks to both!
mm75
Tired of the same boring spawned creatures u face in BG? Try BGSpawn
#23
Posted 17 December 2006 - 11:07 PM
So i have 2 "if" parts, one if Imoen is not "continuos" and the other if she is
And you should have 4:
1. Imoen is not continuous and BGT is not installed - script variable *Imoen*, dialogue IMOENJ
2. Imoen is continuous and BGT is not installed - script variable *Imoen2*, dialogue IMOEN2J
3. Imoen is not continuous and BGT is installed - script variable *Imoen2*, dialogue ? (never tried this combination)
4. Imoen is continuous and BGT is installed - script variable *Imoen2*, dialogue IMOEN2J
P.S. One of the earliest indications that something is wrong with continuous *Imoen2* is that she wears the belt of *Imoen*.
Edited by Vlad, 17 December 2006 - 11:11 PM.
#24
Posted 17 December 2006 - 11:35 PM
So i have 2 "if" parts, one if Imoen is not "continuos" and the other if she is
And you should have 4:
1. Imoen is not continuous and BGT is not installed - script variable *Imoen*, dialogue IMOENJ
2. Imoen is continuous and BGT is not installed - script variable *Imoen2*, dialogue IMOEN2J
3. Imoen is not continuous and BGT is installed - script variable *Imoen2*, dialogue ? (never tried this combination)
4. Imoen is continuous and BGT is installed - script variable *Imoen2*, dialogue IMOEN2J
P.S. One of the earliest indications that something is wrong with continuous *Imoen2* is that she wears the belt of *Imoen*.
Thanks Vlad for the info. I'm actually in situation 4. So the variable, according to your post and my changes, should be fine (if i had a different installation of course i had to add other checks as u explained). Also imoen DOESN'T have the belt, another point in favour
So actually i just need to reach spellhold and see what happens ... (Vlad i didn't CLUAc to area 1512 just because i've never played that part of the game, so i simply "await the events following the game" for now )
Stay tuned
mm75
Tired of the same boring spawned creatures u face in BG? Try BGSpawn
#25 -Guest-
Posted 01 March 2007 - 08:58 AM
#26
Posted 02 March 2007 - 12:23 AM
mm75, any news? I'm also stuck with 2 Imoens.
Did u change the bcs files as per my suggestion?
Please follow my instruction in this topic and change tele0700.bcs and cut01bgt.bcs accordingly to my instructions. Then please let me know if that solves your problem,
mm75
PS: what i changed in my game was also fine after spellhold, just 1 immy
Edited by melkor_morgoth75, 02 March 2007 - 12:24 AM.
Tired of the same boring spawned creatures u face in BG? Try BGSpawn
#27 -Guest-
Posted 02 March 2007 - 09:25 AM
mm75, any news? I'm also stuck with 2 Imoens.
Did u change the bcs files as per my suggestion?
Please follow my instruction in this topic and change tele0700.bcs and cut01bgt.bcs accordingly to my instructions. Then please let me know if that solves your problem,
mm75
PS: what i changed in my game was also fine after spellhold, just 1 immy
Ok thanks, I'll try it amd let you know if it solves the problem.
#28
Posted 07 March 2007 - 03:33 PM
I discovered that StartCutScene("cut01") can be called twice:
- normally thru TELE0700.bcs
- possibly from entjc3.bcs from RoT - some people, myself included, re-added StartCutScene("cut01") back at the bottom, to prevent a cutscene hang. This is what was causing the double scene for me.
The solutions written earlier in this thread didn't work for me, still had double Imoen/Irenicus/CowledWizards.
What did work I do not understand.
FIRST, remove the StartCutScene("cut01") line from entjc3.bcs. This will stop the double scene.
Now, to prevent the cutscene hang (again, I don't know why it works)...
In TELE0700.bcs, RoT adds this block:
After much-much testing (translated: banging head repeatedly against nearest hard object), I changed it to this:IF
Clicked([ANYONE])
Global("EntJC3","AR0603",0)
THEN
RESPONSE #100
ClearAllActions()
HideGUI()
StartCutSceneMode()
StartCutScene("EntJC3")
SetGlobal("EntJC3","AR0603",1)
Continue()
END
IF
Clicked([ANYONE])
Global("EntJC3","AR0603",0)
THEN
RESPONSE #100
ClearAllActions()
HideGUI()
SetGlobal("EntJC3","AR0603",1)
StartCutSceneMode()
StartCutScene("EntJC3")
Continue()
END
Side issue, very minor:
Some of us have this annoyance, that once the Athkatla cutscene finishes, the GUI stays hidden. Just type H and it will come back. Will try to find a place to put Unhide() so that this is done automatically. [EDIT: I added it as the last line in the last block of TELE0700.bcs, after the StartCutScene("cut01") line]
OK, all of this is moot if you don't have RoT installed.
Edited by Azazello, 07 March 2007 - 03:43 PM.
"I gladly simp for jastey" -- Aza
==========================================================
"You ever notice that "What the hell?!" is the answer to just about everything?"
==========================================================
"Girls are like phones, they like to be held and talked too, but if you press the wrong button, you will be disconnected!" DJ Nikodemus
================================================================
Community Contributions
* Level 1 NPCs * gMinion: expanded TP2 for MegaInstalls * PSM (PSQM): expanded scripts for Melanthium * Shar Nadal (DSotSC-BGT) revision * non-detectable Cloak of Non-Detection ?? * Weimer's-Tactics: revised TP2 for MegaInstalls * a directory of Mega-Installation Guides *