diff --git a/Resources/Locale/en-US/_prototypes/_sunrise/escape-menu/ui/options.ftl b/Resources/Locale/en-US/_prototypes/_sunrise/escape-menu/ui/options.ftl new file mode 100644 index 00000000000..db1895e42ce --- /dev/null +++ b/Resources/Locale/en-US/_prototypes/_sunrise/escape-menu/ui/options.ftl @@ -0,0 +1 @@ +ui-options-hud-theme-operative = Operative diff --git a/Resources/Locale/ru-RU/_prototypes/_sunrise/escape-menu/ui/options.ftl b/Resources/Locale/ru-RU/_prototypes/_sunrise/escape-menu/ui/options.ftl new file mode 100644 index 00000000000..d7857e07bbf --- /dev/null +++ b/Resources/Locale/ru-RU/_prototypes/_sunrise/escape-menu/ui/options.ftl @@ -0,0 +1 @@ +ui-options-hud-theme-operative = Оперативник diff --git a/Resources/Prototypes/_Sunrise/hud.yml b/Resources/Prototypes/_Sunrise/hud.yml new file mode 100644 index 00000000000..f5568295544 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/hud.yml @@ -0,0 +1,5 @@ +- type: hudTheme + id: SS14OperativeTheme + name: ui-options-hud-theme-operative + path: /Textures/_Sunrise/Interface/Operative/ + order: 7 diff --git a/Resources/Prototypes/_Sunrise/themes.yml b/Resources/Prototypes/_Sunrise/themes.yml new file mode 100644 index 00000000000..17912338d3e --- /dev/null +++ b/Resources/Prototypes/_Sunrise/themes.yml @@ -0,0 +1,16 @@ +- type: uiTheme + id: SS14OperativeTheme + path: /Textures/_Sunrise/Interface/Operative/ + colors: + whiteText: "#FFF5EE" + slotSelectedGold: "#e6b812" + slotColor: "#0f1215" + slotOutline: "#333850" + slotText: "#333850" + nanoGold: "#A88B5E" + goodGreenFore: "#31843E" + concerningOrangeFore: "#A5762F" + dangerousRedFore: "#BB3232" + disabledFore: "#5A5A5A" + _itemstatus_content_margin_right: "#06060604" + _itemstatus_content_margin_left: "#06060604" diff --git a/Resources/Textures/_Sunrise/Interface/Operative/SlotBackground.png b/Resources/Textures/_Sunrise/Interface/Operative/SlotBackground.png new file mode 100644 index 00000000000..a1bbd2e3a29 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/SlotBackground.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/back.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/back.png new file mode 100644 index 00000000000..004b0249b10 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/back.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/belt.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/belt.png new file mode 100644 index 00000000000..e64387c04dd Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/belt.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/ears.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/ears.png new file mode 100644 index 00000000000..f8338c7da12 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/ears.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/ears_extra.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/ears_extra.png new file mode 100644 index 00000000000..47a63df4d87 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/ears_extra.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/glasses.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/glasses.png new file mode 100644 index 00000000000..8f24ff75732 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/glasses.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/gloves.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/gloves.png new file mode 100644 index 00000000000..8e2fcb28f6e Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/gloves.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_l.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_l.png new file mode 100644 index 00000000000..23cef605201 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_l.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_l_no_letter.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_l_no_letter.png new file mode 100644 index 00000000000..8eb4b1cc03e Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_l_no_letter.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_r.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_r.png new file mode 100644 index 00000000000..b3738ea9729 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_r.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_r_no_letter.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_r_no_letter.png new file mode 100644 index 00000000000..75d36d01023 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/hand_r_no_letter.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/head.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/head.png new file mode 100644 index 00000000000..4d40fd81103 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/head.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/id.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/id.png new file mode 100644 index 00000000000..3740b186ea3 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/id.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/mask.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/mask.png new file mode 100644 index 00000000000..c1f1ae6bdd8 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/mask.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/neck.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/neck.png new file mode 100644 index 00000000000..3aee70e156a Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/neck.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/pocket.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/pocket.png new file mode 100644 index 00000000000..99dfedd1617 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/pocket.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/shoes.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/shoes.png new file mode 100644 index 00000000000..75371d908d6 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/shoes.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/socks.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/socks.png new file mode 100644 index 00000000000..6b6747b2656 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/socks.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/suit.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/suit.png new file mode 100644 index 00000000000..22e7ab36589 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/suit.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/suit_storage.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/suit_storage.png new file mode 100644 index 00000000000..643b6329867 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/suit_storage.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/toggle-alt.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/toggle-alt.png new file mode 100644 index 00000000000..d05dccd28b5 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/toggle-alt.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/toggle.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/toggle.png new file mode 100644 index 00000000000..f9925d3cbb1 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/toggle.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/underwearb.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/underwearb.png new file mode 100644 index 00000000000..372ec4aafb2 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/underwearb.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/underweart.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/underweart.png new file mode 100644 index 00000000000..9224be4365a Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/underweart.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/uniform.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/uniform.png new file mode 100644 index 00000000000..63e6535e7a4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/uniform.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/web.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/web.png new file mode 100644 index 00000000000..d787d404ef2 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/web.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Slots/wrists.png b/Resources/Textures/_Sunrise/Interface/Operative/Slots/wrists.png new file mode 100644 index 00000000000..c66c1de43a5 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Slots/wrists.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_bottom.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_bottom.png new file mode 100644 index 00000000000..04d40826a39 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_bottom.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_bottomLeft.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_bottomLeft.png new file mode 100644 index 00000000000..3267c7ad22b Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_bottomLeft.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_bottomRight.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_bottomRight.png new file mode 100644 index 00000000000..bda6062294c Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_bottomRight.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_center.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_center.png new file mode 100644 index 00000000000..82fe09cb477 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_center.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_left.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_left.png new file mode 100644 index 00000000000..3c0fd69c089 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_left.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_right.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_right.png new file mode 100644 index 00000000000..6b45c1001ef Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_right.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_top.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_top.png new file mode 100644 index 00000000000..5520cacb1ac Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_top.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_topLeft.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_topLeft.png new file mode 100644 index 00000000000..da293d0205a Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_topLeft.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_topRight.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_topRight.png new file mode 100644 index 00000000000..fda84a7faff Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/piece_topRight.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/sidebar_bottom.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/sidebar_bottom.png new file mode 100644 index 00000000000..7289f0d774e Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/sidebar_bottom.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/sidebar_mid.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/sidebar_mid.png new file mode 100644 index 00000000000..3c7dce1bd21 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/sidebar_mid.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/sidebar_top.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/sidebar_top.png new file mode 100644 index 00000000000..1c110d5d455 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/sidebar_top.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_blocked.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_blocked.png new file mode 100644 index 00000000000..9a553a3e7bb Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_blocked.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_blocked_opaque.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_blocked_opaque.png new file mode 100644 index 00000000000..c198cd3f97c Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_blocked_opaque.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_empty.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_empty.png new file mode 100644 index 00000000000..4747becff67 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_empty.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_empty_opaque.png b/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_empty_opaque.png new file mode 100644 index 00000000000..4716384c130 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/Storage/tile_empty_opaque.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/item_status_left.png b/Resources/Textures/_Sunrise/Interface/Operative/item_status_left.png new file mode 100644 index 00000000000..765cb21e9bd Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/item_status_left.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/item_status_left_highlight.png b/Resources/Textures/_Sunrise/Interface/Operative/item_status_left_highlight.png new file mode 100644 index 00000000000..388f35ac6ff Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/item_status_left_highlight.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/item_status_right.png b/Resources/Textures/_Sunrise/Interface/Operative/item_status_right.png new file mode 100644 index 00000000000..437c00c2961 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/item_status_right.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/item_status_right_highlight.png b/Resources/Textures/_Sunrise/Interface/Operative/item_status_right_highlight.png new file mode 100644 index 00000000000..f015b0515ab Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/item_status_right_highlight.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/slot_highlight.png b/Resources/Textures/_Sunrise/Interface/Operative/slot_highlight.png new file mode 100644 index 00000000000..3b550a35a2b Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/slot_highlight.png differ diff --git a/Resources/Textures/_Sunrise/Interface/Operative/template_small.png b/Resources/Textures/_Sunrise/Interface/Operative/template_small.png new file mode 100644 index 00000000000..a8d4cf89688 Binary files /dev/null and b/Resources/Textures/_Sunrise/Interface/Operative/template_small.png differ