[#modding] _feature request (moddability):_ a `GetBleedLiquidEvent` event or similar to det...

Issue #12195 new
Freehold Games Bot Account created an issue

Marked for crossposting by: kernelmethod

Message (jump):

<kernelmethod> feature request (moddability): a GetBleedLiquidEvent event or similar to determine bleed liquid. Right now the standard way to change bleed liquid is to set the BleedLiquid property on an object (this is what e.g. photosynthetic skin does), which is problematic when you want to have multiple mutations that may change bleed liquids in different ways.

(Alternatively: it would be nice if the game just used GameObject.GetBleedLiquid() whenever you need to determine the bleed liquid so that somebody could patch in that event. Right now it uses a mix of GetBleedLiquid() and GetPropertyOrTag("BleedLiquid").)

Comments (2)

  1. kernelmethod

    this might also feasibly make it easier to have multiple mutations that set a combination of bleed liquids on a creature, e.g. Mutation A that makes the creature bleed sap and Mutation B that makes the creature bleed oil

  2. Log in to comment