Post-Apocalyptic Lifestyle  Check-in [57c791ebb7]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:update to reload version v0.1.0
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | trunk
Files: files | file ages | folders
SHA1:57c791ebb70a532748c240f6517180dc9b4c6f8d
User & Date: pollen 2019-06-19 05:41:37
Context
2019-06-19
05:41
update to reload version v0.1.0 Leaf check-in: 57c791ebb7 user: pollen tags: trunk
05:40
initial checkin of original author version of Post-Apocalyptic Lifestyle check-in: f0665645ee user: pollen tags: trunk
Changes

Changes to data/buildings/imperial/Farm.txt.

11
12
13
14
15
16
17

18
19


	Tile Cost: 20
	Base Maintenance: 100
	Tile Maintenance: 10

	Build Time: 240
	AddPlanetResource(Soylent1)


	RequireNotTrait(PostApo)
	RequireNotTrait(Mechanoid)









>


>
>
11
12
13
14
15
16
17
18
19
20
21
22
	Tile Cost: 20
	Base Maintenance: 100
	Tile Maintenance: 10

	Build Time: 240
	AddPlanetResource(Soylent1)

	RequireNotTrait(Ancient)
	RequireNotTrait(PostApo)
	RequireNotTrait(Mechanoid)

	AI: AsCreatedResource(Soylent1)

Changes to data/buildings/imperial/Hydrogenator.txt.

11
12
13
14
15
16
17

18
19


	Tile Cost: 20
	Base Maintenance: 100
	Tile Maintenance: 10

	Build Time: 240
	AddPlanetResource(BuildingWater)


	RequireNotTrait(PostApo)
	RequireNotTrait(Mechanoid)









>


>
>
11
12
13
14
15
16
17
18
19
20
21
22
	Tile Cost: 20
	Base Maintenance: 100
	Tile Maintenance: 10

	Build Time: 240
	AddPlanetResource(BuildingWater)

	RequireNotTrait(Ancient)
	RequireNotTrait(PostApo)
	RequireNotTrait(Mechanoid)

	AI: AsCreatedResource(BuildingWater)

Changes to data/buildings/imperial/Refinery.txt.

6
7
8
9
10
11
12
13
14
15

16
17
18

	Category: Infrastructure

	Size: 1x2
	Base Cost: 200
	Tile Cost: 50
	Build Time: 150

	Base Maintenance: 60
	Tile Maintenance: 20


	RequireNotTrait(PostApo)
	RequireNativePressure(Allow Money = False)
	GiveNativePressure(1, Allow Money = False)








|


>



>
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
	Category: Infrastructure

	Size: 1x2
	Base Cost: 200
	Tile Cost: 50
	Build Time: 150

	Base Maintenance: 30
	Tile Maintenance: 20

	RequireNotTrait(Ancient)
	RequireNotTrait(PostApo)
	RequireNativePressure(Allow Money = False)
	GiveNativePressure(1, Allow Money = False)
	AddPressureCap(-1)

Changes to data/buildings/imperial/ResearchComplex.txt.

9
10
11
12
13
14
15

16
17
18







	Size: 2x2
	Base Cost: 200
	Tile Cost: 25
	Base Maintenance: 100
	Tile Maintenance: 15


	RequireNotTrait(PostApo)
	AddResource(Research, 1)
	AddPressure(Research, 1)













>



>
>
>
>
>
>
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

	Size: 2x2
	Base Cost: 200
	Tile Cost: 25
	Base Maintenance: 100
	Tile Maintenance: 15

	RequireNotTrait(Ancient)
	RequireNotTrait(PostApo)
	AddResource(Research, 1)
	AddPressure(Research, 1)

	ModEmpireAttribute(ResearchLabsBuilt, Add, 1)

	AddPressureEmpireAttribute(Research, ResearchComplexExtraPressure) #version>=147
	
	AI: AsResearchGeneration()

Changes to data/constructions/megaconstruction/AP_UpgradeLvl2.txt.

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
	Name: #CONS_PLANETCORE_UPGRADELVL2
	Description: #CONS_PLANETCORE_UPGRADELVL2_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 1000
	Build Cost: 2500
	Maintenance Cost:

	00

	ConsumeCargoStatusCount(Ore, ArtificialPlanetCore, 2500, Allow Cancel = True)


	AddStatus(AP_Lvl)
	AddSurfaceArea(Artificial, (8, 8))
	OnCancel(RemoveStatusInstance(AP_Lvl2))
	OnStart(AddStatus(AP_Lvl2))
	RequireNotStatus(AP_Lvl2)
	RequireStatus(ArtificialPlanetCore)
	TerraformTo(ArtificialPlanetCoreLvl2)
	RequireNotTrait(StarChildren)







