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
14 changes: 14 additions & 0 deletions Resources/Audio/Animals/attributions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -156,3 +156,17 @@
copyright: "Created by fujiwaranao"
license: "CC-BY-NC-SA-4.0"
source: "https://github.com/space-wizards/space-station-14/pull/27578"

- files:
- wawa_achoo.ogg
- wawa_chatter.ogg
- wawa_chillin.ogg
- wawa_depression.ogg
- wawa_exclaim.ogg
- wawa_mock.ogg
- wawa_protest.ogg
- wawa_question.ogg
- wawa_statement.ogg
copyright: "created by FairlySadPanda"
license: "CC-BY-4.0"
source: "https://github.com/space-wizards/space-station-14/pull/37936"
Binary file added Resources/Audio/Animals/wawa_achoo.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_chatter.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_chillin.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_depression.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_despair.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_exclaim.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_mock.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_protest.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_question.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_statement.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_the_end.ogg
Binary file not shown.
Binary file added Resources/Audio/Animals/wawa_yawn.ogg
Binary file not shown.
24 changes: 23 additions & 1 deletion Resources/Locale/en-US/accent/accents.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -134,4 +134,26 @@ accent-words-tomato-1 = Totato!
accent-words-tomato-2 = Trotect
accent-words-tomato-3 = Mastet?
accent-words-tomato-4 = Reaty!
accent-words-tomato-5 = Water...
accent-words-tomato-5 = Water...

# Scurret
accent-words-scurret-1 = Wa!
accent-words-scurret-2 = Wa?
accent-words-scurret-3 = Wa.
accent-words-scurret-4 = Wa...
accent-words-scurret-5 = Wawa!
accent-words-scurret-6 = Wawa?
accent-words-scurret-7 = Wawa.
accent-words-scurret-8 = Wawa...
accent-words-scurret-9 = Wa wawa!
accent-words-scurret-10 = Wa wawa?
accent-words-scurret-11 = Wa wawa.
accent-words-scurret-12 = Wa wawa...
accent-words-scurret-13 = Wawa wa!
accent-words-scurret-14 = Wawa wa?
accent-words-scurret-15 = Wawa wa.
accent-words-scurret-16 = Wawa wa...
accent-words-scurret-17 = Waaaaaa.
accent-words-scurret-18 = Waaaaaa!
accent-words-scurret-19 = Waaaaaa?
accent-words-scurret-20 = Waaaaaa...
6 changes: 6 additions & 0 deletions Resources/Locale/en-US/chat/managers/chat-manager.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -185,3 +185,9 @@ chat-speech-verb-Psychomantic-1 = resonates
chat-speech-verb-Psychomantic-2 = projects
chat-speech-verb-Psychomantic-3 = impresses
chat-speech-verb-Psychomantic-4 = radiates

chat-speech-verb-name-wawa = Wawa
chat-speech-verb-wawa-1 = intones
chat-speech-verb-wawa-2 = states
chat-speech-verb-wawa-3 = declares
chat-speech-verb-wawa-4 = ponders
67 changes: 67 additions & 0 deletions Resources/Locale/en-US/datasets/names/scurret_first.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Scurrets from Planet Wawa have two parts to their name - a 'chosen' and 'qualitative' name.

# The chosen name is picked by the scurret themselves,
# encompassing a trait or value they hold themselves
# to or have a high value for. Scurrets sometimes change this
# name to denote an important moment in their life.

# It appears to be common for scurret sets to share the same
# chosen name, with the gaining of a pup's own chosen name
# signalling their transition to adulthood in the community.

# Given the scurret language is untranslated, these names are
# usually guessed via charades or Pictionary.

# When all else fails, to NT and her crews, Wa is as good a name as any.

