Compare commits

...

7 Commits

8 changed files with 1031 additions and 2495 deletions

View File

@ -234,9 +234,6 @@ def build_xml_code(data, config):
template0 = j2env.get_template("./source/filelist_template.xml") template0 = j2env.get_template("./source/filelist_template.xml")
template1 = j2env.get_template("./source/sunken_tapes_template.xml") template1 = j2env.get_template("./source/sunken_tapes_template.xml")
if config["use_ita"]:
template2 = j2env.get_template("./source/sunken_tapes_style_ita_template.xml")
else:
template2 = j2env.get_template("./source/sunken_tapes_style_template.xml") template2 = j2env.get_template("./source/sunken_tapes_style_template.xml")
logging.info(f"rendering the xml files") logging.info(f"rendering the xml files")
@ -278,7 +275,7 @@ def deploy(config):
prepare_images(data, config) prepare_images(data, config)
build_xml_code(data, config) build_xml_code(data, config)
mod_directory = f"/Mods/{config['name']}/" mod_directory = f"/LocalMods/{config['name']}/"
logging.info(f"removing the old installed mod directory {config['installdir'] + mod_directory}") logging.info(f"removing the old installed mod directory {config['installdir'] + mod_directory}")
rmfulldir(config["installdir"] + mod_directory) rmfulldir(config["installdir"] + mod_directory)

22
main.py
View File

