LotI Era
Moderator: Forum Moderators
- lhybrideur
- Posts: 325
- Joined: July 9th, 2019, 1:46 pm
LotI Era
I am making a "LotI era" to get a lighter dependency on LotI for my campaign, which currently has LotI as a dependency, although I do not need the scenarios.
I know about LotI advancements and Legend of the Invincibles Units in Mainline Campaign, but the idea would be to add the LotI abilities, weapon specials and item interface to that.
Would anyone else would be interested in that?
I will probably do it anyway, but if anyone is interested in playtesting it with any other campaign, I will try to have it to work more broadly.
Here is a first version. It is working in multiplayer and you can use at as a dependency for campaigns.
https://github.com/rodolphecombe/loti-era
I will try to put it on the addon server soon.
I know about LotI advancements and Legend of the Invincibles Units in Mainline Campaign, but the idea would be to add the LotI abilities, weapon specials and item interface to that.
Would anyone else would be interested in that?
I will probably do it anyway, but if anyone is interested in playtesting it with any other campaign, I will try to have it to work more broadly.
Here is a first version. It is working in multiplayer and you can use at as a dependency for campaigns.
https://github.com/rodolphecombe/loti-era
I will try to put it on the addon server soon.
-
- Posts: 412
- Joined: August 4th, 2019, 5:27 pm
Re: LotI Era
I thought about this approach for my addons (one of which is aforementioned LotI advancements) but I didn't like copypasting all the code. There are actually pros and cons for this. Pros are that it's possible to fix bugs faster and/or make improvements irrelevant for LotI. Cons are the need for manual backporting of all fixes/changes in LotI and overall maintaining two similar codebases. So for myself I decided to stick to keeping LotI itself in dependencies. But maybe it's not the best approach
Co-founder and current maintainer of IsarFoundation, Afterlife Rated and overall Wesnoth Autohost Project
Developer and maintainer of my fork of World Conquest, Invincibles Conquest II
Developer and maintainer of my fork of World Conquest, Invincibles Conquest II
- lhybrideur
- Posts: 325
- Joined: July 9th, 2019, 1:46 pm
Re: LotI Era
Yes I see nearly the exact same pros and cons.
However in my case, I see two more pros.
First one is, as it is more or a less a copy-paste changing only "Legend_of_the_Invincibles" to "LotI_Era" and "wesnoth-loti" to "wesnoth-loti-era", it will be really easy to update from a new version of LotI with a simple copy-paste of most of the files, mass replace and check with git diff.
Second one is I am already using some modified version of a few of the LotI files in my addon, so I anyway need to check with each new stable version of LotI.
I updated the modification, so it should now be possible to use it also for mainline campaigns.
BTW, if you want to use it for your addons, be my guest. I will try to maintain in as best as I can.
However in my case, I see two more pros.
First one is, as it is more or a less a copy-paste changing only "Legend_of_the_Invincibles" to "LotI_Era" and "wesnoth-loti" to "wesnoth-loti-era", it will be really easy to update from a new version of LotI with a simple copy-paste of most of the files, mass replace and check with git diff.
Second one is I am already using some modified version of a few of the LotI files in my addon, so I anyway need to check with each new stable version of LotI.
I updated the modification, so it should now be possible to use it also for mainline campaigns.
BTW, if you want to use it for your addons, be my guest. I will try to maintain in as best as I can.