Jump to content


  • Content Count

  • Joined

  • Last visited

About lynx

  • Birthday November 21

Profile Information

  • Gender
  • Location
    Ljubljana, Slovenija
  • Mods Worked On
    gemrb & its mods, widescreen

Contact Methods

  • Website URL
  • Skype
  • ICQ

Recent Profile Visitors

19,931 profile views
  1. Yes, otherwise some of the table entries would be inaccessible, also interfering with the fixed 5% chance.
  2. linux users don't care about desktop files or their misuse. So you don't need to lose sleep over that.
  3. The first linux command line has an errant "fi". There's no need for the exports. The test for weidu is incorrect — would only work from the same dir. If you force the dependency on bash, then it could be looked up via hash (shell builtin), otherwise "which" is the standard approach and just running it and inspecting the return value the one that will definitely work everywhere (rc is 127 in case of failure).
  4. Jarno, it needs to be consistent in reference, not necessarily naming.
  5. Linux doesn't need it either, unless the mod author is inconsistent in their casing of the same filenames. Or unless weidu requires it, which I doubt (it comes with tolower to fix the original chitin/files).
  6. Or code, but it's essentially the same thing and I don't see how you could solve it any other way. IMO this should be done on the weidu level, but that of course requires changing mods.
  7. The first part is usually handled in the package itself, for which they include script snippets (I don't think it can be solved in a declarative way, at least in the general case). Whatever BWS had may be sufficient, but you'll know better. Since mods are not to be touched, but the package files have yet to be written, all the info and/or logic needs to be in there. The external stuff is the usual bread and butter of package managers (conflicts, providers, subdependencies).
  8. The whole point is that it doesn't need to be implemented, since it has already been done and done well. It's just about reuse, however it can affect the packaging format, since every solution comes with its own and it may be a waste of time to change it.
  9. "conflicts + dependencies" is no minor feat, that's why I keep bringing up existing package managers that have had this solved for ages. In that sense python would be a better choice than powershell, but maybe there are some written in csharp too (eg. the windows contenders like chocolatey, nuget?).
  10. Those mac/linux instructions only need to be done once; the same way you may need to install a non-free zip handler. 5. People who don't want to use your tool will use whatever they're using now. Only windows releases are currently bloated with weidu, so there'd be no change for the rest. If the modders want to support installs without the tool, they'll either have to complicate their instructions or still provide classical formats anyway. And since it's not at all obvious, I'm not complaining because of slow internet, but because of environmental impacts.
  11. This is not true. Even if the user's distro does not provide a package for weidu, you still just have to download and extract it. The manager is a 3rd party tool. Not much of an upgrade there, unless the mod was packed with something really exotic. 1. Not true, but not far from it. Can be ignored. 2. File extension is irrelevant, but why have it different, if it will just be a zip archive? 3. Why does the file name matter at all? 5. This sounds ridiculous — every mod would currently pack ~10M of extra crap. If people are supposed to use a mod manager, have that ensure it has all the necessary tooling. The packages can never be self-contained, since the payload is programmatic, so there's no point in exploding the sizes with redundant files. @subtledoctorIt's up to the browser to implement, so at least for firefox the extension with a new protocol handler is possible — by the user.
  12. lynx

    Larian Studios Teasing BG3

    Eh, it's just a name. I don't know if they changed anything with D:OS2, but in general Larian made more hack'n'slashy titles, so eh.
  13. lynx

    Which spell is cast with Hide in Shadows?

    They're not externalised spells, just constructed and applied internally. Well, unless you're running gemrb, of course.
  14. lynx

    Git repositories Ransomware [SANS news]

    You're missing the point of git — all history is preserved, so even force pushes can be undone. Of course, if you rely on just the browser to interact with your repos, then you're already using a very limited subset of the power and safety git offers.
  15. lynx

    SR V4 Beta 16

    Only if it's a single measurement. Anyway, for bows it's likely 100 as set in most of them (long, x), since that would be 400 horizontal pixels. At least that what I choose to believe (no circle size additions).