Britbot
Simulator/SimulatedEvent.cs
Go to the documentation of this file.
00001 #region #Usings
00002 
00003 using Britbot.PriorityQueue;
00004 
00005 #endregion
00006 
00007 namespace Britbot.Simulator
00008 {
00013     internal abstract class SimulatedEvent : PriorityQueueNode
00014     {
00015         #region Fields & Properies
00016 
00020         public int Turn;
00021 
00022         #endregion
00023 
00024         #region Constructors & Initializers
00025 
00030         protected SimulatedEvent(int turn)
00031         {
00032             this.Turn = turn;
00033         }
00034 
00035         #endregion
00036 
00041         public abstract bool Activate(SimulatedGame sg);
00042     }
00043 }