The current URL is datacrystal.tcrf.net.
Strike Witches: Silver Wing/TBL: Difference between revisions
(Update research on text format) |
(Update research on text format) |
||
Line 81: | Line 81: | ||
| 0x0F || | | 0x0F || | ||
|- | |- | ||
| 0x10 || | | 0x10 || Do not clear textbox, display next two lines out of order | ||
|- | |- | ||
| 0x11 || | | 0x11 || Glitch textbox | ||
|- | |- | ||
| 0x12 || | | 0x12 || Hide textbox (text stays, freezes if you go straight to next message) | ||
|- | |- | ||
| 0x13 || | | 0x13 || Clear textbox, reset cursor position to 0 | ||
|- | |- | ||
| 0x14 || Causes the text box to violently shake | | 0x14 || Causes the text box to violently shake | ||
|- | |||
| 0x15 || Drop textbox (text stays, freezes if you got straight to next message) | |||
|- | |- | ||
| 0x26 || Causes the last message to auto close? (ADV_ST1_02.BIN) | | 0x26 || Causes the last message to auto close? (ADV_ST1_02.BIN) | ||
|- | |||
| 0x27 || Related to tarot card mini-game. '''0x27 0x00''' = no tarot, '''0x27 0x01''' = tarot, always draws "The Fool"? | |||
|} | |} | ||
Revision as of 20:05, 17 April 2024
The following article is a Text Table for Strike Witches: Silver Wing.
Text Format
/media/data/sc_scenario.bin is potentially unused, but contains a copy of all the text in the game?
Mostly found in /media/data/event/[GGXARCHIVE].bin.
ADV
- ADVENTUREBA[x]
- BASE[x]ST[x]
- STORY[x]- 19 and 20 seem to be unused
Inside GGXArchives are relevant DDS textures for that scene and a textbin. Textbin uses non-standard formatting:
- LE UTF-16
- Seems to be a small virtual machine with instructions to do various things? (Dubbed "MiniVN")
- Message length possibly releated to CrLf count? Can insert bytes without modifying "instructions" but overwriting CrLf hard freezes
Entry | Data |
---|---|
Header/Length field | 4 bytes, indicates length in DWORDs of next segment(LE) |
Unknown Table/Commands?/Instructions? | Collection of DWORDs(LE). VERY COMPLICATED
DWORD 4 is number of total linebreaks for that textbin? Follows pattern but changing it has no effect? DWORD 7, 8, 11, 12, 15 and 16 are position of speakers? (ADV_ST1_02.BIN) DWORD 22 controls visibility of bottom half of Sakamoto? (ADV_ST1_02.BIN) DWORD 34 controls Minna's visibility? (ADV_ST1_02.BIN) DWORD 40 and 44 control room visibility? (ADV_ST1_02.BIN) |
Raw Text | Text Data
Does not have any breaks. 0x0D 0x00 0x0A 0x00 (CrLf) is newline |
Replaceable Text and Commands? | UTF-16(LE) |
Command/Instruction? | Behavior |
---|---|
0x00 | |
0x01 | |
0x02 | |
0x03 | |
0x04 | Load? |
0x05 | Common, but unknown |
0x06 | |
0x07 | Common, but unknown |
0x08 | |
0x09 | |
0x0A | |
0x0B | |
0x0C | |
0x0D | |
0x0E | |
0x0F | |
0x10 | Do not clear textbox, display next two lines out of order |
0x11 | Glitch textbox |
0x12 | Hide textbox (text stays, freezes if you go straight to next message) |
0x13 | Clear textbox, reset cursor position to 0 |
0x14 | Causes the text box to violently shake |
0x15 | Drop textbox (text stays, freezes if you got straight to next message) |
0x26 | Causes the last message to auto close? (ADV_ST1_02.BIN) |
0x27 | Related to tarot card mini-game. 0x27 0x00 = no tarot, 0x27 0x01 = tarot, always draws "The Fool"? |
Text Table
30A3=ィ 30A4=イ 30A6=ウ 30AF=ク 30B9=ス 30BA=ズ 30C1=チ 30C3=ッ 30C8=ト 30E9=ラ 30FC=ー FF10=0 FF11=1 FF12=2 FF13=3 FF14=4 FF15=5 FF16=6 FF17=7 FF18=8 FF19=9
Internal Data for Strike Witches: Silver Wing
| |
---|---|