Skip to content

Commit

Permalink
v1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
juanosarg committed Aug 30, 2020
1 parent 3a272e3 commit da5839e
Show file tree
Hide file tree
Showing 243 changed files with 37,454 additions and 15 deletions.
30 changes: 18 additions & 12 deletions 1.1/Defs/ResearchProjectDefs/ResearchProjects_2_Electricity.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,10 @@
<label>industrial generators</label>
<description>Build industrial-grade generators, capable of storing significantly more fuel and producing higher power.</description>
<baseCost>1800</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Industrial</techLevel>
<researchViewX>9.00</researchViewX>
<researchViewY>0.50</researchViewY>
<researchViewX>3.00</researchViewX>
<researchViewY>3.55</researchViewY>
<prerequisites>
<li>Electricity</li>
</prerequisites>
Expand All @@ -19,6 +20,7 @@
<label>advanced battery</label>
<description>Build spacertech batteries, capable of efficiently storing large amounts of energy.</description>
<baseCost>2000</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Spacer</techLevel>
<prerequisites>
<li>Batteries</li>
Expand All @@ -27,15 +29,16 @@
<requiredResearchFacilities>
<li>MultiAnalyzer</li>
</requiredResearchFacilities>
<researchViewX>10.00</researchViewX>
<researchViewY>0.50</researchViewY>
<researchViewX>4.00</researchViewX>
<researchViewY>4.30</researchViewY>
</ResearchProjectDef>

<ResearchProjectDef>
<defName>VFE_AdvancedPowerSources</defName>
<label>advanced power sources</label>
<description>Construct spacertech green power generators, including advanced solar panels and wind turbines.</description>
<baseCost>2500</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Spacer</techLevel>
<prerequisites>
<li>MicroelectronicsBasics</li>
Expand All @@ -44,15 +47,16 @@
<requiredResearchFacilities>
<li>MultiAnalyzer</li>
</requiredResearchFacilities>
<researchViewX>11.00</researchViewX>
<researchViewY>0.50</researchViewY>
<researchViewX>4.00</researchViewX>
<researchViewY>3.55</researchViewY>
</ResearchProjectDef>

<ResearchProjectDef>
<defName>VFE_NuclearPower</defName>
<label>nuclear power</label>
<description>The ultimate power generation method, nuclear power is as sufficient as it is deadly.</description>
<baseCost>3500</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Spacer</techLevel>
<prerequisites>
<li>MicroelectronicsBasics</li>
Expand All @@ -61,31 +65,33 @@
<requiredResearchFacilities>
<li>MultiAnalyzer</li>
</requiredResearchFacilities>
<researchViewX>12.00</researchViewX>
<researchViewY>2.20</researchViewY>
<researchViewX>6.00</researchViewX>
<researchViewY>3.60</researchViewY>
</ResearchProjectDef>

<ResearchProjectDef>
<defName>VFE_TidalPower</defName>
<label>tidal power</label>
<description>Build tidal generators on water to produce a large volume of sustainable green energy.</description>
<baseCost>3200</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Industrial</techLevel>
<prerequisites>
<li>Electricity</li>
</prerequisites>
<researchViewX>10.00</researchViewX>
<researchViewY>1.20</researchViewY>
<researchViewX>4.00</researchViewX>
<researchViewY>3.00</researchViewY>
</ResearchProjectDef>

<ResearchProjectDef>
<defName>VFE_GasExtraction</defName>
<label>gas extraction</label>
<tab>VanillaExpanded</tab>
<description>Research the helixien gas and it's ability to act as a combustible fuel.</description>
<baseCost>1800</baseCost>
<techLevel>Industrial</techLevel>
<researchViewX>10.00</researchViewX>
<researchViewY>1.90</researchViewY>
<researchViewX>3.00</researchViewX>
<researchViewY>3.00</researchViewY>
<prerequisites>
<li>Electricity</li>
</prerequisites>
Expand Down
9 changes: 9 additions & 0 deletions 1.1/Defs/ResearchProjectDefs/ResearchTabs.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>

<ResearchTabDef>
<defName>VanillaExpanded</defName>
<label>Vanilla Expanded</label>
</ResearchTabDef>

</Defs>
2 changes: 1 addition & 1 deletion 1.1/Defs/ThingDefs_Buildings/Buildings_Chemfuel.xml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
<designationHotKey>Misc3</designationHotKey>
<constructEffect>ConstructMetal</constructEffect>
<researchPrerequisites>
<li>VFE_GasExtraction</li>
<li>BiofuelRefining</li>
</researchPrerequisites>
<constructionSkillPrerequisite>4</constructionSkillPrerequisite>
</ThingDef>
Expand Down
Binary file not shown.
Binary file not shown.

