Skip to content

Commit edec12c

Browse files
committed
inventory specialist
1 parent b3d800f commit edec12c

12 files changed

Lines changed: 105 additions & 2 deletions

File tree

Resources/Locale/en-US/_Floof/clothing/senior_clothing.ftl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ loadout-group-senior-physician-jumpsuit = Senior Physician jumpsuit
33
loadout-group-senior-researcher-jumpsuit = Senior Researcher jumpsuit
44
loadout-group-senior-officer-jumpsuit = Senior Officer jumpsuit
55
loadout-group-engineering-gloves = Engineering gloves
6+
InventorySpecialistMisc = Inventory Specialist misc

Resources/Locale/en-US/_Floof/job/job-descrption.ftl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ job-description-senior-engineer = Teach new engineers the basics of the station'
22
job-description-senior-researcher = Teach new scientists the basics of item printing, artifact research and anomalous objects.
33
job-description-senior-physician = Teach new medics the basics of tending to the wounded, chemistry, diagnosing the diseased and disposing of the dead.
44
job-description-senior-officer = Teach new officers the basics of searches, performing arrests, prison times and how to properly shoot a firearm.
5+
job-description-invspec = Oversee requests and deliveries, lead and train Cargo Technicians, and make sure your cash goes to the right place. Gambling and donk-pockets await!
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
job-name-invspec = Inventory Specialist

Resources/Prototypes/Roles/Jobs/departments.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
- SalvageSpecialist
1010
- Courier # DeltaV - Courier, see Resources/Prototypes/_DV/Roles/Jobs/Cargo/courier.yml
1111
- CargoAssistant # DeltaV
12+
- InventorySpecialist #Floofstation
1213

1314
- type: department
1415
id: Civilian

Resources/Prototypes/_Floof/Loadouts/Groups/senior_clothing.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
parent: StationEngineerJumpsuit
44
name: loadout-group-senior-engineer-jumpsuits
55
loadouts:
6-
#- SeniorEngineerJumpsuit2
7-
#- SeniorEngineerJumpskirt2
86
- SeniorEngineerJumpsuit
97
- SeniorEngineerJumpskirt
108

@@ -39,3 +37,20 @@
3937
loadouts:
4038
- SeniorOfficerJumpsuit
4139
- SeniorOfficerJumpskirt
40+
41+
- type: loadoutGroup
42+
id: InventorySpecialistJumpsuits
43+
parent: CargoTechnicianJumpsuit
44+
name: loadout-group-invspec-jumpsuit
45+
loadouts:
46+
- LoadoutInventorySpecialistJumpsuit
47+
- LoadoutInventorySpecialistJumpskirt
48+
49+
- type: loadoutGroup
50+
id: InventorySpecialistMisc
51+
name: loadout-group-invspec-misc
52+
minLimit: 0
53+
maxLimit: 2
54+
loadouts:
55+
- LoadoutInventorySpecialistStampApproved
56+
- LoadoutInventorySpecialistStampDenied
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Inventory Specialist
2+
3+
#group misc
4+
- type: loadout
5+
id: LoadoutInventorySpecialistStampApproved
6+
equipment:
7+
back: RubberStampApproved
8+
9+
- type: loadout
10+
id: LoadoutInventorySpecialistStampDenied
11+
equipment:
12+
back: RubberStampDenied

Resources/Prototypes/_Floof/Loadouts/role_loadouts.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,21 @@
7171
- GroupSpeciesBreathToolSecurity
7272
- SecurityFirearm # DeltaV - loadouts
7373
- SecurityFirearmAmmo # DeltaV - loadouts
74+
75+
- type: roleLoadout
76+
id: JobInventorySpecialist
77+
groups:
78+
- GroupTankHarness
79+
- CargoTechnicianHead
80+
- CargoTechnicianNeck # DeltaV
81+
- CargoTechnicianJumpsuit # floofstation - there are no special jumpsuits/skirts for inventory spec so we will use cargo techs to make it easier
82+
- InventorySpecialistMisc # floofstation
83+
- CargoTechnicianBackpack
84+
- CargoTechnicianOuterClothing
85+
- CargoPDADelta # DeltaV
86+
- CargoTechnicianShoes
87+
- Glasses
88+
- Survival
89+
- Trinkets
90+
- CargoTechnicianJobTrinkets
91+
- GroupSpeciesBreathTool
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
- type: job
2+
id: InventorySpecialist
3+
name: job-name-invspec
4+
description: job-description-invspec
5+
playTimeTracker: JobInventorySpecialist
6+
setPreference: true #floof - this toggle allows players to ready up / create loadouts as senior roles. false disables it from the job
7+
requirements:
8+
- !type:DepartmentTimeRequirement
9+
department: Logistics
10+
time: 40.0h # Floofstation 40 hrs
11+
startingGear: InventorySpecialistGear
12+
icon: "JobIconInventorySpecialist"
13+
supervisors: job-supervisors-qm
14+
access:
15+
- Cargo
16+
- Maintenance
17+
- Orders
18+
- Salvage
19+
- Mail
20+
21+
- type: startingGear
22+
id: InventorySpecialistGear
23+
equipment:
24+
#id: CargoPDA # DeltaV: different PDAs in loadouts
25+
ears: ClothingHeadsetCargo
26+
pocket1: AppraisalTool
27+
#storage:
28+
#back:
29+
#- Stuff

Resources/Prototypes/_Floof/Roles/play_time_trackers.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,6 @@
1212

1313
- type: playTimeTracker
1414
id: JobSeniorOfficer
15+
16+
- type: playTimeTracker
17+
id: JobInventorySpecialist

Resources/Prototypes/_Floof/StatusIcon/job.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,10 @@
44
icon:
55
sprite: /Textures/_Floof/Interface/Misc/job_icons.rsi
66
state: freelancer
7+
8+
- type: jobIcon
9+
parent: JobIcon
10+
id: JobIconInventorySpecialist
11+
icon:
12+
sprite: /Textures/_Floof/Interface/Misc/floof_job_icons.rsi
13+
state: InventorySpecialist

0 commit comments

Comments
 (0)