C# 클래스 Codebreak.Service.World.Game.Guild.GuildInstance

상속: Codebreak.Service.World.Network.MessageDispatcher
파일 보기 프로젝트 열기: hussein-aitlahcen/codebreak 1 사용 예제들

공개 메소드들

메소드 설명
AddExperience ( long experience ) : void

AddMember ( GuildMember member ) : void

AddTaxCollector ( TaxCollectorEntity taxCollector ) : void

AddTaxCollectorListener ( GuildMember member ) : void

BoostSpell ( GuildMember member, int spellId ) : void

BoostStats ( GuildMember member, char statId ) : void

CheckIntegrity ( ) : void

FarmTaxCollector ( GuildMember member, TaxCollectorEntity taxCollector ) : void

GetMember ( long id ) : GuildMember

GuildInstance ( GuildDAO record, CharacterEntity boss ) : System

GuildInstance ( GuildDAO record, bool checkIntegrity = true ) : System

HireTaxCollector ( GuildMember member ) : void

LevelUp ( ) : void

MemberBoss ( CharacterEntity character ) : void

MemberJoin ( CharacterEntity character ) : void

MemberKick ( GuildMember member, string kickedMemberName ) : void

MemberProfilUpdate ( GuildMember member, long profilId, int rank, int percent, int power ) : void

RemoveMember ( GuildMember member ) : void

RemoveTaxCollector ( GuildMember member, TaxCollectorEntity taxCollector ) : void

RemoveTaxCollector ( TaxCollectorEntity taxCollector ) : void

RemoveTaxCollectorListener ( GuildMember member ) : void

SafeDispatchChatMessage ( long memberId, string memberName, string message ) : void

SendBoostInformations ( GuildMember member ) : void

SendGeneralInformations ( GuildMember member ) : void

SendMembersInformations ( GuildMember member ) : void

SendTaxCollectorsList ( GuildMember member ) : void

TaxColectorAttackerLeave ( long taxCollectorId, AbstractFighter attacker ) : void

TaxCollectorAttackerJoin ( long taxCollectorId, AbstractFighter attacker ) : void

TaxCollectorJoin ( GuildMember member, long taxCollectorId ) : void

TaxCollectorLeave ( GuildMember member ) : void

메소드 상세

AddExperience() 공개 메소드

public AddExperience ( long experience ) : void
experience long
리턴 void

AddMember() 공개 메소드

public AddMember ( GuildMember member ) : void
member GuildMember
리턴 void

AddTaxCollector() 공개 메소드

public AddTaxCollector ( TaxCollectorEntity taxCollector ) : void
taxCollector Codebreak.Service.World.Game.Entity.TaxCollectorEntity
리턴 void

AddTaxCollectorListener() 공개 메소드

public AddTaxCollectorListener ( GuildMember member ) : void
member GuildMember
리턴 void

BoostSpell() 공개 메소드

public BoostSpell ( GuildMember member, int spellId ) : void
member GuildMember
spellId int
리턴 void

BoostStats() 공개 메소드

public BoostStats ( GuildMember member, char statId ) : void
member GuildMember
statId char
리턴 void

CheckIntegrity() 공개 메소드

public CheckIntegrity ( ) : void
리턴 void

FarmTaxCollector() 공개 메소드

public FarmTaxCollector ( GuildMember member, TaxCollectorEntity taxCollector ) : void
member GuildMember
taxCollector TaxCollectorEntity
리턴 void

GetMember() 공개 메소드

public GetMember ( long id ) : GuildMember
id long
리턴 GuildMember

GuildInstance() 공개 메소드

public GuildInstance ( GuildDAO record, CharacterEntity boss ) : System
record GuildDAO
boss CharacterEntity
리턴 System

GuildInstance() 공개 메소드

public GuildInstance ( GuildDAO record, bool checkIntegrity = true ) : System
record GuildDAO
checkIntegrity bool
리턴 System

HireTaxCollector() 공개 메소드

public HireTaxCollector ( GuildMember member ) : void
member GuildMember
리턴 void

LevelUp() 공개 메소드

public LevelUp ( ) : void
리턴 void

MemberBoss() 공개 메소드

public MemberBoss ( CharacterEntity character ) : void
character CharacterEntity
리턴 void

MemberJoin() 공개 메소드

public MemberJoin ( CharacterEntity character ) : void
character CharacterEntity
리턴 void

MemberKick() 공개 메소드

public MemberKick ( GuildMember member, string kickedMemberName ) : void
member GuildMember
kickedMemberName string
리턴 void

MemberProfilUpdate() 공개 메소드

public MemberProfilUpdate ( GuildMember member, long profilId, int rank, int percent, int power ) : void
member GuildMember
profilId long
rank int
percent int
power int
리턴 void

RemoveMember() 공개 메소드

public RemoveMember ( GuildMember member ) : void
member GuildMember
리턴 void

RemoveTaxCollector() 공개 메소드

public RemoveTaxCollector ( GuildMember member, TaxCollectorEntity taxCollector ) : void
member GuildMember
taxCollector TaxCollectorEntity
리턴 void

RemoveTaxCollector() 공개 메소드

public RemoveTaxCollector ( TaxCollectorEntity taxCollector ) : void
taxCollector TaxCollectorEntity
리턴 void

RemoveTaxCollectorListener() 공개 메소드

public RemoveTaxCollectorListener ( GuildMember member ) : void
member GuildMember
리턴 void

SafeDispatchChatMessage() 공개 메소드

public SafeDispatchChatMessage ( long memberId, string memberName, string message ) : void
memberId long
memberName string
message string
리턴 void

SendBoostInformations() 공개 메소드

public SendBoostInformations ( GuildMember member ) : void
member GuildMember
리턴 void

SendGeneralInformations() 공개 메소드

public SendGeneralInformations ( GuildMember member ) : void
member GuildMember
리턴 void

SendMembersInformations() 공개 메소드

public SendMembersInformations ( GuildMember member ) : void
member GuildMember
리턴 void

SendTaxCollectorsList() 공개 메소드

public SendTaxCollectorsList ( GuildMember member ) : void
member GuildMember
리턴 void

TaxColectorAttackerLeave() 공개 메소드

public TaxColectorAttackerLeave ( long taxCollectorId, AbstractFighter attacker ) : void
taxCollectorId long
attacker AbstractFighter
리턴 void

TaxCollectorAttackerJoin() 공개 메소드

public TaxCollectorAttackerJoin ( long taxCollectorId, AbstractFighter attacker ) : void
taxCollectorId long
attacker AbstractFighter
리턴 void

TaxCollectorJoin() 공개 메소드

public TaxCollectorJoin ( GuildMember member, long taxCollectorId ) : void
member GuildMember
taxCollectorId long
리턴 void

TaxCollectorLeave() 공개 메소드

public TaxCollectorLeave ( GuildMember member ) : void
member GuildMember
리턴 void