This file was deleted.

Binary file not shown.
Binary file added 1.2/Assemblies/VanillaPowerExpanded.dll
Binary file not shown.
24 changes: 24 additions & 0 deletions 1.2/Defs/Effects/Mote_Visual.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>



<!--=============== Puffs ==============-->

<ThingDef ParentName="MoteBase">
<defName>VPE_Mote_GasPuff</defName>
<graphicData>
<texPath>Things/Mote/AirPuff</texPath>
<color>(91,136,101)</color>
</graphicData>
<altitudeLayer>MoteOverhead</altitudeLayer>
<mote>
<fadeInTime>0.04</fadeInTime>
<solidTime>0.03</solidTime>
<fadeOutTime>1</fadeOutTime>
</mote>
</ThingDef>



</Defs>
15 changes: 15 additions & 0 deletions 1.2/Defs/JobDefs/Jobs_Work.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>




<JobDef>
<defName>VPE_JobPlugHole</defName>
<driverClass>VanillaPowerExpanded.JobDriver_PlugHole</driverClass>
<reportString>destroying hole.</reportString>
</JobDef>



</Defs>
12 changes: 12 additions & 0 deletions 1.2/Defs/LetterDefs/LetterDef.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<LetterDef>
<defName>VPE_GasUpdateNoticeLetter</defName>
<color>(115, 228, 31)</color>
<flashColor>(50,255,50)</flashColor>
<flashInterval>4</flashInterval>
<bounce>true</bounce>
<arriveSound>LetterArrive</arriveSound>
<pauseMode>MajorThreat</pauseMode>
</LetterDef>
</Defs>
102 changes: 102 additions & 0 deletions 1.2/Defs/ResearchProjectDefs/ResearchProjects_2_Electricity.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>

<ResearchProjectDef>
<defName>VFE_IndustrialGenerators</defName>
<label>industrial generators</label>
<description>Build industrial-grade generators, capable of storing significantly more fuel and producing higher power.</description>
<baseCost>1800</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Industrial</techLevel>
<researchViewX>3.00</researchViewX>
<researchViewY>3.55</researchViewY>
<prerequisites>
<li>Electricity</li>
</prerequisites>
</ResearchProjectDef>

<ResearchProjectDef>
<defName>VFE_AdvancedBatteries</defName>
<label>advanced battery</label>
<description>Build spacertech batteries, capable of efficiently storing large amounts of energy.</description>
<baseCost>2000</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Spacer</techLevel>
<prerequisites>
<li>Batteries</li>
</prerequisites>
<requiredResearchBuilding>HiTechResearchBench</requiredResearchBuilding>
<requiredResearchFacilities>
<li>MultiAnalyzer</li>
</requiredResearchFacilities>
<researchViewX>4.00</researchViewX>
<researchViewY>4.30</researchViewY>
</ResearchProjectDef>

<ResearchProjectDef>
<defName>VFE_AdvancedPowerSources</defName>
<label>advanced power sources</label>
<description>Construct spacertech green power generators, including advanced solar panels and wind turbines.</description>
<baseCost>2500</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Spacer</techLevel>
<prerequisites>
<li>MicroelectronicsBasics</li>
</prerequisites>
<requiredResearchBuilding>HiTechResearchBench</requiredResearchBuilding>
<requiredResearchFacilities>
<li>MultiAnalyzer</li>
</requiredResearchFacilities>
<researchViewX>4.00</researchViewX>
<researchViewY>3.55</researchViewY>
</ResearchProjectDef>

<ResearchProjectDef>
<defName>VFE_NuclearPower</defName>
<label>nuclear power</label>
<description>The ultimate power generation method, nuclear power is as sufficient as it is deadly.</description>
<baseCost>3500</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Spacer</techLevel>
<prerequisites>
<li>MicroelectronicsBasics</li>
</prerequisites>
<requiredResearchBuilding>HiTechResearchBench</requiredResearchBuilding>
<requiredResearchFacilities>
<li>MultiAnalyzer</li>
</requiredResearchFacilities>
<researchViewX>6.00</researchViewX>
<researchViewY>3.60</researchViewY>
</ResearchProjectDef>

<ResearchProjectDef>
<defName>VFE_TidalPower</defName>
<label>tidal power</label>
<description>Build tidal generators on water to produce a large volume of sustainable green energy.</description>
<baseCost>3200</baseCost>
<tab>VanillaExpanded</tab>
<techLevel>Industrial</techLevel>
<prerequisites>
<li>Electricity</li>
</prerequisites>
<researchViewX>4.00</researchViewX>
<researchViewY>3.00</researchViewY>
</ResearchProjectDef>

