Skip to content

Commit

Permalink
Finally made it so IPCs cant have eye traits blah blah blah
Browse files Browse the repository at this point in the history
WHAT IT SAYS ON THE TITLE
  • Loading branch information
Diggy0 committed Mar 3, 2025
1 parent 990878b commit 0050dd8
Show file tree
Hide file tree
Showing 3 changed files with 73 additions and 0 deletions.
18 changes: 18 additions & 0 deletions Resources/Prototypes/CharacterItemGroups/Generic/mindormachine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,21 @@
id: DermalArmor
- type: trait
id: CyberEyes
- type: trait
id: NaniteAutoRepairBots
- type: trait
id: BionicLeg
- type: trait
id: FlareShieldingModule
- type: trait
id: SecurityEyesModule
- type: trait
id: MedicalEyesModule
- type: trait
id: DiagnosticEyesModule
- type: trait
id: OmniEyesModule
- type: trait
id: LightAmplificationModule
- type: trait
id: ThermographicVisionModule
21 changes: 21 additions & 0 deletions Resources/Prototypes/Traits/disabilities.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,13 @@
- Photophobia
- Nearsighted
- CyberEyes
- FlareShieldingModule
- SecurityEyesModule
- MedicalEyesModule
- DiagnosticEyesModule
- OmniEyesModule
- LightAmplificationModule
- ThermographicVisionModule
functions:
- !type:TraitAddComponent
components:
Expand All @@ -34,6 +41,13 @@
traits:
- Blindness
- CyberEyes
- FlareShieldingModule
- SecurityEyesModule
- MedicalEyesModule
- DiagnosticEyesModule
- OmniEyesModule
- LightAmplificationModule
- ThermographicVisionModule
functions:
- !type:TraitAddComponent
components:
Expand Down Expand Up @@ -288,6 +302,13 @@
traits:
- Blindness
- CyberEyes
- FlareShieldingModule
- SecurityEyesModule
- MedicalEyesModule
- DiagnosticEyesModule
- OmniEyesModule
- LightAmplificationModule
- ThermographicVisionModule
functions:
- !type:TraitReplaceComponent
components:
Expand Down
34 changes: 34 additions & 0 deletions Resources/Prototypes/Traits/physical.yml
Original file line number Diff line number Diff line change
Expand Up @@ -594,6 +594,10 @@
inverted: true
jobs:
- Prisoner # Bionics should be "Confiscated" from long term prisoners.
- !type:CharacterSpeciesRequirement
inverted: true
species:
- IPC
- !type:CharacterTraitRequirement
inverted: true
traits:
Expand Down Expand Up @@ -899,6 +903,12 @@
- !type:CharacterSpeciesRequirement
species:
- IPC
- !type:CharacterTraitRequirement
inverted: true
traits:
- Photophobia
- Blindness
- Nearsighted
- !type:CharacterItemGroupRequirement
group: TraitsMind
functions:
Expand Down Expand Up @@ -926,6 +936,9 @@
inverted: true
traits:
- OmniEyesModule
- Photophobia
- Blindness
- Nearsighted
- !type:CharacterItemGroupRequirement
group: TraitsMind
functions:
Expand All @@ -952,6 +965,9 @@
traits:
- DiagnosticEyesModule
- OmniEyesModule
- Photophobia
- Blindness
- Nearsighted
- !type:CharacterItemGroupRequirement
group: TraitsMind
functions:
Expand Down Expand Up @@ -981,6 +997,9 @@
traits:
- MedicalEyesModule
- OmniEyesModule
- Photophobia
- Blindness
- Nearsighted
- !type:CharacterItemGroupRequirement
group: TraitsMind
functions:
Expand Down Expand Up @@ -1010,6 +1029,9 @@
- !type:CharacterTraitRequirement
inverted: true
traits:
- Photophobia
- Blindness
- Nearsighted
- MedicalEyesModule
- DiagnosticEyesModule
- SecurityEyesModule
Expand Down Expand Up @@ -1042,6 +1064,12 @@
- !type:CharacterSpeciesRequirement
species:
- IPC
- !type:CharacterTraitRequirement
inverted: true
traits:
- Photophobia
- Blindness
- Nearsighted
- !type:CharacterItemGroupRequirement
group: TraitsMind
functions:
Expand All @@ -1061,6 +1089,12 @@
- !type:CharacterSpeciesRequirement
species:
- IPC
- !type:CharacterTraitRequirement
inverted: true
traits:
- Photophobia
- Blindness
- Nearsighted
- !type:CharacterItemGroupRequirement
group: TraitsMind
functions:
Expand Down

0 comments on commit 0050dd8

Please sign in to comment.