<
<
<












2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
	Name: #CONS_PLANETCORE_UPGRADELVL2
	Description: #CONS_PLANETCORE_UPGRADELVL2_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 1000
	Build Cost: 2500




	ConsumeCargoStatusCount(Ore, ArtificialPlanetCore, 2500, Allow Cancel = True)


	AddStatus(AP_Lvl)
	AddSurfaceArea(Artificial, (8, 8))
	OnCancel(RemoveStatusInstance(AP_Lvl2))
	OnStart(AddStatus(AP_Lvl2))
	RequireNotStatus(AP_Lvl2)
	RequireStatus(ArtificialPlanetCore)
	TerraformTo(ArtificialPlanetCoreLvl2)
	RequireNotTrait(StarChildren)

Changes to data/constructions/megaconstruction/AP_UpgradeLvl3.txt.

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
	Name: #CONS_PLANETCORE_UPGRADELVL3
	Description: #CONS_PLANETCORE_UPGRADELVL3_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 2500
	Build Cost: 5000
	Maintenance Cost:

	00

	ConsumeCargoStatusCount(Ore, ArtificialPlanetCore, 5000, Allow Cancel = True)


	AddStatus(AP_Lvl)
	AddSurfaceArea(Artificial, (16, 16), Vertical = True)
	OnCancel(RemoveStatusInstance(AP_Lvl3))
	OnStart(AddStatus(AP_Lvl3))
	RequireNotStatus(AP_Lvl3)
	RequireStatus(AP_Lvl2)
	TerraformTo(ArtificialPlanetCoreLvl3)
	RequireNotTrait(StarChildren)







<
<
<












2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
	Name: #CONS_PLANETCORE_UPGRADELVL3
	Description: #CONS_PLANETCORE_UPGRADELVL3_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 2500
	Build Cost: 5000




	ConsumeCargoStatusCount(Ore, ArtificialPlanetCore, 5000, Allow Cancel = True)


	AddStatus(AP_Lvl)
	AddSurfaceArea(Artificial, (16, 16), Vertical = True)
	OnCancel(RemoveStatusInstance(AP_Lvl3))
	OnStart(AddStatus(AP_Lvl3))
	RequireNotStatus(AP_Lvl3)
	RequireStatus(AP_Lvl2)
	TerraformTo(ArtificialPlanetCoreLvl3)
	RequireNotTrait(StarChildren)

Changes to data/constructions/megaconstruction/AP_UpgradeLvl4.txt.

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
	Name: #CONS_PLANETCORE_UPGRADELVL4
	Description: #CONS_PLANETCORE_UPGRADELVL4_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 5000
	Build Cost: 10000
	Maintenance Cost:

	00

	ConsumeCargoStatusCount(Ore, ArtificialPlanetCore, 10000, Allow Cancel = True)


	AddStatus(AP_Lvl)
	AddSurfaceArea(Artificial, (24, 24))
	OnCancel(RemoveStatusInstance(AP_Lvl4))
	OnStart(AddStatus(AP_Lvl4))
	RequireNotStatus(AP_Lvl4)
	RequireStatus(AP_Lvl3)
	TerraformTo(ArtificialPlanetCoreLvl4)
	RequireNotTrait(StarChildren)







<
<
<












2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
	Name: #CONS_PLANETCORE_UPGRADELVL4
	Description: #CONS_PLANETCORE_UPGRADELVL4_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 5000
	Build Cost: 10000




	ConsumeCargoStatusCount(Ore, ArtificialPlanetCore, 10000, Allow Cancel = True)


	AddStatus(AP_Lvl)
	AddSurfaceArea(Artificial, (24, 24))
	OnCancel(RemoveStatusInstance(AP_Lvl4))
	OnStart(AddStatus(AP_Lvl4))
	RequireNotStatus(AP_Lvl4)
	RequireStatus(AP_Lvl3)
	TerraformTo(ArtificialPlanetCoreLvl4)
	RequireNotTrait(StarChildren)

