diff --git a/1.3/Defs/AbilityDef/AbilityDefs_Base.xml b/1.3/Defs/AbilityDef/AbilityDefs_Base.xml index 20e8edb..b9fcdd4 100644 --- a/1.3/Defs/AbilityDef/AbilityDefs_Base.xml +++ b/1.3/Defs/AbilityDef/AbilityDefs_Base.xml @@ -8,6 +8,26 @@ 120000 + + PNModule_1day + 60000 + + + + PNModule_12hour + 30000 + + + + PNModule_6hour + 15000 + + + + PNModule_3hour + 7500 + + HediffWithComps diff --git a/1.3/Defs/ThingDef/ThingDef_Module.xml b/1.3/Defs/ThingDef/ThingDef_Module.xml index 560a00b..310bcab 100644 --- a/1.3/Defs/ThingDef/ThingDef_Module.xml +++ b/1.3/Defs/ThingDef/ThingDef_Module.xml @@ -61,6 +61,9 @@ Things/Item/PNModuleIndustrial Industrial + + 60000 + @@ -69,6 +72,9 @@ Things/Item/PNModuleSpacer Spacer + + 45000 + + + + + + + PN_OfficerCommandAbility + + ... + CastAbilityOnThing + False + False + UI/Abilities/PNOfficerCommand + UI/Abilities/PNOfficerCommand + True + False + True + False + PNModule_2day + Misc12 + 3 + CombatCommand_Warmup + + 334 + 9.9 + + + Verb_CastAbility + 0.5 + 9.9 + False + False + + true + false + false + false + false + false + + + +
  • + CompAbilityEffect_GiveHediff + PN_OfficerCommand + True + True + true +
  • +
    +
    + + + + PN_meisteradviceAbility + + ... + CastAbilityOnThingMelee + UI/Abilities/PNMeisteradvice + UI/Abilities/PNMeisteradvice + True + False + True + False + PNModule_3hour + Misc12 + 2 + WorkDrive_Warmup + + 42 + + + Verb_CastAbilityTouch + False + -1 + 3.0 + + false + false + false + false + true + + + +
  • + CompAbilityEffect_GiveHediff + PN_meisteradvice + True + False +
  • +
    +
    + + \ No newline at end of file diff --git a/Ideology/Defs/Ideo_AbilityDefs.xml b/Ideology/Defs/AbilityDefs/Ideo_AbilityDef_Spacer.xml similarity index 67% rename from Ideology/Defs/Ideo_AbilityDefs.xml rename to Ideology/Defs/AbilityDefs/Ideo_AbilityDef_Spacer.xml index d9ab6a8..f07551d 100644 --- a/Ideology/Defs/Ideo_AbilityDefs.xml +++ b/Ideology/Defs/AbilityDefs/Ideo_AbilityDef_Spacer.xml @@ -1,17 +1,20 @@ - + + + + - PN_OfficerCommandAbility - - Create an aura that boosts the combat skills of everyone nearby. The effect lasts 24 hours and remains attached to the leader for the duration. + PN_TriggerhappyAbility + + ... CastAbilityOnThing False False - UI/Abilities/PNOfficerCommand - UI/Abilities/PNOfficerCommand + UI/Abilities/PNTriggerhappy + UI/Abilities/PNTriggerhappy True False True @@ -21,13 +24,12 @@ 3 CombatCommand_Warmup - 333 - 9.9 + 84 Verb_CastAbility 0.5 - 9.9 + -1 False False @@ -42,11 +44,11 @@
  • CompAbilityEffect_GiveHediff - PN_OfficerCommand - True + PN_Triggerhappy True true
  • +
    \ No newline at end of file diff --git a/Ideology/Defs/Ideo_Hediffs_Cast_Spacer.xml b/Ideology/Defs/HediffDefs/Ideo_Hediffs_Cast_Legd.xml similarity index 77% rename from Ideology/Defs/Ideo_Hediffs_Cast_Spacer.xml rename to Ideology/Defs/HediffDefs/Ideo_Hediffs_Cast_Legd.xml index a760f91..ebce96e 100644 --- a/Ideology/Defs/Ideo_Hediffs_Cast_Spacer.xml +++ b/Ideology/Defs/HediffDefs/Ideo_Hediffs_Cast_Legd.xml @@ -1,19 +1,7 @@ - - - PN_OfficerCommand @@ -61,32 +49,6 @@ false - - PN_Mote_OfficerCommandBuff - MoteAttached - - 5 - 5 - 15 - True - - - Things/Mote/PNOfficerCommandBuff - MoteProximityScannerRadius - (1, 0.1, 0.1, 0.35) - (0,0,0.5) - 1 - - <_smokeScrollSpeed>0.1 - <_rotationSpeed>0.05 - <_smokeAmount>0.1 - - - - - PN_OfficerCommandBuff @@ -159,7 +121,7 @@ HediffWithComps
  • - 100000 + 97500 True
  • @@ -171,9 +133,47 @@ Consciousness -0.40
  • +
  • + Moving + -0.20 +
  • +
  • + Sight + -0.20 +
  • +
  • + Manipulation + -0.20 +
  • + + + PN_meisteradvice + + The sense of being got advice from the meister. + HediffWithComps + +
  • + True +
  • +
  • + + false + +
  • + + 1.20 + 1.20 + 1.20 + 1.20 + 1.20 + +
  • + +
    +
    \ No newline at end of file diff --git a/Ideology/Defs/HediffDefs/Ideo_Hediffs_Cast_Spacer.xml b/Ideology/Defs/HediffDefs/Ideo_Hediffs_Cast_Spacer.xml new file mode 100644 index 0000000..91deb88 --- /dev/null +++ b/Ideology/Defs/HediffDefs/Ideo_Hediffs_Cast_Spacer.xml @@ -0,0 +1,88 @@ + + + + + + + + PN_Triggerhappy + + ... + HediffWithComps + +
  • + + -5 + + + 0.5 + +
  • +
    + +
  • + True +
  • +
  • +
  • + +
  • PN_TriggerhappyOverload
  • + + +
    + false +
    + + + PN_TriggerhappyOverload + + module overloaded + module overloaded + HediffWithComps + +
  • + 112500 + True +
  • +
  • + + +
  • + +
  • + Consciousness + -0.20 +
  • +
  • + Moving + -0.30 +
  • +
  • + Sight + -0.30 +
  • +
  • + Manipulation + -0.30 +
  • + + + -3 + + + 1.3 + + + +
    + +
    \ No newline at end of file diff --git a/Ideology/Defs/ThingDefs/Ideo_ThingDef_Module_Legd.xml b/Ideology/Defs/ThingDefs/Ideo_ThingDef_Module_Legd.xml new file mode 100644 index 0000000..fecaa15 --- /dev/null +++ b/Ideology/Defs/ThingDefs/Ideo_ThingDef_Module_Legd.xml @@ -0,0 +1,97 @@ + + + + + + PN_OfficerModule + + CAUTION: This module can only be installed on (legd) combat model. + + 75000 + + + 5 + 3 + + + PNRP_TierC_Module + + 6 + + + + + + + + +
  • + PN_OfficerModuleHediff + PNTorso +
  • +
    +
    + + + PN_OfficerModuleHediff + + ... + + + + +
  • + PN_OfficerCommandAbility +
  • +
  • + EMP + PN_EMPShock +
  • +
    +
    + + + + PN_MeisterModule + + CAUTION: This module can only be installed on (legd) engineer model. + + 75000 + + + 5 + 3 + + + PNRP_TierC_Module + + 6 + + + + + + + + +
  • + PN_MeisterModuleHediff + PNTorso +
  • +
    +
    + + + PN_MeisterModuleHediff + + ... + + + + +
  • + PN_meisteradviceAbility +
  • +
    +
    +
    \ No newline at end of file diff --git a/Ideology/Defs/Ideo_ThingDef_Module.xml b/Ideology/Defs/ThingDefs/Ideo_ThingDef_Module_Spacer.xml similarity index 50% rename from Ideology/Defs/Ideo_ThingDef_Module.xml rename to Ideology/Defs/ThingDefs/Ideo_ThingDef_Module_Spacer.xml index 8a19cca..bde49db 100644 --- a/Ideology/Defs/Ideo_ThingDef_Module.xml +++ b/Ideology/Defs/ThingDefs/Ideo_ThingDef_Module_Spacer.xml @@ -1,18 +1,14 @@ - - + - PN_OfficerModule - - ... - - 14000 - + PN_TriggerhappyModule + + CAUTION: This module can only be installed on (exc), (mast), (legd) combat model. - 5 - 2 + 3 + 1 PNRP_TierC_Module @@ -27,26 +23,22 @@
  • - PN_OfficerModuleHediff + PN_TriggerhappyModuleHediff PNTorso
  • - PN_OfficerModuleHediff - + PN_TriggerhappyModuleHediff + ...
  • - PN_OfficerCommandAbility -
  • -
  • - EMP - PN_EMPShock + PN_TriggerhappyAbility