RimWorld
Drop Loot When Destroyed Framework
目前顯示第 1-10 項,共 17 項
< 1  2 >
更新:7 月 13 日 @ 上午 5:48

Update: Updated to be compatible with 1.6.
Change: Reworked bits of code to reduce repeating code and prevent out of map bounds errors.

更新:2024 年 5 月 3 日 @ 上午 7:41

Change: Removed code related to pawns and corpses (relation to bodySize, dropping loot only from a corpse of a thingdef).
Change: Removed code related to research projects.
Change: Removed code related to thingdefs being destroyed near specific buildings.
Change: Removed code related to preventing loot drops when the thingdef is of player's faction.
Change: Plants with a harvestAfterGrowth tag no longer require their TickerType set to Normal when used with HasToBeHarvestable tag.

更新:2024 年 4 月 26 日 @ 上午 10:30

Update: Updated to be compatible with 1.5.

更新:2023 年 10 月 31 日 @ 上午 5:23

Change: Changed the ResearchPrerequisite in the pawn example XML.

更新:2023 年 10 月 31 日 @ 上午 5:10

Added: Minified buildings now inherit the comp.
Added: Added a ResearchPrerequisite flag to prevent loot from dropping unless specific research is done.
Added: Added a HasToBeDestoyedOnBuilding flag to make loot drop only when at specific building, like TableMachining.
Added: Added a DropsOnlyFromCorpse flag to make the loot drop from and only from the corpse of a pawn.
Added: Added a DependantOnBodySize flag to make loot amount dependant on bodySize of the parent.
Added: Added a CannotDropFromPlayerFaction flag to prevent loot from dropping if the faction of the parent is the same as player's faction.
Added: Added an example XML for pawns.

更新:2023 年 9 月 17 日 @ 上午 4:01

Fix: Updated the handling of random number generation to prevent it from using the same seed when the code is called multiple times in a short amount of time.

更新:2023 年 8 月 18 日 @ 下午 10:59

Fix: HasToBeHarvestable flag now works correctly. Hopefully.
Added: Added a HasToBeDestroyedIntentionally flag to set if the loot should drop when the parent is destroyed by specific means.

更新:2023 年 8 月 13 日 @ 上午 6:57

Added: Added a ForbiddenWhenDropped flag to set if the loot should or should not be forbidden when dropped outside of home area.

更新:2023 年 8 月 13 日 @ 上午 4:45

Fix: The error about setting not spawned item as forbidden no longer appears.
Fix: Plants with harvestAfterGrowth will no longer fail to spawn loot. Requires <tickerType>Normal</tickerType> somewhere in the def.
Fix: Removed unnecessary files. Again.
Change: Updated plant example file.

更新:2023 年 8 月 11 日 @ 下午 2:05

Change: Loot dropped outside of home area will be automatically forbidden.