Changes to data/constructions/megaconstruction/AP_UpgradeLvl5.txt.

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
	Name: #CONS_PLANETCORE_UPGRADELVL5
	Description: #CONS_PLANETCORE_UPGRADELVL5_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 10000
	Build Cost: 25000
	Maintenance Cost:

	00

	ConsumeCargoStatusCount(Ore, ArtificialPlanetCore, 20000, Allow Cancel = True)


	AddStatus(AP_Lvl)
	AddSurfaceArea(Artificial, (24, 24))
	OnCancel(RemoveStatusInstance(AP_Lvl5))
	OnStart(AddStatus(AP_Lvl5))
	RequireNotStatus(AP_Lvl5)
	RequireStatus(AP_Lvl4)
	TerraformTo(ArtificialPlanetCoreLvl5)
	RequireNotTrait(StarChildren)







<
<
<












2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
	Name: #CONS_PLANETCORE_UPGRADELVL5
	Description: #CONS_PLANETCORE_UPGRADELVL5_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 10000
	Build Cost: 25000




	ConsumeCargoStatusCount(Ore, ArtificialPlanetCore, 20000, Allow Cancel = True)


	AddStatus(AP_Lvl)
	AddSurfaceArea(Artificial, (24, 24))
	OnCancel(RemoveStatusInstance(AP_Lvl5))
	OnStart(AddStatus(AP_Lvl5))
	RequireNotStatus(AP_Lvl5)
	RequireStatus(AP_Lvl4)
	TerraformTo(ArtificialPlanetCoreLvl5)
	RequireNotTrait(StarChildren)

Changes to data/constructions/megaconstruction/AP_UpgradeLvl6.txt.

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
	Name: #CONS_PLANETCORE_UPGRADELVL
	Description: #CONS_PLANETCORE_UPGRADELVL_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 10000
	Build Cost: 25000
	Maintenance Cost:

	00

	ConsumeCargoStatusCount(Ore, AP_Lvl, 5000, Allow Cancel = True)


	RequireUnlockTag(ArtificialPlanetCoreLvlUnlock)
	ConsumeCargo(Ore, 5000)
	AddSurfaceArea(Artificial, (24, 24))
	OnCancel(RemoveStatusInstance(AP_Lvl))
	OnStart(AddStatus(AP_Lvl))
	RequireStatus(AP_Lvl5)
	RequireNotTrait(StarChildren)







<
<
<











2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
	Name: #CONS_PLANETCORE_UPGRADELVL
	Description: #CONS_PLANETCORE_UPGRADELVL_DESC

	Category: Infrastructure
	Icon: PlanetLevelPictures::0
	Labor Cost: 10000
	Build Cost: 25000




	ConsumeCargoStatusCount(Ore, AP_Lvl, 5000, Allow Cancel = True)


	RequireUnlockTag(ArtificialPlanetCoreLvlUnlock)
	ConsumeCargo(Ore, 5000)
	AddSurfaceArea(Artificial, (24, 24))
	OnCancel(RemoveStatusInstance(AP_Lvl))
	OnStart(AddStatus(AP_Lvl))
	RequireStatus(AP_Lvl5)
	RequireNotTrait(StarChildren)

Changes to locales/english/test_buildings.txt.

19
20
21
22
23
24
25





