lockheed02
Member
Greetings,
I been spending some time with those two sessions rules the last couple of days but I fail to really understand them.
The aim is that when a certain train is claimed by the player a few checks should run - similar to a Variable Check rule. One of the conditions is basically just saying: Return to your other loco and come back once you completed task xyz. So basically player switches loco again and returns after a while. BNow the same set of conditions should be checked - possibly with different result or even the same result.
Now as muchas I have read on http://online.ts2009.com/mediaWiki/...roperties#Wait_for_Driver_On.2FOff_Train_Rule and http://online.ts2009.com/mediaWiki/...t_for_Driver.2FTrain_to_be_Locally_Owned_Rule
Those rules are "paused" once the player leaves the loco. Given, the "Wait for Driver on/off Train" doesn't explicitly say it but seems to behave the same way:
Once the played moved to the train the first time, the rule fires and the checks work fine. Now the player leaves the loco and returns: but now it seems like the rule gets either ignored or picked up at the last stage it had from first time visit but as there are no more direct rules it - does nothing. However, none of the checks get run through again. Did the rule complete in first place? If not, how to complete it so it can be checked again?
Additionally, I also used the scenario that involves the Reset List rule. I still try to think of an practical example where that rule makes sense to use but nevertheless: https://forums.auran.com/trainz/sho...-trigger-Driver-Command&p=1845651#post1845651 shows one way to use it. However - using commands like "Variable Modify - Add 10 to variable score" within that endless loop has a funny effect on Trainz.
If anyone has a real in-depth explanation how those rules are used correctly (possibly with example) - That would be great.
Thank you
I been spending some time with those two sessions rules the last couple of days but I fail to really understand them.
The aim is that when a certain train is claimed by the player a few checks should run - similar to a Variable Check rule. One of the conditions is basically just saying: Return to your other loco and come back once you completed task xyz. So basically player switches loco again and returns after a while. BNow the same set of conditions should be checked - possibly with different result or even the same result.
Now as muchas I have read on http://online.ts2009.com/mediaWiki/...roperties#Wait_for_Driver_On.2FOff_Train_Rule and http://online.ts2009.com/mediaWiki/...t_for_Driver.2FTrain_to_be_Locally_Owned_Rule
Those rules are "paused" once the player leaves the loco. Given, the "Wait for Driver on/off Train" doesn't explicitly say it but seems to behave the same way:
Once the played moved to the train the first time, the rule fires and the checks work fine. Now the player leaves the loco and returns: but now it seems like the rule gets either ignored or picked up at the last stage it had from first time visit but as there are no more direct rules it - does nothing. However, none of the checks get run through again. Did the rule complete in first place? If not, how to complete it so it can be checked again?
Additionally, I also used the scenario that involves the Reset List rule. I still try to think of an practical example where that rule makes sense to use but nevertheless: https://forums.auran.com/trainz/sho...-trigger-Driver-Command&p=1845651#post1845651 shows one way to use it. However - using commands like "Variable Modify - Add 10 to variable score" within that endless loop has a funny effect on Trainz.
If anyone has a real in-depth explanation how those rules are used correctly (possibly with example) - That would be great.
Thank you
Lockheed