Jump to content

AL|EN

Modders
  • Posts

    1,323
  • Joined

  • Last visited

Everything posted by AL|EN

  1. @Bartimaeus The "UNDEFINED STRING" is happen because of WeiDU 247. Care to apply temporary workaround by changing: LANGUAGE ~English~ ~english~ ~%MOD_FOLDER%/languages/english/setup.tra~ to LANGUAGE ~English~ ~english~ ~spell_rev_rev/languages/english/setup.tra~ ?
  2. IAP was updated to fix annoying inconvenience of .iemod package files having no default Linux permissions. This happens only when 'unzip' command was used for extraction, using graphic file manager of popular Linux distribution like Ubuntu didn't face this issue. No action are required from modders as new mod release will create .iemod packages without above inconvenience. This is not really necessary but If you really want, you could regenerate .iemod packages of your mods that won't have new release in foreseeable future. Go to your GitHub repository, open "Actions" tab, you will see the list of "workflow runs". Then click on the latest workflow run and at the top-right there will be a button called "Re-run jobs" (if you don't see this button, it means that the workflow was expired and cannot be run again). Click on it and choose "Re-run all jobs" from submenu. Packages for the latest release should be regenerated.
  3. @suy Good news: this is fixed, the Ascension iemod package was regenerated. I will regenerate iemod packages for all mods that I have access but the other ones will contain this annoying inconvenience until the next mod release or regeneration of the .iemod package. Thanks for reporting.
  4. Well, for Ubuntu it works when I use graphic file manager. I'm unable to check all other linux desktop editions.
  5. @suy It only happens when you use 'unzip' from commandline. All other extraction method are extracting files with proper rights. I will try to compress .iemod using something different but I don't know if this will fix anything on you end.
  6. @jastey Try to update weidu version. From the log I see that you are using WeiDU v24600 - it won't work.
  7. I've used Russian version of EE and I was able to reproduce this bug. It should be fixed for next release. Thanks for reporting.
  8. No because using %MOD_FOLDER% works for HANDLE_CHARSETS function. How about you try to install ull code example: inside linux https://github.com/ALIENQuake/WeiDU-UTF8 on non -EE and see if it can be installed fine? Also, you can use --debug-assign to see the value of %MOD_FOLDER%
  9. Ascension 2.0.18 added support for Project Infinity dynamic install order added LabelType = GloballyUnique to support Project Infinity saving mod components significant proofreading of polish translation minor corrections to the source text https://lynxlynx.info/ie/modhub.php?InfinityMods/Ascension&pkg=zip https://lynxlynx.info/ie/modhub.php?InfinityMods/Ascension&pkg=iemod The minor corrections to the source text was also applied to Portuguese, Russian, Italian, Spanish. Huge thanks to GoForTheEyes for significant proofreading of polish translation. @jastey As requested, I'm notifying you about new release.
  10. That's you saying "I want to build skyscraper but I won't read any engineering book that has red book cover"? Do you expect me to summarize 6 years of experiences, ideas and thoughts in a six lines? Here are the glimpse: auto-update system application model backup system install/uninstall routine debugging translation system Let me stop here by saying that you have to start with good foundations, without 20 years of flawed design that is impossible to change because of compatibility with older mods. If you want to know more, the ball is in your court. So you don't want to repeat WeiDU mistakes, good. Then you have to learn about all things that makes weidu messy so you don't repeat them. This is no established ground so any design flaw should be eradicated with fire at the begging. This will require strong opinions and making difficult choices. Also, if you inherit the part of the name from WeiDU, don't you think that you intrinsically drive your mindset into the wrong road? Regardless of how many 'tech savy' modders are out there, you should aim to create something that can be used not only for trivial task but also for advanced tasks and allow low-level modification only for extreme cases. All of this with limitations to not allow one line from previous mod to completely damage game resource so all other mods can't be installed. @subtledoctor "About this, feelings correct you have." That's pretty much what it's needed in order to not fall into weidu trap. Application model should have two things: a single system-wide GUI app that handles everything except actual game data modification like install order routine a multiple versioned system-wide app that handles game data modification A nice foundation for unlimited growth. A man can dream...
  11. @jastey PR created https://github.com/Gibberlings3/CoranBGFriend/pull/4
  12. You need to PI for this. Before you jump in into such huge mod list, please get yourself familiar with the application, read FAQ and try to install few mods by you own.
  13. @Taylan When there is a chance for something new I take closer look at the topic with attention and curiosity. A novice can shed new light on old, stiff and unchanged things for years. This gives a chance that at least some aspects of modding can be improved. Even if a lite bit. Looking at your soundset installer project, I see potential in it. I would suggest focusing on it because it does not require a lot of work, it is independent of other tools and will allow you to make mistakes (you will do them for sure), learn from them, so that you will know how to design bigger things if you ever get on with them. But let's focus on your PieDU proposal: The natural course of things is that as a developer, the first thing you do is look at the programming language, code, directory structure and size of files. This makes you set the project on failure from the very beginning. What you should focus on are: players, modders, mod ecosystem. Then, on existing solutions, tools. Then on how everything connects and what can be improved. Your current design inherits all of WeiDU's current fundamental flaws. It's too much to write elaborates here. If you want to chat you can find me on Discord: https://discord.com/invite/yTzjMTb If you announce at the beginning of the discussion that you will not have time for the project, it does not look serious. You will need a lot of time in order to comeup with something serious.
  14. IAP was updated to fix edge case was a mod has multiline comments with "VERSION x". Now multiline comments are also ignored during getting VERSION value.
  15. @jmaeqCan we have new release with workaround for weidu bug?
  16. It isn't preferable for anything other than this case, where mod is using multi-line (/* ... */) comments and at the same time, it has 'Version *' inside that comment Filtering multiline comments would increase tp2 scanning time ~2 times. Someday, it won't be the case.
  17. @jastey Actually, as of today, it would be better to make minimal adjustment to the tp2 file and replace: /* * "Coran's BG Extended Friendship Talks" * Version 4 Combined Tutu/BGT/BGEE installer * Domi Sotto, updated by berelinde * 2015-01-16 * BGEE compatibility update v4 by AstroBryGuy */ to // "Coran's BG Extended Friendship Talks" // Version 4 Combined Tutu/BGT/BGEE installer // Domi Sotto, updated by berelinde // 2015-01-16 // BGEE compatibility update v4 by AstroBryGuy Such simple change is not worth new release but when I"m on it, I could send you PR with LABELS and/or UTF8-based HANDLE_CHARSETS. Wana try?
  18. @grodrigues You should start with providing whells.debug file and weidu.log
  19. I can reproduce, that's indeed a bug. It will be fixed in the next version.
  20. That's usual case when tp2 VERSION wasn't updated. It is RC 13. Next version should hopefully have correct tp2 VERSION.
  21. As long as minor BG1EE/SoD mods can be installed it is a reasonable idea especially when you consider required maintenance. When you create those patches, make sure to post them because it's always easier to adapt the patch than to create it from scratch.
  22. @Hack'n'Slash Sorry but what does 'more of all the options the mod gives' means? Do you mean the names of mod components?
  23. @Hack'n'Slash Are you talking about mod conflicts/overlapping or 'Recommended/Tactic/Expert' status?
×
×
  • Create New...