100 lines
3.5 KiB
XML
100 lines
3.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<Defs>
|
||
<!-- 有一个verb的cs引用了这个,勿删 -->
|
||
<ThingDef ParentName="MoteBase">
|
||
<defName>ExcaliburBeam</defName>
|
||
<thingClass>WulaFallenEmpire.Thing_ExcaliburBeam</thingClass>
|
||
<label>Excalibur Beam</label>
|
||
<altitudeLayer>MoteOverhead</altitudeLayer>
|
||
<graphicData>
|
||
<texPath>Things/Mote/PowerBeam</texPath>
|
||
<shaderType>MoteGlow</shaderType>
|
||
</graphicData>
|
||
<drawOffscreen>true</drawOffscreen>
|
||
<mote>
|
||
<fadeInTime>0.5</fadeInTime>
|
||
<solidTime>9.3</solidTime>
|
||
<fadeOutTime>1.0</fadeOutTime>
|
||
</mote>
|
||
</ThingDef>
|
||
|
||
<ThingDef ParentName="MoteBase">
|
||
<defName>Mote_Wula_Dark_Matter_Beam</defName>
|
||
<thingClass>MoteDualAttached</thingClass>
|
||
<altitudeLayer>MoteOverhead</altitudeLayer>
|
||
<mote>
|
||
<fadeInTime>0.2</fadeInTime>
|
||
<fadeOutTime>0.3</fadeOutTime>
|
||
<solidTime>999999</solidTime>
|
||
<needsMaintenance>True</needsMaintenance>
|
||
<rotateTowardsTarget>True</rotateTowardsTarget>
|
||
<scaleToConnectTargets>True</scaleToConnectTargets>
|
||
<fadeOutUnmaintained>True</fadeOutUnmaintained>
|
||
</mote>
|
||
<drawOffscreen>true</drawOffscreen>
|
||
<graphicData>
|
||
<texPath>Things/Mote/GraserBeam</texPath>
|
||
<color>(188, 112, 255, 255)</color>
|
||
<graphicClass>Graphic_MoteWithAgeSecs</graphicClass>
|
||
<shaderType>MoteBeam</shaderType>
|
||
<shaderParameters>
|
||
<_ExtraTexA>/Things/Mote/BeamSecondaryNoise_A</_ExtraTexA>
|
||
<_ExtraTexB>/Things/Mote/BeamSecondaryNoise_B</_ExtraTexB>
|
||
<_ScrollSpeedA>-4 </_ScrollSpeedA>
|
||
<_ScrollSpeedB>3</_ScrollSpeedB>
|
||
<_Intensity>2</_Intensity>
|
||
</shaderParameters>
|
||
</graphicData>
|
||
</ThingDef>
|
||
|
||
<ThingDef ParentName="MoteBase">
|
||
<defName>Mote_WULA_RW_Penetrating_Beam</defName>
|
||
<thingClass>MoteDualAttached</thingClass>
|
||
<altitudeLayer>MoteOverhead</altitudeLayer>
|
||
<mote>
|
||
<fadeInTime>0.1</fadeInTime>
|
||
<fadeOutTime>0.1</fadeOutTime>
|
||
<solidTime>0.1</solidTime>
|
||
<rotateTowardsTarget>True</rotateTowardsTarget>
|
||
<scaleToConnectTargets>True</scaleToConnectTargets>
|
||
</mote>
|
||
<drawOffscreen>true</drawOffscreen>
|
||
<graphicData>
|
||
<texPath>Things/Mote/GraserBeam</texPath>
|
||
<graphicClass>Graphic_MoteWithAgeSecs</graphicClass>
|
||
<shaderType>MoteBeam</shaderType>
|
||
<drawSize>(0.25,1)</drawSize>
|
||
<color>(165, 44, 2, 255)</color>
|
||
<shaderParameters>
|
||
<_ScrollSpeedA>0</_ScrollSpeedA>
|
||
<_ScrollSpeedB>0</_ScrollSpeedB>
|
||
<_Intensity>2</_Intensity>
|
||
</shaderParameters>
|
||
</graphicData>
|
||
</ThingDef>
|
||
|
||
<ThingDef ParentName="MoteBase">
|
||
<defName>Mote_WULA_Beam_Charge</defName>
|
||
<thingClass>MoteAttached</thingClass>
|
||
<altitudeLayer>MoteOverhead</altitudeLayer>
|
||
<mote>
|
||
<fadeInTime>0.15</fadeInTime>
|
||
<fadeOutTime>0.3</fadeOutTime>
|
||
<solidTime>999999</solidTime>
|
||
<needsMaintenance>True</needsMaintenance>
|
||
</mote>
|
||
<graphicData>
|
||
<texPath>Wula/Mote/Mote_WULA_Beam_Charge</texPath>
|
||
<graphicClass>Graphic_MoteWithAgeSecs</graphicClass>
|
||
<shaderType>MoteGlow</shaderType>
|
||
<shaderParameters>
|
||
<_RandomTex>/Things/Mote/RandomFlicker</_RandomTex>
|
||
<_FlickerFrequency>0.25</_FlickerFrequency>
|
||
<_FlickerAmount>0.6</_FlickerAmount>
|
||
<_InnerCircleIntensity>0.1</_InnerCircleIntensity>
|
||
<_InnerCircleSize>0.1</_InnerCircleSize>
|
||
<_InnerCircleShimmerAmount>0.14</_InnerCircleShimmerAmount>
|
||
</shaderParameters>
|
||
</graphicData>
|
||
</ThingDef>
|
||
</Defs> |