Streets


022c Label 2c
33 Call RNG
35dc57 If random byte > 220 then goto 57
356438 If random byte > 100 then goto 38
8f0028 Set actor health to 40
900000 Set actor armor to 0
8de5 Set actor's grenade probability to 229/255
bf00b808000000002c Draw weapon KF7 with model b8, then goto 2c
022c Label 2c
0006 Go to next 06
0238 Label 38
8f0028 Set actor health to 40
900014 Set actor armor to 20
8dcc Set actor's grenade probability to 204/255
bf00b808000000002c Draw weapon KF7 with model b8, then goto 2c
022c Label 2c
022c Label 2c
0006 Go to next 06
023b Label 3b
8f0028 Set actor health to 40
900014 Set actor armor to 20
022c Label 2c
bf00c107800000002c Draw weapon Klobb with model c1, then goto 2c
022c Label 2c
bf00c1079000000006 Draw weapon Klobb with model c1, then goto 06
0257 Label 57
8f0028 Set actor health to 40
900014 Set actor armor to 20
022c Label 2c
bf00b9180000000006 Draw weapon Grenade Launcher with model b9, then goto 06
0258 Label 58
8f0028 Set actor health to 40
900014 Set actor armor to 20
022c Label 2c
bf00d3190000000006 Draw weapon Rocker Launcher with model d3, then goto 06
0206 Label 06
9d00000040 Set actor property: 1:00000040 (can shoot other actors)
05fd040c Assign function 040c - On-foot guard to $self and advance frame
04 End of function

Invocations

Comments

221-255 = grenade launcher
101-220 = KF7 with 208/255 grenade probability
0-100 = KF7 with 229/255 grenade probability

Klobb and rocket launcher parts are unreachable.