public QuestData(QuestType questType, int enemyCount, int friendlyCount, EnemyTypes presentEnemies, FriendlyTypes presentFriends) { Type = questType; EnemyCount = enemyCount; FriendlyCount = friendlyCount; PresentEnemies = presentEnemies; PresentFriends = presentFriends; }
public override Friendly GetFriendly(FriendlyTypes friendlyType) { switch (friendlyType) { case FriendlyTypes.flying: return(new FlyingFriendly()); case FriendlyTypes.walking: return(new WalkingFriendly()); default: return(new WalkingFriendly()); } }
override public Friendly getFriendly(FriendlyTypes type) { switch (type) { case FriendlyTypes.flying: return(new FlyingFriendly()); case FriendlyTypes.walking: return(new WalkingFriendly()); default: return(null); } }
public override Player GetFriendly(FriendlyTypes type) { switch (type) { case FriendlyTypes.Flying: return(new FlyingFriendly()); case FriendlyTypes.Walking: return(new WalkingFriendly()); default: break; } return(null); }
public abstract Player GetFriendly(FriendlyTypes type);
public override Friendly GetFriendly(FriendlyTypes friendlyType) { return(null); }
public abstract Friendly GetFriendly(FriendlyTypes friendlyType);
public override Friendly getFriendly(FriendlyTypes type) { return(null); }
private bool HasFlag(FriendlyTypes e, int value) { return((e & (FriendlyTypes)value) == (FriendlyTypes)value); }
public abstract Friendly getFriendly(FriendlyTypes type);
public override Player GetFriendly(FriendlyTypes type) { return(null); }