feat: add channel enable/disable, prefab docs, and UI updates

Add per-channel enable/disable toggle to the in-game logging system
with Enable()/Disable() on InGameLogger and EnableChannel/DisableChannel
on IGameLogStore. Update README with prefab setup guide and enable/disable
documentation. Update character creation and log container prefabs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sebastian Bularca
2026-04-05 14:37:51 +02:00
parent fa15608f3a
commit 31951cfbf8
13 changed files with 597 additions and 230 deletions

View File

@@ -381,107 +381,6 @@ MonoBehaviour:
m_PointerBehavior: 0
m_CursorLockBehavior: 0
m_ScrollDeltaPerTick: 6
--- !u!1001 &1124909908
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_Pivot.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_Pivot.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 615596001628442726, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2302926895912778325, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_Name
value: CharacterCreationView
objectReference: {fileID: 0}
- target: {fileID: 2302926895912778325, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 15529a69a8231ac43b1108efbaad83b6, type: 3}
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0
@@ -489,4 +388,3 @@ SceneRoots:
- {fileID: 274392136}
- {fileID: 560509313}
- {fileID: 1077231241}
- {fileID: 1124909908}