diff --git a/CommunityCoreLibrary.sln b/CommunityCoreLibrary.sln index 6f43ede..3edfcec 100644 --- a/CommunityCoreLibrary.sln +++ b/CommunityCoreLibrary.sln @@ -214,8 +214,8 @@ Global $30.inheritsSet = VisualStudio $30.inheritsScope = text/plain $30.scope = text/plain - description = RimWorld Alpha 11 Community Core Library - version = 0.11.5 + description = RimWorld Alpha 12 Community Core Library + version = 0.12.0 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/DLL_Project/CommunityCoreLibrary.csproj b/DLL_Project/CommunityCoreLibrary.csproj index 32e6e7d..6b7ce42 100644 --- a/DLL_Project/CommunityCoreLibrary.csproj +++ b/DLL_Project/CommunityCoreLibrary.csproj @@ -12,7 +12,7 @@ v3.5 512 - 0.11.5 + 0.12.0 true @@ -47,6 +47,7 @@ + @@ -76,10 +77,8 @@ - - + - @@ -89,7 +88,6 @@ - @@ -98,6 +96,12 @@ + + + + + + Y diff --git a/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/Buildings_Structure.xml b/_Mod/Modders Resource/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Structure.xml similarity index 100% rename from _Mod/Modders Resource/Community Core Library/Defs/ThingDefs/Buildings_Structure.xml rename to _Mod/Modders Resource/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Structure.xml diff --git a/_Mod/Modders Resource/Community Core Library/About/About.xml b/_Mod/Modders Resource/Community Core Library/About/About.xml index f70669e..e79a0f2 100644 --- a/_Mod/Modders Resource/Community Core Library/About/About.xml +++ b/_Mod/Modders Resource/Community Core Library/About/About.xml @@ -1,8 +1,14 @@  - Community Core Library v0.11.5 + + Community Core Library v0.12.0 + RimWorld CCL Team + https://ludeon.com/forums/index.php?topic=14172.0 - RimWorld Alpha 11d - Provides a common core set of library functions for modders as well as making the necessary core compatibility changes.\n\nThis is the modders build release, it has robust error checking to help you find problems with your CCL based mod. + + RimWorld Alpha 12 + + Provides a common core set of library functions for modders as well as making required core changes.\n\nThis must be loaded immediately after "Core" unless another mod explicitly tells you to load it between "Core" this mod. + \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Assemblies/Community Core Library.dll b/_Mod/Modders Resource/Community Core Library/Assemblies/Community Core Library.dll index de51822..ff1f149 100644 Binary files a/_Mod/Modders Resource/Community Core Library/Assemblies/Community Core Library.dll and b/_Mod/Modders Resource/Community Core Library/Assemblies/Community Core Library.dll differ diff --git a/_Mod/Modders Resource/Community Core Library/Defs/AdvancedResearchDefs/AdvancedResearch_Core.xml b/_Mod/Modders Resource/Community Core Library/Defs/AdvancedResearchDefs/AdvancedResearch_Core.xml deleted file mode 100644 index dd40a93..0000000 --- a/_Mod/Modders Resource/Community Core Library/Defs/AdvancedResearchDefs/AdvancedResearch_Core.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - MakeArtilleryShells - 0 - - -
  • Mortars
  • -
  • Machining
  • -
    - - -
  • MakeArtilleryShell
  • -
    - - -
  • TableMachining
  • -
    - -
    - - - - PlantHops - 0 - - -
  • Brewing
  • -
    - - -
  • Ground
  • -
  • Hydroponic
  • -
    - - -
  • PlantHops
  • -
    - -
    - - - - PlantXerigium - 0 - - -
  • HospitalBed
  • -
    - - -
  • Ground
  • -
  • Hydroponic
  • -
    - - -
  • PlantXerigium
  • -
    - -
    - -
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/CCLVersionDefs/CCLVersion.xml b/_Mod/Modders Resource/Community Core Library/Defs/CCLVersionDefs/CCLVersion.xml deleted file mode 100644 index 5373e79..0000000 --- a/_Mod/Modders Resource/Community Core Library/Defs/CCLVersionDefs/CCLVersion.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - CCLVersion - Community Core Library - 0.11.5 - - - \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/HelpCategoryDefs/HelpCategoryDefs.xml b/_Mod/Modders Resource/Community Core Library/Defs/HelpCategoryDefs/HelpCategoryDefs.xml deleted file mode 100644 index a7b6559..0000000 --- a/_Mod/Modders Resource/Community Core Library/Defs/HelpCategoryDefs/HelpCategoryDefs.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - CCLGizmoHelp - Community Core Library - - - - \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/HelpCategoryDefs/HelpCategory_Gizmos.xml b/_Mod/Modders Resource/Community Core Library/Defs/HelpCategoryDefs/HelpCategory_Gizmos.xml new file mode 100644 index 0000000..6148935 --- /dev/null +++ b/_Mod/Modders Resource/Community Core Library/Defs/HelpCategoryDefs/HelpCategory_Gizmos.xml @@ -0,0 +1,14 @@ + + + + + + GizmoHelp + + Community Core Library + + + + + + \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/HelpDefs/HelpDefs.xml b/_Mod/Modders Resource/Community Core Library/Defs/HelpDefs/HelpDefs_Gizmos.xml similarity index 53% rename from _Mod/User Release/Community Core Library/Defs/HelpDefs/HelpDefs.xml rename to _Mod/Modders Resource/Community Core Library/Defs/HelpDefs/HelpDefs_Gizmos.xml index dfffb1f..08eb4b2 100644 --- a/_Mod/User Release/Community Core Library/Defs/HelpDefs/HelpDefs.xml +++ b/_Mod/Modders Resource/Community Core Library/Defs/HelpDefs/HelpDefs_Gizmos.xml @@ -1,28 +1,26 @@ - - - CCLColoredLights - CCLGizmoHelp + ColoredLights + + GizmoHelp + + Buildings which support colored lights will offer buttons to change the light color as well as share the color with other lights when the appropriate research is complete. + - CCLNeighbourlyGrowers - CCLGizmoHelp + NeighbourlyGrowers + + GizmoHelp + + Hydroponics which are neighbourly growers support sharing the sowed plant with other neighbourly growers allowing you to set one building and then use a button to share it. + \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/MainTabDefs/MainTabs.xml b/_Mod/Modders Resource/Community Core Library/Defs/MainTabDefs/MainTabs.xml new file mode 100644 index 0000000..ae296d3 --- /dev/null +++ b/_Mod/Modders Resource/Community Core Library/Defs/MainTabDefs/MainTabs.xml @@ -0,0 +1,15 @@ + + + + + CCL_ModHelp + + Get help with different mods. + CommunityCoreLibrary.MainTabWindow_ModHelp + 81 + (700,500) + 200 + false + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/ModHelperDefs/ModHelper.xml b/_Mod/Modders Resource/Community Core Library/Defs/ModHelperDefs/ModHelper.xml new file mode 100644 index 0000000..92a3c96 --- /dev/null +++ b/_Mod/Modders Resource/Community Core Library/Defs/ModHelperDefs/ModHelper.xml @@ -0,0 +1,17 @@ + + + + + CommunityCoreLibrary + + Community Core Library + + 0.12.0 + + +
  • CommunityCoreLibrary.ResearchController
  • +
    + +
    + +
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/ResearchProjectDefs/Research_Locker.xml b/_Mod/Modders Resource/Community Core Library/Defs/ResearchProjectDefs/Research_Locker.xml index 1434027..825cfe0 100644 --- a/_Mod/Modders Resource/Community Core Library/Defs/ResearchProjectDefs/Research_Locker.xml +++ b/_Mod/Modders Resource/Community Core Library/Defs/ResearchProjectDefs/Research_Locker.xml @@ -3,13 +3,17 @@ CommunityCoreLibraryResearchLocker - - This should never be seen. - How did it come to this? + + + . + ? + 1 +
  • CommunityCoreLibraryResearchLocker
  • +
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/Buildings_Lights.xml b/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/Buildings_Lights.xml deleted file mode 100644 index e4e7867..0000000 --- a/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/Buildings_Lights.xml +++ /dev/null @@ -1,208 +0,0 @@ - - - - - Building - Building - BulletImpactMetal - true - MapMeshAndRealTime - Light - Repair - true - BuildingRubble - - - - StandingLamp - - Building - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 115 - 1.0 - - true - Standing lamp that lights an area. - - 15 - - false - BulletImpactMetal - -
  • - CompPowerTrader - 150 - false - PowerOnSmall - PowerOffSmall -
  • -
  • - CompGlower - 12 - (217,217,208,0) -
  • -
  • - CommunityCoreLibrary.CompColoredLight -
  • -
    - Furniture - false - L -
    - - - StandingLamp_Red - - Building - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 130 - 1.0 - - true - Standing lamp that lights an area in red. - - 15 - - false - -
  • - CompPowerTrader - 150 - false - PowerOnSmall - PowerOffSmall -
  • -
  • - CompGlower - 12 - (217,0,0,0) -
  • -
    - None - false - CommunityCoreLibraryResearchLocker -
    - - - StandingLamp_Green - - Building - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 130 - 1.0 - - true - Standing lamp that lights an area in green. - - 15 - - false - -
  • - CompPowerTrader - 150 - false - PowerOnSmall - PowerOffSmall -
  • -
  • - CompGlower - 12 - (0,217,0,0) -
  • -
    - None - false - CommunityCoreLibraryResearchLocker -
    - - - StandingLamp_Blue - - Building - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 130 - 1.0 - - true - Standing lamp that lights an area in blue. - - 15 - - false - -
  • - CompPowerTrader - 150 - false - PowerOnSmall - PowerOffSmall -
  • -
  • - CompGlower - 12 - (0,0,217,0) -
  • -
    - None - false - CommunityCoreLibraryResearchLocker -
    - -
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/CCL_Init.xml b/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/CCL_Init.xml index 6d1d04f..28f7587 100644 --- a/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/CCL_Init.xml +++ b/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/CCL_Init.xml @@ -1,15 +1,15 @@ - - CCLInit - Building - true - - Thing - -
  • CommunityCoreLibrary.ModInit
  • -
    -
    + + CCLInit + Building + true + + Thing + +
  • CommunityCoreLibrary.ModInit
  • +
    +
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/Buildings_Power.xml b/_Mod/Modders Resource/Community Core Library/Defs/ThingDefs/Geothermal_Override.xml similarity index 100% rename from _Mod/Modders Resource/Community Core Library/Defs/ThingDefs/Buildings_Power.xml rename to _Mod/Modders Resource/Community Core Library/Defs/ThingDefs/Geothermal_Override.xml diff --git a/_Mod/Modders Resource/Community Core Library/Languages/English/Keyed/PlaceWorkers.xml b/_Mod/Modders Resource/Community Core Library/Languages/English/Keyed/PlaceWorkers.xml index 5148d97..99d276e 100644 --- a/_Mod/Modders Resource/Community Core Library/Languages/English/Keyed/PlaceWorkers.xml +++ b/_Mod/Modders Resource/Community Core Library/Languages/English/Keyed/PlaceWorkers.xml @@ -5,10 +5,10 @@ Must be placed on an item surface! Must be placed under a roof! Must place against a supporting structure! - Can not have more than: - You can not place that on - You can not place that here! + Cannot have more than: + You cannot place that on + You cannot place that here! A support was removed! - Something has been destroyed because it's support has been removed or destroyed!\n\nThe following things have been destroyed because their supports are missing: + Something has been destroyed because its support has been removed or destroyed!\n\nThe following things have been destroyed because their supports are missing: \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Languages/English/Keyed/UI_Elements.xml b/_Mod/Modders Resource/Community Core Library/Languages/English/Keyed/UI_Elements.xml index 49b241f..bfd332c 100644 --- a/_Mod/Modders Resource/Community Core Library/Languages/English/Keyed/UI_Elements.xml +++ b/_Mod/Modders Resource/Community Core Library/Languages/English/Keyed/UI_Elements.xml @@ -8,23 +8,23 @@ Change color LClick - {0};\nRClick - {1} - Syncronize colorable lights in room + Synchronize colorable lights in room LClick - Only {0} RClick - All lights - Syncronize all touching plant growers - Syncronize plant growers in room + Synchronize all touching plant growers + Synchronize plant growers in room LClick - Only {0} RClick - All growers LClick - In room RClick - On map - Syncronize all touching {0} - Syncronize all linked {0} + Synchronize all touching {0} + Synchronize all linked {0} - Syncronize all {0} in room - Syncronize all linked {0} in room + Synchronize all {0} in room + Synchronize all linked {0} in room Mod Help No help defs found diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/AdvancedResearchDefs/Advanced_Ancient_Tech.xml b/_Mod/Modders Resource/Def Descriptions/AdvancedResearchDefs/AdvancedResearchDef.xml similarity index 71% rename from _Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/AdvancedResearchDefs/Advanced_Ancient_Tech.xml rename to _Mod/Modders Resource/Def Descriptions/AdvancedResearchDefs/AdvancedResearchDef.xml index 6d4ff62..b057cab 100644 --- a/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/AdvancedResearchDefs/Advanced_Ancient_Tech.xml +++ b/_Mod/Modders Resource/Def Descriptions/AdvancedResearchDefs/AdvancedResearchDef.xml @@ -2,7 +2,11 @@ - - - - HideCryptoSleep - 0 - - -
  • Cryptosleep
  • -
  • AncientTechnology
  • -
    - - true - - -
  • CryptosleepCasket
  • -
    - - - BuildAncientCryptoSleep - 1 - - -
  • Cryptosleep
  • -
  • AncientTechnology
  • -
    - - -
  • AncientCryptosleepCasket
  • -
    - -
    + -->
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/HelpCategoryDefs/HelpCategoryDefs.xml b/_Mod/Modders Resource/Def Descriptions/HelpCategoryDefs/HelpCategoryDef.xml similarity index 71% rename from _Mod/User Release/Community Core Library/Defs/HelpCategoryDefs/HelpCategoryDefs.xml rename to _Mod/Modders Resource/Def Descriptions/HelpCategoryDefs/HelpCategoryDef.xml index a7b6559..39c6eed 100644 --- a/_Mod/User Release/Community Core Library/Defs/HelpCategoryDefs/HelpCategoryDefs.xml +++ b/_Mod/Modders Resource/Def Descriptions/HelpCategoryDefs/HelpCategoryDef.xml @@ -2,18 +2,17 @@ - - CCLGizmoHelp - Community Core Library - + --> + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/HelpDefs/HelpDef.xml b/_Mod/Modders Resource/Def Descriptions/HelpDefs/HelpDef.xml new file mode 100644 index 0000000..792a60a --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/HelpDefs/HelpDef.xml @@ -0,0 +1,20 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ModHelperDefs/ModHelperDef.xml b/_Mod/Modders Resource/Def Descriptions/ModHelperDefs/ModHelperDef.xml new file mode 100644 index 0000000..31d69f8 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ModHelperDefs/ModHelperDef.xml @@ -0,0 +1,32 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_NotOnTerrain.xml b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_NotOnTerrain.xml new file mode 100644 index 0000000..d6da6a0 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_NotOnTerrain.xml @@ -0,0 +1,60 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_NotOnThing.xml b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_NotOnThing.xml new file mode 100644 index 0000000..7bc85c8 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_NotOnThing.xml @@ -0,0 +1,60 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyOnSurface.xml b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyOnSurface.xml new file mode 100644 index 0000000..42b25a8 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyOnSurface.xml @@ -0,0 +1,48 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyOnTerrain.xml b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyOnTerrain.xml new file mode 100644 index 0000000..fadf46a --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyOnTerrain.xml @@ -0,0 +1,60 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyOnThing.xml b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyOnThing.xml new file mode 100644 index 0000000..b398850 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyOnThing.xml @@ -0,0 +1,64 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyUnderRoof.xml b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyUnderRoof.xml new file mode 100644 index 0000000..cd2c14a --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_OnlyUnderRoof.xml @@ -0,0 +1,49 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_RestrictedCount.xml b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_RestrictedCount.xml new file mode 100644 index 0000000..c32e821 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_RestrictedCount.xml @@ -0,0 +1,53 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_WallAttachment.xml b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_WallAttachment.xml new file mode 100644 index 0000000..8784a79 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/PlaceWorkers/PlaceWorker_WallAttachment.xml @@ -0,0 +1,52 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/Terrain/TerrainWithComps.xml b/_Mod/Modders Resource/Def Descriptions/Terrain/TerrainWithComps.xml new file mode 100644 index 0000000..ed16fed --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/Terrain/TerrainWithComps.xml @@ -0,0 +1,46 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ThingClass/Building_Hydroponic.xml b/_Mod/Modders Resource/Def Descriptions/ThingClass/Building_Hydroponic.xml new file mode 100644 index 0000000..131eced --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ThingClass/Building_Hydroponic.xml @@ -0,0 +1,32 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ThingClass/Building_SunLampHeatController.xml b/_Mod/Modders Resource/Def Descriptions/ThingClass/Building_SunLampHeatController.xml new file mode 100644 index 0000000..2c6b712 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ThingClass/Building_SunLampHeatController.xml @@ -0,0 +1,31 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ThingComps/CompColoredLight.xml b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompColoredLight.xml new file mode 100644 index 0000000..2f53fa2 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompColoredLight.xml @@ -0,0 +1,113 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ThingComps/CompHeatPusherPowered.xml b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompHeatPusherPowered.xml new file mode 100644 index 0000000..7fa50b2 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompHeatPusherPowered.xml @@ -0,0 +1,51 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ThingComps/CompLifespanPowered.xml b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompLifespanPowered.xml new file mode 100644 index 0000000..73ddf24 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompLifespanPowered.xml @@ -0,0 +1,45 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ThingComps/CompNeighbourlyGrower.xml b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompNeighbourlyGrower.xml new file mode 100644 index 0000000..338b115 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompNeighbourlyGrower.xml @@ -0,0 +1,35 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ThingComps/CompPowerLowIdleDraw.xml b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompPowerLowIdleDraw.xml new file mode 100644 index 0000000..00f13be --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompPowerLowIdleDraw.xml @@ -0,0 +1,76 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ThingComps/CompRefrigerated.xml b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompRefrigerated.xml new file mode 100644 index 0000000..bc0e886 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ThingComps/CompRefrigerated.xml @@ -0,0 +1,45 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Def Descriptions/ThingComps/RestrictedPlacement_Comp.xml b/_Mod/Modders Resource/Def Descriptions/ThingComps/RestrictedPlacement_Comp.xml new file mode 100644 index 0000000..7e74149 --- /dev/null +++ b/_Mod/Modders Resource/Def Descriptions/ThingComps/RestrictedPlacement_Comp.xml @@ -0,0 +1,61 @@ + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/AdvancedResearchDefs/Advanced_Exclusive_Tech.xml b/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/AdvancedResearchDefs/Advanced_Exclusive_Tech.xml deleted file mode 100644 index 062c635..0000000 --- a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/AdvancedResearchDefs/Advanced_Exclusive_Tech.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - ExclusiveTreeOne - 0 - - true - - -
  • ExclusiveTechOne
  • -
    - - -
  • ExclusiveTechTwo
  • -
    - -
    - - - - - ExclusiveTreeTwo - 0 - - true - - -
  • ExclusiveTechTwo
  • -
    - - -
  • ExclusiveTechOne
  • -
    - -
    - -
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/AdvancedResearchDefs/Advanced_Inclusive_Tech.xml b/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/AdvancedResearchDefs/Advanced_Inclusive_Tech.xml deleted file mode 100644 index b427f84..0000000 --- a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/AdvancedResearchDefs/Advanced_Inclusive_Tech.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - InclusiveTreeOne - 0 - - -
  • ExclusiveTechOneTwo
  • -
    - - -
  • InclusiveTech
  • -
    - -
    - - - - - InclusiveTreeTwo - 0 - - -
  • ExclusiveTechTwoTwo
  • -
    - - -
  • InclusiveTech
  • -
    - -
    - -
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/CCLVersionDefs/CCLVersion.xml b/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/CCLVersionDefs/CCLVersion.xml deleted file mode 100644 index f776005..0000000 --- a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/CCLVersionDefs/CCLVersion.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - ReplacingTechVersion - Modders Resource: Exclusive Tech - 0.11.5 - - - \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/CCLVersionDefs/CCLVersion.xml b/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/CCLVersionDefs/CCLVersion.xml deleted file mode 100644 index 2f7cb20..0000000 --- a/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/CCLVersionDefs/CCLVersion.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - AncientTechVersion - Modders Resource: Ancient Tech - 0.11.5 - - - \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/About/About.xml b/_Mod/Modders Resource/Examples/Advanced Research/Building Example/About/About.xml similarity index 76% rename from _Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/About/About.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Building Example/About/About.xml index f3a6456..1dbee30 100644 --- a/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/About/About.xml +++ b/_Mod/Modders Resource/Examples/Advanced Research/Building Example/About/About.xml @@ -1,9 +1,9 @@  - Ancient Tech + Building Example RimWorld CCL Team n/a - Community Core Library v0.11.5 + Community Core Library v0.12.0 This is an example of how to lock and unlock buildings as new research is complete. diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/AdvancedResearchDefs/Building_Example.xml b/_Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/AdvancedResearchDefs/Building_Example.xml new file mode 100644 index 0000000..8e084ee --- /dev/null +++ b/_Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/AdvancedResearchDefs/Building_Example.xml @@ -0,0 +1,44 @@ + + + + + + + HideCryptoSleep + 0 + + +
  • Cryptosleep
  • +
  • AncientTechnology
  • +
    + + true + + +
  • CryptosleepCasket
  • +
    + +
    + + + + + BuildAncientCryptoSleep + 1 + + +
  • Cryptosleep
  • +
  • AncientTechnology
  • +
    + + +
  • AncientCryptosleepCasket
  • +
    + +
    + +
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/ModHelperDefs/Building_Example.xml b/_Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/ModHelperDefs/Building_Example.xml new file mode 100644 index 0000000..0b73da2 --- /dev/null +++ b/_Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/ModHelperDefs/Building_Example.xml @@ -0,0 +1,13 @@ + + + + + BuildingExample + + Building Example + + 0.12.0 + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/ResearchProjectDefs/Research_Ancient_Tech.xml b/_Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/ResearchProjectDefs/Building_Example.xml similarity index 93% rename from _Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/ResearchProjectDefs/Research_Ancient_Tech.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/ResearchProjectDefs/Building_Example.xml index 8ffcbda..9309b94 100644 --- a/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/ResearchProjectDefs/Research_Ancient_Tech.xml +++ b/_Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/ResearchProjectDefs/Building_Example.xml @@ -6,7 +6,7 @@ This will unlock the secrets of ancient technologies which have been lost though time. "What has been will be again, what has been done will be done again; there is nothing new under the sun." Ecclesiastes 1:9 - 1500 + 1 diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/ThingDefs/Buildings_Ancient.xml b/_Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/ThingDefs/Building_Example.xml similarity index 100% rename from _Mod/Modders Resource/Examples/Advanced Research/Ancient Tech/Defs/ThingDefs/Buildings_Ancient.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Building Example/Defs/ThingDefs/Building_Example.xml diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/About/About.xml b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/About/About.xml similarity index 76% rename from _Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/About/About.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Recipe Example/About/About.xml index 1029081..f4e1490 100644 --- a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/About/About.xml +++ b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/About/About.xml @@ -1,9 +1,9 @@  - Replacing Tech + Recipe Example RimWorld CCL Team n/a - Community Core Library v0.11.5 + Community Core Library v0.12.0 This is an example of how to lock and unlock recipes as new research is complete. diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/AdvancedResearchDefs/Recipe_Example.xml b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/AdvancedResearchDefs/Recipe_Example.xml new file mode 100644 index 0000000..5f6c5b2 --- /dev/null +++ b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/AdvancedResearchDefs/Recipe_Example.xml @@ -0,0 +1,72 @@ + + + + + + + AdvancedTechLevelOneAdd + 0 + + +
  • TechLevelOne
  • +
    + + +
  • TechRecipeOne
  • +
    + + +
  • ReplaceRecipeTest
  • +
    + +
    + + + + + AdvancedTechLevelOneRemove + 1 + + +
  • TechLevelTwo
  • +
    + + true + + +
  • TechRecipeOne
  • +
    + + +
  • ReplaceRecipeTest
  • +
    + +
    + + + + + AdvancedTechLevelTwoAdd + 2 + + +
  • TechLevelTwo
  • +
    + + +
  • TechRecipeTwo
  • +
    + + +
  • ReplaceRecipeTest
  • +
    + +
    + +
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/ModHelperDefs/Recipe_Example.xml b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/ModHelperDefs/Recipe_Example.xml new file mode 100644 index 0000000..f52e789 --- /dev/null +++ b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/ModHelperDefs/Recipe_Example.xml @@ -0,0 +1,13 @@ + + + + + RecipeExample + + Recipe Example + + 0.12.0 + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/RecipeDefs/Recipes_Replacing_Tech.xml b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/RecipeDefs/Recipe_Example.xml similarity index 100% rename from _Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/RecipeDefs/Recipes_Replacing_Tech.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/RecipeDefs/Recipe_Example.xml diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/ResearchProjectDefs/Research_Replacing_Tech.xml b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/ResearchProjectDefs/Recipe_Example.xml similarity index 100% rename from _Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/ResearchProjectDefs/Research_Replacing_Tech.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/ResearchProjectDefs/Recipe_Example.xml diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/ThingDefs/Buildings_Replacing_Tech.xml b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/ThingDefs/Recipe_Example.xml similarity index 91% rename from _Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/ThingDefs/Buildings_Replacing_Tech.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/ThingDefs/Recipe_Example.xml index a2ee2da..9277f7f 100644 --- a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/ThingDefs/Buildings_Replacing_Tech.xml +++ b/_Mod/Modders Resource/Examples/Advanced Research/Recipe Example/Defs/ThingDefs/Recipe_Example.xml @@ -20,12 +20,10 @@ Things/Building/Furniture/LampStanding Graphic_Single - - 0.3 - 0.3 - 0.6 + + (0.3, 0.6, 0.3) (0,0,-0.1) - + Waist PassThroughOnly diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/AdvancedResearchDefs/Advanced_Replacing_Tech.xml b/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/AdvancedResearchDefs/Advanced_Replacing_Tech.xml deleted file mode 100644 index 2bded8c..0000000 --- a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/AdvancedResearchDefs/Advanced_Replacing_Tech.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - AdvancedTechLevelOneAdd - 0 - - -
  • TechLevelOne
  • -
    - - -
  • TechRecipeOne
  • -
    - - -
  • ReplaceRecipeTest
  • -
    - -
    - - - - - AdvancedTechLevelOneRemove - 1 - - -
  • TechLevelTwo
  • -
    - - true - - -
  • TechRecipeOne
  • -
    - - -
  • ReplaceRecipeTest
  • -
    - -
    - - - - - AdvancedTechLevelTwoAdd - 2 - - -
  • TechLevelTwo
  • -
    - - -
  • TechRecipeTwo
  • -
    - - -
  • ReplaceRecipeTest
  • -
    - -
    - -
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/CCLVersionDefs/CCLVersion.xml b/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/CCLVersionDefs/CCLVersion.xml deleted file mode 100644 index f984a8a..0000000 --- a/_Mod/Modders Resource/Examples/Advanced Research/Replacing Tech/Defs/CCLVersionDefs/CCLVersion.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - ReplacingTechVersion - Modders Resource: Replacing Tech - 0.11.5 - - - \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/About/About.xml b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/About/About.xml similarity index 57% rename from _Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/About/About.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Research Project Example/About/About.xml index e511f28..951175a 100644 --- a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/About/About.xml +++ b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/About/About.xml @@ -1,13 +1,13 @@  - Advanced Tech + Research Project Example RimWorld CCL Team n/a - Community Core Library v0.11.5 + Community Core Library v0.12.0 This is an example of how to lock and unlock research projects as new research is complete. Demonstrates: - AdvancedResearchDef to allow mutual inclusion and exclusion of research projects + AdvancedResearchDef to allow mutual exclusion and alternate path inclusion of research projects \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/AdvancedResearchDefs/AdvancedResearch_Exclusive.xml b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/AdvancedResearchDefs/AdvancedResearch_Exclusive.xml new file mode 100644 index 0000000..24b4bf6 --- /dev/null +++ b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/AdvancedResearchDefs/AdvancedResearch_Exclusive.xml @@ -0,0 +1,44 @@ + + + + + + + ExclusiveTreeOne + 0 + + true + + +
  • ExclusiveTechOne
  • +
    + + +
  • ExclusiveTechTwo
  • +
    + +
    + + + + + ExclusiveTreeTwo + 0 + + true + + +
  • ExclusiveTechTwo
  • +
    + + +
  • ExclusiveTechOne
  • +
    + +
    + +
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/AdvancedResearchDefs/AdvancedResearch_Inclusive.xml b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/AdvancedResearchDefs/AdvancedResearch_Inclusive.xml new file mode 100644 index 0000000..fad0096 --- /dev/null +++ b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/AdvancedResearchDefs/AdvancedResearch_Inclusive.xml @@ -0,0 +1,40 @@ + + + + + + + InclusiveTreeOne + 0 + + +
  • ExclusiveTechOneTwo
  • +
    + + +
  • InclusiveTech
  • +
    + +
    + + + + + InclusiveTreeTwo + 0 + + +
  • ExclusiveTechTwoTwo
  • +
    + + +
  • InclusiveTech
  • +
    + +
    + +
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/ModHelperDefs/Research_Project_Example.xml b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/ModHelperDefs/Research_Project_Example.xml new file mode 100644 index 0000000..bd4f590 --- /dev/null +++ b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/ModHelperDefs/Research_Project_Example.xml @@ -0,0 +1,13 @@ + + + + + ResearchProjectExample + + Research Project Example + + 0.12.0 + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/ResearchProjectDefs/Research_Exclusive_Tech.xml b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/ResearchProjectDefs/ResearchProjects_Exclusive.xml similarity index 100% rename from _Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/ResearchProjectDefs/Research_Exclusive_Tech.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/ResearchProjectDefs/ResearchProjects_Exclusive.xml diff --git a/_Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/ResearchProjectDefs/Research_Inclusive_Tech.xml b/_Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/ResearchProjectDefs/ResearchProjects_Inclusive.xml similarity index 100% rename from _Mod/Modders Resource/Examples/Advanced Research/Advanced Tech/Defs/ResearchProjectDefs/Research_Inclusive_Tech.xml rename to _Mod/Modders Resource/Examples/Advanced Research/Research Project Example/Defs/ResearchProjectDefs/ResearchProjects_Inclusive.xml diff --git a/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/About/About.xml b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/About/About.xml index fe8b7b9..019be69 100644 --- a/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/About/About.xml +++ b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/About/About.xml @@ -1,9 +1,9 @@  - PlaceWorker_Restrictions + PlaceWorker Restrictions RimWorld CCL Team n/a - Community Core Library v0.11.2 + Community Core Library v0.12.0 This is an example of how to use certain PlaceWorkers. @@ -15,5 +15,6 @@ PlaceWorker_OnlyOnThing RestrictedPlacement_Comp RestrictedPlacement_Properties + TerrainWithComps \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/CCLVersionDefs/CCLVersion.xml b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/CCLVersionDefs/CCLVersion.xml deleted file mode 100644 index 76cd638..0000000 --- a/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/CCLVersionDefs/CCLVersion.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - PlaceWorkerRestrictionsVersion - Modders Resource: Place Worker Restrictions - 0.11.2 - - - \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/ModHelperDefs/PlaceWorker_Restrictions_Example.xml b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/ModHelperDefs/PlaceWorker_Restrictions_Example.xml new file mode 100644 index 0000000..f4fc6e0 --- /dev/null +++ b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/ModHelperDefs/PlaceWorker_Restrictions_Example.xml @@ -0,0 +1,13 @@ + + + + + PlaceWorkerRestrictionsVersion + + Place Worker Restrictions + + 0.12.0 + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/TerrainDefs/PlaceWorker_Restrictions_Example.xml b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/TerrainDefs/PlaceWorker_Restrictions_Example.xml new file mode 100644 index 0000000..e8639f1 --- /dev/null +++ b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/TerrainDefs/PlaceWorker_Restrictions_Example.xml @@ -0,0 +1,76 @@ + + + + + true + +
  • Light
  • +
  • Heavy
  • +
  • SmoothHard
  • +
    + + 10 + + Floors + 0 + ConstructDirt + True + Light +
    + + + + + + TerrainNotOnTerrain + + 200 + Can't place this on most terrain. + Terrain/Surfaces/GenericFloorTile + (0.45, 0.45, 0.45) + + 1 + + ConstructMetal + +
  • CommunityCoreLibrary.PlaceWorker_NotOnTerrain
  • +
    + +
  • + CommunityCoreLibrary.RestrictedPlacement_Comp + true + true + +
  • MarshyTerrain
  • +
  • Mud
  • +
  • Marsh
  • +
  • WaterDeep
  • +
  • WaterShallow
  • + + +
    +
    + + + TerrainOnlyOnTerrain + + 199 + Can only be placed on smoothed stone. + Terrain/Surfaces/GenericFloorTile + (0.65, 0.65, 0.35) + + 1 + + ConstructMetal + +
  • CommunityCoreLibrary.PlaceWorker_OnlyOnTerrain
  • +
    + +
  • + CommunityCoreLibrary.RestrictedPlacement_Comp + true +
  • +
    +
    + +
    \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/ThingDefs/Buildings_PlaceWorker_Restrictions.xml b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/ThingDefs/Buildings_PlaceWorker_Restrictions.xml deleted file mode 100644 index c24c3c0..0000000 --- a/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/ThingDefs/Buildings_PlaceWorker_Restrictions.xml +++ /dev/null @@ -1,301 +0,0 @@ - - - - - Building - Building - BulletImpactMetal - true - MapMeshAndRealTime - Light - Repair - true - BuildingRubble - - - - RestrictedUnderRoof - - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 115 - 1.0 - - true - Restricted to being under a roof - - 1 - - false - BulletImpactMetal - -
  • - CommunityCoreLibrary.RestrictedPlacement_Comp -
  • -
    - Rare - - -
  • CommunityCoreLibrary.PlaceWorker_OnlyUnderRoof
  • -
    - Furniture - false - -
    - - - RestrictedCountTest - - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 115 - 1.0 - - true - Limit: 2 - - 1 - - false - BulletImpactMetal - -
  • - CommunityCoreLibrary.RestrictedPlacement_Comp - 2 -
  • -
    - - -
  • CommunityCoreLibrary.PlaceWorker_RestrictedCount
  • -
    - Furniture - false - -
    - - - NotOnTerrainTest - - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 115 - 1.0 - - true - Restrictions:\nSoil\nSoilRich - - 1 - - false - BulletImpactMetal - -
  • - CommunityCoreLibrary.RestrictedPlacement_Comp - -
  • Soil
  • -
  • SoilRich
  • - - -
    - Any - - -
  • CommunityCoreLibrary.PlaceWorker_NotOnTerrain
  • -
    - Furniture - false - -
    - - - OnlyOnTerrainTest - - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 115 - 1.0 - - true - Allowance:\nSand\nWaterShallow - - 1 - - false - BulletImpactMetal - -
  • - CommunityCoreLibrary.RestrictedPlacement_Comp - -
  • Sand
  • -
  • WaterShallow
  • - - -
    - Any - - -
  • CommunityCoreLibrary.PlaceWorker_OnlyOnTerrain
  • -
    - Furniture - false - -
    - - - NotOnThingTest - - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 115 - 1.0 - - true - Restrictions:\nSteam Geyser\nrock chunks\nslag - - 1 - - false - BulletImpactMetal - -
  • - CommunityCoreLibrary.RestrictedPlacement_Comp - -
  • SteamGeyser
  • -
  • ChunkGranite
  • -
  • ChunkSandstone
  • -
  • ChunkLimestone
  • -
  • ChunkSlate
  • -
  • ChunkMarble
  • -
  • ChunkSlagSteel
  • - - -
    - Heavy - - -
  • CommunityCoreLibrary.PlaceWorker_NotOnThing
  • -
    - Furniture - false - -
    - - - OnlyOnThingTest - - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 115 - 1.0 - - true - Allowance:\nSteam Geyser\nrock chunks\nslag - - 1 - - false - BulletImpactMetal - -
  • - CommunityCoreLibrary.RestrictedPlacement_Comp - -
  • SteamGeyser
  • -
  • ChunkGranite
  • -
  • ChunkSandstone
  • -
  • ChunkLimestone
  • -
  • ChunkSlate
  • -
  • ChunkMarble
  • -
  • ChunkSlagSteel
  • - - -
    - Heavy - Rare - - -
  • CommunityCoreLibrary.PlaceWorker_OnlyOnThing
  • -
    - Furniture - false - -
    - -
    diff --git a/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/ThingDefs/PlaceWorker_Restrictions_Example.xml b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/ThingDefs/PlaceWorker_Restrictions_Example.xml new file mode 100644 index 0000000..baebb88 --- /dev/null +++ b/_Mod/Modders Resource/Examples/PlaceWorkers/PlaceWorker_Restrictions/Defs/ThingDefs/PlaceWorker_Restrictions_Example.xml @@ -0,0 +1,170 @@ + + + + + Building + Building + BulletImpactMetal + true + MapMeshAndRealTime + Light + Repair + true + BuildingRubble + + + + Building + Building + MinifiedFurniture + Waist + PassThroughOnly + true + 0.20 + + 1 + + false + BulletImpactMetal + Furniture + false + + Things/Building/Furniture/LampStanding + Graphic_Single + + (0.3, 0.6, 0.3) + (0,0,-0.1) + + + + 50 + 10 + 1.0 + + + + + RestrictedUnderRoof + + Restricted to being under a roof + +
  • + CommunityCoreLibrary.RestrictedPlacement_Comp +
  • +
    + Rare + + +
  • CommunityCoreLibrary.PlaceWorker_OnlyUnderRoof
  • +
    + Furniture +
    + + + RestrictedCountTest + + Limit: 2 + +
  • + CommunityCoreLibrary.RestrictedPlacement_Comp + 2 +
  • +
    + + +
  • CommunityCoreLibrary.PlaceWorker_RestrictedCount
  • +
    +
    + + + NotOnTerrainTest + + Restrictions:\nSoil\nSoilRich + Any + +
  • + CommunityCoreLibrary.RestrictedPlacement_Comp + +
  • Soil
  • +
  • SoilRich
  • + + +
    + + +
  • CommunityCoreLibrary.PlaceWorker_NotOnTerrain
  • +
    +
    + + + OnlyOnTerrainTest + + Allowance:\nSand\nWaterShallow + Any + +
  • + CommunityCoreLibrary.RestrictedPlacement_Comp + +
  • Sand
  • +
  • WaterShallow
  • + + +
    + + +
  • CommunityCoreLibrary.PlaceWorker_OnlyOnTerrain
  • +
    +
    + + + NotOnThingTest + + Restrictions:\nSteam Geyser\nrock chunks\nslag + Heavy + +
  • + CommunityCoreLibrary.RestrictedPlacement_Comp + +
  • SteamGeyser
  • +
  • ChunkGranite
  • +
  • ChunkSandstone
  • +
  • ChunkLimestone
  • +
  • ChunkSlate
  • +
  • ChunkMarble
  • +
  • ChunkSlagSteel
  • + + +
    + + +
  • CommunityCoreLibrary.PlaceWorker_NotOnThing
  • +
    +
    + + + OnlyOnThingTest + + Allowance:\nSteam Geyser\nrock chunks\nslag + Heavy + +
  • + CommunityCoreLibrary.RestrictedPlacement_Comp + +
  • SteamGeyser
  • +
  • ChunkGranite
  • +
  • ChunkSandstone
  • +
  • ChunkLimestone
  • +
  • ChunkSlate
  • +
  • ChunkMarble
  • +
  • ChunkSlagSteel
  • + + +
    + Rare + + +
  • CommunityCoreLibrary.PlaceWorker_OnlyOnThing
  • +
    +
    + +
    diff --git a/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/About/About.xml b/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/About/About.xml index 6e8e0cb..f7dc438 100644 --- a/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/About/About.xml +++ b/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/About/About.xml @@ -3,7 +3,7 @@ Refigerated Meal Shelf RimWorld CCL Team n/a - Community Core Library v0.11.2 + Community Core Library v0.12.0 This is an example of a simple refrigerated meal shelf. diff --git a/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/CCLVersionDefs/CCLVersion.xml b/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/CCLVersionDefs/CCLVersion.xml deleted file mode 100644 index 40d06e2..0000000 --- a/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/CCLVersionDefs/CCLVersion.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - RefigeratedMealShelfVersion - Modders Resource: Refrigerated Meal Shelf - 0.11.2 - - - \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/ModHelperDefs/Refrigerated_Meal_Shelf.xml b/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/ModHelperDefs/Refrigerated_Meal_Shelf.xml new file mode 100644 index 0000000..2517012 --- /dev/null +++ b/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/ModHelperDefs/Refrigerated_Meal_Shelf.xml @@ -0,0 +1,13 @@ + + + + + RefigeratedMealShelfVersion + + Modders Resource: Refrigerated Meal Shelf + + 0.12.0 + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/ThingDefs/Buildings_Refrigerated_Meal_Shelf.xml b/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/ThingDefs/Refrigerated_Meal_Shelf.xml similarity index 98% rename from _Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/ThingDefs/Buildings_Refrigerated_Meal_Shelf.xml rename to _Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/ThingDefs/Refrigerated_Meal_Shelf.xml index 1cd4910..8f5a069 100644 --- a/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/ThingDefs/Buildings_Refrigerated_Meal_Shelf.xml +++ b/_Mod/Modders Resource/Examples/ThingComps/Refrigerated Meal Shelf/Defs/ThingDefs/Refrigerated_Meal_Shelf.xml @@ -37,7 +37,7 @@ 100 - 700 + 1200 1.0 Haulers carry meals here for storage without rotting. diff --git a/_Mod/User Release/Community Core Library - Vanilla Tweaks/About/About.xml b/_Mod/User Release/Community Core Library - Vanilla Tweaks/About/About.xml new file mode 100644 index 0000000..a41b9ff --- /dev/null +++ b/_Mod/User Release/Community Core Library - Vanilla Tweaks/About/About.xml @@ -0,0 +1,14 @@ + + + + Community Core Library - Vanilla Tweaks + + RimWorld CCL Team + + https://ludeon.com/forums/index.php?topic=14172.0 + + Community Core Library v0.12.0 + + Makes optional changes to the core game objects.\n\nUnless a dependant mod has explicitly requested you not to, you should enable this. + + \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/AdvancedResearchDefs/AdvancedResearch_Artillery.xml b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/AdvancedResearchDefs/AdvancedResearch_Artillery.xml new file mode 100644 index 0000000..719c960 --- /dev/null +++ b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/AdvancedResearchDefs/AdvancedResearch_Artillery.xml @@ -0,0 +1,42 @@ + + + + + + MakeArtilleryShellsSmithingTable + 0 + + +
  • Mortars
  • +
    + + +
  • MakeArtilleryShellSmithingTable
  • +
    + + +
  • TableSmithing
  • +
    + +
    + + + + MakeArtilleryShellsMachiningTable + 0 + + +
  • Mortars
  • +
    + + +
  • MakeArtilleryShell
  • +
    + + +
  • TableMachining
  • +
    + +
    + +
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/AdvancedResearchDefs/AdvancedResearch_Plants.xml b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/AdvancedResearchDefs/AdvancedResearch_Plants.xml new file mode 100644 index 0000000..59e416d --- /dev/null +++ b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/AdvancedResearchDefs/AdvancedResearch_Plants.xml @@ -0,0 +1,44 @@ + + + + + + PlantHops + 0 + + +
  • Brewing
  • +
    + + +
  • Ground
  • +
  • Hydroponic
  • +
    + + +
  • PlantHops
  • +
    + +
    + + + + PlantXerigium + 0 + + +
  • HospitalBed
  • +
    + + +
  • Ground
  • +
  • Hydroponic
  • +
    + + +
  • PlantXerigium
  • +
    + +
    + +
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ModHelperDefs/ModHelper_Core.xml b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ModHelperDefs/ModHelper_Core.xml new file mode 100644 index 0000000..eb8359f --- /dev/null +++ b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ModHelperDefs/ModHelper_Core.xml @@ -0,0 +1,17 @@ + + + + + CommunityCoreLibrary + + Community Core Library + + 0.12.0 + + +
  • CommunityCoreLibrary.ResearchController
  • +
    + +
    + +
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/RecipeDefs/Recipes_ArtilleryShells.xml b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/RecipeDefs/Recipes_ArtilleryShells.xml new file mode 100644 index 0000000..5a621c2 --- /dev/null +++ b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/RecipeDefs/Recipes_ArtilleryShells.xml @@ -0,0 +1,36 @@ + + + + + MakeArtilleryShellSmithingTable + + Craft an artillery shell. + Making artillery shell. + SmithingSpeed + Cook + Recipe_Smith + true + 1200 + 5 + +
  • + + +
  • Steel
  • + + + 10 + +
    + + +
  • Steel
  • +
    +
    + + 1 + + Crafting +
    + +
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Lights.xml b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Lights.xml new file mode 100644 index 0000000..7ab92f5 --- /dev/null +++ b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Lights.xml @@ -0,0 +1,96 @@ + + + + + Building + Building + BulletImpactMetal + true + MapMeshAndRealTime + Light + Repair + true + BuildingRubble + + + + Building + Building + MinifiedFurniture + Waist + PassThroughOnly + true + 0.20 + + 15 + + false + BulletImpactMetal + Furniture + false + + Things/Building/Furniture/LampStanding + Graphic_Single + + (0.3, 0.6, 0.3) + (0,0,-0.1) + + + +
  • + CompPowerTrader + 150 + false + PowerOnSmall + PowerOffSmall +
  • +
  • + CompQuality +
  • +
  • + CompGlower + 12 + (217,217,208,0) +
  • +
  • + CommunityCoreLibrary.CompColoredLight +
  • +
    + + 50 + 170 + 1.0 + +
    + + + + StandingLamp + + Standing lamp that lights an area. + L + + + + StandingLamp_Red + + O + Standing lamp that lights an area in red. + CommunityCoreLibraryResearchLocker + + + + StandingLamp_Green + + Standing lamp that lights an area in green. + CommunityCoreLibraryResearchLocker + + + + StandingLamp_Blue + + Standing lamp that lights an area in blue. + CommunityCoreLibraryResearchLocker + + +
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Production.xml b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Production.xml similarity index 90% rename from _Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Production.xml rename to _Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Production.xml index 4d79654..b314b06 100644 --- a/_Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Production.xml +++ b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Production.xml @@ -23,14 +23,13 @@ BuildingTall Impassable - true 1 2200 350 1.0 - Synthesizes nutrient paste from organic feedstocks. It consumes less ingredients and time than any other meal production method - but nobody likes eating nutrient paste. + Synthesizes nutrient paste from organic feedstocks. It consumes less ingredients and time than any other meal production method - but nobody likes eating nutrient paste. Accepts raw food, but not rough plant matter like hay. true true @@ -59,20 +58,24 @@ true Heavy Production - 0.75 ConstructMetal N - + + true + 0.20 + + + TableTailor Building_WorkTable A workbench equipped for cloth refinement and clothing production. Things/Building/Production/TableTailor - Graphic_Single - (3,1) + Graphic_Multi + (3.5,1.5) 75 @@ -112,22 +115,31 @@ PowerOnSmall PowerOffSmall +
  • + CompAffectedByFacilities + +
  • ToolCabinet
  • + +
  • CommunityCoreLibrary.CompPowerLowIdleDraw
  • P + +
  • PlaceWorker_ShowFacilitiesConnections
  • +
    - + TableSmithing Building_WorkTable A workbench equipped for weapons and tools production. Things/Building/Production/TableSmithing - Graphic_Single - (3,1) + Graphic_Multi + (3.5,1.5) 40 @@ -141,6 +153,7 @@ 3000 180 1.0 + -3 (3,1) Production @@ -164,6 +177,12 @@ PowerOnSmall PowerOffSmall +
  • + CompAffectedByFacilities + +
  • ToolCabinet
  • + +
  • CommunityCoreLibrary.CompPowerLowIdleDraw
  • @@ -174,17 +193,20 @@ M + +
  • PlaceWorker_ShowFacilitiesConnections
  • +
    - + TableMachining Building_WorkTable A table and tools for assembling and disassembling machine components like mechanoids bodies and ammunition. Things/Building/Production/TableMachining - Graphic_Single - (3,1) + Graphic_Multi + (3.5,1.5) 150 @@ -196,6 +218,7 @@ 3000 180 1.0 + -2 (3,1) Production @@ -211,6 +234,7 @@
  • ITab_Bills
  • + Normal
  • CompPowerTrader @@ -227,25 +251,33 @@ 5 (73,123,138,0)
  • +
  • + CompAffectedByFacilities + +
  • ToolCabinet
  • + +
    BillsTab - Normal ConstructMetal Machining I + +
  • PlaceWorker_ShowFacilitiesConnections
  • +
    - + CookStove Building_WorkTable_HeatPush A simple stove and attached countertop for preparing meals. Things/Building/Production/TableCookStove - Graphic_Single - (3,1) + Graphic_Multi + (3.5,1.5) ConstructMetal @@ -274,6 +306,7 @@
  • ITab_Bills
  • + Normal
  • CompPowerTrader @@ -296,19 +329,18 @@ BillsTab 0.25 - Normal O - + ElectricSmelter Building_WorkTable_HeatPush Extracts usable metal from slag chunks and other mixed metal items. Consumes a lot of power. Things/Building/Production/ElectricSmelter - Graphic_Single - (3,1) + Graphic_Multi + (3.5,1.5) ConstructMetal @@ -336,6 +368,7 @@
  • ITab_Bills
  • + Normal
  • CompPowerTrader @@ -360,7 +393,6 @@ BillsTab 0.5 - Normal ElectricSmelting L @@ -389,6 +421,7 @@ 4500 300 0 + -20 (3,2) Production @@ -404,6 +437,7 @@
  • ITab_Bills
  • + Normal
  • CompPowerTrader @@ -430,7 +464,6 @@ BillsTab 0.6 - Normal Cremation K @@ -451,10 +484,12 @@ 60 true ConstructMetal + 0.30 2800 180 1.0 + -3 For growing food. Hydroponics basins grow a few plants quickly. The basin requires power to work, and plants will die if power is cut. (1,4) @@ -493,7 +528,6 @@ Hydroponics Heavy Production - Y diff --git a/_Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Structure.xml b/_Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Structure.xml similarity index 100% rename from _Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Structure.xml rename to _Mod/User Release/Community Core Library - Vanilla Tweaks/Defs/ThingDefs/Buildings_Structure.xml diff --git a/_Mod/User Release/Community Core Library/About/About.xml b/_Mod/User Release/Community Core Library/About/About.xml index 9fee98e..e79a0f2 100644 --- a/_Mod/User Release/Community Core Library/About/About.xml +++ b/_Mod/User Release/Community Core Library/About/About.xml @@ -1,8 +1,14 @@  - Community Core Library v0.11.5 + + Community Core Library v0.12.0 + RimWorld CCL Team + https://ludeon.com/forums/index.php?topic=14172.0 - RimWorld Alpha 11d - Provides a common core set of library functions for modders as well as making the necessary core compatibility changes. + + RimWorld Alpha 12 + + Provides a common core set of library functions for modders as well as making required core changes.\n\nThis must be loaded immediately after "Core" unless another mod explicitly tells you to load it between "Core" this mod. + \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Assemblies/Community Core Library.dll b/_Mod/User Release/Community Core Library/Assemblies/Community Core Library.dll index 7bedf52..c8e7fe5 100644 Binary files a/_Mod/User Release/Community Core Library/Assemblies/Community Core Library.dll and b/_Mod/User Release/Community Core Library/Assemblies/Community Core Library.dll differ diff --git a/_Mod/User Release/Community Core Library/Defs/AdvancedResearchDefs/AdvancedResearch_Core.xml b/_Mod/User Release/Community Core Library/Defs/AdvancedResearchDefs/AdvancedResearch_Core.xml deleted file mode 100644 index dd40a93..0000000 --- a/_Mod/User Release/Community Core Library/Defs/AdvancedResearchDefs/AdvancedResearch_Core.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - MakeArtilleryShells - 0 - - -
  • Mortars
  • -
  • Machining
  • - - - -
  • MakeArtilleryShell
  • -
    - - -
  • TableMachining
  • -
    - - - - - - PlantHops - 0 - - -
  • Brewing
  • -
    - - -
  • Ground
  • -
  • Hydroponic
  • -
    - - -
  • PlantHops
  • -
    - -
    - - - - PlantXerigium - 0 - - -
  • HospitalBed
  • -
    - - -
  • Ground
  • -
  • Hydroponic
  • -
    - - -
  • PlantXerigium
  • -
    - -
    - - \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/CCLVersionDefs/CCLVersion.xml b/_Mod/User Release/Community Core Library/Defs/CCLVersionDefs/CCLVersion.xml deleted file mode 100644 index 5373e79..0000000 --- a/_Mod/User Release/Community Core Library/Defs/CCLVersionDefs/CCLVersion.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - CCLVersion - Community Core Library - 0.11.5 - - - \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/HelpCategoryDefs/HelpCategory_Gizmos.xml b/_Mod/User Release/Community Core Library/Defs/HelpCategoryDefs/HelpCategory_Gizmos.xml new file mode 100644 index 0000000..6148935 --- /dev/null +++ b/_Mod/User Release/Community Core Library/Defs/HelpCategoryDefs/HelpCategory_Gizmos.xml @@ -0,0 +1,14 @@ + + + + + + GizmoHelp + + Community Core Library + + + + + + \ No newline at end of file diff --git a/_Mod/Modders Resource/Community Core Library/Defs/HelpDefs/HelpDefs.xml b/_Mod/User Release/Community Core Library/Defs/HelpDefs/HelpDefs_Gizmos.xml similarity index 53% rename from _Mod/Modders Resource/Community Core Library/Defs/HelpDefs/HelpDefs.xml rename to _Mod/User Release/Community Core Library/Defs/HelpDefs/HelpDefs_Gizmos.xml index dfffb1f..08eb4b2 100644 --- a/_Mod/Modders Resource/Community Core Library/Defs/HelpDefs/HelpDefs.xml +++ b/_Mod/User Release/Community Core Library/Defs/HelpDefs/HelpDefs_Gizmos.xml @@ -1,28 +1,26 @@ - - - CCLColoredLights - CCLGizmoHelp + ColoredLights + + GizmoHelp + + Buildings which support colored lights will offer buttons to change the light color as well as share the color with other lights when the appropriate research is complete. + - CCLNeighbourlyGrowers - CCLGizmoHelp + NeighbourlyGrowers + + GizmoHelp + + Hydroponics which are neighbourly growers support sharing the sowed plant with other neighbourly growers allowing you to set one building and then use a button to share it. + \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/MainTabDefs/MainTabs.xml b/_Mod/User Release/Community Core Library/Defs/MainTabDefs/MainTabs.xml new file mode 100644 index 0000000..ae296d3 --- /dev/null +++ b/_Mod/User Release/Community Core Library/Defs/MainTabDefs/MainTabs.xml @@ -0,0 +1,15 @@ + + + + + CCL_ModHelp + + Get help with different mods. + CommunityCoreLibrary.MainTabWindow_ModHelp + 81 + (700,500) + 200 + false + + + \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/ModHelperDefs/ModHelper.xml b/_Mod/User Release/Community Core Library/Defs/ModHelperDefs/ModHelper.xml new file mode 100644 index 0000000..92a3c96 --- /dev/null +++ b/_Mod/User Release/Community Core Library/Defs/ModHelperDefs/ModHelper.xml @@ -0,0 +1,17 @@ + + + + + CommunityCoreLibrary + + Community Core Library + + 0.12.0 + + +
  • CommunityCoreLibrary.ResearchController
  • +
    + +
    + +
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/ResearchProjectDefs/Research_Locker.xml b/_Mod/User Release/Community Core Library/Defs/ResearchProjectDefs/Research_Locker.xml index 1434027..825cfe0 100644 --- a/_Mod/User Release/Community Core Library/Defs/ResearchProjectDefs/Research_Locker.xml +++ b/_Mod/User Release/Community Core Library/Defs/ResearchProjectDefs/Research_Locker.xml @@ -3,13 +3,17 @@ CommunityCoreLibraryResearchLocker - - This should never be seen. - How did it come to this? + + + . + ? + 1 +
  • CommunityCoreLibraryResearchLocker
  • +
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Lights.xml b/_Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Lights.xml deleted file mode 100644 index e4e7867..0000000 --- a/_Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Lights.xml +++ /dev/null @@ -1,208 +0,0 @@ - - - - - Building - Building - BulletImpactMetal - true - MapMeshAndRealTime - Light - Repair - true - BuildingRubble - - - - StandingLamp - - Building - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 115 - 1.0 - - true - Standing lamp that lights an area. - - 15 - - false - BulletImpactMetal - -
  • - CompPowerTrader - 150 - false - PowerOnSmall - PowerOffSmall -
  • -
  • - CompGlower - 12 - (217,217,208,0) -
  • -
  • - CommunityCoreLibrary.CompColoredLight -
  • -
    - Furniture - false - L -
    - - - StandingLamp_Red - - Building - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 130 - 1.0 - - true - Standing lamp that lights an area in red. - - 15 - - false - -
  • - CompPowerTrader - 150 - false - PowerOnSmall - PowerOffSmall -
  • -
  • - CompGlower - 12 - (217,0,0,0) -
  • -
    - None - false - CommunityCoreLibraryResearchLocker -
    - - - StandingLamp_Green - - Building - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 130 - 1.0 - - true - Standing lamp that lights an area in green. - - 15 - - false - -
  • - CompPowerTrader - 150 - false - PowerOnSmall - PowerOffSmall -
  • -
  • - CompGlower - 12 - (0,217,0,0) -
  • -
    - None - false - CommunityCoreLibraryResearchLocker -
    - - - StandingLamp_Blue - - Building - Building - - Things/Building/Furniture/LampStanding - Graphic_Single - - 0.3 - 0.3 - 0.6 - (0,0,-0.1) - - - Waist - PassThroughOnly - - 50 - 130 - 1.0 - - true - Standing lamp that lights an area in blue. - - 15 - - false - -
  • - CompPowerTrader - 150 - false - PowerOnSmall - PowerOffSmall -
  • -
  • - CompGlower - 12 - (0,0,217,0) -
  • -
    - None - false - CommunityCoreLibraryResearchLocker -
    - -
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/ThingDefs/CCL_Init.xml b/_Mod/User Release/Community Core Library/Defs/ThingDefs/CCL_Init.xml index 6d1d04f..28f7587 100644 --- a/_Mod/User Release/Community Core Library/Defs/ThingDefs/CCL_Init.xml +++ b/_Mod/User Release/Community Core Library/Defs/ThingDefs/CCL_Init.xml @@ -1,15 +1,15 @@ - - CCLInit - Building - true - - Thing - -
  • CommunityCoreLibrary.ModInit
  • -
    -
    + + CCLInit + Building + true + + Thing + +
  • CommunityCoreLibrary.ModInit
  • +
    +
    \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Power.xml b/_Mod/User Release/Community Core Library/Defs/ThingDefs/Geothermal_Override.xml similarity index 100% rename from _Mod/User Release/Community Core Library/Defs/ThingDefs/Buildings_Power.xml rename to _Mod/User Release/Community Core Library/Defs/ThingDefs/Geothermal_Override.xml diff --git a/_Mod/User Release/Community Core Library/Languages/English/Keyed/PlaceWorkers.xml b/_Mod/User Release/Community Core Library/Languages/English/Keyed/PlaceWorkers.xml index 5148d97..99d276e 100644 --- a/_Mod/User Release/Community Core Library/Languages/English/Keyed/PlaceWorkers.xml +++ b/_Mod/User Release/Community Core Library/Languages/English/Keyed/PlaceWorkers.xml @@ -5,10 +5,10 @@ Must be placed on an item surface! Must be placed under a roof! Must place against a supporting structure! - Can not have more than: - You can not place that on - You can not place that here! + Cannot have more than: + You cannot place that on + You cannot place that here! A support was removed! - Something has been destroyed because it's support has been removed or destroyed!\n\nThe following things have been destroyed because their supports are missing: + Something has been destroyed because its support has been removed or destroyed!\n\nThe following things have been destroyed because their supports are missing: \ No newline at end of file diff --git a/_Mod/User Release/Community Core Library/Languages/English/Keyed/UI_Elements.xml b/_Mod/User Release/Community Core Library/Languages/English/Keyed/UI_Elements.xml index 49b241f..bfd332c 100644 --- a/_Mod/User Release/Community Core Library/Languages/English/Keyed/UI_Elements.xml +++ b/_Mod/User Release/Community Core Library/Languages/English/Keyed/UI_Elements.xml @@ -8,23 +8,23 @@ Change color LClick - {0};\nRClick - {1} - Syncronize colorable lights in room + Synchronize colorable lights in room LClick - Only {0} RClick - All lights - Syncronize all touching plant growers - Syncronize plant growers in room + Synchronize all touching plant growers + Synchronize plant growers in room LClick - Only {0} RClick - All growers LClick - In room RClick - On map - Syncronize all touching {0} - Syncronize all linked {0} + Synchronize all touching {0} + Synchronize all linked {0} - Syncronize all {0} in room - Syncronize all linked {0} in room + Synchronize all {0} in room + Synchronize all linked {0} in room Mod Help No help defs found diff --git a/suggestions.csv b/suggestions.csv index 21191d7..ac5306b 100644 --- a/suggestions.csv +++ b/suggestions.csv @@ -11,7 +11,7 @@ "Copy bills between work tables",,"mrofa","via pm" "Restrict to neighbouring building",,"mrofa","via pm" "Event logger",,"mrofa","via pm" -"A “lite” version of the mod with minimal vanilla edits","CCL_Lite_vX.Y.Z.zip","mrofa","via pm" +"A “lite” version of the mod with minimal vanilla edits","Vanilla Tweaks","mrofa","via pm" "Restrict proximity, in row/column",,"skyarkhangel","via pm" "Designator rclick for different building types",,"jacob814","via pm" "Unlocking growable plants via research","AdvancedResearchDef.sowTags","skyarkhangel","via pm"