diff --git a/CHANGELOG.md b/CHANGELOG.md
index 39b8da2..8631a74 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,7 @@
# Changelog
+## = 0.5.0-alpha March 25th 2019 =
+### Added
+- new base setting: check_chatlog_active
## = 0.4.0-alpha March 25th 2019 =
### Added
- new base setting: aion
diff --git a/NerdyAion/NerdyAion/NerdyAion.csproj b/NerdyAion/NerdyAion/NerdyAion.csproj
index f243f7e..5e28717 100644
--- a/NerdyAion/NerdyAion/NerdyAion.csproj
+++ b/NerdyAion/NerdyAion/NerdyAion.csproj
@@ -24,7 +24,7 @@
true
true
0
- 0.4.0.0
+ 0.5.0.0
false
true
true
diff --git a/NerdyAion/NerdyAion/Program.cs b/NerdyAion/NerdyAion/Program.cs
index 0731a47..e667282 100644
--- a/NerdyAion/NerdyAion/Program.cs
+++ b/NerdyAion/NerdyAion/Program.cs
@@ -44,22 +44,24 @@ static void Main(string[] args)
if (!Commands.Settings.LoudSettings())
{
Commands.Settings.CreateSettingsFile();
- Commands.Settings.AddSetting("version", "0.4.0-alpha", true, null);
+ Commands.Settings.AddSetting("version", "0.5.0-alpha", true, null);
Commands.Settings.AddSetting("aion", @"C:\Program Files\Gameforge\AION Free-To-Play");
Commands.Settings.AddSetting("player", "ich");
+ Commands.Settings.AddSetting("chatlog_active", "0");
Commands.Settings.SaveSettings();
}
else
{
- if (Commands.Settings.GetSetting("version") != "0.4.0 - alpha")
+ if (Commands.Settings.GetSetting("version") != "0.5.0-alpha")
{
SettingsController temp = new SettingsController(System.AppDomain.CurrentDomain.BaseDirectory + @"\settings.txt", false);
- temp.AddSetting("version", "0.4.0-alpha", true, null);
- Commands.Settings.AddSetting("aion", @"C:\Program Files\Gameforge\AION Free-To-Play");
+ temp.AddSetting("version", "0.5.0-alpha", true, null);
+ temp.AddSetting("aion", @"C:\Program Files\Gameforge\AION Free-To-Play");
+ temp.AddSetting("check_chatlog_active", "0");
foreach (Setting item in Commands.Settings.GetAllSettings())
{
- if (item.Name != "version" && item.Name != "log")
+ if (item.Name != "version")
{
temp.AddSetting(item.Name, item.Value);
}
@@ -69,6 +71,11 @@ static void Main(string[] args)
Commands.Settings = temp;
}
}
+
+ if (Commands.Settings.GetSetting("check_chatlog_active") == "1")
+ {
+ SystemCFGEditor.SetChatLogActive(Commands.Settings.GetSetting("aion") + @"\system.cfg");
+ }
Commands.ActivCommantLevel = CommantLevel.BaseLevel;
diff --git a/NerdyAion/NerdyAion/Properties/AssemblyInfo.cs b/NerdyAion/NerdyAion/Properties/AssemblyInfo.cs
index 4fbcdc3..e2030b0 100644
--- a/NerdyAion/NerdyAion/Properties/AssemblyInfo.cs
+++ b/NerdyAion/NerdyAion/Properties/AssemblyInfo.cs
@@ -32,5 +32,5 @@
// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("0.4.0.0")]
-[assembly: AssemblyFileVersion("0.4.0.0")]
+[assembly: AssemblyVersion("0.5.0.0")]
+[assembly: AssemblyFileVersion("0.5.0.0")]
diff --git a/README.md b/README.md
index 3378f82..edc79e1 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,11 @@
# NerdyAion-Aion-Tool-Manager
-![build version](https://img.shields.io/badge/version-0.4.0--alpha-brightgreen.svg)
-![release version](https://img.shields.io/badge/release-v0.3.0--alpha-blue.svg)
+![build version](https://img.shields.io/badge/version-0.5.0--alpha-brightgreen.svg)
+![release version](https://img.shields.io/badge/release-v0.5.0--alpha-blue.svg)
![framework or language](https://img.shields.io/badge/.net-4.6.1-blue.svg)
![license](https://img.shields.io/badge/license-AGPL--3.0-lightgrey.svg)
-### Current Version 0.3.0-alpha
-### Development Version 0.4.0-alpha
+### Current Version 0.5.0-alpha
+### Development Version 0.5.0-alpha
## About
NerdyAion is a DMG meter for the game Aion. The primary goal of NerdyAion is to provide the user with useful information, especially about his and others players DMG data. NerdyAion is programed in C# (.net 4.6.1).
@@ -33,8 +33,9 @@ NerdyAion is a DMG meter for the game Aion. The primary goal of NerdyAion is to
2. execute NerdyAion.exe
3. go to settings and check the path to the Aion (setting: aion) example: `C:\Program Files\Gameforge\AION Free-To-Play`
4. activate Aion Chat.log with `chatlog on`
-5. start Aion
-6. use the dmg commands to get informations
+5. [optional] set the setting `check_chatlog_active` to 1
+6. start Aion
+7. use the dmg commands to get informations
## Supported Languages
- german
@@ -62,6 +63,7 @@ NerdyAion is a DMG meter for the game Aion. The primary goal of NerdyAion is to
| Name | Description |
|------|-------------|
|aion|the path to Aion|
+|check_chatlog_active|check by start from NerdyAion if chatlog is active if not chatlog will be activeed|
|player|name by which the player is displayed|
## Roadmap
@@ -123,6 +125,9 @@ NerdyAion is a DMG meter for the game Aion. The primary goal of NerdyAion is to
- .net 4.6.1
## Changelog ([complete changelog: CHANGELOG.md](https://github.com/SCHREDDO/NerdyAion-Aion-Tool-Manager/blob/master/CHANGELOG.md))
+### = 0.5.0-alpha March 25th 2019 =
+#### Added
+- new base setting: check_chatlog_active
### = 0.4.0-alpha March 25th 2019 =
#### Added
- new base setting: aion