초기커밋
This commit is contained in:
581
Protocol/proto/Define_Common.proto
Normal file
581
Protocol/proto/Define_Common.proto
Normal file
@@ -0,0 +1,581 @@
|
||||
syntax = "proto3";
|
||||
|
||||
import "google/protobuf/timestamp.proto";
|
||||
|
||||
option java_multiple_files = true;
|
||||
option java_package = "com.caliverse.admin.domain.RabbitMq.message";
|
||||
|
||||
//=============================================================================================
|
||||
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ڵ带 <20>ۼ<EFBFBD> <20>Ѵ<EFBFBD>.
|
||||
//
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Ÿ<>Ե<EFBFBD><D4B5><EFBFBD> <20>ۼ<EFBFBD> <20>Ѵ<EFBFBD>. (<28><>: <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>, <20><>ġ, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
// - kangms
|
||||
// enum Ÿ<><C5B8> <20><><EFBFBD><EFBFBD> <20>̽<EFBFBD> !!!
|
||||
// enum Ÿ<><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>Ǹ<EFBFBD><C7B8><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Compile <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD> <20>Ѵ<EFBFBD>. !!!
|
||||
// message <20><> <20><><EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> Complie <20><> <20>dz<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ڵ忡
|
||||
// xxxxx.Types.xxxx <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>߰<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ڵ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>Ų<EFBFBD><C5B2>.
|
||||
// <20><EFBFBD><D7B7><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Prefix <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> enum <20><><EFBFBD><EFBFBD> <20>߰<EFBFBD> <20>ߴ<EFBFBD>.
|
||||
//=============================================================================================
|
||||
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum ModuleId
|
||||
{
|
||||
ModuleId_None = 0;
|
||||
|
||||
ModuleId_DynamoDbConnector = 1;
|
||||
ModuleId_MongoDbConnector = 2;
|
||||
ModuleId_RedisConnector = 3;
|
||||
ModuleId_RedisWithLuaScriptExecutor = 4;
|
||||
ModuleId_RabbitMqConnector = 5;
|
||||
ModuleId_S3Connector = 6;
|
||||
ModuleId_ProudNetListener = 7;
|
||||
|
||||
}
|
||||
|
||||
// bool enum
|
||||
enum BoolType
|
||||
{
|
||||
BoolType_None = 0;
|
||||
|
||||
BoolType_True = 1;
|
||||
BoolType_False = 2;
|
||||
}
|
||||
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum AccountType
|
||||
{
|
||||
AccountType_None = 0;
|
||||
|
||||
AccountType_Google = 1;
|
||||
AccountType_Apple = 2;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum ServiceCategory
|
||||
{
|
||||
ServiceCategory_None = 0;
|
||||
|
||||
ServiceCategory_Caliverse = 1;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Ÿ<><C5B8>
|
||||
enum ServiceType
|
||||
{
|
||||
ServiceType_None = 0;
|
||||
|
||||
ServiceType_Dev = 1;
|
||||
ServiceType_Qa = 2;
|
||||
ServiceType_Stage = 3;
|
||||
ServiceType_Live = 4;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> URL Ÿ<><C5B8>
|
||||
enum ServerUrlType
|
||||
{
|
||||
ServerUrlType_None = 0;
|
||||
|
||||
ServerUrlType_BillingApiServerUrl = 1; // <20><><EFBFBD><EFBFBD> Api <20><><EFBFBD><EFBFBD> URL
|
||||
ServerUrlType_ChatAiApiServerUrl = 2; // Chat Ai Api <20><><EFBFBD><EFBFBD> URL
|
||||
ServerUrlType_MyhomeEditGuideUrl = 3; // MyHome Api <20><><EFBFBD><EFBFBD> URL (<28><><EFBFBD>)
|
||||
ServerUrlType_WebLinkUrlSeasonPass = 4; // WebLink Api <20><><EFBFBD><EFBFBD> URL (<28><><EFBFBD>)
|
||||
ServerUrlType_CaliumConverterWebGuide = 5; // Į<><C4AE><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Api <20><><EFBFBD><EFBFBD> URL (<28><><EFBFBD>)
|
||||
ServerUrlType_S3ResourceImageUrl = 6; // <20>̹<EFBFBD><CCB9><EFBFBD> <20><><EFBFBD>ҽ<EFBFBD> URL
|
||||
ServerUrlType_RentalGuideURL = 7; // <20><>Ż <20><><EFBFBD>̵<EFBFBD> URL (<28><><EFBFBD>)
|
||||
ServerUrlType_LandAuctionWebGuide = 8; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>̵<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> URL (<28><><EFBFBD>)
|
||||
ServerUrlType_LandManageGuideURL = 9; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>̵<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> URL (<28><><EFBFBD>)
|
||||
ServerUrlType_Calium_Exchange_Web1 = 10; // Į<><C4AE><EFBFBD><EFBFBD> <20><>ȯ<EFBFBD><C8AF> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ũ (<28><>ȯ<EFBFBD><C8AF> UI <20>߾<EFBFBD> <20><><EFBFBD><EFBFBD>) (<28><><EFBFBD>)
|
||||
ServerUrlType_Calium_Exchange_Web2 = 11; // Į<><C4AE><EFBFBD><EFBFBD> <20><>ȯ<EFBFBD><C8AF> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ũ (<28><>ȯ<EFBFBD><C8AF> UI <20><><EFBFBD><EFBFBD> <20>ϴ<EFBFBD>) (<28><><EFBFBD>)
|
||||
ServerUrlType_WebLinkURLCurrency = 12; // <20><>ȭ <20><><EFBFBD><EFBFBD> <20><>ư <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ũ <20>ּ<EFBFBD> (<28><><EFBFBD>)
|
||||
ServerUrlType_WebLinkURLSeasonPass1 = 13; // <20><><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD> 1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ũ <20>ּ<EFBFBD> (<28><><EFBFBD>)
|
||||
ServerUrlType_WebLinkURLSeasonPass2 = 14; // <20><><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD> 2 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ũ <20>ּ<EFBFBD> (<28><><EFBFBD>)
|
||||
ServerUrlType_WebLinkURLSeasonPass3 = 15; // <20><><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD> 3 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ũ <20>ּ<EFBFBD> (<28><><EFBFBD>)
|
||||
ServerUrlType_WebLinkURLSeasonPass4 = 16; // <20><><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD> 4 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ũ <20>ּ<EFBFBD> (<28><><EFBFBD>)
|
||||
ServerUrlType_WebLinkURLSeasonPass5 = 17; // <20><><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD> 5 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ũ <20>ּ<EFBFBD> (<28><><EFBFBD>)
|
||||
}
|
||||
|
||||
// <20><><EFBFBD> <20><><EFBFBD><EFBFBD> URL
|
||||
message ServerUrlWithLanguage
|
||||
{
|
||||
LanguageType langType = 1;
|
||||
string targetUrl = 2;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> URL
|
||||
message ServerUrl
|
||||
{
|
||||
ServerUrlType serverUrlType = 1; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> URL<52><4C> <20><><EFBFBD><EFBFBD> URL Ÿ<><C5B8>
|
||||
repeated ServerUrlWithLanguage serverUrlWithLanguages = 2; // <20><><EFBFBD> <20><><EFBFBD><EFBFBD> URL <20><><EFBFBD><EFBFBD>
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum ServerType
|
||||
{
|
||||
ServerType_None = 0;
|
||||
|
||||
ServerType_Login = 1;
|
||||
ServerType_Channel = 2;
|
||||
ServerType_Indun = 3;
|
||||
ServerType_Chat = 4;
|
||||
ServerType_GmTool = 5;
|
||||
ServerType_Auth = 6;
|
||||
ServerType_Manager = 7;
|
||||
ServerType_UgqApi = 8;
|
||||
ServerType_UgqAdmin = 9;
|
||||
ServerType_UgqIngame = 10;
|
||||
ServerType_BrokerApi = 11;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum AutoScaleServerType
|
||||
{
|
||||
AutoScaleServerType_None = 0;
|
||||
|
||||
AutoScaleServerType_Login = 1;
|
||||
AutoScaleServerType_Game = 2;
|
||||
AutoScaleServerType_Indun = 3;
|
||||
AutoScaleServerType_Chat = 4;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum GameServerType
|
||||
{
|
||||
GameServerType_None = 0;
|
||||
|
||||
GameServerType_Channel = 1;
|
||||
GameServerType_Indun = 2;
|
||||
}
|
||||
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD>̽<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum DeviceType
|
||||
{
|
||||
DeviceType_None = 0;
|
||||
|
||||
// Desktop : IBM PC compatible
|
||||
DeviceType_WindowsPC = 1;
|
||||
|
||||
// Mobile : Apple
|
||||
DeviceType_IPhone = 5;
|
||||
DeviceType_Mac = 6;
|
||||
|
||||
// Mobile : Samsung
|
||||
DeviceType_Galaxy = 11;
|
||||
|
||||
// VR : Oculus
|
||||
DeviceType_Oculus = 15;
|
||||
}
|
||||
|
||||
// Os <20><><EFBFBD><EFBFBD>
|
||||
enum OsType
|
||||
{
|
||||
OsType_None = 0;
|
||||
|
||||
OsType_MsWindows = 1;
|
||||
OsType_Android = 2;
|
||||
OsType_Ios = 3;
|
||||
}
|
||||
|
||||
// <20>÷<EFBFBD><C3B7><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum PlatformType
|
||||
{
|
||||
PlatformType_None = 0;
|
||||
|
||||
PlatformType_WindowsPc = 1;
|
||||
PlatformType_Google = 2;
|
||||
PlatformType_Facebook = 3;
|
||||
PlatformType_Apple = 4;
|
||||
}
|
||||
|
||||
// Account <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum AccountCreationType
|
||||
{
|
||||
AccountCreationType_None = 0;
|
||||
|
||||
AccountCreationType_Normal = 1;
|
||||
AccountCreationType_Test = 2;
|
||||
AccountCreationType_Bot = 3;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum ContentsType
|
||||
{
|
||||
ContentsType_None = 0;
|
||||
|
||||
ContentsType_MyHome = 1;
|
||||
ContentsType_DressRoom = 2;
|
||||
ContentsType_Concert = 3;
|
||||
ContentsType_Movie = 4;
|
||||
ContentsType_Instance = 5; // <20>⺻ <20>ν<EFBFBD><CEBD>Ͻ<EFBFBD>, Ư<><C6AF><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
ContentsType_Meeting = 6;
|
||||
ContentsType_BeaconCreateRoom = 7;
|
||||
ContentsType_BeaconEditRoom = 8;
|
||||
ContentsType_BeaconDraftRoom = 9;
|
||||
ContentsType_EditRoom = 10;
|
||||
ContentsType_BeaconCustomizeRoom = 11;
|
||||
ContentsType_BattleRoom = 12;
|
||||
ContentsType_ArcadeRunning = 13;
|
||||
}
|
||||
|
||||
// ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum CharRace
|
||||
{
|
||||
CharRace_None = 0;
|
||||
|
||||
CharRace_Latino = 1;
|
||||
CharRace_Caucasian = 2;
|
||||
CharRace_African = 3;
|
||||
CharRace_Northeastasian = 4;
|
||||
CharRace_Southasian = 5;
|
||||
CharRace_Pacificislander = 6;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum AuthAdminLevelType
|
||||
{
|
||||
AuthAdminLevelType_None = 0;
|
||||
|
||||
AuthAdminLevelType_GmNormal = 1;
|
||||
AuthAdminLevelType_GmSuper = 2;
|
||||
AuthAdminLevelType_Developer = 3;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> ǥ<><C7A5> ISO 639-1 <20>ڵ<EFBFBD> <20><><EFBFBD><EFBFBD> - kangms
|
||||
enum LanguageType
|
||||
{
|
||||
LanguageType_None = 0;
|
||||
|
||||
LanguageType_ko = 1; // <20>ѱ<EFBFBD><D1B1><EFBFBD>(<28>⺻<EFBFBD><E2BABB>)
|
||||
LanguageType_en = 2; // <20><><EFBFBD><EFBFBD>
|
||||
//LanguageType_th = 3; // <20>±<EFBFBD>
|
||||
LanguageType_ja = 4; // <20>Ϻ<EFBFBD><CFBA><EFBFBD>
|
||||
//LanguageType_zh = 5; // <20>߱<EFBFBD><DFB1><EFBFBD>
|
||||
//LanguageType_fr = 6; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//LanguageType_de = 7; // <20><><EFBFBD>Ͼ<EFBFBD>
|
||||
//LanguageType_es = 8; // <20><><EFBFBD><EFBFBD><EFBFBD>ξ<EFBFBD>
|
||||
//LanguageType_ru = 9; // <20><><EFBFBD>þƾ<C3BE>
|
||||
//LanguageType_ar = 10; // <20>ƶ<EFBFBD><C6B6><EFBFBD>
|
||||
}
|
||||
|
||||
|
||||
// <20><>ǰ <20><><EFBFBD><EFBFBD>
|
||||
enum ProductType
|
||||
{
|
||||
ProductType_None = 0;
|
||||
|
||||
ProductType_Currency = 1; // <20><>ȭ
|
||||
ProductType_Item = 2; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
}
|
||||
|
||||
// <20>α<EFBFBD><CEB1><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum LoginMethodType
|
||||
{
|
||||
LoginMethodType_None = 0;
|
||||
|
||||
LoginMethodType_ClientStandalone = 1; // Ŭ<><C5AC><EFBFBD>̾<EFBFBD>Ʈ <20>ܵ<EFBFBD> <20>α<EFBFBD><CEB1><EFBFBD>
|
||||
LoginMethodType_SsoAccountAuthWithLauncher = 2; // <20><><EFBFBD>հ<EFBFBD><D5B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>Բ<EFBFBD> <20><>ó <20>α<EFBFBD><CEB1><EFBFBD>
|
||||
}
|
||||
|
||||
// <20>α<EFBFBD><CEB1><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ǹ<EFBFBD><C7B9><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum LoginFailureReasonType
|
||||
{
|
||||
LoginFailureReasonType_None = 0;
|
||||
|
||||
LoginFailureReasonType_ProcessingException = 1; // ó<><C3B3><EFBFBD>߿<EFBFBD> <20><><EFBFBD>ܰ<EFBFBD> <20><EFBFBD> <20>߽<EFBFBD><DFBD>ϴ<EFBFBD>.
|
||||
LoginFailureReasonType_AuthenticationFailed = 2; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>Դϴ<D4B4>.
|
||||
LoginFailureReasonType_UserValidCheckFailed = 3; // <20><><EFBFBD><EFBFBD> <20>ŷڼ<C5B7> üũ <20><><EFBFBD><EFBFBD> <20>Դϴ<D4B4>.
|
||||
}
|
||||
|
||||
// <20>αƿ<D7BE><C6BF><EFBFBD> <20>ǹ<EFBFBD>
|
||||
enum LogoutReasonType
|
||||
{
|
||||
LogoutReasonType_None = 0;
|
||||
|
||||
LogoutReasonType_ExitToService = 1; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
LogoutReasonType_EnterToGame = 2; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
LogoutReasonType_GoToGame = 3; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>̵<EFBFBD> <20>ϱ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
LogoutReasonType_DuplicatedLogin = 4;
|
||||
}
|
||||
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum AccountSactionType
|
||||
{
|
||||
AccountSactionType_None = 0;
|
||||
|
||||
AccountSactionType_BadBhavior = 1; // <20><><EFBFBD>ų<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
AccountSactionType_InvapproprivateName = 2; // <20>Ұ<EFBFBD><D2B0><EFBFBD> <20≯<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
AccountSactionType_CashTransaction = 3; // ij<><C4B3> Ʈ<><C6AE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
AccountSactionType_GameInterference = 4; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
AccountSactionType_ServiceInterference = 5; // <20><EFBFBD><EEBFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
AccountSactionType_AccountImpersonation = 6; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
AccountSactionType_BugAbuse = 7; // <20><><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>¡
|
||||
AccountSactionType_IllegalProgram = 8; // <20><><EFBFBD>α<CEB1> <20>ҹ<EFBFBD><D2B9><EFBFBD><EFBFBD><EFBFBD>
|
||||
AccountSactionType_PersonalInfo_Leak = 9; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
AccountSactionType_AdminImpersonation = 10; // <20><EFBFBD><EEBFB5> <20><>Ī
|
||||
}
|
||||
|
||||
|
||||
// ä<><C3A4> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum ServerMoveType
|
||||
{
|
||||
ServerMoveType_None = 0;
|
||||
|
||||
ServerMoveType_Force = 1;
|
||||
ServerMoveType_Auto = 2;
|
||||
ServerMoveType_Return = 3;
|
||||
}
|
||||
|
||||
message ChannelInfo
|
||||
{
|
||||
int32 channel = 1;
|
||||
int32 trafficlevel = 2;
|
||||
}
|
||||
|
||||
message ServerConnectInfo
|
||||
{
|
||||
string serverAddr = 1;
|
||||
int32 serverPort = 2;
|
||||
string otp = 3;
|
||||
string roomId = 4;
|
||||
Pos pos = 5;
|
||||
|
||||
oneof instanceType
|
||||
{
|
||||
int32 instanceId = 6;
|
||||
MyHomeInfo myhomeInfo = 7;
|
||||
}
|
||||
}
|
||||
|
||||
message MyHomeInfo
|
||||
{
|
||||
string myhomeGuid = 1;
|
||||
string myhomeName = 2;
|
||||
MyhomeUgcInfo myhomeUgcInfo = 3;
|
||||
}
|
||||
|
||||
message MyhomeUgcInfo
|
||||
{
|
||||
int32 roomType = 1;
|
||||
int32 version = 2;
|
||||
repeated UgcFrameworkInfo frameworkInfos = 3;
|
||||
repeated UgcAnchorInfo anchorInfos = 4;
|
||||
repeated CrafterBeaconPos crafterBeaconPos = 5;
|
||||
}
|
||||
|
||||
message UgcFrameworkInfo
|
||||
{
|
||||
int32 interiorItemId = 1;
|
||||
int32 floor = 2;
|
||||
Coordinate coordinate = 3;
|
||||
Rotation rotation = 4;
|
||||
int32 materialId = 5;
|
||||
repeated UgcFrameworkMaterialInfo UgcFrameworkMaterialInfos = 6;
|
||||
}
|
||||
|
||||
message UgcFrameworkMaterialInfo
|
||||
{
|
||||
string type = 1;
|
||||
int32 materialId = 2;
|
||||
Color color_mask_r = 3;
|
||||
Color color_mask_g = 4;
|
||||
Color color_mask_b = 5;
|
||||
}
|
||||
|
||||
message Color
|
||||
{
|
||||
float r = 1;
|
||||
float g = 2;
|
||||
float b = 3;
|
||||
float a = 4;
|
||||
}
|
||||
|
||||
message UgcAnchorInfo
|
||||
{
|
||||
string anchorGuid = 1;
|
||||
string anchorType = 2;
|
||||
int32 tableId = 3;
|
||||
string entityGuid = 4;
|
||||
Coordinate coordinate = 5;
|
||||
Rotation rotation = 6;
|
||||
}
|
||||
|
||||
message CrafterBeaconPos
|
||||
{
|
||||
string anchorGuid = 1;
|
||||
Pos crafterBeaconPos = 2;
|
||||
}
|
||||
|
||||
message Coordinate
|
||||
{
|
||||
float x = 1;
|
||||
float y = 2;
|
||||
float z = 3;
|
||||
}
|
||||
|
||||
message Rotation
|
||||
{
|
||||
float Pitch = 1;
|
||||
float Yaw = 2;
|
||||
float Roll = 3;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD>ڿ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
message StringProfile
|
||||
{
|
||||
map<string, string> stringProfile = 1;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><>ġ
|
||||
message UserLocationInfo
|
||||
{
|
||||
int32 isChannel = 1; // 1:ä<>μ<EFBFBD><CEBC><EFBFBD>, 0:<3A>ν<EFBFBD><CEBD>Ͻ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
int32 id = 2;
|
||||
int32 channelNumber = 3;
|
||||
}
|
||||
|
||||
// <20>÷<EFBFBD><C3B7>̾<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum PlayerStateType
|
||||
{
|
||||
PlayerStateType_None = 0;
|
||||
|
||||
PlayerStateType_Online = 1; // <20>¶<EFBFBD><C2B6><EFBFBD>
|
||||
PlayerStateType_Sleep = 2; // <20>ڸ<EFBFBD><DAB8><EFBFBD><EFBFBD><EFBFBD>
|
||||
PlayerStateType_DontDistrub = 3; // <20><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>
|
||||
PlayerStateType_Offline = 4; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
PlayerStateType_Dormant = 5; // <20><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
PlayerStateType_LeaveMember = 6; // ȸ<><C8B8> Ż<><C5BB>
|
||||
}
|
||||
|
||||
// <20><>ƼƼ<C6BC><C6BC> <20><>ġ <20><><EFBFBD><EFBFBD>
|
||||
message Pos
|
||||
{
|
||||
float x = 1;
|
||||
float y = 2;
|
||||
float z = 3;
|
||||
int32 angle = 4;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><>ȭ <20><><EFBFBD><EFBFBD> : <20><>ȭ<EFBFBD><C8AD> <20><>ȭ
|
||||
enum AmountDeltaType
|
||||
{
|
||||
AmountDeltaType_None = 0;
|
||||
|
||||
AmountDeltaType_Acquire = 1; // ȹ<><C8B9> (<28><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
AmountDeltaType_Consume = 2; // <20>Ҹ<EFBFBD> (<28><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
AmountDeltaType_Merge = 3; // <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>:ȹ<><C8B9>, <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>:<3A>Ҹ<EFBFBD>)
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ȭ <20><><EFBFBD><EFBFBD> : <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ȭ
|
||||
enum CountDeltaType
|
||||
{
|
||||
CountDeltaType_None = 0;
|
||||
|
||||
CountDeltaType_New = 1; // <20>ű<EFBFBD>
|
||||
CountDeltaType_Update = 2; // <20><><EFBFBD><EFBFBD>
|
||||
CountDeltaType_Acquire = 3; // <20><><EFBFBD><EFBFBD>
|
||||
CountDeltaType_Consume = 4; // <20><><EFBFBD><EFBFBD>
|
||||
CountDeltaType_Delete = 5; // <20><><EFBFBD><EFBFBD>
|
||||
}
|
||||
|
||||
// <20><>ȭ <20><><EFBFBD><EFBFBD>
|
||||
enum CurrencyType
|
||||
{
|
||||
CurrencyType_None = 0;
|
||||
|
||||
CurrencyType_Gold = 1; // <20>ΰ<EFBFBD><CEB0><EFBFBD> <20><><EFBFBD><EFBFBD> <20>⺻ <20><>ȭ
|
||||
CurrencyType_Sapphire = 2; // <20>ΰ<EFBFBD><CEB0><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>ȭ (<28><>) BlueCali )
|
||||
CurrencyType_Calium = 3; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><D7B7>̵<EFBFBD> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>/<2F><>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD> <20>湮 <20><> <20><><EFBFBD><EFBFBD> (<28><>) RedCali )
|
||||
CurrencyType_Beam = 4; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><D7B7>̵<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ŷ <20><><EFBFBD><EFBFBD> (<28><>) BlackCali )
|
||||
CurrencyType_Ruby = 5; // <20>ű<EFBFBD> <20>߰<EFBFBD> <20><>ȭ
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
message Money
|
||||
{
|
||||
double amount = 1;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ȭ<EFBFBD><C8AD>
|
||||
message MoneyDeltaAmount
|
||||
{
|
||||
AmountDeltaType deltaType = 1;
|
||||
double amount = 2;
|
||||
}
|
||||
|
||||
// <20><><EFBFBD>α<CEB1> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum ProgramVersionType
|
||||
{
|
||||
ProgramVersionType_None = 0;
|
||||
|
||||
ProgramVersionType_MetaSchemaVersion = 1;
|
||||
ProgramVersionType_MetaDataVersion = 2;
|
||||
ProgramVersionType_DbSchemaVersion = 3;
|
||||
ProgramVersionType_PacketVersion = 4;
|
||||
ProgramVersionType_ResourceVersion = 5;
|
||||
ProgramVersionType_ConfigVersion = 6;
|
||||
ProgramVersionType_LogicVersion = 7;
|
||||
}
|
||||
|
||||
// <20><>Ƽ <20><><EFBFBD><EFBFBD> <20><EFBFBD> Ÿ<><C5B8>
|
||||
enum PartyMemberActionType
|
||||
{
|
||||
PartyMemberActionType_None = 0;
|
||||
|
||||
PartyMemberActionType_Invite = 1; // <20>ʴ<EFBFBD>
|
||||
PartyMemberActionType_InviteAccept = 2; // <20>ʴ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
PartyMemberActionType_InviteReject = 3; // <20>ʴ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
PartyMemberActionType_Summon = 4; // <20><>ȯ
|
||||
PartyMemberActionType_SummonAccept = 5; // <20><>ȯ <20><><EFBFBD><EFBFBD>
|
||||
PartyMemberActionType_SummonReject = 6; // <20><>ȯ <20><><EFBFBD><EFBFBD>
|
||||
PartyMemberActionType_PartyInstance_Join = 7; // <20><>Ƽ <20>ν<EFBFBD><CEBD>Ͻ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
PartyMemberActionType_PartyInstance_Leave = 8; // <20><>Ƽ <20>ν<EFBFBD><CEBD>Ͻ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
PartyMemberActionType_PartyLeader = 9; // <20><>Ƽ <20><><EFBFBD><EFBFBD> <20>Ӹ<EFBFBD>
|
||||
PartyMemberActionType_JoinParty = 10; // <20><>Ƽ <20><><EFBFBD><EFBFBD>
|
||||
PartyMemberActionType_LeaveParty = 11; // <20><>Ƽ Ż<><C5BB>
|
||||
PartyMemberActionType_BanParty = 12; // <20><>Ƽ <20>߹<EFBFBD>
|
||||
}
|
||||
|
||||
|
||||
enum UserBlockPolicyType
|
||||
{
|
||||
UserBlockPolicyType_None = 0;
|
||||
|
||||
UserBlockPolicyType_Access_Restrictions = 1; //<2F><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
UserBlockPolicyType_Chatting_Restrictions = 2; //ä<><C3A4> <20><><EFBFBD><EFBFBD>
|
||||
}
|
||||
|
||||
enum UserBlockReasonType
|
||||
{
|
||||
UserBlockReasonType_None = 0;
|
||||
|
||||
UserBlockReasonType_Bad_Behavior = 1; //<2F><><EFBFBD>ų<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
UserBlockReasonType_Inappropriate_Name = 2; //<2F>Ұ<EFBFBD><D2B0><EFBFBD> <20≯<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
UserBlockReasonType_Cash_Transaction = 3; //<2F><><EFBFBD>ݰŷ<DDB0> <20><><EFBFBD><EFBFBD>
|
||||
UserBlockReasonType_Game_Interference = 4; //<2F><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
UserBlockReasonType_Service_Interference = 5; //<2F><EFBFBD><EEBFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
UserBlockReasonType_Account_Impersonation = 6; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
UserBlockReasonType_Bug_Abuse = 7; //<2F><><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>¡
|
||||
UserBlockReasonType_Illegal_Program = 8; //<2F>ҹ<EFBFBD><D2B9><EFBFBD><EFBFBD>α<CEB1> <20><><EFBFBD><EFBFBD>
|
||||
UserBlockReasonType_Personal_Info_Leak = 9; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
UserBlockReasonType_Asmin_Impersonation = 10; //<2F><EFBFBD><EEBFB5> <20><>Ī
|
||||
}
|
||||
|
||||
|
||||
// <20><>ƼƼ <20>˸<EFBFBD> Ʈ<><C6AE><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum EntityAlertTriggerType
|
||||
{
|
||||
EntityAlertTriggerType_None = 0;
|
||||
|
||||
EntityAlertTriggerType_ItemExpireWarningBefore = 1; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>Ⱓ<EFBFBD><E2B0A3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>˸<EFBFBD>
|
||||
EntityAlertTriggerType_ItemExpire = 2; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>Ⱓ<EFBFBD><E2B0A3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>˸<EFBFBD>
|
||||
}
|
||||
|
||||
// <20><>ƼƼ <20>˸<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
enum EntityAlertMethodType
|
||||
{
|
||||
EntityAlertMethodType_None = 0;
|
||||
|
||||
EntityAlertMethodType_Mail = 1; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>˸<EFBFBD>
|
||||
}
|
||||
Reference in New Issue
Block a user