Jump to content

lynx

Modders
  • Posts

    3,903
  • Joined

  • Last visited

Everything posted by lynx

  1. How long is the longest line of spawngrp.2da in eet?
  2. re mac: perhaps it was linked to new apis, not available in the old mac. It's definitely not a problem on the weidu code end.
  3. Yeah, I also looked at the 60 odd effects. Other candidates: other main stat drain to 0 and potentially if anything can set the frozen/burnt/melting state (+ any normal hit == instachunks). Now it only protects against petrification.
  4. Yes, but none of this is the item's fault. Vanilla baldur.bcs doesn't mention it or Imoen at all, so it was either a personal script or a check in all the CI area scripts. However, the problem is with the Spellhold Imoen. But yes, another pointless discussion.
  5. The dialog is not attached to the item (pst actually can do that) and I'm sure EET is not (re)assigning CI dialog to Spellhold Imoen.
  6. that belt is the most overpowered item ever though, even considering cheesy mods.
  7. EDIT: See short instructions here: http://www.gemrb.org/wiki/doku.php?id=install:windows After a few lost days of annoying fights throughout our stack, automatic windows builds are finally back! Now using AppVeyor, something similar to Travis, but with windows hosts*. They'll all be here: https://sourceforge.net/projects/gemrb/files/Buildbot%20Binaries/Windows/AppVeyor/ Install python2 if you don't have it yet: https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi It's untested, so please let me know if it works properly. It's a 32bit build using SDL1 and all our optional dependencies except for vlc and vorbis — nothing you could notice. From now on, they'll be generated after each push again. Commits and pull requests will be tested for msvc (13) compatibility, but only on the master branch. *(Luckily it doesn't need a configuration file in the repo, since it took 89 iterations to get right!)
  8. That's why I said it is odd, since he said something else. But I don't remember which mods it was about. smeagolheart: no, it's not included now.
  9. FIX below. In case anyone else gets bit by this. The problem is blatantly obvious in gemrb. The particular response is governed by a simple local variable, not used anywhere else, so it was simple to track down. IF OR(3) AttackedBy([GOODCUTOFF],DEFAULT) HitBy([GOODCUTOFF],CRUSHING) HPPercentLT(Myself,100) Global("P#KivanAttacked","LOCALS",0) THEN RESPONSE #100 SetGlobal("P#KivanAttacked","LOCALS",1) END So which one of the three is true on spawn? HPPercentLT and quite obviously — the CRE file has 40/44 HP. (the real question is if some versions of the engine did or didn't heal creatures on spawn: testing in tob via script or cheats shows no heal — htf could this have ever worked?) Update: the issue isn't obviously visible in the original, since even if you dismiss him, he just immediately escapes, so the block doesn't get a chance to run. If the preceding movement blocks that start the dialog were removed, the issue would be clear.
  10. Is setup-EET_end.exe generated? I don't see it in the repo. Jarno, there's no difference, download the zip all the same.
  11. Sourceforge has problems today, check tomorrow (re ielister). iesh: correct, it was only partly ported to 3.
  12. I realised this could be handy to more people developing mods, so here it goes. If you used git log, git diff or just viewed some changes in github, you probably realised that it only displays text files and their differences (weidu code, documentation and similar). Any update of an IE format file is just considered done, misunderstood — you don't get to see the actual change. This can be fixed though! Not on github, but for everyone developing or viewing through their own clones of the repositories, the process is relatively simple. 1. Get either iesh or ielister (and compile it). 2. Copy the files somewhere stable. For iesh this means everything, for ieparse the executable will do. 3. Tell git to use it when comparing IE formats. 3.1. Open .git/config of each mod repository you downloaded and add the following, replacing PARSERPATH with the path to either iesh's ieparse.py or ielister: [diff "ie"] textconv = PARSERPATH cachetextconv = true (if you use a global git config, you can do it there) 4. Tell git how to reckognise files in IE formats. 4.1. Again for each repo, add or edit .gitattributes with: *.bcs diff=ie *.chu diff=ie *.pro diff=ie *.spl diff=ie *.vvc diff=ie *.cre diff=ie *.wmp diff=ie *.gam diff=ie *.sav diff=ie You can add other formats as needed. 5. That's it, now viewing git log -p, git diff and similar will first convert the files to plaintext and then diff them normall. Example: You can test it by deleting a file and seeing how it is displayed in git diff. Note: both parsers are mostly complete, but neither has been updated with any of the EE structural changes yet.
  13. Ups, too bad I didn't paste you a link explicitly — I guess you were still waiting for the fetcher fixes. So good to know: that place is limited to people within the "Modders" group.
  14. emphasis on "by default", which was the source of the complaint.
  15. plain zips don't work by default on linux, ALIENQuake, only those in gnu zip format (usually .gzip). Even 7z/xz/lzma is more common. No idea about macs.
  16. But he's already done, happily playing. Reminds me of a certain other thread. Why hold on to it? Content. Your suggestion is akin to saying something is broken with the blade, so just use the jester. Yes, they're similar, but hardly the same.
  17. come on, that was a year and a half ago.
  18. Should be, yes. I don't know if anyone ever tried though.
  19. the last one should be fine, as not much has changed since. Oh, this isn't about android. nobody develops on windows ...
  20. I can't even try to help you if you don't provide more info. You could make a blind attempt with a static build.
  21. we don't have any windows-based devs anymore. Some people used msvc, some mingw. What did you use? If you want to play, sdl1 is a better option, as v2 has cursor artefacts. And you definitely don't want to enable opengl.
  22. The bots are down. I've notified the maintainer, but no reply so far. Could also be that email address is not used anymore. What were you trying to build on?
  23. don't worry man, there's absolutely no hurry. Focus on the things that matter ...
×
×
  • Create New...