Compare commits

..

No commits in common. "8c1e7ea4a9c2a155464c607434775079e7be6a2f" and "eb5b148a4c271608ae6315941acfe79eeaffb259" have entirely different histories.

21 changed files with 36 additions and 205 deletions

Binary file not shown.

Binary file not shown.

View File

@ -844,7 +844,7 @@
<HediffDef>
<defName>DRM_AcidCoverd_Ex</defName>
<label>Acid Coverd</label>
<label>Acid Coverd</label>
<description>This preson is coverd with acid.</description>
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
<hediffClass>HediffWithComps</hediffClass>

Binary file not shown.

Binary file not shown.

View File

@ -157,7 +157,6 @@
<li Class="DragonianMix.CompProperties_AbilityDRM_Deaddustpop">
<damageDef>DRM_Feargas</damageDef>
<smokeRadius>9</smokeRadius>
<explosionSound>Explosion_Smoke</explosionSound>
<clamorType>Ability</clamorType>
<clamorRadius>20</clamorRadius>
<postExplosionSpawnThingDef>DRM_FearGasCloud</postExplosionSpawnThingDef> <!-- ARL_ToxicGasCloud -->
@ -260,7 +259,6 @@
<damageAmount>25</damageAmount>
<armorPenetration>0.5</armorPenetration>
<smokeRadius>9</smokeRadius>
<explosionSound>Explosion_Smoke</explosionSound>
<clamorType>Ability</clamorType>
<clamorRadius>20</clamorRadius>
<postExplosionSpawnThingDef>DRM_AcidGasCloud</postExplosionSpawnThingDef> <!-- ARL_ToxicGasCloud -->
@ -299,7 +297,6 @@
<damageAmount>20</damageAmount>
<armorPenetration>0.5</armorPenetration>
<smokeRadius>6</smokeRadius>
<explosionSound>Explosion_Smoke</explosionSound>
<clamorType>Ability</clamorType>
<clamorRadius>20</clamorRadius>
<postExplosionSpawnThingDef>DRM_FrostGasCloud_Ex</postExplosionSpawnThingDef> <!-- ARL_ToxicGasCloud -->

View File

@ -192,23 +192,6 @@
<stunAdaptationTicks>120</stunAdaptationTicks>
</DamageDef>
<DamageDef>
<defName>DRM_Rot</defName>
<label>rotting</label>
<additionalHediffs>
<li>
<hediff>DRM_NecroticVirus</hediff>
<severityPerDamageDealt>0.04</severityPerDamageDealt>
</li>
</additionalHediffs>
<hasForcefulImpact>false</hasForcefulImpact>
<makesBlood>false</makesBlood>
<canInterruptJobs>false</canInterruptJobs>
<workerClass>DamageWorker_AddInjury</workerClass>
<deathMessage>{0} died from metabolic disruptions caused by flesh rotten.</deathMessage>
<hediff>DRM_Rotten</hediff>
</DamageDef>
<DamageDef ParentName="Flame">
<defName>DRM_AcidBurn</defName>
<label>acid burn</label>

View File

