diff --git a/Resources/Locale/en-US/_white/escape-menu/ui/options.ftl b/Resources/Locale/en-US/_white/escape-menu/ui/options.ftl new file mode 100644 index 0000000000..db1895e42c --- /dev/null +++ b/Resources/Locale/en-US/_white/escape-menu/ui/options.ftl @@ -0,0 +1 @@ +ui-options-hud-theme-operative = Operative diff --git a/Resources/Locale/ru-RU/_white/escape-menu/ui/options.ftl b/Resources/Locale/ru-RU/_white/escape-menu/ui/options.ftl new file mode 100644 index 0000000000..d7857e07bb --- /dev/null +++ b/Resources/Locale/ru-RU/_white/escape-menu/ui/options.ftl @@ -0,0 +1 @@ +ui-options-hud-theme-operative = Оперативник diff --git a/Resources/Prototypes/_White/hud.yml b/Resources/Prototypes/_White/hud.yml new file mode 100644 index 0000000000..0124e0fb37 --- /dev/null +++ b/Resources/Prototypes/_White/hud.yml @@ -0,0 +1,5 @@ +- type: hudTheme + id: SS14OperativeTheme + name: ui-options-hud-theme-operative + path: /Textures/_White/Interface/Operative/ + order: 7 diff --git a/Resources/Prototypes/_White/themes.yml b/Resources/Prototypes/_White/themes.yml new file mode 100644 index 0000000000..f948539275 --- /dev/null +++ b/Resources/Prototypes/_White/themes.yml @@ -0,0 +1,14 @@ +- type: uiTheme + id: SS14OperativeTheme + path: /Textures/_White/Interface/Operative/ + colors: + whiteText: "#FFF5EE" + slotSelectedGold: "#e6b812" + slotColor: "#0f1215" + slotOutline: "#333850" + slotText: "#333850" + nanoGold: "#A88B5E" + goodGreenFore: "#31843E" + concerningOrangeFore: "#A5762F" + dangerousRedFore: "#BB3232" + disabledFore: "#5A5A5A" diff --git a/Resources/Textures/_White/Interface/Operative/SlotBackground.png b/Resources/Textures/_White/Interface/Operative/SlotBackground.png new file mode 100644 index 0000000000..a1bbd2e3a2 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/SlotBackground.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/back.png b/Resources/Textures/_White/Interface/Operative/Slots/back.png new file mode 100644 index 0000000000..004b0249b1 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/back.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/belt.png b/Resources/Textures/_White/Interface/Operative/Slots/belt.png new file mode 100644 index 0000000000..e64387c04d Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/belt.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/ears.png b/Resources/Textures/_White/Interface/Operative/Slots/ears.png new file mode 100644 index 0000000000..f8338c7da1 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/ears.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/ears_extra.png b/Resources/Textures/_White/Interface/Operative/Slots/ears_extra.png new file mode 100644 index 0000000000..47a63df4d8 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/ears_extra.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/glasses.png b/Resources/Textures/_White/Interface/Operative/Slots/glasses.png new file mode 100644 index 0000000000..8f24ff7573 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/glasses.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/gloves.png b/Resources/Textures/_White/Interface/Operative/Slots/gloves.png new file mode 100644 index 0000000000..8e2fcb28f6 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/gloves.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/hand_l.png b/Resources/Textures/_White/Interface/Operative/Slots/hand_l.png new file mode 100644 index 0000000000..624c0a5598 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/hand_l.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/hand_l_no_letter.png b/Resources/Textures/_White/Interface/Operative/Slots/hand_l_no_letter.png new file mode 100644 index 0000000000..624c0a5598 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/hand_l_no_letter.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/hand_r.png b/Resources/Textures/_White/Interface/Operative/Slots/hand_r.png new file mode 100644 index 0000000000..83ca6b014c Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/hand_r.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/hand_r_no_letter.png b/Resources/Textures/_White/Interface/Operative/Slots/hand_r_no_letter.png new file mode 100644 index 0000000000..83ca6b014c Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/hand_r_no_letter.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/head.png b/Resources/Textures/_White/Interface/Operative/Slots/head.png new file mode 100644 index 0000000000..4d40fd8110 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/head.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/id.png b/Resources/Textures/_White/Interface/Operative/Slots/id.png new file mode 100644 index 0000000000..3740b186ea Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/id.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/mask.png b/Resources/Textures/_White/Interface/Operative/Slots/mask.png new file mode 100644 index 0000000000..c1f1ae6bdd Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/mask.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/neck.png b/Resources/Textures/_White/Interface/Operative/Slots/neck.png new file mode 100644 index 0000000000..3aee70e156 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/neck.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/pocket.png b/Resources/Textures/_White/Interface/Operative/Slots/pocket.png new file mode 100644 index 0000000000..99dfedd161 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/pocket.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/shoes.png b/Resources/Textures/_White/Interface/Operative/Slots/shoes.png new file mode 100644 index 0000000000..75371d908d Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/shoes.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/socks.png b/Resources/Textures/_White/Interface/Operative/Slots/socks.png new file mode 100644 index 0000000000..6b6747b265 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/socks.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/suit.png b/Resources/Textures/_White/Interface/Operative/Slots/suit.png new file mode 100644 index 0000000000..22e7ab3658 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/suit.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/suit_storage.png b/Resources/Textures/_White/Interface/Operative/Slots/suit_storage.png new file mode 100644 index 0000000000..643b632986 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/suit_storage.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/toggle-alt.png b/Resources/Textures/_White/Interface/Operative/Slots/toggle-alt.png new file mode 100644 index 0000000000..d05dccd28b Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/toggle-alt.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/toggle.png b/Resources/Textures/_White/Interface/Operative/Slots/toggle.png new file mode 100644 index 0000000000..f9925d3cbb Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/toggle.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/underwearb.png b/Resources/Textures/_White/Interface/Operative/Slots/underwearb.png new file mode 100644 index 0000000000..372ec4aafb Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/underwearb.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/underweart.png b/Resources/Textures/_White/Interface/Operative/Slots/underweart.png new file mode 100644 index 0000000000..9224be4365 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/underweart.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/uniform.png b/Resources/Textures/_White/Interface/Operative/Slots/uniform.png new file mode 100644 index 0000000000..63e6535e7a Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/uniform.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/web.png b/Resources/Textures/_White/Interface/Operative/Slots/web.png new file mode 100644 index 0000000000..99dfedd161 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/web.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Slots/wrists.png b/Resources/Textures/_White/Interface/Operative/Slots/wrists.png new file mode 100644 index 0000000000..c66c1de43a Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Slots/wrists.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_bottom.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_bottom.png new file mode 100644 index 0000000000..04d40826a3 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/piece_bottom.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_bottomLeft.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_bottomLeft.png new file mode 100644 index 0000000000..3267c7ad22 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/piece_bottomLeft.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_bottomRight.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_bottomRight.png new file mode 100644 index 0000000000..bda6062294 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/piece_bottomRight.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_center.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_center.png new file mode 100644 index 0000000000..82fe09cb47 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/piece_center.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_left.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_left.png new file mode 100644 index 0000000000..3c0fd69c08 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/piece_left.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_right.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_right.png new file mode 100644 index 0000000000..6b45c1001e Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/piece_right.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_top.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_top.png new file mode 100644 index 0000000000..5520cacb1a Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/piece_top.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_topLeft.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_topLeft.png new file mode 100644 index 0000000000..da293d0205 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/piece_topLeft.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_topRight.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_topRight.png new file mode 100644 index 0000000000..fda84a7faf Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/piece_topRight.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/sidebar_bottom.png b/Resources/Textures/_White/Interface/Operative/Storage/sidebar_bottom.png new file mode 100644 index 0000000000..7289f0d774 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/sidebar_bottom.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/sidebar_mid.png b/Resources/Textures/_White/Interface/Operative/Storage/sidebar_mid.png new file mode 100644 index 0000000000..3c7dce1bd2 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/sidebar_mid.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/sidebar_top.png b/Resources/Textures/_White/Interface/Operative/Storage/sidebar_top.png new file mode 100644 index 0000000000..1c110d5d45 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/sidebar_top.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked.png b/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked.png new file mode 100644 index 0000000000..9a553a3e7b Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked_opaque.png b/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked_opaque.png new file mode 100644 index 0000000000..c198cd3f97 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked_opaque.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/tile_empty.png b/Resources/Textures/_White/Interface/Operative/Storage/tile_empty.png new file mode 100644 index 0000000000..4747becff6 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/tile_empty.png differ diff --git a/Resources/Textures/_White/Interface/Operative/Storage/tile_empty_opaque.png b/Resources/Textures/_White/Interface/Operative/Storage/tile_empty_opaque.png new file mode 100644 index 0000000000..4716384c13 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/Storage/tile_empty_opaque.png differ diff --git a/Resources/Textures/_White/Interface/Operative/slot_highlight.png b/Resources/Textures/_White/Interface/Operative/slot_highlight.png new file mode 100644 index 0000000000..b5add38b54 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/slot_highlight.png differ diff --git a/Resources/Textures/_White/Interface/Operative/template_small.png b/Resources/Textures/_White/Interface/Operative/template_small.png new file mode 100644 index 0000000000..a8d4cf8968 Binary files /dev/null and b/Resources/Textures/_White/Interface/Operative/template_small.png differ