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 system unstable
+ 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
+ PnL module system
+ -5
+
+
+
+ PNApparelModule
+ PnL Module
+ 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
+ officer command
+ 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 @@
-
- filter(CCModule)
- PN_Give_CCModule
-
-
- PN_CombatCommand
- PanielBody
- PNBrain
-
-
-
-
- PN_CombatCommand
- combat command module
+ PN_OfficerCommand
+ module active (officer)
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 command
- Combat abilities are boosted thanks to being near someone who is using the combat command ability.
+ PN_OfficerCommandBuff
+ officer command
+ 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
+ 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
+ officer module
+ ...
+
+ 3
+ 80
+ 10
+
+
+
+ PN_OfficerModuleHediff
+ PNTorso
+
+
+
+
+
+ PN_OfficerModuleHediff
+ officer module
+ ...
+
+
+
+
+
+ PN_OfficerCommandAbility
+
+
+
+
\ No newline at end of file