@ -844,7 +844,7 @@
<HediffDef>
<defName>DRM_AcidCoverd_Ex</defName>
<label>Acid Coverd</label>
<label>Acid Coverd</label>
<description>This preson is coverd with acid.</description>
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
<hediffClass>HediffWithComps</hediffClass>
@ -991,61 +991,4 @@
</stages>
</HediffDef>
<HediffDef>
<defName>DRM_NecroticVirus</defName>
<hediffClass>DragonianMix.Hediff_NecroticVirus</hediffClass>
<label>死灵病毒</label>
<description>一种致命的纳米病毒,感染者死亡后将转变为敌对的蹒跚怪。</description>
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
<isBad>true</isBad>
<lethalSeverity>0.95</lethalSeverity>
<makesSickThought>true</makesSickThought>
<comps>
<li Class="HediffCompProperties_SeverityPerDay">
<severityPerDay>-4</severityPerDay>
</li>
</comps>
<stages>
<li>
<label>潜伏期</label>
<becomeVisible>true</becomeVisible>
<vomitMtbDays>5</vomitMtbDays>
</li>
<li>
<label>活跃期</label>
<minSeverity>0.5</minSeverity>
<lifeThreatening>true</lifeThreatening>
<vomitMtbDays>1</vomitMtbDays>
<painFactor>1.5</painFactor>
</li>
<li>
<label>终末期</label>
<minSeverity>0.75</minSeverity>
<deathMtbDays>0.5</deathMtbDays>
<painFactor>2.0</painFactor>
<capMods>
<li>
<capacity>Consciousness</capacity>
<setMax>0.7</setMax>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="BurnBase">
<defName>DRM_Rotten</defName>
<label>Rotten</label>
<labelNoun>a Rotten part</labelNoun>
<labelNounPretty>Rotten {1}</labelNounPretty>
<description>This part of body has Rotten.</description>
<defaultLabelColor>(0.5, 0.5, 0.5)</defaultLabelColor>
<displayWound>false</displayWound>
<injuryProps>
<averagePainPerSeverityPermanent>0.00625</averagePainPerSeverityPermanent>
<destroyedLabel>Rotten</destroyedLabel>
<alwaysUseDestroyedLabel>true</alwaysUseDestroyedLabel>
</injuryProps>
</HediffDef>
</Defs>

View File

@ -75,9 +75,6 @@
<chanceFactor>10</chanceFactor>
</li>
</tools>
<equippedStatOffsets>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
<meleeHitSound>DRHammerSound</meleeHitSound>
</ThingDef>
@ -282,9 +279,6 @@
<chanceFactor>10</chanceFactor>
</li>
</tools>
<equippedStatOffsets>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
<meleeHitSound>DRHammerSound</meleeHitSound>
</ThingDef>

View File

@ -71,9 +71,6 @@
<cooldownTime>2</cooldownTime>
</li>
</tools>
<equippedStatOffsets>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
</ThingDef>
<ThingDef ParentName="BaseBullet">
@ -188,9 +185,6 @@
<cooldownTime>2</cooldownTime>
</li>
</tools>
<equippedStatOffsets>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
</ThingDef>
</Defs>

View File

@ -71,9 +71,6 @@
<cooldownTime>2</cooldownTime>
</li>
</tools>
<equippedStatOffsets>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
</ThingDef>
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
@ -148,9 +145,6 @@
<cooldownTime>2</cooldownTime>
</li>
</tools>
<equippedStatOffsets>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
</ThingDef>
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
@ -226,9 +220,6 @@
<cooldownTime>2</cooldownTime>
</li>
</tools>
<equippedStatOffsets>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
</ThingDef>
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
@ -303,9 +294,6 @@
<cooldownTime>2</cooldownTime>
</li>
</tools>
<equippedStatOffsets>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
</ThingDef>
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
@ -381,9 +369,6 @@
<cooldownTime>2</cooldownTime>
</li>
</tools>
<equippedStatOffsets>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
</ThingDef>
<ThingDef ParentName="BaseProjectileNeolithic">

View File

