diff --git a/1.3/Defs/AbilityDef/AbilityDefs_Base.xml b/1.3/Defs/AbilityDef/AbilityDefs_Base.xml new file mode 100644 index 0000000..233918e --- /dev/null +++ b/1.3/Defs/AbilityDef/AbilityDefs_Base.xml @@ -0,0 +1,77 @@ + + + + + + + PNModule_day + 60000 + + + + HediffWithComps + +
  • +
  • + +
  • PN_ModuleUnstable
  • + + +
    + false +
    + + + + + + + PN_ModuleUnstable + + module overloaded + module overloaded + HediffWithComps + +
  • + 60000 + True +
  • +
  • + + +
  • + +
  • + Consciousness + -0.20 +
  • +
  • + Moving + -0.30 +
  • +
  • + Sight + -0.30 +
  • +
  • + Manipulation + -0.30 +
  • + + + +
    + +
    \ No newline at end of file diff --git a/1.3/Defs/AutomataRaceSettings/AutomataRaceDef.xml b/1.3/Defs/AutomataRaceSettings/AutomataRaceDef.xml index ebfdeb3..8392e97 100644 --- a/1.3/Defs/AutomataRaceSettings/AutomataRaceDef.xml +++ b/1.3/Defs/AutomataRaceSettings/AutomataRaceDef.xml @@ -613,6 +613,13 @@ false false + + + + + + +
  • PN_ApparelBasic
  • PN_ApparelBasicHat
  • PN_ApparelCape
  • @@ -628,9 +635,14 @@
  • PN_ApparelRoyalguardHat
  • PN_ApparelRoyalmaid
  • PN_ApparelRoyalmaidHat
  • - + + +
  • PN_OfficerModule
  • +
    + +
  • Apparel_ShieldBelt
  • Apparel_PsychicShockLance
  • Apparel_PsychicInsanityLance
  • @@ -641,6 +653,7 @@
  • Apparel_PackJump
  • Apparel_PackBroadshield
  • OrbitalTargeterMechCluster
  • +
    diff --git a/1.3/Defs/ThingDef/ThingDef_Apparel.xml b/1.3/Defs/ThingDef/ThingDef_Apparel.xml index c2a86b7..028b550 100644 --- a/1.3/Defs/ThingDef/ThingDef_Apparel.xml +++ b/1.3/Defs/ThingDef/ThingDef_Apparel.xml @@ -24,6 +24,9 @@
  • PNApparel
  • + + false + diff --git a/1.3/Defs/ThingDef/ThingDef_Module.xml b/1.3/Defs/ThingDef/ThingDef_Module.xml new file mode 100644 index 0000000..45aa520 --- /dev/null +++ b/1.3/Defs/ThingDef/ThingDef_Module.xml @@ -0,0 +1,105 @@ + + + + PNModule + + -5 + + + + PNApparelModule + + ApparelUtility + + + + + 100 + 4 + 0.4 + 25 + + + UnfinishedHealthItemBionic + GeneralLaborSpeed + Crafting + Smith + Recipe_Machining + +
  • PN_AutomatonBench
  • +
    + false + + 4 + +
    + + +
  • Torso
  • +
    + +
  • PNModule
  • +
    +
    + +
  • PNApparelModule
  • +
    + + +
  • + 10 + (255,255,255) +
  • +
    +
    + true +
    + + + + Graphic_Single + Things/Item/PNModuleIndustrial + + Industrial + + + + + Graphic_Single + Things/Item/PNModuleSpacer + + Spacer + + + +
    \ No newline at end of file diff --git a/Content/Textures/Things/Item/PNModuleIndustrial.png b/Content/Textures/Things/Item/PNModuleIndustrial.png new file mode 100644 index 0000000..5eaaafe Binary files /dev/null and b/Content/Textures/Things/Item/PNModuleIndustrial.png differ diff --git a/Content/Textures/Things/Item/PNModuleSpacer.png b/Content/Textures/Things/Item/PNModuleSpacer.png new file mode 100644 index 0000000..6d932c3 Binary files /dev/null and b/Content/Textures/Things/Item/PNModuleSpacer.png differ diff --git a/Ideology/Defs/AbilityDefs.xml b/Ideology/Defs/AbilityDefs.xml new file mode 100644 index 0000000..b25f92c --- /dev/null +++ b/Ideology/Defs/AbilityDefs.xml @@ -0,0 +1,52 @@ + + + + + + + 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. + CastAbilityOnThing + False + False + UI/Abilities/CombatCommand + UI/Abilities/CombatCommand + True + False + True + False + PNModule_day + Misc12 + 3 + CombatCommand_Warmup + + 333 + 9.9 + + + Verb_CastAbility + 0.5 + 9.9 + False + False + + true + false + false + false + false + false + + + +
  • + CompAbilityEffect_GiveHediff + PN_OfficerCommand + True + True + true +
  • +
    +
    +
    \ No newline at end of file diff --git a/Ideology/Defs/Hediffs_Module.xml b/Ideology/Defs/Hediffs_Module.xml index 39cd364..16fb115 100644 --- a/Ideology/Defs/Hediffs_Module.xml +++ b/Ideology/Defs/Hediffs_Module.xml @@ -3,26 +3,16 @@ - - - PN_Give_CCModule - -
  • - PN_CombatCommand - PanielBody - PNBrain -
  • -
    -
    - - PN_CombatCommand - + PN_OfficerCommand + By encouraging and commanding nearby allies, this person can enhance their focus in combat and thus their battle performance. HediffWithComps - - +
  • + True +
  • +
  • 9.9 Mote_CombatCommand @@ -33,16 +23,37 @@ false true - PN_CombatCommandBuff + PN_OfficerCommandBuff
  • +
  • + +
  • PN_OfficerCommandOverload
  • + +
    + +
  • + +
  • + Consciousness + -0.40 +
  • + + + + + + + + +
    false
    - PN_CombatCommandBuff - - Combat abilities are boosted thanks to being near someone who is using the combat command ability. + PN_OfficerCommandBuff + + Combat abilities are boosted thanks to being near someone who is using the officer command ability. HediffWithComps
  • @@ -68,4 +79,29 @@
  • + + + PN_OfficerCommandOverload + + module overloaded + module overloaded + HediffWithComps + +
  • + 40000 + True +
  • +
  • + + +
  • + +
  • + Consciousness + -0.40 +
  • + + + +
    \ No newline at end of file diff --git a/Ideology/Defs/ThingDef_Apparel.xml b/Ideology/Defs/ThingDef_Apparel.xml deleted file mode 100644 index f36405e..0000000 --- a/Ideology/Defs/ThingDef_Apparel.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/Ideology/Defs/ThingDef_Module.xml b/Ideology/Defs/ThingDef_Module.xml new file mode 100644 index 0000000..40c5374 --- /dev/null +++ b/Ideology/Defs/ThingDef_Module.xml @@ -0,0 +1,33 @@ + + + + PN_OfficerModule + + ... + + 3 + 80 + 10 + + +
  • + PN_OfficerModuleHediff + PNTorso +
  • +
    +
    + + + PN_OfficerModuleHediff + + ... + + + + +
  • + PN_OfficerCommandAbility +
  • +
    +
    +
    \ No newline at end of file