Skip to content

no subconstruct matched: TextIns <livemaker.lsb.novel.TpWord object at 0x000001F8727A09D0> #80

@zhumating

Description

@zhumating
  • pylivemaker version:1.0.1
  • Python version:3.8
  • Operating System: windows10
  • LiveMaker game: a game made by LiveMaker2

Description

I'm translating a LiveMaker game from Japanese to Chinese.
I read #14 and changed some encode/decode code from cp932 to

try:
    cp936
except:
    cp932

For most .lsb file, it works. But at one it failed and I got this:
error
For this .lsb file, I translated its text to Chinese at first(at that time the text is correct), and then, I translated some menu by lmlsb edit.But after changed menu, I find that text is incorrect. So I tried to batchinsert .lsb file again but I failed.
The .lsb file which was failed is here:
00000001.lsb.zip
And translated .lns files are here:
00000001.lns.zip

What I Did

lmlsb batchinsert 00000001.lsb 00000001
Backing up original LSB.
Scenario 000003BC at line 8 will be replaced.
Scenario 000003BD at line 14 will be replaced.
Scenario 000003F6 at line 26 will be replaced.
Scenario 000003F7 at line 32 will be replaced.
Scenario 000003F8 at line 38 will be replaced.
Scenario 000003F5 at line 20 will be replaced.
Scenario 000003F9 at line 44 will be replaced.
Scenario 000003FB at line 85 will be replaced.
Scenario 0000044C at line 346 will be replaced.
Scenario 000004B0 at line 651 will be replaced.
Scenario 00000451 at line 380 will be replaced.
Scenario 00000450 at line 374 will be replaced.
Scenario 00000407 at line 213 will be replaced.
Scenario 000003FC at line 91 will be replaced.
Scenario 000003FF at line 136 will be replaced.
Scenario 00000400 at line 142 will be replaced.
Scenario 00000402 at line 183 will be replaced.
Scenario 00000403 at line 189 will be replaced.
Scenario 00000404 at line 195 will be replaced.
Scenario 00000405 at line 201 will be replaced.
Scenario 00000406 at line 207 will be replaced.
Scenario 00000409 at line 254 will be replaced.
Scenario 0000040B at line 295 will be replaced.
Scenario  at line 299 will be replaced.
Scenario 0000040C at line 305 will be replaced.
Scenario 0000044D at line 352 will be replaced.
Scenario 0000044E at line 358 will be replaced.
Scenario  at line 362 will be replaced.
Scenario  at line 366 will be replaced.
Scenario 00000455 at line 491 will be replaced.
Scenario 00000456 at line 497 will be replaced.
Scenario 00000457 at line 503 will be replaced.
Scenario  at line 507 will be replaced.
Scenario 00000458 at line 513 will be replaced.
Scenario 0000045A at line 558 will be replaced.
Scenario 0000045B at line 564 will be replaced.
Scenario 0000045C at line 570 will be replaced.
Scenario 0000047E at line 579 will be replaced.
2020-11-26 17:43:55.047 | WARNING  | livemaker.lsb.novel:compile:1315 - Attempting to compile script which was not generated by pylivemaker.
Scenario 0000047F at line 585 will be replaced.
Scenario 00000480 at line 591 will be replaced.
Scenario 00000481 at line 597 will be replaced.
Scenario 00000482 at line 603 will be replaced.
Scenario 00000484 at line 609 will be replaced.
Scenario 0000048D at line 638 will be replaced.
Scenario 0000048E at line 644 will be replaced.
Scenario 000004C1 at line 658 will be replaced.
Scenario 000004C2 at line 664 will be replaced.
Scenario 000004C7 at line 670 will be replaced.
Could not generate new LSB file: Error in path (building) -> commands -> items
no subconstruct matched: TextIns <livemaker.lsb.novel.TpWord object at 0x0000022D9FED99D0> "メッセージボックス" 1 0 0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions