feat: add initial People Playground mod development kit

This commit is contained in:
2026-01-06 06:35:51 +03:00
parent b89c805060
commit 10dbfd434c
1095 changed files with 40267 additions and 1 deletions

View File

@@ -0,0 +1,53 @@
URL: https://wiki.studiominus.nl/internalReference/LiquidOutletBehaviour.html
Title: People Playground Modding - LiquidOutletBehaviour
==================================================
public class LiquidOutletBehaviour
Inherits BloodContainer
Controls the liquid outlet
Fields
public ParticleSystem LiquidParticles
[SkipSerialisation]
The visibile liquid particles
public ParticleSystem WaterPuffParticles
[SkipSerialisation]
The water puff particles that only appear under water
public FancyBloodSplatController PhysicalParticles
[SkipSerialisation]
The physical particles that collide and interact with objects
public PhysicalBehaviour Phys
[SkipSerialisation]
The PhysicalBehaviour attached to the object
public const float DrainRate
Rate at which the container is emptied per particle
Constant value: 0.1f
Properties
public override float ScaledLiquidAmount
No description provided
public override PressureDirection Pressure
No description provided
public override bool AllowsOverflow
No description provided
public override bool AllowsTransfer
No description provided
public override Vector2 Limits
No description provided
public override bool AllowPressureTransfer
No description provided
Methods
public bool IsPulling()
Checks if the outlet is pulling or pushing.
protected override void OnDestroy()
No description provided