thewar_server/Server/System/Enums.cs

40 lines
1.1 KiB
C#

public enum Protocol
{
//0~99 테스트용 프로토콜
Test = 0,
AddUser = 1,
//100~199 로그인이나 시스템과 연관된 프로토콜
Downlode = 100,//기획 데이터 다운로드
Login = 101,//로그인 유저정보 요청
//200~299 유저 장비 관련 혹은 유닛관련 시스템 관리 프로토콜
EquipChange = 200,//장비 변경
DeckChange = 201,//덱 유닛 변경
NicknameChange = 202,//닉네임 변경
//300~399 상점 관련 프로토콜
BuyShopItem = 300,//상점 아이템 구매
BuyShopGacha = 301,//가챠 아이탬 사용
UseItem = 302,//소모품 사용
//400~499 스토리 관련 프로토콜
//유저의 스토리 진행 상황을 저장시킬 프로토콜 추가
//id, userid, story, chapter
}
public enum Error
{
RuntimeException = -1,//서버 오류
None = 0,//사용안함
Success = 200,//성공
NotFound = 404,//프로토콜 없음
Unknown = 500,//파라미터 오류
ErrorData = 501,//잘못된 데이터
Crypto = 800,//암복호화 에러
NoData = 900,//데이터가 없음
NoGold = 901,//소모재화가 없음
}