123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852 |
- // config.bin - 16:54:27 10/31/16, generated in 0.04 seconds
- // Generated by unRap v1.06 by Kegetys
- // Separate rootclasses: Disabled, Automatic comments: Enabled
- //Hello, this is namenai. So theres a CUP dev named Taro who gave me this, I did some slight modifications but by large
- //He made these blast refraction effects. Please credit him.
- #include "../../RD501_main/config_macros.hpp"
- class CfgPatches
- {
- class macro_patch_name(blast_refract)
- {
- addonRootClass = macro_patch_name(particle_effects)
- units[] = {};
- weapons[] = {};
- requiredVersion = 0.1;
- requiredAddons[] = {
- macro_patch_name(particle_effects)
- };
- version = 1;
- author[] = {"Taro"};
- };
- };
- class CfgAmmo
- {
-
- class Missile_AGM_02_F;
- class LAAT_proton_torpedo: Missile_AGM_02_F
- {
-
- effectsMissileInit = "RD501_laat_PylonBackEffectsFFAR";
- effectsMissile = "RD501_FX_Missile_AA";
- muzzleEffect = "";
- // effectsMissileInit = "PylonBackEffects";
-
- };
-
- };
- #define sizeMulti .25
- #define effectMulti 4
- class CfgCloudlets
- {
- class Default;
- class blast_wave_effect : Default
- {
- angleVar = 1;
- animationName = "";
- animationSpeed[] = {1};
- beforeDestroyScript = "";
- circleRadius = 0;
- circleVelocity[] = {0, 0, 0};
- colorVar[] = {0, 0, 0, 0};
- color[] = {{0.1, 0.1, 0.1, 1*effectMulti*2}, {0.25, 0.25, 0.25, 1*effectMulti}, {0.5, 0.5, 0.5, 1*effectMulti}, {0, 0, 0, 1*effectMulti}, {0, 0, 0, 0.5*effectMulti}, {0, 0, 0, 0.3*effectMulti}};
- interval = 3 * 10;
- lifeTime = 0.4;
- lifeTimeVar = 0;
- MoveVelocityVar[] = {0.2, 0.5, 0.2};
- moveVelocity[] = {0, 0, 0};
- onTimerScript = "";
- particleFSFrameCount = 1;
- particleFSIndex = 0;
- particleFSLoop = 0;
- particleFSNtieth = 1;
- particleShape = "\A3\data_f\ParticleEffects\Universal\refract";
- particleType = "Billboard";
- positionVar[] = {0.40000001, 0.1, 0.40000001};
- randomDirectionIntensity = 0.2;
- randomDirectionIntensityVar = 0;
- randomDirectionPeriod = 0.2;
- randomDirectionPeriodVar = 0;
- rotationVelocity = 0;
- rotationVelocityVar = 90;
- rubbing = 0.1;
- sizeVar = 0.5;
- Size[] = {1, 2, 5, 8, 12, 17};
- timerPeriod = 1;
- volume = 7.9000001;
- weight = 10;
- };
- class blast_wave_effect_small : blast_wave_effect
- {
- lifeTime = 0.6;
- Size[] = {1*sizeMulti, 2*sizeMulti, 5*sizeMulti, 8*sizeMulti, 12*sizeMulti, 17*sizeMulti};//{1, 2, 5, 8, 12, 17};
- };
- class blast_wave_effect_medium : blast_wave_effect
- {
- lifeTime = 0.6;
- Size[] = {1*sizeMulti, 8*sizeMulti, 20*sizeMulti, 35*sizeMulti, 50*sizeMulti, 70*sizeMulti};
- };
- class blast_wave_effect_large : blast_wave_effect
- {
- lifeTime = 0.6;
- Size[] = {1*sizeMulti, 16*sizeMulti, 40*sizeMulti, 70*sizeMulti, 100*sizeMulti, 140*sizeMulti};
- };
- class blast_wave_effect_very_large : blast_wave_effect
- {
- lifeTime = 1.0;
- Size[] = {1*sizeMulti, 35*sizeMulti, 80*sizeMulti, 140*sizeMulti, 200*sizeMulti, 280*sizeMulti};
- };
- class Missile3;
- class RD501_Laat_Missile3:Missile3
- {
- color[] = {{0.0,0.2,0.7,0.18},{0.0,0.25,0.75,0.06},{0.0,0.4,0.8,0}};
- };
- class RD501_Laat_Missile3_Violet:Missile3
- {
- color[] = {{0.35,0.0,0.35,0.03},{0.325,0.0,0.6,0.03},{0.4,0.0,0.5,0}};
- };
- class RocketBackfireRPG;
- class RD501_laat_RocketBackfireRPG:RocketBackfireRPG
- {
- color[] = {{0.0,0.2,0.7, -2}, {0.0,0.25,0.75, -1}, {0.0,0.25,0.8, -0.6}, {0.0,0.3,0.8, -0.4}, {0.0,0.4,0.8, 0}};
- };
- class PylonBacksmoke;
- class RD501_laat_PylonBacksmoke:PylonBacksmoke
- {
- color[] = {{0.0,0.2,0.7,0.18},{0.0,0.25,0.75,0.06},{0.0,0.4,0.8,0}};
- sizeCoef = 4;
- }
- };
- class CfgLights
- {
- class RocketLight;
- class RD_501_Laat_RocketLight:RocketLight
- {
- // diffuse[] = {1, 0.55, 0.05};
- color[] = {.05,0.28,1};
- diffuse[] = {.05,0.28,1};
- };
- class RD_501_Laat_RocketLight_Violet:RocketLight
- {
- color[] = {0.4,0.15,0.5};
- diffuse[] = {0.4,0.15,0.5};
- };
- };
- //------------------------------------------------------------
- class IEDMineBigExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- //ADDED
- class RD501_Thermobaric_Explosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- // class FX_Missile_AA
- // {
- // class FX_Missile_AA_light_01
- // {
- // simulation = "light";
- // type = "RocketLight";
- // position[] = {0, 0, 0};
- // intensity = 0.01;
- // interval = 1;
- // lifeTime = 1;
- // };
- // class FX_Plane_Missile_AA_high
- // {
- // simulation = "particles";
- // type = "Missile3";
- // position[] = {0, 0, 0};
- // intensity = 1;
- // interval = 1;
- // lifeTime = 1;
- // qualityLevel = 2;
- // };
- // class FX_Plane_Missile_AA_medium
- // {
- // simulation = "particles";
- // type = "Missile3";
- // position[] = {0, 0, 0};
- // intensity = 1;
- // interval = 1;
- // lifeTime = 1;
- // qualityLevel = 1;
- // };
- // class FX_Plane_Missile_AA_low
- // {
- // simulation = "particles";
- // type = "Missile3";
- // position[] = {0, 0, 0};
- // intensity = 1;
- // interval = 1;
- // lifeTime = 1;
- // qualityLevel = 0;
- // };
- // };
- class FX_Missile_AA;
- class RD501_FX_Missile_AA:FX_Missile_AA
- {
- class FX_Missile_AA_light_01
- {
- simulation = "light";
- type = "RD_501_Laat_RocketLight";
- position[] = {0, 0, 0};
- intensity = 0.01;
- interval = 1;
- lifeTime = 1;
- };
- class FX_Plane_Missile_AA_high
- {
- simulation = "particles";
- type = "RD501_Laat_Missile3";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 1;
- lifeTime = 1;
- };
- };
- class RD501_FX_Missile_AA_Violet:RD501_FX_Missile_AA
- {
- class FX_Missile_AA_light_02
- {
- simulation = "light";
- type = "RD_501_Laat_RocketLight_Violet";
- position[] = {0, 0, 0};
- intensity = 0.01;
- interval = 1;
- lifeTime = 1;
- };
- class FX_Plane_Missile_AA_high_02
- {
- simulation = "particles";
- type = "RD501_Laat_Missile3_Violet";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 1;
- lifeTime = 1;
- };
- };
- class RD501_Laat_RocketBackEffectsRPG
- {
- class RocketBackfire1
- {
- enabled = "(density interpolate [0.98,0.981,-1,1])";
- simulation = "particles";
- type = "RD501_laat_RocketBackfireRPG";
- };
- class RocketBacksmoke2
- {
- enabled = "(density interpolate [0.98,0.981,-1,1])";
- simulation = "particles";
- type = "RD501_laat_RocketBackfireRPG";
- };
- class RocketFrontsmoke
- {
- enabled = "(density interpolate [0.98,0.981,-1,1])";
- simulation = "particles";
- type = "RD501_laat_RocketBackfireRPG";
- };
- };
- class RD501_laat_PylonBackEffectsFFAR
- {
- class RocketBackfire1
- {
- simulation = "particles";
- type = "PylonBackfireFFAR";
- start = 1;
- lifeTime = 1e-006;
- };
- class RocketBacksmoke2: RocketBackfire1
- {
- simulation = "particles";
- type = "RD501_laat_PylonBacksmoke";
- };
- };
- //Blast refect
- class ExploAmmoLaserCannon
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- }
- class SWOP_PlasmaExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- }
- class IEDMineSmallExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class SencondaryExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class MineNondirectionalExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class MineNondirectionalExplosionSmall
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class ExplosionEffects
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class BasicAmmoExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class MineExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class ATMineExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class BoundingMineExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class DirectionalMineExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class DirectionalMineExplosionBig
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class HERocketExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class HEShellExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class ArtyShellExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class HelicopterExplosionEffects
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class HelicopterExplosionEffects2
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class VehicleExplosionEffectsBig
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_very_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class VehicleExplosionEffects
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class RocketExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class Demo_Charge_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class M136_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class 40mm_HE_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class GrenadeExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class 80mm_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class MortarExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class 155mm_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class ATMissileExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class AAMissileExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class ATRocketExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class BombExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_very_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class AA_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class Hellfire_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class SABOT_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class MK82_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_very_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class MLRS_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_very_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class HERoundExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_large";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class 25mm_Explode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class ExploAmmoExplosion
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class 30mmExplode
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_small";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
- class 120mm_HE
- {
- class blast_wave_refract
- {
- simulation = "particles";
- type = "blast_wave_effect_medium";
- position[] = {0, 0, 0};
- intensity = 1;
- interval = 3 * 1;
- lifeTime = 1;
- };
- };
|