names-scurret-first-dataset-1 = Wa
names-scurret-first-dataset-2 = Calm
names-scurret-first-dataset-3 = Contented
names-scurret-first-dataset-4 = Patient
names-scurret-first-dataset-5 = Relaxed
names-scurret-first-dataset-6 = Serene
names-scurret-first-dataset-7 = Blissful
names-scurret-first-dataset-8 = Eager
names-scurret-first-dataset-9 = Happy
names-scurret-first-dataset-10 = Inspired
names-scurret-first-dataset-11 = Lively
names-scurret-first-dataset-12 = Playful
names-scurret-first-dataset-13 = Radiant
names-scurret-first-dataset-14 = Vibrant
names-scurret-first-dataset-15 = Brave
names-scurret-first-dataset-16 = Capable
names-scurret-first-dataset-17 = Confident
names-scurret-first-dataset-18 = Daring
names-scurret-first-dataset-19 = Proud
names-scurret-first-dataset-20 = Valiant
names-scurret-first-dataset-21 = Caring
names-scurret-first-dataset-22 = Compassionate
names-scurret-first-dataset-23 = Empathic
names-scurret-first-dataset-24 = Strong
names-scurret-first-dataset-25 = Free
names-scurret-first-dataset-26 = Lucky
names-scurret-first-dataset-27 = Worthy
names-scurret-first-dataset-28 = Blessed
names-scurret-first-dataset-29 = Fortunate
names-scurret-first-dataset-30 = Trusting
names-scurret-first-dataset-31 = Fast
names-scurret-first-dataset-32 = Energetic
names-scurret-first-dataset-33 = Wise
names-scurret-first-dataset-34 = Alert
names-scurret-first-dataset-35 = Uplifting
names-scurret-first-dataset-36 = Considerate
names-scurret-first-dataset-37 = Surviving
names-scurret-first-dataset-38 = Meditating
names-scurret-first-dataset-39 = Hunting
names-scurret-first-dataset-40 = Watching
names-scurret-first-dataset-41 = Resting
names-scurret-first-dataset-42 = Delivering
names-scurret-first-dataset-43 = Swimming
names-scurret-first-dataset-44 = Swinging
names-scurret-first-dataset-45 = Exploding
names-scurret-first-dataset-46 = Romancing
names-scurret-first-dataset-47 = Far-Seeing
names-scurret-first-dataset-48 = Loyal
names-scurret-first-dataset-49 = Inquisitive
# After consulting with lawyers, NT added this one to the dictionary.
names-scurret-first-dataset-50 = Legally Distinct
68 changes: 68 additions & 0 deletions Resources/Locale/en-US/datasets/names/scurret_last.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Scurrets from Planet Wawa have two parts to their name - a 'chosen' and 'qualitative' name.

# The qualitative name is usually related to an important feature
# of Wawa's wetland habitats that the scurret is associated with
# by their community.

# Scurret pups, due to both their quantity and complete lack
# of any survival instinct, lack a qualitative name entirely.
# Researchers believe their parents simply give them a number.

# Given that the scurret language is untranslated, these names are
# usually deduced via the showing of photographs, annoyed and
# repeated pointing at nearby objects, or games of Pictionary.

# When all else fails, to NT and her crews, Wa is as good a name as any.

names-scurret-last-dataset-1 = Wa
names-scurret-last-dataset-2 = Trees
names-scurret-last-dataset-3 = Plants
names-scurret-last-dataset-4 = Rocks
names-scurret-last-dataset-5 = Rivers
names-scurret-last-dataset-6 = Groves
names-scurret-last-dataset-7 = Lakes
names-scurret-last-dataset-8 = Marshes
names-scurret-last-dataset-9 = Springs
names-scurret-last-dataset-10 = Reeds
names-scurret-last-dataset-11 = Sunshine
names-scurret-last-dataset-12 = Rain
names-scurret-last-dataset-13 = Clouds
names-scurret-last-dataset-14 = Snowfalls
names-scurret-last-dataset-15 = Stones
names-scurret-last-dataset-16 = Pebbles
names-scurret-last-dataset-17 = Fishes
names-scurret-last-dataset-18 = Insects
names-scurret-last-dataset-19 = Fruits
names-scurret-last-dataset-20 = Flowers
names-scurret-last-dataset-21 = Blossoms
names-scurret-last-dataset-22 = Fogs
names-scurret-last-dataset-23 = Willows
names-scurret-last-dataset-24 = Alders
names-scurret-last-dataset-25 = Birches
names-scurret-last-dataset-26 = Poplars
names-scurret-last-dataset-27 = Marigolds
names-scurret-last-dataset-28 = Rowans
names-scurret-last-dataset-29 = Orchids
names-scurret-last-dataset-30 = Rushes
names-scurret-last-dataset-31 = Lillies
names-scurret-last-dataset-32 = Violets
names-scurret-last-dataset-33 = Maples
names-scurret-last-dataset-34 = Oaks
names-scurret-last-dataset-35 = Hazels
# AND SIR GIDEON OFNIR
names-scurret-last-dataset-36 = the All-Knowing
names-scurret-last-dataset-37 = Tarns
names-scurret-last-dataset-38 = Waters
names-scurret-last-dataset-39 = Reservoirs
names-scurret-last-dataset-40 = Dams
names-scurret-last-dataset-41 = Moors
names-scurret-last-dataset-42 = Fens
names-scurret-last-dataset-43 = Temples
names-scurret-last-dataset-44 = Hills
names-scurret-last-dataset-45 = Copses
names-scurret-last-dataset-46 = Fields
names-scurret-last-dataset-47 = Ancestors
names-scurret-last-dataset-48 = Forests
names-scurret-last-dataset-49 = Secrets
# Nobody's quite sure how this one is in the dictionary.
names-scurret-last-dataset-50 = Space Ferret
3 changes: 3 additions & 0 deletions Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -335,3 +335,6 @@ ghost-role-information-shiva-description = The first defender of the station.

