Exemplo n.º 1
0
    void InitializeStorm(uint centre_x, uint centre_y, uint _radius, uint _duration, float _averageRainfall, float _dailyRainfallVariation, System.DateTime _date, RainNode _rainNode)
    {
        centreCell    = new uint[2];
        centreCell[0] = centre_x;
        centreCell[1] = centre_y;

        radius                 = _radius;
        duration               = _duration;
        averageRainfall        = _averageRainfall;
        dailyRainfallVariation = _dailyRainfallVariation;
        startDate              = new System.DateTime(_date.Year, _date.Month, _date.Day, _date.Hour, _date.Minute, _date.Second);
        rainNode               = _rainNode; //We know that the original List<RainNode> is temporarily created (outside this class) and will not have a ref living other than in this class.

        isEnding = false;
    }
Exemplo n.º 2
0
 public Storm(Vector2 centre, uint _radius, uint _duration, float _averageRainfall, float _dailyRainfallVariation, System.DateTime _date, RainNode _rainNode)
 {
     InitializeStorm((uint)centre.x, (uint)centre.y, _radius, _duration, _averageRainfall, _dailyRainfallVariation, _date, _rainNode);
 }
Exemplo n.º 3
0
    public bool isEnding;                // {get; private set;} //Useless?

    public Storm(uint centre_x, uint centre_y, uint _radius, uint _duration, float _averageRainfall, float _dailyRainfallVariation, System.DateTime _date, RainNode _rainNode)
    {
        InitializeStorm(centre_x, centre_y, _radius, _duration, _averageRainfall, _dailyRainfallVariation, _date, _rainNode);
    }