<ResearchProjectDef>
<defName>VFE_GasExtraction</defName>
<label>gas extraction</label>
<tab>VanillaExpanded</tab>
<description>Research the helixien gas and it's ability to act as a combustible fuel.</description>
<baseCost>1800</baseCost>
<techLevel>Industrial</techLevel>
<researchViewX>3.00</researchViewX>
<researchViewY>3.00</researchViewY>
<prerequisites>
<li>Electricity</li>
</prerequisites>
</ResearchProjectDef>


</Defs>

9 changes: 9 additions & 0 deletions 1.2/Defs/ResearchProjectDefs/ResearchTabs.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>

<ResearchTabDef>
<defName>VanillaExpanded</defName>
<label>Vanilla Expanded</label>
</ResearchTabDef>

</Defs>
16 changes: 16 additions & 0 deletions 1.2/Defs/Rooms/RoomRoles.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>



<RoomRoleDef>
<defName>VPE_ReactorRoom</defName>
<label>Reactor Room</label>
<workerClass>VanillaPowerExpanded.RoomRoleWorker_ReactorRoom</workerClass>
<relatedStats>
<li>Cleanliness</li>
</relatedStats>
</RoomRoleDef>


</Defs>
80 changes: 80 additions & 0 deletions 1.2/Defs/SpecialSpawnsDefs/SpecialSpawnsDefs.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<Defs>

<VanillaPowerExpanded.SpecialPowerSpawnsDef>
<defName>VPE_SpawnHelixienVents</defName>
<thingDef>VPE_HelixienGeyser</thingDef>
<allowOnWater>false</allowOnWater>
<numberToSpawn>1~2</numberToSpawn>
<terrainValidationDisallowed>
<li>Mud</li>
<li>Marsh</li>
<li>WaterDeep</li>
<li>WaterOceanDeep</li>
<li>WaterMovingChestDeep</li>
<li>WaterShallow</li>
<li>WaterOceanShallow</li>
<li>WaterMovingShallow</li>
<li>EmptySpace</li>
<li>FakeFloorInsideShip</li>
<li>ShipWreckageTerrain</li>
<li>FakeFloorInsideShipMech</li>
<li>SoilShip</li>
<li>AB_LiquidSlime</li>
<li>GU_Piping</li>
<li>GU_RedWaterShallow</li>
<li>GU_RedWaterDeep</li>
<li>AB_PropaneLake</li>
<li>AB_LiquidLava</li>
<li>AB_Tar</li>
<li>RG-T_ToxicWaste</li>
</terrainValidationDisallowed>
<terrainValidationAllowed/>
<biomesWithExtraGeneration/>

<disallowedBiome>None</disallowedBiome>
</VanillaPowerExpanded.SpecialPowerSpawnsDef>

<VanillaPowerExpanded.SpecialPowerSpawnsDef>
<defName>VPE_SpawnChemfuelPonds</defName>
<thingDef>VPE_ChemfuelPond</thingDef>
<allowOnWater>false</allowOnWater>
<numberToSpawn>1~3</numberToSpawn>
<terrainValidationDisallowed>
<li>Mud</li>
<li>Marsh</li>
<li>WaterDeep</li>
<li>WaterOceanDeep</li>
<li>WaterMovingChestDeep</li>
<li>WaterShallow</li>
<li>WaterOceanShallow</li>
<li>WaterMovingShallow</li>
<li>EmptySpace</li>
<li>FakeFloorInsideShip</li>
<li>ShipWreckageTerrain</li>
<li>FakeFloorInsideShipMech</li>
<li>SoilShip</li>
<li>AB_LiquidSlime</li>
<li>GU_Piping</li>
<li>GU_RedWaterShallow</li>
<li>GU_RedWaterDeep</li>
<li>AB_PropaneLake</li>
<li>AB_LiquidLava</li>
<li>AB_Tar</li>
<li>RG-T_ToxicWaste</li>
</terrainValidationDisallowed>
<biomesWithExtraGeneration>
<li>Desert</li>
<li>ExtremeDesert</li>
<li>AB_GallatrossGraveyard</li>
<li>AB_RockyCrags</li>
</biomesWithExtraGeneration>
<extraGeneration>1</extraGeneration>
<terrainValidationAllowed/>

<disallowedBiome>None</disallowedBiome>
</VanillaPowerExpanded.SpecialPowerSpawnsDef>



</Defs>
Loading

0 comments on commit da5839e

Please sign in to comment.