독자 수준별 구조 문서와 게이머 입문·전술 안내를 재정비한다
This commit is contained in:
@@ -1,17 +1,20 @@
|
||||
# 커맨드와 실행 시기
|
||||
|
||||
커맨드는 장수나 국가에 내리는 **행동 명령**입니다. 처음에는 전체 목록을 외우지
|
||||
말고 지금 신분과 목적에 맞는 절을 읽으세요. 전쟁 약어는 [모출·모훈사출출 안내](./war-and-orders.md)에 있습니다.
|
||||
|
||||
## 화면의 상태 표시
|
||||
|
||||
서버는 내 장수, 도시, 국가와 현재 시점으로 각 커맨드를 사전 평가합니다.
|
||||
|
||||
| 표시 | 의미 |
|
||||
| -------------- | ----------------------------------------------------------------------------- |
|
||||
| 사용 가능 | 현재 알려진 조건을 만족합니다. 실행 시 다시 검사합니다. |
|
||||
| 대상 선택 필요 | 도시·장수·국가·수량 같은 입력을 고르면 판정할 수 있습니다. |
|
||||
| 사용 불가 | 현재 확정된 조건을 만족하지 않으며 이유가 함께 표시됩니다. |
|
||||
| 정보 부족 | 사전 화면에 없는 실행 context가 필요합니다. 실제 실행 성공을 뜻하지 않습니다. |
|
||||
| 표시 | 의미 |
|
||||
| -------------- | --------------------------------------------------------------------------------- |
|
||||
| 사용 가능 | 현재 알려진 조건을 만족합니다. 실행 시 다시 검사합니다. |
|
||||
| 대상 선택 필요 | 도시·장수·국가·수량 같은 입력을 고르면 판정할 수 있습니다. |
|
||||
| 사용 불가 | 현재 확정된 조건을 만족하지 않으며 이유가 함께 표시됩니다. |
|
||||
| 정보 부족 | 사전 화면에 없는 실행 시점의 정보가 필요합니다. 실제 실행 성공을 뜻하지 않습니다. |
|
||||
|
||||
전체 key와 화면 이름은 [자동 생성 커맨드 목록](./command-catalog.generated.md)에 있습니다.
|
||||
전체 명령 이름과 내부 식별자는 [자동 생성 커맨드 목록](./command-catalog.generated.md)에 있습니다.
|
||||
|
||||
## 시기별로 보는 장수 커맨드
|
||||
|
||||
@@ -60,7 +63,7 @@
|
||||
|
||||
### 외교 상태에 따른 명령
|
||||
|
||||
선전포고는 기본 구현에서 scenario 시작 연도보다 적어도 1년 지난 뒤에 허용되며, 대상 국가와의 상태도
|
||||
선전포고는 기본 구현에서 시나리오 시작 연도보다 적어도 1년 지난 뒤에 허용되며, 대상 국가와의 상태도
|
||||
맞아야 합니다. 종전·불가침·불가침 파기 제안은 현재 외교 관계와 최소 기간을 검사합니다. 상대가 제안을
|
||||
수락하는 즉시 행동은 일반 예약 국가 턴과 별도의 승인 흐름으로 처리됩니다.
|
||||
|
||||
@@ -72,17 +75,17 @@
|
||||
|
||||
### 특수 병종 연구
|
||||
|
||||
`event_*연구` 명령은 scenario가 해당 명령을 profile에 넣고 필요한 연구 flag가 아직 없을 때 사용할 수
|
||||
있습니다. 군주와 국고 조건을 검사하며 11턴 또는 23턴을 연속으로 쌓은 뒤 비용을 지불하고 병종 사용
|
||||
권한을 얻습니다. 소스의 선행 턴 값 11·23은 완료 턴을 포함하지 않으므로 화면에서 필요한 전체 실행은
|
||||
각각 12턴·24턴입니다.
|
||||
특수 병종 연구 명령은 시나리오가 해당 명령을 서버 설정에 넣고 해당 연구가 아직 완료되지 않았을 때 사용할 수
|
||||
있습니다. 군주와 국고 등의 조건을 만족한 상태에서 정해진 횟수만큼 연속으로 실행해야 합니다.
|
||||
기본 연구는 완료 턴까지 포함해 12턴 또는 24턴이 필요합니다. 중간에 다른 명령을 넣기 전에
|
||||
진행 조건과 남은 횟수를 확인하세요.
|
||||
|
||||
## 보호 기간과 연도
|
||||
|
||||
scenario의 `startYear`와 `openingPartYear`가 초반 제한의 기준입니다. 다음은 대표적인 동작이며 서버별
|
||||
상수에 따라 실제 연도가 달라집니다.
|
||||
시나리오의 시작 연도와 초반 보호 기간이 제한의 기준입니다. 다음은 대표적인 동작이며 서버별
|
||||
설정에 따라 실제 연도가 달라집니다.
|
||||
|
||||
- 출병은 예약 사전 판단과 실제 실행 모두 보호 기간을 고려합니다.
|
||||
- 출병의 예약 가능 시점과 실제 출병 가능 시점은 다를 수 있습니다. 미리 예약했더라도 실행 차례가 보호 기간 안이면 실패할 수 있습니다.
|
||||
- 방랑, 의병 모집, 몰수 같은 일부 국가 변화도 초반에는 제한됩니다.
|
||||
- 기술 연구의 허용 기술 단계와 임관 인원 제한은 경과 연도에 따라 넓어질 수 있습니다.
|
||||
- 선전포고는 시작 직후가 아니라 상대 연도 1 이상에서 가능합니다.
|
||||
@@ -94,5 +97,5 @@ scenario의 `startYear`와 `openingPartYear`가 초반 제한의 기준입니다
|
||||
1. 메인 로그에서 실패 이유를 확인합니다.
|
||||
2. 자원·병력, 소속 도시와 보급, 직책, 대상과 외교 상태를 다시 확인합니다.
|
||||
3. 여러 턴 뒤 실행될 명령이면 앞선 예턴이 상태를 바꾸는지 살펴봅니다.
|
||||
4. command table을 새로 불러와 대상 목록과 가능 상태를 갱신합니다.
|
||||
5. 동일 요청을 반복 전송하지 말고 화면이 최신 revision을 받은 뒤 다시 저장해 주세요.
|
||||
4. 명령 입력창을 다시 열어 대상 목록과 가능 상태를 갱신합니다.
|
||||
5. 동일 요청을 반복 전송하지 말고 화면이 최신 예약 목록을 불러온 뒤 다시 저장해 주세요.
|
||||
|
||||
Reference in New Issue
Block a user