diff --git a/src/ARKServerManager/Globalization/en-US/en-US.xaml b/src/ARKServerManager/Globalization/en-US/en-US.xaml
index fe753cfd..ce6a2c42 100644
--- a/src/ARKServerManager/Globalization/en-US/en-US.xaml
+++ b/src/ARKServerManager/Globalization/en-US/en-US.xaml
@@ -1126,6 +1126,8 @@
Enables hardcore mode (players can not respawn, a new character must be created).
Enable PvP
Enables Player vs Player mode (players are able to deal damage to or kill each other. In PvP players can also damage or destroy another tribe's buildings or kill their dinos).
+ Enable Creative Mode
+ If enabled, allows creative mode.
Enable PvE Cave Building
If enabled, allows building in caves when PvE mode is enabled.
Enable PvE Cryo Sickness
diff --git a/src/ARKServerManager/Lib/ServerProfile.cs b/src/ARKServerManager/Lib/ServerProfile.cs
index 21f60496..07131072 100644
--- a/src/ARKServerManager/Lib/ServerProfile.cs
+++ b/src/ARKServerManager/Lib/ServerProfile.cs
@@ -974,6 +974,14 @@ namespace ServerManagerTool.Lib
set { SetValue(EnablePVPProperty, value); }
}
+ public static readonly DependencyProperty EnableCreativeModeProperty = DependencyProperty.Register(nameof(EnableCreativeMode), typeof(bool), typeof(ServerProfile), new PropertyMetadata(false));
+ [IniFileEntry(IniFiles.Game, IniSections.Game_ShooterGameMode, ServerProfileCategory.Rules, "bShowCreativeMode", WriteIfNotValue = false)]
+ public bool EnableCreativeMode
+ {
+ get { return (bool)GetValue(EnableCreativeModeProperty); }
+ set { SetValue(EnableCreativeModeProperty, value); }
+ }
+
public static readonly DependencyProperty AllowCaveBuildingPvEProperty = DependencyProperty.Register(nameof(AllowCaveBuildingPvE), typeof(bool), typeof(ServerProfile), new PropertyMetadata(false));
[IniFileEntry(IniFiles.GameUserSettings, IniSections.GUS_ServerSettings, ServerProfileCategory.Rules)]
public bool AllowCaveBuildingPvE
@@ -5372,6 +5380,7 @@ namespace ServerManagerTool.Lib
{
this.ClearValue(EnableHardcoreProperty);
this.ClearValue(EnablePVPProperty);
+ this.ClearValue(EnableCreativeModeProperty);
this.ClearValue(AllowCaveBuildingPvEProperty);
this.ClearValue(DisableFriendlyFirePvPProperty);
this.ClearValue(DisableFriendlyFirePvEProperty);
@@ -6055,6 +6064,7 @@ namespace ServerManagerTool.Lib
{
this.SetValue(EnableHardcoreProperty, sourceProfile.EnableHardcore);
this.SetValue(EnablePVPProperty, sourceProfile.EnablePVP);
+ this.SetValue(EnableCreativeModeProperty, sourceProfile.EnableCreativeMode);
this.SetValue(AllowCaveBuildingPvEProperty, sourceProfile.AllowCaveBuildingPvE);
this.SetValue(DisableFriendlyFirePvPProperty, sourceProfile.DisableFriendlyFirePvP);
this.SetValue(DisableFriendlyFirePvEProperty, sourceProfile.DisableFriendlyFirePvE);
diff --git a/src/ARKServerManager/VersionFeed.xml b/src/ARKServerManager/VersionFeed.xml
index 462cf7ae..49ce638f 100644
--- a/src/ARKServerManager/VersionFeed.xml
+++ b/src/ARKServerManager/VersionFeed.xml
@@ -5,7 +5,30 @@
Ark Server Manager Version Feed
This is the Ark Server Manager release version feed.
- 2021-11-20T00:00:00Z
+ 2021-11-20T01:00:00Z
+
+
+ urn:uuid:CAE2A89D-B098-483C-B4D4-CFFE257C066C
+ 1.1.406 (1.1.406.1)
+ 1.1.406.1
+
+ 2021-11-20T01:00:00Z
+
+
+
+ NEW
+
+
+ - Server Settings - Rules Section - added bShowCreativeMode setting.
+
+
+
+
+
+ bletch
+ bletch1971@hotmail.com
+
+
urn:uuid:79020463-01A7-466D-9B4A-1B14941C9C32
diff --git a/src/ARKServerManager/VersionFeedBeta.xml b/src/ARKServerManager/VersionFeedBeta.xml
index 21889653..4df8aa09 100644
--- a/src/ARKServerManager/VersionFeedBeta.xml
+++ b/src/ARKServerManager/VersionFeedBeta.xml
@@ -5,21 +5,21 @@
Ark Server Manager Version Feed
This is the Ark Server Manager beta version feed.
- 2021-11-20T00:00:00Z
+ 2021-11-20T01:00:00Z
- urn:uuid:79020463-01A7-466D-9B4A-1B14941C9C32
- 1.1.405 (1.1.405.1)
- 1.1.405.1
+ urn:uuid:CAE2A89D-B098-483C-B4D4-CFFE257C066C
+ 1.1.406 (1.1.406.1)
+ 1.1.406.1
- 2021-11-20T00:00:00Z
+ 2021-11-20T01:00:00Z
NEW
- - Server Settings - Rules Section - added DestroyTamesOverLevelClamp setting.
+ - Server Settings - Rules Section - added bShowCreativeMode setting.
diff --git a/src/ARKServerManager/Windows/ServerSettingsControl.xaml b/src/ARKServerManager/Windows/ServerSettingsControl.xaml
index ee1a66ab..bbeb37ea 100644
--- a/src/ARKServerManager/Windows/ServerSettingsControl.xaml
+++ b/src/ARKServerManager/Windows/ServerSettingsControl.xaml
@@ -1714,6 +1714,7 @@
+