ace/Source/ACE.Common/PreloadedLandblock.cs
Ty Conner 12e569652f
Switch to System.Text.Json (#4002)
* Switch to System.Text.Json

Removed Newtonsoft.Json and DouglasCrockford.JsMin

* Update GameConfiguration.cs

* Update MasterConfiguration.cs

* Update ThreadConfiguration.cs

* Update StarterSpell.cs

* Update StarterGearFactory.cs

* Update Program_Setup.cs

* Update LifestonedConverter.cs

* Update Program_Setup.cs

* Update Program_Setup.cs

* Update ACE.Adaptor

Shift JSON weenie [de]serialization to System.Text.Json

* Update LifestonedConverter.cs

* Update StarterGearFactory.cs

* Update ACE.Server.csproj

* Update ACE.Server.Tests.csproj

* Update Program.cs

* Update MySqlConfiguration.cs

* Update DDDConfiguration.cs

* Update ModContainer.cs

* Update ModManager.cs

* Update ModMetadata.cs

* Update ModMetadata.cs
2023-12-21 14:15:38 -05:00

31 lines
900 B
C#

namespace ACE.Common
{
public class PreloadedLandblocks
{
/// <summary>
/// id of landblock to preload
/// </summary>
public string Id { get; set; }
/// <summary>
/// description of landblock
/// </summary>
public string Description { get; set; }
/// <summary>
/// whether or not this landblock is permaloaded
/// </summary>
public bool Permaload { get; set; } = false;
/// <summary>
/// whether or not this landblock should also load adjacents, if Permaload is true, the ajacent landblocks will also be marked permaload
/// </summary>
public bool IncludeAdjacents { get; set; } = false;
/// <summary>
/// whether or not this landblock is included for preload.
/// </summary>
public bool Enabled { get; set; } = false;
}
}