69 lines
1.8 KiB
Plaintext
69 lines
1.8 KiB
Plaintext
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 |