@ -108,11 +108,14 @@ def create_install_frame(container):
def find_barotrauma_directory(): def find_barotrauma_directory():
first_guess = Path("C:/Program Files (x86)/Steam/steamapps/common/Barotrauma") first_guess = Path("C:/Program Files (x86)/Steam/steamapps/common/Barotrauma")
second_guess = Path("D:/Steam/steamapps/common/Barotrauma") second_guess = Path("D:/Steam/steamapps/common/Barotrauma")
third_guess = Path("D:/SteamLibrary/steamapps/common/Barotrauma")
if first_guess.is_dir(): if first_guess.is_dir():
return first_guess.as_posix() return first_guess.as_posix()
elif second_guess.is_dir(): elif second_guess.is_dir():
return second_guess.as_posix() return second_guess.as_posix()
elif third_guess.is_dir():
return third_guess.as_posix()
else: else:
return False return False
@ -141,15 +144,6 @@ def create_install_frame(container):
def create_options_frame(container): def create_options_frame(container):
frame = ttk.LabelFrame(container, text='Options') frame = ttk.LabelFrame(container, text='Options')
# Use ITA checkbox
use_ita = tk.StringVar()
use_ita.set("0")
use_ita_check = ttk.Checkbutton(
frame,
variable=use_ita,
text='Use ITA mod',
command=lambda: print(use_ita.get()))
# Buffs checkbox # Buffs checkbox
buffs = tk.StringVar() buffs = tk.StringVar()
buffs.set("1") buffs.set("1")
@ -159,10 +153,6 @@ def create_options_frame(container):
text='Buffs', text='Buffs',
command=lambda: print(buffs.get())) command=lambda: print(buffs.get()))
Hovertip(use_ita_check,
'Check this box if you use Into The Abyss mod.'
'\nITA and Sunken Tapes override the same style file.')
Hovertip(buffs_check, Hovertip(buffs_check,
'Check this box to enable some songs causing strange effects' 'Check this box to enable some songs causing strange effects'
'\nThis is the intended default behaviour.') '\nThis is the intended default behaviour.')
@ -170,7 +160,7 @@ def create_options_frame(container):
for widget in frame.winfo_children(): for widget in frame.winfo_children():
widget.pack(side="top", padx=3, pady=3, fill="x") widget.pack(side="top", padx=3, pady=3, fill="x")
return frame, use_ita, buffs return frame, buffs
def create_resolution_frame(container): def create_resolution_frame(container):
@ -202,7 +192,6 @@ def create_resolution_frame(container):
def create_deploy_frame(container, config): def create_deploy_frame(container, config):
def deploy_action(): def deploy_action():
config_values = {"installdir": config["installdir"].get(), config_values = {"installdir": config["installdir"].get(),
"use_ita": config["use_ita"].get() == "1",
"buffs": config["buffs"].get() == "1", "buffs": config["buffs"].get() == "1",
"name": config["name"].get(), "name": config["name"].get(),
"slug": config["slug"].get(), "slug": config["slug"].get(),
@ -313,11 +302,10 @@ def create_main_window():
name_frame, name, slug = create_name_frame(root) name_frame, name, slug = create_name_frame(root)
install_frame, install_dir = create_install_frame(root) install_frame, install_dir = create_install_frame(root)
options_frame, use_ita, buffs = create_options_frame(middle_frame) options_frame, buffs = create_options_frame(middle_frame)
resolution_frame, width, height = create_resolution_frame(middle_frame) resolution_frame, width, height = create_resolution_frame(middle_frame)
config = {"installdir": install_dir, config = {"installdir": install_dir,
"use_ita": use_ita,
"buffs": buffs, "buffs": buffs,
"name": name, "name": name,
"slug": slug, "slug": slug,

View File

@ -41,7 +41,7 @@ def main():
subprocess.call(archive) subprocess.call(archive)
shutil.copy("./barotrauma-sunken-tapes.zip", shutil.copy("./barotrauma-sunken-tapes.zip",
"../Nextcloud/barotrauma-sunken-tapes/barotrauma-sunken-tapes.zip") "../../obzorje/barotrauma-sunken-tapes/barotrauma-sunken-tapes.zip")
os.remove("./barotrauma-sunken-tapes.zip") os.remove("./barotrauma-sunken-tapes.zip")
rmfulldir("./barotrauma-sunken-tapes") rmfulldir("./barotrauma-sunken-tapes")

View File

@ -1,17 +1,17 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
{% if config['slug'] != "sunken_tapes" %}<!--This mod is based on Sunken Tapes. See https://git.kompot.si/jaka/barotrauma-sunken-tapes and https://steamcommunity.com/sharedfiles/filedetails/?id=2616577901 for the source material and code generator.-->{% else %}<!--Code licensed under GPLv3 and generated with a script available at https://git.kompot.si/jaka/barotrauma-sunken-tapes-->{% endif %} {% if config['slug'] != "sunken_tapes" %}<!--This mod is based on Sunken Tapes. See https://git.kompot.si/jaka/barotrauma-sunken-tapes and https://steamcommunity.com/sharedfiles/filedetails/?id=2616577901 for the source material and code generator.-->{% else %}<!--Code licensed under GPLv3 and generated with a script available at https://git.kompot.si/jaka/barotrauma-sunken-tapes-->{% endif %}
<contentpackage name="{{ config['name'] }}" path="Mods/{{ config['name'] }}/filelist.xml" corepackage="false" gameversion="0.15.12.0" {% if config['slug'] == "Sunken Tapes" %}steamworkshopid="2616577901"{% endif %}> <contentpackage name="{{ config['name'] }}" modversion="1.0.1" corepackage="false" gameversion="0.20.15.0" {% if config['slug'] == "Sunken Tapes" %}steamworkshopid="2616577901"{% endif %}>
<Item file="Mods/{{ config['name'] }}/{{ config['slug'] }}.xml" /> <Item file="%ModDir%/{{ config['slug'] }}.xml" />
<UIStyle file="Mods/{{ config['name'] }}/{{ config['slug'] }}_style.xml" /> <UIStyle file="%ModDir%/{{ config['slug'] }}_style.xml" />
<None file="Mods/{{ config['name'] }}/PreviewImage.png" /> <None file="%ModDir%/PreviewImage.png" />
<None file="Mods/{{ config['name'] }}/icons.png" /> <None file="%ModDir%/icons.png" />
<None file="Mods/{{ config['name'] }}/covers.png" /> <None file="%ModDir%/covers.png" />
<None file="Mods/{{ config['name'] }}/sprites.png" /> <None file="%ModDir%/sprites.png" />
<None file="Mods/{{ config['name'] }}/players_icons.png" /> <None file="%ModDir%/players_icons.png" />
<None file="Mods/{{ config['name'] }}/players_sprites.png" />{% for tape in tapes %} <None file="%ModDir%/players_sprites.png" />{% for tape in tapes %}
<None file="Mods/{{ config['name'] }}/music/{{ tape["identifier"] }}.ogg" /> <None file="%ModDir%/music/{{ tape["identifier"] }}.ogg" />
<None file="Mods/{{ config['name'] }}/music/{{ tape["identifier"] }}-walkman.ogg" />{% endfor %} <None file="%ModDir%/music/{{ tape["identifier"] }}-walkman.ogg" />{% endfor %}
<None file="Mods/{{ config['name'] }}/sound_effects/boombox_insert_cassette.ogg" /> <None file="%ModDir%/sound_effects/boombox_insert_cassette.ogg" />
<None file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" /> <None file="%ModDir%/sound_effects/boombox_play_cassette.ogg" />
<None file="Mods/{{ config['name'] }}/sound_effects/cassette_drop.ogg" /> <None file="%ModDir%/sound_effects/cassette_drop.ogg" />
</contentpackage> </contentpackage>

File diff suppressed because it is too large Load Diff

View File

@ -12,18 +12,24 @@
--> -->
<Orange color="243,162,50,255"/> <Orange color="243,162,50,255"/>
<!-- <!--
General yellow highlight color used for elements that are highlighted from code
-->
<Yellow color="255,255,0,255"/>
<!--
Color to display the name of modded servers in the server list.
-->
<ModdedServerColor color="#9ab9a0" />
<!--
General red highlight color used for elements that are highlighted from code General red highlight color used for elements that are highlighted from code
(warning messages, red highlights when trying to place an item in an incorrect slot, almost empty progress bars, etc) (warning messages, red highlights when trying to place an item in an incorrect slot, almost empty progress bars, etc)
--> -->
<Red color="245,105,105,255"/> <Red color="245,105,105,255"/>
<Blue color="126,211,224,255"/> <Blue color="126,211,224,255"/>
<ColorInventoryEmpty color="245,105,105,255"/> <ColorInventoryEmpty color="245,105,105,255"/>
<ColorInventoryHalf color="243,162,50,255"/> <ColorInventoryHalf color="243,162,50,255"/>
<ColorInventoryFull color="96,222,146,255"/> <ColorInventoryFull color="96,222,146,255"/>
<ColorInventoryBackground color="56,56,56,255"/> <ColorInventoryBackground color="56,56,56,255"/>
<ColorInventoryEmptyOverlay color="125,125,125,255"/> <ColorInventoryEmptyOverlay color="125,125,125,255"/>
<TextColorNormal color="228,217,167,255"/> <TextColorNormal color="228,217,167,255"/>
<TextColorBright color="255,255,255,255"/> <TextColorBright color="255,255,255,255"/>
<TextColorDark color="0,0,0,230"/> <TextColorDark color="0,0,0,230"/>
@ -31,41 +37,38 @@
<!-- Inventory --> <!-- Inventory -->
<EquipmentSlotIconColor color="99,70,64,255"/> <EquipmentSlotIconColor color="99,70,64,255"/>
<!-- Health HUD --> <!-- Health HUD -->
<BuffColorLow color="36,91,40,255" /> <BuffColorLow color="66,170,73,255"/>
<BuffColorMedium color="66,170,73,255" /> <BuffColorMedium color="110,168,118,255"/>
<BuffColorHigh color="154,213,163,255"/> <BuffColorHigh color="154,213,163,255"/>
<DebuffColorLow color="92,52,52,255" /> <DebuffColorLow color="243,162,50,255"/>
<DebuffColorMedium color="155,55,55,255"/> <DebuffColorMedium color="155,55,55,255"/>
<DebuffColorHigh color="228,27,27,255"/> <DebuffColorHigh color="228,27,27,255"/>
<HealthBarColorLow color="255,0,0,255"/> <HealthBarColorLow color="255,0,0,255"/>
<HealthBarColorMedium color="255,165,0,255"/> <HealthBarColorMedium color="255,165,0,255"/>
<HealthBarColorHigh color="78,114,88"/> <HealthBarColorHigh color="78,114,88"/>
<!-- Equipment toggle button indicators -->
<EquipmentIndicatorNotEquipped color="128,128,128,255" />
<EquipmentIndicatorEquipped color="105,202,125,255" />
<EquipmentIndicatorRunningOut color="202,105,105,255" />
<ColorReputationVeryLow color="192,60,60,255"/> <ColorReputationVeryLow color="192,60,60,255"/>
<ColorReputationLow color="203,145,23,255"/> <ColorReputationLow color="203,145,23,255"/>
<ColorReputationNeutral color="228,217,167,255"/> <ColorReputationNeutral color="228,217,167,255"/>
<ColorReputationHigh color="51,152,64,255"/> <ColorReputationHigh color="51,152,64,255"/>
<ColorReputationVeryHigh color="71,160,164,255"/> <ColorReputationVeryHigh color="71,160,164,255"/>
<ItemQualityColorPoor color="128,128,128,255"/> <ItemQualityColorPoor color="128,128,128,255"/>
<ItemQualityColorNormal color="255,255,255,255"/> <ItemQualityColorNormal color="255,255,255,255"/>
<ItemQualityColorGood color="144,238,144,255"/> <ItemQualityColorGood color="144,238,144,255"/>
<ItemQualityColorExcellent color="173,216,230,255"/> <ItemQualityColorExcellent color="173,216,230,255"/>
<ItemQualityColorMasterwork color="147,112,219,255"/> <ItemQualityColorMasterwork color="147,112,219,255"/>
<Cursor> <Cursor>
<Sprite name="Cursor.Pointer" state="0" texture="Content/UI/UIAtlasGeneral.png" sourcerect="386,483,37,50" origin="0.17,0.1" compress="false" /> <Sprite name="Cursor.Pointer" state="Default" texture="Content/UI/UIAtlasGeneral.png" sourcerect="386,483,37,50" origin="0.17,0.1" compress="false"/>
<Sprite name="Cursor.Hand" state="1" texture="Content/UI/UIAtlasGeneral.png" sourcerect="523,479,33,42" origin="0.4,0.05" compress="false" /> <Sprite name="Cursor.Hand" state="Hand" texture="Content/UI/UIAtlasGeneral.png" sourcerect="523,479,33,42" origin="0.4,0.05" compress="false"/>
<Sprite name="Cursor.Move" state="2" texture="Content/UI/UIAtlasGeneral.png" sourcerect="604,477,45,45" origin="0.5,0.5" compress="false" /> <Sprite name="Cursor.Move" state="Move" texture="Content/UI/UIAtlasGeneral.png" sourcerect="604,477,45,45" origin="0.5,0.5" compress="false"/>
<Sprite name="Cursor.IBeam" state="3" texture="Content/UI/UIAtlasGeneral.png" sourcerect="498,480,22,37" origin="0.5,0.5" compress="false" /> <Sprite name="Cursor.IBeam" state="IBeam" texture="Content/UI/UIAtlasGeneral.png" sourcerect="498,480,22,37" origin="0.5,0.5" compress="false"/>
<Sprite name="Cursor.Dragging" state="4" texture="Content/UI/UIAtlasGeneral.png" sourcerect="560,487,33,34" origin="0.5,0.5" compress="false" /> <Sprite name="Cursor.Dragging" state="Dragging" texture="Content/UI/UIAtlasGeneral.png" sourcerect="560,487,33,34" origin="0.5,0.5" compress="false"/>
<Sprite name="Cursor.Waiting" state="5" texture="Content/UI/UIAtlasGeneral.png" sourcerect="469,480,28,39" origin="0.5,0.5" compress="false" /> <Sprite name="Cursor.Waiting" state="Waiting" texture="Content/UI/UIAtlasGeneral.png" sourcerect="469,480,28,39" origin="0.5,0.5" compress="false"/>
<Sprite name="Cursor.WaitingBG" state="6" texture="Content/UI/UIAtlasGeneral.png" sourcerect="429,480,39,49" origin="0.17,0.1" compress="false" /> <Sprite name="Cursor.WaitingBG" state="WaitingBackground" texture="Content/UI/UIAtlasGeneral.png" sourcerect="429,480,39,49" origin="0.17,0.1" compress="false"/>
</Cursor> </Cursor>
<SubmarineLocationIcon texture="Content/UI/MainIconsAtlas.png" sourcerect="452, 385, 182, 81" origin="0.5, 0.5"/>
<Arrow texture="Content/UI/MainIconsAtlas.png" sourcerect="393, 393, 49, 45" origin="0.5, 0.5"/>
<SpeechBubbleIcon texture="Content/UI/MainIconsAtlas.png" sourcerect="385, 449, 66, 60" origin="0.5, 0.5"/>
<BrokenIcon texture="Content/UI/MainIconsAtlas.png" sourcerect="898, 386, 123, 123" origin="0.5, 0.5"/>
<UIGlow texture="Content/UI/InnerGlow.png" sourcerect="0,0,512,384" slice="128,128,384,256"/> <UIGlow texture="Content/UI/InnerGlow.png" sourcerect="0,0,512,384" slice="128,128,384,256"/>
<PingCircle texture="Content/Items/Command/pingCircle.png" origin="0.5,0.5"/> <PingCircle texture="Content/Items/Command/pingCircle.png" origin="0.5,0.5"/>
<Radiation texture="Content/UI/noise.png" sourcerect="0,0,512,512"/> <Radiation texture="Content/UI/noise.png" sourcerect="0,0,512,512"/>
@ -76,53 +79,27 @@
<UIThermalGlow texture="Content/UI/UIAtlasGeneral.png" sourcerect="631,894,128,128" origin="0.5,0.5" tile="false" compress="false"/>´ <UIThermalGlow texture="Content/UI/UIAtlasGeneral.png" sourcerect="631,894,128,128" origin="0.5,0.5" tile="false" compress="false"/>´
<FocusIndicator texture="Content/UI/FocusIndicator.png" sourcerect="0,0,448,224" rows="2" columns="4"/> <FocusIndicator texture="Content/UI/FocusIndicator.png" sourcerect="0,0,448,224" rows="2" columns="4"/>
<SavingIndicator texture="Content/UI/saving.png" rows="4" columns="4"/> <SavingIndicator texture="Content/UI/saving.png" rows="4" columns="4"/>
<!-- LEGACY <GenericThrobber texture="Content/UI/generic_throbber.png" rows="4" columns="4"/>
<Font file="Content/Fonts/Exo2-Medium.otf" size="14"/> <WalletPortraitBG texture="Content/UI/InventoryUIAtlas.png" tile="false" sourcerect="935,873,48,18" origin="0.5,0.5" slice="945,873,973,891"/>
<SmallFont file="Content/Fonts/Exo2-Light.otf" size="12"/> <CrewWalletIconSmall texture="Content/UI/InventoryUIAtlas.png" tile="false" sourcerect="932,742,34,32" origin="0.5,0.5" maintainaspectratio="true"/>
<LargeFont file="Content/Fonts/BebasNeue-Regular.otf" size="22"/>
-->
<Font file="Content/Fonts/Exo2-SemiBold.otf"> <Font file="Content/Fonts/Exo2-SemiBold.otf">
<override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Medium.otf" dynamicloading="true" iscjk="true"/> <override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Medium.otf" dynamicloading="true" iscjk="true"/>
<override language="Simplified Chinese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" /> <override language="Simplified Chinese,Japanese,Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true"/>
<override language="Japanese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" />
<override language="Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" />
<Size maxresolution="1024,768" size="11"/> <Size maxresolution="1024,768" size="11"/>
<Size maxresolution="1280,800" size="12"/> <Size maxresolution="1280,800" size="12"/>
<Size maxresolution="1920,1080" size="14"/> <Size maxresolution="1920,1080" size="14"/>
<Size maxresolution="2048,1080" size="16"/> <Size maxresolution="2048,1080" size="16"/>
<Size maxresolution="2560,1600" size="16"/> <Size maxresolution="2560,1600" size="16"/>
<Size size="18"/> <Size size="18"/>
<override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Medium.otf" dynamicloading="true" iscjk="true" />
<override language="Simplified Chinese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" />
<override language="Japanese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" />
<override language="Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" />
<Size maxresolution="1024,768" size="11" />
<Size maxresolution="1280,800" size="12" />
<Size maxresolution="1920,1080" size="14" />
<Size maxresolution="2048,1440" size="16" />
<Size maxresolution="2560,1600" size="16" />
<Size size="18" />
</Font> </Font>
<GlobalFont file="Content/Fonts/Exo2-SemiBold.otf">
<Size maxresolution="1024,768" size="11" />
<Size maxresolution="1280,800" size="12" />
<Size maxresolution="1920,1080" size="14" />
<Size maxresolution="2048,1440" size="16" />
<Size maxresolution="2560,1600" size="16" />
<Size size="18" />
</GlobalFont>
<UnscaledSmallFont file="Content/Fonts/Exo2-SemiBold.otf"> <UnscaledSmallFont file="Content/Fonts/Exo2-SemiBold.otf">
<override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Medium.otf" dynamicloading="true" iscjk="true"/> <override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Medium.otf" dynamicloading="true" iscjk="true"/>
<override language="Simplified Chinese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" /> <override language="Simplified Chinese,Japanese,Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true"/>
<override language="Japanese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" />
<override language="Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" />
<Size size="12"/> <Size size="12"/>
</UnscaledSmallFont> </UnscaledSmallFont>
<SmallFont file="Content/Fonts/Exo2-SemiBold.otf"> <SmallFont file="Content/Fonts/Exo2-SemiBold.otf">
<override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Medium.otf" dynamicloading="true" iscjk="true"/> <override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Medium.otf" dynamicloading="true" iscjk="true"/>
<override language="Simplified Chinese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" /> <override language="Simplified Chinese,Japanese,Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true"/>
<override language="Japanese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" />
<override language="Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Medium.otf" dynamicloading="true" iscjk="true" />
<Size maxresolution="1024,768" size="9"/> <Size maxresolution="1024,768" size="9"/>
<Size maxresolution="1280,800" size="10"/> <Size maxresolution="1280,800" size="10"/>
<Size maxresolution="1920,1080" size="12"/> <Size maxresolution="1920,1080" size="12"/>
@ -130,18 +107,28 @@
<Size maxresolution="2560,1600" size="14"/> <Size maxresolution="2560,1600" size="14"/>
<Size size="16"/> <Size size="16"/>
</SmallFont> </SmallFont>
<LargeFont file="Content/Fonts/BebasNeue-Regular.otf" size="28"> <LargeFont file="Content/Fonts/BebasNeue-Regular.otf" size="28" iscyrillic="false">
<override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Bold.otf" dynamicloading="true" iscjk="true" /> <override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Bold.otf" dynamicloading="true" iscjk="true">
<override language="Simplified Chinese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Bold.otf" dynamicloading="true" iscjk="true" /> <Size maxresolution="1024,768" size="20"/>
<override language="Russian" file="Content/Fonts/Oswald-Bold.ttf" dynamicloading="true" iscjk="false"> <Size maxresolution="1280,800" size="22"/>
<Size maxresolution="1920,1080" size="25"/>
<Size maxresolution="2560,1600" size="32"/>
<Size size="36"/>
</override>
<override language="Japanese,Korean,Traditional Chinese,Simplified Chinese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Bold.otf" dynamicloading="true" iscjk="true">
<Size maxresolution="1024,768" size="20"/>
<Size maxresolution="1280,800" size="22"/>
<Size maxresolution="1920,1080" size="25"/>
<Size maxresolution="2560,1600" size="32"/>
<Size size="36"/>
</override>
<override language="Russian" file="Content/Fonts/Oswald-Bold.ttf" dynamicloading="true" iscjk="false" iscyrillic="true">
<Size maxresolution="1024,768" size="20"/> <Size maxresolution="1024,768" size="20"/>
<Size maxresolution="1280,800" size="22"/> <Size maxresolution="1280,800" size="22"/>
<Size maxresolution="1920,1080" size="25"/> <Size maxresolution="1920,1080" size="25"/>
<Size maxresolution="2560,1600" size="32"/> <Size maxresolution="2560,1600" size="32"/>
<Size size="36"/> <Size size="36"/>
</override> </override>
<override language="Japanese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Bold.otf" dynamicloading="true" iscjk="true" />
<override language="Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Bold.otf" dynamicloading="true" iscjk="true" />
<Size maxresolution="1024,768" size="24"/> <Size maxresolution="1024,768" size="24"/>
<Size maxresolution="1280,800" size="28"/> <Size maxresolution="1280,800" size="28"/>
<Size maxresolution="1920,1080" size="32"/> <Size maxresolution="1920,1080" size="32"/>
@ -150,9 +137,7 @@
</LargeFont> </LargeFont>
<SubHeading file="Content/Fonts/Exo2-Bold.ttf" size="18" forceuppercase="true"> <SubHeading file="Content/Fonts/Exo2-Bold.ttf" size="18" forceuppercase="true">
<override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Bold.otf" dynamicloading="true" iscjk="true"/> <override language="Traditional Chinese" file="Content/Fonts/NotoSans/NotoSansTC-Bold.otf" dynamicloading="true" iscjk="true"/>
<override language="Simplified Chinese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Bold.otf" dynamicloading="true" iscjk="true" /> <override language="Simplified Chinese,Japanese,Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Bold.otf" dynamicloading="true" iscjk="true"/>
<override language="Japanese" file="Content/Fonts/NotoSans/NotoSansCJKsc-Bold.otf" dynamicloading="true" iscjk="true" />
<override language="Korean" file="Content/Fonts/NotoSans/NotoSansCJKsc-Bold.otf" dynamicloading="true" iscjk="true" />
<Size maxresolution="1024,768" size="11"/> <Size maxresolution="1024,768" size="11"/>
<Size maxresolution="1280,800" size="13"/> <Size maxresolution="1280,800" size="13"/>
<Size maxresolution="1920,1080" size="16"/> <Size maxresolution="1920,1080" size="16"/>
@ -187,11 +172,6 @@
<Size maxresolution="2560,1600" size="18"/> <Size maxresolution="2560,1600" size="18"/>
<Size size="18"/> <Size size="18"/>
</MonospacedFont> </MonospacedFont>
<!-- Covers rest of the languages which Roboto or WorkSans doesn't
<Font file="Content/Fonts/NotoSans/NotoSans-Medium.ttf" size="14"/>
<SmallFont file="Content/Fonts/NotoSans/NotoSans-Bold.ttf" size="12"/>
<LargeFont file="Content/Fonts/NotoSans/NotoSans-ExtraBold.ttf" size="22"/>
-->
<TitleText color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="255,255,255,255"> <TitleText color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="255,255,255,255">
<Sprite texture="Content/UI/titleText.png" sourcerect="0,520,1024,328" tile="false" maintainaspectratio="true"> <Sprite texture="Content/UI/titleText.png" sourcerect="0,520,1024,328" tile="false" maintainaspectratio="true">
<override language="Traditional Chinese" texture="Content/UI/titleText.png" sourcerect="0,176,1024,343"/> <override language="Traditional Chinese" texture="Content/UI/titleText.png" sourcerect="0,176,1024,343"/>
@ -201,7 +181,7 @@
{% if config['slug'] != "sunken_tapes" %}<!--This mod is based on Sunken Tapes. See https://git.kompot.si/jaka/barotrauma-sunken-tapes and https://steamcommunity.com/sharedfiles/filedetails/?id=2616577901 for the source material and code generator.-->{% else %}<!--The following section of the code is licensed under GPLv3 and generated with a script available at https://git.kompot.si/jaka/barotrauma-sunken-tapes-->{% endif %} {% if config['slug'] != "sunken_tapes" %}<!--This mod is based on Sunken Tapes. See https://git.kompot.si/jaka/barotrauma-sunken-tapes and https://steamcommunity.com/sharedfiles/filedetails/?id=2616577901 for the source material and code generator.-->{% else %}<!--The following section of the code is licensed under GPLv3 and generated with a script available at https://git.kompot.si/jaka/barotrauma-sunken-tapes-->{% endif %}
{% for tape in tapes %} {% for tape in tapes %}
<{{ config['slug'] }}_cover_{{ tape.identifier }} color="255,255,255,255" textcolor="0,0,0,255"> <{{ config['slug'] }}_cover_{{ tape.identifier }} color="255,255,255,255" textcolor="0,0,0,255">
<Sprite name="{{ config['slug'] }}_cover_{{ tape.identifier }}" texture="Mods/{{ config['name'] }}/covers.png" size="0.0, 0.0" sourcerect="{{ 512 * positions[loop.index0]['column'] }},{{ 328 * positions[loop.index0]['row'] }},512,328" origin="0.5,0.5" compress="false" tile="false"/> <Sprite name="{{ config['slug'] }}_cover_{{ tape.identifier }}" texture="%ModDir%/covers.png" size="0.0, 0.0" sourcerect="{{ 512 * positions[loop.index0]['column'] }},{{ 328 * positions[loop.index0]['row'] }},512,328" origin="0.5,0.5" compress="false" tile="false"/>
</{{ config['slug'] }}_cover_{{ tape.identifier }}>{% endfor %} </{{ config['slug'] }}_cover_{{ tape.identifier }}>{% endfor %}
<!-- end of the moded part of the code --> <!-- end of the moded part of the code -->
<InnerGlow color="255,255,255,204" hovercolor="255,255,255,204" selectedcolor="255,255,255,204"> <InnerGlow color="255,255,255,204" hovercolor="255,255,255,204" selectedcolor="255,255,255,204">
@ -258,8 +238,7 @@
<Size maxresolution="2048,1440" height="40"/> <Size maxresolution="2048,1440" height="40"/>
<Size maxresolution="2560,1600" height="45"/> <Size maxresolution="2560,1600" height="45"/>
<Size height="45"/> <Size height="45"/>
</GUIButton> </GUIButton><!--Same as the above but without the size restrictions-->
<!--Same as the above but without the size restrictions-->
<GUIButtonFreeScale color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="230,230,230,255"> <GUIButtonFreeScale color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="230,230,230,255">
<Sprite name="GUIButton.None" texture="Content/UI/UIAtlasGeneral.png" state="None" sourcerect="6,216,164,45" slice="11,221,165,256" origin="0.5,0.5"/> <Sprite name="GUIButton.None" texture="Content/UI/UIAtlasGeneral.png" state="None" sourcerect="6,216,164,45" slice="11,221,165,256" origin="0.5,0.5"/>
<Sprite name="GUIButton.Hover" texture="Content/UI/UIAtlasGeneral.png" state="Hover" sourcerect="6,281,164,45" slice="11,286,165,321" origin="0.5,0.5"/> <Sprite name="GUIButton.Hover" texture="Content/UI/UIAtlasGeneral.png" state="Hover" sourcerect="6,281,164,45" slice="11,286,165,321" origin="0.5,0.5"/>
@ -267,6 +246,14 @@
<Sprite name="GUIButton.Pressed" texture="Content/UI/UIAtlasGeneral.png" state="Pressed" sourcerect="6,410,164,45" slice="11,415,165,450" origin="0.5,0.5"/> <Sprite name="GUIButton.Pressed" texture="Content/UI/UIAtlasGeneral.png" state="Pressed" sourcerect="6,410,164,45" slice="11,415,165,450" origin="0.5,0.5"/>
<GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0" font="subheading"/> <GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0" font="subheading"/>
</GUIButtonFreeScale> </GUIButtonFreeScale>
<GUIButtonCircular color="193,168,151,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="159,151,116,255">
<Sprite name="GUIButtonCircular.None" texture="Content/UI/MainIconsAtlas.png" state="None" sourcerect="0,0,128,128" tile="false" origin="0.5,0.5"/>
<Sprite name="GUIButtonCircular.Hover" texture="Content/UI/MainIconsAtlas.png" state="Hover" sourcerect="0,0,128,128" tile="false" origin="0.5,0.5"/>
<Sprite name="GUIButtonCircular.Hover.Glow" texture="Content/UI/UIAtlasGeneral.png" state="Hover" sourcerect="177,637,170,170" tile="false" origin="0.5,0.5"/>
<Sprite name="GUIButtonCircular.Selected" texture="Content/UI/MainIconsAtlas.png" state="Selected" sourcerect="0,0,128,128" tile="false" origin="0.5,0.5"/>
<Sprite name="GUIButtonCircular.Pressed" texture="Content/UI/MainIconsAtlas.png" state="Pressed" sourcerect="0,0,128,128" tile="false" origin="0.5,0.5"/>
<GUITextBlock textcolor="228,217,167,255" font="subheading"/>
</GUIButtonCircular>
<MainMenuGUITextBlock textcolor="0,0,0,255" color="255,255,255,255" padding="10,10,10,10"> <MainMenuGUITextBlock textcolor="0,0,0,255" color="255,255,255,255" padding="10,10,10,10">
<Sprite name="MainMenuGUITextBlock" texture="Content/UI/InventoryUIAtlas.png" sourcerect="10,775,476,37" tile="false" origin="0.5,0.5" compress="false"/> <Sprite name="MainMenuGUITextBlock" texture="Content/UI/InventoryUIAtlas.png" sourcerect="10,775,476,37" tile="false" origin="0.5,0.5" compress="false"/>
</MainMenuGUITextBlock> </MainMenuGUITextBlock>
@ -320,8 +307,7 @@
<Size maxresolution="2560,1440" height="24"/> <Size maxresolution="2560,1440" height="24"/>
<Size maxresolution="2560,1600" height="26"/> <Size maxresolution="2560,1600" height="26"/>
<Size height="25"/> <Size height="25"/>
</GUIButtonSmall> </GUIButtonSmall><!--Same as the above but without the size restrictions-->
<!--Same as the above but without the size restrictions-->
<GUIButtonSmallFreeScale color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="230,230,230,255"> <GUIButtonSmallFreeScale color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="230,230,230,255">
<Sprite name="GUIButtonSmall.None" texture="Content/UI/UIAtlasGeneral.png" state="None" sourcerect="661,482,187,40" slice="665,486,844,518" origin="0.5,0.5"/> <Sprite name="GUIButtonSmall.None" texture="Content/UI/UIAtlasGeneral.png" state="None" sourcerect="661,482,187,40" slice="665,486,844,518" origin="0.5,0.5"/>
<Sprite name="GUIButtonSmall.Hover" texture="Content/UI/UIAtlasGeneral.png" state="Hover" sourcerect="661,534,187,40" slice="665,538,844,570" origin="0.5,0.5"/> <Sprite name="GUIButtonSmall.Hover" texture="Content/UI/UIAtlasGeneral.png" state="Hover" sourcerect="661,534,187,40" slice="665,538,844,570" origin="0.5,0.5"/>
@ -341,7 +327,7 @@
<Sprite name="GUITabButton.Hover" texture="Content/UI/UIAtlasGeneral.png" state="Hover" sourcerect="662,271,185,43" tile="false" origin="0.5,0.5"/> <Sprite name="GUITabButton.Hover" texture="Content/UI/UIAtlasGeneral.png" state="Hover" sourcerect="662,271,185,43" tile="false" origin="0.5,0.5"/>
<Sprite name="GUITabButton.Selected" texture="Content/UI/UIAtlasGeneral.png" state="Selected" sourcerect="662,217,185,43" tile="false" origin="0.5,0.5"/> <Sprite name="GUITabButton.Selected" texture="Content/UI/UIAtlasGeneral.png" state="Selected" sourcerect="662,217,185,43" tile="false" origin="0.5,0.5"/>
<Sprite name="GUITabButton.Pressed" texture="Content/UI/UIAtlasGeneral.png" state="Pressed" sourcerect="662,376,185,43" tile="false" origin="0.5,0.5"/> <Sprite name="GUITabButton.Pressed" texture="Content/UI/UIAtlasGeneral.png" state="Pressed" sourcerect="662,376,185,43" tile="false" origin="0.5,0.5"/>
<GUITextBlock textcolor="129,140,132,255" selectedtextcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0" font="subheading" /> <GUITextBlock textcolor="129,140,132,255" selectedtextcolor="16,34,33,255" disabledtextcolor="129,140,132,150" padding="10.0, 0.0, 10.0, 0.0" font="subheading"/>
</GUITabButton> </GUITabButton>
<GUICharacterInfoButton color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="255,255,255,255" pressedcolor="255,255,255,255"> <GUICharacterInfoButton color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="255,255,255,255" pressedcolor="255,255,255,255">
<Sprite name="GUICharacterInfoButton.None" texture="Content/UI/UIAtlasGeneral.png" state="None" sourcerect="662,217,185,43" tile="false" origin="0.5,0.5"/> <Sprite name="GUICharacterInfoButton.None" texture="Content/UI/UIAtlasGeneral.png" state="None" sourcerect="662,217,185,43" tile="false" origin="0.5,0.5"/>
@ -380,6 +366,22 @@
<Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="472,10,151,145" tile="false" maintainaspectratio="true"/> <Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="472,10,151,145" tile="false" maintainaspectratio="true"/>
<GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0"/> <GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0"/>
</ItemCategoryMisc> </ItemCategoryMisc>
<ItemCategoryWeapon color="105,118,116,240" hovercolor="136,153,150,240" selectedcolor="117,157,153,255" pressedcolor="80,90,88,255">
<Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="472,10,151,145" tile="false" maintainaspectratio="true"/>
<GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0"/>
</ItemCategoryWeapon>
<ItemCategoryMedical color="105,118,116,240" hovercolor="136,153,150,240" selectedcolor="117,157,153,255" pressedcolor="80,90,88,255">
<Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="472,10,151,145" tile="false" maintainaspectratio="true"/>
<GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0"/>
</ItemCategoryMedical>
<ItemCategoryDiving color="105,118,116,240" hovercolor="136,153,150,240" selectedcolor="117,157,153,255" pressedcolor="80,90,88,255">
<Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="472,10,151,145" tile="false" maintainaspectratio="true"/>
<GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0"/>
</ItemCategoryDiving>
<ItemCategoryFuel color="105,118,116,240" hovercolor="136,153,150,240" selectedcolor="117,157,153,255" pressedcolor="80,90,88,255">
<Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="472,10,151,145" tile="false" maintainaspectratio="true"/>
<GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0"/>
</ItemCategoryFuel>
<RepairHullButton color="105,118,116,240" hovercolor="136,153,150,240" selectedcolor="117,157,153,255" pressedcolor="80,90,88,255" disabledcolor="125,125,125,125"> <RepairHullButton color="105,118,116,240" hovercolor="136,153,150,240" selectedcolor="117,157,153,255" pressedcolor="80,90,88,255" disabledcolor="125,125,125,125">
<Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="2,738,204,204" tile="false" maintainaspectratio="true"/> <Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="2,738,204,204" tile="false" maintainaspectratio="true"/>
</RepairHullButton> </RepairHullButton>
@ -393,7 +395,7 @@
<Sprite name="GUIButtonInfo" texture="Content/UI/UIAtlasGeneral.png" sourcerect="629,49,46,46" tile="false" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="GUIButtonInfo" texture="Content/UI/UIAtlasGeneral.png" sourcerect="629,49,46,46" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</GUIButtonInfo> </GUIButtonInfo>
<GUIButtonFriendNotPlaying color="60, 60, 80, 255" hovercolor="53, 72, 76, 255" selectedcolor="53, 72, 76, 255" pressedcolor="255, 255, 255, 255" outlinecolor="0,0,0,0"/> <GUIButtonFriendNotPlaying color="60, 60, 80, 255" hovercolor="53, 72, 76, 255" selectedcolor="53, 72, 76, 255" pressedcolor="255, 255, 255, 255" outlinecolor="0,0,0,0"/>
<GUIButtonFriendPlaying color="45, 125, 70, 255" hovercolor="53, 72, 76, 255" selectedcolor="53, 72, 76, 255" pressedcolor="255, 255, 255, 255" outlinecolor="0,0,0,0" /> <GUIButtonFriendPlaying color="45, 125, 70, 255" hovercolor="53, 150, 76, 255" selectedcolor="53, 150, 76, 255" pressedcolor="255, 255, 255, 255" outlinecolor="0,0,0,0"/>
<GUIButtonJoinFriend color="43, 71, 93, 255" hovercolor="53, 88, 115, 255" selectedcolor="53, 88, 115, 255" pressedcolor="255, 255, 255, 255" textcolor="90, 190, 249, 255"/> <GUIButtonJoinFriend color="43, 71, 93, 255" hovercolor="53, 88, 115, 255" selectedcolor="53, 88, 115, 255" pressedcolor="255, 255, 255, 255" textcolor="90, 190, 249, 255"/>
<GUIButtonFriendsDropdown color="73, 98, 103, 255" hovercolor="53, 72, 76, 255" selectedcolor="53, 72, 76, 255" pressedcolor="255, 255, 255, 255" outlinecolor="27, 36, 38, 255" textcolor="255, 255, 255, 255"/> <GUIButtonFriendsDropdown color="73, 98, 103, 255" hovercolor="53, 72, 76, 255" selectedcolor="53, 72, 76, 255" pressedcolor="255, 255, 255, 255" outlinecolor="27, 36, 38, 255" textcolor="255, 255, 255, 255"/>
<GUIFrameFriendsDropdown color="27, 36, 38, 255" hovercolor="44, 59, 62, 255" selectedcolor="27, 36, 38, 255" pressedcolor="255, 255, 255, 255" outlinecolor="0, 0, 0, 255" textcolor="50, 150, 255, 255"> <GUIFrameFriendsDropdown color="27, 36, 38, 255" hovercolor="44, 59, 62, 255" selectedcolor="27, 36, 38, 255" pressedcolor="255, 255, 255, 255" outlinecolor="0, 0, 0, 255" textcolor="50, 150, 255, 255">
@ -402,6 +404,9 @@
<GUIButtonRefresh color="204,204,204,255" hovercolor="77,77,204,255" selectedcolor="255,255,255,255" pressedcolor="100,100,150,255" disabledcolor="125,125,125,125"> <GUIButtonRefresh color="204,204,204,255" hovercolor="77,77,204,255" selectedcolor="255,255,255,255" pressedcolor="100,100,150,255" disabledcolor="125,125,125,125">
<Sprite name="GUIButtonRefresh" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="470,50,46,46" origin="0.5,0.5"/> <Sprite name="GUIButtonRefresh" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="470,50,46,46" origin="0.5,0.5"/>
</GUIButtonRefresh> </GUIButtonRefresh>
<GUIButtonSettings color="204,204,204,255" hovercolor="77,77,204,255" selectedcolor="255,255,255,255" pressedcolor="100,100,150,255" disabledcolor="125,125,125,125">
<Sprite name="GUIButtonSettings" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="595,595,40,42" origin="0.5,0.5"/>
</GUIButtonSettings>
<UIToggleButton color="204,204,204,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,230" pressedcolor="150,150,150,255" textcolor="0,0,0,255" disabledcolor="125,125,125,125"> <UIToggleButton color="204,204,204,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,230" pressedcolor="150,150,150,255" textcolor="0,0,0,255" disabledcolor="125,125,125,125">
<Sprite name="UIToggleButton.Frame" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="238,499,31,99" slice="243,504,264,593" origin="0.5,0.5"/> <Sprite name="UIToggleButton.Frame" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="238,499,31,99" slice="243,504,264,593" origin="0.5,0.5"/>
<Sprite name="UIToggleButton.Arrow" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="271,499,32,25" origin="0.5,0.5"/> <Sprite name="UIToggleButton.Arrow" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="271,499,32,25" origin="0.5,0.5"/>
@ -604,6 +609,9 @@
<GUIDragIndicator color="200,200,200,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125"> <GUIDragIndicator color="200,200,200,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125">
<Sprite name="GUIDragIndicator" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="693,52,18,24" origin="0.5,0.5"/> <Sprite name="GUIDragIndicator" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="693,52,18,24" origin="0.5,0.5"/>
</GUIDragIndicator> </GUIDragIndicator>
<GUIDragIndicatorHorizontal color="200,200,200,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125">
<Sprite name="GUIDragIndicatorHorizontal" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="691,79,24,16" origin="0.5,0.5"/>
</GUIDragIndicatorHorizontal>
<GUICancelButton color="200,200,200,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125"> <GUICancelButton color="200,200,200,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125">
<Sprite name="GUICancelButton" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="253,48,46,46" origin="0.5,0.5"/> <Sprite name="GUICancelButton" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="253,48,46,46" origin="0.5,0.5"/>
</GUICancelButton> </GUICancelButton>
@ -616,6 +624,9 @@
<GUIReloadButton color="200,200,200,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125"> <GUIReloadButton color="200,200,200,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125">
<Sprite name="GUIReloadButton" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="470,49,46,46" origin="0.5,0.5"/> <Sprite name="GUIReloadButton" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="470,49,46,46" origin="0.5,0.5"/>
</GUIReloadButton> </GUIReloadButton>
<GUIUpdateButton color="220,220,220,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125">
<Sprite name="GUIUpdateButton" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="418,1,46,46" origin="0.5,0.5"/>
</GUIUpdateButton>
<JobVariantButton color="100,100,100,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125"> <JobVariantButton color="100,100,100,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125">
<Sprite name="JobVariantButton" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="767,61,47,35" origin="0.5,0.5"/> <Sprite name="JobVariantButton" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="767,61,47,35" origin="0.5,0.5"/>
<GUITextBlock textcolor="16,34,33,255" font="smallfont" padding="5,5,5,0"/> <GUITextBlock textcolor="16,34,33,255" font="smallfont" padding="5,5,5,0"/>
@ -626,10 +637,10 @@
<GUIServerListPasswordTickBox color="51,51,51,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255"> <GUIServerListPasswordTickBox color="51,51,51,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255">
<Sprite name="GUIServerListPasswordTickBox" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="721,52,34,43" origin="0.5,0.5"/> <Sprite name="GUIServerListPasswordTickBox" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="721,52,34,43" origin="0.5,0.5"/>
</GUIServerListPasswordTickBox> </GUIServerListPasswordTickBox>
<GUIStarIconDark color="127,127,127,255" hovercolor="127,127,127,255" selectedcolor="127,127,127,255"> <GUIStarIconDark color="#444444" hovercolor="#444444" selectedcolor="#444444">
<Sprite name="GUIStarIconDark" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="201,47,45,45" origin="0.5,0.5"/> <Sprite name="GUIStarIconDark" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="201,47,45,45" origin="0.5,0.5"/>
</GUIStarIconDark> </GUIStarIconDark>
<GUIStarIconBright color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255"> <GUIStarIconBright color="#ffffff" hovercolor="#ffffff" selectedcolor="#ffffff">
<Sprite name="GUIStarIconBright" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="201,47,45,45" origin="0.5,0.5"/> <Sprite name="GUIStarIconBright" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="201,47,45,45" origin="0.5,0.5"/>
</GUIStarIconBright> </GUIStarIconBright>
<GUISoundIcon color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" sheetindices="0,1; 1,1; 0,2; 1,2"> <GUISoundIcon color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" sheetindices="0,1; 1,1; 0,2; 1,2">
@ -653,6 +664,46 @@
<GUINotificationButton color="152,177,197,255" hovercolor="200,214,223,255" selectedcolor="163,186,203,255" pressedcolor="90,130,158,255" disabledcolor="125,125,125,125"> <GUINotificationButton color="152,177,197,255" hovercolor="200,214,223,255" selectedcolor="163,186,203,255" pressedcolor="90,130,158,255" disabledcolor="125,125,125,125">
<Sprite name="GUINotificationButton" texture="Content/UI/UIAtlasGeneral.png" sourcerect="629,49,46,46" tile="false" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="GUINotificationButton" texture="Content/UI/UIAtlasGeneral.png" sourcerect="629,49,46,46" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</GUINotificationButton> </GUINotificationButton>
<GUITutorialCaptainDescription color="165,186,214,255" >
<sprite name="GUITutorialCaptainDescription" texture="Content/UI/MainIconsAtlas.png" sourcerect="384,256,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialCaptainDescription>
<GUITutorialEngineerDescription color="224,183,110,255">
<sprite name="GUITutorialEngineerDescription" texture="Content/UI/MainIconsAtlas.png" sourcerect="768,256,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialEngineerDescription>
<GUITutorialMechanicDescription color="128,219,230,255">
<sprite name="GUITutorialMechanicDescription" texture="Content/UI/MainIconsAtlas.png" sourcerect="896,256,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialMechanicDescription>
<GUITutorialSecurityDescription color="145,122,110,255">
<sprite name="GUITutorialSecurityDescription" texture="Content/UI/MainIconsAtlas.png" sourcerect="256,256,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialSecurityDescription>
<GUITutorialMedicDescription color="207,79,48,255">
<sprite name="GUITutorialMedicDescription" texture="Content/UI/MainIconsAtlas.png" sourcerect="512,256,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialMedicDescription>
<GUITutorialCommandPowerUp color="125,236,167,250">
<Sprite name="GUITutorialCommandPowerUp" texture="Content/UI/CommandUIAtlas.png" sourcerect="768,384,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialCommandPowerUp>
<GUITutorialCommandFixLeaks color="125,164,236,250">
<Sprite name="GUITutorialCommandFixLeaks" texture="Content/UI/CommandUIAtlas.png" sourcerect="384,256,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialCommandFixLeaks>
<GUITutorialCommandRepairElectrical color="125,164,236,250">
<Sprite name="GUITutorialCommandRepairElectrical" texture="Content/UI/CommandUIAtlas.png" sourcerect="512,512,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialCommandRepairElectrical>
<GUITutorialCommandRepairMechanical color="125,164,236,250">
<Sprite name="GUITutorialCommandRepairMechanical" texture="Content/UI/CommandUIAtlas.png" sourcerect="384,128,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialCommandRepairMechanical>
<GUITutorialCommandOperateTurret color="125,236,167,250">
<Sprite name="GUITutorialCommandOperateTurret" texture="Content/UI/CommandUIAtlas.png" sourcerect="512,256,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
<Size height="50"/>
</GUITutorialCommandOperateTurret>
<GUIBugButton color="187,47,50,255" hovercolor="231,154,156,255" selectedcolor="187,47,50,255" pressedcolor="128,32,34,255" disabledcolor="125,125,125,125"> <GUIBugButton color="187,47,50,255" hovercolor="231,154,156,255" selectedcolor="187,47,50,255" pressedcolor="128,32,34,255" disabledcolor="125,125,125,125">
<Sprite name="GUIBugButton" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="309,48,46,46" origin="0.5,0.5"/> <Sprite name="GUIBugButton" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="309,48,46,46" origin="0.5,0.5"/>
</GUIBugButton> </GUIBugButton>
@ -662,6 +713,12 @@
<Sprite name="GUIMessageBox.Default" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="376,368,376,371" slice="398,390,727,707" origin="0.5,0.5"/> <Sprite name="GUIMessageBox.Default" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="376,368,376,371" slice="398,390,727,707" origin="0.5,0.5"/>
</GUIFrame> </GUIFrame>
</GUIMessageBox.Default> </GUIMessageBox.Default>
<GUIMessageBox.Warning color="0,0,0,204" hovercolor="0,0,0,204" selectedcolor="0,0,0,204" pressedcolor="0,0,0,204" textcolor="0,0,0,0">
<Sprite texture="Content/UI/InnerShadow.png" sourcerect="0,0,512,512" slice="170,170,342,342"/>
<GUIFrame color="255,255,255,242" hovercolor="255,255,255,242" selectedcolor="255,255,255,242" textcolor="0,0,0,255">
<Sprite name="GUIMessageBox.Default" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="376,368,376,371" slice="398,390,727,707" origin="0.5,0.5"/>
</GUIFrame>
</GUIMessageBox.Warning>
<GUIMessageBox.Vote color="0,0,0,0" hovercolor="0,0,0,0" selectedcolor="0,0,0,0" pressedcolor="0,0,0,0" textcolor="0,0,0,0"> <GUIMessageBox.Vote color="0,0,0,0" hovercolor="0,0,0,0" selectedcolor="0,0,0,0" pressedcolor="0,0,0,0" textcolor="0,0,0,0">
<GUIFrame color="255,255,255,242" hovercolor="255,255,255,242" selectedcolor="255,255,255,242" textcolor="0,0,0,255"> <GUIFrame color="255,255,255,242" hovercolor="255,255,255,242" selectedcolor="255,255,255,242" textcolor="0,0,0,255">
<Sprite name="GUIMessageBox.Default" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="376,368,376,371" slice="398,390,727,707" origin="0.5,0.5"/> <Sprite name="GUIMessageBox.Default" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="376,368,376,371" slice="398,390,727,707" origin="0.5,0.5"/>
@ -677,6 +734,11 @@
<Sprite name="GUIMessageBox.Hint" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="751,1,187,189" slice="759,10,927,178" origin="0.5,0.5"/> <Sprite name="GUIMessageBox.Hint" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="751,1,187,189" slice="759,10,927,178" origin="0.5,0.5"/>
</GUIFrame> </GUIFrame>
</GUIMessageBox.Hint> </GUIMessageBox.Hint>
<GUIMessageBox.Tutorial color="0,0,0,0" hovercolor="0,0,0,0" selectedcolor="0,0,0,0" pressedcolor="0,0,0,0" textcolor="0,0,0,0">
<GUIFrame color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="228,217,167,255">
<Sprite name="GUIMessageBox.InGame" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="751,1,187,189" slice="759,10,927,178" origin="0.5,0.5"/>
</GUIFrame>
</GUIMessageBox.Tutorial>
<DialogBox color="255,255,255,229" hovercolor="255,255,255,229" selectedcolor="255,255,255,229" textcolor="228,217,167,255"> <DialogBox color="255,255,255,229" hovercolor="255,255,255,229" selectedcolor="255,255,255,229" textcolor="228,217,167,255">
<Sprite name="DialogBox" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="375,769,191,191" slice="416,810,524,919" origin="0.5,0.5" compress="false"/> <Sprite name="DialogBox" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="375,769,191,191" slice="416,810,524,919" origin="0.5,0.5" compress="false"/>
</DialogBox> </DialogBox>
@ -728,6 +790,9 @@
<TestButton color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125"> <TestButton color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="TestButton" texture="Content/UI/InventoryUIAtlas.png" sourcerect="707,194,35,36" tile="false" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="TestButton" texture="Content/UI/InventoryUIAtlas.png" sourcerect="707,194,35,36" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</TestButton> </TestButton>
<NewContentPackageIcon color="220,220,220,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125">
<Sprite name="NewContentPackageIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="466,1,46,46" origin="0.5,0.5"/>
</NewContentPackageIcon>
<EditSubButton color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125"> <EditSubButton color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="EditSubButton" texture="Content/UI/InventoryUIAtlas.png" sourcerect="753,148,36,35" tile="false" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="EditSubButton" texture="Content/UI/InventoryUIAtlas.png" sourcerect="753,148,36,35" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</EditSubButton> </EditSubButton>
@ -788,7 +853,18 @@
<CategoryButton.Legacy color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125"> <CategoryButton.Legacy color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="CategoryButton.Legacy" texture="Content/UI/InventoryUIAtlas.png" sourcerect="501,269,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="CategoryButton.Legacy" texture="Content/UI/InventoryUIAtlas.png" sourcerect="501,269,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</CategoryButton.Legacy> </CategoryButton.Legacy>
<!-- Health interface --> <CategoryButton.Weapon color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="CategoryButton.Weapon" texture="Content/UI/InventoryUIAtlas.png" sourcerect="889,269,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</CategoryButton.Weapon>
<CategoryButton.Medical color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="CategoryButton.Medical" texture="Content/UI/InventoryUIAtlas.png" sourcerect="824,269,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</CategoryButton.Medical>
<CategoryButton.Diving color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="CategoryButton.Diving" texture="Content/UI/InventoryUIAtlas.png" sourcerect="759,269,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</CategoryButton.Diving>
<CategoryButton.Fuel color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="CategoryButton.Fuel" texture="Content/UI/InventoryUIAtlas.png" sourcerect="954,269,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</CategoryButton.Fuel><!-- Health interface -->
<GUIHealthBarIcon color="255,255,255,255"> <GUIHealthBarIcon color="255,255,255,255">
<Sprite name="GUIHealthBarIcon" texture="Content/UI/Health/MedUIAtlas.png" tile="false" maintainaspectratio="true" sourcerect="12,900,26,53" origin="0.5,0.5" compress="false"/> <Sprite name="GUIHealthBarIcon" texture="Content/UI/Health/MedUIAtlas.png" tile="false" maintainaspectratio="true" sourcerect="12,900,26,53" origin="0.5,0.5" compress="false"/>
</GUIHealthBarIcon> </GUIHealthBarIcon>
@ -879,6 +955,18 @@
<Sprite name="DeviceButton.Pressed" texture="Content/UI/UIAtlasDevices.png" state="Pressed" sourcerect="160,561,124,74" slice="174,573,270,621" origin="0.5,0.5"/> <Sprite name="DeviceButton.Pressed" texture="Content/UI/UIAtlasDevices.png" state="Pressed" sourcerect="160,561,124,74" slice="174,573,270,621" origin="0.5,0.5"/>
<GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0" font="subheading"/> <GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0" font="subheading"/>
</DeviceButton> </DeviceButton>
<DeviceButtonFixedSize color="230,230,230,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="255,255,255,255">
<Sprite name="DeviceButton.None" texture="Content/UI/UIAtlasDevices.png" state="None" sourcerect="160,480,124,74" slice="174,492,270,539" origin="0.5,0.5"/>
<Sprite name="DeviceButton.Hover" texture="Content/UI/UIAtlasDevices.png" state="Hover" sourcerect="160,642,124,74" slice="174,654,270,702" origin="0.5,0.5"/>
<Sprite name="DeviceButton.Selected" texture="Content/UI/UIAtlasDevices.png" state="Selected" sourcerect="160,561,124,74" slice="174,573,270,621" origin="0.5,0.5"/>
<Sprite name="DeviceButton.Pressed" texture="Content/UI/UIAtlasDevices.png" state="Pressed" sourcerect="160,561,124,74" slice="174,573,270,621" origin="0.5,0.5"/>
<GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0" font="subheading"/>
<Size maxresolution="1024,768" height="40"/>
<Size maxresolution="1280,800" height="48"/>
<Size maxresolution="1920,1080" height="50"/>
<Size maxresolution="2560,1440" height="52"/>
<Size maxresolution="2560,1600" height="60"/>
</DeviceButtonFixedSize>
<ConnectionPanel color="255,255,255,248" hovercolor="255,255,255,230" selectedcolor="255,255,255,230"> <ConnectionPanel color="255,255,255,248" hovercolor="255,255,255,230" selectedcolor="255,255,255,230">
<Sprite name="ConnectionPanel" texture="Content/UI/UIAtlasFrames.png" sourcerect="751,1,187,189" slice="759,10,927,178" origin="0.5,0.5"/> <Sprite name="ConnectionPanel" texture="Content/UI/UIAtlasFrames.png" sourcerect="751,1,187,189" slice="759,10,927,178" origin="0.5,0.5"/>
</ConnectionPanel> </ConnectionPanel>
@ -914,12 +1002,6 @@
<TextFrame padding="40.0, 40.0, 40.0, 40.0" color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="228,217,167,255"> <TextFrame padding="40.0, 40.0, 40.0, 40.0" color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="228,217,167,255">
<Sprite name="TextFrame" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="751,1,187,189" slice="759,10,927,178" origin="0.5,0.5"/> <Sprite name="TextFrame" texture="Content/UI/UIAtlasFrames.png" size="0.0, 0.0" sourcerect="751,1,187,189" slice="759,10,927,178" origin="0.5,0.5"/>
</TextFrame> </TextFrame>
<CheckMark color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="0,0,0,255">
<Sprite texture="Content/UI/tutorialAtlas.png" sourcerect="17,173,93,96" tile="false" />
</CheckMark>
<Stroke color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="0,0,0,255">
<Sprite texture="Content/UI/tutorialAtlas.png" sourcerect="111,214,209,22" tile="false" />
</Stroke>
<HorizontalLine color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="0,0,0,255"> <HorizontalLine color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="0,0,0,255">
<Sprite name="HorizontalLine" texture="Content/UI/UIAtlasGeneral.png" sourcerect="10,478,327,2" tile="false" origin="0.5,0.5"/> <Sprite name="HorizontalLine" texture="Content/UI/UIAtlasGeneral.png" sourcerect="10,478,327,2" tile="false" origin="0.5,0.5"/>
<Size height="2"/> <Size height="2"/>
@ -930,36 +1012,45 @@
</VerticalLine> </VerticalLine>
<IndicatorLightRed color="204,204,204,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.5" spritefadetime="0.5" colortransition="easein" fallbackstate="toggle"> <IndicatorLightRed color="204,204,204,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.5" spritefadetime="0.5" colortransition="easein" fallbackstate="toggle">
<Sprite name="IndicatorLightRed_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="None" sourcerect="170,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein"/> <Sprite name="IndicatorLightRed_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="None" sourcerect="170,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein"/>
<Sprite name="IndicatorLightRed_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="265,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein" /> <Sprite name="IndicatorLightRed_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="265,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true"
transition="easein"/>
<GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/> <GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/>
</IndicatorLightRed> </IndicatorLightRed>
<IndicatorLightYellow color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.5" spritefadetime="0.5" colortransition="easein" fallbackstate="toggle"> <IndicatorLightYellow color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.5" spritefadetime="0.5" colortransition="easein" fallbackstate="toggle">
<Sprite name="IndicatorLightYellow_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="None" sourcerect="170,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein"/> <Sprite name="IndicatorLightYellow_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="None" sourcerect="170,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein"/>
<Sprite name="IndicatorLightYellow_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="360,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein" /> <Sprite name="IndicatorLightYellow_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="360,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true"
transition="easein"/>
<GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/> <GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/>
</IndicatorLightYellow> </IndicatorLightYellow>
<IndicatorLightGreen color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.5" spritefadetime="0.5" colortransition="easein" fallbackstate="toggle"> <IndicatorLightGreen color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.5" spritefadetime="0.5" colortransition="easein" fallbackstate="toggle">
<Sprite name="IndicatorLightGreen_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="None" sourcerect="170,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein"/> <Sprite name="IndicatorLightGreen_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="None" sourcerect="170,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein"/>
<Sprite name="IndicatorLightGreen_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="455,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein" /> <Sprite name="IndicatorLightGreen_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="455,0,95,95" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true"
transition="easein"/>
<GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/> <GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/>
</IndicatorLightGreen> </IndicatorLightGreen>
<IndicatorLightPower color="204,204,204,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.75" spritefadetime="0.75" colortransition="easeout" fallbackstate="toggle"> <IndicatorLightPower color="204,204,204,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.75" spritefadetime="0.75" colortransition="easeout" fallbackstate="toggle">
<Sprite name="IndicatorLightPower_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" lights="None" sourcerect="557,5,57,57" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="exponential" /> <Sprite name="IndicatorLightPower_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" lights="None" sourcerect="557,5,57,57" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true"
<Sprite name="IndicatorLightPower_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="614,5,57,57" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="exponential" /> transition="exponential"/>
<Sprite name="IndicatorLightPower_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="614,5,57,57" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true"
transition="exponential"/>
<GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/> <GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/>
</IndicatorLightPower> </IndicatorLightPower>
<IndicatorLightRedSmall color="204,204,204,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.5" spritefadetime="0.5" colortransition="easein" fallbackstate="toggle"> <IndicatorLightRedSmall color="204,204,204,255" selectedcolor="255,255,255,255" textcolor="255,255,255,255" colorfadetime="0.5" spritefadetime="0.5" colortransition="easein" fallbackstate="toggle">
<Sprite name="IndicatorLightRedSmall_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" lights="None" sourcerect="557,5,57,57" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein" /> <Sprite name="IndicatorLightRedSmall_None" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" lights="None" sourcerect="557,5,57,57" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true"
<Sprite name="IndicatorLightRedSmall_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="614,5,57,57" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="easein" /> transition="easein"/>
<Sprite name="IndicatorLightRedSmall_Selected" texture="Content/UI/UIAtlasDevices.png" maintainaspectratio="true" state="Selected" sourcerect="614,5,57,57" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true"
transition="easein"/>
<GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/> <GUITextBlock textcolor="228,217,167,255" hovercolor="76,76,76,127" selectedcolor="255,153,0,76" padding="10.0, 0.0, 10.0, 0.0"/>
</IndicatorLightRedSmall> </IndicatorLightRedSmall>
<SwitchVertical color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="220,220,220,255" disabledcolor="180,180,180,255" colorfadetime="0.75" spritefadetime="0" colortransition="easein" fallbackstate="toggle"> <SwitchVertical color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="220,220,220,255" disabledcolor="180,180,180,255" colorfadetime="0.75" spritefadetime="0" colortransition="easein"
fallbackstate="toggle">
<Sprite name="SwitchVertical_None" texture="Content/UI/UIAtlasDevices.png" state="None" maintainaspectratio="true" sourcerect="2,386,44,124" tile="false" origin="0.5,0.5"/> <Sprite name="SwitchVertical_None" texture="Content/UI/UIAtlasDevices.png" state="None" maintainaspectratio="true" sourcerect="2,386,44,124" tile="false" origin="0.5,0.5"/>
<Sprite name="SwitchVertical_Hover" texture="Content/UI/UIAtlasDevices.png" state="Hover" maintainaspectratio="true" sourcerect="610,288,44,124" tile="false" origin="0.5,0.5"/> <Sprite name="SwitchVertical_Hover" texture="Content/UI/UIAtlasDevices.png" state="Hover" maintainaspectratio="true" sourcerect="610,288,44,124" tile="false" origin="0.5,0.5"/>
<Sprite name="SwitchVertical_Selected" texture="Content/UI/UIAtlasDevices.png" state="Selected" maintainaspectratio="true" sourcerect="46,386,44,124" tile="false" origin="0.5,0.5"/> <Sprite name="SwitchVertical_Selected" texture="Content/UI/UIAtlasDevices.png" state="Selected" maintainaspectratio="true" sourcerect="46,386,44,124" tile="false" origin="0.5,0.5"/>
<Sprite name="SwitchVertical_HoverSelected" texture="Content/UI/UIAtlasDevices.png" state="HoverSelected" maintainaspectratio="true" sourcerect="654,288,44,124" tile="false" origin="0.5,0.5"/> <Sprite name="SwitchVertical_HoverSelected" texture="Content/UI/UIAtlasDevices.png" state="HoverSelected" maintainaspectratio="true" sourcerect="654,288,44,124" tile="false" origin="0.5,0.5"/>
</SwitchVertical> </SwitchVertical>
<SwitchHorizontal color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="220,220,220,255" disabledcolor="120,120,120,255" colorfadetime="0.75" spritefadetime="0" colortransition="easein" fallbackstate="toggle"> <SwitchHorizontal color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="220,220,220,255" disabledcolor="120,120,120,255" colorfadetime="0.75" spritefadetime="0" colortransition="easein"
fallbackstate="toggle">
<Sprite name="SwitchHorizontal_None" texture="Content/UI/UIAtlasDevices.png" state="None" maintainaspectratio="true" sourcerect="3,567,81,45" tile="false" origin="0.5,0.5"/> <Sprite name="SwitchHorizontal_None" texture="Content/UI/UIAtlasDevices.png" state="None" maintainaspectratio="true" sourcerect="3,567,81,45" tile="false" origin="0.5,0.5"/>
<Sprite name="SwitchHorizontal_Hover" texture="Content/UI/UIAtlasDevices.png" state="Hover" maintainaspectratio="true" sourcerect="612,652,81,45" tile="false" origin="0.5,0.5"/> <Sprite name="SwitchHorizontal_Hover" texture="Content/UI/UIAtlasDevices.png" state="Hover" maintainaspectratio="true" sourcerect="612,652,81,45" tile="false" origin="0.5,0.5"/>
<Sprite name="SwitchHorizontal_Selected" texture="Content/UI/UIAtlasDevices.png" state="Selected" maintainaspectratio="true" sourcerect="3,515,81,45" tile="false" origin="0.5,0.5"/> <Sprite name="SwitchHorizontal_Selected" texture="Content/UI/UIAtlasDevices.png" state="Selected" maintainaspectratio="true" sourcerect="3,515,81,45" tile="false" origin="0.5,0.5"/>
@ -982,8 +1073,7 @@
</DigitalFrameLight> </DigitalFrameLight>
<DigitalFrameDark color="255,255,255,255"> <DigitalFrameDark color="255,255,255,255">
<Sprite name="DigitalFrameDark" texture="Content/UI/UIAtlasDevices.png" sourcerect="672,219,168,66" slice="677,224,835,280" tile="true" origin="0.5,0.5"/> <Sprite name="DigitalFrameDark" texture="Content/UI/UIAtlasDevices.png" sourcerect="672,219,168,66" slice="677,224,835,280" tile="true" origin="0.5,0.5"/>
</DigitalFrameDark> </DigitalFrameDark><!-- In-game HUD -->
<!-- In-game HUD -->
<InfoAreaPortraitBG> <InfoAreaPortraitBG>
<Sprite name="InfoAreaPortraitBG" texture="Content/UI/InventoryUIAtlas.png" tile="false" sourcerect="251,269,142,97" origin="0.5,0.5" compress="false"/> <Sprite name="InfoAreaPortraitBG" texture="Content/UI/InventoryUIAtlas.png" tile="false" sourcerect="251,269,142,97" origin="0.5,0.5" compress="false"/>
</InfoAreaPortraitBG> </InfoAreaPortraitBG>
@ -1024,7 +1114,8 @@
<PowerButton color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="220,220,220,255" disabledcolor="120,120,120,255" colorfadetime="0.75" spritefadetime="0.25" colortransition="easein"> <PowerButton color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" pressedcolor="220,220,220,255" disabledcolor="120,120,120,255" colorfadetime="0.75" spritefadetime="0.25" colortransition="easein">
<Sprite name="PowerButton_None" texture="Content/UI/UIAtlasDevices.png" state="None" maintainaspectratio="true" sourcerect="90,266,130,130" tile="false" origin="0.5,0.5" crossfadein="false" crossfadeout="false"/> <Sprite name="PowerButton_None" texture="Content/UI/UIAtlasDevices.png" state="None" maintainaspectratio="true" sourcerect="90,266,130,130" tile="false" origin="0.5,0.5" crossfadein="false" crossfadeout="false"/>
<Sprite name="PowerButton_Hover" texture="Content/UI/UIAtlasDevices.png" state="Hover" maintainaspectratio="true" sourcerect="859,164,130,130" tile="false" origin="0.5,0.5" crossfadein="false" crossfadeout="false"/> <Sprite name="PowerButton_Hover" texture="Content/UI/UIAtlasDevices.png" state="Hover" maintainaspectratio="true" sourcerect="859,164,130,130" tile="false" origin="0.5,0.5" crossfadein="false" crossfadeout="false"/>
<Sprite name="PowerButton_Pressed" texture="Content/UI/UIAtlasDevices.png" state="Pressed" maintainaspectratio="true" sourcerect="222,266,130,130" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true" transition="smooth" /> <Sprite name="PowerButton_Pressed" texture="Content/UI/UIAtlasDevices.png" state="Pressed" maintainaspectratio="true" sourcerect="222,266,130,130" tile="false" origin="0.5,0.5" crossfadein="true" crossfadeout="true"
transition="smooth"/>
<GUITextBlock textcolor="255,255,255,204" padding="0.0, 0.0, 0.0, 0.0"/> <GUITextBlock textcolor="255,255,255,204" padding="0.0, 0.0, 0.0, 0.0"/>
</PowerButton> </PowerButton>
<PowerButtonFrame color="255,255,255,128"> <PowerButtonFrame color="255,255,255,128">
@ -1048,8 +1139,7 @@
<Sprite name="GUIButton.Hover" texture="Content/UI/InventoryUIAtlas.png" tile="false" state="Hover" sourcerect="8,495,111,66" origin="0.5,0.5"/> <Sprite name="GUIButton.Hover" texture="Content/UI/InventoryUIAtlas.png" tile="false" state="Hover" sourcerect="8,495,111,66" origin="0.5,0.5"/>
<Sprite name="GUIButton.HoverSelected" texture="Content/UI/InventoryUIAtlas.png" tile="false" state="HoverSelected" sourcerect="8,495,111,66" origin="0.5,0.5"/> <Sprite name="GUIButton.HoverSelected" texture="Content/UI/InventoryUIAtlas.png" tile="false" state="HoverSelected" sourcerect="8,495,111,66" origin="0.5,0.5"/>
<Sprite name="GUIButton.Pressed" texture="Content/UI/InventoryUIAtlas.png" tile="false" state="Pressed" sourcerect="8,565,111,66" origin="0.5,0.5"/> <Sprite name="GUIButton.Pressed" texture="Content/UI/InventoryUIAtlas.png" tile="false" state="Pressed" sourcerect="8,565,111,66" origin="0.5,0.5"/>
</ChatToggleButton> </ChatToggleButton><!-- Command UI starts -->
<!-- Command UI starts -->
<CommandButton color="255,255,255,255"> <CommandButton color="255,255,255,255">
<Sprite name="CommandButton_None" texture="Content/UI/InventoryUIAtlas.png" state="None" tile="false" sourcerect="123,145,111,66" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="CommandButton_None" texture="Content/UI/InventoryUIAtlas.png" state="None" tile="false" sourcerect="123,145,111,66" maintainaspectratio="true" origin="0.5,0.5"/>
<Sprite name="CommandButton_Selected" texture="Content/UI/InventoryUIAtlas.png" state="Selected" tile="false" sourcerect="123,355,111,66" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="CommandButton_Selected" texture="Content/UI/InventoryUIAtlas.png" state="Selected" tile="false" sourcerect="123,355,111,66" maintainaspectratio="true" origin="0.5,0.5"/>
@ -1077,8 +1167,7 @@
</CommandBackground> </CommandBackground>
<CommandIdleNode color="255,255,255,255"> <CommandIdleNode color="255,255,255,255">
<Sprite name="CommandIdleNode" texture="Content/UI/CommandUIAtlas.png" sourcerect="384,512,128,128" maintainaspectratio="true" tile="false"/> <Sprite name="CommandIdleNode" texture="Content/UI/CommandUIAtlas.png" sourcerect="384,512,128,128" maintainaspectratio="true" tile="false"/>
</CommandIdleNode> </CommandIdleNode><!-- Command UI ends -->
<!-- Command UI ends -->
<MouseButtonIconLeft color="240,228,201,255"> <MouseButtonIconLeft color="240,228,201,255">
<Sprite name="MouseButtonIconLeft" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="623,527,8,16" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="MouseButtonIconLeft" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="623,527,8,16" origin="0.5,0.5" maintainaspectratio="true"/>
</MouseButtonIconLeft> </MouseButtonIconLeft>
@ -1118,8 +1207,7 @@
<Sprite name="CrewListCommandButton_None" texture="Content/UI/CommandUIAtlas.png" state="None" tile="false" sourcerect="384,640,40,40" maintainaspectratio="true"/> <Sprite name="CrewListCommandButton_None" texture="Content/UI/CommandUIAtlas.png" state="None" tile="false" sourcerect="384,640,40,40" maintainaspectratio="true"/>
<Sprite name="CrewListCommandButton_Hover" texture="Content/UI/CommandUIAtlas.png" state="Hover" tile="false" sourcerect="427,640,40,40" maintainaspectratio="true"/> <Sprite name="CrewListCommandButton_Hover" texture="Content/UI/CommandUIAtlas.png" state="Hover" tile="false" sourcerect="427,640,40,40" maintainaspectratio="true"/>
<Sprite name="CrewListCommandButton_Pressed" texture="Content/UI/CommandUIAtlas.png" state="Pressed" tile="false" sourcerect="470,640,40,40" maintainaspectratio="true"/> <Sprite name="CrewListCommandButton_Pressed" texture="Content/UI/CommandUIAtlas.png" state="Pressed" tile="false" sourcerect="470,640,40,40" maintainaspectratio="true"/>
</CrewListCommandButton> </CrewListCommandButton><!-- Tab Menu -->
<!-- Tab Menu -->
<SpectateIcon> <SpectateIcon>
<Sprite name="SpectateIcon" texture="Content/UI/MainIconsAtlas.png" sourcerect="129,256,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="SpectateIcon" texture="Content/UI/MainIconsAtlas.png" sourcerect="129,256,128,128" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</SpectateIcon> </SpectateIcon>
@ -1134,8 +1222,7 @@
</OwnerIcon> </OwnerIcon>
<ModeratorIcon> <ModeratorIcon>
<Sprite name="ModeratorIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="607,567,13,12" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="ModeratorIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="607,567,13,12" origin="0.5,0.5" maintainaspectratio="true"/>
</ModeratorIcon> </ModeratorIcon><!-- Upgrade UI stuff -->
<!-- Upgrade UI stuff -->
<UICategoryUpgrade color="105,118,116,240" hovercolor="136,153,150,240" selectedcolor="117,157,153,255" pressedcolor="80,90,88,255"> <UICategoryUpgrade color="105,118,116,240" hovercolor="136,153,150,240" selectedcolor="117,157,153,255" pressedcolor="80,90,88,255">
<Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="315,188,151,145" tile="false" maintainaspectratio="true"/> <Sprite texture="Content/UI/CampaignUIAtlas.png" sourcerect="315,188,151,145" tile="false" maintainaspectratio="true"/>
<GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0"/> <GUITextBlock textcolor="16,34,33,255" padding="10.0, 0.0, 10.0, 0.0"/>
@ -1173,7 +1260,6 @@
<Sprite name="RepairBuyButton.Selected" texture="Content/UI/CampaignUIAtlas2.png" state="Selected" sourcerect="302,156,92,68" maintainaspectratio="true" tile="false" origin="0.5,0.5"/> <Sprite name="RepairBuyButton.Selected" texture="Content/UI/CampaignUIAtlas2.png" state="Selected" sourcerect="302,156,92,68" maintainaspectratio="true" tile="false" origin="0.5,0.5"/>
<Sprite name="RepairBuyButton.Pressed" texture="Content/UI/CampaignUIAtlas2.png" state="Pressed" sourcerect="302,156,92,68" maintainaspectratio="true" tile="false" origin="0.5,0.5"/> <Sprite name="RepairBuyButton.Pressed" texture="Content/UI/CampaignUIAtlas2.png" state="Pressed" sourcerect="302,156,92,68" maintainaspectratio="true" tile="false" origin="0.5,0.5"/>
</RepairBuyButton> </RepairBuyButton>
<CampaignInteractionBubble.Store color="206,162,138"> <CampaignInteractionBubble.Store color="206,162,138">
<Sprite name="CampaignInteractionBubble.Store" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="701,1,35,28" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="CampaignInteractionBubble.Store" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="701,1,35,28" origin="0.5,0.5" maintainaspectratio="true"/>
</CampaignInteractionBubble.Store> </CampaignInteractionBubble.Store>
@ -1195,7 +1281,6 @@
<CampaignInteractionBubble.Talk color="255,255,255"> <CampaignInteractionBubble.Talk color="255,255,255">
<Sprite name="CampaignInteractionBubble.Talk" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="774,1,35,28" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="CampaignInteractionBubble.Talk" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="774,1,35,28" origin="0.5,0.5" maintainaspectratio="true"/>
</CampaignInteractionBubble.Talk> </CampaignInteractionBubble.Talk>
<CampaignInteractionIcon.Store color="206,162,138"> <CampaignInteractionIcon.Store color="206,162,138">
<Sprite name="CampaignInteractionIcon.Store" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="701,1,35,18" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="CampaignInteractionIcon.Store" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="701,1,35,18" origin="0.5,0.5" maintainaspectratio="true"/>
</CampaignInteractionIcon.Store> </CampaignInteractionIcon.Store>
@ -1226,7 +1311,6 @@
<CampaignInteractionIcon.MedicalClinic color="245,105,105,255"> <CampaignInteractionIcon.MedicalClinic color="245,105,105,255">
<Sprite name="CampaignInteractionIcon.MedicalClinic" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="738,2,33,17" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="CampaignInteractionIcon.MedicalClinic" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="738,2,33,17" origin="0.5,0.5" maintainaspectratio="true"/>
</CampaignInteractionIcon.MedicalClinic> </CampaignInteractionIcon.MedicalClinic>
<PetIcon.Happy color="255,255,255"> <PetIcon.Happy color="255,255,255">
<Sprite name="PetIcon.Happy" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="701,94,35,28" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="PetIcon.Happy" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="701,94,35,28" origin="0.5,0.5" maintainaspectratio="true"/>
</PetIcon.Happy> </PetIcon.Happy>
@ -1236,7 +1320,6 @@
<PetIcon.Hungry color="255,255,255"> <PetIcon.Hungry color="255,255,255">
<Sprite name="PetIcon.Hungry" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="774,94,35,28" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="PetIcon.Hungry" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="774,94,35,28" origin="0.5,0.5" maintainaspectratio="true"/>
</PetIcon.Hungry> </PetIcon.Hungry>
<StoreAddToCrateButton color="255,255,255,255" disabledcolor="128,128,128,255"> <StoreAddToCrateButton color="255,255,255,255" disabledcolor="128,128,128,255">
<Sprite name="StoreAddToCrateButton_None" texture="Content/UI/CampaignUIAtlas2.png" state="None" tile="false" sourcerect="10,8,92,68" maintainaspectratio="true"/> <Sprite name="StoreAddToCrateButton_None" texture="Content/UI/CampaignUIAtlas2.png" state="None" tile="false" sourcerect="10,8,92,68" maintainaspectratio="true"/>
<Sprite name="StoreAddToCrateButton_Hover" texture="Content/UI/CampaignUIAtlas2.png" state="Hover" tile="false" sourcerect="10,82,92,68" maintainaspectratio="true"/> <Sprite name="StoreAddToCrateButton_Hover" texture="Content/UI/CampaignUIAtlas2.png" state="Hover" tile="false" sourcerect="10,82,92,68" maintainaspectratio="true"/>
@ -1259,7 +1342,6 @@
<StoreArrow color="255,255,255,255"> <StoreArrow color="255,255,255,255">
<Sprite name="StoreArrow" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="271,499,32,25" origin="0.5,0.5"/> <Sprite name="StoreArrow" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="271,499,32,25" origin="0.5,0.5"/>
</StoreArrow> </StoreArrow>
<WeaponInstallButton color="255,255,255,255" disabledcolor="128,128,128,255"> <WeaponInstallButton color="255,255,255,255" disabledcolor="128,128,128,255">
<Sprite name="WeaponInstallButton_None" texture="Content/UI/CampaignUIAtlas2.png" state="None" tile="false" sourcerect="9,413,92,68" maintainaspectratio="true"/> <Sprite name="WeaponInstallButton_None" texture="Content/UI/CampaignUIAtlas2.png" state="None" tile="false" sourcerect="9,413,92,68" maintainaspectratio="true"/>
<Sprite name="WeaponInstallButton_Hover" texture="Content/UI/CampaignUIAtlas2.png" state="Hover" tile="false" sourcerect="109,414,92,68" maintainaspectratio="true"/> <Sprite name="WeaponInstallButton_Hover" texture="Content/UI/CampaignUIAtlas2.png" state="Hover" tile="false" sourcerect="109,414,92,68" maintainaspectratio="true"/>
@ -1279,7 +1361,6 @@
<WeaponSwitchTab color="131,171,162,255" hovercolor="182,205,200,255" selectedcolor="215,227,224,255" disabledcolor="100,117,114,255" pressedcolor="122,165,155,255"> <WeaponSwitchTab color="131,171,162,255" hovercolor="182,205,200,255" selectedcolor="215,227,224,255" disabledcolor="100,117,114,255" pressedcolor="122,165,155,255">
<Sprite name="WeaponSwitchTab_None" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="914,23,73,72" maintainaspectratio="true"/> <Sprite name="WeaponSwitchTab_None" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="914,23,73,72" maintainaspectratio="true"/>
</WeaponSwitchTab> </WeaponSwitchTab>
<CrewManagementHeaderIcon color="255,255,255,255"> <CrewManagementHeaderIcon color="255,255,255,255">
<Sprite name="CrewManagementHeaderIcon" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="384,256,128,128" maintainaspectratio="true"/> <Sprite name="CrewManagementHeaderIcon" texture="Content/UI/CampaignUIAtlas2.png" tile="false" sourcerect="384,256,128,128" maintainaspectratio="true"/>
</CrewManagementHeaderIcon> </CrewManagementHeaderIcon>
@ -1298,7 +1379,6 @@
<Sprite name="CrewManagementFireButton_Hover" texture="Content/UI/CampaignUIAtlas2.png" state="Hover" tile="false" sourcerect="595,82,92,68" maintainaspectratio="true"/> <Sprite name="CrewManagementFireButton_Hover" texture="Content/UI/CampaignUIAtlas2.png" state="Hover" tile="false" sourcerect="595,82,92,68" maintainaspectratio="true"/>
<Sprite name="CrewManagementFireButton_Pressed" texture="Content/UI/CampaignUIAtlas2.png" state="Pressed" tile="false" sourcerect="595,82,92,68" maintainaspectratio="true"/> <Sprite name="CrewManagementFireButton_Pressed" texture="Content/UI/CampaignUIAtlas2.png" state="Pressed" tile="false" sourcerect="595,82,92,68" maintainaspectratio="true"/>
</CrewManagementFireButton> </CrewManagementFireButton>
<NoMissionIcon color="220,192,155,255"> <NoMissionIcon color="220,192,155,255">
<Sprite name="NoMissionIcon" texture="Content/UI/MissionIcons2.png" tile="false" sourcerect="256,768,256,256" maintainaspectratio="true"/> <Sprite name="NoMissionIcon" texture="Content/UI/MissionIcons2.png" tile="false" sourcerect="256,768,256,256" maintainaspectratio="true"/>
</NoMissionIcon> </NoMissionIcon>
@ -1338,6 +1418,9 @@
<LockIcon color="255,106,106,255" hovercolor="255,156,156,255"> <LockIcon color="255,106,106,255" hovercolor="255,156,156,255">
<Sprite name="LockIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="721,52,34,43" origin="0.5,0.5"/> <Sprite name="LockIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="721,52,34,43" origin="0.5,0.5"/>
</LockIcon> </LockIcon>
<UnlockIcon color="200,200,200,255" hovercolor="255,255,255,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125">
<Sprite name="UnlockIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="774,100,34,43" origin="0.5,0.5"/>
</UnlockIcon>
<EndRoundButton color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="230,230,230,255"> <EndRoundButton color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="230,230,230,255">
<Sprite name="EndRoundButton.None" texture="Content/UI/CampaignUIAtlas2.png" state="None" sourcerect="716,159,196,64" slice="789,159,840,223" maintainborderaspectratio="true" tile="true" origin="0.5,0.5"/> <Sprite name="EndRoundButton.None" texture="Content/UI/CampaignUIAtlas2.png" state="None" sourcerect="716,159,196,64" slice="789,159,840,223" maintainborderaspectratio="true" tile="true" origin="0.5,0.5"/>
<Sprite name="EndRoundButton.Hover" texture="Content/UI/CampaignUIAtlas2.png" state="Hover" sourcerect="716,233,196,64" slice="789,233,840,297" maintainborderaspectratio="true" tile="true" origin="0.5,0.5"/> <Sprite name="EndRoundButton.Hover" texture="Content/UI/CampaignUIAtlas2.png" state="Hover" sourcerect="716,233,196,64" slice="789,233,840,297" maintainborderaspectratio="true" tile="true" origin="0.5,0.5"/>
@ -1346,7 +1429,6 @@
<GUITextBlock textcolor="228,217,167,255" padding="10.0, 0.0, 10.0, 0.0" font="subheading"/> <GUITextBlock textcolor="228,217,167,255" padding="10.0, 0.0, 10.0, 0.0" font="subheading"/>
</EndRoundButton> </EndRoundButton>
<EndRoundButtonPulse name="EndRoundButton.Pulse" texture="Content/UI/CampaignUIAtlas2.png" sourcerect="716,379,196,64" tile="false" origin="0.5,0.5"/> <EndRoundButtonPulse name="EndRoundButton.Pulse" texture="Content/UI/CampaignUIAtlas2.png" sourcerect="716,379,196,64" tile="false" origin="0.5,0.5"/>
<ContainedStateIndicator.Default> <ContainedStateIndicator.Default>
<Sprite name="ContainedStateIndicator.Default.None" texture="Content/UI/ContainerIndicators.png" sourcerect="1,1,120,29" state="None"/> <Sprite name="ContainedStateIndicator.Default.None" texture="Content/UI/ContainerIndicators.png" sourcerect="1,1,120,29" state="None"/>
<Sprite name="ContainedStateIndicator.Default.Hover" texture="Content/UI/ContainerIndicators.png" sourcerect="133,1,120,29" state="Hover"/> <Sprite name="ContainedStateIndicator.Default.Hover" texture="Content/UI/ContainerIndicators.png" sourcerect="133,1,120,29" state="Hover"/>
@ -1375,7 +1457,6 @@
<Sprite name="ContainedStateIndicator.Explosive.None" texture="Content/UI/ContainerIndicators.png" sourcerect="1,31,120,29" state="None"/> <Sprite name="ContainedStateIndicator.Explosive.None" texture="Content/UI/ContainerIndicators.png" sourcerect="1,31,120,29" state="None"/>
<Sprite name="ContainedStateIndicator.Explosive.Hover" texture="Content/UI/ContainerIndicators.png" sourcerect="133,31,120,29" state="Hover"/> <Sprite name="ContainedStateIndicator.Explosive.Hover" texture="Content/UI/ContainerIndicators.png" sourcerect="133,31,120,29" state="Hover"/>
</ContainedStateIndicator.Explosive> </ContainedStateIndicator.Explosive>
<EditIcon color="220,220,220,220" pressedcolor="125,125,125,125" hovercolor="255,255,255,255" selectedcolor="220,220,220,220" disabledcolor="125,125,125,125"> <EditIcon color="220,220,220,220" pressedcolor="125,125,125,125" hovercolor="255,255,255,255" selectedcolor="220,220,220,220" disabledcolor="125,125,125,125">
<Sprite name="EditIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="149,51,43,43" origin="0.5,0.5"/> <Sprite name="EditIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" maintainaspectratio="true" sourcerect="149,51,43,43" origin="0.5,0.5"/>
</EditIcon> </EditIcon>
@ -1389,7 +1470,6 @@
<DifficultyIndicator> <DifficultyIndicator>
<Sprite name="DifficultyIndicator" texture="Content/Map/MapAtlas.png" tile="false" sourcerect="68,802,24,21" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="DifficultyIndicator" texture="Content/Map/MapAtlas.png" tile="false" sourcerect="68,802,24,21" origin="0.5,0.5" maintainaspectratio="true"/>
</DifficultyIndicator> </DifficultyIndicator>
<InfoFrameTabButton.MyCharacter color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125"> <InfoFrameTabButton.MyCharacter color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="MyCharacterTabButton" texture="Content/UI/InventoryUIAtlas.png" sourcerect="303,540,65,65" tile="false" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="MyCharacterTabButton" texture="Content/UI/InventoryUIAtlas.png" sourcerect="303,540,65,65" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</InfoFrameTabButton.MyCharacter> </InfoFrameTabButton.MyCharacter>
@ -1432,47 +1512,19 @@
<Sprite name="SlideDown.Hover" texture="Content/UI/InventoryUIAtlas.png" state="Hover" sourcerect="518,949,126,42" slice="524,949,638,991" origin="0.5,0.5"/> <Sprite name="SlideDown.Hover" texture="Content/UI/InventoryUIAtlas.png" state="Hover" sourcerect="518,949,126,42" slice="524,949,638,991" origin="0.5,0.5"/>
<Sprite name="SlideDown.Selected" texture="Content/UI/InventoryUIAtlas.png" state="Selected" sourcerect="518,949,126,42" slice="524,949,638,991" origin="0.5,0.5"/> <Sprite name="SlideDown.Selected" texture="Content/UI/InventoryUIAtlas.png" state="Selected" sourcerect="518,949,126,42" slice="524,949,638,991" origin="0.5,0.5"/>
<Sprite name="SlideDown.Pressed" texture="Content/UI/InventoryUIAtlas.png" state="Pressed" sourcerect="518,949,126,42" slice="524,949,638,991" origin="0.5,0.5"/> <Sprite name="SlideDown.Pressed" texture="Content/UI/InventoryUIAtlas.png" state="Pressed" sourcerect="518,949,126,42" slice="524,949,638,991" origin="0.5,0.5"/>
</SlideDown> </SlideDown><!-- talent UI-->
<!-- talent UI-->
<TalentBackground> <TalentBackground>
<Sprite name="TalentBackground" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="862,450,57,57" origin="0.5,0.5" slice="872,460,909,497"/> <Sprite name="TalentBackground" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="862,450,57,57" origin="0.5,0.5" slice="872,460,909,497"/>
</TalentBackground> </TalentBackground>
<TalentBackgroundGlow color="255,255,255,255"> <TalentBackgroundGlow color="255,255,255,255">
<Sprite name="TalentBackgroundGlow" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="862,518,57,57" origin="0.5,0.5" slice="872,528,909,565"/> <Sprite name="TalentBackgroundGlow" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="862,518,57,57" origin="0.5,0.5" slice="872,528,909,565"/>
</TalentBackgroundGlow> </TalentBackgroundGlow>
<TalentFrame>
<Sprite name="TalentFrame" texture="Content/UI/UIAtlasTalents.png" tile="false" sourcerect="785,0,170,170" origin="0.5,0.5" maintainaspectratio="true" />
</TalentFrame>
<TalentFrameBackground color="255,255,255,255">
<Sprite name="TalentFrameBackground" texture="Content/UI/UIAtlasTalents.png" tile="false" sourcerect="601,0,170,170" origin="0.5,0.5" maintainaspectratio="true" />
</TalentFrameBackground>
<ExperienceBar color="255,255,255,255" padding="0,0,0,0">
<GUIFrame color="255,255,255,255">
<Sprite name="ExperienceBar.Frame" texture="Content/UI/UIAtlasTalents.png" tile="false" sourcerect="0,466,259,51" slice="5,471,253,511" origin="0.5,0.5" />
</GUIFrame>
<Slider color="255,255,255,255">
<Sprite name="ExperienceBar.Slider" texture="Content/UI/UIAtlasTalents.png" tile="false" sourcerect="0,415,259,51" slice="8,423,250,457" origin="0.5,0.5" />
</Slider>
</ExperienceBar>
<ExperienceTextBackground color="255,255,255,255">
<Sprite name="ExperienceTextBackground" texture="Content/UI/UIAtlasTalents.png" tile="true" sourcerect="0,632,32,32" origin="0.5,0.5" />
</ExperienceTextBackground>
<SubtreeHeader color="255,255,255,255"> <SubtreeHeader color="255,255,255,255">
<Sprite name="SubtreeHeader" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="928,450,57,57" origin="0.5,0.5" slice="975,497,938,460"/> <Sprite name="SubtreeHeader" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="928,450,57,57" origin="0.5,0.5" slice="975,497,938,460"/>
</SubtreeHeader> </SubtreeHeader>
<EndocrineReminderIcon color="255,255,255,255"> <EndocrineReminderIcon color="255,255,255,255">
<Sprite name="EndocrineReminderIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="928,582,57,57" origin="0.5,0.5" maintainaspectratio="true"/> <Sprite name="EndocrineReminderIcon" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="928,582,57,57" origin="0.5,0.5" maintainaspectratio="true"/>
</EndocrineReminderIcon> </EndocrineReminderIcon>
<IconOverflowIndicator name="IconOverflowIndicator" texture="Content/UI/CommandUIAtlas.png" sourcerect="384,384,128,128" maintainaspectratio="true" tile="false"/> <IconOverflowIndicator name="IconOverflowIndicator" texture="Content/UI/CommandUIAtlas.png" sourcerect="384,384,128,128" maintainaspectratio="true" tile="false"/>
<StatusMonitorButton.HullStatus color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="230,230,230,255"> <StatusMonitorButton.HullStatus color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="255,255,255,255" disabledcolor="125,125,125,255" pressedcolor="230,230,230,255">
<Sprite name="StatusMonitorButton.HullStatus.None" texture="Content/UI/StatusMonitorUI.png" state="None" sourcerect="3,3,102,48" maintainaspectratio="true" tile="false" origin="0.5,0.5"/> <Sprite name="StatusMonitorButton.HullStatus.None" texture="Content/UI/StatusMonitorUI.png" state="None" sourcerect="3,3,102,48" maintainaspectratio="true" tile="false" origin="0.5,0.5"/>
@ -1502,7 +1554,6 @@
<Sprite name="StatusMonitorButton.ItemFinder.Selected" texture="Content/UI/StatusMonitorUI.png" state="Selected" sourcerect="324,61,102,48" maintainaspectratio="true" tile="false" origin="0.5,0.5"/> <Sprite name="StatusMonitorButton.ItemFinder.Selected" texture="Content/UI/StatusMonitorUI.png" state="Selected" sourcerect="324,61,102,48" maintainaspectratio="true" tile="false" origin="0.5,0.5"/>
<Sprite name="StatusMonitorButton.ItemFinder.Pressed" texture="Content/UI/StatusMonitorUI.png" state="Pressed" sourcerect="324,118,102,48" maintainaspectratio="true" tile="false" origin="0.5,0.5"/> <Sprite name="StatusMonitorButton.ItemFinder.Pressed" texture="Content/UI/StatusMonitorUI.png" state="Pressed" sourcerect="324,118,102,48" maintainaspectratio="true" tile="false" origin="0.5,0.5"/>
</StatusMonitorButton.ItemFinder> </StatusMonitorButton.ItemFinder>
<AlienButtonGreen color="255,255,255,255" disabledcolor="128,128,128,255"> <AlienButtonGreen color="255,255,255,255" disabledcolor="128,128,128,255">
<Sprite name="AlienButtonGreen.None" texture="Content/UI/UI_MainMenu.png" state="None" sourcerect="513,297,56,56" maintainaspectratio="true" tile="false" origin="0.5,0.5"/> <Sprite name="AlienButtonGreen.None" texture="Content/UI/UI_MainMenu.png" state="None" sourcerect="513,297,56,56" maintainaspectratio="true" tile="false" origin="0.5,0.5"/>
<Sprite name="AlienButtonGreen.Hover" texture="Content/UI/UI_MainMenu.png" state="Hover" sourcerect="513,359,56,56" maintainaspectratio="true" tile="false" origin="0.5,0.5"/> <Sprite name="AlienButtonGreen.Hover" texture="Content/UI/UI_MainMenu.png" state="Hover" sourcerect="513,359,56,56" maintainaspectratio="true" tile="false" origin="0.5,0.5"/>
@ -1531,7 +1582,6 @@
<Sprite name="AlienButtonGreen.Selected" texture="Content/UI/UI_MainMenu.png" state="Selected" sourcerect="696,297,56,56" maintainaspectratio="true" tile="false" origin="0.5,0.5"/> <Sprite name="AlienButtonGreen.Selected" texture="Content/UI/UI_MainMenu.png" state="Selected" sourcerect="696,297,56,56" maintainaspectratio="true" tile="false" origin="0.5,0.5"/>
<Sprite name="AlienButtonGreen.HoverSelected" texture="Content/UI/UI_MainMenu.png" state="HoverSelected" sourcerect="696,359,56,56" maintainaspectratio="true" tile="false" origin="0.5,0.5"/> <Sprite name="AlienButtonGreen.HoverSelected" texture="Content/UI/UI_MainMenu.png" state="HoverSelected" sourcerect="696,359,56,56" maintainaspectratio="true" tile="false" origin="0.5,0.5"/>
</AlienButtonOrange> </AlienButtonOrange>
<TalentTreeLocked color="81,81,81,255"> <TalentTreeLocked color="81,81,81,255">
<Sprite name="TalentTreeLocked" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="866,589,16,16" origin="0.5,0.5"/> <Sprite name="TalentTreeLocked" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="866,589,16,16" origin="0.5,0.5"/>
</TalentTreeLocked> </TalentTreeLocked>
@ -1552,9 +1602,60 @@
<Sprite name="RandomizeButton.Hover" texture="Content/UI/UIAtlasGeneral.png" state="Hover" sourcerect="436,772,46,46" tile="false" origin="0.5,0.5" slice="439,775,479,815" minborderscale="1"/> <Sprite name="RandomizeButton.Hover" texture="Content/UI/UIAtlasGeneral.png" state="Hover" sourcerect="436,772,46,46" tile="false" origin="0.5,0.5" slice="439,775,479,815" minborderscale="1"/>
<Sprite name="RandomizeButton.Pressed" texture="Content/UI/UIAtlasGeneral.png" state="Pressed" sourcerect="486,772,46,46" tile="false" origin="0.5,0.5" slice="489,775,529,815" minborderscale="1"/> <Sprite name="RandomizeButton.Pressed" texture="Content/UI/UIAtlasGeneral.png" state="Pressed" sourcerect="486,772,46,46" tile="false" origin="0.5,0.5" slice="489,775,529,815" minborderscale="1"/>
</RandomizeButton> </RandomizeButton>
<EyeButton color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125"> <EyeButton color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="EyeButton" texture="Content/UI/MainIconsAtlas.png" sourcerect="149,285,86,48" tile="false" maintainaspectratio="true" origin="0.5,0.5"/> <Sprite name="EyeButton" texture="Content/UI/MainIconsAtlas.png" sourcerect="149,285,86,48" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</EyeButton> </EyeButton>
<SettingsMenuTab.Graphics color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="SettingsMenuTab.Graphics" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="0,64,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</SettingsMenuTab.Graphics>
<SettingsMenuTab.AudioAndVC color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="SettingsMenuTab.AudioAndVC" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="0,129,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</SettingsMenuTab.AudioAndVC>
<SettingsMenuTab.Controls color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="SettingsMenuTab.Controls" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="64,64,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</SettingsMenuTab.Controls>
<SettingsMenuTab.Gameplay color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="SettingsMenuTab.Gameplay" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="64,129,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</SettingsMenuTab.Gameplay>
<SettingsMenuTab.Mods color="169,212,187,255" hovercolor="220,220,220,255" selectedcolor="255,255,255,255" pressedcolor="100,100,100,255" disabledcolor="125,125,125,125">
<Sprite name="SettingsMenuTab.Mods" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="128,64,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</SettingsMenuTab.Mods>
<WorkshopMenu.InfoButton color="220,220,220,220" pressedcolor="125,125,125,125" hovercolor="255,255,255,255" selectedcolor="220,220,220,220" disabledcolor="125,125,125,125">
<Sprite name="WorkshopMenu.InfoButton" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="0,0,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</WorkshopMenu.InfoButton>
<WorkshopMenu.DownloadedIcon color="#585995" pressedcolor="#585995" hovercolor="#585995" selectedcolor="#585995" disabledcolor="#585995">
<Sprite name="WorkshopMenu.DownloadedIcon" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="193,0,63,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</WorkshopMenu.DownloadedIcon>
<WorkshopMenu.PublishedIcon color="#3b8670" pressedcolor="#3b8670" hovercolor="#3b8670" selectedcolor="#3b8670" disabledcolor="#3b8670">
<Sprite name="WorkshopMenu.PublishedIcon" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="193,64,63,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</WorkshopMenu.PublishedIcon>
<WorkshopMenu.InfoButtonUpdate color="220,220,220,220" pressedcolor="125,125,125,125" hovercolor="255,255,255,255" selectedcolor="220,220,220,220" disabledcolor="125,125,125,125">
<Sprite name="WorkshopMenu.InfoButtonUpdate" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="64,0,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</WorkshopMenu.InfoButtonUpdate>
<WorkshopMenu.EditButton color="220,220,220,220" pressedcolor="125,125,125,125" hovercolor="255,255,255,255" selectedcolor="220,220,220,220" disabledcolor="125,125,125,125">
<Sprite name="WorkshopMenu.EditButton" texture="Content/UI/SettingsMenuAtlas.png" sourcerect="128,0,64,64" tile="false" maintainaspectratio="true" origin="0.5,0.5"/>
</WorkshopMenu.EditButton>
<GUIButtonTransferArrow color="204,204,204,255" hovercolor="255,255,255,255" selectedcolor="204,204,204,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,125">
<Sprite name="GUIButtonTransferArrow" texture="Content/UI/InventoryUIAtlas.png" tile="false" sourcerect="788,740,124,124" origin="0.5,0.5"/>
<GUITextBlock textcolor="153,166,179,255" padding="0.0, 0.0, 0.0, 0.0"/>
</GUIButtonTransferArrow>
<CrewWalletIconLarge color="255,255,255,255" hovercolor="255,255,255,255" selectedcolor="204,204,204,255" pressedcolor="150,150,150,255" disabledcolor="125,125,125,255">
<Sprite name="CrewWalletIconLarge" texture="Content/UI/InventoryUIAtlas.png" tile="false" sourcerect="932,787,74,70" origin="0.5,0.5" maintainaspectratio="true"/>
</CrewWalletIconLarge>
<ObjectiveIndicatorIncomplete color="200,100,150,255" >
<Sprite name="ObjectiveIndicatorIncomplete" texture="Content/UI/UIAtlasGeneral.png" state="None" sourcerect="1,107,46,46" tile="false" origin="0.5,0.5" slice="6,112,42,148" minborderscale="1"/>
</ObjectiveIndicatorIncomplete>
<ObjectiveIndicatorCompleted color="154,213,163,255">
<Sprite name="ObjectiveIndicatorCompleted" texture="Content/UI/UIAtlasGeneral.png" tile="false" sourcerect="871,212,123,167" maintainaspectratio="true"/>
</ObjectiveIndicatorCompleted>
<HelpIcon color="204,204,204,255" hovercolor="77,77,204,255" selectedcolor="255,255,255,255" pressedcolor="100,100,150,255" disabledcolor="125,125,125,125">
<Sprite name="HelpIcon" texture="Content/UI/UIAtlasGeneral.png" sourcerect="536,604,36,36" origin="0.5,0.5" maintainaspectratio="true" tile="false" />
</HelpIcon>
<InfographicArrow color="255,255,255,255">
<Sprite name="InfographicArrowCurved" texture="Content/UI/StatusMonitorUI.png" sourcerect="164,189,27,154" origin="0.5,0.5" maintainaspectratio="true" tile="false" />
</InfographicArrow>
<InfographicArrowCurved color="255,255,255,255">
<Sprite name="InfographicArrowCurved" texture="Content/UI/StatusMonitorUI.png" sourcerect="8,189,131,155" origin="0.5,0.5" maintainaspectratio="true" tile="false" />
</InfographicArrowCurved>
</style> </style>
</Override> </Override>

View File

@ -24,21 +24,20 @@
<RequiredItem identifier="fpgacircuit" /> <RequiredItem identifier="fpgacircuit" />
</Fabricate> </Fabricate>
<Upgrade gameversion="0.9.2.0" scale="0.5" /> <Upgrade gameversion="0.9.2.0" scale="0.5" />
<InventoryIcon texture="Mods/{{ config['name'] }}/players_icons.png" sourcerect="0,0,64,42" origin="0.5,0.5" /> <InventoryIcon texture="%ModDir%/players_icons.png" sourcerect="0,0,64,42" origin="0.5,0.5" />
<Sprite texture="Mods/{{ config['name'] }}/players_sprites.png" sourcerect="0,0,117,76" depth="0.55" origin="0.5,0.5" /> <Sprite texture="%ModDir%/players_sprites.png" sourcerect="0,0,117,76" depth="0.55" origin="0.5,0.5" />
<Body width="117" height="76" /> <Body width="117" height="76" />
<LightComponent LightColor="0.0,0.85,0.0,0.7" range="4" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"> <LightComponent LightColor="0.0,0.85,0.0,0.7" range="4" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"></LightComponent>
</LightComponent>
<CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control"> <CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control">
<GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" /> <GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" />
<TickBox text="Play"> <TickBox text="Play">
<StatusEffect type="OnUse" targettype="This" IsOn="true"> <StatusEffect type="OnUse" targettype="This" IsOn="true">
<Conditional IsOn="false" /> <Conditional IsOn="false" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
</StatusEffect> </StatusEffect>
<StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false"> <StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false">
<Conditional IsOn="true" /> <Conditional IsOn="true" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
<Use /> <Use />
</StatusEffect> </StatusEffect>
</TickBox> </TickBox>
@ -67,8 +66,7 @@
<Price locationtype="military" multiplier="1.1" sold="false" /> <Price locationtype="military" multiplier="1.1" sold="false" />
<Price locationtype="mine" multiplier="1.1" sold="false" /> <Price locationtype="mine" multiplier="1.1" sold="false" />
</Price> </Price>
<Deconstruct time="20"> <Deconstruct time="20"></Deconstruct>
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="45"> <Fabricate suitablefabricators="fabricator" requiredtime="45">
<RequiredSkill identifier="mechanical" level="45" /> <RequiredSkill identifier="mechanical" level="45" />
<RequiredSkill identifier="electrical" level="55" /> <RequiredSkill identifier="electrical" level="55" />
@ -78,21 +76,20 @@
<RequiredItem identifier="fpgacircuit" /> <RequiredItem identifier="fpgacircuit" />
</Fabricate> </Fabricate>
<Upgrade gameversion="0.9.2.0" scale="0.5" /> <Upgrade gameversion="0.9.2.0" scale="0.5" />
<InventoryIcon texture="Mods/{{ config['name'] }}/players_icons.png" sourcerect="64,0,64,40" origin="0.5,0.5" /> <InventoryIcon texture="%ModDir%/players_icons.png" sourcerect="64,0,64,40" origin="0.5,0.5" />
<Sprite texture="Mods/{{ config['name'] }}/players_sprites.png" sourcerect="117,0,51,33" depth="0.55" origin="0.5,0.5" /> <Sprite texture="%ModDir%/players_sprites.png" sourcerect="117,0,51,33" depth="0.55" origin="0.5,0.5" />
<Body width="51" height="33" /> <Body width="51" height="33" />
<LightComponent LightColor="0.0,0.0,0.0,0.0" range="1" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"> <LightComponent LightColor="0.0,0.0,0.0,0.0" range="1" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"></LightComponent>
</LightComponent>
<CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control"> <CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control">
<GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" /> <GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" />
<TickBox text="Play"> <TickBox text="Play">
<StatusEffect type="OnUse" targettype="This" IsOn="true"> <StatusEffect type="OnUse" targettype="This" IsOn="true">
<Conditional IsOn="false" /> <Conditional IsOn="false" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
</StatusEffect> </StatusEffect>
<StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false" > <StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false" >
<Conditional IsOn="true" /> <Conditional IsOn="true" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
<Use /> <Use />
</StatusEffect> </StatusEffect>
</TickBox> </TickBox>
@ -121,8 +118,7 @@
<Price locationtype="military" multiplier="1.1" sold="false" /> <Price locationtype="military" multiplier="1.1" sold="false" />
<Price locationtype="mine" multiplier="1.1" sold="false" /> <Price locationtype="mine" multiplier="1.1" sold="false" />
</Price> </Price>
<Deconstruct time="20"> <Deconstruct time="20"></Deconstruct>
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="45"> <Fabricate suitablefabricators="fabricator" requiredtime="45">
<RequiredSkill identifier="mechanical" level="45" /> <RequiredSkill identifier="mechanical" level="45" />
<RequiredSkill identifier="electrical" level="55" /> <RequiredSkill identifier="electrical" level="55" />
@ -132,21 +128,20 @@
<RequiredItem identifier="fpgacircuit" /> <RequiredItem identifier="fpgacircuit" />
</Fabricate> </Fabricate>
<Upgrade gameversion="0.9.2.0" scale="0.5" /> <Upgrade gameversion="0.9.2.0" scale="0.5" />
<InventoryIcon texture="Mods/{{ config['name'] }}/players_icons.png" sourcerect="128,0,64,40" origin="0.5,0.5" /> <InventoryIcon texture="%ModDir%/players_icons.png" sourcerect="128,0,64,40" origin="0.5,0.5" />
<Sprite texture="Mods/{{ config['name'] }}/players_sprites.png" sourcerect="168,0,51,33" depth="0.55" origin="0.5,0.5" /> <Sprite texture="%ModDir%/players_sprites.png" sourcerect="168,0,51,33" depth="0.55" origin="0.5,0.5" />
<Body width="51" height="33" /> <Body width="51" height="33" />
<LightComponent LightColor="0.0,0.0,0.0,0.0" range="1" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"> <LightComponent LightColor="0.0,0.0,0.0,0.0" range="1" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"></LightComponent>
</LightComponent>
<CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control"> <CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control">
<GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" /> <GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" />
<TickBox text="Play"> <TickBox text="Play">
<StatusEffect type="OnUse" targettype="This" IsOn="true"> <StatusEffect type="OnUse" targettype="This" IsOn="true">
<Conditional IsOn="false" /> <Conditional IsOn="false" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
</StatusEffect> </StatusEffect>
<StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false"> <StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false">
<Conditional IsOn="true" /> <Conditional IsOn="true" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
<Use /> <Use />
</StatusEffect> </StatusEffect>
</TickBox> </TickBox>
@ -175,8 +170,7 @@
<Price locationtype="military" multiplier="1.1" sold="false" /> <Price locationtype="military" multiplier="1.1" sold="false" />
<Price locationtype="mine" multiplier="1.0" minavailable="1" /> <Price locationtype="mine" multiplier="1.0" minavailable="1" />
</Price> </Price>
<Deconstruct time="20"> <Deconstruct time="20"></Deconstruct>
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="45"> <Fabricate suitablefabricators="fabricator" requiredtime="45">
<RequiredSkill identifier="mechanical" level="45" /> <RequiredSkill identifier="mechanical" level="45" />
<RequiredSkill identifier="electrical" level="55" /> <RequiredSkill identifier="electrical" level="55" />
@ -186,21 +180,20 @@
<RequiredItem identifier="fpgacircuit" /> <RequiredItem identifier="fpgacircuit" />
</Fabricate> </Fabricate>
<Upgrade gameversion="0.9.2.0" scale="0.5" /> <Upgrade gameversion="0.9.2.0" scale="0.5" />
<InventoryIcon texture="Mods/{{ config['name'] }}/players_icons.png" sourcerect="192,0,64,40" origin="0.5,0.5" /> <InventoryIcon texture="%ModDir%/players_icons.png" sourcerect="192,0,64,40" origin="0.5,0.5" />
<Sprite texture="Mods/{{ config['name'] }}/players_sprites.png" sourcerect="219,0,51,33" depth="0.55" origin="0.5,0.5" /> <Sprite texture="%ModDir%/players_sprites.png" sourcerect="219,0,51,33" depth="0.55" origin="0.5,0.5" />
<Body width="51" height="33" /> <Body width="51" height="33" />
<LightComponent LightColor="0.0,0.0,0.0,0.0" range="1" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"> <LightComponent LightColor="0.0,0.0,0.0,0.0" range="1" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"></LightComponent>
</LightComponent>
<CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control"> <CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control">
<GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" /> <GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" />
<TickBox text="Play"> <TickBox text="Play">
<StatusEffect type="OnUse" targettype="This" IsOn="true"> <StatusEffect type="OnUse" targettype="This" IsOn="true">
<Conditional IsOn="false" /> <Conditional IsOn="false" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
</StatusEffect> </StatusEffect>
<StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false"> <StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false">
<Conditional IsOn="true" /> <Conditional IsOn="true" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
<Use /> <Use />
</StatusEffect> </StatusEffect>
</TickBox> </TickBox>
@ -229,8 +222,7 @@
<Price locationtype="military" multiplier="1.0" minavailable="1" /> <Price locationtype="military" multiplier="1.0" minavailable="1" />
<Price locationtype="mine" multiplier="1.1" sold="false" /> <Price locationtype="mine" multiplier="1.1" sold="false" />
</Price> </Price>
<Deconstruct time="20"> <Deconstruct time="20"></Deconstruct>
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="45"> <Fabricate suitablefabricators="fabricator" requiredtime="45">
<RequiredSkill identifier="mechanical" level="45" /> <RequiredSkill identifier="mechanical" level="45" />
<RequiredSkill identifier="electrical" level="55" /> <RequiredSkill identifier="electrical" level="55" />
@ -240,21 +232,20 @@
<RequiredItem identifier="fpgacircuit" /> <RequiredItem identifier="fpgacircuit" />
</Fabricate> </Fabricate>
<Upgrade gameversion="0.9.2.0" scale="0.5" /> <Upgrade gameversion="0.9.2.0" scale="0.5" />
<InventoryIcon texture="Mods/{{ config['name'] }}/players_icons.png" sourcerect="256,0,64,40" origin="0.5,0.5" /> <InventoryIcon texture="%ModDir%/players_icons.png" sourcerect="256,0,64,40" origin="0.5,0.5" />
<Sprite texture="Mods/{{ config['name'] }}/players_sprites.png" sourcerect="270,0,51,33" depth="0.55" origin="0.5,0.5" /> <Sprite texture="%ModDir%/players_sprites.png" sourcerect="270,0,51,33" depth="0.55" origin="0.5,0.5" />
<Body width="51" height="33" /> <Body width="51" height="33" />
<LightComponent LightColor="0.0,0.0,0.0,0.0" range="1" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"> <LightComponent LightColor="0.0,0.0,0.0,0.0" range="1" powerconsumption="0" blinkfrequency="0" IsOn="false" canbeselected="false"></LightComponent>
</LightComponent>
<CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control"> <CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to control">
<GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" /> <GuiFrame relativesize="0.10,0.07" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" />
<TickBox text="Play"> <TickBox text="Play">
<StatusEffect type="OnUse" targettype="This" IsOn="true"> <StatusEffect type="OnUse" targettype="This" IsOn="true">
<Conditional IsOn="false" /> <Conditional IsOn="false" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
</StatusEffect> </StatusEffect>
<StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false"> <StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false">
<Conditional IsOn="true" /> <Conditional IsOn="true" />
<sound file="Mods/{{ config['name'] }}/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" /> <sound file="%ModDir%/sound_effects/boombox_play_cassette.ogg" type="OnUse" range="300" volume="1.0" />
<Use /> <Use />
</StatusEffect> </StatusEffect>
</TickBox> </TickBox>
@ -282,8 +273,7 @@
<Price baseprice="{{ tape.price }}" soldeverywhere="false">{% for location in ["outpost", "city", "research", "military", "mine"] %} <Price baseprice="{{ tape.price }}" soldeverywhere="false">{% for location in ["outpost", "city", "research", "military", "mine"] %}
<Price locationtype="{{ location }}" multiplier="{{ tape.multipliers[loop.index0] }}" sold="{{ tape.sold[loop.index0] }}" minavailable="1" />{% endfor %} <Price locationtype="{{ location }}" multiplier="{{ tape.multipliers[loop.index0] }}" sold="{{ tape.sold[loop.index0] }}" minavailable="1" />{% endfor %}
</Price> </Price>
<Deconstruct time="10"> <Deconstruct time="10"></Deconstruct>
</Deconstruct>
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="{{ song_lengths[loop.index0]*0.5 }}"> <Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="{{ song_lengths[loop.index0]*0.5 }}">
<RequiredSkill identifier="mechanical" level="25" /> <RequiredSkill identifier="mechanical" level="25" />
<RequiredSkill identifier="electrical" level="45" /> <RequiredSkill identifier="electrical" level="45" />
@ -291,12 +281,12 @@
<RequiredItem identifier="{% if config['slug'] != "sunken_tapes" %}{{ config["slug"] }}-{% endif %}cassette-blank" /> <RequiredItem identifier="{% if config['slug'] != "sunken_tapes" %}{{ config["slug"] }}-{% endif %}cassette-blank" />
<RequiredItem identifier="fpgacircuit" /> <RequiredItem identifier="fpgacircuit" />
</Fabricate> </Fabricate>
<InventoryIcon texture="Mods/{{ config['name'] }}/icons.png" sourcerect="{{ 64 * positions[loop.index0]['column'] }},{{ 41 * positions[loop.index0]['row'] }},64,41" origin="0.5,0.5" /> <InventoryIcon texture="%ModDir%/icons.png" sourcerect="{{ 64 * positions[loop.index0]['column'] }},{{ 41 * positions[loop.index0]['row'] }},64,41" origin="0.5,0.5" />
<Sprite texture="Mods/{{ config['name'] }}/sprites.png" sourcerect="{{ 33 * positions[loop.index0]['column'] }},{{ 21 * positions[loop.index0]['row'] }},33,21" depth="0.6" origin="0.5,0.5" /> <Sprite texture="%ModDir%/sprites.png" sourcerect="{{ 33 * positions[loop.index0]['column'] }},{{ 21 * positions[loop.index0]['row'] }},33,21" depth="0.6" origin="0.5,0.5" />
<Body width="33" height="21" /> <Body width="33" height="21" />
<Throwable slots="Any,RightHand,LeftHand" holdpos="5,-65" holdangle="0" handle1="0,1" throwforce="4.0" aimpos="35,-10" msg="Aim to throw"> <Throwable slots="Any,RightHand,LeftHand" holdpos="5,-65" holdangle="0" handle1="0,1" throwforce="4.0" aimpos="35,-10" msg="Aim to throw">
<StatusEffect type="OnImpact" target="This" Condition="-5.0" disabledeltatime="true"> <StatusEffect type="OnImpact" target="This" Condition="-5.0" disabledeltatime="true">
<sound file="Mods/{{ config['name'] }}/sound_effects/cassette_drop.ogg" range="500" volume="1.0" /> <sound file="%ModDir%/sound_effects/cassette_drop.ogg" range="500" volume="1.0" />
</StatusEffect> </StatusEffect>
</Throwable> </Throwable>
<CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to inspect"> <CustomInterface canbeselected="true" drawhudwhenequipped="true" allowuioverlap="true" msg="Equip to inspect">
@ -343,7 +333,7 @@
<InventoryIcon texture="Content/Items/Electricity/signalcomp.png" sourcerect="0,160,4,4" origin="0.5,0.5" /> <InventoryIcon texture="Content/Items/Electricity/signalcomp.png" sourcerect="0,160,4,4" origin="0.5,0.5" />
<ItemComponent> <ItemComponent>
<StatusEffect type="Always" target="This"> <StatusEffect type="Always" target="This">
<sound file="Mods/{{ config['name'] }}/music/{{ tape.identifier }}.ogg" type="OnUse" range="1000" loop="true" volume="1.0" /> <sound file="%ModDir%/music/{{ tape.identifier }}.ogg" type="OnUse" range="1000" loop="true" volume="1.0" />
</StatusEffect>{% if tape.buffs %} </StatusEffect>{% if tape.buffs %}
<StatusEffect type="Always" target="NearbyCharacters" range="1000">{% for buff in tape.buffs %} <StatusEffect type="Always" target="NearbyCharacters" range="1000">{% for buff in tape.buffs %}
{% if buff == "psychosis" %}<Affliction identifier="{{ buff }}" strength= "{{ '%0.4f' % (tape.buff_multiplier*(delta + 0.1)) }}" />{% else %}<Affliction identifier="{{ buff }}" strength= "{{ '%0.4f' % (tape.buff_multiplier*(delta*4 + 1)) }}" />{% endif %}{% endfor %} {% if buff == "psychosis" %}<Affliction identifier="{{ buff }}" strength= "{{ '%0.4f' % (tape.buff_multiplier*(delta + 0.1)) }}" />{% else %}<Affliction identifier="{{ buff }}" strength= "{{ '%0.4f' % (tape.buff_multiplier*(delta*4 + 1)) }}" />{% endif %}{% endfor %}
@ -363,7 +353,7 @@
<InventoryIcon texture="Content/Items/Electricity/signalcomp.png" sourcerect="0,160,4,4" origin="0.5,0.5" /> <InventoryIcon texture="Content/Items/Electricity/signalcomp.png" sourcerect="0,160,4,4" origin="0.5,0.5" />
<ItemComponent> <ItemComponent>
<StatusEffect type="Always" target="This"> <StatusEffect type="Always" target="This">
<sound file="Mods/{{ config['name'] }}/music/{{ tape.identifier }}-walkman.ogg" type="OnUse" range="200" loop="true" volume="1.0" /> <sound file="%ModDir%/music/{{ tape.identifier }}-walkman.ogg" type="OnUse" range="200" loop="true" volume="1.0" />
</StatusEffect>{% if tape.buffs %} </StatusEffect>{% if tape.buffs %}
<StatusEffect type="Always" target="NearbyCharacters" range="200">{% for buff in tape.buffs %} <StatusEffect type="Always" target="NearbyCharacters" range="200">{% for buff in tape.buffs %}
{% if buff == "psychosis" %}<Affliction identifier="{{ buff }}" strength= "{{ '%0.4f' % (tape.buff_multiplier*(delta + 0.1)*0.5) }}" />{% else %}<Affliction identifier="{{ buff }}" strength= "{{ '%0.4f' % (tape.buff_multiplier*(delta*4 + 1)*0.5) }}" />{% endif %}{% endfor %} {% if buff == "psychosis" %}<Affliction identifier="{{ buff }}" strength= "{{ '%0.4f' % (tape.buff_multiplier*(delta + 0.1)*0.5) }}" />{% else %}<Affliction identifier="{{ buff }}" strength= "{{ '%0.4f' % (tape.buff_multiplier*(delta*4 + 1)*0.5) }}" />{% endif %}{% endfor %}

View File

@ -241,7 +241,7 @@
- identifier: vjeranpas - identifier: vjeranpas
name: Termiti - Vjeran pas name: Termiti - Vjeran pas
source: source:
url: https://www.youtube.com/watch?v=EOAiYRxLpq0 url: https://www.youtube.com/watch?v=QO3fQvTF5Lo
start: 00:00:00 start: 00:00:00
end: -1 end: -1
volume: 3 volume: 3
@ -283,7 +283,7 @@
- identifier: shanty1 - identifier: shanty1
name: Doodle Let Me Go name: Doodle Let Me Go
source: source:
url: https://www.youtube.com/watch?v=rbAhU913SSk url: https://www.youtube.com/watch?v=CNQt86A2Kow
start: 00:00:00 start: 00:00:00
end: 00:02:45 end: 00:02:45
volume: 0 volume: 0
@ -845,8 +845,8 @@
- identifier: diodiver - identifier: diodiver
name: Dio - Holy Diver name: Dio - Holy Diver
source: source:
url: https://www.youtube.com/watch?v=EhGEGIBGLu8 url: https://youtu.be/1Obtf6ftDc8
start: 00:00:08 start: 00:00:00
end: -1 end: -1
volume: 0 volume: 0
note: "" note: ""