대항해시대 2 백과 (DOS 한글판)

자료 출처

모든 자료는 DOS 한글판 게임 파일에서 서버가 그때그때 읽습니다. 위치는 바이트 오프셋(10진수)입니다. LZW 파일은 LS11 압축을 푼 뒤의 위치입니다.

자료파일위치해석 코드
항구 130곳DATA1.LZW 15번 항목 (새 게임 자료)항구 표 21282 (20바이트씩), 경제 등 23882 (37바이트씩), 시장 27584 (128바이트씩 13개)ports.py
교역품 이름·분류MAIN.EXE249074부터 문자열 46개ports.py
도구 100개DATA1.LZW 15번 항목 / ITEM.MES / MAIN.EXE표 29972 (26바이트씩), 설명 ITEM.MES 124바이트씩, 종류 이름 MAIN.EXE 249922items.py
발견물 100개COLONY.DAT / DATA1.LZW 15번 항목 / MAIN.EXECOLONY.DAT 218바이트씩(이름·그림·설명), 표 29272 (7바이트씩), 종류 이름 MAIN.EXE 249871discoveries.py
선박 25종DATA1.LZW 15번 항목 / MESSAGE.DAT이름 20358 (25바이트씩), 능력 20984 (12바이트씩), 설명 MESSAGE.DAT 168–192번ships.py
항해사 120명DATA1.LZW 15번 항목 / NAME.TBL표 1554 (50바이트씩), NAME.TBL 국가 6 × 16쌍 × (13+13바이트)sailors.py
초상KAO.LZWLS11 압축 항목 0–127, 64×80 8색 3면graphics.py
발견물·도구 그림KAO.LZW항목 128부터 48×48 8색discoveries.py
세계 지도WORLDMAP.LZW / DATA1.LZWWORLDMAP 조각 3개(360×540 큰 타일), DATA1 10번 해안 표, 11번 타일 그림, 18번 큰 타일 구성graphics.py
시나리오 대사SNR0–6.MES / SNR0–6.DATMES = 대사 문자열, DAT = 장면·조건·대사 연결snr.py
공통 대사MESSAGE.DAT대사 문자열 목록snr.py
국가 기록 7개DATA1.LZW 15번 항목1238 (0x04D6)부터 32바이트씩: 공격성 +9, 수도 +10, 관계 +11–17, 상태 +18–24wiki.py
함대 70개DATA1.LZW 15번 항목8578 (0x2182)부터 133바이트씩, 배 칸 +43부터 9바이트 × 10wiki.py
작위 이름DATA1.LZW 16·17번 항목각 81바이트 = 9칸 × 9바이트 (CP949)wiki.py
새 게임 자료 사본MAIN.EXE252128부터 32573바이트 (DATA1 15번 항목과 같음)newgame.py

계산한 자료

게임 규칙 문서

규칙 분석 문서는 별도 작업에서 docs/*.md로 쓰고, /rules가 요청할 때마다 읽어 보여 줍니다.

관련 게임 규칙: 자료 파일 형식: 게임 파일 전부와 기록 배치 · 대항해시대 2 (한글 DOS판) 내부 규칙·공식 문서