mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-09-16 07:12:27 +02:00
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
47 lines
1.1 KiB
C#
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
|
|
}
|
|
}
|