So, I'm trying to write a series of connected events that can consistently reference and use a pair of rulers, started by a targeted decision so that the chain, starting with the decision, looks kind of like this:
Decision by A, acting on B, starts Event 1:
Event 1 happens for B, who sends Event 2 to A, and then Event 3 on a 10 day delay.
Event 2 fires for A.
Event 3 fires for A, and selecting any of the three options available will send Event 4 to B.
Event 4 fires for B, killing B, and setting A to B's killer.
However, I'm having difficulty figuring out what all of the ROOT and FROM and FROMFROMs and whatnot should be; right now, Event 3 is sending to B instead of to A, and Event 4 is sent to B instead.
I also can't get the localisation files to do [FROM.GetFirstName] for any of them, so that B's name won't show up in any of A's events, and A's name won't show up in any of B's events, leaving blank spaces instead.
Finally, I can't seem to get Opinion Modifiers to set between both characters so that A has an opinion towards B as a result of the chain, and B has a similar opinion toward A, and that's a separate issue of the incorrect delivery of Event 3.
If anybody has any advice on how I should structure these events so that they send correctly and can reference localization correctly, and especially if you have a really clear and concise explanation of how Scope Operators such as ROOT and FROM work (since my dumb ass clearly doesn't) I would greatly appreciate your help.
Decision by A, acting on B, starts Event 1:
Event 1 happens for B, who sends Event 2 to A, and then Event 3 on a 10 day delay.
Event 2 fires for A.
Event 3 fires for A, and selecting any of the three options available will send Event 4 to B.
Event 4 fires for B, killing B, and setting A to B's killer.
However, I'm having difficulty figuring out what all of the ROOT and FROM and FROMFROMs and whatnot should be; right now, Event 3 is sending to B instead of to A, and Event 4 is sent to B instead.
I also can't get the localisation files to do [FROM.GetFirstName] for any of them, so that B's name won't show up in any of A's events, and A's name won't show up in any of B's events, leaving blank spaces instead.
Finally, I can't seem to get Opinion Modifiers to set between both characters so that A has an opinion towards B as a result of the chain, and B has a similar opinion toward A, and that's a separate issue of the incorrect delivery of Event 3.
If anybody has any advice on how I should structure these events so that they send correctly and can reference localization correctly, and especially if you have a really clear and concise explanation of how Scope Operators such as ROOT and FROM work (since my dumb ass clearly doesn't) I would greatly appreciate your help.