C# Class Server.Engines.PartySystem.Party

Inheritance: IParty
Show file Open project: Grimoric/RunUO.T2A Class Usage Examples

Public Methods

Method Description
Add ( Server.Mobile m ) : void
Contains ( Server.Mobile m ) : bool
Disband ( ) : void
EventSink_Login ( LoginEventArgs e ) : void
EventSink_Logout ( LogoutEventArgs e ) : void
EventSink_PlayerDeath ( PlayerDeathEventArgs e ) : void
Get ( Server.Mobile m ) : Party
Initialize ( ) : void
Invite ( Server.Mobile from, Server.Mobile target ) : void
ListenToParty_OnCommand ( CommandEventArgs e ) : void
ListenToParty_OnTarget ( Server.Mobile from, object obj ) : void
OnAccept ( Server.Mobile from ) : void
OnAccept ( Server.Mobile from, bool force ) : void
OnDecline ( Server.Mobile from, Server.Mobile leader ) : void
OnManaChanged ( Server.Mobile m ) : void
OnStamChanged ( Server.Mobile m ) : void
OnStatsQuery ( Server.Mobile beholder, Server.Mobile beheld ) : void
Party ( Server.Mobile leader ) : System
Remove ( Server.Mobile m ) : void
SendPrivateMessage ( Server.Mobile from, Server.Mobile to, string text ) : void
SendPublicMessage ( Server.Mobile from, string text ) : void
SendToAll ( Packet p ) : void
SendToAll ( int number ) : void
SendToAll ( int number, string args ) : void
SendToAll ( int number, string args, int hue ) : void
this ( Server.Mobile m ) : PartyMemberInfo
this ( int index ) : PartyMemberInfo

Private Methods

Method Description
SendToStaffMessage ( Server.Mobile from, string text ) : void

Method Details

Add() public method

public Add ( Server.Mobile m ) : void
m Server.Mobile
return void

Contains() public method

public Contains ( Server.Mobile m ) : bool
m Server.Mobile
return bool

Disband() public method

public Disband ( ) : void
return void

EventSink_Login() public static method

public static EventSink_Login ( LoginEventArgs e ) : void
e Server.LoginEventArgs
return void

EventSink_Logout() public static method

public static EventSink_Logout ( LogoutEventArgs e ) : void
e Server.LogoutEventArgs
return void

EventSink_PlayerDeath() public static method

public static EventSink_PlayerDeath ( PlayerDeathEventArgs e ) : void
e Server.PlayerDeathEventArgs
return void

Get() public static method

public static Get ( Server.Mobile m ) : Party
m Server.Mobile
return Party

Initialize() public static method

public static Initialize ( ) : void
return void

Invite() public static method

public static Invite ( Server.Mobile from, Server.Mobile target ) : void
from Server.Mobile
target Server.Mobile
return void

ListenToParty_OnCommand() public static method

public static ListenToParty_OnCommand ( CommandEventArgs e ) : void
e CommandEventArgs
return void

ListenToParty_OnTarget() public static method

public static ListenToParty_OnTarget ( Server.Mobile from, object obj ) : void
from Server.Mobile
obj object
return void

OnAccept() public method

public OnAccept ( Server.Mobile from ) : void
from Server.Mobile
return void

OnAccept() public method

public OnAccept ( Server.Mobile from, bool force ) : void
from Server.Mobile
force bool
return void

OnDecline() public method

public OnDecline ( Server.Mobile from, Server.Mobile leader ) : void
from Server.Mobile
leader Server.Mobile
return void

OnManaChanged() public method

public OnManaChanged ( Server.Mobile m ) : void
m Server.Mobile
return void

OnStamChanged() public method

public OnStamChanged ( Server.Mobile m ) : void
m Server.Mobile
return void

OnStatsQuery() public method

public OnStatsQuery ( Server.Mobile beholder, Server.Mobile beheld ) : void
beholder Server.Mobile
beheld Server.Mobile
return void

Party() public method

public Party ( Server.Mobile leader ) : System
leader Server.Mobile
return System

Remove() public method

public Remove ( Server.Mobile m ) : void
m Server.Mobile
return void

SendPrivateMessage() public method

public SendPrivateMessage ( Server.Mobile from, Server.Mobile to, string text ) : void
from Server.Mobile
to Server.Mobile
text string
return void

SendPublicMessage() public method

public SendPublicMessage ( Server.Mobile from, string text ) : void
from Server.Mobile
text string
return void

SendToAll() public method

public SendToAll ( Packet p ) : void
p Packet
return void

SendToAll() public method

public SendToAll ( int number ) : void
number int
return void

SendToAll() public method

public SendToAll ( int number, string args ) : void
number int
args string
return void

SendToAll() public method

public SendToAll ( int number, string args, int hue ) : void
number int
args string
hue int
return void

this() public method

public this ( Server.Mobile m ) : PartyMemberInfo
m Server.Mobile
return PartyMemberInfo

this() public method

public this ( int index ) : PartyMemberInfo
index int
return PartyMemberInfo