Page MenuHomeFeedback Tracker

[feature request] New garbage system script invokers and modding
Closed, ResolvedPublic

Description

the new garbage system GarbageSystem
The class cannot be modified, however modifying the garbage system is desired.
We would like some script invokers that help us plug-in to and change the outcome of the garbage system

We want to:

  • Run code when Insert function is used
  • Override the result of Insert to manipulate if the item is added
  • Run code before GarbageSystem deletes a entity
  • Override whether the entity is actually deleted

Perhaps some sort of script invoker or an ability to override parts of the garbage system would help us.
We want to just "plug" into the GarbageSystem and run our own code when the Insert function runs, with this ability we could relinquish the entity into other systems before it's added or sometimes completely override the insertion.
In some casese, we want to run code for a special case before the GarbageSystem deletes something forever. Like dropping loot out of a dead body that is gonna get deleted, having a custom script which adds disintegration effects when garbage is deleted.

Details

Severity
Feature
Resolution
Open
Reproducibility
N/A
Operating System
Windows 10 x64
Category
General

Event Timeline

Geez changed the task status from New to Feedback.Oct 23 2023, 1:04 PM
Geez closed this task as Resolved.Feb 20 2024, 1:15 PM
Geez claimed this task.
Geez added a subscriber: Geez.

Resolved in the 1.1 experimental update!