Skip to content

Commit

Permalink
Changed version number to v3.0.0-alpha-1 for upcoming alpha release
Browse files Browse the repository at this point in the history
  • Loading branch information
LMH01 committed Sep 16, 2021
1 parent fce6b1c commit 7710ad1
Show file tree
Hide file tree
Showing 19 changed files with 59 additions and 206 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ This is a little program that can modify some files of Mad Games Tycoon 2.
#### WHEN THE GAME IS UPDATED IT MIGHT BE POSSIBLE THAT YOUR MODIFICATIONS TO THE GAME FILES ARE LOST

#### TO COUNTERACT THIS YOU CAN CREATE A MOD RESTORE POINT IN THE BACKUP MENU
## Alpha [v3.0.0-alpha-1](https://github.com/LMH01/MGT2_Mod_Tool/releases/download/v3.0.0-alpha-1/) is now available!
## Download: [v2.2.1](https://github.com/LMH01/MGT2_Mod_Tool/releases/download/v2.2.1/MGT2_Mod_Tool_2.2.1.zip)
#### Getting started:
- Install Java 8 (if not already installed)
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ dependencies {

sourceCompatibility = 1.8
targetCompatibility = 1.8
project.version = "2.2.1" //remember to change version in main class
project.version = "3.0.0-alpha-1" //remember to change version in main class
archivesBaseName = "MGT2_Mod_Tool"

group = "com.github.lmh01"
Expand Down
3 changes: 2 additions & 1 deletion changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,15 @@
### Other
- Settings file now uses the .toml file format
- It is no longer possible to add randomized genres
- It is no longer possible to enable the debug logging in the settings window, instead the storage of exports can now be enabled. If debug logging can still be enabled by editing the settings.toml file
- It is no longer possible to enable the debug logging in the settings window, instead the storage of exports can now be enabled. Debug logging can still be enabled by editing the settings.toml file
- Improved performance when handling files
- Improved text area outputs when importing, exporting, adding or removing mods
- Improved the error handling massively
- Whenever something goes wrong the stacktrace is now written to the text area and an explanation of what went wrong is displayed
- Internal code has been massively improved
- Internal handling of paths and files has been improved
- Renamed some folders to be more consistent
- When an initial backup is created the user is now prompted to verify the game files

### Bug fixes
- When the hardware file was modified a specific data entry was not written to the file. This caused the controllers and screens to lose the requirements needed to implement them into a console.
Expand Down
178 changes: 0 additions & 178 deletions changelog.txt

This file was deleted.

29 changes: 29 additions & 0 deletions changelog_alpha.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Changelog (Alpha versions)
## [v3.0.0-alpha-1](https://github.com/LMH01/MGT2_Mod_Tool/releases/tag/v3.0.0-alpha-1)

### Important
- **Previously saved settings will not work together with this release**
- **Previously exported mods will not work together with this release**
- **Restore points that have been created prior to this release will not work together with this release**

### New feature
- The tool now works under Linux (fr #72)
- Mod export has been rewritten to use .toml files. This increases the speed at wich mods are exported. (fr #73)
- Mod import has been rewritten from scratch. The result is a speed improvement, better reliability and more user-friendliness (fr #73)
- Mods can now be exported in a bundle, this means that all mod data is stored in a single .toml file. This increases export speed.

### Other
- Settings file now uses the .toml file format
- It is no longer possible to add randomized genres
- It is no longer possible to enable the debug logging in the settings window, instead the storage of exports can now be enabled. Debug logging can still be enabled by editing the settings.toml file
- Improved performance when handling files
- Improved text area outputs when importing, exporting, adding or removing mods
- Improved the error handling massively
- Whenever something goes wrong the stacktrace is now written to the text area and an explanation of what went wrong is displayed
- Internal code has been massively improved
- Internal handling of paths and files has been improved
- Renamed some folders to be more consistent
- When an initial backup is created the user is now prompted to verify the game files

### Bug fixes
- When the hardware file was modified a specific data entry was not written to the file. This caused the controllers and screens to lose the requirements needed to implement them into a console.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
public class MadGamesTycoon2ModTool {
public static final OSType OS_TYPE;
private static final Logger LOGGER = LoggerFactory.getLogger(MadGamesTycoon2ModTool.class);
public static final String VERSION = "2.3.0-dev";//Version numbers that include "dev" are not checked for updates / tool will notify if update is available
public static final String VERSION = "3.0.0-alpha-1";//Version numbers that include "dev" are not checked for updates / tool will notify if update is available
public static final String CURRENT_RELEASE_VERSION = "2.2.1";//When this version number has been detected as the newest release version the update available message is held back

static {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ protected Charset getCharset() {

@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ protected void printValues(Map<String, String> map, BufferedWriter bw) throws IO

@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ protected void printValues(Map<String, String> map, BufferedWriter bw) throws IO
EditHelper.printLine("TECH", map, bw);
}

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
public String getMainTranslationKey() {
return "engineFeature";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,9 @@ protected void printValues(Map<String, String> map, BufferedWriter bw) throws IO
}
}

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/github/lmh01/mgt2mt/mod/GenreMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,9 @@ protected void printValues(Map<String, String> map, BufferedWriter bw) throws IO
EditHelper.printLine("ALIGN2", map, bw);
}

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@ protected void printValues(Map<String, String> map, BufferedWriter bw) throws IO
}
}

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/github/lmh01/mgt2mt/mod/HardwareMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -132,9 +132,9 @@ protected void printValues(Map<String, String> map, BufferedWriter bw) throws IO
}
}

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/github/lmh01/mgt2mt/mod/LicenceMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ public class LicenceMod extends AbstractSimpleMod {

private static final Logger LOGGER = LoggerFactory.getLogger(LicenceMod.class);

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/github/lmh01/mgt2mt/mod/NpcEngineMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ protected void printValues(Map<String, String> map, BufferedWriter bw) throws IO
EditHelper.printLine("SHARE", map, bw);
}

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/github/lmh01/mgt2mt/mod/NpcGamesMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ public class NpcGamesMod extends AbstractSimpleDependentMod {

private static final Logger LOGGER = LoggerFactory.getLogger(NpcGamesMod.class);

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/github/lmh01/mgt2mt/mod/PlatformMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,9 @@ protected void printValues(Map<String, String> map, BufferedWriter bw) throws IO
EditHelper.printLine("TYP", map, bw);
}

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/github/lmh01/mgt2mt/mod/PublisherMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,9 @@ protected void printValues(Map<String, String> map, BufferedWriter bw) throws IO
}
}

@Override
@Override
public String[] getCompatibleModToolVersions() {
return new String[]{MadGamesTycoon2ModTool.VERSION, "2.3.0"};
return new String[]{MadGamesTycoon2ModTool.VERSION, "3.0.0-alpha-1"};
}

@Override
Expand Down
Loading

0 comments on commit 7710ad1

Please sign in to comment.