feat: add initial People Playground mod development kit

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

View File

@@ -0,0 +1,61 @@
URL: https://wiki.studiominus.nl/internalReference/MapEditorPropertiesPanel.html
Title: People Playground Modding - MapEditorPropertiesPanel
==================================================
public class MapEditorPropertiesPanel
Inherits MonoBehaviour
No description provided
Fields
public static MapEditorPropertiesPanel Instance
No description provided
public GameObject StringPropertyPrefab
No description provided
public GameObject Vector4PropertyPrefab
No description provided
public GameObject BooleanPropertyPrefab
No description provided
public TextMeshProUGUI ObjectNameText
[Space]
No description provided
public Dictionary<string, GameObject> PropertiesUI
[SkipSerialisation] [HideInInspector]
No description provided
public MapEditorObjectBehaviour SelectedObject
[SkipSerialisation]
No description provided
public MapEditorAsset SelectedAsset
[SkipSerialisation]
No description provided
public List<MapEditorObjectBehaviour.ObjectProperty> Properties
[SkipSerialisation] [HideInInspector]
No description provided
Methods
public void SelectObject(MapEditorObjectBehaviour selected)
No description provided
public void SelectAsset(MapEditorAsset asset)
No description provided
public void SyncProperties()
No description provided
public void PropagatePropertyMessage(MapEditorObjectBehaviour.ObjectProperty property)
No description provided
public void UpdateProperty(MapEditorObjectBehaviour.ObjectProperty property)
No description provided
public static void ApplyPropertiesToSandboxAsset(MapEditorObjectBehaviour.ObjectProperty property, PropertyBinder.BindedProperty bind)
No description provided
public static object GetConvertedPropertyValue(MapEditorObjectBehaviour.ObjectProperty property, MapEditorObjectBehaviour.ObjectProperty.PropertyType propertyType)
No description provided