public virtual BooleanValue HasSuffix(StringValue suffixName) { callInitializeSuffixes(); if (instanceSuffixes.ContainsKey(suffixName.ToString())) { return(true); } if (GetStaticSuffixesForType(GetType()).ContainsKey(suffixName.ToString())) { return(true); } return(false); }
public void CanPreserveCase() { var testValue = "FooBar"; var sv = new StringValue(testValue); Assert.AreEqual(testValue, sv.ToString()); }
public void CanToString() { var testValue = "foobar"; var sv = new StringValue(testValue); Assert.AreEqual(testValue, sv.ToString()); }
public StringValue(StringValue stringValue) { internalString = stringValue.ToString(); StringInitializeSuffixes(); }
private void RetypeVessel(StringValue value) { Vessel.vesselType = value.ToString().ToEnum<VesselType>(); }
public void CanMakeEmpty() { var sv = new StringValue(); Assert.AreEqual(string.Empty, sv.ToString()); }
public StringValue(StringValue stringValue) { internalString = stringValue.ToString(); RegisterInitializer(StringInitializeSuffixes); }
public void SetModeAsString(StringValue modeString) { switch (modeString.ToUpper()) { case "PHYSICS": TimeWarp.fetch.Mode = TimeWarp.Modes.LOW; break; case "RAILS": TimeWarp.fetch.Mode = TimeWarp.Modes.HIGH; break; default: throw new Exception(string.Format("WARP MODE '{0}' is not valid", modeString.ToString())); } }
public void QuickSaveTo(StringValue name) { QuickSaveTo(name.ToString()); }
public void QuickLoadFrom(StringValue name) { LoadGame(name.ToString()); }
public void LaunchShip(CraftTemplate ship, StringValue launchSiteName) { LaunchShip(ship, launchSiteName.ToString()); }