C# 클래스 RPGGame.GameServer.UserData.GameUser

파일 보기 프로젝트 열기: SyncZone/Examples 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Energy Energy
InvenCharacter InvenCharacter
InvenItem InvenItem
PlayDeck PlayDeck
PlayingRounds List
Resource Resource

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

EnterDungeon() 공개 메소드

public EnterDungeon ( Int32 dungeonId ) : void
dungeonId System.Int32
리턴 void

GameUser() 공개 메소드

public GameUser ( Int32 userNo ) : System
userNo System.Int32
리턴 System

InitUser() 공개 메소드

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

IsValidNickname() 공개 정적인 메소드

public static IsValidNickname ( String nickname ) : System.Boolean
nickname String
리턴 System.Boolean

LoadFromDB() 공개 메소드

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

SendPacket() 공개 메소드

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

프로퍼티 상세

Energy 공개적으로 프로퍼티

public Energy,RPGGame.GameServer.UserData Energy
리턴 Energy

InvenCharacter 공개적으로 프로퍼티

public InvenCharacter,RPGGame.GameServer.UserData InvenCharacter
리턴 InvenCharacter

InvenItem 공개적으로 프로퍼티

public InvenItem,RPGGame.GameServer.UserData InvenItem
리턴 InvenItem

PlayDeck 공개적으로 프로퍼티

public PlayDeck,RPGGame.GameServer.UserData PlayDeck
리턴 PlayDeck

PlayingRounds 공개적으로 프로퍼티

public List PlayingRounds
리턴 List

Resource 공개적으로 프로퍼티

public Resource,RPGGame.GameServer.UserData Resource
리턴 Resource