123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395 |
- // ------------------------------------------------------
- // ------------------ DOOM GAME LIGHTS ------------------
- // ------------------------------------------------------
- // ------------------
- // -- Doom Weapons --
- // ------------------
- // Bullet puff
- flickerlight BPUFF1
- {
- color 0.5 0.5 0.0
- size 9
- secondarySize 12
- chance 0.8
- attenuate 1
- }
- flickerlight BPUFF2
- {
- color 0.5 0.5 0.0
- size 4
- secondarySize 6
- chance 0.8
- attenuate 1
- }
- object BulletPuff
- {
- frame PUFFA { light BPUFF1 }
- frame PUFFB { light BPUFF2 }
- }
- // Rocket
- pointlight ROCKET
- {
- color 1.0 0.7 0.0
- size 84
- attenuate 1
- }
- flickerlight ROCKET_X1
- {
- color 1.0 0.7 0.5
- size 96
- secondarySize 108
- chance 0.3
- attenuate 1
- }
- flickerlight ROCKET_X2
- {
- color 0.5 0.3 0.2
- size 120
- secondarySize 132
- chance 0.3
- attenuate 1
- }
- flickerlight ROCKET_X3
- {
- color 0.3 0.1 0.1
- size 144
- secondarySize 156
- chance 0.3
- attenuate 1
- }
- object Rocket
- {
- frame MISLA { light ROCKET }
- frame MISLB { light ROCKET_X1 }
- frame MISLC { light ROCKET_X2 }
- frame MISLD { light ROCKET_X3 }
- }
- // Plasma
- pointlight PLASMABALL
- {
- color 0.5 0.5 1.0
- size 84
- attenuate 1
- }
- flickerlight PLASMA_X1
- {
- color 0.5 0.5 1.0
- size 96
- secondarySize 108
- chance 0.4
- attenuate 1
- }
- flickerlight PLASMA_X2
- {
- color 0.4 0.4 0.8
- size 120
- secondarySize 132
- chance 0.4
- attenuate 1
- }
- flickerlight PLASMA_X3
- {
- color 0.25 0.25 0.5
- size 96
- secondarySize 108
- chance 0.4
- attenuate 1
- }
- flickerlight PLASMA_X4
- {
- color 0.1 0.1 0.2
- size 12
- secondarySize 24
- chance 0.4
- attenuate 1
- }
- object PlasmaBall
- {
- frame PLSSA { light PLASMABALL }
- frame PLSSB { light PLASMABALL }
- frame PLSEA { light PLASMA_X1 }
- frame PLSEB { light PLASMA_X2 }
- frame PLSEC { light PLASMA_X2 }
- frame PLSED { light PLASMA_X3 }
- frame PLSEE { light PLASMA_X4 }
- }
- // Beta Plasma 1
- pointlight PLASMABALL1
- {
- color 0.1 1.0 0.0
- size 84
- attenuate 1
- }
- flickerlight PLASMA1_X1
- {
- color 0.2 1.0 0.2
- size 96
- secondarySize 108
- chance 0.4
- attenuate 1
- }
- flickerlight PLASMA1_X2
- {
- color 0.2 0.8 0.2
- size 120
- secondarySize 132
- chance 0.4
- attenuate 1
- }
- flickerlight PLASMA1_X3
- {
- color 0.1 0.5 0.1
- size 96
- secondarySize 108
- chance 0.4
- attenuate 1
- }
- flickerlight PLASMA1_X4
- {
- color 0.0 0.2 0.0
- size 12
- secondarySize 24
- chance 0.4
- attenuate 1
- }
- object PlasmaBall1
- {
- frame PLS1A { light PLASMABALL1 }
- frame PLS1B { light PLASMABALL1 }
- frame PLS1C { light PLASMA1_X1 }
- frame PLS1D { light PLASMA1_X2 }
- frame PLS1E { light PLASMA1_X2 }
- frame PLS1F { light PLASMA1_X3 }
- frame PLS1G { light PLASMA1_X4 }
- }
- // Beta Plasma 2
- pointlight PLASMABALL2
- {
- color 1.0 0.1 0.0
- size 84
- attenuate 1
- }
- flickerlight PLASMA2_X1
- {
- color 0.9 0.2 0.2
- size 96
- secondarySize 108
- chance 0.4
- attenuate 1
- }
- flickerlight PLASMA2_X2
- {
- color 0.6 0.2 0.2
- size 120
- secondarySize 132
- chance 0.4
- attenuate 1
- }
- flickerlight PLASMA2_X3
- {
- color 0.2 0.0 0.0
- size 12
- secondarySize 24
- chance 0.4
- attenuate 1
- }
- object PlasmaBall2
- {
- frame PLS2A { light PLASMABALL2 }
- frame PLS2B { light PLASMABALL2 }
- frame PLS2C { light PLASMA2_X1 }
- frame PLS2D { light PLASMA2_X2 }
- frame PLS2E { light PLASMA2_X3 }
- }
- // BFG
- pointlight BFGBALL
- {
- color 0.5 1.0 0.5
- size 120
- attenuate 1
- }
- flickerlight BFGBALL_X1
- {
- color 0.5 1.0 0.5
- size 120
- secondarySize 132
- chance 0.3
- attenuate 1
- }
- flickerlight BFGBALL_X2
- {
- color 0.6 1.0 0.6
- size 156
- secondarySize 168
- chance 0.3
- attenuate 1
- }
- flickerlight BFGBALL_X3
- {
- color 0.7 1.0 0.7
- size 180
- secondarySize 192
- chance 0.3
- attenuate 1
- }
- flickerlight BFGBALL_X4
- {
- color 0.4 0.7 0.4
- size 84
- secondarySize 96
- chance 0.3
- attenuate 1
- }
- flickerlight BFGBALL_X5
- {
- color 0.1 0.3 0.1
- size 72
- secondarySize 84
- chance 0.3
- attenuate 1
- }
- object BFGBall
- {
- frame BFS1A { light BFGBALL }
- frame BFS1B { light BFGBALL }
- frame BFE1A { light BFGBALL_X1 }
- frame BFE1B { light BFGBALL_X2 }
- frame BFE1C { light BFGBALL_X3 }
- frame BFE1D { light BFGBALL_X1 }
- frame BFE1E { light BFGBALL_X4 }
- frame BFE1F { light BFGBALL_X5 }
- }
- object BFGExtra
- {
- frame BFE2A { light BFGBALL }
- frame BFE2B { light BFGBALL_X1 }
- frame BFE2C { light BFGBALL_X4 }
- frame BFE2D { light BFGBALL_X5 }
- }
- // ----------------------
- // -- Doom Decorations --
- // ----------------------
- // Barrel
- pulselight BARREL
- {
- color 0.0 0.3 0.0
- size 20
- secondarySize 21
- interval 0.5
- offset 0 36 0
- dontlightself 1
- attenuate 1
- }
- object ExplosiveBarrel
- {
- frame BAR1 { light BARREL }
- frame BEXPC { light ROCKET_X1 }
- frame BEXPD { light ROCKET_X2 }
- frame BEXPE { light ROCKET_X3 }
- }
- // Floor lamp
- pointlight LAMP
- {
- color 1.0 1.0 0.8
- size 84
- offset 0 44 0
- attenuate 1
- }
- object Column
- {
- frame COLU { light LAMP }
- }
- // Short tech lamp
- pulselight SMALLLAMP
- {
- color 0.8 0.8 1.0
- size 84
- secondarySize 87
- interval 0.4
- offset 0 44 0
- attenuate 1
- }
- object TechLamp2
- {
- frame TLP2 { light SMALLLAMP }
- }
- // Tall tech lamp
- pulselight BIGLAMP
- {
- color 0.8 0.8 1.0
- size 96
- secondarySize 99
- interval 0.4
- offset 0 72 0
- attenuate 1
- }
- object TechLamp
- {
- frame TLMP { light BIGLAMP }
- }
- // Tall red torch
- flickerlight2 BIGREDTORCH
- {
- color 0.7 0.35 0.14
- size 90
- secondarySize 99
- interval 0.1
- offset 0 60 0
- attenuate 1
- }
- object RedTorch
- {
- frame TRED { light BIGREDTORCH }
- }
- // Tall green torch
- flickerlight2 BIGGREENTORCH
- {
- color 0.2 0.7 0.2
- size 90
- secondarySize 99
- interval 0.1
- offset 0 60 0
- attenuate 1
- }
- object GreenTorch
- {
- frame TGRN { light BIGGREENTORCH }
- }
- // Tall blue torch
- flickerlight2 BIGBLUETORCH
- {
- color 0.2 0.2 0.7
- size 90
- secondarySize 99
- interval 0.1
- offset 0 60 0
- attenuate 1
- }
- object BlueTorch
- {
- frame TBLU { light BIGBLUETORCH }
- }
- // Small red torch
- flickerlight2 SMALLREDTORCH
- {
- color 0.7 0.35 0.14
- size 72
- secondarySize 81
- interval 0.1
- offset 0 35 0
- attenuate 1
- }
- object ShortRedTorch
- {
- frame SMRT { light SMALLREDTORCH }
- }
- // Small green torch
- flickerlight2 SMALLGREENTORCH
- {
- color 0.2 0.7 0.2
- size 72
- secondarySize 81
- interval 0.1
- offset 0 35 0
- attenuate 1
- }
- object ShortGreenTorch
- {
- frame SMGT { light SMALLGREENTORCH }
- }
- // Small blue torch
- flickerlight2 SMALLBLUETORCH
- {
- color 0.2 0.2 0.7
- size 72
- secondarySize 81
- interval 0.1
- offset 0 35 0
- attenuate 1
- }
- object ShortBlueTorch
- {
- frame SMBT { light SMALLBLUETORCH }
- }
- // Burning barrel
- flickerlight2 FIREBARREL
- {
- color 1.0 0.9 0.4
- size 72
- secondarySize 81
- interval 0.1
- offset 0 32 0
- attenuate 1
- }
- object BurningBarrel
- {
- frame FCAN { light FIREBARREL }
- }
- // Skulls w/candles
- flickerlight2 SKULLCANDLES
- {
- color 1.0 1.0 0.3
- size 48
- secondarySize 51
- interval 0.1
- offset 0 24 0
- attenuate 1
- }
- object HeadCandles
- {
- frame POL3 { light SKULLCANDLES }
- }
- // Candle
- pointlight CANDLE
- {
- color 1.0 0.6 0.0
- size 24
- offset 0 16 0
- attenuate 1
- }
- object Candlestick
- {
- frame CAND { light CANDLE }
- }
- // Candelabra
- pointlight CANDELABRA
- {
- color 1.0 0.6 0.0
- size 67
- offset 0 52 0
- attenuate 1
- }
- object Candelabra
- {
- frame CBRA { light CANDELABRA }
- }
- // ----------------
- // -- Doom Items --
- // ----------------
- // Soul Sphere
- pulselight SOULSPHERE
- {
- color 0.3 0.3 1.0
- size 60
- secondarySize 63
- interval 2.0
- offset 0 16 0
- attenuate 1
- }
- object SoulSphere
- {
- frame SOUL { light SOULSPHERE }
- }
- pulselight MEGASPHERE
- {
- color 0.5 0.5 0.4
- size 60
- secondarySize 63
- interval 2.0
- offset 0 16 0
- attenuate 1
- }
- object MegaSphere
- {
- frame MEGA { light MEGASPHERE }
- }
- // Invulnerability Sphere
- pulselight INVULN
- {
- color 0.3 1.0 0.3
- size 60
- secondarySize 63
- interval 2.0
- offset 0 16 0
- attenuate 1
- }
- object InvulnerabilitySphere
- {
- frame PINV { light INVULN }
- }
- // Blur Sphere
- pointlight BLURSPHERE1
- {
- color 1.0 0.0 0.0
- size 60
- offset 0 16 0
- attenuate 1
- }
- pointlight BLURSPHERE2
- {
- color 0.0 0.0 1.0
- size 48
- offset 0 16 0
- attenuate 1
- }
- pointlight BLURSPHERE3
- {
- color 0.0 0.0 1.0
- size 36
- offset 0 16 0
- attenuate 1
- }
- pointlight BLURSPHERE4
- {
- color 0.0 0.0 1.0
- size 24
- offset 0 16 0
- attenuate 1
- }
- pointlight BLURSPHERE5
- {
- color 0.0 0.0 1.0
- size 12
- offset 0 16 0
- attenuate 1
- }
- object BlurSphere
- {
- frame PINS { light BLURSPHERE1 }
- frame PINSA { light BLURSPHERE2 }
- frame PINSB { light BLURSPHERE3 }
- frame PINSC { light BLURSPHERE4 }
- frame PINSD { light BLURSPHERE5 }
- }
- // Health Potion
- pulselight HEALTHPOTION
- {
- color 0.0 0.0 0.3
- size 16
- secondarySize 20
- interval 2.0
- attenuate 1
- offset 0 10 0
- }
- object HealthBonus
- {
- frame BON1 { light HEALTHPOTION }
- }
- // Armour Helmet
- pulselight ARMORBONUS
- {
- color 0.1 0.3 0.1
- size 16
- secondarySize 20
- interval 1.0
- dontlightself 1
- attenuate 1
- offset 0 10 0
- }
- object ArmorBonus
- {
- frame BON2 { light ARMORBONUS }
- }
- // Blue Keys
- object BlueCard
- {
- frame BKEY { light HEALTHPOTION }
- }
- object BlueSkull
- {
- frame BSKU { light HEALTHPOTION }
- }
- // Yellow Keys
- pulselight YELLOWKEY
- {
- color 0.6 0.6 0.0
- size 24
- secondarySize 27
- interval 2.0
- attenuate 1
- offset 0 10 0
- }
- object YellowCard
- {
- frame YKEY { light YELLOWKEY }
- }
- object YellowSkull
- {
- frame YSKU { light YELLOWKEY }
- }
- // Red Keys
- pulselight REDKEY
- {
- color 0.6 0.0 0.0
- size 24
- secondarySize 27
- interval 2.0
- attenuate 1
- offset 0 10 0
- }
- object RedCard
- {
- frame RKEY { light REDKEY }
- }
- object RedSkull
- {
- frame RSKU { light REDKEY }
- }
- // Green armour
- pointlight GREENARMOR1
- {
- color 0.0 0.3 0.0
- size 40
- attenuate 1
- offset 0 10 0
- }
- pointlight GREENARMOR2
- {
- color 0.0 0.3 0.0
- size 30
- attenuate 1
- offset 0 10 0
- }
- object GreenArmor
- {
- frame ARM1A { light GREENARMOR1 }
- frame ARM1B { light GREENARMOR2 }
- }
- // Blue armour
- pointlight BLUEARMOR1
- {
- color 0.0 0.0 0.3
- size 40
- attenuate 1
- offset 0 10 0
- }
- pointlight BLUEARMOR2
- {
- color 0.0 0.0 0.3
- size 30
- attenuate 1
- offset 0 10 0
- }
- object BlueArmor
- {
- frame ARM2A { light BLUEARMOR1 }
- frame ARM2B { light BLUEARMOR2 }
- }
- // ------------------
- // -- Doom Enemies --
- // ------------------
- // Zombies
- flickerlight2 ZOMBIEATK
- {
- color 1.0 0.8 0.2
- size 72
- secondarySize 84
- interval 1
- offset 0 40 0
- attenuate 1
- }
- object ZombieMan
- {
- frame POSSF { light ZOMBIEATK }
- }
- object ShotgunGuy
- {
- frame SPOSF { light ZOMBIEATK }
- }
- object ChaingunGuy
- {
- frame CPOSE { light ZOMBIEATK }
- frame CPOSF { light ZOMBIEATK }
- }
- object DoomPlayer
- {
- frame PLAYF { light ZOMBIEATK }
- }
- // Doom Imp Fireball
- pointlight IMPBALL
- {
- color 1.0 0.7 0.4
- size 96
- attenuate 1
- }
- // Doom imp fireball explosion
- flickerlight IMPBALL_X1
- {
- color 0.7 0.4 0.25
- size 120
- secondarySize 132
- chance 0.25
- attenuate 1
- }
- flickerlight IMPBALL_X2
- {
- color 0.4 0.2 0.1
- size 144
- secondarySize 156
- chance 0.25
- attenuate 1
- }
- flickerlight IMPBALL_X3
- {
- color 0.2 0.1 0.0
- size 168
- secondarySize 180
- chance 0.25
- attenuate 1
- }
- object DoomImpBall
- {
- frame BAL1A { light IMPBALL }
- frame BAL1B { light IMPBALL }
- frame BAL1C { light IMPBALL_X1 }
- frame BAL1D { light IMPBALL_X2 }
- frame BAL1E { light IMPBALL_X3 }
- }
- pointlight SPECTRE
- {
- color 0.5 0.5 0.5
- size 72
- offset 0 24 0
- subtractive 1
- attenuate 1
- }
- /*
- object Spectre
- {
- frame SARG { light SPECTRE }
- }
- */
- // Cacodemon fireball
- flickerlight CACOBALL
- {
- color 1.0 0.5 0.8
- size 84
- secondarySize 96
- chance 0.5
- attenuate 1
- }
- flickerlight CACOBALL_X1
- {
- color 0.9 0.4 0.7
- size 108
- secondarySize 120
- chance 0.25
- attenuate 1
- }
- flickerlight CACOBALL_X2
- {
- color 0.6 0.3 0.5
- size 132
- secondarySize 144
- chance 0.25
- attenuate 1
- }
- flickerlight CACOBALL_X3
- {
- color 0.3 0.1 0.1
- size 156
- secondarySize 168
- chance 0.25
- attenuate 1
- }
- object CacodemonBall
- {
- frame BAL2A { light CACOBALL }
- frame BAL2B { light CACOBALL }
- frame BAL2C { light CACOBALL_X1 }
- frame BAL2D { light CACOBALL_X2 }
- frame BAL2E { light CACOBALL_X3 }
- }
- // Baron / Hell Knight fireball
- pointlight BARONBALL
- {
- color 0.0 1.0 0.0
- size 96
- attenuate 1
- }
- flickerlight BARONBALL_X1
- {
- color 0.6 0.9 0.6
- size 120
- secondarySize 132
- chance 0.25
- attenuate 1
- }
- flickerlight BARONBALL_X2
- {
- color 0.45 0.6 0.45
- size 144
- secondarySize 156
- chance 0.25
- attenuate 1
- }
- flickerlight BARONBALL_X3
- {
- color 0.2 0.3 0.2
- size 168
- secondarySize 180
- chance 0.25
- attenuate 1
- }
- object BaronBall
- {
- frame BAL7A { light BARONBALL }
- frame BAL7B { light BARONBALL }
- frame BAL7C { light BARONBALL_X1 }
- frame BAL7D { light BARONBALL_X2 }
- frame BAL7E { light BARONBALL_X3 }
- }
- // Lost Soul
- flickerlight LOSTSOUL
- {
- color 1.0 0.6 0.3
- size 84
- secondarysize 64
- chance 0.1
- attenuate 1
- }
- flickerlight LOSTSOUL_X1
- {
- color 0.8 0.5 0.3
- size 108
- secondarySize 120
- chance 0.25
- attenuate 1
- }
- flickerlight LOSTSOUL_X2
- {
- color 0.6 0.3 0.2
- size 132
- secondarySize 144
- chance 0.25
- attenuate 1
- }
- flickerlight LOSTSOUL_X3
- {
- color 0.4 0.1 0.0
- size 156
- secondarySize 168
- chance 0.25
- attenuate 1
- }
- flickerlight LOSTSOUL_X4
- {
- color 0.2 0.0 0.0
- size 168
- secondarySize 180
- chance 0.25
- attenuate 1
- }
- object LostSoul
- {
- frame SKULA { light LOSTSOUL }
- frame SKULB { light LOSTSOUL }
- frame SKULC { light LOSTSOUL }
- frame SKULD { light LOSTSOUL }
- frame SKULE { light LOSTSOUL }
- frame SKULF { light LOSTSOUL }
- frame SKULG { light LOSTSOUL }
- frame SKULH { light LOSTSOUL_X1 }
- frame SKULI { light LOSTSOUL_X2 }
- frame SKULJ { light LOSTSOUL_X3 }
- frame SKULK { light LOSTSOUL_X4 }
- }
- // Mancubus Fireball
- object FatShot
- {
- frame MANFA { light IMPBALL }
- frame MANFB { light IMPBALL }
- frame MISLB { light ROCKET_X1 }
- frame MISLC { light ROCKET_X2 }
- frame MISLD { light ROCKET_X3 }
- }
- // Arachnotron Fireball
- pointlight ARACHPLAS
- {
- color 0.6 1.0 0.4
- size 84
- attenuate 1
- }
- flickerlight ARACHPLAS_X1
- {
- color 0.4 0.8 0.3
- size 108
- secondarySize 120
- chance 0.3
- attenuate 1
- }
- flickerlight ARACHPLAS_X2
- {
- color 0.6 0.6 0.3
- size 132
- secondarySize 144
- chance 0.3
- attenuate 1
- }
- flickerlight ARACHPLAS_X3
- {
- color 0.4 0.4 0.2
- size 72
- secondarySize 48
- chance 0.3
- attenuate 1
- }
- flickerlight ARACHPLAS_X4
- {
- color 0.2 0.2 0.1
- size 36
- secondarySize 24
- chance 0.3
- attenuate 1
- }
- object ArachnotronPlasma
- {
- frame APLSA { light ARACHPLAS }
- frame APLSB { light ARACHPLAS }
- frame APBXA { light ARACHPLAS_X1 }
- frame APBXB { light ARACHPLAS_X2 }
- frame APBXC { light ARACHPLAS_X2 }
- frame APBXD { light ARACHPLAS_X3 }
- frame APBXE { light ARACHPLAS_X4 }
- }
- // Revenant tracer
- pointlight TRACER
- {
- color 1.0 0.5 0.3
- size 72
- attenuate 1
- }
- flickerlight TRACER_X1
- {
- color 1.0 0.5 0.2
- size 96
- secondarySize 108
- chance 0.25
- attenuate 1
- }
- flickerlight TRACER_X2
- {
- color 0.6 0.3 0.1
- size 120
- secondarySize 132
- chance 0.25
- attenuate 1
- }
- flickerlight TRACER_X3
- {
- color 0.3 0.1 0.0
- size 144
- secondarySize 156
- chance 0.25
- attenuate 1
- }
- object RevenantTracer
- {
- frame FATBA { light TRACER }
- frame FATBB { light TRACER }
- frame FBXPA { light TRACER_X1 }
- frame FBXPB { light TRACER_X2 }
- frame FBXPC { light TRACER_X3 }
- }
- // Arch Vile Fire
- flickerlight ARCHFIRE1
- {
- color 1.0 1.0 0.5
- size 36
- secondarySize 48
- chance 0.3
- offset 0 8 0
- attenuate 1
- }
- flickerlight ARCHFIRE2
- {
- color 1.0 1.0 0.5
- size 60
- secondarySize 72
- chance 0.3
- offset 0 24 0
- attenuate 1
- }
- flickerlight ARCHFIRE3
- {
- color 1.0 1.0 0.5
- size 96
- secondarySize 108
- chance 0.3
- offset 0 32 0
- attenuate 1
- }
- flickerlight ARCHFIRE4
- {
- color 0.8 0.8 0.4
- size 96
- secondarySize 108
- chance 0.3
- offset 0 40 0
- attenuate 1
- }
- flickerlight ARCHFIRE5
- {
- color 0.8 0.8 0.4
- size 96
- secondarySize 108
- chance 0.3
- offset 0 48 0
- attenuate 1
- }
- flickerlight ARCHFIRE6
- {
- color 0.6 0.6 0.3
- size 72
- secondarySize 84
- chance 0.3
- offset 0 64 0
- attenuate 1
- }
- flickerlight ARCHFIRE7
- {
- color 0.4 0.4 0.2
- size 48
- secondarySize 60
- chance 0.3
- offset 0 72 0
- attenuate 1
- }
- flickerlight ARCHFIRE8
- {
- color 0.2 0.2 0.1
- size 24
- secondarySize 36
- chance 0.3
- offset 0 80 0
- attenuate 1
- }
- object ArchvileFire
- {
- frame FIREA { light ARCHFIRE1 }
- frame FIREB { light ARCHFIRE2 }
- frame FIREC { light ARCHFIRE3 }
- frame FIRED { light ARCHFIRE4 }
- frame FIREE { light ARCHFIRE5 }
- frame FIREF { light ARCHFIRE6 }
- frame FIREG { light ARCHFIRE7 }
- frame FIREH { light ARCHFIRE8 }
- }
- // Arch-vile
- flickerlight ARCHATK1
- {
- color 1.0 1.0 0.4
- size 48
- secondarySize 72
- chance 0.3
- offset 0 80 0
- attenuate 1
- }
- flickerlight ARCHATK2
- {
- color 1.0 1.0 0.4
- size 84
- secondarySize 96
- chance 0.3
- offset 0 80 0
- attenuate 1
- }
- flickerlight ARCHATK3
- {
- color 1.0 1.0 0.4
- size 84
- secondarySize 96
- chance 0.3
- offset 0 64 0
- attenuate 1
- }
- flickerlight ARCHATK4
- {
- color 1.0 1.0 0.4
- size 96
- secondarySize 108
- chance 0.3
- offset 0 48 0
- attenuate 1
- }
- flickerlight ARCHATK5
- {
- color 1.0 1.0 0.4
- size 120
- secondarySize 132
- chance 0.3
- offset 0 40 0
- attenuate 1
- }
- flickerlight ARCHATK6
- {
- color 0.7 0.7 0.3
- size 144
- secondarySize 156
- chance 0.3
- offset 0 40 0
- attenuate 1
- }
- flickerlight ARCHATK7
- {
- color 0.3 0.3 0.1
- size 156
- secondarySize 168
- chance 0.3
- offset 0 40 0
- attenuate 1
- }
- pulselight ARCHRES
- {
- color 0.6 0.3 0.3
- size 96
- secondarySize 105
- interval 0.5
- offset 0 36 0
- attenuate 1
- }
- object Archvile
- {
- frame VILEH { light ARCHATK1 }
- frame VILEI { light ARCHATK2 }
- frame VILEJ { light ARCHATK3 }
- frame VILEK { light ARCHATK4 }
- frame VILEL { light ARCHATK4 }
- frame VILEM { light ARCHATK4 }
- frame VILEN { light ARCHATK5 }
- frame VILEO { light ARCHATK6 }
- frame VILEP { light ARCHATK7 }
- frame VILE[ { light ARCHRES }
- frame VILE\ { light ARCHRES }
- frame VILE] { light ARCHRES }
- }
- // ------------------
- // -- Doom Effects --
- // ------------------
- // Doom Teleport fog
- flickerlight DTFOG1
- {
- color 0.4 1.0 0.4
- size 84
- secondarySize 96
- chance 0.4
- attenuate 1
- }
- flickerlight DTFOG2
- {
- color 0.4 1.0 0.4
- size 60
- secondarySize 72
- chance 0.4
- attenuate 1
- }
- flickerlight DTFOG3
- {
- color 0.4 1.0 0.4
- size 36
- secondarySize 48
- chance 0.4
- attenuate 1
- }
- flickerlight DTFOG4
- {
- color 0.4 1.0 0.4
- size 15
- secondarySize 24
- chance 0.4
- attenuate 1
- }
- object TeleportFog
- {
- frame TFOGA { light DTFOG1 }
- frame TFOGB { light DTFOG2 }
- frame TFOGC { light DTFOG2 }
- frame TFOGD { light DTFOG2 }
- frame TFOGE { light DTFOG3 }
- frame TFOGF { light DTFOG4 }
- frame TFOGI { light DTFOG4 }
- frame TFOGJ { light DTFOG3 }
- }
- //new stuff
- FlickerLight2 WALLTORCH
- {
- Color 1.00 0.5 0.0
- Size 24
- SecondarySize 28
- Interval 0.1
- Offset 0 60 0
- dontlightself 1
- }
|