]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Added new icons for the emote wheel (#27541)
authorTy Ashley <42426760+TyAshley@users.noreply.github.com>
Mon, 6 May 2024 01:12:30 +0000 (20:12 -0500)
committerGitHub <noreply@github.com>
Mon, 6 May 2024 01:12:30 +0000 (20:12 -0500)
* 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

27 files changed:
Content.Client/Chat/UI/EmotesMenu.xaml
Resources/Prototypes/Voice/disease_emotes.yml
Resources/Prototypes/Voice/speech_emotes.yml
Resources/Textures/Interface/Emotes/attributions.yml [new file with mode: 0644]
Resources/Textures/Interface/Emotes/beep.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/buzz.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/buzztwo.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/chime.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/chirp.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/chitter.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/clap.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/click.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/cough.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/cry.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/deathgasp.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/honk.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/laugh.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/ping.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/salute.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/sigh.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/snap.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/squeak.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/squish.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/vocal.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/weh.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/whistle.png [new file with mode: 0644]
Resources/Textures/Interface/Emotes/yawn.png [new file with mode: 0644]

index 819a6543c4de16e90e63b5611a17aa82409e743c..cc4d5bb77e9f67f26419f626ce343c4a217a4f86 100644 (file)
@@ -12,7 +12,7 @@
             <TextureRect VerticalAlignment="Center" HorizontalAlignment="Center" TextureScale="2 2" TexturePath="/Textures/Clothing/Head/Soft/mimesoft.rsi/icon.png"/>
         </ui:RadialMenuTextureButton>
         <ui:RadialMenuTextureButton StyleClasses="RadialMenuButton" SetSize="64 64" ToolTip="{Loc 'emote-menu-category-vocal'}" TargetLayer="Vocal" Visible="False">
-            <TextureRect VerticalAlignment="Center" HorizontalAlignment="Center" TextureScale="2 2" TexturePath="/Textures/Interface/Actions/scream.png"/>
+            <TextureRect VerticalAlignment="Center" HorizontalAlignment="Center" TextureScale="2 2" TexturePath="/Textures/Interface/Emotes/vocal.png"/>
         </ui:RadialMenuTextureButton>
         <ui:RadialMenuTextureButton StyleClasses="RadialMenuButton" SetSize="64 64" ToolTip="{Loc 'emote-menu-category-hands'}" TargetLayer="Hands" Visible="False">
             <TextureRect VerticalAlignment="Center" HorizontalAlignment="Center" TextureScale="2 2" TexturePath="/Textures/Clothing/Hands/Gloves/latex.rsi/icon.png"/>
index 54330133d75b91ab1acea90d37ea6d98117aba95..73b36c137b359c6e638d34608c16d507a1c5d366 100644 (file)
@@ -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:
index 29a09c03cbfef5dc0de5edefe79d0a6f0c762de5..84e48c1c23e27ddfc7b69877664c16a67a34c175 100644 (file)
@@ -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:
   id: Sigh
   name: chat-emote-name-sigh
   category: Vocal
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/sigh.png
   whitelist:
     components:
     - Vocal
   id: Whistle
   name: chat-emote-name-whistle
   category: Vocal
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/whistle.png
   whitelist:
     components:
     - Vocal
   id: Crying
   name: chat-emote-name-crying
   category: Vocal
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/cry.png
   whitelist:
     components:
     - Vocal
   name: chat-emote-name-squish
   category: Vocal
   available: false
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/squish.png
   whitelist:
     components:
     - Vocal
   name: chat-emote-name-chitter
   category: Vocal
   available: false
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/chitter.png
   whitelist:
     components:
     - Vocal
   name: chat-emote-name-squeak
   category: Vocal
   available: false
+  icon: Interface/Emotes/squeak.png
   whitelist:
     components:
       - Vocal
   name: chat-emote-name-click
   category: Vocal
   available: false
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/click.png
   whitelist:
     components:
     - Vocal
   id: Clap
   name: chat-emote-name-clap
   category: Hands
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/clap.png
   whitelist:
     components:
     - Hands
   id: Snap
   name: chat-emote-name-snap
   category: Hands
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/snap.png
   whitelist:
     components:
     - Hands
   id: Salute
   name: chat-emote-name-salute
   category: Hands
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/salute.png
   whitelist:
     components:
     - Hands
 - type: emote
   id: DefaultDeathgasp
   name: chat-emote-name-deathgasp
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/deathgasp.png
   whitelist:
     components:
     - MobState
 - 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:
   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:
   id: Beep
   name: chat-emote-name-beep
   category: Vocal
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/beep.png
   whitelist:
     requireAll: true
     components:
   id: Chime
   name: chat-emote-name-chime
   category: Vocal
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/chime.png
   whitelist:
     requireAll: true
     components:
   id: Buzz-Two
   name: chat-emote-name-buzztwo
   category: Vocal
-  icon: Interface/Actions/scream.png
+  icon: Interface/Emotes/buzztwo.png
   whitelist:
     requireAll: true
     components:
   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 (file)
index 0000000..125651e
--- /dev/null
@@ -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 (file)
index 0000000..f59b092
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 (file)
index 0000000..da7ac36
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 (file)
index 0000000..460a886
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 (file)
index 0000000..ca595be
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 (file)
index 0000000..57e8b67
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 (file)
index 0000000..f6e1101
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 (file)
index 0000000..a0ef9e1
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 (file)
index 0000000..539aea7
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 (file)
index 0000000..cb1c283
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 (file)
index 0000000..2793a11
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 (file)
index 0000000..e27d0bb
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 (file)
index 0000000..19441e4
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 (file)
index 0000000..a688fdb
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 (file)
index 0000000..7408eb1
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 (file)
index 0000000..5727d8f
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 (file)
index 0000000..ff49a56
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 (file)
index 0000000..ae6d81c
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 (file)
index 0000000..e32a89f
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 (file)
index 0000000..efa1ce6
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 (file)
index 0000000..9b129ec
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 (file)
index 0000000..fea5ad3
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 (file)
index 0000000..029a52a
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 (file)
index 0000000..8130fc9
Binary files /dev/null and b/Resources/Textures/Interface/Emotes/yawn.png differ