ghost-role-information-wizard-name = Wizard
ghost-role-information-wizard-desc = YER A WIZARD! Show the station what your magic is made of.

ghost-role-information-emotional-support-scurret-name = Emotional Support Scurret
ghost-role-information-emotional-support-scurret-description = Support the crew, be adorable, say "wa" a lot.
1 change: 1 addition & 0 deletions Resources/Prototypes/Catalog/Fills/Crates/fun.yml
Original file line number Diff line number Diff line change
Expand Up @@ -421,3 +421,4 @@
- id: BoxDarts
amount: 1
prob: 0.05

Original file line number Diff line number Diff line change
Expand Up @@ -730,6 +730,7 @@
- Hardsuit
- WhitelistChameleon
- HidesHarpyWings

- type: StaminaDamageResistance
coefficient: 0.5 # 50%

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,9 @@
- type: ContainerContainer
containers:
toggleable-clothing: !type:Container {}
- type: Tag
tags: # if YOU want to make scurret displacements for the regular EVA suit. be my guest. until then. sorgy.
- ScurretWearable

#Prisoner EVA
- type: entity
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Voice/speech_emote_sounds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -898,3 +898,4 @@
collection: PlasmamanUnisexScreams
sound:
path: /Audio/Voice/Skeleton/skeleton_scream.ogg

125 changes: 125 additions & 0 deletions Resources/Prototypes/_EE/Body/Organs/scurret.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
# TODO: Add descriptions (many)

- type: entity
id: PartScurret
parent: [BaseItem, BasePart]
name: "scurret body part"
abstract: true
components:
- type: Extractable
juiceSolution:
reagents:
- ReagentId: Fat
Quantity: 3
- ReagentId: Blood
Quantity: 10
- ReagentId: Water
Quantity: 10

- type: entity
id: TorsoScurret
name: "scurret torso"
parent: [PartScurret, BaseTorso]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "torso_m"
- type: Extractable
juiceSolution:
reagents:
- ReagentId: Fat
Quantity: 10
- ReagentId: Blood
Quantity: 20
- ReagentId: Water
Quantity: 10

- type: entity
id: HeadScurret
name: "scurret head"
parent: [PartScurret, BaseHead]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "head_m"
- type: Extractable
juiceSolution:
reagents:
- ReagentId: Fat
Quantity: 5
- ReagentId: Blood
Quantity: 10
- ReagentId: Water
Quantity: 10

- type: entity
id: LeftArmScurret
name: "left scurret arm"
parent: [PartScurret, BaseLeftArm]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "l_arm"

- type: entity
id: RightArmScurret
name: "right scurret arm"
parent: [PartScurret, BaseRightArm]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "r_arm"

- type: entity
id: LeftHandScurret
name: "left scurret hand"
parent: [PartScurret, BaseLeftHand]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "l_hand"

- type: entity
id: RightHandScurret
name: "right scurret hand"
parent: [PartScurret, BaseRightHand]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "r_hand"

- type: entity
id: LeftLegScurret
name: "left scurret leg"
parent: [PartScurret, BaseLeftLeg]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "l_leg"

- type: entity
id: RightLegScurret
name: "right scurret leg"
parent: [PartScurret, BaseRightLeg]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "r_leg"

- type: entity
id: LeftFootScurret
name: "left scurret foot"
parent: [PartScurret, BaseLeftFoot]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "l_foot"

- type: entity
id: RightFootScurret
name: "right scurret foot"
parent: [PartScurret, BaseRightFoot]
components:
- type: Sprite
sprite: Mobs/Animals/scurret/scurret.rsi
state: "r_foot"
Loading
Loading