Add rest of Matrix text, add workaround for Linux-Fullscreen

pull/35/head
Miepee 4 years ago
parent 9991415865
commit e06ac794ce

@ -383,4 +383,7 @@
<data name="ArchiveNotesMods" xml:space="preserve"> <data name="ArchiveNotesMods" xml:space="preserve">
<value>これは既にインストールされているMODです。再インストールはできず、またゲームファイルを削除すると自動的に削除されます。</value> <value>これは既にインストールされているMODです。再インストールはできず、またゲームファイルを削除すると自動的に削除されます。</value>
</data> </data>
<data name="MatrixToolTip" xml:space="preserve">
<value>公式AM2Rマトリクススペース</value>
</data>
</root> </root>

@ -383,4 +383,7 @@ Prossiga com cuidado.</value>
<data name="ArchiveNotesMods" xml:space="preserve"> <data name="ArchiveNotesMods" xml:space="preserve">
<value>Isso é uma versão arquivada de um Mod previamente instalado. Ele não pode ser reinstalado e será removido se seus arquivos de jogo forem deletados.</value> <value>Isso é uma versão arquivada de um Mod previamente instalado. Ele não pode ser reinstalado e será removido se seus arquivos de jogo forem deletados.</value>
</data> </data>
<data name="MatrixToolTip" xml:space="preserve">
<value>O espaço Matrix oficial do AM2R</value>
</data>
</root> </root>

@ -383,4 +383,7 @@
<data name="ArchiveNotesMods" xml:space="preserve"> <data name="ArchiveNotesMods" xml:space="preserve">
<value>Это архив, содержащий ранее установленный мод. Он не может быть переустановлен, и, при удалении файлов игры, так же будет удалён.</value> <value>Это архив, содержащий ранее установленный мод. Он не может быть переустановлен, и, при удалении файлов игры, так же будет удалён.</value>
</data> </data>
<data name="MatrixToolTip" xml:space="preserve">
<value>Официальное Matrix-пространство по AM2R</value>
</data>
</root> </root>

@ -705,6 +705,13 @@ public static class Profile
} }
else if (OS.IsLinux) else if (OS.IsLinux)
{ {
// HACK: GMS1.4 has issues on Linux / Steam Deck if Fullscreen is disabled
// If the user never launched AM2R before, we create an almost empty config that just
// has fullscreen set to false, so they don't run into any issues. Game will handle the rest.
string am2rConfigPath = profile.SaveLocation.Replace("~", CrossPlatformOperations.Home) + "/config.ini";
if (!File.Exists(am2rConfigPath))
File.WriteAllText(am2rConfigPath, "[Screen]\nFullscreen=\"0\"\nScale=\"3\"");
ProcessStartInfo startInfo = new ProcessStartInfo(); ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.UseShellExecute = false; startInfo.UseShellExecute = false;

Loading…
Cancel
Save