Skip to content

Commit

Permalink
Mercenary QOL (#621)
Browse files Browse the repository at this point in the history
* Merc

* Jobs

* Missing permas

* Update atms.yml

* We Keep Going

* Skirt Placeholder

* Backpacks

* Merc = Mercenary

* Update backpacks.yml

* Missing Stuff

* Update hardsuit-helmets.yml

* Update hardsuits.yml

* Mags

* Fixing

* Lockers + Suit changes

* Air Tanks

* Fix

* Helmet

* Vend

* bounty hunter's look

* bounty hunter

* Update security.yml

* Update pinpointer.yml

* Update battery_guns.yml

* Update job.yml

* Texture fix

* Took #682 into this
  • Loading branch information
dvir001 committed Dec 11, 2023
1 parent edaca48 commit 6bcb40f
Show file tree
Hide file tree
Showing 85 changed files with 671 additions and 232 deletions.
3 changes: 2 additions & 1 deletion Content.Shared/Access/Components/IdCardConsoleComponent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,15 @@ public sealed partial class IdCardConsoleComponent : Component
"Command",
"Engineering",
"External",
"Frontier",
"Frontier", // Frontier
"HeadOfPersonnel",
"HeadOfSecurity",
"Hydroponics",
"Janitor",
"Kitchen",
"Maintenance",
"Medical",
"Mercenary", // Frontier
"Quartermaster",
"Research",
"ResearchDirector",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
job-name-mercenary = Mercenary
job-description-mercenary = Execute the bidding of anyone- for the right price. Enjoy being unbound from the confines of the law.
job-description-mercenary = Execute the bidding of anyone- for the right price. Enjoy being unbound from the confines of the law.
job-description-stc = Expertly de-conflict the space around the station and help the NFSD issue fines for overdocked ships.
6 changes: 6 additions & 0 deletions Resources/Locale/en-US/_NF/job/job-names.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
job-name-mercenary = Mercenary
job-name-stc = Station Traffic Controller
# Role timers - Make these alphabetical or I cut you
JobMercenary = Mercenary
JobSTC = Station Traffic Controller
3 changes: 3 additions & 0 deletions Resources/Locale/en-US/_NF/prototypes/access/accesses.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
id-card-access-level-frontier = Station Traffic Controller
id-card-access-level-mercenary = Mercenary
1 change: 0 additions & 1 deletion Resources/Locale/en-US/job/job-description.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,3 @@ job-description-senior-engineer = Teach new engineers the basics of the station'
job-description-senior-researcher = Teach new scientists the basics of item printing, artifact research and anomalous objects.
job-description-senior-physician = Teach new medics the basics of tending to the wounded, chemistry, diagnosing the diseased and disposing of the dead.
job-description-senior-officer = Teach new deputies the basics of searches, preforming arrests, prison times and how to properly shoot a firearm.
job-description-stc = Expertly de-conflict the space around the station and help the NFSD issue fines for overdocked ships.
2 changes: 0 additions & 2 deletions Resources/Locale/en-US/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ job-name-senior-engineer = Senior Engineer
job-name-senior-researcher = Senior Researcher
job-name-senior-physician = Senior Physician
job-name-senior-officer = Sergeant
job-name-stc = Station Traffic Controller
# Role timers - Make these alphabetical or I cut you
JobAtmosphericTechnician = Atmospheric Technician
Expand Down Expand Up @@ -97,7 +96,6 @@ JobSeniorOfficer = Sergeant
JobSeniorPhysician = Senior Physician
JobSeniorResearcher = Senior Researcher
JobServiceWorker = Service Worker
JobSTC = Station Traffic Controller
JobStationEngineer = Station Engineer
JobTechnicalAssistant = Technical Assistant
JobWarden = Bailiff
Expand Down
1 change: 0 additions & 1 deletion Resources/Locale/en-US/prototypes/access/accesses.ftl
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
id-card-access-level-command = Command
id-card-access-level-captain = Captain
id-card-access-level-head-of-personnel = Station Representative
id-card-access-level-frontier = Station Traffic Controller
id-card-access-level-head-of-security = Sheriff
id-card-access-level-security = Security
Expand Down
6 changes: 1 addition & 5 deletions Resources/Prototypes/Access/command.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
id: Command
name: id-card-access-level-command

- type: accessLevel
id: Frontier
name: id-card-access-level-frontier

- type: accessLevel
id: Captain
name: id-card-access-level-captain
Expand All @@ -17,7 +13,7 @@
- type: accessGroup
id: Command
tags:
- Frontier
- Frontier # Frontier
- Command
- Captain
- HeadOfPersonnel
Expand Down
3 changes: 2 additions & 1 deletion Resources/Prototypes/Access/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@
- ChiefMedicalOfficer
- HeadOfSecurity
- ResearchDirector
- Frontier
- Frontier # Frontier
- Command
- Security
- Detective
- Armory
- Brig
- Engineering
- Medical
- Mercenary # Frontier
- Quartermaster
- Salvage
- Cargo
Expand Down
2 changes: 2 additions & 0 deletions Resources/Prototypes/Access/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,12 @@
- Armory
- Brig
- Detective
- Mercenary # Frontier

- type: accessGroup
id: Armory
tags:
- Security
- Armory
- Brig
- Mercenary # Frontier
5 changes: 2 additions & 3 deletions Resources/Prototypes/Catalog/Fills/Items/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,10 @@
- id: CombatKnife

- type: entity
id: ClothingShoesBootsMercFilled
parent: ClothingShoesBootsMerc
id: ClothingShoesBootsMercenaryFilled # Frontier - Merc to Mercenary
parent: ClothingShoesBootsMercenary
suffix: Filled
components:
- type: StorageFill
contents:
- id: KukriKnife

5 changes: 3 additions & 2 deletions Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@
- type: StorageFill
contents:
- id: ClothingOuterHardsuitSpatio
- id: YellowOxygenTankFilled
- id: NitrogenTankFilled
# - id: NitrogenTankFilled
# - id: OxygenTankFilled
- id: AirTankFilled
- id: ClothingShoesBootsMag
- id: ClothingMaskGasExplorer
# Currently do not function as 'true' mesons, so they're useless for salvagers.
Expand Down
10 changes: 6 additions & 4 deletions Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,9 @@
contents:
- id: ClothingOuterHardsuitAtmos
- id: ClothingMaskGasAtmos
- id: YellowOxygenTankFilled
- id: NitrogenTankFilled
# - id: NitrogenTankFilled
# - id: OxygenTankFilled
- id: AirTankFilled
- id: ClothingOuterSuitAtmosFire
- id: ClothingHeadHelmetAtmosFire
- id: GasAnalyzer
Expand Down Expand Up @@ -125,8 +126,9 @@
- id: ClothingOuterHardsuitEngineering
- id: ClothingHandsGlovesColorYellow
- id: ClothingMaskGas
- id: OxygenTankFilled
- id: NitrogenTankFilled
# - id: NitrogenTankFilled
# - id: OxygenTankFilled
- id: AirTankFilled
- id: ClothingShoesBootsMag
- id: trayScanner # Frontier
- id: JetpackMiniFilled # Frontier
Expand Down
24 changes: 14 additions & 10 deletions Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,9 @@
- id: ClothingHeadHatCapcap
- id: ClothingNeckMantleCap # Frontier
- id: DrinkFlask # Frontier
- id: OxygenTankFilled # Frontier
- id: NitrogenTankFilled # Frontier
# - id: NitrogenTankFilled
# - id: OxygenTankFilled
- id: AirTankFilled
- id: JetpackMiniFilled # Frontier
- id: HandheldGPSBasic # Frontier
- id: WeaponEnergyGunMultiphase # DeltaV - HoS Energy Gun
Expand Down Expand Up @@ -155,8 +156,9 @@
- id: ClothingMaskBreath
# - id: ClothingUniformJumpsuitChiefEngineerTurtle
# - id: ClothingUniformJumpskirtChiefEngineerTurtle
- id: OxygenTankFilled
- id: NitrogenTankFilled
# - id: NitrogenTankFilled
# - id: OxygenTankFilled
- id: AirTankFilled
# - id: ClothingNeckCloakCe
- id: ClothingEyesGlassesMeson
# - id: ClothingBeltChiefEngineerFilled # Frontier
Expand Down Expand Up @@ -226,8 +228,9 @@
- id: MaterialBiomass
amount: 1 # Frontier - 3<1
# - id: BoxEncryptionKeyMedical # Frontier - bloat
- id: NitrogenTankFilled # Frontier
- id: OxygenTankFilled # Frontier
# - id: NitrogenTankFilled
# - id: OxygenTankFilled
- id: AirTankFilled
- id: ClothingMaskBreathMedical # Frontier
- id: JetpackMiniFilled # Frontier
- id: HandheldGPSBasic # Frontier
Expand Down Expand Up @@ -280,8 +283,9 @@
# - id: BoxEncryptionKeyScience
# - id: BoxEncryptionKeyRobo # Frontier
- id: ClothingBeltUtilityEngineering # Frontier
- id: NitrogenTankFilled # Frontier
- id: OxygenTankFilled # Frontier
# - id: NitrogenTankFilled
# - id: OxygenTankFilled
- id: AirTankFilled
- id: ClothingMaskBreath # Frontier
- id: JetpackMiniFilled # Frontier
- id: HandheldGPSBasic # Frontier
Expand Down Expand Up @@ -337,7 +341,7 @@
- id: SecurityTechFabCircuitboard
# - id: JetpackSecurityFilled # Frontier
- id: BoxEncryptionKeySecurity
- id: HoloprojectorSecurity
# - id: HoloprojectorSecurity # Frontier
# - id: NitrogenTankFilled
# - id: OxygenTankFilled
- id: AirTankFilled
Expand Down Expand Up @@ -372,7 +376,7 @@
# - id: RubberStampHos # Frontier
- id: SecurityTechFabCircuitboard
- id: BoxEncryptionKeySecurity
- id: HoloprojectorSecurity
# - id: HoloprojectorSecurity # Frontier
# - id: BookSecretDocuments # Frontier
- id: ClothingNeckMantleHOS # Frontier
- id: ClothingOuterWinterHoS # Frontier
Loading

0 comments on commit 6bcb40f

Please sign in to comment.