Closed WNC12k closed 2 years ago
Please take a look at the latest version. Manual patch control is back - at first I've made it automatic to prevent user errors related to wrong load order. Also note: the launcher supports directories inside the "Mods" folder, so you could sort all your mods by categories if you would like to.
It's like it doesn't work. I keep trying.
And I threw in a Launcher concept, if you'll excuse me
Heh, the check was implemented unwisely... It is fixed now, please redownload. But why would you like to have separate control for patches load order? They are basically mods in their own way, and it would be more flexible to change their order among all mods.
I started testing the definition of the required patches, then pressed the Reload button several times, and got this.
And also the boot order was changed, before pressing the Reload button.
Can you work on this some more?
Heh, the check was implemented unwisely... It is fixed now, please redownload. But why would you like to have separate control for patches load order? They are basically mods in their own way, and it would be more flexible to change their order among all mods.
No problem, it just seems more logical from my point of view. Just sharing an idea :)
Should be fixed now, please give it a try.
Now it works! Thank you! But I have two more comments.
1) Here is the identical situation in two different versions of the Launcher:
LegenDoom_2.8.3 in Launcher 1.03 required only 1 major patch.
In Launcher 1.3.0 version, LegenDoom_2.8.3 requires both a basic and an optional patch (designed to work with monsterpacks).
Is this a bug or is it designed that way? Note that this patch does not appear in COMPATINFO:
However, in DRPGINFO there is a link to the file LegenDoom_2.8.3:
Is this the way it's designed and I now need to remove the binding from DRPGINFO in the Mods line? Or is that a bug?
2) In DRLA Extended, there were additional classes. Can they be included in the Launcher selection?
You are welcome! Thank you for the meticulous testing. 1) I decided to drop the COMPATINFO altogether, since we have more precise control over versions, requirements and conflicts in DRPGINFO. So it has to be updated accordingly. Please note that DRPGINFO now supports keyword 'requires' for required patches (for example 'Requires=LegenDoom'). The message you are seeing is from the function designed to scan active mods and find if DoomRPG has patches for them. It doesn't really consider the optional nature of them, so let's think how could we solve that. First suggestion - remove the requirement for the mod in optional patch, and instead add the requirement for the base patch.
2) If it has to be done - it will be done. Should be simple enough...
Example load order from https://github.com/WNC12k/DoomRPG-Rebalance#manual-installing:
So basically it's 'Always last'
Yes
by the way, I still had a small bug. when I stretched the boot order window, all the contents disappeared. and appeared again after clicking the Reload button
That's right, I've moved the switch for DoomRPG to the "Mods" tab, it feels more logical since DoomRPG is a mod. As for patches - they shouldn't have been there in the first place - at least if they used version after 1.0.3 where patches were applied automatically and were not stored in the config. Updates were working fine for a long time according to my data. Actually, I've used only the launcher to download and play your fork. So more information is needed.
Please send me the server's address (or invite), it seems my presence will be required there.
by the way, I still had a small bug. when I stretched the boot order window, all the contents disappeared. and appeared again after clicking the Reload button
This is really unusual. Can you try to replicate and tell me the algorithm to repeat that, please?
Please send me the server's address (or invite), it seems my presence will be required there.
https://discord.com/invite/Whts7Bj
KYLE873 -> drpg
This is really unusual. Can you try to replicate and tell me the algorithm to repeat that, please?
I'm trying, and I can't seem to cause it on purpose. I'll let you know if I find out why it happens.
The new version is out, please take a look.
The latest version of the Launcher has a bug, namely:
After starting the game, quit and restarting DRPGSEL, the folder with DoomRPG becomes the second in the boot order. And need have to manually correct the order.
Just want to point out, although I'm sure you know this without me: DoomRPG should always be loaded last, then you have to load the patches (I hope this works correctly in the launcher, since the order of the patches is not visible).
Can you fix this?
EDIT: After clicking Reload - the folder with DoomRPG completely disappeared from the list. This is in addition to the previous algorithm.
A wish for the future (if there is time): And it wouldn't be bad to see and control the order of loading compatibility patches, at some point it might be necessary.