26
27
28
29
30
31
32
BLD_AP_GreenHouse: Green House
BLD_AP_GreenHouse_DESC: <<
	Increase population growth

	[b][color=#ff8080]When completed, 1B population will be hired to work at this facility.[/color][/b]
>>
BLD_AP_Influence_Research: Cultural Development





BLD_AP_FTL: FTL Generator
BLD_AP_FTL_DESC: <<
	Generate 1 FTL per second

	[b][color=#ff8080]When completed, 1B population will be hired to work at this facility.[/color][/b]
>>
BLD_AP_Pressure_Money: Money Development







>
>
>
>
>







19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
BLD_AP_GreenHouse: Green House
BLD_AP_GreenHouse_DESC: <<
	Increase population growth

	[b][color=#ff8080]When completed, 1B population will be hired to work at this facility.[/color][/b]
>>
BLD_AP_Influence_Research: Cultural Development
BLD_AP_Pressure_Influence_DESC: <<
	Increase cultural growth

	[b][color=#ff8080]When completed, 1B population will be hired to work at this facility.[/color][/b]
>>
BLD_AP_FTL: FTL Generator
BLD_AP_FTL_DESC: <<
	Generate 1 FTL per second

	[b][color=#ff8080]When completed, 1B population will be hired to work at this facility.[/color][/b]
>>
BLD_AP_Pressure_Money: Money Development

Changes to locales/english/test_statuses.txt.

9
10
11
12
13
14
15
16
17
18
19
20
ARTIFICIAL_PLANETCORE_DESC: <<
	An artificial constructed planet core, complete with its own atmosphere and gravity field.

	Artifical planet core provide lots of space to build basic population mantaining buildings. They can be upgraded to fulfill specific role.

	[img=ResourceIconsSmall::11;22;#91692c][b][color=#91692c]Building an artificial planetoid or any of its upgrades requires large amounts of Ore mined from asteroids.[/color][/b][/img]
>>
RequireStatus(ArtificialPlanetoid): Artificial Planet Core Lvl 2
AP_LVL3: AP_LVL3
AP_LVL3_DESC: AP_LVL3_DESC
AP_LVL: Level
AP_LVL_DESC: Artificial Contruction Level







<




9
10
11
12
13
14
15

16
17
18
19
ARTIFICIAL_PLANETCORE_DESC: <<
	An artificial constructed planet core, complete with its own atmosphere and gravity field.

	Artifical planet core provide lots of space to build basic population mantaining buildings. They can be upgraded to fulfill specific role.

	[img=ResourceIconsSmall::11;22;#91692c][b][color=#91692c]Building an artificial planetoid or any of its upgrades requires large amounts of Ore mined from asteroids.[/color][/b][/img]
>>

AP_LVL3: AP_LVL3
AP_LVL3_DESC: AP_LVL3_DESC
AP_LVL: Level
AP_LVL_DESC: Artificial Contruction Level

Changes to modinfo.txt.

1

2






3
4
5
6
7
8





	Name: Post-Apocalypse lifestyle

	Description: <<






		After getting your homeworld destroyed you restart your empire on a small artificial planet core which you will upgrade overtime. No planet colonization, you will exploit asteroid resources to upgrade your planet core.
		[vspace=3/][img=ResourceIcon::8;22] Low population growth.[/img]
		[vspace=3/][img=ResourceIcon::8;22] Requires population to build pressure buildings.[/img]
		[vspace=3/][img=ResourceIcon::8;22] Cannot colonize planets.[/img]
		[vspace=3/][img=ResourceIconsSmall::11;22;#91692c] Requires ores to build planet core upgrade and pressure buildings.[/img]
	>>





|
>

>
>
>
>
>
>






>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
	Name: Post-Apocalypse lifestyle (WORKING)
	Compatibility: 200
	Description: <<
		[b]This is a reuploaded and fixed version of an existing mod which you can find at:[/b] https://steamcommunity.com/sharedfiles/filedetails/?id=467121707

		To actually start a game with this mod, you'll need to customize a race and change it to use the Post-Apocalyptic start. Get ore, as much ore as you can, and mind the projects tab (more surface space) and new buildings in the buildings tab (more pop + empire resources). A tractor is essential to getting your starting extra-solar asteroids, as well as asteroids from other systems. Although colonization is disabled, I suspect there are other ways to grow your empire...

		[h1]Reupload version: 0.1.0[/h1]

		After getting your homeworld destroyed you restart your empire on a small artificial planet core which you will upgrade overtime. No planet colonization, you will exploit asteroid resources to upgrade your planet core.
		[vspace=3/][img=ResourceIcon::8;22] Low population growth.[/img]
		[vspace=3/][img=ResourceIcon::8;22] Requires population to build pressure buildings.[/img]
		[vspace=3/][img=ResourceIcon::8;22] Cannot colonize planets.[/img]
		[vspace=3/][img=ResourceIconsSmall::11;22;#91692c] Requires ores to build planet core upgrade and pressure buildings.[/img]
	>>
	Derives From: Missing Expansion
	Override: data/buildings/imperial/Farm.txt
	Override: data/buildings/imperial/Hydrogenator.txt
	Override: data/buildings/imperial/Refinery.txt
	Override: data/buildings/imperial/ResearchComplex.txt