/*
VBS3_fnc_DirtCircle
Author: ffur2007slx2_5 (BISIM Dev)
Description: Extended function based on BleskCircle.sqf
Parameters: [position(array),scale(number),seconds(number)] spawn VBS3_fnc_DirtCircle
*/
private ["_posi","_source","_scale","_seconds","_distance","_meters"];
_posi = [_this,0,[0,0,0],[[]]] call bis_fnc_param;
_scale = [_this,1,1,[0]] call bis_fnc_param;
_seconds = [_this,2,1,[0]] call bis_fnc_param;
_seconds = round _seconds;
_distance = (_scale / _seconds) * 0.1;
_source = "#particlesource" createVehicleLocal _posi;
_source setParticleParams [["\A3\data_f\cl_basic.p3d", 1, 0, 1],"","billboard",1,3,[0,0,0],[0,0,2*1],0, 12, 7.9, 0.075,[6,4.5],
[[0.321691,0.298713,0.22978,0.5],[0.321691,0.298713,0.22978,0]],[1,0.55,0.35], 0.1, 0.08*1, "", "", ""];
_source setDropInterval 0.005;
_meters = 0;
for "_i" from 0 to _seconds step 0.1 do {
  sleep 0.1;
  _source setParticleCircle [_meters,[0,0,0]];
  _meters = _meters + _distance;
};
deleteVehicle _source;

 

 

评论
© WCR_fn/Powered by LOFTER