feat: add initial People Playground mod development kit
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
URL: https://wiki.studiominus.nl/internalReference/CardiopulmonaryBypassMachineBehaviour.html
|
||||
Title: People Playground Modding - CardiopulmonaryBypassMachineBehaviour
|
||||
==================================================
|
||||
|
||||
public class CardiopulmonaryBypassMachineBehaviour
|
||||
Inherits MonoBehaviour, Messages.IUse
|
||||
Behaviour that controls the life support machine
|
||||
Fields
|
||||
public bool Activated
|
||||
Is the machine activated?
|
||||
|
||||
public float PressureIntensity
|
||||
Pressure to set the heart to. Ranges from 0 to 1.
|
||||
|
||||
public int ValidConnectionCount
|
||||
[SkipSerialisation]
|
||||
Amount of valid connections. Don't set this value unless you actually know what you're doing
|
||||
|
||||
public PhysicalBehaviour PhysicalBehaviour
|
||||
[SkipSerialisation]
|
||||
Reference to the PhysicalBehaviour if it has one
|
||||
|
||||
public AudioSource LoopSource
|
||||
[SkipSerialisation]
|
||||
Reference to the audio source that plays the looping noise
|
||||
|
||||
public AudioClip ValidSound
|
||||
[SkipSerialisation]
|
||||
Sound played when a valid connection is made
|
||||
|
||||
public AudioClip InvalidSound
|
||||
[SkipSerialisation]
|
||||
Sound played when an invalid connection is made
|
||||
|
||||
public GameObject Cosmetics
|
||||
[SkipSerialisation]
|
||||
Container game object with all cosmetic objects
|
||||
|
||||
public TextMeshPro StatusText
|
||||
[SkipSerialisation]
|
||||
Reference to the little status text display
|
||||
|
||||
public float TargetHeartrate
|
||||
[SkipSerialisation]
|
||||
Has no real effect except giving the heart monitor some information
|
||||
|
||||
Properties
|
||||
public bool IsConnected
|
||||
[SkipSerialisation]
|
||||
Returns true if ValidConnectionCount > 0
|
||||
|
||||
Methods
|
||||
public float GetFinalIntensity()
|
||||
No description provided
|
||||
|
||||
public void Use(ActivationPropagation activation)
|
||||
No description provided
|
||||
|
||||
public void UpdateActivation()
|
||||
No description provided
|
||||
|
||||
public void UpdateStatusText()
|
||||
No description provided
|
||||
|
||||
public void PlayValidSound()
|
||||
No description provided
|
||||
|
||||
public void PlayInvalidSound()
|
||||
No description provided
|
||||
Reference in New Issue
Block a user