Jump to content

lynx

Modders
  • Posts

    3,903
  • Joined

  • Last visited

Posts posted by lynx

  1. Thanks, that was enough for me to reproduce and fix the helmet issue.

    Combat: besides the critical I see only misses there, why do you expect damage? The thac0 business makes this feedback strings pretty hard to reason about.

    Images: I guess you could throw them on imgur or some other simple hosting.

  2. I can't reproduce that, but it was a problem at one point between 0.8.8 and 0.9.0. Perhaps another thing that got fixed later, as it's been almost a year since the last release. You could try the development builds, but since they're not yet in release quality, you might just be trading some bugs for others. Up to you.

    4 could truly be a bug then. Is it something you can reliably reproduce?

    Also, since I imagine you have a similar mod loadout, can you check if halfling paperdolls work fine with helmets for you? I suspect it's a problem with some mod-added item not shipping a good bam:

    https://github.com/gemrb/gemrb/issues/1533

  3. 1. Rest button: I know some of the original gui files are missing it, but we make sure to add it when needed. It's been a while though, so it might have been fixed after 0.9.0. You can press R to rest.

    2. Please provide a concrete example.

    3. What do icons have to do with it? Other than that, a spell example would be helpful, in the console you will even see the filename. None of the problems are expected.

    4. You mean the text logging we do? Ignore that, only the ingame messages count.

    5. This is something we fixed after 0.9.0.

    6. Sounds like a mod bug, since I wrote those with just the basic features.

  4. 7 hours ago, reallyhairydave said:

    I've been running Pearl from a cmd window after running state tool. I couldn't find a download for it

    It's Perl, not pearl, make sure you have it installed. There's a link in the readme.

    perl -v

    ... prints the version or it will complain that the command is missing. Might be already included in WSL.

  5. Oh, for windows I guess prepend perl.exe, so perl.exe 10pp/...

    The bash error doesn't mention enough to be useful. Run it on a single file that you know is ok to check if everything is alright. Maybe perl isn't installed and something else ran.

  6. I guess it should work in either, but I now see that you'll have to fix the path either to the files or wrapper.pl, since you're running it from a subdirectory, not the game one like I indicated above.

    btw, in bash looping is done this way:

    for file in path/to/your/folder/with/baf/files/*.baf; do
      10pp/wrapper.pl "$file" 10 the-output.baf
      mv the-output.baf "$file"
    done

    Just change that path as indicated when looking from the top game dir.

  7. oh wait, we forgot to do the magic! Keep the list though.

    Before recompiling the scripts, run this on each baf file (here named the-input.baf):

    10pp/wrapper.pl the-input.baf 10 the-output.baf
    mv the-output.baf the-input.baf

     

  8. so once you've removed the cruft, it's time to recompile the rest. So again just

    weidu baf-file

    for all those file.

    I don't know how wsl works, but perhaps you can run the same weidu executable as well? Perhaps that way you can avoid the problems you had when decompressing and just do weidu *baf .

  9. Sorry, it uses a regex, not a glob, so the command is:

    weidu --biff-get ".*bcs" 

    Then you can try to decompile them all:

    weidu *
    rm *bcs

    Then you either work with all the files or exclude those not mentioning Player6. That's why I was asking about WSL — I can tell you what to run, otherwise it's up to you:

    # this will remove every file not referencing Player6
    grep -L Player6 * | xargs rm
    
    # if you get errors about xargs, just get the list of files and delete them manually:
    grep -L Player6 *

    Let me know if this phase went well.

  10. Do you perchance have access to that linux-shell-on-windows thing (I think it's called WSL)? Either way, you'll need a console open to run weidu.

    Anyway, the mod does these things:

    1. Looks for all scripts that reference Player6 and decompiles them to BAF.

    2. Runs the perl scripts to upgrade each script.

    3. Recompiles them and puts them into override.

    (and almost the same thing for dialogs)

     

    Judging from some of your log output, it seems like it failed already at step 1. So I suggest you move to 10pp/temp/baf (create it if it doesn't exist), run weidu --biff-get "*.bcs" and see if that manages to extract them all.

     

  11. That's an error from windows, so I can't be of much more use. I know other people hit it with other mods as well, but I think in general it can be ignored?

    As a last resort, you could install the mod semi-manually, in steps, but then it won't be uninstallable. Let me know if you want to try this.

×
×
  • Create New...