RimWorld

RimWorld

146 ratings
Custom Alerts
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
350.066 KB
Nov 29, 2022 @ 2:16pm
Mar 24, 2024 @ 2:17pm
6 Change Notes ( view )

Subscribe to download
Custom Alerts

In 2 collections by Uuugggg
Uuugggg's RimWorld mods
29 items
All the RimWorld mods you need
56 items
Description
Set up alerts using custom filters so you know when something shows up on the map.

Features
There's a Button on the bottom right to open the Alerts Manager to get started.

From there, you can create a new search, or import from the library.

When things matching your custom filters show up, an alert will pop up on the right of the screen like normal.

Each alert has a few options:
- Critical alert or not - red and pulsing on screen.
- It can wait X seconds to alert, so temporary problems don't alert you immediately.
- How many things to alert about. Either, "oh no there are 100 bugs now", or, "your medicine supply is <10"
- The count of found things can be included in the Alert Title with "%n" in the alert name

Performance
Alerts are processed at regular intervals, so set up the filters to be smart, and not too slow. Set the Listing to whatevery category you're looking for ( 'All' is definitely too broad ). Order the filters from top to bottom to quickly narrow down items. The lower filters are only checked if the item passes the previous filters ( especially the Name filter, its slower than other filters )

TD Find Lib
This mod uses the framework mod TD Find Lib to allow very detailed filters to find what you want. For more details on how to use its features, check out that mod page.

---

This is an evolution of my old mod List Everything. This mod is just alerts, but you can easily share and import/export searches to other mods that use The TD Find Lib like Ctrl F

---

Github source and releases : https://github.com/alextd/RimWorld-CustomAlerts/releases/latest
Hey, people seem to like donating, so: https://ko-fi.com/alextd
Popular Discussions View All (9)
30
Apr 7 @ 4:16am
Share Custom Searches
Uuugggg
5
Jul 25, 2024 @ 1:24pm
Check Stored Resource
CrazyBlot
3
Aug 7, 2024 @ 12:19am
Check weapon UNWEARED (in "cargo")
CrazyBlot
120 Comments
a7492 Mar 25 @ 8:53am 
I know this mod probably cannot add a new field to the game objects. But maybe some sort of HashMap<ThingID,List<Label>> stored in a field managed by the mod?
a7492 Mar 25 @ 8:50am 
I will add that in general, many applications in general that involve searching/filtering/sorting of items often include some sort of "tagging" feature for users to manually tag items. Then the presence or absence of specific tags (or marks, as I called them) becomes a powerful new search filter that could be adapted for a variety of use cases.

Basic example would be "labels" in gmail. Sure, you can assign labels automatically via gmail filters. But the ability to manually assign labels too is also there and commonly used.
a7492 Mar 25 @ 8:45am 
I have a search that finds downed wild animals around the map for me to butcher. Useful for the very early game, when I rely somewhat on scavenging remains from animals killed by another animals.

Sometimes an animal corpse is too far away from the center or is close to rotting. So it would nice to be able to simply "mark" such a corpse manually to ignore it from the search.

I realize technically I could probably include filters for area (filter to include only within a certain area close to the center) and also something related to corpse rotting. But in general, sometimes some decisions are best judged on a case by cases basis. So I just thought it would be nice to be able to suppress individual alerts individually, manually, by some sort of marking.

Just an idea. Not necessary, mod still great even without this.
晓山alreShan Mar 22 @ 5:21pm 
@a7492
Are you talking about specific pawn?
Custom, thing.ThingID
this can do, but you have to find the ID

If you are meaning race or a type of thing, then use Specific thing
Uuugggg  [author] Mar 22 @ 5:10pm 
I'd wonder what alert you're thinking of that excludes a specific something that can't be a filter of some sort
a7492 Mar 22 @ 5:08pm 
Is there a way to manually mark items or entities to exclude them from all searches/alerts?
mistersoja Dec 26, 2024 @ 7:41am 
10/10 Mod, love being able to get as specific as I want
Lunertic Sep 17, 2024 @ 7:38pm 
Specifically I'm trying to create an alert that shows when items over $1000 are on quest maps so i remember to loot them. I don't need to be alerted if those are on my own colony map because they're already in my storage.
Lunertic Sep 17, 2024 @ 7:36pm 
Is there a way to restrict alerts to only temporary maps such as those created for encounters or quests? Or like an inverted maps selection, so it searches maps other than those selected so I could exclude my own colony map but automatically search quest maps. The best way I can do this right now that I can find is creating a zone, setting it to cover my entire colony map, then searching for things not in the zone on all maps.
一口吞掉龙猫 Sep 5, 2024 @ 8:33pm 
抱歉,不是该mod问题,重新排查了一遍,是纹理扩展mod和其他mod冲突导致的