diff --git a/Resources/Audio/_Impstation/Voice/Reptilian/attributions.yml b/Resources/Audio/_Impstation/Voice/Reptilian/attributions.yml new file mode 100644 index 00000000000..254b73a3cd3 --- /dev/null +++ b/Resources/Audio/_Impstation/Voice/Reptilian/attributions.yml @@ -0,0 +1,4 @@ +- files: ["reptillian_hiss1.ogg"] + license: "CC-BY-SA-3.0" + copyright: "Taken from https://github.com/ss220-space/Paradise/commit/6572a5f522e32cb5e0af7fb3ca3e45a725e2e992. Downmixed to 1 channel, volume edited" + source: "https://github.com/ss220-space/Paradise/blob/4bbfb9eb00771b3fae7108fca1a1ba5879926e3e/sound/effects/unathihiss.ogg" diff --git a/Resources/Audio/_Impstation/Voice/Reptilian/reptillian_hiss1.ogg b/Resources/Audio/_Impstation/Voice/Reptilian/reptillian_hiss1.ogg new file mode 100644 index 00000000000..675289796ca Binary files /dev/null and b/Resources/Audio/_Impstation/Voice/Reptilian/reptillian_hiss1.ogg differ diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index e8f25bfff57..84e6311cb63 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -1515,7 +1515,7 @@ - type: Speech speechSounds: Lizard speechVerb: Reptilian - allowedEmotes: ['Thump'] + allowedEmotes: ['Thump', 'Hiss'] # Impstation - type: Vocal sounds: Male: MaleReptilian @@ -1902,6 +1902,17 @@ id: MobLizard description: A harmless dragon. components: + - type: ReplacementAccent # Impstation starts here + accent: kobold + - type: Speech + speechSounds: Lizard + speechVerb: Reptilian + allowedEmotes: ['Hiss'] # Can't thump tail because no body component + - type: Vocal + sounds: + Male: MaleReptilian + Female: FemaleReptilian + Unsexed: MaleReptilian # Impstation ends here - type: MovementSpeedModifier baseWalkSpeed: 2 baseSprintSpeed: 3 diff --git a/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml b/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml index 50aed8f9f01..f3a2173dbec 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml @@ -31,7 +31,7 @@ - type: Speech speechSounds: Lizard speechVerb: Reptilian - allowedEmotes: ['Thump'] + allowedEmotes: ['Thump', 'Hiss'] # Impstation - type: TypingIndicator proto: lizard - type: Vocal diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index 3bfce627e57..b8ed93dc748 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -92,6 +92,8 @@ path: /Audio/Voice/Reptilian/reptilian_scream.ogg Laugh: path: /Audio/Animals/lizard_happy.ogg + Hiss: + collection: ReptillianHiss # Impstation Honk: collection: BikeHorn Whistle: @@ -116,6 +118,8 @@ path: /Audio/Voice/Reptilian/reptilian_scream.ogg Laugh: path: /Audio/Animals/lizard_happy.ogg + Hiss: + collection: ReptillianHiss # Impstation Honk: collection: BikeHorn Whistle: diff --git a/Resources/Prototypes/_Impstation/SoundCollections/reptilian.yml b/Resources/Prototypes/_Impstation/SoundCollections/reptilian.yml new file mode 100644 index 00000000000..3c95aea037f --- /dev/null +++ b/Resources/Prototypes/_Impstation/SoundCollections/reptilian.yml @@ -0,0 +1,4 @@ +- type: soundCollection + id: ReptillianHiss + files: + - /Audio/_Impstation/Voice/Reptilian/reptillian_hiss1.ogg