AquaSphereMini.MODEL.GAME.GameScenario.SetDateScenario C# (CSharp) Method

SetDateScenario() public method

Event handlers
public SetDateScenario ( object>.Dictionary obj ) : void
obj object>.Dictionary
return void
    public void SetDateScenario(Dictionary<string,object> obj)
    {
		double simDurationInWeeks = 0.0;
        if (obj.ContainsKey("startYear"))
            simStartYear = int.Parse(obj["startYear"].ToString());
        else
            simStartYear = currentYear;
        
        if (obj.ContainsKey("runTime"))
            simDurationInYears = int.Parse(obj["runTime"].ToString());
		if (obj.ContainsKey("runTimeWeeks"))
			simDurationInWeeks = int.Parse(obj["runTimeWeeks"].ToString());
			if (obj.ContainsKey("totalRealTime"))
		{
			double totalRealTime = double.Parse(obj["totalRealTime"].ToString()); // in minutes
			maxTime = totalRealTime*60.0f; // in seconds
			timeStep = maxTime / (simDurationInWeeks*7); // time in seconds per day
		}
        //if (obj.ContainsKey("maxTime"))
        //    maxTime = double.Parse(obj["maxTime"].ToString());
    }