1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-25 22:07:44 +00:00
astra/launcher/accountconfig.kcfg
Joshua Goins 2466bc5448 Move most of the custom server settings to be per-account
This makes it way easier to switch between retail and alternative (other
than Sapphire) servers.
2025-03-17 19:14:20 -04:00

86 lines
2.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<!--
SPDX-FileCopyrightText: 2023 Joshua Goins <josh@redstrate.com>
SPDX-License-Identifier: CC0-1.0
-->
<kcfgfile/>
<kcfgfile name="astrastaterc" stateConfig="true">
<parameter name="uuid"/>
</kcfgfile>
<include>account.h</include>
<group name="account-$(uuid)">
<entry key="Name" type="string">
</entry>
<entry key="Language" type="Enum">
<choices>
<choice name="Japanese">
</choice>
<choice name="English">
</choice>
<choice name="German">
</choice>
<choice name="French">
</choice>
<choice name="ChineseSimplified">
</choice>
<choice name="ChineseTraditional">
</choice>
<choice name="Korean">
</choice>
</choices>
<default>English</default>
</entry>
<entry key="LodestoneId" type="string">
</entry>
<entry key="IsSapphire" type="bool">
<default>false</default>
</entry>
<entry key="RememberPassword" type="bool">
<default>false</default>
</entry>
<entry key="RememberOTP" type="bool">
<default>false</default>
</entry>
<entry key="UseOTP" type="bool">
<default>false</default>
</entry>
<entry name="License" type="Enum">
<choices name="Account::GameLicense">
<choice name="WindowsStandalone">
</choice>
<choice name="WindowsSteam">
</choice>
<choice name="macOS">
</choice>
</choices>
<default>WindowsStandalone</default>
</entry>
<entry key="IsFreeTrial" type="bool">
</entry>
<entry name="PreferredProtocol" type="String">
<default>https</default>
</entry>
<entry name="GMServerHost" type="String">
<default></default>
</entry>
<entry name="LobbyHost" type="String">
<default></default>
</entry>
<entry name="LobbyHostPort" type="int">
<default>7000</default>
</entry>
<entry name="SquareEnixServer" type="String">
<default>ffxiv.com</default>
</entry>
<entry name="SquareEnixLoginServer" type="String">
<default>square-enix.com</default>
</entry>
<entry name="MainServer" type="String">
<default>finalfantasyxiv.com</default>
</entry>
</group>
</kcfg>