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,43 @@
URL: https://wiki.studiominus.nl/internalReference/UniversalBellBehaviour.html
Title: People Playground Modding - UniversalBellBehaviour
==================================================
public class UniversalBellBehaviour
Inherits MonoBehaviour, Messages.IUse
Controls the universal bells
Fields
public int BellClipIndex
The index of this bell. It represents the associated bell clip in BellClipContainer.BellClips. Use SetBellIndex(int) instead of writing to this.
public AudioSource ClipSource
[SkipSerialisation]
The AudioSource that it plays bell sounds from
public Gradient ColourGradient
[SkipSerialisation]
The possible colours of a bell
public TextMeshPro DetailViewLabel
[SkipSerialisation]
The detail view text under the bell
public float ClapperVelocityInfluence
[SkipSerialisation]
How much the velocity of the bell influences the clapper
public float ClapperIntensity
[SkipSerialisation]
How much the clapper should move when the bell is activated
Methods
public void SetBellIndex(int i)
Set the bell index. This method also sets all the relevant properties
public BellClip GetBellClip()
Get the BellClip of this bell
public void Use(ActivationPropagation activation)
No description provided
public void Play()
Play the bell