Chicago


0003 Yield
0003 Yield
0003 Yield
018b02 Enable rain (direction = 2?)
000205 Label 05
00b6 Reset and start cycle counter
000206 Label 06
0003 Yield
00bd00003c03 If cycle counter > 60 (1.0 secs) goto 03
000106 Go to first 06
000203 Label 03
0036 Call RNG
00370c03 If random byte < 12 goto 03
000105 Go to first 05
000203 Label 03
0036 Call RNG
0038c00a If random byte > 192 goto 0a
00388009 If random byte > 128 goto 09
00384008 If random byte > 64 goto 08
018b02 Enable rain (direction = 2?)
000105 Go to first 05
000208 Label 08
018b01 Enable rain (direction = 1?)
000105 Go to first 05
000209 Label 09
018b02 Enable rain (direction = 2?)
000105 Go to first 05
00020a Label 0a
018b03 Enable rain (direction = 3?)
000105 Go to first 05
0004 End of function

Invocations

  • Started automatically

Comments

Start rain
Every second, there's a 3 in 64 chance that it'll change direction