C# Class RPGGame.GameServer.UserData.GameUser

Afficher le fichier Open project: SyncZone/Examples Class Usage Examples

Méthodes publiques

Свойство Type Description
Energy Energy
InvenCharacter InvenCharacter
InvenItem InvenItem
PlayDeck PlayDeck
PlayingRounds List
Resource Resource

Méthodes publiques

Méthode Description
EnterDungeon ( Int32 dungeonId ) : void
GameUser ( Int32 userNo ) : System
InitUser ( String nickname ) : Int32

최초접속시 플레이어의 기본정보 및 초기지급 캐릭터 등을 설정합니다.

IsValidNickname ( String nickname ) : System.Boolean
LoadFromDB ( Action actionOnComplete ) : void

GameDB에 저장된 유저의 모든 정보를 가져와 GameUser 객체를 설정합니다.

SendPacket ( Aegis.StreamBuffer buffer, Action onSent = null ) : void

Private Methods

Méthode Description
OnCS_GameData_CharacterBook_Req ( SecurePacketRequest reqPacket ) : void
OnCS_GameData_Codes_Req ( SecurePacketRequest reqPacket ) : void
OnCS_GameData_MonsterBook_Req ( SecurePacketRequest reqPacket ) : void
OnCS_PvE_DungeonList_Req ( SecurePacketRequest reqPacket ) : void
OnCS_PvE_EnterDungeon_Req ( SecurePacketRequest reqPacket ) : void
OnCS_PvE_FieldList_Req ( SecurePacketRequest reqPacket ) : void
OnCS_PvE_GetDeck_Req ( SecurePacketRequest reqPacket ) : void
OnCS_PvE_SetDeck_Req ( SecurePacketRequest reqPacket ) : void
OnCS_PvE_WorldList_Req ( SecurePacketRequest reqPacket ) : void
OnCS_UserData_InitUser_Req ( SecurePacketRequest reqPacket ) : void
OnCS_UserData_InvenCharacter_Req ( SecurePacketRequest reqPacket ) : void
OnCS_UserData_InvenItem_Req ( SecurePacketRequest reqPacket ) : void
OnCS_UserData_UserInfo_Req ( SecurePacketRequest reqPacket ) : void

Method Details

EnterDungeon() public méthode

public EnterDungeon ( Int32 dungeonId ) : void
dungeonId System.Int32
Résultat void

GameUser() public méthode

public GameUser ( Int32 userNo ) : System
userNo System.Int32
Résultat System

InitUser() public méthode

최초접속시 플레이어의 기본정보 및 초기지급 캐릭터 등을 설정합니다.
public InitUser ( String nickname ) : Int32
nickname String
Résultat System.Int32

IsValidNickname() public static méthode

public static IsValidNickname ( String nickname ) : System.Boolean
nickname String
Résultat System.Boolean

LoadFromDB() public méthode

GameDB에 저장된 유저의 모든 정보를 가져와 GameUser 객체를 설정합니다.
public LoadFromDB ( Action actionOnComplete ) : void
actionOnComplete Action
Résultat void

SendPacket() public méthode

public SendPacket ( Aegis.StreamBuffer buffer, Action onSent = null ) : void
buffer Aegis.StreamBuffer
onSent Action
Résultat void

Property Details

Energy public_oe property

public Energy,RPGGame.GameServer.UserData Energy
Résultat Energy

InvenCharacter public_oe property

public InvenCharacter,RPGGame.GameServer.UserData InvenCharacter
Résultat InvenCharacter

InvenItem public_oe property

public InvenItem,RPGGame.GameServer.UserData InvenItem
Résultat InvenItem

PlayDeck public_oe property

public PlayDeck,RPGGame.GameServer.UserData PlayDeck
Résultat PlayDeck

PlayingRounds public_oe property

public List PlayingRounds
Résultat List

Resource public_oe property

public Resource,RPGGame.GameServer.UserData Resource
Résultat Resource