ENDLESS™ Legend is a turn-based 4X fantasy-strategy game, where you control every aspect of your civilization as you struggle to save your homeworld Auriga. Create your own Legend!
Hi there I'm new to modding Endless Legend, I'm wanting to slightly change the maximum custom faction points. I've been digging through the files but I haven't found where the maximum points are assigned. Anyone know which file and which line controls this?
Failing all else, it looks like you could go into Endless Legend\Public\Simulation\FactionTraits[Major].xml and adjust the point cost of all the faction affinities. Since every faction has to have exactly one affinity, you should be able to give everyone X extra points by reducing all the affinities' costs by X.
look for the FactionTraits[Affinity] file in the simulation folder. Pathway may look like this: Endless Legend -> Public -> Simulation.
open it up with your preferred xml editor (I've used the default notepad on occasion) and look for the line. Change the 80 to whatever number you prefer.
Antistone wrote: Failing all else, it looks like you could go into Endless Legend\Public\Simulation\FactionTraits[Major].xml and adjust the point cost of all the faction affinities. Since every faction has to have exactly one affinity, you should be able to give everyone X extra points by reducing all the affinities' costs by X.
(Note: I have not tried this.)
Meh. Different affinities have different associated trait costs. It's all individual. Might mess with balance a little if your sharing the mod to play with friends. Assuming modded games are multiplayer. Haven't tried modding yet.
Autocthon wrote: Meh. Different affinities have different associated trait costs. It's all individual. Might mess with balance a little if your sharing the mod to play with friends. Assuming modded games are multiplayer. Haven't tried modding yet.
No it won't, because you're not changing the relative costs, you're just subtracting the same amount from every affinity. So if you want to give everyone 15 extra points to play with and (as I recall) Drakken affinity costs 25 and Cultists cost 0, you set the Drakken cost to 10 and the Cultist cost to -15.
Mathematically, that is exactly the same as raising the trait point maximum from 85 to 100, which is what the OP asked to do.
Antistone wrote: No it won't, because you're not changing the relative costs, you're just subtracting the same amount from every affinity. So if you want to give everyone 15 extra points to play with and (as I recall) Drakken affinity costs 25 and Cultists cost 0, you set the Drakken cost to 10 and the Cultist cost to -15.
Mathematically, that is exactly the same as raising the trait point maximum from 85 to 100, which is what the OP asked to do.
Yes well. Depends on how you read your statement.
You can read it as "Set every affinty cost to X" or you can read it as "subtract X from each individual affinity"
I read the former. Because tired and more or less misunderstanding. Of course it's simpler and more effective to use the method posted right after you, increasing trait cap. But then again I think that the current trait cap is a pretty good number. Forces compromise if you want to be good at multiple things.
Autocthon wrote: You can read it as "Set every affinty cost to X" or you can read it as "subtract X from each individual affinity"
Perhaps you can misread it as "set every affinity cost to X", but what I actually said was (emphasis added):
Antistone wrote: you should be able to give everyone X extra points by reducing all the affinities' costs by X.
That's not ambiguous: "reduce" means "subtract".
Even if it were ambiguous, when someone says something ambiguous that can either be interpreted as something that is right or as something that is wrong, it's generally courteous (both to the speaker and to the audience) to assume they were trying for the right one. A retort that assumes they meant the wrong one without even mentioning the right one does more to cloud the issue than to clarify it.
And even if I had actually said "set all affinity costs to X", the most important objection to that is not "that will unbalance the affinities because they have different costs", it's "that change isn't even in the correct direction--increasing X is supposed to give you more points to spend, but under that suggestion it will give you less."
Maybe you should stop picking fights while you're half-asleep.
Antistone wrote: Perhaps you can misread it as "set every affinity cost to X", but what I actually said was (emphasis added):
That's not ambiguous: "reduce" means "subtract".
Even if it were ambiguous, when someone says something ambiguous that can either be interpreted as something that is right or as something that is wrong, it's generally courteous (both to the speaker and to the audience) to assume they were trying for the right one. A retort that assumes they meant the wrong one without even mentioning the right one does more to cloud the issue than to clarify it.
And even if I had actually said "set all affinity costs to X", the most important objection to that is not "that will unbalance the affinities because they have different costs", it's "that change isn't even in the correct direction--increasing X is supposed to give you more points to spend, but under that suggestion it will give you less."
Maybe you should stop picking fights while you're half-asleep.
Wasn't picking a fight. You're just assuming I am.
Mor eor less Imisread the logic of the post. Yay for posting at odd hours. Of course if I didn't follow the logic correctly that means other people might have not followed it correctly.
Baronjutter
Old Newcomer
Baronjutter
Old Newcomer
6 000g2g ptsReport comment
Why do you report Baronjutter?
Are you sure you want to block Baronjutter ?
BlockCancelAre you sure you want to unblock Baronjutter ?
UnblockCancelAntistone
Ardent
Antistone
Ardent
15 000g2g ptsReport comment
Why do you report Antistone?
Are you sure you want to block Antistone ?
BlockCancelAre you sure you want to unblock Antistone ?
UnblockCancelMorteunious
Newcomer
Morteunious
Newcomer
100g2g ptsReport comment
Why do you report Morteunious?
Are you sure you want to block Morteunious ?
BlockCancelAre you sure you want to unblock Morteunious ?
UnblockCancelAutochthon
Vodyani Sower
Autochthon
Vodyani Sower
23 000g2g ptsReport comment
Why do you report Autochthon?
Are you sure you want to block Autochthon ?
BlockCancelAre you sure you want to unblock Autochthon ?
UnblockCancelAntistone
Ardent
Antistone
Ardent
15 000g2g ptsReport comment
Why do you report Antistone?
Are you sure you want to block Antistone ?
BlockCancelAre you sure you want to unblock Antistone ?
UnblockCancelAutochthon
Vodyani Sower
Autochthon
Vodyani Sower
23 000g2g ptsReport comment
Why do you report Autochthon?
Are you sure you want to block Autochthon ?
BlockCancelAre you sure you want to unblock Autochthon ?
UnblockCancelAntistone
Ardent
Antistone
Ardent
15 000g2g ptsReport comment
Why do you report Antistone?
Are you sure you want to block Antistone ?
BlockCancelAre you sure you want to unblock Antistone ?
UnblockCancelAutochthon
Vodyani Sower
Autochthon
Vodyani Sower
23 000g2g ptsReport comment
Why do you report Autochthon?
Are you sure you want to block Autochthon ?
BlockCancelAre you sure you want to unblock Autochthon ?
UnblockCancelMorgaren
Newcomer
Morgaren
Newcomer
100g2g ptsReport comment
Why do you report Morgaren?
Are you sure you want to block Morgaren ?
BlockCancelAre you sure you want to unblock Morgaren ?
UnblockCancel