Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- loc_74:
- pushInt. 0x0
- pushInt. 0x4000000 #refers to Group 16 parameter = 30
- sys. 0x2, 0x17
- floatVarSet 0x0, 0x2
- pushInt. 0x0
- pushInt. 0x4000001 #refers to Group 16 parameter = 30
- sys. 0x2, 0x17
- floatVarSet 0x0, 0x3
- pushInt. 0x0
- pushInt. 0x4000002 #refers to Group 16 parameter = 40
- sys. 0x2, 0x17
- floatVarSet 0x0, 0x4
- pushVar. 0x0, 0x2
- pushVar. 0x0, 0x3
- addf.
- pushVar. 0x0, 0x4
- addf.
- floatVarSet 0x0, 0x5 #equal to 30+30+40 = 100
- pushVar. 0x0, 0x2
- pushVar. 0x0, 0x5
- divf.
- floatVarSet 0x0, 0x2 #reset Var2 equal to 30/100 = 0.3
- pushVar. 0x0, 0x3
- pushVar. 0x0, 0x5
- divf.
- floatVarSet 0x0, 0x3 #reset Var3 equal to 30/100 = 0.3
- pushInt. 0x6
- sys. 0x1, 0xa #gets a random floating point number between 0 and 1
- floatVarSet 0x0, 0x6
- pushVar. 0x0, 0x6
- pushVar. 0x0, 0x2
- floatLess.
- if loc_FB
- pushInt. 0x1
- setVar 0x0, 0x1 #if RandF < 0.3, set Var1 = 1
- else loc_125
- loc_FB:
- pushVar. 0x0, 0x6 #runs this loc if RandF is not < 0.3
- pushVar. 0x0, 0x2
- pushVar. 0x0, 0x3
- addf.
- floatLess.
- if loc_11C
- pushInt. 0x2
- setVar 0x0, 0x1 #if RandF < (0.3 + 0.3), set Var1 = 2
- else loc_125
- loc_11C:
- pushInt. 0x3 #runs this loc if RandF is also not < (0.3 + 0.3)
- setVar 0x0, 0x1 #set Var1 to 3
- loc_125:
- pushInt. 0x7
- pushVar. 0x0, 0x1
- pushInt. 0x11000004 #set basic variable 0x11000004 to Var1. This variable is referenced in the uair/dair ACMD scripts
- sys 0x3, 0x16
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement