mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
93 lines
3.0 KiB
C++
93 lines
3.0 KiB
C++
|
class ACE_HuntIR_Propell_Fx {
|
||
|
class ACE_HuntIR_ExploAmmoFlash {
|
||
|
simulation = "particles";
|
||
|
type = "ACE_HuntIR_ExploAmmoFlash";
|
||
|
position[] = { 0, 0, 0 };
|
||
|
intensity = 1;
|
||
|
interval = 1;
|
||
|
lifeTime = 1;
|
||
|
};
|
||
|
class ACE_HuntIR_ExploAmmoSmoke {
|
||
|
simulation = "particles";
|
||
|
type = "ACE_HuntIR_ExploAmmoSmoke";
|
||
|
position[] = { 0, 0, 0 };
|
||
|
intensity = 1;
|
||
|
interval = 1;
|
||
|
lifeTime = 0.8;
|
||
|
};
|
||
|
};
|
||
|
|
||
|
class CfgCloudlets {
|
||
|
class Default;
|
||
|
class ACE_HuntIR_ExploAmmoFlash: Default {
|
||
|
interval = 0.1;
|
||
|
circleRadius = 0;
|
||
|
circleVelocity[] = { 0, 0, 0 };
|
||
|
particleShape = "\A3\data_f\ParticleEffects\Universal\Universal";
|
||
|
particleFSNtieth = 16;
|
||
|
particleFSIndex = 0;
|
||
|
particleFSFrameCount = 32;
|
||
|
particleFSLoop = 0;
|
||
|
angleVar = 1;
|
||
|
animationName = "";
|
||
|
particleType = "Billboard";
|
||
|
timerPeriod = 1;
|
||
|
lifeTime = 0.5;
|
||
|
moveVelocity[] = { 0, 1, 0 };
|
||
|
rotationVelocity = 1;
|
||
|
weight = 10;
|
||
|
volume = 7.9;
|
||
|
rubbing = 0.1;
|
||
|
size[] = { "0.0125 * intensity + 0.25", "0.0125 * intensity + 0.125" };
|
||
|
color[] = { { 1, 1, 1, -1 }, { 1, 1, 1, 0 } };
|
||
|
animationSpeed[] = { 2 };
|
||
|
randomDirectionPeriod = 0.2;
|
||
|
randomDirectionIntensity = 0.2;
|
||
|
onTimerScript = "";
|
||
|
beforeDestroyScript = "";
|
||
|
lifeTimeVar = 0;
|
||
|
positionVar[] = { 0, 0.1, 0 };
|
||
|
MoveVelocityVar[] = { 0.2, 0.5, 0.2 };
|
||
|
rotationVelocityVar = 1;
|
||
|
sizeVar = 0.5;
|
||
|
colorVar[] = { 0, 0, 0, 0 };
|
||
|
randomDirectionPeriodVar = 0;
|
||
|
randomDirectionIntensityVar = 0;
|
||
|
};
|
||
|
class ACE_HuntIR_ExploAmmoSmoke: Default {
|
||
|
interval = "0.02 * interval + 0.02";
|
||
|
circleRadius = 0;
|
||
|
circleVelocity[] = { 0, 0, 0 };
|
||
|
particleShape = "\A3\data_f\ParticleEffects\Universal\Universal";
|
||
|
particleFSNtieth = 16;
|
||
|
particleFSIndex = 7;
|
||
|
particleFSFrameCount = 48;
|
||
|
particleFSLoop = 1;
|
||
|
angleVar = 1;
|
||
|
animationName = "";
|
||
|
particleType = "Billboard";
|
||
|
timerPeriod = 1;
|
||
|
lifeTime = 0.25;
|
||
|
moveVelocity[] = { 0, 1, 0 };
|
||
|
rotationVelocity = 1;
|
||
|
weight = 0.053;
|
||
|
volume = 0.04;
|
||
|
rubbing = 0.2;
|
||
|
size[] = { "0.0125 * intensity + 0.25", "0.0125 * intensity + 1.25", "0.0125 * intensity + 2.75", "0.0125 * intensity + 3.75" };
|
||
|
color[] = { { 0.6, 0.6, 0.6, 1 }, { 0.7, 0.7, 0.7, 0.5 }, { 0.78, 0.78, 0.78, 0.25 } };
|
||
|
animationSpeed[] = { 1.7, 0.6, 0.4, 0.3, 0.3 };
|
||
|
randomDirectionPeriod = 0.2;
|
||
|
randomDirectionIntensity = 0.2;
|
||
|
onTimerScript = "";
|
||
|
beforeDestroyScript = "";
|
||
|
lifeTimeVar = 2;
|
||
|
positionVar[] = { 0.5, 0.3, 0.5 };
|
||
|
MoveVelocityVar[] = { 1.5, 2, 1.5 };
|
||
|
rotationVelocityVar = 1;
|
||
|
sizeVar = 0.5;
|
||
|
colorVar[] = { 0, 0, 0, 0 };
|
||
|
randomDirectionPeriodVar = 0;
|
||
|
randomDirectionIntensityVar = 0;
|
||
|
};
|
||
|
};
|