@ -102,23 +102,20 @@
<equippedStatOffsets>
<PsychicSensitivityOffset MayRequire="Ludeon.Rimworld.Royalty">0.50</PsychicSensitivityOffset>
<PsychicEntropyRecoveryRate MayRequire="Ludeon.Rimworld.Royalty">0.083</PsychicEntropyRecoveryRate>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
<meleeHitSound>DRHammerSound</meleeHitSound>
</ThingDef>
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
<defName>DR_GreatBow_Acid</defName>
<label>Dragonian Acid javelin thrower</label>
<description>A GreatBow for Dragonian.Can Shoot AcidSpear.</description>
<defName>DR_BattleStaff_AcidAir</defName>
<label>Dragonian AcidAirCannon Staff</label>
<description>A Staff for Dragonian.Can Shoot AcidAirCannon.</description>
<graphicData>
<texPath>Dragonian/Things/Weapon/greatbow</texPath>
<texPath>Dragonian/Things/Weapon/staff</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1.54</drawSize>
<shaderType>CutoutComplex</shaderType>
</graphicData>
<uiIconScale>0.72</uiIconScale>
<soundInteract>Bow_Large</soundInteract>
<equippedAngleOffset>40</equippedAngleOffset>
<uiIconScale>1</uiIconScale>
<techLevel>Medieval</techLevel>
<statBases>
<WorkToMake>12000</WorkToMake>
@ -144,8 +141,8 @@
<Crafting>10</Crafting>
</skillRequirements>
<researchPrerequisites>
<li>DragonianRangedWeapon</li>
<li>DragonianEnhancedWeapon</li>
<li>DragonianMeleeWeapon</li>
<li>DragonianWandMagic</li>
</researchPrerequisites>
</recipeMaker>
<weaponTags>
@ -161,7 +158,7 @@
<li>
<verbClass>Verb_Shoot</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>DRM_Bullet_Acidjavelin</defaultProjectile>
<defaultProjectile>DRM_Bullet_AcidAirCannon</defaultProjectile>
<warmupTime>2.4</warmupTime>
<range>29.9</range>
<isMortar>true</isMortar>
@ -169,7 +166,8 @@
<forcedMissRadius>1.9</forcedMissRadius>
<burstShotCount>3</burstShotCount>
<ticksBetweenBurstShots>16</ticksBetweenBurstShots>
<soundCast>DRBowSound</soundCast>
<soundCast>Shot_IncendiaryLauncher</soundCast>
<soundCastTail>GunTail_Medium</soundCastTail>
<muzzleFlashScale>14</muzzleFlashScale>
<targetParams>
<canTargetLocations>true</canTargetLocations>
@ -178,7 +176,7 @@
</verbs>
<tools>
<li>
<label>Spear</label>
<label>handle</label>
<capacities>
<li>Poke</li>
</capacities>
@ -194,7 +192,7 @@
<power>15</power>
<extraMeleeDamages>
<li>
<def>DRM_Damage_AcidCover_Ex</def>
<def>DRM_Arc</def>
<amount>15</amount>
<chance>1</chance>
</li>
@ -207,12 +205,11 @@
<cooldownTime>5.2</cooldownTime>
</li>
</tools>
<rotateInShelves>false</rotateInShelves>
<equippedStatOffsets>
<PsychicSensitivityOffset MayRequire="Ludeon.Rimworld.Royalty">0.50</PsychicSensitivityOffset>
<PsychicEntropyRecoveryRate MayRequire="Ludeon.Rimworld.Royalty">0.083</PsychicEntropyRecoveryRate>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
<meleeHitSound>DRHammerSound</meleeHitSound>
</ThingDef>
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
@ -314,7 +311,6 @@
<equippedStatOffsets>
<PsychicSensitivityOffset MayRequire="Ludeon.Rimworld.Royalty">0.50</PsychicSensitivityOffset>
<PsychicEntropyRecoveryRate MayRequire="Ludeon.Rimworld.Royalty">0.083</PsychicEntropyRecoveryRate>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
<meleeHitSound>DRHammerSound</meleeHitSound>
</ThingDef>
@ -352,13 +348,13 @@
</ThingDef>
<ThingDef ParentName="BaseBullet">
<defName>DRM_Bullet_Acidjavelin</defName>
<label>Acidjavelin</label>
<defName>DRM_Bullet_AcidAirCannon</defName>
<label>AcidAirCannon shell</label>
<graphicData>
<texPath>Dragonian/Things/Weapon/spear</texPath>
<graphicClass>Graphic_Single</graphicClass>
<shaderType>TransparentPostLight</shaderType>
<drawSize>1.9</drawSize>
<texPath>Things/Projectile/LauncherShot</texPath>
<graphicClass>Graphic_Single</graphicClass>
<shaderType>TransparentPostLight</shaderType>
<color>(111,111,111)</color>
</graphicData>
<projectile>
<damageDef>DRM_Damage_AcidCover_Ex</damageDef>
@ -374,12 +370,12 @@
<!-- 主爆炸参数 -->
<customDamageDef>DRM_Damage_AcidCover_Ex</customDamageDef>
<customDamageAmount>5</customDamageAmount>
<customExplosionRadius>2.1</customExplosionRadius>
<customExplosionRadius>1.1</customExplosionRadius>
<customSoundExplode>ThumpCannon_Impact</customSoundExplode>
<!-- 子爆炸系统 -->
<useSubExplosions>true</useSubExplosions>
<subExplosionCount>3</subExplosionCount>
<subExplosionCount>2</subExplosionCount>
<subExplosionRadius>1.1</subExplosionRadius>
<subExplosionDamage>5</subExplosionDamage>
<subExplosionSpread>3</subExplosionSpread>
@ -387,11 +383,6 @@
<subSoundExplode>ThumpCannon_Impact</subSoundExplode>
</li>
</modExtensions>
<comps>
<li Class="CompProperties_ProjectileEffecter">
<effecterDef>DR_Shell_AirStream</effecterDef>
</li>
</comps>
</ThingDef>
<ThingDef ParentName="BaseBullet">
@ -525,7 +516,6 @@
<equippedStatOffsets>
<PsychicSensitivityOffset MayRequire="Ludeon.Rimworld.Royalty">0.50</PsychicSensitivityOffset>
<PsychicEntropyRecoveryRate MayRequire="Ludeon.Rimworld.Royalty">0.083</PsychicEntropyRecoveryRate>
<DR_DragonSculptureR>1</DR_DragonSculptureR>
</equippedStatOffsets>
<meleeHitSound>DRHammerSound</meleeHitSound>
</ThingDef>

