Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pins but put in the right place. #15

Merged
merged 6 commits into from
Aug 23, 2024
Merged
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
145 changes: 1 addition & 144 deletions Resources/Prototypes/Entities/Clothing/Neck/pins.yml
Original file line number Diff line number Diff line change
Expand Up @@ -183,147 +183,4 @@
clothingVisuals:
neck:
- state: goldautism-equipped

#- type: entity
# parent: ClothingNeckPinBase
# id: ClothingNeckVulturePin
# name: vulture pin
# description: Given to the crew of Vulture
# components:
# - type: Sprite
# sprite: Clothing/Neck/Misc/pins.rsi
# layers:
# - state: vulture
# - type: Clothing
# sprite: Clothing/Neck/Misc/pins.rsi
# clothingVisuals:
# neck:
# - state: vulture-equipped

#- type: entity
# parent: ClothingNeckPinBase
# id: ClothingNeckMirosPin
# name: miros pin
# description: Given to the crew of Miros
# components:
# - type: Sprite
# sprite: Clothing/Neck/Misc/pins.rsi
# layers:
# - state: miros
# - type: Clothing
# sprite: Clothing/Neck/Misc/pins.rsi
# clothingVisuals:
# neck:
# - state: miros-equipped

#- type: entity
# parent: ClothingNeckPinBase
# id: ClothingNeckLizardPin
# name: lizard pin
# description: Given to the crew of Lizard
# components:
# - type: Sprite
# sprite: Clothing/Neck/Misc/pins.rsi
# layers:
# - state: lizard
# - type: Clothing
# sprite: Clothing/Neck/Misc/pins.rsi
# clothingVisuals:
# neck:
# - state: lizard-equipped

#- type: entity
# parent: ClothingNeckPinBase
# id: ClothingNeckLeviathanPin
# name: leviathan pin
# description: Given to the crew of Leviathan
# components:
# - type: Sprite
# sprite: Clothing/Neck/Misc/pins.rsi
# layers:
# - state: leviathan
# - type: Clothing
# sprite: Clothing/Neck/Misc/pins.rsi
# clothingVisuals:
# neck:
# - state: leviathan-equipped

#- type: entity
# parent: ClothingNeckPinBase
# id: ClothingNeckSalamanderPin
# name: salamander pin
# description: Given to the crew of Salamander
# components:
# - type: Sprite
# sprite: Clothing/Neck/Misc/pins.rsi
# layers:
# - state: salamander
# - type: Clothing
# sprite: Clothing/Neck/Misc/pins.rsi
# clothingVisuals:
# neck:
# - state: salamander-equipped

#- type: entity
# parent: ClothingNeckPinBase
# id: ClothingNeckAxolotlPin
# name: axolotl pin
# description: Given to the crew of Axolotl
# components:
# - type: Sprite
# sprite: Clothing/Neck/Misc/pins.rsi
# layers:
# - state: axolotl
# - type: Clothing
# sprite: Clothing/Neck/Misc/pins.rsi
# clothingVisuals:
# neck:
# - state: axolotl-equipped

#- type: entity
# parent: ClothingNeckPinBase
# id: ClothingNeckFrontierPin
# name: frontier pin
# description: Given to the crew of Frontier
# components:
# - type: Sprite
# sprite: Clothing/Neck/Misc/pins.rsi
# layers:
# - state: frontier
# - type: Clothing
# sprite: Clothing/Neck/Misc/pins.rsi
# clothingVisuals:
# neck:
# - state: frontier-equipped

#- type: entity
# parent: ClothingNeckPinBase
# id: ClothingNeckDeltaVPin
# name: delta-v pin
# description: Given to the crew of Delta-V
# components:
# - type: Sprite
# sprite: Clothing/Neck/Misc/pins.rsi
# layers:
# - state: delta-v
# - type: Clothing
# sprite: Clothing/Neck/Misc/pins.rsi
# clothingVisuals:
# neck:
# - state: delta-v-equipped

#- type: entity
# parent: ClothingNeckPinBase
# id: ClothingNeckCosmaticDriftPin
# name: cosmatic-drift pin
# description: Given to the crew of Cosmatic Drift
# components:
# - type: Sprite
# sprite: Clothing/Neck/Misc/pins.rsi
# layers:
# - state: cosmatic-drift
# - type: Clothing
# sprite: Clothing/Neck/Misc/pins.rsi
# clothingVisuals:
# neck:
# - state: cosmatic-drift-equipped

143 changes: 143 additions & 0 deletions Resources/Prototypes/Harmony/Entities/Clothing/Neck/pins.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
- type: entity
parent: ClothingNeckPinBase
id: ClothingNeckVulturePin
name: vulture pin
description: Given to the crew of Vulture
components:
- type: Sprite
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
layers:
- state: vulture
- type: Clothing
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
clothingVisuals:
neck:
- state: vulture-equipped

- type: entity
parent: ClothingNeckPinBase
id: ClothingNeckMirosPin
name: miros pin
description: Given to the crew of Miros
components:
- type: Sprite
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
layers:
- state: miros
- type: Clothing
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
clothingVisuals:
neck:
- state: miros-equipped

