ENDLESS™ Space is a turn-based 4X strategy game, covering the space colonization age in the ENDLESS™ Universe. You control every aspect of your civilization as you strive for galactic dominion.
First off let me explain one instance where I really need the ability to have a toggle.
For my new mod each type of life form has different for each planet this is done through Traits that are chosen. I also can set it up so the home planet is based on the Life Form. I preferably would also have it so that by choosing a trait you can set your home planet to be better or worse than default.
The problem is because each Life form has a different order of preference to planets you can't make a simple group of traits you need traits that will react to other traits.
Below is a simple example that couldgive two planet choices based on a different Trait (TraitToggle).
But there is a problem, even with the tag, still gives you both Traits.
I request at the very least fixing this so that a trait that is blocked by can not be added through the tag. In addition some sort of if/and logic with traits would be awesome but if you only fix this feature toggles are possible.
Another option would be something like the following:
[CODE][/CODE]
This would allow you to dynamically change the trait menu based on other traits.
And again I ran into a situation where I absolutely need the ability to code some sort of decision tree in regards to what gets passed on. I have a set of Life Form traits that decide what planets are best for each type of Life Form(trait) it even changes what FIDS are given for each planet and what your home planet is. This works great! however I also have a set of traits that change how the tech tree is structured and gives colonization tech in some cases to a faction.
The problem here is, traits deciding whether to give 3, 4 or 5 colonization tech based on traits works; traits changing the order or colonization tech you get also works, but as far as I can tell, there is no way to combine this currently. The only way I can think of doing this is to add a 0 point tech at the beginning of all trees that is required to get any tech so that on choosing any tech you will get all those prerequisite tech the next turn. But the problem here is of course you will only get those techs on turn 2 not at the beginning of the game, which is clunky at best.
Please could we have some decision making ability in coding here.
I'm a little confused as to what your goal is. Are you trying to figure out a way such that every time you play a race they will have a different order of colonizable planets?
Harel55 wrote: I'm a little confused as to what your goal is. Are you trying to figure out a way such that every time you play a race they will have a different order of colonizable planets?
No as of right now I have the following implemented:
Every green word is a trait that when you pick it changes the of planets to match the chart. This works and I also change the home planet now based on this instead of affinity. The problem comes into being with my Tech trees.
My tech trees are not static, each trunk(5 of them) has 3 levels; bad(-1), average(0) and good(1). These are chosen with traits that are exclusionary (you can only have one).
[TABLE="class:grid,width:1075"]
Name
Exploration
Administration
Communication
Innovation
Logistics
Total
Expansionists
[TD="align:right"]1[/TD]
[TD="align:right"]0[/TD]
[TD="align:right"]0[/TD]
[TD="align:right"]-1[/TD]
[TD="align:right"]1[/TD]
[TD="align:right"]1[/TD]
Guardians
[TD="align:right"]-1[/TD]
[TD="align:right"]-1[/TD]
[TD="align:right"]1[/TD]
[TD="align:right"]1[/TD]
[TD="align:right"]1[/TD]
[TD="align:right"]1[/TD]
Socialites
[TD="align:right"]0[/TD]
[TD="align:right"]0[/TD]
[TD="align:right"]1[/TD]
[TD="align:right"]0[/TD]
[TD="align:right"]0[/TD]
[TD="align:right"]1[/TD]
Supremacists
[TD="align:right"]0[/TD]
[TD="align:right"]1[/TD]
[TD="align:right"]-1[/TD]
[TD="align:right"]0[/TD]
[TD="align:right"]1[/TD]
[TD="align:right"]1[/TD]
Technocrats
[TD="align:right"]-1[/TD]
[TD="align:right"]1[/TD]
[TD="align:right"]0[/TD]
[TD="align:right"]1[/TD]
[TD="align:right"]0[/TD]
[TD="align:right"]1[/TD]
[/TABLE]
This in its self is fairly easy to do the problem comes into play when you combine the two because of colonization tech having to change not only based on the first traits but on the second as well. I do not know how to do this with the current system.
The problem is with "" it activates traits even if you could not activate them manually.
Take the above code without "" if you have Amoebic chosen (!TraitLifeHumanoid,!TraitLifeInsectoid,!TraitLifeMechanoid) then if you chose Expansionist it would only then let you choose "TraitTendencyExpansionistsAmoebic" not "TraitTendencyExpansionistsHumanoid" but with "" it will fire every subtrait even if they should not be able to be chosen.
Yes, technically, I could do all of this and have the player choose, but it would involve an inordinate amount of Traits which the player would have to choose in the correct order. This is not really an option as I see it.
Nycidian
Newcomer
Nycidian
Newcomer
100g2g ptsReport comment
Why do you report Nycidian?
Are you sure you want to block Nycidian ?
BlockCancelAre you sure you want to unblock Nycidian ?
UnblockCancelNycidian
Newcomer
Nycidian
Newcomer
100g2g ptsReport comment
Why do you report Nycidian?
Are you sure you want to block Nycidian ?
BlockCancelAre you sure you want to unblock Nycidian ?
UnblockCancelHarel55
Newcomer
Harel55
Newcomer
100g2g ptsReport comment
Why do you report Harel55?
Are you sure you want to block Harel55 ?
BlockCancelAre you sure you want to unblock Harel55 ?
UnblockCancelNycidian
Newcomer
Nycidian
Newcomer
100g2g ptsReport comment
Why do you report Nycidian?
Are you sure you want to block Nycidian ?
BlockCancelAre you sure you want to unblock Nycidian ?
UnblockCancel