]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
New HUD theme: Ashen (#25408)
authorUbaser <134914314+UbaserB@users.noreply.github.com>
Wed, 21 Feb 2024 05:26:55 +0000 (16:26 +1100)
committerGitHub <noreply@github.com>
Wed, 21 Feb 2024 05:26:55 +0000 (23:26 -0600)
* add

* add

* add

43 files changed:
Resources/Locale/en-US/escape-menu/ui/options-menu.ftl
Resources/Prototypes/hud.yml
Resources/Prototypes/themes.yml
Resources/Textures/Interface/Ashen/SlotBackground.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/back.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/belt.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/ears.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/ears_headset.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/glasses.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/gloves.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/hand_l.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/hand_l_no_letter.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/hand_m.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/hand_r.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/hand_r_no_letter.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/head.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/id.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/mask.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/neck.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/pda.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/pocket.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/shoes.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/suit.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/suit_storage.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/toggle.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/uniform.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Slots/web.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/back.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/exit.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/piece_bottom.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/piece_bottomLeft.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/piece_bottomRight.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/piece_center.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/piece_left.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/piece_right.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/piece_top.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/piece_topLeft.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/piece_topRight.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/sidebar_bottom.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/sidebar_fat.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/sidebar_mid.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/Storage/sidebar_top.png [new file with mode: 0644]
Resources/Textures/Interface/Ashen/slot_highlight.png [new file with mode: 0644]

index b8253c69293aa3c86e1af5861fd495cc5a675f04..10ccff1fc4786b3d2bb62fdcbd8ff733abf88aed 100644 (file)
@@ -72,6 +72,7 @@ ui-options-hud-theme-clockwork = Clockwork
 ui-options-hud-theme-retro = Retro
 ui-options-hud-theme-minimalist = Minimalist
 ui-options-hud-theme-eris = Eris
+ui-options-hud-theme-ashen = Ashen
 ui-options-vp-stretch = Stretch viewport to fit game window
 ui-options-vp-scale = Fixed viewport scale: x{ $scale }
 ui-options-vp-integer-scaling = Prefer integer scaling (might cause black bars/clipping)
index 977c3c5f31c1779135647d8d22743d98764f7d3c..25a6eeea740c4754fdc6549e8526da1b767c16b5 100644 (file)
@@ -1,4 +1,4 @@
-- type: hudTheme
+- type: hudTheme
   id: SS14DefaultTheme
   name: ui-options-hud-theme-default
   path: Default
@@ -39,3 +39,9 @@
   name: ui-options-hud-theme-eris
   path: Eris
   order: 5
+
+- type: hudTheme
+  id: SS14AshenTheme
+  name: ui-options-hud-theme-ashen
+  path: Ashen
+  order: 7
index 2de265ff777f3b316e5d3cb06635f4c76b186df6..0d43f61d5bfea7a9b205ea9140147a98c0621d6a 100644 (file)
     goodGreenFore: "#31843E"
     concerningOrangeFore: "#A5762F"
     dangerousRedFore: "#BB3232"
-    disabledFore: "#5A5A5A"
\ No newline at end of file
+    disabledFore: "#5A5A5A"
+- type: uiTheme
+  id: SS14AshenTheme
+  path: /Textures/Interface/Ashen/
+  colors:
+    whiteText: "#FFF5EE"
+    slotSelectedGold: "#FFF5EE"
+    slotColor: "#FFF5EE"
+    slotOutline: "#FFF5EE"
+    slotText: "#FFF5EE"
+    nanoGold: "#FFF5EE"
+    goodGreenFore: "#FFF5EE"
+    concerningOrangeFore: "#FFF5EE"
+    dangerousRedFore: "#FFF5EE"
+    disabledFore: "#FFF5EE"
diff --git a/Resources/Textures/Interface/Ashen/SlotBackground.png b/Resources/Textures/Interface/Ashen/SlotBackground.png
new file mode 100644 (file)
index 0000000..f3a4379
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/SlotBackground.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/back.png b/Resources/Textures/Interface/Ashen/Slots/back.png
new file mode 100644 (file)
index 0000000..6e9ec4a
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/back.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/belt.png b/Resources/Textures/Interface/Ashen/Slots/belt.png
new file mode 100644 (file)
index 0000000..131e204
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/belt.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/ears.png b/Resources/Textures/Interface/Ashen/Slots/ears.png
new file mode 100644 (file)
index 0000000..08029ff
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/ears.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/ears_headset.png b/Resources/Textures/Interface/Ashen/Slots/ears_headset.png
new file mode 100644 (file)
index 0000000..7d6cdd3
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/ears_headset.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/glasses.png b/Resources/Textures/Interface/Ashen/Slots/glasses.png
new file mode 100644 (file)
index 0000000..c7b4806
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/glasses.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/gloves.png b/Resources/Textures/Interface/Ashen/Slots/gloves.png
new file mode 100644 (file)
index 0000000..161f178
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/gloves.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/hand_l.png b/Resources/Textures/Interface/Ashen/Slots/hand_l.png
new file mode 100644 (file)
index 0000000..2f376ce
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/hand_l.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/hand_l_no_letter.png b/Resources/Textures/Interface/Ashen/Slots/hand_l_no_letter.png
new file mode 100644 (file)
index 0000000..c9289a6
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/hand_l_no_letter.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/hand_m.png b/Resources/Textures/Interface/Ashen/Slots/hand_m.png
new file mode 100644 (file)
index 0000000..c9289a6
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/hand_m.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/hand_r.png b/Resources/Textures/Interface/Ashen/Slots/hand_r.png
new file mode 100644 (file)
index 0000000..90af047
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/hand_r.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/hand_r_no_letter.png b/Resources/Textures/Interface/Ashen/Slots/hand_r_no_letter.png
new file mode 100644 (file)
index 0000000..8dfca5a
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/hand_r_no_letter.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/head.png b/Resources/Textures/Interface/Ashen/Slots/head.png
new file mode 100644 (file)
index 0000000..20b0faa
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/head.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/id.png b/Resources/Textures/Interface/Ashen/Slots/id.png
new file mode 100644 (file)
index 0000000..02cd231
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/id.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/mask.png b/Resources/Textures/Interface/Ashen/Slots/mask.png
new file mode 100644 (file)
index 0000000..7e13a43
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/mask.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/neck.png b/Resources/Textures/Interface/Ashen/Slots/neck.png
new file mode 100644 (file)
index 0000000..eaf0c6e
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/neck.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/pda.png b/Resources/Textures/Interface/Ashen/Slots/pda.png
new file mode 100644 (file)
index 0000000..c1c5bd7
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/pda.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/pocket.png b/Resources/Textures/Interface/Ashen/Slots/pocket.png
new file mode 100644 (file)
index 0000000..c773e84
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/pocket.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/shoes.png b/Resources/Textures/Interface/Ashen/Slots/shoes.png
new file mode 100644 (file)
index 0000000..152b449
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/shoes.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/suit.png b/Resources/Textures/Interface/Ashen/Slots/suit.png
new file mode 100644 (file)
index 0000000..2630e4f
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/suit.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/suit_storage.png b/Resources/Textures/Interface/Ashen/Slots/suit_storage.png
new file mode 100644 (file)
index 0000000..3a2b4a5
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/suit_storage.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/toggle.png b/Resources/Textures/Interface/Ashen/Slots/toggle.png
new file mode 100644 (file)
index 0000000..ba963ce
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/toggle.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/uniform.png b/Resources/Textures/Interface/Ashen/Slots/uniform.png
new file mode 100644 (file)
index 0000000..0c8d6f8
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/uniform.png differ
diff --git a/Resources/Textures/Interface/Ashen/Slots/web.png b/Resources/Textures/Interface/Ashen/Slots/web.png
new file mode 100644 (file)
index 0000000..cf527f2
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Slots/web.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/back.png b/Resources/Textures/Interface/Ashen/Storage/back.png
new file mode 100644 (file)
index 0000000..116e0ca
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/back.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/exit.png b/Resources/Textures/Interface/Ashen/Storage/exit.png
new file mode 100644 (file)
index 0000000..8131d66
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/exit.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/piece_bottom.png b/Resources/Textures/Interface/Ashen/Storage/piece_bottom.png
new file mode 100644 (file)
index 0000000..6cf6d66
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/piece_bottom.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/piece_bottomLeft.png b/Resources/Textures/Interface/Ashen/Storage/piece_bottomLeft.png
new file mode 100644 (file)
index 0000000..0530e53
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/piece_bottomLeft.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/piece_bottomRight.png b/Resources/Textures/Interface/Ashen/Storage/piece_bottomRight.png
new file mode 100644 (file)
index 0000000..e310687
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/piece_bottomRight.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/piece_center.png b/Resources/Textures/Interface/Ashen/Storage/piece_center.png
new file mode 100644 (file)
index 0000000..e27d38e
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/piece_center.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/piece_left.png b/Resources/Textures/Interface/Ashen/Storage/piece_left.png
new file mode 100644 (file)
index 0000000..e5d3c6b
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/piece_left.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/piece_right.png b/Resources/Textures/Interface/Ashen/Storage/piece_right.png
new file mode 100644 (file)
index 0000000..a6aff00
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/piece_right.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/piece_top.png b/Resources/Textures/Interface/Ashen/Storage/piece_top.png
new file mode 100644 (file)
index 0000000..539e203
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/piece_top.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/piece_topLeft.png b/Resources/Textures/Interface/Ashen/Storage/piece_topLeft.png
new file mode 100644 (file)
index 0000000..e9500ef
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/piece_topLeft.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/piece_topRight.png b/Resources/Textures/Interface/Ashen/Storage/piece_topRight.png
new file mode 100644 (file)
index 0000000..678d918
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/piece_topRight.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/sidebar_bottom.png b/Resources/Textures/Interface/Ashen/Storage/sidebar_bottom.png
new file mode 100644 (file)
index 0000000..bf31879
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/sidebar_bottom.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/sidebar_fat.png b/Resources/Textures/Interface/Ashen/Storage/sidebar_fat.png
new file mode 100644 (file)
index 0000000..4f6d0cb
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/sidebar_fat.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/sidebar_mid.png b/Resources/Textures/Interface/Ashen/Storage/sidebar_mid.png
new file mode 100644 (file)
index 0000000..0baac46
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/sidebar_mid.png differ
diff --git a/Resources/Textures/Interface/Ashen/Storage/sidebar_top.png b/Resources/Textures/Interface/Ashen/Storage/sidebar_top.png
new file mode 100644 (file)
index 0000000..9ca41e6
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/Storage/sidebar_top.png differ
diff --git a/Resources/Textures/Interface/Ashen/slot_highlight.png b/Resources/Textures/Interface/Ashen/slot_highlight.png
new file mode 100644 (file)
index 0000000..49d4c58
Binary files /dev/null and b/Resources/Textures/Interface/Ashen/slot_highlight.png differ