C# Класс Server.Guilds.Guild

Наследование: BaseGuild
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AbbrevLimit int
InactiveTime System.TimeSpan
MajorityPercentage int
NameLimit int
RegistrationFee int

Private Properties

Свойство Тип Описание
GuildProps_OnCommand void
VerifyGuild_Callback void

Открытые методы

Метод Описание
AddAlly ( Guild g ) : void
AddEnemy ( Guild g ) : void
AddMember ( Server.Mobile m ) : void
CalculateGuildmaster ( ) : void
CanBeVotedFor ( Server.Mobile m ) : bool
CanVote ( Server.Mobile m ) : bool
CheckExpiredWars ( ) : void
Configure ( ) : void
Deserialize ( Server.GenericReader reader ) : void
Disband ( ) : void
EventSink_CreateGuild ( CreateGuildEventArgs args ) : BaseGuild
FindActiveWar ( Guild g ) : WarDeclaration
FindPendingWar ( Guild g ) : WarDeclaration
GetAllianceLeader ( Guild g ) : Guild
Guild ( Server.Mobile leader, string name, string abbreviation ) : System
Guild ( int id ) : System
GuildChat ( Server.Mobile from, int hue, string text ) : void
GuildChat ( Server.Mobile from, string text ) : void
GuildMessage ( int number ) : void
GuildMessage ( int num, bool append, string format ) : void
GuildMessage ( int number, bool append, string affix, string args ) : void
GuildMessage ( int number, bool append, string affix, string args, int hue ) : void
GuildMessage ( int number, string args ) : void
GuildMessage ( int number, string args, int hue ) : void
GuildTextMessage ( int hue, string text ) : void
GuildTextMessage ( string text ) : void
HandleDeath ( Server.Mobile victim ) : void
HandleDeath ( Server.Mobile victim, Server.Mobile killer ) : void
InvalidateMemberNotoriety ( ) : void
InvalidateMemberProperties ( ) : void
InvalidateMemberProperties ( bool onlyOPL ) : void
InvalidateWarNotoriety ( ) : void
IsAlly ( Guild g ) : bool
IsEnemy ( Guild g ) : bool
IsMember ( Server.Mobile m ) : bool
IsWar ( Guild g ) : bool
OnDelete ( Server.Mobile mob ) : void
RemoveAlly ( Guild g ) : void
RemoveEnemy ( Guild g ) : void
RemoveMember ( Server.Mobile m ) : void
RemoveMember ( Server.Mobile m, int message ) : void
Serialize ( Server.GenericWriter writer ) : void

Приватные методы

Метод Описание
GuildProps_OnCommand ( CommandEventArgs e ) : void
VerifyGuild_Callback ( ) : void

Описание методов

AddAlly() публичный Метод

public AddAlly ( Guild g ) : void
g Guild
Результат void

AddEnemy() публичный Метод

public AddEnemy ( Guild g ) : void
g Guild
Результат void

AddMember() публичный Метод

public AddMember ( Server.Mobile m ) : void
m Server.Mobile
Результат void

CalculateGuildmaster() публичный Метод

public CalculateGuildmaster ( ) : void
Результат void

CanBeVotedFor() публичный Метод

public CanBeVotedFor ( Server.Mobile m ) : bool
m Server.Mobile
Результат bool

CanVote() публичный Метод

public CanVote ( Server.Mobile m ) : bool
m Server.Mobile
Результат bool

CheckExpiredWars() публичный Метод

public CheckExpiredWars ( ) : void
Результат void

Configure() публичный статический Метод

public static Configure ( ) : void
Результат void

Deserialize() публичный Метод

public Deserialize ( Server.GenericReader reader ) : void
reader Server.GenericReader
Результат void

Disband() публичный Метод

public Disband ( ) : void
Результат void

EventSink_CreateGuild() публичный статический Метод

public static EventSink_CreateGuild ( CreateGuildEventArgs args ) : BaseGuild
args Server.CreateGuildEventArgs
Результат BaseGuild

FindActiveWar() публичный Метод

public FindActiveWar ( Guild g ) : WarDeclaration
g Guild
Результат WarDeclaration

FindPendingWar() публичный Метод

