Add egg laying + chicken/duck improvements (#9518)
This commit is contained in:
@@ -37,3 +37,5 @@ The following sounds are taken from TGstation github (licensed under CC by 3.0):
|
||||
demon_consume.ogg: taken at https://github.com/tgstation/tgstation/commit/d4f678a1772007ff8d7eddd21cf7218c8e07bfc0
|
||||
|
||||
demon_dies.ogg: taken at https://github.com/tgstation/tgstation/commit/d4f678a1772007ff8d7eddd21cf7218c8e07bfc0
|
||||
|
||||
pop.ogg licensed under CC0 1.0 by mirrorcult
|
||||
BIN
Resources/Audio/Effects/pop.ogg
Normal file
BIN
Resources/Audio/Effects/pop.ogg
Normal file
Binary file not shown.
@@ -46,3 +46,15 @@ accent-words-generic-aggressive-1 = Grr!
|
||||
accent-words-generic-aggressive-2 = Rrrr!
|
||||
accent-words-generic-aggressive-3 = Grr...
|
||||
accent-words-generic-aggressive-4 = Grrow!!
|
||||
|
||||
# Duck
|
||||
accent-words-duck-1 = Quack!
|
||||
accent-words-duck-2 = Quack.
|
||||
accent-words-duck-3 = Quack?
|
||||
accent-words-duck-4 = Quack quack!
|
||||
|
||||
# Chicken
|
||||
accent-words-chicken-1 = Cluck!
|
||||
accent-words-chicken-2 = Cluck.
|
||||
accent-words-chicken-3 = Cluck?
|
||||
accent-words-chicken-4 = Cluck cluck!
|
||||
|
||||
6
Resources/Locale/en-US/actions/actions/egg-lay.ftl
Normal file
6
Resources/Locale/en-US/actions/actions/egg-lay.ftl
Normal file
@@ -0,0 +1,6 @@
|
||||
action-name-lay-egg = Lay egg
|
||||
action-description-lay-egg = Uses hunger to lay an egg.
|
||||
|
||||
action-popup-lay-egg-user = You lay an egg.
|
||||
action-popup-lay-egg-others = {CAPITALIZE(THE($entity))} lays an egg.
|
||||
action-popup-lay-egg-too-hungry = You need more food before you can lay another egg!
|
||||
@@ -69,3 +69,11 @@
|
||||
icon: Objects/Weapons/Melee/shields.rsi/teleriot-icon.png
|
||||
iconOn: Objects/Weapons/Melee/shields.rsi/teleriot-on.png
|
||||
event: !type:ToggleActionEvent
|
||||
|
||||
- type: instantAction
|
||||
id: AnimalLayEgg
|
||||
name: action-name-lay-egg
|
||||
description: action-description-lay-egg
|
||||
icon: Objects/Consumable/Food/egg.rsi/icon.png
|
||||
useDelay: 60
|
||||
serverEvent: !type:EggLayInstantActionEvent
|
||||
|
||||
@@ -193,6 +193,13 @@
|
||||
path: /Audio/Animals/chicken_cluck_happy.ogg
|
||||
- type: Bloodstream
|
||||
bloodMaxVolume: 100
|
||||
- type: EggLayer
|
||||
eggSpawn:
|
||||
- id: FoodEgg
|
||||
- type: ReplacementAccent
|
||||
accent: chicken
|
||||
- type: SentienceTarget
|
||||
flavorKind: organic
|
||||
|
||||
- type: entity
|
||||
name: mallard duck #Quack
|
||||
@@ -237,6 +244,13 @@
|
||||
path: /Audio/Animals/duck_quack_happy.ogg
|
||||
- type: Bloodstream
|
||||
bloodMaxVolume: 100
|
||||
- type: EggLayer
|
||||
eggSpawn:
|
||||
- id: FoodEgg
|
||||
- type: ReplacementAccent
|
||||
accent: duck
|
||||
- type: SentienceTarget
|
||||
flavorKind: organic
|
||||
|
||||
- type: entity
|
||||
name: white duck #Quack
|
||||
|
||||
@@ -62,3 +62,19 @@
|
||||
- accent-words-generic-aggressive-2
|
||||
- accent-words-generic-aggressive-3
|
||||
- accent-words-generic-aggressive-4
|
||||
|
||||
- type: accent
|
||||
id: duck
|
||||
words:
|
||||
- accent-words-duck-1
|
||||
- accent-words-duck-2
|
||||
- accent-words-duck-3
|
||||
- accent-words-duck-4
|
||||
|
||||
- type: accent
|
||||
id: chicken
|
||||
words:
|
||||
- accent-words-chicken-1
|
||||
- accent-words-chicken-2
|
||||
- accent-words-chicken-3
|
||||
- accent-words-chicken-4
|
||||
|
||||
Reference in New Issue
Block a user