Files
RobustToolbox/Robust.Shared/Configuration/CVar.cs
T
SilverandGitHub 25926a17b7 Renames SS14.* to Robust.* (#793)
RobustToolbox projects should be named Robust.* 

This PR changes the RobustToolbox projects from SS14.* to Robust.*

Updates SS14.* prefixes/namespaces to Robust.*
Updates SpaceStation14.sln to RobustToolbox.sln
Updates MSBUILD/SS14.* to MSBUILD/Robust.*
Updates CSProject and MSBuild references for the above
Updates git_helper.py
Removes Runserver and Runclient as they are unusable
2019-04-15 20:24:59 -06:00

47 lines
1.1 KiB
C#

using System;
namespace Robust.Shared.Configuration
{
/// <summary>
/// Extra flags for changing the behavior of a config var.
/// </summary>
[Flags]
public enum CVar
{
/// <summary>
/// No special flags.
/// </summary>
NONE = 0,
/// <summary>
/// Debug vars that are considered 'cheating' to change.
/// </summary>
CHEAT = 1,
/// <summary>
/// Only the server can change this variable.
/// </summary>
SERVER = 2,
/// <summary>
/// This can only be changed when not connected to a server.
/// </summary>
NOT_CONNECTED = 4,
/// <summary>
/// Changing this var syncs between clients and server.
/// </summary>
REPLICATED = 8,
/// <summary>
/// Non-default values are saved to the configuration file.
/// </summary>
ARCHIVE = 16,
/// <summary>
/// Changing this var on the server notifies all clients, does nothing client-side.
/// </summary>
NOTIFY = 32
}
}