Or does the program “forget” what was decided in previous turns ?
In other terms : when the program does find “#link=” in a script, do “link” do only reference to decisions taken in same turn, or do “link” do reference to decisions taken in same turn AND/OR in previous turns ?
In detail :
1° EXAMPLE : Supposing a decision script set with type 1 (attempting to fire each turn, but firing only 1 time when conditions are ok)
a/ First situation : In turn 1, the decision script does fire and decision answer is “yes”, and this “yes” does trigger a script “effect” type 1 (script occurring 1 time, but attempting to fire each turn) : What will happends in turn 1, 2, 3 etc ?
b/ Second situation : In turn 1, the decision script does fire and decision answer is “yes”, and this “yes” does trigger a script “effect” type 2 (reoccuring check script and reoccuring firing script) : What will happends in turn 1, 2, 3 etc ?
2° EXAMPLE : Supposing a decision script set with type 2 (reoccurring check and reoccurring fire each turn when condition are ok)
a/First situation : In turn 1, In turn 1, the decision script does fire and decision answer is “yes”, and this “yes” does trigger a script “effect” type 1 (script occurring 1 time, but attempting to fire each turn) : What will happends in turn 1, 2, 3 etc ?
b/ Second situation : In turn 1, In turn 1, the decision script does fire and decision answer is “yes”, and this “yes” does trigger a script “effect” type 2 (reoccuring check and reoccurring fire if conditions are ok) : What will happends in turn 1, 2, 3 etc ?
This script system is a fascinating and efficient tool, but It opens up abysses of logic beneath our poor modder's feet