Skip to content

Commit

Permalink
Steam App Game Settings (#550)
Browse files Browse the repository at this point in the history
* Add new "Steam" tab to game settings for Windows/Linux/Mac.
* Serialize/deserialize steam game settings from GMX.
* Reorganize translations to new settings tab layouts and translate with Google.
  • Loading branch information
RobertBColton committed Feb 21, 2021
1 parent c18c187 commit 8512e27
Show file tree
Hide file tree
Showing 10 changed files with 230 additions and 35 deletions.
13 changes: 13 additions & 0 deletions org/lateralgm/file/GMXFileReader.java
Expand Up @@ -574,6 +574,19 @@ else if (cname.toLowerCase().equals("config")) //$NON-NLS-1$
PGameSettings.VERSION_RELEASE,
Integer.parseInt(setdoc.getElementsByTagName("option_version_release").item(0).getTextContent())); //$NON-NLS-1$

pSet.put(PGameSettings.WINDOWS_STEAM_ID,
Integer.parseInt(setdoc.getElementsByTagName("option_windows_steam_app_id").item(0).getTextContent())); //$NON-NLS-1$
pSet.put(PGameSettings.MAC_STEAM_ID,
Integer.parseInt(setdoc.getElementsByTagName("option_mac_steam_app_id").item(0).getTextContent())); //$NON-NLS-1$
pSet.put(PGameSettings.LINUX_STEAM_ID,
Integer.parseInt(setdoc.getElementsByTagName("option_linux_steam_app_id").item(0).getTextContent())); //$NON-NLS-1$
pSet.put(PGameSettings.WINDOWS_STEAM_ENABLE,
Boolean.parseBoolean(setdoc.getElementsByTagName("option_windows_enable_steam").item(0).getTextContent())); //$NON-NLS-1$
pSet.put(PGameSettings.MAC_STEAM_ENABLE,
Boolean.parseBoolean(setdoc.getElementsByTagName("option_mac_enable_steam").item(0).getTextContent())); //$NON-NLS-1$
pSet.put(PGameSettings.LINUX_STEAM_ENABLE,
Boolean.parseBoolean(setdoc.getElementsByTagName("option_linux_enable_steam").item(0).getTextContent())); //$NON-NLS-1$

Node cnstNode = setdoc.getElementsByTagName("ConfigConstants").item(0); //$NON-NLS-1$

