Server.AggressiveActionEventArgs.Create C# (CSharp) Méthode

Create() public static méthode

public static Create ( Server.Mobile aggressed, Server.Mobile aggressor, bool criminal ) : AggressiveActionEventArgs
aggressed Server.Mobile
aggressor Server.Mobile
criminal bool
Résultat AggressiveActionEventArgs
		public static AggressiveActionEventArgs Create( Mobile aggressed, Mobile aggressor, bool criminal )
		{
			AggressiveActionEventArgs args;

			if ( m_Pool.Count > 0 )
			{
				args = m_Pool.Dequeue();

				args.m_Aggressed = aggressed;
				args.m_Aggressor = aggressor;
				args.m_Criminal = criminal;
			}
			else
			{
				args = new AggressiveActionEventArgs( aggressed, aggressor, criminal );
			}

			return args;
		}