Skip to content
This repository has been archived by the owner on Dec 30, 2024. It is now read-only.

[Species] Shadowkin Improvements #209

Draft
wants to merge 24 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
0bef833
goggles that can peer into The Dark
DEATHB4DEFEAT Sep 17, 2023
fe59256
a softsuit to darkswap the wearer
DEATHB4DEFEAT Sep 17, 2023
e47e2bd
locale
DEATHB4DEFEAT Sep 17, 2023
6f88662
lower base power gain
DEATHB4DEFEAT Sep 18, 2023
1d13340
anti-shadowkin handcuffs
DEATHB4DEFEAT Sep 18, 2023
d6421be
some sprites
DEATHB4DEFEAT Sep 17, 2023
3a7f5b1
helmet
DEATHB4DEFEAT Sep 21, 2023
121bcc4
helmet
DEATHB4DEFEAT Sep 21, 2023
73e721c
organs
DEATHB4DEFEAT Sep 21, 2023
5775fbf
move body part sprites
DEATHB4DEFEAT Sep 21, 2023
195350c
organ sprites
DEATHB4DEFEAT Sep 21, 2023
79895d8
rest of tha sprites
DEATHB4DEFEAT Oct 4, 2023
0b9b468
fix DarkSwapAttemptEvent Performer being private
DEATHB4DEFEAT Oct 14, 2023
642e0a6
clean up DarkSwap and add variables to the power component
DEATHB4DEFEAT Oct 14, 2023
702fa9a
fix darkenrange being set to darkenrate
DEATHB4DEFEAT Oct 14, 2023
d3f5a6f
Merge branch 'master' into shadowkin
DEATHB4DEFEAT Oct 14, 2023
03a9053
comment the DarkSwap system
DEATHB4DEFEAT Oct 14, 2023
cee48bf
fix RSI validator error
DEATHB4DEFEAT Oct 14, 2023
59ea236
don't grant powers back to blackeyed Shadowkin that are cloned and al…
DEATHB4DEFEAT Oct 14, 2023
1c2d093
Merge branch 'master' into shadowkin
DEATHB4DEFEAT Oct 14, 2023
383c38e
fix
DEATHB4DEFEAT Oct 14, 2023
3fa32e8
disallow teleporting out of entity storage
DEATHB4DEFEAT Oct 14, 2023
9000a6f
Merge branch 'master' into shadowkin
DEATHB4DEFEAT Oct 20, 2023
8073a56
fix Shadowkin visible in The Dark
DEATHB4DEFEAT Oct 20, 2023
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
Prev Previous commit
Next Next commit
a softsuit to darkswap the wearer
DEATHB4DEFEAT committed Sep 17, 2023
commit fe592561acf5bbda1b4b285304929fe3421cf042
Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ namespace Content.Shared.SimpleStation14.Clothing
{
/// <summary>
/// Grants the owner entity the specified component while equipped.
/// </summary>
[RegisterComponent]
public sealed class ClothingGrantComponentComponent : Component
{
10 changes: 10 additions & 0 deletions Resources/Prototypes/SimpleStation14/Actions/types.yml
Original file line number Diff line number Diff line change
@@ -19,3 +19,13 @@
sprite: Interface/Alerts/human_alive.rsi
state: health0
event: !type:AIHealthOverlayEvent

- type: instantAction
id: ShadowkinDarkSwapHardsuitToggle
name: action-darkswap-hardsuit-name
useDelay: 15
icon:
sprite: Clothing/Head/Hardsuits/rd.rsi
state: icon
itemIconStyle: NoItem
event: !type:ToggleClothingEvent
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@

- type: entity
parent: ClothingEyesBase
id: ClothingEyesGlassesShadowkinThing
id: ClothingEyesGlassesShadowkinDarkWindow
name: darkened goggles # TODO: Temporary name?
description: An unusual pair of goggles developed during a time of inhumane experimentation involving Shadowkin. They are designed to allow the wearer to peer into The Dark.
components:
Original file line number Diff line number Diff line change
@@ -54,3 +54,30 @@
Piercing: 0.95
Heat: 0.9
Radiation: 0.6

- type: entity
parent: ClothingHeadHardsuitWithLightBase
id: ClothingHeadHelmetHardsuitShadowkinDarkswap
noSpawn: true
name: darkened softsuit helmet
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/rd.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/rd.rsi
- type: PointLight
color: "#d6adff"
- type: Armor
modifiers:
coefficients:
Blunt: 1.4
Slash: 1.3
Piercing: 1.2
Radiation: 0.4
- type: ClothingSpeedModifier
walkModifier: 0.5
sprintModifier: 0.5
- type: ClothingGrantComponent
component:
- type: ShadowkinDarkSwapped
darken: false
Original file line number Diff line number Diff line change
@@ -55,3 +55,33 @@
damageCoefficient: 0.8
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitHoP

- type: entity
parent: ClothingOuterHardsuitBase
id: ClothingOuterHardsuitShadowkinDarkswap
name: darkened softsuit
description: Originally created while several research facilities were experimenting on Shadowkin, this hardsuit allows the wearer to jump the gap between the "normal" dimension and The Dark.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/rd.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/rd.rsi
- type: Armor
modifiers:
coefficients:
Blunt: 0.9
Slash: 0.8
Piercing: 0.9
Radiation: 0.3
- type: ClothingSpeedModifier
walkModifier: 0.9
sprintModifier: 0.9
- type: Item
size: 65
- type: Tag
tags:
- FullBodyOuter
- Hardsuit
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitShadowkinDarkswap
actionId: ShadowkinDarkSwapHardsuitToggle