equal
deleted
inserted
replaced
175 Radius:= 1; |
175 Radius:= 1; |
176 DirAngle:= random(360); |
176 DirAngle:= random(360); |
177 if State and gstTmpFlag = 0 then |
177 if State and gstTmpFlag = 0 then |
178 begin |
178 begin |
179 dx.isNegative:= GetRandom(2) = 0; |
179 dx.isNegative:= GetRandom(2) = 0; |
180 dx.QWordValue:= $40DA*GetRandom(10000)*8; |
180 dx.QWordValue:= $40DA * GetRandom(10000) * 8; |
181 dy.isNegative:= false; |
181 dy.isNegative:= false; |
182 dy.QWordValue:= $3AD3*GetRandom(7000)*8; |
182 dy.QWordValue:= $3AD3 * GetRandom(7000) * 8; |
183 if GetRandom(2) = 0 then |
183 if GetRandom(2) = 0 then |
184 dx := -dx |
184 dx := -dx |
185 end; |
185 end; |
186 State:= State or gstInvisible; |
186 State:= State or gstInvisible; |
187 Health:= random(vobFrameTicks); |
187 Health:= random(vobFrameTicks); |