边缘世界 RimWorld

边缘世界 RimWorld

1,681 个评价
Cherry Picker
14
13
17
4
2
10
6
4
2
2
2
   
奖励
收藏
已收藏
取消收藏
Mod, 1.3, 1.4
文件大小
发表于
更新日期
167.212 KB
2021 年 10 月 21 日 上午 1:33
2023 年 5 月 23 日 上午 10:20
105 项改动说明 ( 查看 )

订阅以下载
Cherry Picker

在 Owlchemist 的 1 个合集中
Owlchemist's Mods
42 件物品
描述
If you've ever found a mod you've liked except for one little part of it, this mod allows you to selectively remove content. It also works for vanilla / DLC content.

Supported content you can remove
  • Things
    • Items [1][2][3]
    • Equipment
    • Buildings
    • Plants
    • Animals, races and xenotypes[4]
  • Terrains
  • Scattered debris
  • Recipes
  • Research projects
  • Designators
  • Thing styles [5]
  • Events
    • Incidents
    • Quests
    • Gatherings
    • Inspirations
  • Storytellers
  • Rule packs (for names)
  • Scenarios
  • Factions
  • Traits
  • Backstories
  • Hediffs
  • Persona weapon traits
  • Thoughts
  • Pawn interactions
  • Mental breaks
  • Traders
  • Ideoligions
    • Memes
    • Precepts
    • Rituals
  • Pawn styles
    • Hair
    • Beards
    • Body types
  • Raid strategies
  • Pawns arrival modes
  • Raid age restrictions
  • Pawn kinds
  • UI
    • Architect categories
    • Bottom bar buttons
    • Work type columns
  • Abilities
    • Psycasts
    • Royalty title abilities
    • Ideology role abilities
    • Biotech genes
  • Biomes
  • Weather
  • Special filters
  • Map generation steps
  • 3rd party def types
    • Powers from Vanilla Factions Expanded - Ancients
    • Psycasts from Vanilla Psycasts Expanded

[1] Some things are not retroactive, like items/gear. Removing them will only prevent new instances from showing up, but existing ones will remain.

[2] Meats and leathers are special, and can not be so easily removed. Removing these defs only partially removes them, and animals will still use them. A more specialized tool like Optimized Meats would be needed for full removal.

[3] If removing a drug, the drug policy management UI will only respect removed drug defs for newly created policies, as existing policies are part of the save data.

[4] If you remove races in such a way that a raid becomes impossible (like no termites, needed for a mechanoid breach raid), you'll get errors and the raid won't happen. Consider removing the raid strategy instead.

[5] Removing a building's Thing Style only applies for new games, because style information is baked into the save (reforming your ideoligion may also work).


FAQ
Q. I removed something, but I still see it in game.
A. In order to avoid a cascade of errors, Cherry Picker does "soft removals", meaning it only manipulates the data in such a way that the game would never think to include it in any typical generation. If a mod does a hard reference to data and directly spawns it (relatively uncommon practice), it cannot help with this.

As well, it does not retroactively remove data. If you have guns on your map and you remove them, they won't just magically disappear. New ones won't show up moving forward, though.

For other modders
If you'd like to create a premade list of defs that users can remove (for example if you wanted to create a "lite mode" of your mod), you can create a deflist. It would look like this:
<?xml version="1.0" encoding="utf-8" ?> <Defs> <CherryPicker.DefList MayRequire="owlchemist.cherrypicker"> <defName>FencepostLamps</defName> <label>remove fencepost lamps</label> <defs> <li>ThingDef/Fencepost_Chemlamp</li> <li>ThingDef/Fencepost_TorchLamp</li> <li>ThingDef/Fencepost_Lamp</li> </defs> </CherryPicker.DefList> </Defs>

In theory, you could also publish a mod that is nothing more than a DefList, like for example if you wanted to create a medieval-only mode for players.

Compatibility
  • Tab-sorting: Do not move buildings you want to disable out of their original tab
  • Faction Control: Disable its setting OverrideFactionMaxCount if you removed factions.

🦉GitHub[github.com]


[ko-fi.com]
热门讨论 查看全部(5)
5
2023 年 5 月 5 日 下午 3:11
Thing not work
Lord Maelstrom
2
2022 年 10 月 26 日 上午 8:20
Remove flint
Fargotroniac
1
2023 年 3 月 25 日 下午 5:26
LWM's deep storage and Cherry Picked items
Black★Rock Shooter
745 条留言
Vindicator 7 月 12 日 下午 10:05 
Here, folks, is a second port of Cherry Picker, this one by a different person and tagged for both 1.5 and 1.6.
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3521312241

Hopefully it's less buggy than some have reported the asvc 1.5 port linked in past comments to be, and may we all pray for the return of the great Owl!
danzloblaha13 7 月 9 日 上午 8:01 
sadly even if i cherry pick off some stuff, gear and so on i randomly find it in loot of camps and so on ... does loot for tiles around the world generate the moment you get the quest or moment you arrive ?
Rook 4 月 9 日 下午 6:23 
OWLCHEMIST COME BACK I NEED THIS MOD
Derrick da Fox 4 月 3 日 下午 2:09 
The settings doesn't work for me. When I open the settings, it's completely blank and get this error:
Exception filling window for RimWorld.Dialog_ModSettings: System.MissingMethodException: void RimWorld.QuickSearchWidget.OnGUI(UnityEngine.Rect,System.Action)
[Ref CDDAB276] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Jin-Jin 3 月 25 日 下午 5:44 
@Wretched Boy-King Works on my machine™
Wretched Boy-King 3 月 24 日 下午 10:02 
@Jin-Jin A little buggy is an understatement. It barely works.
異端者 - 真のワルアニ 3 月 13 日 上午 8:16 
Quick question - does off-ing scripts and sprites affect game load-ability ? Like if I off some defs, will game like, stop loading them and will load itself faster ?
Jin-Jin 3 月 9 日 下午 4:01 
Nope! But there's a 1.5 fork in the comments below. However, note it's a little buggy.
Vakaria 3 月 9 日 下午 3:34 
Does this work in 1.5? Thanks!