C# Class Codebreak.Service.World.Game.Entity.CharacterEntity

Inheritance: Codebreak.Service.World.Game.Fight.AbstractFighter, IDisposable
Afficher le fichier Open project: hussein-aitlahcen/codebreak Class Usage Examples

Protected Properties

Свойство Type Description
m_guildDisplayInfos string
m_lastEmoteId int
m_lastRegenTime long
m_mount MountEntity
m_regenTimer double

Méthodes publiques

Méthode Description
AbortAction ( GameActionTypeEnum actionType ) : void

AddDishonour ( int value ) : void

AddExperience ( long experience ) : void

AddHonour ( int value ) : void

CanBeExchanged ( ExchangeTypeEnum exchangeType ) : bool

ChallengePlayer ( CharacterEntity player ) : void

CharacterEntity ( AccountTicket account, CharacterDAO characterDAO, EntityTypeEnum type = EntityTypeEnum.TYPE_CHARACTER ) : System

CheckRestrictions ( ) : void

CraftStart ( CraftPlan plan, JobSkill skill ) : void

DefendTaxCollector ( ) : void

DisableAlignment ( bool force = false ) : bool

Disconnected ( ) : bool

DispatchChatMessage ( ChatChannelEnum channel, string message, CharacterEntity whispedCharacter = null ) : bool

DispatchGuildMessage ( string message ) : void

DispatchPartyMessage ( string message ) : void

Dispose ( ) : void

EmoteUse ( int emoteId, int timeout = 360000 ) : void

EnableAlignment ( ) : void

EndFight ( bool win = false ) : void

EndTurn ( ) : FightActionResultEnum

ExchangeAuctionHouseBuy ( NonPlayerCharacterEntity entity ) : void

ExchangeAuctionHouseSell ( NonPlayerCharacterEntity entity ) : void

ExchangeMerchant ( MerchantEntity merchant ) : void

ExchangeNpc ( NonPlayerCharacterEntity npc ) : void

ExchangePaddock ( Paddock paddock ) : void

ExchangePersonalShop ( ) : void

ExchangePlayer ( CharacterEntity player ) : void

ExchangeShop ( NonPlayerCharacterEntity entity ) : void

ExchangeStorage ( StorageInventory storage ) : void

ExchangeTaxCollector ( TaxCollectorEntity taxCollector ) : void

FreeSoul ( ) : void

GuildCreationOpen ( ) : void

HardResetSpells ( ) : void

HarvestStart ( HarvestableResource resource, int duration ) : void

HasEnnemy ( string pseudo ) : bool

HasFriend ( string pseudo ) : bool

HasSkill ( SkillIdEnum id ) : bool

HasSkill ( int id ) : bool

JoinFight ( AbstractFight fight, FightTeam team ) : void

JoinSpectator ( AbstractFight fight ) : void

LevelUp ( ) : void

LoseEnergy ( ) : void

MountRideUnride ( ) : void

NpcDialogStart ( NonPlayerCharacterEntity npc ) : void

OnLoseFight ( DeathTypeEnum type ) : void

Reborn ( ) : void

RefreshOnMap ( ) : void

RefreshPersonalShopTaxe ( ) : void

ResetAlignment ( int alignmentId ) : void

SafeKick ( string kicker = "", string reason = "" ) : void

SendAccountStats ( ) : void

SendMountEquipped ( ) : void

SendMountXpShare ( ) : void
SendQuestsList ( ) : void

SendQuestsStepsList ( int questId ) : void

SerializeAs_EnnemyInformations ( string playerPseudo, StringBuilder message ) : void

SerializeAs_FriendInformations ( string playerPseudo, StringBuilder message ) : void

SerializeAs_GameMapInformations ( OperatorEnum operation, StringBuilder message ) : void

SerializeAs_PartyMemberInformations ( StringBuilder message ) : void

ServerKick ( string reason = "" ) : void

SetAlignment ( int alignmentId ) : void

SetAway ( ) : void

SetCharacterGuild ( GuildMember characterGuild ) : void

StartAction ( GameActionTypeEnum actionType ) : void

StartRegeneration ( double timer ) : void

StopAction ( GameActionTypeEnum actionType ) : void

StopEmote ( ) : void

StopRegeneration ( ) : void

SubstractDishonour ( int value ) : void

SubstractHonour ( int value ) : void

WaypointStart ( Waypoint waypoint ) : void

Private Methods

Méthode Description
LoadEquippedMount ( ) : void

Method Details

AbortAction() public méthode

public AbortAction ( GameActionTypeEnum actionType ) : void
actionType GameActionTypeEnum
Résultat void

AddDishonour() public méthode

