Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions Resources/Locale/en-US/_Floof/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ job-alt-title-senior-phys = Senior Physician
job-alt-title-tr = Trauma Responder
job-alt-title-mortician = Mortician
job-alt-title-vet = Veterinarian
job-alt-title-acolyte = Acolyte
job-alt-title-golemancer = Golemancer
job-alt-title-mystic = Mystic
job-alt-title-noviciate = Noviciate

loadout-group-captain-pdas = Captain pda
loadout-group-hos-pdas = Head of Security pda
Expand All @@ -34,3 +38,5 @@ loadout-group-logistics-officer-pdas = Logistics Officer pda
loadout-group-chaplain-pdas = Chaplain pda
loadout-group-floof-paramed-pdas = Paramed pda
loadout-group-floof-senior-pyhs-pdas = Senior Physician pda
loadout-group-epistemics-research-assistant-pdas = Research Assistant pda
loadout-group-epistemics-senior-researcher-pda = Senior Researcher pda
1 change: 1 addition & 0 deletions Resources/Prototypes/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1449,6 +1449,7 @@
- type: loadoutGroup
id: ScientistPDA
name: loadout-group-scientist-id
parent: FloofScientistPdas # Floofstation epi alt pdas
loadouts:
- ScientistPDA
- SeniorResearcherPDA
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Loadouts/role_loadouts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -434,6 +434,7 @@
- ScientistNeck # floofsatation - give research assistant access to other clothing options
- PassengerFace # floofstation - give prisoners access to other clothing options
- ResearchAssistantJumpsuit
- FloofResearchAssistantPdas # Floofstation - let RAs choose their pda
- ScientistBackpack
- ScientistGloves # floofstation - give research assistant access to other clothing options
- ScientistOuterClothing # floofstation - give research assistant access to other clothing options
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/_DV/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1049,6 +1049,7 @@
- type: loadoutGroup
id: RoboticistPDA
name: loadout-group-roboticist-id
parent: FloofRoboticistPdas # Floofstation epi alt pdas
loadouts:
- RoboticistPDA

Expand Down
101 changes: 101 additions & 0 deletions Resources/Prototypes/_Euphoria/Entities/Objects/Devices/pda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -536,4 +536,105 @@
- type: PdaBorderColor
borderColor: "#d7d7d0"
accentVColor: "#447987"

#epi pdas
- type: entity
parent: SciencePDA # we use delta-vs parent as a base
id: AcolytePDA
name: acolyte PDA
description: The noosphere highly influenced the design of this pda.
components:
- type: Sprite
sprite: _Floof/Objects/Devices/alternative_epi_pda.rsi
state: pda-acolyte
layers:
- map: [ "enum.PdaVisualLayers.Base" ]
state: "pda-acolyte"
- state: "light_overlay"
map: [ "enum.PdaVisualLayers.Flashlight" ]
shader: "unshaded"
visible: false
- state: "id_overlay"
map: [ "enum.PdaVisualLayers.IdLight" ]
- type: Pda
id: LabTechIDCard
- type: Appearance
appearanceDataInit:
enum.PdaVisuals.PdaType: !type:String
pda-acolyte

- type: entity
parent: SciencePDA # we use delta-vs parent as a base
id: GolemancerPDA
name: golemancer PDA
description: Comes with an additional antenna to communicate with station borgs.
components:
- type: Sprite
sprite: _Floof/Objects/Devices/alternative_epi_pda.rsi
state: pda-golemancer
layers:
- map: [ "enum.PdaVisualLayers.Base" ]
state: "pda-golemancer"
- state: "light_overlay"
map: [ "enum.PdaVisualLayers.Flashlight" ]
shader: "unshaded"
visible: false
- state: "id_overlay"
map: [ "enum.PdaVisualLayers.IdLight" ]
- type: Pda
id: LabTechIDCard
- type: Appearance
appearanceDataInit:
enum.PdaVisuals.PdaType: !type:String
pda-golemancer

- type: entity
parent: SeniorResearcherPDA # we use delta-vs parent as a base
id: MysticPDA
name: mystic PDA
description: A well worn pda that has scribbled out notes from previously worked artifacts.
components:
- type: Sprite
sprite: _Floof/Objects/Devices/alternative_epi_pda.rsi
state: pda-mystic
layers:
- map: [ "enum.PdaVisualLayers.Base" ]
state: "pda-mystic"
- state: "light_overlay"
map: [ "enum.PdaVisualLayers.Flashlight" ]
shader: "unshaded"
visible: false
- state: "id_overlay"
map: [ "enum.PdaVisualLayers.IdLight" ]
- type: Pda
id: MysticIDCard
- type: Appearance
appearanceDataInit:
enum.PdaVisuals.PdaType: !type:String
pda-mystic

- type: entity
parent: SciencePDA # we use delta-vs parent as a base
id: NoviciatePDA
name: noviciate PDA
description: A pristine pda that looks like it hasn't been used at all for artifact research.
components:
- type: Sprite
sprite: _Floof/Objects/Devices/alternative_epi_pda.rsi
state: pda-noviciate
layers:
- map: [ "enum.PdaVisualLayers.Base" ]
state: "pda-noviciate"
- state: "light_overlay"
map: [ "enum.PdaVisualLayers.Flashlight" ]
shader: "unshaded"
visible: false
- state: "id_overlay"
map: [ "enum.PdaVisualLayers.IdLight" ]
- type: Pda
id: NoviciateIDCard
- type: Appearance
appearanceDataInit:
enum.PdaVisuals.PdaType: !type:String
pda-noviciate
# ===========================================
Original file line number Diff line number Diff line change
Expand Up @@ -190,3 +190,39 @@
components:
- type: IdCard
jobTitle: job-alt-title-vet

# alternative scientist
- type: entity
parent: ResearchIDCard
id: AcolyteIDCard
name: acolyte ID card
components:
- type: IdCard
jobTitle: job-alt-title-acolyte

# alternative roboticist
- type: entity
parent: RoboticistIDCard
id: GolemancerIDCard
name: golemancer ID card
components:
- type: IdCard
jobTitle: job-alt-title-golemancer

# alternative mystic
- type: entity
parent: SeniorResearcherIDCard
id: MysticIDCard
name: mystic ID card
components:
- type: IdCard
jobTitle: job-alt-title-mystic

# alternative research assistant
- type: entity
parent: ResearchAssistantIDCard
id: NoviciateIDCard
name: noviciate ID card
components:
- type: IdCard
jobTitle: job-alt-title-noviciate
31 changes: 31 additions & 0 deletions Resources/Prototypes/_Floof/Loadouts/Groups/epistemics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,3 +124,34 @@
- ChaplainPDA
- SpiritualCounselorPDA
- NoostatisticianPDA

# epi alternative pdas
- type: loadoutGroup
id: FloofScientistPdas
abstract: true
loadouts:
- AcolytePDA

- type: loadoutGroup
id: FloofRoboticistPdas
abstract: true
loadouts:
- GolemancerPDA

- type: loadoutGroup
id: FloofResearchAssistantPdas
name: loadout-group-epistemics-research-assistant-pdas
minLimit: 1
maxLimit: 1
loadouts:
- ResearchAssistantPDA
- NoviciatePDA

- type: loadoutGroup
id: FloofSeniorResearcherPdas
name: loadout-group-epistemics-senior-researcher-pda
minLimit: 1
maxLimit: 1
loadouts:
- SeniorResearcherPDA
- MysticPDA
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# pdas
- type: loadout
id: NoviciatePDA
equipment:
id: NoviciatePDA

- type: loadout
id: ResearchAssistantPDA # delta-vs pda
equipment:
id: ResearchAssistantPDA
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,8 @@
equipment:
gloves: IntRoboHands

# pdas
- type: loadout
id: GolemancerPDA
equipment:
id: GolemancerPDA
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,9 @@
id: ClothingUnderSocksEpi
equipment:
shoes: ClothingUnderSocksEpi

# pdas
- type: loadout
id: AcolytePDA
equipment:
id: AcolytePDA
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# pdas
- type: loadout
id: MysticPDA
equipment:
id: MysticPDA
2 changes: 1 addition & 1 deletion Resources/Prototypes/_Floof/Loadouts/role_loadouts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
- ScientistOuterClothing
- ScientistGloves
- ScientistShoes
- ScientistPDA
- FloofSeniorResearcherPdas # Floofstation let senior research choose pda
- Glasses
- Survival
- Smokeables
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"version": 1,
"license": "CC-BY-NC-SA-3.0",
"copyright": "aPDA retexture by ZweiHawke @ zweihawke.net, added Hygiene Technician, modified interntech, added the cargo assistant by Radezolid, added Psychiatrist, Therapist, and Social Worker versions by alterae <chell@alterae.online>, surgeon by Janet Blackquill <uhhadd@gmail.com> 2024. Security PDAs modified by TJohnson. Cryogenics Specialist PDA by willow_de_luna. Wizard PDA by Exile152 (github). Pharmacist PDA by Requiem(Croix). Secborg PDA modled by dahalo3rat (Discord) and coded by BungleBoss (Github). CentComm Intern PDA Modified by @Stxcking (github). pda-Acolyte and pda-golemancer edited by @gaussiarson (discord)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "id_overlay"
},
{
"name": "light_overlay"
},
{
"name": "pda-acolyte"
},
{
"name": "pda-mystic"
},
{
"name": "pda-noviciate"
},
{
"name": "pda-golemancer"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading