Adds Nukie IDs and PDAs, makes Nukie IDs able to copy accesses. (#37304)
* Adds Nukie IDs and PDAs, makes IDs able to copy access. * Fixed PDA and ID parenting * Meta.json spacing * PDA parenting * retest * Forgot a comma OOPS * Spacing * Minor meff fix --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
@@ -1092,6 +1092,60 @@
|
||||
- NotekeeperCartridge
|
||||
- NanoTaskCartridge
|
||||
|
||||
- type: entity
|
||||
parent: [ SyndiPDA, BaseSyndicateContraband ]
|
||||
id: SyndiOperativePDA
|
||||
name: syndicate operative PDA
|
||||
description: Death to NT!
|
||||
components:
|
||||
- type: Pda
|
||||
id: SyndiOperativeIDCard
|
||||
- type: Appearance
|
||||
appearanceDataInit:
|
||||
enum.PdaVisuals.PdaType:
|
||||
!type:String
|
||||
pda-syndi-operative
|
||||
- type: Icon
|
||||
state: pda-syndi-operative
|
||||
|
||||
- type: entity
|
||||
parent: [ SyndiOperativePDA, BaseSyndicateContraband ]
|
||||
id: SyndiCorpsmanPDA
|
||||
name: syndicate corpsman PDA
|
||||
description: Commander... I need to cook!
|
||||
components:
|
||||
- type: Pda
|
||||
id: SyndiCorpsmanIDCard
|
||||
- type: Appearance
|
||||
appearanceDataInit:
|
||||
enum.PdaVisuals.PdaType:
|
||||
!type:String
|
||||
pda-syndi-corpsman
|
||||
- type: Icon
|
||||
state: pda-syndi-corpsman
|
||||
- type: CartridgeLoader
|
||||
uiKey: enum.PdaUiKey.Key
|
||||
preinstalled:
|
||||
- NotekeeperCartridge
|
||||
- NanoTaskCartridge
|
||||
- MedTekCartridge
|
||||
|
||||
- type: entity
|
||||
parent: [ SyndiOperativePDA, BaseSyndicateContraband ]
|
||||
id: SyndiCommanderPDA
|
||||
name: syndicate commander PDA
|
||||
description: So what are we, some kind of Nukie squad?
|
||||
components:
|
||||
- type: Pda
|
||||
id: SyndiCommanderIDCard
|
||||
- type: Appearance
|
||||
appearanceDataInit:
|
||||
enum.PdaVisuals.PdaType:
|
||||
!type:String
|
||||
pda-syndi-commander
|
||||
- type: Icon
|
||||
state: pda-syndi-commander
|
||||
|
||||
- type: entity
|
||||
parent: BaseSecurityPDA
|
||||
id: ERTLeaderPDA
|
||||
@@ -1461,30 +1515,6 @@
|
||||
- type: Icon
|
||||
state: pda-pirate
|
||||
|
||||
- type: entity
|
||||
parent: [ BaseMedicalPDA, BaseSyndicateContraband ]
|
||||
id: SyndiAgentPDA
|
||||
name: syndicate corpsman PDA
|
||||
description: For those days when healing normal syndicates aren't enough, try healing nuclear operatives instead!
|
||||
components:
|
||||
- type: Pda
|
||||
id: SyndicateIDCard
|
||||
- type: Appearance
|
||||
appearanceDataInit:
|
||||
enum.PdaVisuals.PdaType:
|
||||
!type:String
|
||||
pda-syndi-agent
|
||||
- type: PdaBorderColor
|
||||
borderColor: "#891417"
|
||||
- type: Icon
|
||||
state: pda-syndi-agent
|
||||
- type: CartridgeLoader
|
||||
uiKey: enum.PdaUiKey.Key
|
||||
preinstalled:
|
||||
- NotekeeperCartridge
|
||||
- NanoTaskCartridge
|
||||
- MedTekCartridge
|
||||
|
||||
- type: entity
|
||||
parent: [BasePDA, SelectableLock]
|
||||
id: ChameleonPDA
|
||||
|
||||
@@ -645,12 +645,44 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: syndie
|
||||
- state: black
|
||||
- state: syndi
|
||||
- type: Access
|
||||
tags:
|
||||
- NuclearOperative
|
||||
- SyndicateAgent
|
||||
|
||||
- type: entity
|
||||
parent: [ SyndicateIDCard, BaseSyndicateContraband ]
|
||||
id: SyndiOperativeIDCard
|
||||
name: syndicate operative ID card
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: black
|
||||
- state: syndi_operative
|
||||
- type: AgentIDCard
|
||||
|
||||
- type: entity
|
||||
parent: [ SyndiOperativeIDCard, BaseSyndicateContraband ]
|
||||
id: SyndiCorpsmanIDCard
|
||||
name: syndicate corpsman ID card
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: black
|
||||
- state: syndi_corpsman
|
||||
|
||||
- type: entity
|
||||
parent: [ SyndiOperativeIDCard, BaseSyndicateContraband ]
|
||||
id: SyndiCommanderIDCard
|
||||
name: syndicate commander ID card
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: black
|
||||
- state: syndi_commander
|
||||
|
||||
- type: entity
|
||||
parent: [ IDCardStandard, BaseMajorContraband ]
|
||||
id: PirateIDCard
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
gloves: ClothingHandsGlovesCombat
|
||||
outerClothing: ClothingOuterHardsuitSyndie
|
||||
shoes: ClothingShoesBootsCombatFilled
|
||||
id: SyndiPDA
|
||||
id: SyndiOperativePDA
|
||||
pocket2: PlushieCarp
|
||||
belt: ClothingBeltMilitaryWebbing
|
||||
storage:
|
||||
@@ -79,6 +79,7 @@
|
||||
id: SyndicateCommanderGearFull
|
||||
parent: SyndicateOperativeGearFull
|
||||
equipment:
|
||||
id: SyndiCommanderPDA
|
||||
neck: SyndicateWhistle
|
||||
outerClothing: ClothingOuterHardsuitSyndieCommander
|
||||
inhand:
|
||||
@@ -101,7 +102,7 @@
|
||||
eyes: ClothingEyesHudSyndicateAgent
|
||||
outerClothing: ClothingOuterHardsuitSyndieMedic
|
||||
shoes: ClothingShoesBootsMagSyndie
|
||||
id: SyndiAgentPDA
|
||||
id: SyndiCorpsmanPDA
|
||||
belt: ClothingBeltMilitaryWebbingMedFilled
|
||||
storage:
|
||||
back:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/59f2a4e10e5ba36033c9734ddebfbbdc6157472d, pda-cluwne made by brainfood1183 (github) ss14 | pda-brigmedic and pda-centcom made by PuroSlavKing (Github) | pda-brigemdic resprited by Hülle#2562 (Discord), pda-pirate made by brainfood1183 (Github), pda-syndi-agent drawn by Ubaser, pda-wizard recolour by Velken",
|
||||
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/59f2a4e10e5ba36033c9734ddebfbbdc6157472d, pda-cluwne made by brainfood1183 (github) ss14 | pda-brigmedic and pda-centcom made by PuroSlavKing (Github) | pda-brigemdic resprited by Hülle#2562 (Discord), pda-pirate made by brainfood1183 (Github), pda-syndi-agent drawn by Ubaser, pda-wizard recolour by Velken, pda-syndi-commander/operative by Archee1 (Github)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -171,7 +171,13 @@
|
||||
"name": "pda-syndi"
|
||||
},
|
||||
{
|
||||
"name": "pda-syndi-agent"
|
||||
"name": "pda-syndi-corpsman"
|
||||
},
|
||||
{
|
||||
"name": "pda-syndi-commander"
|
||||
},
|
||||
{
|
||||
"name": "pda-syndi-operative"
|
||||
},
|
||||
{
|
||||
"name": "pda-centcom",
|
||||
|
||||
|
Before Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 7.0 KiB |
|
After Width: | Height: | Size: 6.9 KiB |
|
After Width: | Height: | Size: 6.9 KiB |
|
Before Width: | Height: | Size: 424 B After Width: | Height: | Size: 6.8 KiB |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/black.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/d917f4c2a088419d5c3aec7656b7ff8cebd1822e idcluwne made by brainfood1183 (github) for ss14, idbrigmedic made by PuroSlavKing (Github), pirate made by brainfood1183 (github), idadmin made by Arimah (github), idvisitor by IProduceWidgets (Github), idintern-service by spanky-spanky (Github) | service icons darkened by frobnic8 (Discord and Github), wizard and idwizard by ScarKy0 | idboxer and idlawyer recoloured by K-Dynamic (github) | idquartermaster modified by K-Dynamic (github) | idmime and idmusician recolor by DinnerCalzone (github) at https://github.com/impstation/imp-station-14/commit/233161f02bab7f9f9c03f09f39638ea7c200ee24",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/d917f4c2a088419d5c3aec7656b7ff8cebd1822e idcluwne made by brainfood1183 (github) for ss14, idbrigmedic made by PuroSlavKing (Github), pirate made by brainfood1183 (github), idadmin made by Arimah (github), idvisitor by IProduceWidgets (Github), idintern-service by spanky-spanky (Github) | service icons darkened by frobnic8 (Discord and Github), wizard and idwizard by ScarKy0 | idboxer and idlawyer recoloured by K-Dynamic (github) | idquartermaster modified by K-Dynamic (github) | idmime and idmusician recolor by DinnerCalzone (github) at https://github.com/impstation/imp-station-14/commit/233161f02bab7f9f9c03f09f39638ea7c200ee24, syndiop/agent/commander made by Archee1 (Github)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -10,6 +10,9 @@
|
||||
{
|
||||
"name": "default"
|
||||
},
|
||||
{
|
||||
"name": "black"
|
||||
},
|
||||
{
|
||||
"name": "centcom"
|
||||
},
|
||||
@@ -209,7 +212,16 @@
|
||||
"name": "silver"
|
||||
},
|
||||
{
|
||||
"name": "syndie"
|
||||
"name": "syndi"
|
||||
},
|
||||
{
|
||||
"name": "syndi_operative"
|
||||
},
|
||||
{
|
||||
"name": "syndi_corpsman"
|
||||
},
|
||||
{
|
||||
"name": "syndi_commander"
|
||||
},
|
||||
{
|
||||
"name": "idcluwne"
|
||||
|
||||
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/syndi.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/syndi_commander.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/syndi_corpsman.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/syndi_operative.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 377 B |