public AddDishonour ( int value ) : void
value int
Résultat void

AddExperience() public méthode

public AddExperience ( long experience ) : void
experience long
Résultat void

AddHonour() public méthode

public AddHonour ( int value ) : void
value int
Résultat void

CanBeExchanged() public méthode

public CanBeExchanged ( ExchangeTypeEnum exchangeType ) : bool
exchangeType ExchangeTypeEnum
Résultat bool

ChallengePlayer() public méthode

public ChallengePlayer ( CharacterEntity player ) : void
player CharacterEntity
Résultat void

CharacterEntity() public méthode

public CharacterEntity ( AccountTicket account, CharacterDAO characterDAO, EntityTypeEnum type = EntityTypeEnum.TYPE_CHARACTER ) : System
account AccountTicket
characterDAO CharacterDAO
type EntityTypeEnum
Résultat System

CheckRestrictions() public méthode

public CheckRestrictions ( ) : void
Résultat void

CraftStart() public méthode

public CraftStart ( CraftPlan plan, JobSkill skill ) : void
plan Codebreak.Service.World.Game.Interactive.Type.CraftPlan
skill Codebreak.Service.World.Game.Job.JobSkill
Résultat void

DefendTaxCollector() public méthode

public DefendTaxCollector ( ) : void
Résultat void

DisableAlignment() public méthode

public DisableAlignment ( bool force = false ) : bool
force bool
Résultat bool

Disconnected() public méthode

public Disconnected ( ) : bool
Résultat bool

DispatchChatMessage() public méthode

public DispatchChatMessage ( ChatChannelEnum channel, string message, CharacterEntity whispedCharacter = null ) : bool
channel ChatChannelEnum
message string
whispedCharacter CharacterEntity
Résultat bool

DispatchGuildMessage() public méthode

public DispatchGuildMessage ( string message ) : void
message string
Résultat void

DispatchPartyMessage() public méthode

public DispatchPartyMessage ( string message ) : void
message string
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EmoteUse() public méthode

public EmoteUse ( int emoteId, int timeout = 360000 ) : void
emoteId int
timeout int
Résultat void

EnableAlignment() public méthode

public EnableAlignment ( ) : void
Résultat void

EndFight() public méthode

public EndFight ( bool win = false ) : void
win bool
Résultat void

EndTurn() public méthode

public EndTurn ( ) : FightActionResultEnum
Résultat FightActionResultEnum

ExchangeAuctionHouseBuy() public méthode

public ExchangeAuctionHouseBuy ( NonPlayerCharacterEntity entity ) : void
entity NonPlayerCharacterEntity
Résultat void

ExchangeAuctionHouseSell() public méthode

public ExchangeAuctionHouseSell ( NonPlayerCharacterEntity entity ) : void
entity NonPlayerCharacterEntity
Résultat void

ExchangeMerchant() public méthode

public ExchangeMerchant ( MerchantEntity merchant ) : void
merchant MerchantEntity
Résultat void

ExchangeNpc() public méthode

public ExchangeNpc ( NonPlayerCharacterEntity npc ) : void
npc NonPlayerCharacterEntity
Résultat void

ExchangePaddock() public méthode

public ExchangePaddock ( Paddock paddock ) : void
paddock Codebreak.Service.World.Game.Mount.Paddock
Résultat void

ExchangePersonalShop() public méthode

public ExchangePersonalShop ( ) : void
Résultat void

ExchangePlayer() public méthode

public ExchangePlayer ( CharacterEntity player ) : void
player CharacterEntity
Résultat void

ExchangeShop() public méthode

public ExchangeShop ( NonPlayerCharacterEntity entity ) : void
entity NonPlayerCharacterEntity
Résultat void

ExchangeStorage() public méthode

public ExchangeStorage ( StorageInventory storage ) : void
storage Codebreak.Service.World.Game.Entity.Inventory.StorageInventory
Résultat void

ExchangeTaxCollector() public méthode

public ExchangeTaxCollector ( TaxCollectorEntity taxCollector ) : void
taxCollector TaxCollectorEntity
Résultat void

FreeSoul() public méthode

public FreeSoul ( ) : void
Résultat void

GuildCreationOpen() public méthode

public GuildCreationOpen ( ) : void
Résultat void

HardResetSpells() public méthode

public HardResetSpells ( ) : void
Résultat void

HarvestStart() public méthode

public HarvestStart ( HarvestableResource resource, int duration ) : void
resource HarvestableResource
duration int
Résultat void

HasEnnemy() public méthode

public HasEnnemy ( string pseudo ) : bool
pseudo string
Résultat bool

HasFriend() public méthode

