openly-retro / stellaris-machine-robot-expansion

Reviving XVCV's "Machine & Robot Expansion" mod
1 stars 0 forks source link

MAMP citizen frames AP #169

Open openly-retro opened 2 months ago

openly-retro commented 2 months ago

(M)aximally (A)utomated (M)inimally (P)opulated AP

Citizen Frames where pops have 5x-10x output but the same in upkeep/housing/empire size. So in endgame, one pop can replace 10. In my mind it makes sense since machines can just upgrade themselves. Why cant there be giant farming/mining/smelting mecha making things more efficient

openly-retro commented 2 months ago

TODO:

From notes:

openly-retro commented 2 months ago

Each Bay gives limits:

L2 bay:

L3 bay:

openly-retro commented 2 months ago

TODO:

fix MAMP being amalgamated bc it's not recognized as a machine (so it's turned into a slave) xD

openly-retro commented 2 months ago

MAMP stuff is working .. new pops are in

I just wish I had a sick portrait to distinguish MAMP frames from other bots

openly-retro commented 2 months ago

need decision icon that looks good

openly-retro commented 2 months ago

Auto construction planning:

Track last created MAMP species in a planetary variable value of 1, cat1; 2, 3 , there is an association. Since we cant store text in variables.

Use planetary modifier with timer for each level of MAMP, block decision while modifier is active

might need a custom GUI for this. does it make sense to block changing CAT- level every 10 years via policy? And also what methods do we have for knowing that an edict has been disabled? set country var and do monthly check to see if edict is off but country var still on? then we'd know it was disabled.

~~Also start working on upgrade decision -- Upgrade to MAMP 2, MAMP 3 in GUI .. check box "Upgrade Cat1 MAMP" in the options for category 2~~

MAybe custom GUI can also track total MAMP produced, ever,.... possible achievement?

Each planet will have a decision: auto-construct cat1, cat2, cat3. whichever is active, hides the other 2

Edicts: Start Auto-construction cat1 on all worlds auto construct cat 2 cat 3

openly-retro commented 2 months ago

Add MAMP job limits: can_fill_ruler_job should be no for MAMP

openly-retro commented 1 month ago

MAMP TECH: