Dramatically improve performance by removing lights from Biospark arcs.
This commit is contained in:
parent
64d7429b0e
commit
4b28e7136a
2 changed files with 2 additions and 35 deletions
|
|
@ -1,3 +1,3 @@
|
|||
[default]
|
||||
SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r267 \cu(Sat 6 Aug 15:39:36 CEST 2022)\c-";
|
||||
SWWM_SHORTVER="\cw1.3pre r267 \cu(2022-08-06 15:39:36)\c-";
|
||||
SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r268 \cu(Sun 7 Aug 13:38:53 CEST 2022)\c-";
|
||||
SWWM_SHORTVER="\cw1.3pre r268 \cu(2022-08-07 13:38:53)\c-";
|
||||
|
|
|
|||
|
|
@ -17,34 +17,6 @@ Class BiosparkExplLight2 : PaletteLight
|
|||
}
|
||||
}
|
||||
|
||||
Class SparkArcLight : PaletteLight
|
||||
{
|
||||
Default
|
||||
{
|
||||
Tag "SparkExpl,2";
|
||||
Args 0,0,0,60;
|
||||
ReactionTime 20;
|
||||
}
|
||||
}
|
||||
Class SparkArcLightSmall : PaletteLight
|
||||
{
|
||||
Default
|
||||
{
|
||||
Tag "SparkExpl,2";
|
||||
Args 0,0,0,30;
|
||||
ReactionTime 10;
|
||||
}
|
||||
}
|
||||
Class SparkArcLightBig : PaletteLight
|
||||
{
|
||||
Default
|
||||
{
|
||||
Tag "SparkExpl,2";
|
||||
Args 0,0,0,90;
|
||||
ReactionTime 40;
|
||||
}
|
||||
}
|
||||
|
||||
Class SparkBeamLight : PaletteLight
|
||||
{
|
||||
Default
|
||||
|
|
@ -1590,11 +1562,6 @@ Class BiosparkArc : Actor
|
|||
b.special1 = special1+1;
|
||||
b.special2 = special2;
|
||||
if ( (arcsnd != "") && !((special1+special2)%3) && !Random[Sparkster](0,3-extra) ) A_StartSound(arcsnd,CHAN_WEAPON,attenuation:attn);
|
||||
if ( !((special1+special2)%8) && !Random[Sparkster](0,5) )
|
||||
{
|
||||
let p = Spawn((extra>1)?"SparkArcLightBig":(extra>0)?"SparkArcLight":"SparkArcLightSmall",level.Vec3Offset(pos,tdir/2));
|
||||
p.args[3] = int(speed*8);
|
||||
}
|
||||
}
|
||||
override void PostBeginPlay()
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue