示例#1
0
文件: Normal1v1.cs 项目: Twistie/Tick
 public Normal1v1(ILogger logger, Character a, Character b)
 {
     _fightA = a;
     _fightB = b;
     _logger = logger;
     _isFinished = false;
 }
示例#2
0
文件: Normal1v1.cs 项目: Twistie/Tick
        public override List<Character> getOpponents(Character c)
        {
            List<Character> retList = new List<Character>();

            retList.Add(c == _fightA ? _fightB : _fightA);

            return retList;
        }
示例#3
0
文件: Entity.cs 项目: Twistie/Tick
 public Entity(Area l, ILogger logger, ISaveLoad saveLoad, int id)
 {
     ID = id;
     _logger = logger;
     SaveLoad = saveLoad;
     Location = l;
     CurObjective = new objectives.Idle(this);
     CurAction = CurObjective.GetAction();
     _char = new Character(saveLoad, logger, "Ted", 20, 200, 20, 20, 20, this.ID);
 }
示例#4
0
 public StatusMessage(Character c)
 {
     item = JsonConvert.SerializeObject(c);
 }
示例#5
0
文件: ICombat.cs 项目: Twistie/Tick
 public abstract List<Character> getOpponents(Character c);
示例#6
0
 public void StartChar(Character c)
 {
     throw new NotImplementedException();
 }