"更新Graser光束粒子效果模组并新增龙裔敌对阵营要塞地图数据"

This commit is contained in:
ProjectKoi-Kalo\Kalo 2025-06-18 13:12:19 +08:00
parent 5737bc5be2
commit 252b399ab3
16 changed files with 29952 additions and 2 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
/Source/

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingDef ParentName="MoteBase">
<defName>Mote_DRM_GraserBeamBase</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>
<graphicClass>Graphic_MoteWithAgeSecs</graphicClass>
<shaderType>MoteBeam</shaderType>
<color>(0.6, 1.0, 1.0, 1.0)</color>
<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>
</Defs>

View File

@ -67,7 +67,7 @@
<beamFleckChancePerTick>0.32</beamFleckChancePerTick> <beamFleckChancePerTick>0.32</beamFleckChancePerTick>
<beamMaxDeviation>0</beamMaxDeviation> <beamMaxDeviation>0</beamMaxDeviation>
<beamCurvature>0</beamCurvature> <beamCurvature>0</beamCurvature>
<beamMoteDef>Mote_GraserBeamBase</beamMoteDef> <beamMoteDef>Mote_DRM_GraserBeamBase</beamMoteDef>
<beamEndEffecterDef>GraserBeam_End</beamEndEffecterDef> <beamEndEffecterDef>GraserBeam_End</beamEndEffecterDef>
<beamChanceToStartFire>0</beamChanceToStartFire> <beamChanceToStartFire>0</beamChanceToStartFire>
<beamChanceToAttachFire>0</beamChanceToAttachFire> <beamChanceToAttachFire>0</beamChanceToAttachFire>

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingDef ParentName="MoteBase">
<defName>Mote_DRM_GraserBeamBase</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>
<graphicClass>Graphic_MoteWithAgeSecs</graphicClass>
<shaderType>MoteBeam</shaderType>
<color>(0.6, 1.0, 1.0, 1.0)</color>
<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>
</Defs>

View File

@ -67,7 +67,7 @@
<beamFleckChancePerTick>0.32</beamFleckChancePerTick> <beamFleckChancePerTick>0.32</beamFleckChancePerTick>
<beamMaxDeviation>0</beamMaxDeviation> <beamMaxDeviation>0</beamMaxDeviation>
<beamCurvature>0</beamCurvature> <beamCurvature>0</beamCurvature>
<beamMoteDef>Mote_GraserBeamBase</beamMoteDef> <beamMoteDef>Mote_DRM_GraserBeamBase</beamMoteDef>
<beamEndEffecterDef>GraserBeam_End</beamEndEffecterDef> <beamEndEffecterDef>GraserBeam_End</beamEndEffecterDef>
<beamChanceToStartFire>0</beamChanceToStartFire> <beamChanceToStartFire>0</beamChanceToStartFire>
<beamChanceToAttachFire>0</beamChanceToAttachFire> <beamChanceToAttachFire>0</beamChanceToAttachFire>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<QuestEditor_Library.SpecialMapGenerationDef> <!-- Replace faction settlement generation -->
<defName>DRM_MapGeneratioin_Unfrindly_Dragonian</defName>
<factionOfReplacedSettlement>Unfrindly_Dragonian</factionOfReplacedSettlement> <!-- Replaced faction -->
<customMapDataTagsToReplace> <!-- custom map data -->
<DRM_Base_Un>1</DRM_Base_Un>
</customMapDataTagsToReplace>
</QuestEditor_Library.SpecialMapGenerationDef>
<QuestEditor_Library.SpecialMapGenerationDef> <!-- Replace faction settlement generation -->
<defName>DRM_MapGeneratioin_Dragonian</defName>
<factionOfReplacedSettlement>Dragonian_NPC</factionOfReplacedSettlement> <!-- Replaced faction -->
<customMapDataTagsToReplace> <!-- custom map data -->
<DRM_Base>1</DRM_Base>
</customMapDataTagsToReplace>
</QuestEditor_Library.SpecialMapGenerationDef>
</Defs>

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -20,5 +20,6 @@
<li IfModActive="Ludeon.RimWorld.Anomaly">1.6/Ano1.6</li> <li IfModActive="Ludeon.RimWorld.Anomaly">1.6/Ano1.6</li>
<li IfModActive="Ludeon.RimWorld.Biotech">1.6/Bio1.6</li> <li IfModActive="Ludeon.RimWorld.Biotech">1.6/Bio1.6</li>
<li IfModActive="Ludeon.RimWorld.Royalty">1.6/Royal1.6</li> <li IfModActive="Ludeon.RimWorld.Royalty">1.6/Royal1.6</li>
<li IfModActive="hailuan.customquestframework">1.6/CQF1.6</li>
</v1.6> </v1.6>
</loadFolders> </loadFolders>