using Robust.Shared.Configuration; namespace Content.Shared.CCVar; public sealed partial class CCVars { /// /// What is the smallest radiation dose in rads that can be received by object. /// Extremely small values may impact performance. /// public static readonly CVarDef RadiationMinIntensity = CVarDef.Create("radiation.min_intensity", 0.1f, CVar.SERVERONLY); /// /// Rate of radiation system update in seconds. /// public static readonly CVarDef RadiationGridcastUpdateRate = CVarDef.Create("radiation.gridcast.update_rate", 1.0f, CVar.SERVERONLY); /// /// If both radiation source and receiver are placed on same grid, ignore grids between them. /// May get inaccurate result in some cases, but greatly boost performance in general. /// public static readonly CVarDef RadiationGridcastSimplifiedSameGrid = CVarDef.Create("radiation.gridcast.simplified_same_grid", true, CVar.SERVERONLY); /// /// Max distance that radiation ray can travel in meters. /// public static readonly CVarDef RadiationGridcastMaxDistance = CVarDef.Create("radiation.gridcast.max_distance", 50f, CVar.SERVERONLY); }