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!
Description : Units are immobilized and lose hitpoints progressively (10% / turn) during winter.
Cost : -15 pts
Credits :
Well it's a Community effort (and Support help) so i think about these people :
Tigregalis
ThorTillas
Pikou
VieuxChat
and me
Version: 0.1 (tested, playable)
Localized: English, French. I'm not so fluent in the others languages so you will have a red line like "guielementmissing" for the title and description of the trait but i think u can still play with it anyways. If someone want to localize it in another language, feel free to do it
Have you checked the Broken Lords? When I tested it, the Broken Lords didn't lose any HP, because they don't have UnitRegen. Or is that what priority is for?
I also haven't tested whether units correctly die when they reach 0 HP from health loss.
Hmm, I'm not sure about immobilisation like that. What about when the winters last more than 10 turns? Any units outside of a garrison will die before the end of winter.
I've also got my season-based implementation, if anyone wants to try that:
The BL is unaffected. In my head i created this trait to use mad fairies as a new faction with this trait as an affinity trait. So BL was not my priority.
But, i think i could be "cool" if that trait could affect BL too, so i'll try to do so.
I tried with -100%. Nothing die :
(maybe they die at the frist round of any fights, didnt tested that, but that's not important)
I noticed that the frist turn of -100%, my unit had still 4HP left. SO i think that's the 0.05 globalregen is still active. and thus it was -95%.
If i can't kill unit, i think it's better to keep them at 1HP (instead -1635/150) (like poison in most games, they cant kill you and let you at 1HP left).
But i don't see how to do it.
Can we make some "if" condition ? Like "if this unit has less than 1HP then up it to 1HP (else do nothing)" ? :s
Or discard the trait if the trait should bring the hp to less than 1 ?
Linithe wrote: I didnt tested it with Broken Lords.
I dont know if they die, i'll try with -75%HP to be sure to kill them in 2 turns.
About immobilization, if u have an hero with the skill dark saeson immunity, u can move.
But my goal is too make a technology who halves the penality, and a second one who remove it completly.
Is your end goal a rework of the game mechanics, or just winter mechanics?
About freezing to death outside, well, you have to plan your movement before winter comes, yeah. That's the point of that trait
I feel it's overboard, especially when you can't easily predict it. But that's just my personal opinion.
Sorry if i called my trait frostbite, do you want that i change it ? (before it was Cold Blood).
That doesn't bother me at all. I just thought "damage due to cold... frostbite!"
Your season mod affect every empires / factions ?
How the IA will be affected by that ?
Every empire and minor faction, except the broken lords (which are... broken).
I didn't implement any AI logic, as I have really no clue about that aspect of the game yet, so the AI will not act any differently. Perhaps it should.
Linithe wrote: The BL is unaffected.
Yep. That was my experience.
I tried with -100%. Nothing die :
I noticed that the frist turn of -100%, my unit had still 4HP left. SO i think that's the 0.05 globalregen is still active. and thus it was -95%.
That's odd. Maybe have a look at the priority of GlobalRegen.
If i can't kill unit, i think it's better to keep them at 1HP (instead -1635/150) (like poison in most games, they cant kill you and let you at 1HP left).
But i don't see how to do it.
Can we make some "if" condition ? Like "if this unit has less than 1HP then up it to 1HP (else do nothing)" ? :s
PathPrerequisite is basically the same thing as Path=", but used in different contexts...
InterpreterPrerequisite is basically an if condition, but I don't know in what context you can use them. I searched for the word "interpreterprerequisite" and it is never to be found with SimulationDescriptors. Also, I know what Inverted="false/true" does, but I have no idea what Flags="Prerequisites/etc." does.
Path or PathPrerequisite are used to check SimulationDescriptors ("tags", basically). InterpreterPrerequisite can check the values of SimulationProperties.
So we would use
[code]
I know we're probably asking a lot, but the less that is hard-coded and the more that is opened up to XML, the better for us wannabe modders. (Though I do wonder about any implications it may have on performance and optimisation).
I plan to create a new technology at Era 2 to reduce the effect. Instead of 0% u'll have 50% (still affected by the real winter saeson effect as anyone), and then another technology at era 4 to be at 100% like everyone else.
If you want to use that mod, maybe you should wait the next build (~2 weeks?) because that trait doesn't work on Broken Lords and nobody really dies ATM ... ^^"
This is just my opinion. I think making units completely immobile is kind of harsh? The game doesn't have a turn counter to winter season (maybe I'm wrong about this). So if I'm completely surprise by the winter onslaught and my units are immobile outside of my city, then they are affectively dead units (since you lose HP per turn). I think leaving units 1 movement point minimum would be more realistic. Also, this will allow units to perform the attack command in the winter (by using up movement points?)
-> You don't need movement point to attack. Just an action point left.
-> There is a turn counter for the next season right above the end turn button. The more the season is huge the more the counter is broad. But you can precise it by researching some of the technologies.
Linithe
Newcomer
Linithe
Newcomer
38 700g2g ptsReport comment
Why do you report Linithe?
Are you sure you want to block Linithe ?
BlockCancelAre you sure you want to unblock Linithe ?
UnblockCancelLinithe
Newcomer
Linithe
Newcomer
38 700g2g ptsReport comment
Why do you report Linithe?
Are you sure you want to block Linithe ?
BlockCancelAre you sure you want to unblock Linithe ?
UnblockCancelTigregalis
Newcomer
Tigregalis
Newcomer
100g2g ptsReport comment
Why do you report Tigregalis?
Are you sure you want to block Tigregalis ?
BlockCancelAre you sure you want to unblock Tigregalis ?
UnblockCancelLinithe
Newcomer
Linithe
Newcomer
38 700g2g ptsReport comment
Why do you report Linithe?
Are you sure you want to block Linithe ?
BlockCancelAre you sure you want to unblock Linithe ?
UnblockCancelLinithe
Newcomer
Linithe
Newcomer
38 700g2g ptsReport comment
Why do you report Linithe?
Are you sure you want to block Linithe ?
BlockCancelAre you sure you want to unblock Linithe ?
UnblockCancelDEVThorTillas
Dev
Florian - Lead programmer on Humankind
DEVThorTillas
Dev
30 200g2g ptsReport comment
Why do you report ThorTillas?
Are you sure you want to block ThorTillas ?
BlockCancelAre you sure you want to unblock ThorTillas ?
UnblockCancelLinithe
Newcomer
Linithe
Newcomer
38 700g2g ptsReport comment
Why do you report Linithe?
Are you sure you want to block Linithe ?
BlockCancelAre you sure you want to unblock Linithe ?
UnblockCancelTigregalis
Newcomer
Tigregalis
Newcomer
100g2g ptsReport comment
Why do you report Tigregalis?
Are you sure you want to block Tigregalis ?
BlockCancelAre you sure you want to unblock Tigregalis ?
UnblockCancelmoredrowsy
Newcomer
moredrowsy
Newcomer
100g2g ptsReport comment
Why do you report moredrowsy?
Are you sure you want to block moredrowsy ?
BlockCancelAre you sure you want to unblock moredrowsy ?
UnblockCancelTigregalis
Newcomer
Tigregalis
Newcomer
100g2g ptsReport comment
Why do you report Tigregalis?
Are you sure you want to block Tigregalis ?
BlockCancelAre you sure you want to unblock Tigregalis ?
UnblockCancelLinithe
Newcomer
Linithe
Newcomer
38 700g2g ptsReport comment
Why do you report Linithe?
Are you sure you want to block Linithe ?
BlockCancelAre you sure you want to unblock Linithe ?
UnblockCancelmoredrowsy
Newcomer
moredrowsy
Newcomer
100g2g ptsReport comment
Why do you report moredrowsy?
Are you sure you want to block moredrowsy ?
BlockCancelAre you sure you want to unblock moredrowsy ?
UnblockCancelDEVThorTillas
Dev
Florian - Lead programmer on Humankind
DEVThorTillas
Dev
30 200g2g ptsReport comment
Why do you report ThorTillas?
Are you sure you want to block ThorTillas ?
BlockCancelAre you sure you want to unblock ThorTillas ?
UnblockCancel