public Exam(Coordinates initialCoordinates, IList<Question> questions, int hitPoints, int attackPoints, int inteligenceBonus, int motivationBonus) : base(initialCoordinates) { this.CurrentlyAskedQuestion = 0; this.Questions = questions; this.HitPoints = hitPoints; this.AttackPoints = attackPoints; this.inteligenceBonus = inteligenceBonus; this.motivationBonus = motivationBonus; }
public Player(Coordinates initialCoordinates, PlayerType playerType) : base(initialCoordinates) { this.CurrentPosition = initialCoordinates; this.HeroType = playerType; if (this.HeroType == PlayerType.Stubborn) { this.Intelligence = 2; this.Motivation = 5; } if (this.HeroType == PlayerType.Nerd) { this.Intelligence = 4; this.Motivation = 3; } }
public bool CheckIfEmpty(Coordinates enemyCoordinate) { if (this.HumanPlayer.CurrentPosition.CoordinateX == enemyCoordinate.CoordinateX && this.HumanPlayer.CurrentPosition.CoordinateY == enemyCoordinate.CoordinateY) { return false; } if (this.AllObjects != null) { foreach (var item in this.AllObjects) { if (item.StartingPosition.CoordinateX == enemyCoordinate.CoordinateX && item.StartingPosition.CoordinateY == enemyCoordinate.CoordinateY) { return false; } } } return true; }
public Ally(Coordinates initialCoordinates, AllyType trainer) : base(initialCoordinates) { this.allyType = trainer; }
public HomeworkTask(Coordinates initialCoordinates) : base(initialCoordinates) { }
public ItemLaptop(Coordinates initialCoordinates) : base(initialCoordinates) { }
private Coordinates CreateCoordinates() { Coordinates newObjectCoordinate = new Coordinates(); do { newObjectCoordinate.CoordinateX = this.rnd.Next(0, this.someMap.Height); newObjectCoordinate.CoordinateY = this.rnd.Next(0, this.someMap.Width); } while (!this.CheckIfEmpty(newObjectCoordinate)); return newObjectCoordinate; }
public ExamCSharpOne(Coordinates position) : base(position, ExamQuestions, CSharpOneHP, CSharpOneAP, InteligenceBonus, MotivationBonus) { this.Name = "C#1 exam."; }
public HandicapEnemy(Coordinates initialCoordinates, int inteligenceHandicap, int motivationHandicap) : base(initialCoordinates) { this.inteligenceHandicap = inteligenceHandicap; this.motivationHandicap = motivationHandicap; }
public ItemBeer(Coordinates initialCoordinates) : base(initialCoordinates) { }
public ExamOop(Coordinates position) : base(position, ExamQuestions, OopExamHP, OopExamAP, InteligenceBonus, MotivationBonus) { this.Name = "OOP exam."; }