public FindPendingWar ( Guild g ) : WarDeclaration
g Guild
Результат WarDeclaration

GetAllianceLeader() публичный статический Метод

public static GetAllianceLeader ( Guild g ) : Guild
g Guild
Результат Guild

Guild() публичный Метод

public Guild ( Server.Mobile leader, string name, string abbreviation ) : System
leader Server.Mobile
name string
abbreviation string
Результат System

Guild() публичный Метод

public Guild ( int id ) : System
id int
Результат System

GuildChat() публичный Метод

public GuildChat ( Server.Mobile from, int hue, string text ) : void
from Server.Mobile
hue int
text string
Результат void

GuildChat() публичный Метод

public GuildChat ( Server.Mobile from, string text ) : void
from Server.Mobile
text string
Результат void

GuildMessage() публичный Метод

public GuildMessage ( int number ) : void
number int
Результат void

GuildMessage() публичный Метод

public GuildMessage ( int num, bool append, string format ) : void
num int
append bool
format string
Результат void

GuildMessage() публичный Метод

public GuildMessage ( int number, bool append, string affix, string args ) : void
number int
append bool
affix string
args string
Результат void

GuildMessage() публичный Метод

public GuildMessage ( int number, bool append, string affix, string args, int hue ) : void
number int
append bool
affix string
args string
hue int
Результат void

GuildMessage() публичный Метод

public GuildMessage ( int number, string args ) : void
number int
args string
Результат void

GuildMessage() публичный Метод

public GuildMessage ( int number, string args, int hue ) : void
number int
args string
hue int
Результат void

GuildTextMessage() публичный Метод

public GuildTextMessage ( int hue, string text ) : void
hue int
text string
Результат void

GuildTextMessage() публичный Метод

public GuildTextMessage ( string text ) : void
text string
Результат void

HandleDeath() публичный статический Метод

public static HandleDeath ( Server.Mobile victim ) : void
victim Server.Mobile
Результат void

HandleDeath() публичный статический Метод

public static HandleDeath ( Server.Mobile victim, Server.Mobile killer ) : void
victim Server.Mobile
killer Server.Mobile
Результат void

InvalidateMemberNotoriety() публичный Метод

public InvalidateMemberNotoriety ( ) : void
Результат void

InvalidateMemberProperties() публичный Метод

public InvalidateMemberProperties ( ) : void
Результат void

InvalidateMemberProperties() публичный Метод

public InvalidateMemberProperties ( bool onlyOPL ) : void
onlyOPL bool
Результат void

InvalidateWarNotoriety() публичный Метод

public InvalidateWarNotoriety ( ) : void
Результат void

IsAlly() публичный Метод

public IsAlly ( Guild g ) : bool
g Guild
Результат bool

IsEnemy() публичный Метод

public IsEnemy ( Guild g ) : bool
g Guild
Результат bool

IsMember() публичный Метод

public IsMember ( Server.Mobile m ) : bool
m Server.Mobile
Результат bool

IsWar() публичный Метод

public IsWar ( Guild g ) : bool
g Guild
Результат bool

OnDelete() публичный Метод

public OnDelete ( Server.Mobile mob ) : void
mob Server.Mobile
Результат void

RemoveAlly() публичный Метод

public RemoveAlly ( Guild g ) : void
g Guild
Результат void

RemoveEnemy() публичный Метод

public RemoveEnemy ( Guild g ) : void
g Guild
Результат void

RemoveMember() публичный Метод

public RemoveMember ( Server.Mobile m ) : void
m Server.Mobile
Результат void

RemoveMember() публичный Метод

public RemoveMember ( Server.Mobile m, int message ) : void
m Server.Mobile
message int
Результат void

Serialize() публичный Метод

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
Результат void

Описание свойств

AbbrevLimit публичное статическое свойство

public static int AbbrevLimit
Результат int

InactiveTime публичное статическое свойство

public static TimeSpan,System InactiveTime
Результат System.TimeSpan

MajorityPercentage публичное статическое свойство

public static int MajorityPercentage
Результат int

NameLimit публичное статическое свойство

public static int NameLimit
Результат int

RegistrationFee публичное статическое свойство

public static int RegistrationFee
Результат int