View File

@ -261,15 +261,6 @@
<!-- EN: extreme -->
<DRM_SlimeCoverd_mini.stages.completely.label>完全</DRM_SlimeCoverd_mini.stages.completely.label>
<!-- EN: decayed organ -->
<DRM_Rotten.label>腐坏</DRM_Rotten.label>
<!-- EN: This organ has completely decayed. -->
<DRM_Rotten.description>这个身体部件已经腐坏。</DRM_Rotten.description>
<!-- EN: a decayed organ -->
<DRM_Rotten.labelNoun>腐坏</DRM_Rotten.labelNoun>
<!-- EN: decayed {1} -->
<DRM_Rotten.labelNounPretty>腐坏{1}</DRM_Rotten.labelNounPretty>
<DRM_Stun.label>被震撼</DRM_Stun.label>
<DRM_Stun.description>被强大的外力冲击掀翻在地。需要一点时间振作。</DRM_Stun.description>

View File

@ -28,8 +28,8 @@
<DR_BattleStaff_Air.label>龙娘 气震法杖</DR_BattleStaff_Air.label>
<DR_BattleStaff_Air.description>龙娘使用的法杖。一个压缩的气体发射器。能够发射对建筑伤害极大的共振气团。</DR_BattleStaff_Air.description>
<DR_GreatBow_Acid.label>龙娘 酸雾大弓</DR_GreatBow_Acid.label>
<DR_GreatBow_Acid.description>龙娘使用的大弓。装载能够产生酸雾爆炸的巨矛。能够发射对环境有害的酸雾气团。</DR_GreatBow_Acid.description>
<DR_BattleStaff_AcidAir.label>龙娘 酸雾法杖</DR_BattleStaff_AcidAir.label>
<DR_BattleStaff_AcidAir.description>龙娘使用的法杖。一个压缩的气体发射器。能够发射对环境有害的酸雾气团。</DR_BattleStaff_AcidAir.description>
<DRM_RifledFlintlock.label>龙娘 线膛燧发枪</DRM_RifledFlintlock.label>
<DRM_RifledFlintlock.description>龙娘使用的枪械。具有古典的设计和性能。</DRM_RifledFlintlock.description>

View File

@ -152,7 +152,7 @@
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/alienRace/generalSettings/alienPartGenerator/bodyAddons/li/extendedGraphics/Gender[@For='Female']/extendedGraphics</xpath>
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/alienRace/generalSettings/alienPartGenerator/bodyAddons/li/extendedGraphics</xpath>
<value>
<Hediff For="DRM_Princess_Mark">Dragonian/Dragonianlike/AddonHairs/DRM</Hediff>
</value>

View File