- type: entity
parent: ClothingNeckPinBase
id: ClothingNeckLizardPin
name: lizard pin
description: Given to the crew of Lizard
components:
- type: Sprite
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
layers:
- state: lizard
- type: Clothing
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
clothingVisuals:
neck:
- state: lizard-equipped

- type: entity
parent: ClothingNeckPinBase
id: ClothingNeckLeviathanPin
name: leviathan pin
description: Given to the crew of Leviathan
components:
- type: Sprite
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
layers:
- state: leviathan
- type: Clothing
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
clothingVisuals:
neck:
- state: leviathan-equipped

- type: entity
parent: ClothingNeckPinBase
id: ClothingNeckSalamanderPin
name: salamander pin
description: Given to the crew of Salamander
components:
- type: Sprite
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
layers:
- state: salamander
- type: Clothing
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
clothingVisuals:
neck:
- state: salamander-equipped

- type: entity
parent: ClothingNeckPinBase
id: ClothingNeckAxolotlPin
name: axolotl pin
description: Given to the crew of Axolotl
components:
- type: Sprite
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
layers:
- state: axolotl
- type: Clothing
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
clothingVisuals:
neck:
- state: axolotl-equipped

- type: entity
parent: ClothingNeckPinBase
id: ClothingNeckFrontierPin
name: frontier pin
description: Given to the crew of Frontier
components:
- type: Sprite
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
layers:
- state: frontier
- type: Clothing
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
clothingVisuals:
neck:
- state: frontier-equipped

- type: entity
parent: ClothingNeckPinBase
id: ClothingNeckDeltaVPin
name: delta-v pin
description: Given to the crew of Delta-V
components:
- type: Sprite
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
layers:
- state: delta-v
- type: Clothing
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
clothingVisuals:
neck:
- state: delta-v-equipped

- type: entity
parent: ClothingNeckPinBase
id: ClothingNeckCosmaticDriftPin
name: cosmatic-drift pin
description: Given to the crew of Cosmatic Drift
components:
- type: Sprite
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
layers:
- state: cosmatic-drift
- type: Clothing
sprite: Harmony/Clothiong/Neck/Misc/pins.rsi
clothingVisuals:
neck:
- state: cosmatic-drift-equipped
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
- type: loadout
id: ClothingNeckLizardPin
equipment: ClothingNeckLizardPin

- type: startingGear
id: ClothingNeckLizardPin
storage:
back:
- ClothingNeckLizardPin

- type: loadout
id: ClothingNeckSalamanderPin
equipment: ClothingNeckSalamanderPin

- type: startingGear
id: ClothingNeckSalamanderPin
storage:
back:
- ClothingNeckSalamanderPin

- type: loadout
id: ClothingNeckMirosPin
equipment: ClothingNeckMirosPin

- type: startingGear
id: ClothingNeckMirosPin
storage:
back:
- ClothingNeckMirosPin

- type: loadout
id: ClothingNeckLeviathanPin
equipment: ClothingNeckLeviathanPin

- type: startingGear
id: ClothingNeckLeviathanPin
storage:
back:
- ClothingNeckLeviathanPin

- type: loadout
id: ClothingNeckVulturePin
equipment: ClothingNeckVulturePin

- type: startingGear
id: ClothingNeckVulturePin
storage:
back:
- ClothingNeckVulturePin

- type: loadout
id: ClothingNeckAxolotlPin
equipment: ClothingNeckAxolotlPin

- type: startingGear
id: ClothingNeckAxolotlPin
storage:
back:
- ClothingNeckAxolotlPin

- type: loadout
id: ClothingNeckFrontierPin
equipment: ClothingNeckFrontierPin

- type: startingGear
id: ClothingNeckFrontierPin
storage:
back:
- ClothingNeckFrontierPin

- type: loadout
id: ClothingNeckDeltaVPin
equipment: ClothingNeckDeltaVPin

- type: startingGear
id: ClothingNeckDeltaVPin
storage:
back:
- ClothingNeckDeltaVPin

- type: loadout
id: ClothingNeckCosmaticDriftPin
equipment: ClothingNeckCosmaticDriftPin

- type: startingGear
id: ClothingNeckCosmaticDriftPin
storage:
back:
- ClothingNeckCosmaticDriftPin
15 changes: 15 additions & 0 deletions Resources/Prototypes/Harmony/Loadlouts/loadout_groups.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Server Pins
- type: loadoutGroup
id: HarmonyTrinkets
name: loadout-group-harmonytrinkets
minLimit: 0
maxLimit: 1
loadouts:
- ClothingNeckSalamanderPin
- ClothingNeckMirosPin
- ClothingNeckLeviathanPin
- ClothingNeckVulturePin
- ClothingNeckAxolotlPin
- ClothingNeckFrontierPin
- ClothingNeckDeltaVPin
- ClothingNeckCosmaticDriftPin
Loading
Loading