[1.0] Chipped Modlist - Home of ICHE, Cleaning Priority and Harvest Sync+Toggle

Started by ChippedChap, August 29, 2018, 02:20:38 PM

Previous topic - Next topic

ChippedChap

Quick Navigation:


   
   
   
   
   
   
Mod NameThread LinkWorkshop LinkGithub RepoSummaryStatus (4/2/2020)
Harvest SyncThreadWorkshopGitHubSet growing zones to only be harvested when all plants have grown.Unofficial Maintenance
Cleaning PriorityThreadWorkshopGitHubMake colonists clean areas that you pick over others.Unofficial Maintenance
Hydroponics Growth SyncThreadWorkshopGitHubChanges plant growth in hydroponics so plants mature at the same time.Unofficial Maintenance
I Clearly Have Enough!ThreadWorkshopGitHubWhen designating blueprints, the resource readout will consider all resources on map.Unofficial Maintenance
Blueprint Totals Tooltip(You Are Here)WorkshopGitHubQuickly check what your blueprints need with a highly configurable 'tooltip'.Updated

Please report any bugs that you encounter while using my mods. Logs and/or a Github Issue = Better Support


Blueprint Totals Tooltip: A UI mod that makes designing your sadistic fun schemes a little bit easier.


Summary: This mod adds a "tooltip" (see the demonstration gif) that lists all the requirements of highlighted blueprints. The highlighted blueprints are either the ones visible on the screen or selected, with the tooltip being positioned somewhere near the highlighting rectangle.

Main Features:
Quick to toggle on and off - You can quickly toggle the tooltip on and off by clicking the icon that looks like a clipboard on the bottom right of the screen. You can also assign a keyboard key to quickly toggle the tooltip on and off if you need to quickly check what you need (\ by default.)

Tracks visible blueprints - The mod tracks and highlights blueprints visible on the screen irregardless of which tabs you have open. This means you can see what the blueprints on your screen currently require as you lay down more using the Architect tab.

Can track selected blueprints - If you need to check only a select group of blueprints, simply select them and only those selected blueprints will be highlighted and will have their requirements tracked.

Highly configurable - You can change almost every aspect of this mod using the Mod Settings menu. If you find the highlighting to be too strong, you can make it less opaque or you can disable it completely. if you don't like how the tooltip is positioned, you can change that! You can put the tooltip right in the middle of the highlighting rectangle, or on the top left, if you're more comfortable with that. There are other settings that are explained when you highlight over it in the settings menu. Here's a picture of the mod settings menu

Other Notes
A large percentage of development time was sunk into making the tracking of blueprints smooth and fast, but if your computer can't handle it, you can disable visibility tracking or change at what zoom visibility tracking stops. Visibility tracking is optimized by updating visible blueprints only when it is necessary (when the camera moves or zooms, when new blueprints are added, ect.) If you find a special case where the tracked blueprints aren't updating right, please post exactly what you did on this page or as a GitHub issue so that it can be fixed.

This mod requires HugsLib

Download Links
Steam Workshop
Github Releases

Uses the MIT License. See the repository for more details.

ChippedChap

I Clearly Have Enough!: When designating blueprints, the resource readout will count all resources on the map instead of stockpiled ones.

Other Notes
The mod also changes the window on the architect tab that shows you how much each blueprint needs, so if you Clearly Have Enough, the text won't be red.

If you don't have enough on the map, the message telling you that you don't have enough stored is changed to a more appropriate message.

Unofficial maintenance version for 1.1

Download Links
Steam Workshop
Github Releases

Uses the MIT license.

ChippedChap

Hydroponics Growth Sync: Changes the growth of plants in hydroponics so that all plants grow to maturity at the same time.


This mod finds groups of connected, plant-growing buildings* and syncs all the plants that are grown in each group. For example, if you have a group of hydroponics tables that are next to each other, the plants in those hydroponics tables are synced. The plants in groups of hydroponics that are not adjacent to each other are synced separately.

* Any building that can grow plants, so this should be compatible with mods that add new hydroponics tables.

The plant syncing code used in this mod is heavily based on the plant syncing code in Lanilor's Plant Growth Sync. Check it out if you haven't already.

Unofficial maintenance version for 1.1

Download Links
Steam Workshop
Github Releases

Uses the GNU Lesser General Public License v3.0

ChippedChap

Cleaning Priority: Allows you to prioritize areas over others for cleaning.


Main Features
Priority Cleaning: You can make colonists clean filth in an important area before cleaning another lower priority areas that you can assign. If you make an allowed area covering your hospital and set it to the highest priority (using the menu you can open by clicking the broom icon on the bottom right of your screen) colonists will clean the hospital first before cleaning anything else.

Arbitrary Priorities: You can pick any area to put on the priority list. You can even remove the home area and add in another custom area and your colonists will stop cleaning the home area and instead clean according to your set priority list.

Works fine if you don't care about priority: The first cleaning area by default will be the home area, so if you don't touch the priority list at all when playing on a map, colonists will clean like usual.

Additional Notes:
There is bit of delay between the current cleaning area updating and new filth being spawned. This is because, like vanilla, colonists won't clean new dirt (must be 600 ticks after the filth has last thickened).

No original game methods have been detoured and the vanilla tracking of filth in the home area still works, so if any mods use this they should be fine. This mod may be incompatible with other cleaning mods. If you're not sure, try using them together and see if it works!

The mod will always force you to have at least one cleaning area. If you delete your last cleaning area the Home area will be added to the priority list.

Unofficial maintenance version for 1.1

Download Links
Steam Workshop
Github Releases

Uses the MIT License

ChippedChap

Harvest Sync: A mod that lets you set a zone to only be harvested when all plants in the zone has fully grown.


A mod that lets you set a zone to only be harvested when all plants in the zone has fully grown.

While harvesting a large amount of plants at one time does create a large workload on your colonists, the patchy look of an irregularly sowed growing zone is exceptionally triggering. So I wrote this mod. if you'd like to avoid the large workload, split up your growing zones. It's going to look much neater during harvest!

Functionality with hydroponics is coming very soon!

How to Use:
You can set zones to be harvested in 'sync' or to be never harvested by clicking the "Harvest: <Setting>" button. The checkmark on the button indicates if the zone can currently be harvested.

Additional Notes:
Also adds an option to disable harvesting from a zone.

After all plants in a zone fully grow, the zone stays fully harvestable until all mature plants have been harvested. This allows colonists to continue harvesting zones as they plant new crops.

If something makes a plant instantaneously come to maturity or die, there may be some delay in the zone being harvestable or not because of the relatively low frequency of checks for harvestability.

Unofficial maintenance version for 1.1

Download Links
Steam Workshop
Github Releases

Uses GNU LGPL v3. (Sorry for the inconsistency)