You know a lot of this I think might have to do with Tease AI itself
meowww wrote: ↑Sun Oct 09, 2022 5:00 am
-Castle Gate
-MilaAzulAc
-Castle Gate
You see a guard at the Castle Gate
WARNING: No available lines in vocabulary file: "#SelectEnemy
06:37 AM Succubi Hunter: She knows your there, it is too late to run!
ERROR: The given imagepath was empty.
::: Exception: The given imagepath was empty.
06:37 AM Succubi Hunter: You feel Guerlain cease your mind, you can do nothing but await her actions
ERROR: The given imagepath was empty.
Trys to use "Custom\Succubi\Guerlain\
Empty\MediaSet01\State3\*.jpg"
i assumed this had to do with Guerlain, but i was wrong, got the same Error at the exact same place, this time LilyBella tried to attack and it tried to use "Custom\Succubi\LilyBella\
Empty\MediaSet01\State3\*.jpg]"
After quite some testing, all i can say is that this only happens when Ambushed
So maybe something wrong with the Ambush Script?
The whole problem here is that the game could not read the vocabulary file #SelectEnemy
This Vocab file requires that SuccubiLevel be set to "LVL1" LVL2", "LVL3" or "LVL4". What I really need is anytime after this happens for you to go to then system folder and see what this variable is set to. But it just does not make any sense. i have long suspected that Tease AI breaks and starts having trouble with variables, skipping lines or ending scripts without command or errors.
The succubi Level is set off this script (which I must admit was where I was playing in the last release so it is not well game tested yet
@LockImages @NullResponse @RapidCodeOn @RapidTextOn #WhatSuccubi
@NullResponse @If[CapriceLocation]=[Location]Then(Caprice)
@NullResponse @Chance#Var[EmptyChance1]#Var[EmptyChance2](Empty)
@NullResponse @Chance#Var[Level4SuccubiChance1]#Var[Level4SuccubiChance2](SuccubiLVL4)
@NullResponse @Chance#Var[Level3SuccubiChance1]#Var[Level3SuccubiChance2](SuccubiLVL3)
@NullResponse @Chance#Var[Level2SuccubiChance1]#Var[Level2SuccubiChance2](SuccubiLVL2)
@NullResponse @Goto(SuccubiLVL1)
(Empty)
@NullResponse @SetVar[SuccubiLevel]=[Empty]
@End
(SuccubiLVL4)
@NullResponse @SetVar[SuccubiLevel]=[LVL4]
@End
(SuccubiLVL3)
@NullResponse @SetVar[SuccubiLevel]=[LVL3]
@End
(SuccubiLVL2)
@NullResponse @SetVar[SuccubiLevel]=[LVL2]
@End
(SuccubiLVL1)
@NullResponse @SetVar[SuccubiLevel]=[LVL1]
@End
(Caprice)
@NullResponse @CallReturn(Custom\NPC\Caprice\Caprice.txt)
If something goes wrong and this script never runs then the variable should just be identical your last battle and you would never notice.
Ignoring the complicated chance scripting, even if this does not work there are only 6 outcomes.
1. the script does not work and nothing is changed
2, it ends in one of the 4 intentional values all of which are fully tested and exist in the #SelectEnemy vocab file.
I know you are at 0N3E so I checked there location file and there is no typo in the first 5 lines from where things started to go wrong
@NullResponse @LockImages @NullResponse @RapidCodeOn @RapidTextOn @ShowImage[#Var[Path]Scripts\SuccubiHunter\Custom\Location\#Var[Location].jpg]
@NullResponse @SetVar[DangerLevel]=[3]
@NullResponse @SetVar[AmbushChance]=[80]
@NullResponse @SetVar[LocationType]=[Forest]
@NullResponse @CallReturn(Custom\SelectSuccubi.txt)
I can see three possible reasons
1. Tease AI playing up
2. as you have been editing the #SelectEnemy file to add my untested succubi you may have removed all refernce to one of the levels accidentally
3. If somewhere there is an issue with an areas being "Empty" In this part of the location script if there is a typo in the variable there is a chance you will still enter an ambush, if this is typed incorrectly in the location script (or in the select succubi script which it is not) then it will still proceed to the ambush chance and start combat without a valid succubi level, at which point all parts of the combat script fall part.
@If[SuccubiLevel]=[Empty]Then(Actions)
(CheckAmbush)
@NullResponse @Chance#Var[AmbushChance](Ambush)
(Actions)
Next time it happens can you capture what Succubi level is?
meowww wrote: ↑Sun Oct 09, 2022 5:00 am
-MilaAzulAc (untested Succubi)
She has no "SuccubiProfile.txt" and no "SuccubiBattleOutcome.txt"
Removed her from the Select Enemy Vocab for now
Opps - My bad - Those files are identical between succubi types so you can copy them from DixieBrown