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

Paramedic Void Suit update #34657

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
1ef15f0
Made paramedic void suit into proper hardsuit (was softsuit before)
Velken Jan 26, 2025
7ef8d01
Merge branch 'space-wizards:master' into paramedic-wee-woo
Velken Jan 26, 2025
4bc658d
Changed paramed helmet flashlight icon and textures
Velken Jan 26, 2025
d65711d
Merge branch 'paramedic-wee-woo' of https://github.com/Velken/space-s…
Velken Jan 26, 2025
8680b32
Merge branch 'space-wizards:master' into paramedic-wee-woo
Velken Jan 26, 2025
b2e04e9
fixed siren action icon
Velken Jan 27, 2025
1a782bc
Merge branch 'paramedic-wee-woo' of https://github.com/Velken/space-s…
Velken Jan 27, 2025
fd352b1
BigAction
Velken Jan 27, 2025
9828c73
updated icon-siren.png
Velken Jan 27, 2025
7dc0c92
fixed not being able to add it to containers (like when it parented o…
Velken Jan 27, 2025
3dfb08c
Merge branch 'space-wizards:master' into paramedic-wee-woo
Velken Jan 28, 2025
be193fb
changed light to cyan, made it less brighter and reduced siren volume
Velken Jan 28, 2025
2d25094
Merge branch 'space-wizards:master' into paramedic-wee-woo
Velken Jan 28, 2025
4f821bb
changed ambulancesiren.ogg to a different one (hopefully less hard on…
Velken Jan 28, 2025
5668f88
created ClothingHeadEVAHelmetWithLightBase in base_clothinghead.yml
Velken Jan 29, 2025
344e78c
final final siren sound change (for real this time?)
Velken Jan 29, 2025
4107740
Merge branch 'space-wizards:master' into paramedic-wee-woo
Velken Jan 29, 2025
ea45589
Merge branch 'paramedic-wee-woo' of https://github.com/Velken/space-s…
Velken Jan 29, 2025
34e381e
fixed license type
Velken Jan 29, 2025
3fa0e6a
final FINAL final (for real this time, please?) ambulancesiren.ogg ch…
Velken Jan 29, 2025
f88671c
ContainerContainerContainerContainerContainerContainerContainerContai…
Velken Jan 29, 2025
d99c3a6
attributions updated (turns out, i have to give myself credit when i …
Velken Jan 29, 2025
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
Binary file not shown.
5 changes: 5 additions & 0 deletions Resources/Audio/Effects/Vehicle/attributions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,8 @@
source: "https://freesound.org/people/13gkopeckak/sounds/378911/"
license: "CC0-1.0"
copyright: "13gkopeckak on freesound.org"

- files: ["ambulancesiren.ogg"]
source: "https://freesound.org/people/potsi/sounds/668608/"
license: "CC0-1.0"
copyright: "potsi on freesound.org"
20 changes: 0 additions & 20 deletions Resources/Prototypes/Entities/Clothing/Head/eva-helmets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,26 +50,6 @@
- type: Clothing
sprite: Clothing/Head/Helmets/cosmonaut.rsi

#Paramedic Void Helmet
- type: entity
parent: ClothingHeadEVAHelmetBase
id: ClothingHeadHelmetVoidParamed
name: paramedic void helmet
description: A void helmet made for paramedics.
components:
- type: Sprite
sprite: Clothing/Head/Helmets/paramedhelm.rsi
- type: Clothing
sprite: Clothing/Head/Helmets/paramedhelm.rsi
- type: TemperatureProtection
heatingCoefficient: 0.1
coolingCoefficient: 0.1
- type: Armor
modifiers:
coefficients:
Heat: 0.90
Radiation: 0.75

#Ancient Void Helmet
- type: entity
parent: ClothingHeadEVAHelmetBase
Expand Down
41 changes: 41 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -342,6 +342,47 @@
radius: 7
energy: 3

#Paramedic Void Helmet
- type: entity
parent: ClothingHeadHardsuitWithLightBase
Velken marked this conversation as resolved.
Show resolved Hide resolved
id: ClothingHeadHelmetVoidParamed
name: paramedic void helmet
description: A void helmet made for paramedics.
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/paramedhelm.rsi
layers:
- state: icon
shader: unshaded
- state: light-overlay
visible: false
shader: unshaded
map: [ "light" ]
- type: HandheldLight
addPrefix: false
- type: ToggleableLightVisuals
spriteLayer: light
clothingVisuals:
head:
- state: equipped-head-light
- type: Clothing
clothingVisuals:
head:
- state: equipped-head
- type: TemperatureProtection
heatingCoefficient: 0.1
coolingCoefficient: 0.1
- type: Armor
modifiers:
coefficients:
Heat: 0.90
Radiation: 0.75
- type: PointLight
radius: 5
energy: 2
color: "#00ffff"


#ANTAG HARDSUITS
#Blood-red Hardsuit
- type: entity
Expand Down
79 changes: 79 additions & 0 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -471,6 +471,85 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitLuxury

#Paramedic Voidsuit
- type: entity
parent: [ClothingOuterHardsuitBase, BaseMedicalContraband]
id: ClothingOuterHardsuitVoidParamed
name: paramedic void suit
description: A void suit made for paramedics.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/paramed.rsi
layers:
- state: icon
Velken marked this conversation as resolved.
Show resolved Hide resolved
- type: Appearance
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/paramed.rsi
- type: PressureProtection
highPressureMultiplier: 0.5
lowPressureMultiplier: 1000
- type: ClothingSpeedModifier
walkModifier: 0.9
sprintModifier: 0.9
- type: HeldSpeedModifier
- type: TemperatureProtection
heatingCoefficient: 0.1
coolingCoefficient: 0.1
- type: Armor
modifiers:
coefficients:
Heat: 0.90
Radiation: 0.75
Caustic: 0.5
- type: GroupExamine
- type: StealTarget
stealGroup: ClothingOuterHardsuitVoidParamed
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetVoidParamed
- type: Item
size: Huge
shape:
- 0,0,3,3 #4X4, Same size when parented off EVA suit.
- type: ItemToggle
onUse: false
soundActivate:
path: /Audio/Items/flashlight_on.ogg
soundDeactivate:
path: /Audio/Items/flashlight_off.ogg
- type: ItemToggleActiveSound
activeSound:
path: /Audio/Effects/Vehicle/ambulancesiren.ogg
params:
volume: -6
- type: UseDelay
delay: 1.0
- type: ToggleClothing
action: ActionToggleParamedicSiren
- type: ItemTogglePointLight
- type: PointLight
enabled: false
radius: 2
energy: 2
color: blue
netsync: false
mask: /Textures/Effects/LightMasks/double_cone.png
- type: RotatingLight
speed: 360

- type: entity
id: ActionToggleParamedicSiren
name: Toggle Paramedic Siren
description: Toggles the paramedic siren on and off.
components:
- type: InstantAction
icon:
sprite: Clothing/OuterClothing/Hardsuits/paramed.rsi
state: icon-siren
useDelay: 1
itemIconStyle: BigAction
event: !type:ToggleActionEvent
Velken marked this conversation as resolved.
Show resolved Hide resolved


#ANTAG HARDSUITS
#Blood-red Hardsuit
Expand Down
38 changes: 0 additions & 38 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/softsuits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,41 +89,3 @@
walkModifier: 0.85
sprintModifier: 0.85
- type: HeldSpeedModifier

#Paramedic Voidsuit
#Despite having resistances and looking like a hardsuit, this parents off the EVA suit so it goes here.
- type: entity
parent: ClothingOuterEVASuitBase
id: ClothingOuterHardsuitVoidParamed
name: paramedic void suit
description: A void suit made for paramedics.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/paramed.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/paramed.rsi
- type: PressureProtection
highPressureMultiplier: 0.5
lowPressureMultiplier: 1000
- type: ClothingSpeedModifier
walkModifier: 0.9
sprintModifier: 0.9
- type: HeldSpeedModifier
- type: TemperatureProtection
heatingCoefficient: 0.1
coolingCoefficient: 0.1
- type: Armor
modifiers:
coefficients:
Heat: 0.90
Radiation: 0.75
Caustic: 0.5
- type: GroupExamine
- type: StealTarget
stealGroup: ClothingOuterHardsuitVoidParamed
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetVoidParamed
slot: head
- type: ContainerContainer
containers:
toggleable-clothing: !type:ContainerSlot {}
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.
Velken marked this conversation as resolved.
Show resolved Hide resolved
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.
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,25 @@
"name": "icon"
},
{
"name": "equipped-HELMET",
"name": "icon-flash"
},
{
"name": "light-overlay"
},
{
"name": "equipped-head",
"directions": 4
},
{
"name": "equipped-HELMET-vox",
"name": "equipped-head-light",
"directions": 4
},
{
"name": "inhand-left",
"name": "equipped-head-vox",
"directions": 4
},
{
"name": "inhand-right",
"name": "equipped-head-light-vox",
"directions": 4
}
]
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Velken marked this conversation as resolved.
Show resolved Hide resolved
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
Expand Up @@ -10,6 +10,20 @@
{
"name": "icon"
},
{
"name": "icon-siren"
},
{
"name": "icon-siren-light",
"delays": [
[
0.1,
0.1,
0.1,
0.1
]
]
Velken marked this conversation as resolved.
Show resolved Hide resolved
},
{
"name": "equipped-OUTERCLOTHING",
"directions": 4
Expand Down
Loading