예제 #1
0
 public override string GetLevelType(AbstractLoseCondition loseConditions)
 {
     if (loseConditions is LoseTimer)
     {
         return("Clock");
     }
     else
     {
         return("Score");
     }
 }
예제 #2
0
 public override string GetShortObjectiveString(AbstractLoseCondition loseConditions)
 {
     if (loseConditions is LoseTimer)
     {
         return(Language.Get("MAP_OBJECTIVE_SCORE_TIME"));
     }
     else
     {
         return(Language.Get("MAP_OBJECTIVE_SCORE"));
     }
 }
	public override string GetLevelType (AbstractLoseCondition loseConditions)
	{
		return "Snow";
	}
	public override string GetShortObjectiveString(AbstractLoseCondition loseConditions)
	{
		return Language.Get("MAP_OBJECTIVE_SNOW");
	}
	/// <summary>
	/// Gets a short string describing the type of the level. 
	/// Mainly used for the Analytics events.
	/// </summary>
	/// <value>
	/// The type of the level.
	/// </value>
	public abstract string GetLevelType(AbstractLoseCondition loseConditions);
	public virtual string GetShortObjectiveString(AbstractLoseCondition loseConditions)
	{
		return "";
	}
 public override string GetLevelType(AbstractLoseCondition loseConditions)
 {
     return("Drop");
 }
 public override string GetShortObjectiveString(AbstractLoseCondition loseConditions)
 {
     return(Language.Get("MAP_OBJECTIVE_DROP_TILES"));
 }
예제 #9
0
	public override string GetLevelType (AbstractLoseCondition loseConditions)
	{
		return "Elimination";
	}
예제 #10
0
	public override string GetShortObjectiveString(AbstractLoseCondition loseConditions)
	{
		return Language.Get("MAP_OBJECTIVE_TARGET_TILES");
		//return "You have to destroy\nthe indicated amount\nof tiles.";
	}
예제 #11
0
 public override string GetLevelType(AbstractLoseCondition loseConditions)
 {
     return("Elimination");
 }
예제 #12
0
 public override string GetShortObjectiveString(AbstractLoseCondition loseConditions)
 {
     return(Language.Get("MAP_OBJECTIVE_TARGET_TILES"));
     //return "You have to destroy\nthe indicated amount\nof tiles.";
 }
 /// <summary>
 /// Gets a short string describing the type of the level.
 /// Mainly used for the Analytics events.
 /// </summary>
 /// <value>
 /// The type of the level.
 /// </value>
 public abstract string GetLevelType(AbstractLoseCondition loseConditions);
 public virtual string GetShortObjectiveString(AbstractLoseCondition loseConditions)
 {
     return("");
 }
예제 #15
0
	public override string GetLevelType (AbstractLoseCondition loseConditions)
	{
		if (loseConditions is LoseTimer) {
			return "Clock";
		}
		else {
			return "Score";
		}
	}
예제 #16
0
	public override string GetShortObjectiveString(AbstractLoseCondition loseConditions)
	{
		if (loseConditions is LoseTimer) {
			return Language.Get("MAP_OBJECTIVE_SCORE_TIME");
		}
		else {
			return Language.Get("MAP_OBJECTIVE_SCORE");
		}
	}