Namespace SociallyDistant.Core.Core
Classes
ConsoleExtensions
CraftingRecipe
GlobalUtilities
LogicalAccessLock
A simple logical access lock. Can be used to prevent an asynchronous task from being used by more than one
PathUtility
SharedReference<T>
ShellExtensions
Singleton<T>
SociallyDistantUtility
StringUtility
SystemVolume
Structs
IngredientRequirement
ObjectId
PlayerLevelInfo
Interfaces
ICachedScript
IDataObject<TDataElement>
Represents an object that contains a single serializable world data object.
IDataTable<TDataElement>
IDataWithId
IDebuggable
ILedger
INamedAsset
INarrativeObjectTable<TDataElement>
ISerializableDataObject<TDataElement, TRevision, TSerializer>
ISerializableDataTable<TDataElement, TRevision, TSerializer>
ISkillTree
IUnlockableAsset
IWorld
Represents a Socially Distant world.
IWorldDataCallbacks
IWorldDataObject<TDataElement>
IWorldFlagCollection
IWorldManager
IWorldSection
IWorldTable<TDataElement>
Represents a serializable table of world data objects.
Enums
CraftingIngredient
GameMode
Gender
RecipeCategory
WorldRevision
An enum representing a world file revision.