@ -78,33 +78,6 @@
</operations>
</Operation>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationTest">
<xpath>Defs/ThingDef[defName="DR_GreatBow"]</xpath>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="DR_GreatBow"]/weaponTags</xpath>
<value>
<weaponTags>
<li>DR_GreatBow</li>
</weaponTags>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/ThingDef[defName="DR_BattleStaff"]/recipeMaker</xpath>
<value>
<researchPrerequisites>
<li>DragonianRangedWeapon</li>
<li>DragonianEnhancedWeapon</li>
</researchPrerequisites>
</value>
</li>
</operations>
</Operation>
<!--龙娘武器限制删除-->
<Operation Class="PatchOperationSequence">
<operations>

View File

@ -74,7 +74,6 @@
<damageDef>Smoke</damageDef>
<smokeRadius>9</smokeRadius>
<gasType>DeadlifeDust</gasType>
<explosionSound>Explosion_Smoke</explosionSound>
<clamorType>Ability</clamorType>
<clamorRadius>20</clamorRadius>
</li>

View File

@ -12,27 +12,18 @@
</abilities>
<comps>
<li Class="DragonianMix.HediffCompProperties_DRMExplodeOnDeath">
<damageDef>Smoke</damageDef>
<gasType>DeadlifeDust</gasType>
<soundDef>Explosion_Stun</soundDef>
<explosionRadius>6</explosionRadius>
<destroyGear>false</destroyGear>
<destroyBody>false</destroyBody>
<damageDef>Smoke</damageDef>
<gasType>DeadlifeDust</gasType>
<soundDef>Explosion_Stun</soundDef>
<explosionRadius>6</explosionRadius>
<destroyGear>false</destroyGear>
<destroyBody>false</destroyBody>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath" />
</comps>
</comps>
<addedPartProps>
<solid>true</solid>
</addedPartProps>
<modExtensions>
<li Class="DragonianMix.ProphecyGearEffect">
<enableHediffEffect>false</enableHediffEffect>
<extraDamageFactor>0.2</extraDamageFactor>
<extraDamageType>DRM_Rot</extraDamageType>
<armorPenetration>0.1</armorPenetration>
</li>
</modExtensions>
<spawnThingOnRemoved>NecroDragonianOrb</spawnThingOnRemoved>
</HediffDef>
@ -83,15 +74,6 @@
<MarketValue>1000</MarketValue>
<Mass>0.3</Mass>
</statBases>
<modExtensions>
<li Class="DragonianMix.ProphecyGearEffect">
<enableHediffEffect>false</enableHediffEffect>
<extraDamageFactor>0.2</extraDamageFactor>
<extraDamageType>DRM_Rot</extraDamageType>
<armorPenetration>0.1</armorPenetration>
</li>
</modExtensions>
<thingSetMakerTags>
<li>RewardStandardCore</li>
</thingSetMakerTags>

View File

@ -26,7 +26,6 @@
<li Class="DragonianMix.CompProperties_AbilityDRM_Deaddustpop">
<damageDef>Smoke</damageDef>
<smokeRadius>9</smokeRadius>
<explosionSound>Explosion_Smoke</explosionSound>
<gasType>ToxGas</gasType>
<clamorType>Ability</clamorType>
<clamorRadius>20</clamorRadius>

View File

@ -8,10 +8,11 @@
<li>1.6</li>
</supportedVersions>
<packageId>kalospacer.DragonianMix</packageId>
<modVersion>1.6.04</modVersion><!-- prev 1.5.23 -->
<modVersion>1.6.02</modVersion><!-- prev 1.5.23 -->
<modIconPath IgnoreIfNoMatchingField="True">Dragonian/Icon/viewicon</modIconPath>
<description>
For 1.6 needed 'Humanoid Alien Races ~ Dev' Search and subscribe it in steamworkshop.
And Replace 'Gloomy Dragonian race/1.5/Assemblies/Dragonian.dll' with my 'Dragonian1.6.dll' that you can find in my mod root folder. For Replace I mean DELETE 'Gloomy Dragonian race/1.5/Assemblies/Dragonian.dll' AND PUT 'Dragonian1.6.dll' IN 'Gloomy Dragonian race/1.5/Assemblies' FOLDER. Then you get 'Gloomy Dragonian race/1.5/Assemblies/Dragonian1.6.dll' at end.
Then put mod list like this:
- Harmony
- Core

BIN
Dragonian1.6.dll Normal file

Binary file not shown.