Can someone verify this for me?
I made two crons. Cron 134 has no date requirements, no pre/post hold-off. Duration is 0. EnableOn is "b1". Duration is 1, and OnStart is "b10".
Cron 133 has no date requirements, no pre/post hold-off. Duration is 0. EnableOn is "b10". OnStart is "!b10". OnEnd is "b11".
I made a mission that when accept, sets b1 (among other things). The mission never terminates.
What I expect the crons to do is that, after I accept the mission and set b1, a cron would activate b10, and another cron would activate b11. This happens once everyday, so will happen whenever I land&takeoff;, or do a hyperspace jump.
---
entering game
adjusting sounds
showing intro screen
drawing stuff
drawing more stuff
changing window attributes
playing game
landing on spob 207 (Moonview)
evaluating ncb set string 'B1' (beginning mission ASDF (128))
evaluating ncb set string 'b10' (activating cron 134)
evaluating ncb set string '!b10' (activating cron 133)
evaluating ncb set string 'b11' (terminating cron 133)
terminating cron 134
entering system 131 (Alphara)
evaluating ncb set string 'b11' (terminating cron 133)
evaluating ncb set string 'b10' (activating cron 134)
The "terminating cron 133" happens twice, even though it only got activated once. Can someone verify that the same behavior occures on real macs (I use an emulator)? I don't understand why cron133's OnEnd got evulated twice (aside from Emulator doing things it's not supposed to do).
Thanks a lot,
Pan Sola, Eater of Snacks
------------------
Fundraising to buy a mac so I can play EV:N without using a Emulator (too slow with carrier combats) or taking over my best friend's computer.
Please send all contributions via paypal to panguim@uclink4.berkeley.edu
Making a TC based on J.R.R. Tolkein's works. (url="http://"http://www.ev-nova.net/forums/viewtopic.php?t=935")http://www.ev-nova.n...topic.php?t=935(/url)