Skip to content

Commit 4b56346

Browse files
committed
Update readme with caret fix instructions
1 parent f39bef6 commit 4b56346

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.md

+13
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,19 @@ You'll need to extract the 'msgothic' font files from the stock `.assets` file b
201201
2. Rename them as `msgothic_0.dat` and `msgothic_2.dat`
202202
3. Move them to `assets/vanilla/<chapter>/msgothic_0.dat` & `assets/vanilla/<chapter>/msgothic_2.dat`
203203

204+
### Fixing Caret (Ch.9 onwards)
205+
206+
It appears the caret Sprite files need to be modified slightly, but otherwise can be copied between chapters. The caret textures (.png files) don't need to be modified.
207+
208+
To do this:
209+
- Extract the caret Sprite files as .txt from Ch.9. There are 3 for each type of caret (clickwait, and pagewait carets)
210+
- Compare the two files in Winmerge or similar
211+
- Copy the `0 SInt64 m_PathID` value from the vanilla caret Sprite file to the mod caret Sprite file. This ensures the correct texture is referenced.
212+
- Now we need to convert the .txt back to .dat. To do this, open the modded sharedassets, then click "Import Dump" and import the fixed caret files, overwriting the appropriate sprites. Then click "Export as Raw" to get the .dat files usable
213+
- Place the caret files in the `assets/files-[game_name]` folder.
214+
- Note that each time a new game is released, you will need to update the Rust script to handle the new game, and reference the `assets/files-[game_name]` folder so it knows where to copy caret/fonts from.
215+
216+
204217
----
205218

206219
## Extra Notes

0 commit comments

Comments
 (0)