From: Ty Ashley <42426760+TyAshley@users.noreply.github.com> Date: Mon, 6 May 2024 01:12:30 +0000 (-0500) Subject: Added new icons for the emote wheel (#27541) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=b8144df7a5f2c264a36ce33fd7585a5539d65332;p=space-station-14.git Added new icons for the emote wheel (#27541) * Added new icons for the emote wheel * Corrected weh path * Changed whistle to better match other vocal emotes. Modified honk icon to match dimensions of box. Corrected chirp and chitter emote icons. * Cleaned up edges of icons * Added attributions.yml to emotes folder --- diff --git a/Content.Client/Chat/UI/EmotesMenu.xaml b/Content.Client/Chat/UI/EmotesMenu.xaml index 819a6543c4..cc4d5bb77e 100644 --- a/Content.Client/Chat/UI/EmotesMenu.xaml +++ b/Content.Client/Chat/UI/EmotesMenu.xaml @@ -12,7 +12,7 @@ - + diff --git a/Resources/Prototypes/Voice/disease_emotes.yml b/Resources/Prototypes/Voice/disease_emotes.yml index 54330133d7..73b36c137b 100644 --- a/Resources/Prototypes/Voice/disease_emotes.yml +++ b/Resources/Prototypes/Voice/disease_emotes.yml @@ -7,6 +7,7 @@ - type: emote id: Cough name: chat-emote-name-cough + icon: Interface/Emotes/cough.png category: Vocal whitelist: components: @@ -46,6 +47,7 @@ - type: emote id: Yawn name: chat-emote-name-yawn + icon: Interface/Emotes/yawn.png category: Vocal whitelist: components: diff --git a/Resources/Prototypes/Voice/speech_emotes.yml b/Resources/Prototypes/Voice/speech_emotes.yml index 29a09c03cb..84e48c1c23 100644 --- a/Resources/Prototypes/Voice/speech_emotes.yml +++ b/Resources/Prototypes/Voice/speech_emotes.yml @@ -41,7 +41,7 @@ id: Laugh name: chat-emote-name-laugh category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/laugh.png whitelist: components: - Vocal @@ -82,7 +82,7 @@ id: Honk name: chat-emote-name-honk category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/honk.png whitelist: requireAll: true components: @@ -107,7 +107,7 @@ id: Sigh name: chat-emote-name-sigh category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/sigh.png whitelist: components: - Vocal @@ -127,7 +127,7 @@ id: Whistle name: chat-emote-name-whistle category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/whistle.png whitelist: components: - Vocal @@ -150,7 +150,7 @@ id: Crying name: chat-emote-name-crying category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/cry.png whitelist: components: - Vocal @@ -182,7 +182,7 @@ name: chat-emote-name-squish category: Vocal available: false - icon: Interface/Actions/scream.png + icon: Interface/Emotes/squish.png whitelist: components: - Vocal @@ -206,7 +206,7 @@ name: chat-emote-name-chitter category: Vocal available: false - icon: Interface/Actions/scream.png + icon: Interface/Emotes/chitter.png whitelist: components: - Vocal @@ -230,6 +230,7 @@ name: chat-emote-name-squeak category: Vocal available: false + icon: Interface/Emotes/squeak.png whitelist: components: - Vocal @@ -253,7 +254,7 @@ name: chat-emote-name-click category: Vocal available: false - icon: Interface/Actions/scream.png + icon: Interface/Emotes/click.png whitelist: components: - Vocal @@ -274,7 +275,7 @@ id: Clap name: chat-emote-name-clap category: Hands - icon: Interface/Actions/scream.png + icon: Interface/Emotes/clap.png whitelist: components: - Hands @@ -294,7 +295,7 @@ id: Snap name: chat-emote-name-snap category: Hands - icon: Interface/Actions/scream.png + icon: Interface/Emotes/snap.png whitelist: components: - Hands @@ -321,7 +322,7 @@ id: Salute name: chat-emote-name-salute category: Hands - icon: Interface/Actions/scream.png + icon: Interface/Emotes/salute.png whitelist: components: - Hands @@ -340,7 +341,7 @@ - type: emote id: DefaultDeathgasp name: chat-emote-name-deathgasp - icon: Interface/Actions/scream.png + icon: Interface/Emotes/deathgasp.png whitelist: components: - MobState @@ -351,14 +352,14 @@ - type: emote id: MonkeyDeathgasp name: chat-emote-name-deathgasp - icon: Interface/Actions/scream.png + icon: Interface/Emotes/deathgasp.png chatMessages: ["chat-emote-msg-deathgasp-monkey"] - type: emote id: Buzz name: chat-emote-name-buzz category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/buzz.png whitelist: requireAll: true components: @@ -383,13 +384,14 @@ id: Weh name: chat-emote-name-weh category: Vocal + icon: Interface/Emotes/weh.png chatMessages: [Wehs!] - type: emote id: Chirp name: chat-emote-name-chirp category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/chirp.png whitelist: requireAll: true components: @@ -414,7 +416,7 @@ id: Beep name: chat-emote-name-beep category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/beep.png whitelist: requireAll: true components: @@ -439,7 +441,7 @@ id: Chime name: chat-emote-name-chime category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/chime.png whitelist: requireAll: true components: @@ -464,7 +466,7 @@ id: Buzz-Two name: chat-emote-name-buzztwo category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/buzztwo.png whitelist: requireAll: true components: @@ -507,7 +509,7 @@ id: Ping name: chat-emote-name-ping category: Vocal - icon: Interface/Actions/scream.png + icon: Interface/Emotes/ping.png whitelist: requireAll: true components: diff --git a/Resources/Textures/Interface/Emotes/attributions.yml b/Resources/Textures/Interface/Emotes/attributions.yml new file mode 100644 index 0000000000..125651e419 --- /dev/null +++ b/Resources/Textures/Interface/Emotes/attributions.yml @@ -0,0 +1,117 @@ +# Attempted to keep the files in alphabetical order so its easier to audit. +# Finding individual authors is an unfeasible task. If you can reference the author please do so. + +- files: ["beep.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from borg_chest.png and borg_head.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["buzz.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from existing bee texture (0.png) by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["buzztwo.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from existing bee texture (0.png) by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["chime.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from existing desk bell texture (normal.png) by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["chirp.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from existing nymph texture (icon.png) by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["chitter.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from mothroach.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["clap.png"] + license: "CC-BY-SA-3.0" + copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb" + source: "https://github.com/TyAshley" + +- files: ["click.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from existing crab.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["cough.png"] + license: "CC-BY-SA-3.0" + copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb" + source: "https://github.com/TyAshley" + +- files: ["cry.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from scream.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["deathgasp.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from scream.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["honk.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from existing bikehorn texture (icon.png) by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["laugh.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from scream.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["ping.png"] + license: "CC-BY-SA-3.0" + copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb" + source: "https://github.com/TyAshley" + +- files: ["salute.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from scream.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["sigh.png"] + license: "CC-BY-SA-3.0" + copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb" + source: "https://github.com/TyAshley" + +- files: ["snap.png"] + license: "CC-BY-SA-3.0" + copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb" + source: "https://github.com/TyAshley" + +- files: ["squeak.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from mouse-0.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["squish.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from blue_adult_slime.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["vocal.png"] + license: "CC-BY-SA-3.0" + copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb" + source: "https://github.com/TyAshley" + +- files: ["weh.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from plushie_lizard.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["whistle.png"] + license: "CC-BY-SA-3.0" + copyright: "Modified from scream.png by TyAshley (AllenTheGreat)" + source: "https://github.com/TyAshley" + +- files: ["yawn.png"] + license: "CC-BY-SA-3.0" + copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb" + source: "https://github.com/TyAshley" diff --git a/Resources/Textures/Interface/Emotes/beep.png b/Resources/Textures/Interface/Emotes/beep.png new file mode 100644 index 0000000000..f59b0925ab Binary files /dev/null and b/Resources/Textures/Interface/Emotes/beep.png differ diff --git a/Resources/Textures/Interface/Emotes/buzz.png b/Resources/Textures/Interface/Emotes/buzz.png new file mode 100644 index 0000000000..da7ac363a4 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/buzz.png differ diff --git a/Resources/Textures/Interface/Emotes/buzztwo.png b/Resources/Textures/Interface/Emotes/buzztwo.png new file mode 100644 index 0000000000..460a8868a5 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/buzztwo.png differ diff --git a/Resources/Textures/Interface/Emotes/chime.png b/Resources/Textures/Interface/Emotes/chime.png new file mode 100644 index 0000000000..ca595be5d3 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/chime.png differ diff --git a/Resources/Textures/Interface/Emotes/chirp.png b/Resources/Textures/Interface/Emotes/chirp.png new file mode 100644 index 0000000000..57e8b67143 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/chirp.png differ diff --git a/Resources/Textures/Interface/Emotes/chitter.png b/Resources/Textures/Interface/Emotes/chitter.png new file mode 100644 index 0000000000..f6e1101223 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/chitter.png differ diff --git a/Resources/Textures/Interface/Emotes/clap.png b/Resources/Textures/Interface/Emotes/clap.png new file mode 100644 index 0000000000..a0ef9e1316 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/clap.png differ diff --git a/Resources/Textures/Interface/Emotes/click.png b/Resources/Textures/Interface/Emotes/click.png new file mode 100644 index 0000000000..539aea7b92 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/click.png differ diff --git a/Resources/Textures/Interface/Emotes/cough.png b/Resources/Textures/Interface/Emotes/cough.png new file mode 100644 index 0000000000..cb1c2832ac Binary files /dev/null and b/Resources/Textures/Interface/Emotes/cough.png differ diff --git a/Resources/Textures/Interface/Emotes/cry.png b/Resources/Textures/Interface/Emotes/cry.png new file mode 100644 index 0000000000..2793a11b9d Binary files /dev/null and b/Resources/Textures/Interface/Emotes/cry.png differ diff --git a/Resources/Textures/Interface/Emotes/deathgasp.png b/Resources/Textures/Interface/Emotes/deathgasp.png new file mode 100644 index 0000000000..e27d0bb573 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/deathgasp.png differ diff --git a/Resources/Textures/Interface/Emotes/honk.png b/Resources/Textures/Interface/Emotes/honk.png new file mode 100644 index 0000000000..19441e4a0e Binary files /dev/null and b/Resources/Textures/Interface/Emotes/honk.png differ diff --git a/Resources/Textures/Interface/Emotes/laugh.png b/Resources/Textures/Interface/Emotes/laugh.png new file mode 100644 index 0000000000..a688fdb443 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/laugh.png differ diff --git a/Resources/Textures/Interface/Emotes/ping.png b/Resources/Textures/Interface/Emotes/ping.png new file mode 100644 index 0000000000..7408eb1f28 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/ping.png differ diff --git a/Resources/Textures/Interface/Emotes/salute.png b/Resources/Textures/Interface/Emotes/salute.png new file mode 100644 index 0000000000..5727d8fd85 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/salute.png differ diff --git a/Resources/Textures/Interface/Emotes/sigh.png b/Resources/Textures/Interface/Emotes/sigh.png new file mode 100644 index 0000000000..ff49a56360 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/sigh.png differ diff --git a/Resources/Textures/Interface/Emotes/snap.png b/Resources/Textures/Interface/Emotes/snap.png new file mode 100644 index 0000000000..ae6d81c19d Binary files /dev/null and b/Resources/Textures/Interface/Emotes/snap.png differ diff --git a/Resources/Textures/Interface/Emotes/squeak.png b/Resources/Textures/Interface/Emotes/squeak.png new file mode 100644 index 0000000000..e32a89f598 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/squeak.png differ diff --git a/Resources/Textures/Interface/Emotes/squish.png b/Resources/Textures/Interface/Emotes/squish.png new file mode 100644 index 0000000000..efa1ce6c5e Binary files /dev/null and b/Resources/Textures/Interface/Emotes/squish.png differ diff --git a/Resources/Textures/Interface/Emotes/vocal.png b/Resources/Textures/Interface/Emotes/vocal.png new file mode 100644 index 0000000000..9b129ec466 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/vocal.png differ diff --git a/Resources/Textures/Interface/Emotes/weh.png b/Resources/Textures/Interface/Emotes/weh.png new file mode 100644 index 0000000000..fea5ad3b73 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/weh.png differ diff --git a/Resources/Textures/Interface/Emotes/whistle.png b/Resources/Textures/Interface/Emotes/whistle.png new file mode 100644 index 0000000000..029a52af23 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/whistle.png differ diff --git a/Resources/Textures/Interface/Emotes/yawn.png b/Resources/Textures/Interface/Emotes/yawn.png new file mode 100644 index 0000000000..8130fc9ab4 Binary files /dev/null and b/Resources/Textures/Interface/Emotes/yawn.png differ