C# Class Server.Misc.Weather

Afficher le fichier Open project: Grimoric/RunUO.T2A Class Usage Examples

Méthodes publiques

Méthode Description
AddDynamicWeather ( int temperature, int chanceOfPercipitation, int chanceOfExtremeTemperature, int moveSpeed, int width, int height, Server.Rectangle2D bounds ) : void
AddWeather ( int temperature, int chanceOfPercipitation, int chanceOfExtremeTemperature ) : void
CheckContains ( Server.Rectangle2D big, Server.Rectangle2D small ) : bool
CheckIntersection ( Server.Rectangle2D r1, Server.Rectangle2D r2 ) : bool
CheckWeatherConflict ( Server.Map facet, Weather exclude, Server.Rectangle2D area ) : bool
GetWeatherList ( Server.Map facet ) : List
Initialize ( ) : void
IntersectsWith ( Server.Rectangle2D area ) : bool
MoveForward ( ) : void
OnTick ( ) : void
RecalculateMovementAngle ( ) : void
Reposition ( ) : void
Weather ( Server.Map facet, Server.Rectangle2D area, int temperature, int chanceOfPercipitation, int chanceOfExtremeTemperature, System.TimeSpan interval ) : System

Method Details

AddDynamicWeather() public static méthode

public static AddDynamicWeather ( int temperature, int chanceOfPercipitation, int chanceOfExtremeTemperature, int moveSpeed, int width, int height, Server.Rectangle2D bounds ) : void
temperature int
chanceOfPercipitation int
chanceOfExtremeTemperature int
moveSpeed int
width int
height int
bounds Server.Rectangle2D
Résultat void

AddWeather() public static méthode

public static AddWeather ( int temperature, int chanceOfPercipitation, int chanceOfExtremeTemperature ) : void
temperature int
chanceOfPercipitation int
chanceOfExtremeTemperature int
Résultat void

CheckContains() public static méthode

public static CheckContains ( Server.Rectangle2D big, Server.Rectangle2D small ) : bool
big Server.Rectangle2D
small Server.Rectangle2D
Résultat bool

CheckIntersection() public static méthode

public static CheckIntersection ( Server.Rectangle2D r1, Server.Rectangle2D r2 ) : bool
r1 Server.Rectangle2D
r2 Server.Rectangle2D
Résultat bool

CheckWeatherConflict() public static méthode

public static CheckWeatherConflict ( Server.Map facet, Weather exclude, Server.Rectangle2D area ) : bool
facet Server.Map
exclude Weather
area Server.Rectangle2D
Résultat bool

GetWeatherList() public static méthode

public static GetWeatherList ( Server.Map facet ) : List
facet Server.Map
Résultat List

Initialize() public static méthode

public static Initialize ( ) : void
Résultat void

IntersectsWith() public méthode

public IntersectsWith ( Server.Rectangle2D area ) : bool
area Server.Rectangle2D
Résultat bool

MoveForward() public méthode

public MoveForward ( ) : void
Résultat void

OnTick() public méthode

public OnTick ( ) : void
Résultat void

RecalculateMovementAngle() public méthode

public RecalculateMovementAngle ( ) : void
Résultat void

Reposition() public méthode

public Reposition ( ) : void
Résultat void

Weather() public méthode

public Weather ( Server.Map facet, Server.Rectangle2D area, int temperature, int chanceOfPercipitation, int chanceOfExtremeTemperature, System.TimeSpan interval ) : System
facet Server.Map
area Server.Rectangle2D
temperature int
chanceOfPercipitation int
chanceOfExtremeTemperature int
interval System.TimeSpan
Résultat System