Adolf의 엉망진창 블로그

중립성 따윈 없는 여행/18禁/자동차/IT 제멋대로 1인 언론(?)

애들은 가라~(18禁)

[옛글] Custom Order Maid 3D II HEX 에디트 자료(2018/3/9)

dolf 2023. 5. 31. 13:11

아래 데이터는 Custom Order Maid 3D II의 세이브 데이터 에디트에 필요한 자료입니다. 이 게임은 전작인 Custom Maid 3D II부터 일반적인 메모리 에디터로 수치 검색이 제대로 되지 않는 문제가 있었기에 전문 툴에 기대야 했던 부분이 많으며 지금도 그러한데, 다행이 COM3D2는 게임 과정에서 수치 고정 기능이 있기에 일단 각 메이드의 수치를 높여 고정시켜놓으면 차후 관리의 필요성이 상당히 줄어드는 부분이 있어 Maid Fidller의 COM3D2용 버전 등 범용 툴이 나오기 전 까지는 이 내용을 참고하여 세이브 데이터를 수정하면 게임 진행에 어느 정도 여유가 생길 것입니다.

※ 이 자료는 직접 분석/작성한 것으로서 개인적으로 참고할 목적으로 저장, 그리고 최초 작성자를 표시하는 경우 웹 사이트에 내용 복사를 허용합니다. 다만 불펌은 허가하지 않으며, 이 자료를 이용하여 발생하는 오류 및 문제는 보증하지 아니합니다.




1. 수정할 파일: SAVEDATA\SAVEDATA???.SAVE

2. 플레이어 데이터

먼저 문자열 검색으로 CM3D2_PLAYER_STATUS 를 찾는다. 이 C 부분을 00h로 하여 다음과 같이 정보를 찾을 수 있다.

- 자금: +2A (4byte. 최대 9,999,999,999)
- 날짜: +1E
- 등급: +53
- 평가: +57
- 그래프 게이지: +5B (100을 최대값으로 하며 1 게이지는 20)


3. Maid 데이터

먼저 가련, 기품, 매혹의 세 가지 수치를 검색한다. 각 수치는 2byte이며, 이 세 가지 수치가 각각 79, 80, 81인 경우 검색값은 4F0050005100(4F00 5000 5100)이다. 가련의 시작 부분을 00h로 가정하여 각 위치를 기록하면 다음과 같다.(각 값은 16진수 기준)

- 가련: +-00
- 기품: +02
- 매혹: +04
- 서비스: -02
- 접대: -04
- 요리: +06
- Dance: +0A
- Vocal: +08

- 체력(최대치): -10 (최대 999)
- 체력(현재치): -0E (최대 999)
- 정신(최대치): -0C (최대 999)
- 정신(현재치): -0A (최대 999)

- 음욕: +0E (최대 999)
- M: +10 (최대 999)
- 변태: +12 (최대 999)
- 봉사: +14 (최대 999)

- 접대 횟수: -16
- 밤일 횟수: -18

- 습득률(*10): -12
- 호감도: -14 (최대 999)

- 관계: -1A (00: 서먹서먹 / 01: 신뢰 / 02: 연인)
- 계약 타입: -28 (00: 육성중 / 01: 프리 / 02: 전속)

- 경험: -2E(00: Virgin / 01: 앞만 / 02: 뒤만 / 03: 전부)

- 헤로인 타입: -2C
(Dec 기준 10 단위로 성격이 올라가며 잘못 넣으면 오류 발생.
 아래값은 HEX 기준이며, 0A~46은 CM3D용 성격, 50부터 COM3D2 전용 성격.
 버전 1.07 기준 CM3D 팩 적용 시 0A, 14, 1E, 50, 5A, 64만 설정 가능.

 0A: 순진활발 / 14: 쿨한 어른 / 1E: 콧대높음 / 28: 얀데레 / 32: 누님 /
 3C: 보쿠소녀 / 46: S녀 / 50: 무구 / 5A: 착실 / 64: 린데레)

- 취득 고객 평가: +2E
- 취득 금액: +24 (4byte)

- 신장: -26
- 체중: -24
- B: -22
- W: -20
- H: -1E