Okay, new problem. I initially posted this in the bugs forum and Kaen responded. I took my time before my last reply because I wanted to research this for myself and not just beg for the answers straight away only to find out the post was locked before I replied, lol.
Since this only involves Boxhud anyway, it is more appropriate to post here so Here is the summary and question:
I posted asking why my ranger running kissassist was throwing errors and kaen directed me to boxhud.
--------------------
I searched and found the section you were referring to (errors when running boxhud on one character with CWTN plugins and kissassist on another), but I did not see a clearly posted "this fixes it" eureka answer.
Tibberu posted in #70 "The issue I run into though is that it messes up
Kissassist. Initially I was getting KA errors for Undefined Variable CWTN used on line <whatever>, kaen and Special Ed suggested declaring CWTN as a string in KA, which may have sort of worked (although I'm not sure if I did it correctly), however I would still get KA errors for No such 'string' member 'Mode' or 'Paused' and I'm not knowledgeable enough to know how to fix this. I was curious if there was a way to get around this or not have the CWTN TLOs sent to non-CWTN toons."
giogibyeie posted "And
I still manual to issue a command in game to query CWTN toon status from running boxhud's toon before I run boxhud. i.e. "/dobserve cwtn_toon_name -q CWTN""
and aquietone replied "I keep on making the configuration of this script more and more complex, but I can look at adding the ability to define dependencies between observed properties, so that you can configure something like:
"only observe property X if property Y has value Z".
For example: Only observe CWTN.Mode if Me.Class.ShortName is in MNK,ROG,CLR,SHM,ENC,MAG,SHD,WAR.
ObservedProperties = {
{
Name='Me.Class.ShortName'
},
{
Name='CWTN.Mode',
DependsOnName='Me.Class.ShortName',
DependsOnValue='MNK,ROG,CLR,SHM,ENC,MAG,SHD,WAR'
}
}
https://www.redguides.com/community/posts/478096/react?reaction_id=1
Tibberu then later said, "One thing to make note of for folks, if you are doing the CWTN stuff like this:
{
Name='CWTN.Mode',
DependsOnName='Me.Class.ShortName',
DependsOnValue='MNK,ROG,WAR,SHD,MAG,ENC,CLR,BER,SHM'
},
You have to have an observed property for {Name='Me.Class.ShortName'}
above the CWTN stuff or you'll get errors in the DependsOnName part."
Still not sure which .ini to use and which file to tuck it into? Sorry to be a pain. I did read through all this a few times. I am not a coder.
