New alignment system [George]

This is a moderated forum that collects tutorials, guides, and references for creating Transcendence extensions and scripts.
User avatar
Aury
Fleet Admiral
Fleet Admiral
Posts: 5421
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

George, you mentioned you had new alignment tags that mapped to the old ones? (these are for part 2)

What are those, and are there any differences in how they interact with the old alignments? IE, is X is a Part 1 alignment, and A is a Part 2 alignment, how does X see A (and A see X)?
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
george moromisato
Developer
Developer
Posts: 2997
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

The new alignments are a taxonomy for categorizing sovereigns based on their core belief systems. There are three pairs of aspects that represent diametrically opposed beliefs:

community vs. independence: At one extreme, people believe that the good of the community outweighs the good of any one individual. At the other extreme, allowing freedom of individual action is more important than collective results.

knowledge vs. spirituality: At one extreme, progress is defined by measurable things: health, standard-of-living, wealth. At the other, a civilization feels successful if it achieves abstract ideals (honor, justice, correct behavior) even if material goals suffer.

evolution vs. tradition: At one extreme, a civilization believes that change is both good and necessary, even if it mean short-term chaos. At the other, people believe that the past has many lessons for the present and that one should not ignore the hard-won wisdom of millenia of civilization.

There are eight ways in which these aspects can be combined. Each combination defines an alignment:

Republic (community, knowledge, evolution): Republics are often homogenous civilizations with a well-defined hierarchical government. They value knowledge, reason, and facts, but they acknowledge that nothing stays the same and continually try to improve themselves.

Federation (community, knowledge, tradition): These civilizations, often composed of diverse peoples, have achieved balance and peace over several millenia. They rely on their great stores of knowledge to guide their decisions and they tend to be suspicious of innovation because of the risk of unintended consequences.

Uplifter (community, spirituality, evolution): Uplifter civilizations believe in continuously improving themselves and those around them. Their sacred mission is to make the universe better for all its sentient beings. Their one flaw is that they sometimes lack patience.

Foundation (community, spirituality, tradition): Foundations strive to be selfless civilizations that support the development of others. They are like the solid core around which a gas giant forms. Foundations preserve the infrastructure, keep the peace, maintain trade, and otherwise serve to bind other civilizations together.

Competitor (independence, knowledge, evolution): Competitor civilizations idealize the individual who competes, excels, and triumphs. They value the process of competition almost more than the result. Anywhere in the universe is home for these beings and the only thing they fear is boredom.

Archivist (independence, knowledge, tradition): Archivists value the accumulation and dissemination of knowledge. The hard-won insights of long-dead races hold more interest to these civilizations than either conquest or treasure.

Seeker (independence, spirituality, evolution): These civilizations are composed of diverse individuals who worship open-mindedness and questioning. Through art, philosophy and religion, Seekers strive to give meaning and sense to a cold and irrational universe.

Hermit (independence, spirituality, tradition): Hermit civilizations concentrate on the simplicity of existing. They believe that desire leads to obsession which leads to unhappiness. Only by accepting the universe as it is can an intelligent creature be truly enlightened.

Each of the above alignments has a corrupted version that ends up being destructive:

Collective (corrupted republic): Taken to an extreme, a homogenous society can become an unthinking mass controlled by a central ruler.

Empire (corrupted federation): Whereas federations are voluntary associations of diverse groups, empires seek to conquer and expand.

Sterilizer (corrupted uplifter): Sterilizers and uplifters have a similar goal: to create a better universe. Sterilizers destroy flawed cultures rather than help to improve them.

Corrector (corrupted foundation): While foundations support civilization, correctors can stifle it. Correctors impose their own byzantine rules, regulations, and mores on all.

Megalomaniac (corrupted competitor): The dark side of competion leads to this alignment, in which belief in superiority leads to destructive ends.

Cryptologue (corrupted archivist): Cryptologues horde knowledge and use it to achieve their own dark goals. They often prevent the dissemination of knowledge to others.

Perversion (corrupted seeker): Unbound by logic, perversions become obsessed by paranoid theories and destructive ideals. These are some of the most chaotic and unpredictable civilizations.

Solipsist (corrupted hermit): Solipsist civilizations believe that nothing matters except what happens in their own mind. Though often harmless they can cause great suffering because they never worry about the consequences of their actions.

In addition, there are two more alignments that cover sovereigns that are not full civilizations:

Unorganized: This alignment represents any sovereign that does not have a central government or organization [it is merely a collection of individuals with no larger identity.]

Subsapient: This alignement represents any sovereign with less than human intelligence (e.g., pteravores).

The above describes a total of 18 alignments (8 base alignments, 8 corrupted alignments, and 2 additional alignments). Right now, the only effect that these alignments have is on the default disposition of one sovereign to another. The table looks like this:

Republic: All corrupted alignments treated as enemies; foundations and competitors treated as neutral; unorganized and subsapient treated as neutral; all others treated as friends.

Federation: All corrupted alignments treated as enemies; federations, archivists, and hermits treated as friends; all others treated as neutral.

Uplifter: Same as republic.

Foundation: Collectives, sterilizers, megalomaniacs, and perversions treated as enemies; all others treated as neutral.

Competitor: Same as foundation.

