C# Класс RPGGame.GameServer.UserData.GameUser

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

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

Свойство Тип Описание
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