// If there is a constant section
Expand Down
13 changes: 13 additions & 0 deletions org/lateralgm/file/GMXFileWriter.java
Expand Up @@ -530,6 +530,19 @@ public static void writeConfigurations(ProjectFileContext c, Element root, long
optNode.appendChild(createElement(doc,"option_version_release", //$NON-NLS-1$
gs.get(PGameSettings.VERSION_RELEASE).toString()));

optNode.appendChild(createElement(doc,"option_windows_steam_app_id", //$NON-NLS-1$
gs.get(PGameSettings.WINDOWS_STEAM_ID).toString()));
optNode.appendChild(createElement(doc,"option_mac_steam_app_id", //$NON-NLS-1$
gs.get(PGameSettings.MAC_STEAM_ID).toString()));
optNode.appendChild(createElement(doc,"option_linux_steam_app_id", //$NON-NLS-1$
gs.get(PGameSettings.LINUX_STEAM_ID).toString()));
optNode.appendChild(createElement(doc,"option_windows_enable_steam", //$NON-NLS-1$
gs.get(PGameSettings.WINDOWS_STEAM_ENABLE).toString()));
optNode.appendChild(createElement(doc,"option_mac_enable_steam", //$NON-NLS-1$
gs.get(PGameSettings.MAC_STEAM_ENABLE).toString()));
optNode.appendChild(createElement(doc,"option_linux_enable_steam", //$NON-NLS-1$
gs.get(PGameSettings.LINUX_STEAM_ENABLE).toString()));

Element cce = doc.createElement("ConfigConstants"); //$NON-NLS-1$
writeConstants(gs.constants, doc, cce);
nconNode.appendChild(cce);
Expand Down
2 changes: 1 addition & 1 deletion org/lateralgm/main/LGM.java
Expand Up @@ -131,7 +131,7 @@

public final class LGM
{
public static final String version = "1.8.223"; //$NON-NLS-1$
public static final String version = "1.8.224"; //$NON-NLS-1$

// TODO: This list holds the class loader for any loaded plugins which should be
// cleaned up and closed when the application closes.
Expand Down
17 changes: 13 additions & 4 deletions org/lateralgm/messages/messages.properties
Expand Up @@ -792,6 +792,9 @@ GameSettingFrame.BUTTON_DISCARD=Cancel

#General tab
GameSettingFrame.TAB_GENERAL=General
GameSettingFrame.GAME_ID=Game id
GameSettingFrame.RANDOMIZE=Randomize
GameSettingFrame.BACKCOLOR=Color outside the room region:
GameSettingFrame.USE_NEW_AUDIO=Use New Audio Engine
GameSettingFrame.SHORT_CIRCUIT_EVAL=Short-Circuit evaluations
GameSettingFrame.USE_FAST_COLLISION=Use Fast Collision System
Expand All @@ -806,7 +809,6 @@ GameSettingFrame.SCALING_FIXED=Fixed scale (in %)
GameSettingFrame.SCALING_RATIO=Keep aspect ratio
GameSettingFrame.SCALING_FULL=Full scale
GameSettingFrame.INTERPOLATE=Interpolate colors between pixels
GameSettingFrame.BACKCOLOR=Color outside the room region:
GameSettingFrame.RESIZE=Allow the player to resize the game window
GameSettingFrame.STAYONTOP=Let the game window always stay on top
GameSettingFrame.NOBORDER=Don't draw a border in windowed mode
Expand Down Expand Up @@ -873,26 +875,33 @@ GameSettingFrame.CUSTOM_PROGRESS_BAR=Custom progress bar
GameSettingFrame.BACK_IMAGE=Back Image
GameSettingFrame.FRONT_IMAGE=Front Image
GameSettingFrame.SCALE_IMAGE=Scale progress bar image
GameSettingFrame.GAME_ID=Game id
GameSettingFrame.RANDOMIZE=Randomize

#Platforms tab
GameSettingFrame.TAB_PLATFORMS=Platforms
GameSettingFrame.TAB_WINDOWS=Windows
GameSettingFrame.TAB_MAC=Mac
GameSettingFrame.TAB_UBUNTU=Ubuntu
GameSettingFrame.TAB_STEAM=Steam

#Windows tab
GameSettingFrame.GAME_ICON=Game icon
GameSettingFrame.CHANGE_ICON=Change Icon

GameSettingFrame.VERSION_INFORMATION=Version Information
GameSettingFrame.VERSION=Version:
GameSettingFrame.COMPANY=Company:
GameSettingFrame.PRODUCT=Product:
GameSettingFrame.COPYRIGHT=Copyright:
GameSettingFrame.DESCRIPTION=Description:

#Steam tab
GameSettingFrame.STEAM_APP_ID=Steam App Id
GameSettingFrame.WINDOWS_STEAM_ID=Windows:
GameSettingFrame.MAC_STEAM_ID=Mac:
GameSettingFrame.LINUX_STEAM_ID=Linux:
GameSettingFrame.WINDOWS_STEAM_ENABLE=Enable
GameSettingFrame.MAC_STEAM_ENABLE=Enable
GameSettingFrame.LINUX_STEAM_ENABLE=Enable

#Include tab
GameSettingFrame.TAB_INCLUDE=Include
GameSettingFrame.HINT_INCLUDE=Configure Includes
Expand Down
34 changes: 29 additions & 5 deletions org/lateralgm/messages/messages_da_DK.properties
Expand Up @@ -453,6 +453,9 @@ GameSettingFrame.BUTTON_DISCARD=Gem ikke

#General tab
GameSettingFrame.TAB_GENERAL=Generel
GameSettingFrame.GAME_ID=Spil id
GameSettingFrame.RANDOMIZE=Tilfældiggør
GameSettingFrame.BACKCOLOR=Farve udenfor rum regionen:
GameSettingFrame.USE_NEW_AUDIO=Brug ny lydmotor
GameSettingFrame.SHORT_CIRCUIT_EVAL=Kortslutningsevalueringer
GameSettingFrame.USE_FAST_COLLISION=Brug Hurtigt kollisionssystem
Expand All @@ -467,7 +470,6 @@ GameSettingFrame.SCALING_FIXED=Fikseret skalering (i %)
GameSettingFrame.SCALING_RATIO=Behold størrelsesforhold
GameSettingFrame.SCALING_FULL=Full skalering
GameSettingFrame.INTERPOLATE=Udglat farver mellem pixels
GameSettingFrame.BACKCOLOR=Farve udenfor rum regionen:
GameSettingFrame.RESIZE=Tillad spilleren at ændre vinduestørrelsen
GameSettingFrame.STAYONTOP=Sørg for at spilvinduet altid forbliver øverst
GameSettingFrame.NOBORDER=Tegn ikke en vinduekant i vinduetilstand
Expand Down Expand Up @@ -529,10 +531,6 @@ GameSettingFrame.CUSTOM_PROGRESS_BAR=Selvbestemt fremskridtsbar
GameSettingFrame.BACK_IMAGE=Bagerste billede
GameSettingFrame.FRONT_IMAGE=Forreste billede
GameSettingFrame.SCALE_IMAGE=Skaler fremskridtsbar billedet
GameSettingFrame.GAME_ICON=Spilikon
GameSettingFrame.CHANGE_ICON=Skift ikon
GameSettingFrame.GAME_ID=Spil id
GameSettingFrame.RANDOMIZE=Tilfældiggør

#Constants tab
GameSettingFrame.TAB_CONSTANTS=Konstanter
Expand Down Expand Up @@ -589,6 +587,32 @@ GameSettingFrame.ICO_FILES=Windows ikon filer
GameSettingFrame.LGC_FILES=LGM konstanter fil
GameSettingFrame.INVALID_ICON=Ugyldigt ikon - Kun enkle 32 x 32 ikoner er understøttet

#Platforms tab
GameSettingFrame.TAB_PLATFORMS=Platforme
GameSettingFrame.TAB_WINDOWS=Windows
GameSettingFrame.TAB_MAC=Mac
GameSettingFrame.TAB_UBUNTU=Ubuntu
GameSettingFrame.TAB_STEAM=Steam

#Windows tab
GameSettingFrame.GAME_ICON=Spilikon
GameSettingFrame.CHANGE_ICON=Skift ikon
GameSettingFrame.VERSION_INFORMATION=Version Information
GameSettingFrame.VERSION=Version:
GameSettingFrame.COMPANY=Selskab:
GameSettingFrame.PRODUCT=Produkt:
GameSettingFrame.COPYRIGHT=Ophavsret:
GameSettingFrame.DESCRIPTION=Beskrivelse:

#Steam tab
GameSettingFrame.STEAM_APP_ID=Steam App Id
GameSettingFrame.WINDOWS_STEAM_ID=Windows:
GameSettingFrame.MAC_STEAM_ID=Mac:
GameSettingFrame.LINUX_STEAM_ID=Linux:
GameSettingFrame.WINDOWS_STEAM_ENABLE=Aktiver
GameSettingFrame.MAC_STEAM_ENABLE=Aktiver
GameSettingFrame.LINUX_STEAM_ENABLE=Aktiver

GameInformationFrame.MENU_FORMAT=Formater
GameInformationFrame.WINDOW_TITLE=Vinduetitel
GameInformationFrame.ALWAYS_ON_TOP=Altid øverst
Expand Down
34 changes: 29 additions & 5 deletions org/lateralgm/messages/messages_fr.properties
Expand Up @@ -444,6 +444,9 @@ GameSettingFrame.BUTTON_DISCARD=Annuler

#General tab
GameSettingFrame.TAB_GENERAL=Général
GameSettingFrame.GAME_ID=ID du jeu
GameSettingFrame.RANDOMIZE=Randomiser
GameSettingFrame.BACKCOLOR=Color outside the room region:
GameSettingFrame.USE_NEW_AUDIO=Utiliser un nouveau moteur audio
GameSettingFrame.SHORT_CIRCUIT_EVAL=Évaluations de court-circuit
GameSettingFrame.USE_FAST_COLLISION=Utiliser le système de collision rapide
Expand All @@ -458,7 +461,6 @@ GameSettingFrame.SCALING_FIXED=Fixed scale (in %)
GameSettingFrame.SCALING_RATIO=Conserver les proportions
GameSettingFrame.SCALING_FULL=Full scale
GameSettingFrame.INTERPOLATE=Interpoler des couleurs entre les pixels
GameSettingFrame.BACKCOLOR=Color outside the room region:
GameSettingFrame.RESIZE=Allow the player to resize the game window
GameSettingFrame.STAYONTOP=Let the game window always stay on top
GameSettingFrame.NOBORDER=N'affiche pas un bordure
Expand Down Expand Up @@ -520,10 +522,6 @@ GameSettingFrame.CUSTOM_PROGRESS_BAR=Barre de progression presonalis
GameSettingFrame.BACK_IMAGE=L'image d'arrière plan
GameSettingFrame.FRONT_IMAGE=L'image de premier plan
GameSettingFrame.SCALE_IMAGE=Echelle l'image de barre de progression
GameSettingFrame.GAME_ICON=Icone du jeu
GameSettingFrame.CHANGE_ICON=Changer l'îcone
GameSettingFrame.GAME_ID=ID du jeu
GameSettingFrame.RANDOMIZE=Randomiser

#Constants tab
GameSettingFrame.TAB_CONSTANTS=Constantes
Expand Down Expand Up @@ -580,6 +578,32 @@ GameSettingFrame.ICO_FILES=Windows Icon Files
GameSettingFrame.LGC_FILES=LGM Constants File
GameSettingFrame.INVALID_ICON=Icone invalides - Seulement les îcones 32 x 32 seul image sont soutenus

#Platforms tab
GameSettingFrame.TAB_PLATFORMS=Plateformes
GameSettingFrame.TAB_WINDOWS=Windows
GameSettingFrame.TAB_MAC=Mac
GameSettingFrame.TAB_UBUNTU=Ubuntu
GameSettingFrame.TAB_STEAM=Steam

#Windows tab
GameSettingFrame.GAME_ICON=Icone du jeu
GameSettingFrame.CHANGE_ICON=Changer l'îcone
GameSettingFrame.VERSION_INFORMATION=Information sur la version
GameSettingFrame.VERSION=Version:
GameSettingFrame.COMPANY=Entreprise:
GameSettingFrame.PRODUCT=Produit:
GameSettingFrame.COPYRIGHT=Droits d'auteur:
GameSettingFrame.DESCRIPTION=Description:

#Steam tab
GameSettingFrame.STEAM_APP_ID=Steam App Id
GameSettingFrame.WINDOWS_STEAM_ID=Windows:
GameSettingFrame.MAC_STEAM_ID=Mac:
GameSettingFrame.LINUX_STEAM_ID=Linux:
GameSettingFrame.WINDOWS_STEAM_ENABLE=Permettre
GameSettingFrame.MAC_STEAM_ENABLE=Permettre
GameSettingFrame.LINUX_STEAM_ENABLE=Permettre

GameInformationFrame.MENU_FORMAT=Format
GameInformationFrame.WINDOW_TITLE=Titre de fenêtre
GameInformationFrame.ALWAYS_ON_TOP=Toujours en haut
Expand Down
34 changes: 29 additions & 5 deletions org/lateralgm/messages/messages_tr_TR.properties
Expand Up @@ -451,6 +451,9 @@ GameSettingFrame.BUTTON_DISCARD=Kaydetme

#General tab
GameSettingFrame.TAB_GENERAL=Genel
GameSettingFrame.GAME_ID=Oyun Deðeri
GameSettingFrame.RANDOMIZE=Karamsarlaþtýr
GameSettingFrame.BACKCOLOR=Odanýn dýþarýsýndaki renk:
GameSettingFrame.USE_NEW_AUDIO=Yeni Ses Motorunu Kullan
GameSettingFrame.SHORT_CIRCUIT_EVAL=K\u0131sa Devre de\u011Ferlendirmeleri
GameSettingFrame.USE_FAST_COLLISION=H\u0131zl\u0131 Çarp\u0131\u015Fma Sistemini Kullan\u0131n
Expand All @@ -465,7 +468,6 @@ GameSettingFrame.SCALING_FIXED=Sabit Boyut (in %)
GameSettingFrame.SCALING_RATIO=Oranýný koru
GameSettingFrame.SCALING_FULL=Tam boyut
GameSettingFrame.INTERPOLATE=Boþta kalan yerleri dolgula
GameSettingFrame.BACKCOLOR=Odanýn dýþarýsýndaki renk:
GameSettingFrame.RESIZE=Oyuncu ekraný boyutlandýrabilir
GameSettingFrame.STAYONTOP=Pencere yukarda sabitlensin
GameSettingFrame.NOBORDER=Pencereli modda kenar çizme
Expand Down Expand Up @@ -526,10 +528,6 @@ GameSettingFrame.CUSTOM_PROGRESS_BAR=Kendi
GameSettingFrame.BACK_IMAGE=Arka Resim
GameSettingFrame.FRONT_IMAGE=Ön Resim
GameSettingFrame.SCALE_IMAGE=Çubuðu boyutlandýr
GameSettingFrame.GAME_ICON=Oyun Ýkonu
GameSettingFrame.CHANGE_ICON=Ýkon Deðiþtir
GameSettingFrame.GAME_ID=Oyun Deðeri
GameSettingFrame.RANDOMIZE=Karamsarlaþtýr

#Constants tab
GameSettingFrame.TAB_CONSTANTS=Constants
Expand Down Expand Up @@ -586,6 +584,32 @@ GameSettingFrame.ICO_FILES=Windows
GameSettingFrame.LGC_FILES=LGM Ýçerik dosyasý
GameSettingFrame.INVALID_ICON=Geçersiz ikon - Sadece 32 x 32 ikonlar desteklenmektedir

#Platforms tab
GameSettingFrame.TAB_PLATFORMS=Platformlar
GameSettingFrame.TAB_WINDOWS=Windows
GameSettingFrame.TAB_MAC=Mac
GameSettingFrame.TAB_UBUNTU=Ubuntu
GameSettingFrame.TAB_STEAM=Steam

#Windows tab
GameSettingFrame.GAME_ICON=Oyun Ýkonu
GameSettingFrame.CHANGE_ICON=Ýkon Deðiþtir
GameSettingFrame.VERSION_INFORMATION=Versiyon bilgisi
GameSettingFrame.VERSION=Versiyon:
GameSettingFrame.COMPANY=\u015Eirket:
GameSettingFrame.PRODUCT=Ürün:
GameSettingFrame.COPYRIGHT=Telif hakk\u0131:
GameSettingFrame.DESCRIPTION=\u0131klama:

#Steam tab
GameSettingFrame.STEAM_APP_ID=Steam App Id
GameSettingFrame.WINDOWS_STEAM_ID=Windows:
GameSettingFrame.MAC_STEAM_ID=Mac:
GameSettingFrame.LINUX_STEAM_ID=Linux:
GameSettingFrame.WINDOWS_STEAM_ENABLE=Etkinle\u015Ftirme
GameSettingFrame.MAC_STEAM_ENABLE=Etkinle\u015Ftirme
GameSettingFrame.LINUX_STEAM_ENABLE=Etkinle\u015Ftirme

GameInformationFrame.MENU_FORMAT=Format
GameInformationFrame.WINDOW_TITLE=Pencere baþlýðý
GameInformationFrame.ALWAYS_ON_TOP=Her Zaman Yukarda
Expand Down
16 changes: 13 additions & 3 deletions org/lateralgm/messages/messages_zh_CN.properties
Expand Up @@ -711,6 +711,9 @@ GameSettingFrame.BUTTON_DISCARD=\u53d6\u6d88

#General tab
GameSettingFrame.TAB_GENERAL=\u4E00\u822C\u7684
GameSettingFrame.GAME_ID=\u6e38\u620f ID
GameSettingFrame.RANDOMIZE=\u968f\u673a\u5316
GameSettingFrame.BACKCOLOR=\u623f\u95f4\u533a\u57df\u5916\u7684\u989c\u8272:
GameSettingFrame.USE_NEW_AUDIO=\u4F7F\u7528\u65B0\u7684\u97F3\u9891\u5F15\u64CE
GameSettingFrame.SHORT_CIRCUIT_EVAL=\u77ED\u8DEF\u8BC4\u4F30
GameSettingFrame.USE_FAST_COLLISION=\u4F7F\u7528\u5FEB\u901F\u78B0\u649E\u7CFB\u7EDF
Expand All @@ -725,7 +728,6 @@ GameSettingFrame.SCALING_FIXED=\u56fa\u5b9a\u6bd4\u4f8b\uff08\uff05\uff09
GameSettingFrame.SCALING_RATIO=\u4fdd\u6301\u957f\u5bbd\u6bd4
GameSettingFrame.SCALING_FULL=\u539f\u56fe\u5927\u5c0f
GameSettingFrame.INTERPOLATE=\u50cf\u7d20\u4e4b\u95f4\u7684\u63d2\u503c\u989c\u8272
GameSettingFrame.BACKCOLOR=\u623f\u95f4\u533a\u57df\u5916\u7684\u989c\u8272:
GameSettingFrame.RESIZE=\u5141\u8bb8\u73a9\u5bb6\u8c03\u6574\u6e38\u620f\u7a97\u53e3\u7684\u5927\u5c0f
GameSettingFrame.STAYONTOP=\u8ba9\u6e38\u620f\u7a97\u53e3\u59cb\u7ec8\u4fdd\u6301\u5728\u9876\u90e8
GameSettingFrame.NOBORDER=\u4e0d\u8981\u5728\u7a97\u53e3\u6a21\u5f0f\u4e0b\u7ed8\u5236\u8fb9\u6846
Expand Down Expand Up @@ -792,14 +794,13 @@ GameSettingFrame.CUSTOM_PROGRESS_BAR=\u81ea\u5b9a\u4e49\u8fdb\u5ea6\u6761
GameSettingFrame.BACK_IMAGE=\u80cc\u9762\u56fe\u50cf
GameSettingFrame.FRONT_IMAGE=\u6b63\u9762\u56fe\u7247
GameSettingFrame.SCALE_IMAGE=\u7f29\u653e\u8fdb\u5ea6\u6761\u56fe\u50cf
GameSettingFrame.GAME_ID=\u6e38\u620f ID
GameSettingFrame.RANDOMIZE=\u968f\u673a\u5316

#Platforms tab
GameSettingFrame.TAB_PLATFORMS=\u5e73\u53f0
GameSettingFrame.TAB_WINDOWS=Windows
GameSettingFrame.TAB_MAC=Mac
GameSettingFrame.TAB_UBUNTU=Ubuntu
GameSettingFrame.TAB_STEAM=Steam

#Windows tab
GameSettingFrame.GAME_ICON=\u6e38\u620f\u56fe\u6807
Expand All @@ -812,6 +813,15 @@ GameSettingFrame.PRODUCT=\u4ea7\u54c1:
GameSettingFrame.COPYRIGHT=\u7248\u6743:
GameSettingFrame.DESCRIPTION=\u63cf\u8ff0\uff1a

#Steam tab
GameSettingFrame.STEAM_APP_ID=Steam App Id
GameSettingFrame.WINDOWS_STEAM_ID=Windows:
GameSettingFrame.MAC_STEAM_ID=Mac:
GameSettingFrame.LINUX_STEAM_ID=Linux:
GameSettingFrame.WINDOWS_STEAM_ENABLE=\u4F7F\u80FD\u591F
GameSettingFrame.MAC_STEAM_ENABLE=\u4F7F\u80FD\u591F
GameSettingFrame.LINUX_STEAM_ENABLE=\u4F7F\u80FD\u591F

#Include tab
GameSettingFrame.TAB_INCLUDE=Include
GameSettingFrame.HINT_INCLUDE=\u914d\u7f6e\u5305\u542b
Expand Down
9 changes: 7 additions & 2 deletions org/lateralgm/resources/GameSettings.java
Expand Up @@ -92,7 +92,10 @@ public enum PGameSettings
LAST_CHANGED,INFORMATION,/**/
INCLUDE_FOLDER,OVERWRITE_EXISTING,REMOVE_AT_GAME_END,VERSION_MAJOR,VERSION_MINOR,
VERSION_RELEASE,VERSION_BUILD,COMPANY,PRODUCT,COPYRIGHT,DESCRIPTION,GAME_ICON,
USE_NEW_AUDIO,SHORT_CIRCUIT_EVAL,USE_FAST_COLLISION,FAST_COLLISION_COMPAT
USE_NEW_AUDIO,SHORT_CIRCUIT_EVAL,USE_FAST_COLLISION,FAST_COLLISION_COMPAT,
// Steam
WINDOWS_STEAM_ID,MAC_STEAM_ID,LINUX_STEAM_ID,
WINDOWS_STEAM_ENABLE,MAC_STEAM_ENABLE,LINUX_STEAM_ENABLE
}

//GAME_ID and DPLAY_GUID randomized in GmFile constructor
Expand All @@ -104,7 +107,9 @@ public enum PGameSettings
true,false,false,false,true,
"","100",ProjectFile.longTimeToGmTime(System.currentTimeMillis()),"",/**///$NON-NLS-1$ //$NON-NLS-3$
IncludeFolder.MAIN,false,false,1,0,0,0,"","","","",DEFAULT_ICON, //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
true,true,false,false);
true,true,false,false,
// Steam
0,0,0,false,false,false);

@Override
public GameSettings makeInstance(ResourceReference<GameSettings> ref)
Expand Down

0 comments on commit 8512e27

Please sign in to comment.