void HandleActionProgress() { D("ActionProgress({0}, {1}/{2})", this.CurrentAction, this.ActionTicksUsed, this.ActionTotalTicks); var e = new ActionProgressEvent() { GUID = this.CurrentAction.GUID, TicksUsed = this.ActionTicksUsed, TotalTicks = this.ActionTotalTicks, }; if (m_ai != null) { m_ai.ActionProgress(e); } var c = new ActionProgressChange(this) { ActionProgressEvent = e, }; this.World.AddChange(c); }
void HandleActionProgress() { D("ActionProgress({0}, {1}/{2})", this.CurrentAction, this.ActionTicksUsed, this.ActionTotalTicks); var e = new ActionProgressEvent() { MagicNumber = this.CurrentAction.MagicNumber, UserID = this.ActionUserID, TicksUsed = this.ActionTicksUsed, TotalTicks = this.ActionTotalTicks, }; if (m_ai != null) m_ai.ActionProgress(e); var c = new ActionProgressChange(this) { ActionProgressEvent = e, }; this.World.AddChange(c); }