public SpawnUtilityEvent(VTankBot bot, int utilityId, VTankObject.Utility utility, VTankObject.Point pos)
     : base(bot)
 {
     ID = utilityId;
     this.utility = utility;
     position = pos;
 }
Exemple #2
0
 public SpawnUtilityEvent(VTankBot bot, int utilityId, VTankObject.Utility utility, VTankObject.Point pos)
     : base(bot)
 {
     ID           = utilityId;
     this.utility = utility;
     position     = pos;
 }
Exemple #3
0
 public AddUtilityEvent(VTankBot _game,
                        int _utilityID, VTankObject.Utility _utility, VTankObject.Point _position)
     : base(_game)
 {
     utilityID = _utilityID;
     utility   = _utility;
     position  = _position;
 }
Exemple #4
0
 public ApplyUtilityEvent(VTankBot _game, int _utilityID,
                          VTankObject.Utility _utility, int _playerID)
     : base(_game)
 {
     utilityID = _utilityID;
     utility   = _utility;
     playerID  = _playerID;
 }
Exemple #5
0
 public AddUtilityEvent(GamePlayState _game,
                        int _utilityID, VTankObject.Utility _utility, Vector3 _position)
     : base(_game)
 {
     utilityID = _utilityID;
     utility   = _utility;
     position  = _position;
 }
 public ApplyUtilityEvent(VTankBot _game, int _utilityID, 
     VTankObject.Utility _utility, int _playerID)
     : base(_game)
 {
     utilityID = _utilityID;
     utility = _utility;
     playerID = _playerID;
 }
 public AddUtilityEvent(GamePlayState _game, 
     int _utilityID, VTankObject.Utility _utility, Vector3 _position)
     : base(_game)
 {
     utilityID = _utilityID;
     utility = _utility;
     position = _position;
 }
 public AddUtilityEvent(VTankBot _game, 
     int _utilityID, VTankObject.Utility _utility, VTankObject.Point _position)
     : base(_game)
 {
     utilityID = _utilityID;
     utility = _utility;
     position = _position;
 }
Exemple #9
0
        public override void Dispose()
        {
            utility = null;

            base.Dispose();
        }
Exemple #10
0
 public override void ApplyUtility(int utilityId, VTankObject.Utility utility, int playerId, Ice.Current current__)
 {
     buffer.Enqueue(new ApplyUtilityEvent(Game, utilityId, utility, playerId));
 }
Exemple #11
0
        public override void SpawnUtility(int utilityId, VTankObject.Utility utility, VTankObject.Point pos, Ice.Current current__)
        {
            Vector3 position3d = new Vector3((float)pos.x, (float)pos.y, 0.0f);

            buffer.Enqueue(new AddUtilityEvent(Game, utilityId, utility, position3d));
        }
        public override void Dispose()
        {
            utility = null;

            base.Dispose();
        }
Exemple #13
0
 public override void SpawnUtility(int utilityId, VTankObject.Utility utility, VTankObject.Point pos, Ice.Current current__)
 {
     buffer.Push(new SpawnUtilityEvent(bot, utilityId, utility, pos));
 }
Exemple #14
0
 public void InvokeApplyUtility(int utilityId, VTankObject.Utility utility, int playerId)
 {
 }
Exemple #15
0
 public void InvokeSpawnUtility(int utilityID, VTankObject.Utility util, VTankObject.Point pos)
 {
 }