/// <summary> /// Processes the activity delta. (Forwards the data on to the relevant city) /// </summary> /// <param name="city">The city.</param> /// <param name="delta">The delta.</param> public static void ProcessActivityDelta(KinFactionCities city, KinFactionActivityTypes type) { KinCityData data = GetCityData(city); if (data == null) { return; } //log that shit Logging.ActivityGranular act = new Server.Engines.IOBSystem.Logging.ActivityGranular(); act.ActivityType = type.ToString(); act.City = city.ToString(); act.Kin = data.ControlingKin.ToString(); act.LogTime = DateTime.Now; Logging.KinFactionLogs.Instance.AddEntityToSerialize(act); data.ProcessActivityDelta(GetActivityDeltaAmount(type)); }
/// <summary> /// Processes the activity delta. (Forwards the data on to the relevant city) /// </summary> /// <param name="city">The city.</param> /// <param name="delta">The delta.</param> public static void ProcessActivityDelta(KinFactionCities city, KinFactionActivityTypes type) { KinCityData data = GetCityData(city); if (data == null) return; //log that shit Logging.ActivityGranular act = new Server.Engines.IOBSystem.Logging.ActivityGranular(); act.ActivityType = type.ToString(); act.City = city.ToString(); act.Kin = data.ControlingKin.ToString(); act.LogTime = DateTime.Now; Logging.KinFactionLogs.Instance.AddEntityToSerialize(act); data.ProcessActivityDelta(GetActivityDeltaAmount(type)); }