public HasFriend ( string pseudo ) : bool
pseudo string
Résultat bool

HasSkill() public méthode

public HasSkill ( SkillIdEnum id ) : bool
id SkillIdEnum
Résultat bool

HasSkill() public méthode

public HasSkill ( int id ) : bool
id int
Résultat bool

JoinFight() public méthode

public JoinFight ( AbstractFight fight, FightTeam team ) : void
fight AbstractFight
team FightTeam
Résultat void

JoinSpectator() public méthode

public JoinSpectator ( AbstractFight fight ) : void
fight AbstractFight
Résultat void

LevelUp() public méthode

public LevelUp ( ) : void
Résultat void

LoseEnergy() public méthode

public LoseEnergy ( ) : void
Résultat void

MountRideUnride() public méthode

public MountRideUnride ( ) : void
Résultat void

NpcDialogStart() public méthode

public NpcDialogStart ( NonPlayerCharacterEntity npc ) : void
npc NonPlayerCharacterEntity
Résultat void

OnLoseFight() public méthode

public OnLoseFight ( DeathTypeEnum type ) : void
type DeathTypeEnum
Résultat void

Reborn() public méthode

public Reborn ( ) : void
Résultat void

RefreshOnMap() public méthode

public RefreshOnMap ( ) : void
Résultat void

RefreshPersonalShopTaxe() public méthode

public RefreshPersonalShopTaxe ( ) : void
Résultat void

ResetAlignment() public méthode

public ResetAlignment ( int alignmentId ) : void
alignmentId int
Résultat void

SafeKick() public méthode

public SafeKick ( string kicker = "", string reason = "" ) : void
kicker string
reason string
Résultat void

SendAccountStats() public méthode

public SendAccountStats ( ) : void
Résultat void

SendMountEquipped() public méthode

public SendMountEquipped ( ) : void
Résultat void

SendMountXpShare() public méthode

public SendMountXpShare ( ) : void
Résultat void

SendQuestsList() public méthode

public SendQuestsList ( ) : void
Résultat void

SendQuestsStepsList() public méthode

public SendQuestsStepsList ( int questId ) : void
questId int
Résultat void

SerializeAs_EnnemyInformations() public méthode

public SerializeAs_EnnemyInformations ( string playerPseudo, StringBuilder message ) : void
playerPseudo string
message StringBuilder
Résultat void

SerializeAs_FriendInformations() public méthode

public SerializeAs_FriendInformations ( string playerPseudo, StringBuilder message ) : void
playerPseudo string
message StringBuilder
Résultat void

SerializeAs_GameMapInformations() public méthode

public SerializeAs_GameMapInformations ( OperatorEnum operation, StringBuilder message ) : void
operation OperatorEnum
message StringBuilder
Résultat void

SerializeAs_PartyMemberInformations() public méthode

public SerializeAs_PartyMemberInformations ( StringBuilder message ) : void
message StringBuilder
Résultat void

ServerKick() public méthode

public ServerKick ( string reason = "" ) : void
reason string
Résultat void

SetAlignment() public méthode

public SetAlignment ( int alignmentId ) : void
alignmentId int
Résultat void

SetAway() public méthode

public SetAway ( ) : void
Résultat void

SetCharacterGuild() public méthode

public SetCharacterGuild ( GuildMember characterGuild ) : void
characterGuild GuildMember
Résultat void

StartAction() public méthode

public StartAction ( GameActionTypeEnum actionType ) : void
actionType GameActionTypeEnum
Résultat void

StartRegeneration() public méthode

public StartRegeneration ( double timer ) : void
timer double
Résultat void

StopAction() public méthode

public StopAction ( GameActionTypeEnum actionType ) : void
actionType GameActionTypeEnum
Résultat void

StopEmote() public méthode

public StopEmote ( ) : void
Résultat void

StopRegeneration() public méthode

public StopRegeneration ( ) : void
Résultat void

SubstractDishonour() public méthode

public SubstractDishonour ( int value ) : void
value int
Résultat void

SubstractHonour() public méthode

public SubstractHonour ( int value ) : void
value int
Résultat void

WaypointStart() public méthode

public WaypointStart ( Waypoint waypoint ) : void
waypoint Waypoint
Résultat void

Property Details

m_guildDisplayInfos protected_oe property

protected string m_guildDisplayInfos
Résultat string

m_lastEmoteId protected_oe property

protected int m_lastEmoteId
Résultat int

m_lastRegenTime protected_oe property

protected long m_lastRegenTime
Résultat long

m_mount protected_oe property

protected MountEntity m_mount
Résultat MountEntity

m_regenTimer protected_oe property

protected double m_regenTimer
Résultat double