You don't need to set v1 to 0 at the start 'cause without instructions to change a variable, the game defaults all variables to 0.
I'm not sure why you want v1 displayed in all three console lines each second.
This is how I think randomness works in DBHFD: "if random 3" tells the game to set up a loop of values between 1 and 3 (but not 0) changing "randomly" every second, and to trigger this event when the value 1 occurs.
If "random 3" equals 1, then it cannot also equal 2 or 3 at the same time, so excluding those in the "if" is extraneous, in my opinion.
I think the last three events would work more reliably nested in an "if ontick X then" event. That would also negate the need for v4 to shut v1 off.
I agree with you that "random" is not true randomness in NovaLogic games. I don't think true randomness is possible for a computer to create, it can only simulate it as closely as possible to a point that humans can't really tell it's a pattern. My experience with DFBHD is that there is a simple randomish pattern that the game uses to set up random loops, and if you want something more truly random, you have to fiddle with it.
So if you set up a simple "random 3" and edit the redirects to nest in an "if ontick", then the truer randomness will hinge on how you choose the tick that the redirect triggers on. I'm pretty sure the same "random 3" value will always happen at the same tick in game, but I haven't really tested that well.
__________________
////////////////////<- SIGNATURE STARTS ->\\\\\\\\\\\\\\\\\\\\\ The NSO Deadline Mod at NovaHQ.net: /////////////////////<- SIGNATURE ENDS ->\\\\\\\\\\\\\\\\\\\\\\
|