Archivist: Same as federation.

Seeker: Same as republic.

Hermit: Same as federation.

Collective: All treated as enemies.

Empire: Foundations, competitors, empires, correctors, cryptologues, solipsists, unorganized, and subsaptient treated as neutral; all others treated as enemies.

Sterilizer: All treated as enemies.

Corrector: Same as empire.

Megalomaniac: All treated as enemies.

Cryptologue: Same as empire.

Perversion: All treated as enemies.

Solipsist: Same as empire.

Unorganized: Same as foundation.

Subsapient: Same as foundation.

The old alignments are deprecated, but if they are used, they map as follows:

constructive chaos -> republic
constructive order -> federation
destructive chaos -> megalomaniac
destructive order -> empire
neutral -> competitor
User avatar
Aury
Fleet Admiral
Fleet Admiral
Posts: 5421
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Thanks! :D
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
smoke_th
Anarchist
Anarchist
Posts: 7
Joined: Sat Jun 18, 2011 5:43 am

why i keep recalling elite2 when reading it?
User avatar
alterecco
Fleet Officer
Fleet Officer
Posts: 1658
Joined: Wed Jan 14, 2009 3:08 am
Location: Previously enslaved by the Iocrym

That is interesting George. Is all this implemented within the current sovereign system?
jimj316
Miner
Miner
Posts: 47
Joined: Wed Feb 16, 2011 6:17 pm
Location: Land of Eng

Please don't tell me I was the only one who had to look up half the words in that :(

Nice system! :D I Have one question though; will there be any overlap between these groups, or are they set in stone?
Chase
Militia Commander
Militia Commander
Posts: 298
Joined: Sat Feb 19, 2011 5:56 am
Location: In a Lancaster. Nope. A box.

something tells me that you may be the only one. sorry.
Faaz los frul, moro los mafaeraak. Chicks osgor skein. c:
george moromisato
Developer
Developer
Posts: 2997
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

alterecco wrote:That is interesting George. Is all this implemented within the current sovereign system?
What I described is implemented in 1.06, if that's what you mean. Any of the 18 alignment keywords above will be accepted in the alignment= attribute for sovereigns. The only effect right now is in the default disposition (as described above).

To be honest, I'm not yet sure what game-effect these alignments will (or should) have. Right now I am using them as a way to come up with sovereign ideas. For example, I'm trying to design at least one Ancient Race for each of the alignments.
george moromisato
Developer
Developer
Posts: 2997
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

jimj316 wrote:Nice system! :D I Have one question though; will there be any overlap between these groups, or are they set in stone?
Depends on what you mean by "overlap". Right now, the only effect that alignment has is on the default disposition of the sovereign to other sovereigns. But you can always override that in the <Sovereign> tag by adding an explicit relationship. For example, if you have federation sovereign A and archivist sovereign B then you can add a relationship line in A so that it is enemies with B (even though the default relationship would be friends).

A sovereign cannot be more than one alignment (you cannot be a federation and a hermit, for example).

Also, there is no capability for creating new alignments.

In practice, when creating a sovereign you should pick the alignment that best matches your desired default disposition and the sovereign's flavor. If none fits, it's OK to just default to the deprecated alignments (they will still work).
User avatar
Aury
Fleet Admiral
Fleet Admiral
Posts: 5421
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

What is the player alignment? Can it be dynamic?
Can there be a playerally alignment that can automatically clone whatever the player's current dispositions (sent and received) are?
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
User avatar
Hatsuya Kanzaki
Militia Lieutenant
Militia Lieutenant
Posts: 145
Joined: Wed May 13, 2009 6:10 pm
Location: leading an armada of Realians driving sword-shaped gunships and WearGears

Is this already working on 1.06?
User avatar
alterecco
Fleet Officer
Fleet Officer
Posts: 1658
Joined: Wed Jan 14, 2009 3:08 am
Location: Previously enslaved by the Iocrym

Yes it is. There is more details in a post 3 above.
User avatar
Hatsuya Kanzaki
Militia Lieutenant
Militia Lieutenant
Posts: 145
Joined: Wed May 13, 2009 6:10 pm
Location: leading an armada of Realians driving sword-shaped gunships and WearGears

Any existing coding so far? Once there is, I'm going to make a Crate Nation faction that will serve as allies of the Anarchists.
User avatar
Aury
Fleet Admiral
Fleet Admiral
Posts: 5421
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

It works exactly like the old ones did, just use those names instead of the old ones.
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
RPC
Fleet Admiral
Fleet Admiral
Posts: 2876
Joined: Thu Feb 03, 2011 5:21 am
Location: Hmm... I'm confused. Anybody have a starmap to the Core?

Almost necromancy, but I need to point this out:
Evolution shows up 5 times, and tradition shows up 3 times. That means that Republic and Federation are the same. Which one believes in tradition? Or are they supposed to be the same?
I need to know because I'm using these alignments to make sovereigns in Sandbox.
EDIT* nvm, looked at it again and Federation is tradition.
Anyways, made a neat chart:
https://docs.google.com/spreadsheet/ccc ... VgxdHprVUE
Tutorial List on the Wiki and Installing Mods
Get on Discord for mod help and general chat
Image
Image
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.
Post Reply