-
Notifications
You must be signed in to change notification settings - Fork 265
C~const.js
moremi-kr edited this page Dec 6, 2022
·
8 revisions
이 파일은 끄투 게임과 관련된 각종 상수 정보를 기록하고 있습니다. 이 파일을 수정한 경우 반영을 위해서 반드시 웹 서버 및 게임 서버를 재시작해야 합니다.
- 노인정: 어인정 규칙을 설정하지 않은 상태
- 인정픽: (자음퀴즈 등 일부 게임 유형에서) 해당 게임에서 사용할 주제들을 선택하는 과정
이름 | 자료형 | 설명 |
---|---|---|
.KKUTU_MAX | 숫자 | 한 서버에 접속할 수 있는 최대 클라이언트 수 |
.MAIN_PORTS | 숫자 |
global.json의 MAIN_PORTS
|
.TEST_PORT | 숫자 | 테스트 서버의 포트 |
.SPAM_CLEAR_DELAY | 숫자 | 도배 카운트가 초기화되기까지 필요한 시간(밀리초) |
.SPAM_ADD_DELAY | 숫자 | 도배 카운트가 오르기 위해 필요한 시간(밀리초) |
.SPAM_LIMIT | 숫자 | 도배로 처리하기 위해 필요한 도배 카운트 |
.BLOCKED_LENGTH | 숫자 | 도배 차단의 지속 시간(밀리초) |
.KICK_BY_SPAM | 숫자 | 강제 종료 조치를 위한 도배 차단 중 추가 요청 수 |
.MAX_OBSERVER | 숫자 | 최대 옵저버 수 |
.TESTER | 배열[ 문자열 ] | 테스트 서버 혹은 개발 중인 서버에 입장할 수 있는 사용자 목록 |
.OPTIONS | JSON{ 식별자: JSON{ name: 문자열 } } | 각 식별자에 해당하는 특수 규칙에 대한 설정 |
.MOREMI_PART | 배열[ 문자열 ] | 모레미 치장 아이템의 종류 및 배치 순서(인덱스가 클 수록 앞에 배치) |
.CATEGORIES | 배열[ 문자열 ] | 아이템의 분류 |
.AVAIL_EQUIP | 배열[ 문자열 ] | 장착 가능한 아이템 유형 |
.GROUPS | JSON{ 분류: 배열[ 문자열 ] } | 각 분류에 포함되는 유형의 목록 |
.RULE | JSON{ 유형: JSON{ ... } } | 각 유형에 해당하는 게임 유형 속성 |
.GAME_TYPE | 배열[ 문자열 ] | 게임 유형 식별자 배열 |
.EXAMPLE_TITLE | JSON{ 언어: 문자열 } | 각 언어에 해당하는 기본 제시어 |
.INIT_SOUNDS | 배열[ 문자열 ] | 한글 초성 목록 |
.MISSION_ko | 배열[ 문자열 ] | 한국어 미션 제시 글자 목록 |
.MISSION_en | 배열[ 문자열 ] | 영어 미션 제시 글자 목록 |
.KO_INJEONG | 배열[ 문자열 ] | 한국어 어인정 주제 식별자 목록 |
.EN_INJEONG | 배열[ 문자열 ] | 영어 어인정 주제 식별자 목록 |
.KO_THEME | 배열[ 문자열 ] | 한국어 노인정 주제 식별자 목록 |
.EN_THEME | 배열[ 문자열 ] | 영어 노인정 주제 식별자 목록 |
.IJP_EXCEPT | 배열[ 문자열 ] | 인정픽에 포함시킬 수 없는 주제 식별자 목록 |
.KO_IJP | 배열[ 문자열 ] | 한국어 인정픽에 포함시킬 수 있는 주제 식별자 목록 |
.EN_IJP | 배열[ 문자열 ] | 영어 인정픽에 포함시킬 수 있는 주제 식별자 목록 |
.REGION | JSON{ 언어: 문자열 } | 언어 식별자 통일을 위한 테이블 |
.KOR_STRICT | 정규식 | 한국어 깐깐 규칙에서 허용되는 품사를 판별하는 식 |
.KOR_GROUP | 정규식 | 한국어에서 일반적으로 허용되는 품사를 판별하는 식 |
.ENG_ID | 정규식 | 영어에서 사용 가능한 단어를 판별하는 식 |
.KOR_FLAG | JSON{ 이름: 숫자 } | 내부 단어 분류 플래그 목록 |
이름 | 인자 | 반환 | 설명 |
---|---|---|---|
.getPreScore |
text : 문자열 - 입력한 값chain : 숫자 - 체인tr : 숫자 - 남은 턴 제한 시간(0에서 1) |
숫자 | 베이스 점수를 구합니다. |
.getPenalty |
chain : 숫자 - 체인score : 숫자 - 대상 사용자의 점수 |
숫자 | 대상 사용자가 획득할 벌칙 점수(음수)를 구합니다. |
.WP_REWARD | 숫자 | 단어 추가에 대한 보상 경험치를 구합니다. | |
.getRule |
mode : 숫자 - 게임 유형 번호 |
JSON | 게임 유형 속성 정보를 구합니다. |