- Extends
- Object
Core.Object
|
+-- TribesAdmin.GameConfigSet
Inherited Structures from Core.Object |
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector |
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~= |
var protected array<string> AllMaps;
var protected string AllMapsPrefix;
var protected array<string> AllMutators;
var protected bool bEdit;
var string NextMutators;
var protected array<int> UsedMutators;
protected function Core.Class < ( )
function array<string> AddMaps ( string MapMask) )
function bool AddMutator ( string MutatorName) )
function bool CanEdit ( ) )
function bool DelMutator ( string MutatorName) )
function bool EndEdit ( bool bSave) )
function array<string> FindMaps ( string MapMask) )
function string GetEditedClass ( ) )
function string GetGameAcronym ( ) )
function array<string> GetMaskedParams ( string ParamMask) )
function string GetNamedParam ( string Parameter) )
function string GetParam ( int idx) )
function array<string> GetUnusedMutators ( ) )
function array<string> GetUsedMutators ( ) )
protected function LoadAllMaps ( optional bool bForceLoad) )
Engine.
GameInfo > FindGameType(stringGameType) { local Core.
Class <
Engine.
GameInfo > TempClass ; local
int i ; TempClass = None ; for(
i=
0;
i<AllGameTypes.Length;
i++) { TempClass = AllGameTypes [
i ] ; if(GameType~=
string(TempClass)) break ; if(GameType~=TempClass.default.Acronym) break ; if(GameType~=TempClass.default.DecoTextName) break ; if(Right(
string(TempClass),
Len(GameType)+
1)~=(
"."$GameType)) break ; if(Right(TempClass.default.DecoTextName,
Len(GameType)+
1)~=(
"."$GameType)) break ; } return TempClass ; } protected
function LoadAllMutators ( ) )
protected function LoadGameTypes ( ) )
protected
function string LoadSettings (
class<
Engine.
GameInfo> GameClass) )
protected function bool MaskedCompare ( string SettingName, string Mask) )
function array<string> RemoveMaps ( string MapMask) )
function bool SetNamedParam ( string Parameter, string Value) )
function bool SetParam ( int idx, string Value) )
protected function SetUsedMutators ( ) )
function bool StartEdit ( optional string GameType) )
Creation time: st 23.5.2018 00:10:29.821 - Created with
UnCodeX