public override void Deserialize(GenericReader reader) { base.Deserialize(reader); reader.ReadInt(); if (Map == Map.Trammel) { TramInstance = this; } if (Map == Map.Felucca) { FelInstance = this; } }
public static void Initialize() { if (TramInstance == null) { TramInstance = new Kane(); var p = new Point3D(2027, 2740, 50); TramInstance.MoveToWorld(p, Map.Trammel); TramInstance.Home = p; TramInstance.RangeHome = 5; } if (FelInstance == null) { FelInstance = new Kane(); var p = new Point3D(2027, 2740, 50); FelInstance.MoveToWorld(p, Map.Felucca); FelInstance.Home = p; FelInstance.RangeHome = 5; } }