Commit Graph
64 Commits
Author SHA1 Message Date
adminandClaude Opus 4.8 0128203160 feat: HTrace WSGI in der Lobby-Szene deaktivieren
Scene-Component HTraceLobbyToggle (in Main) hoert auf additive
Szenen-Events und schaltet die HTraceWSGI-Component aus, solange die
Lobby geladen ist, sonst an. Lobby-Szenenname im Inspector konfigurierbar.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 08:29:25 +02:00
adminandClaude Opus 4.8 9d17baee85 Authoring: T-Pose (Anim/Pose-Asset), Pose-Icons neu gerendert, Szenen
Neue T-Pose (Paintman-TPose.anim, Pose_TPose.asset, Icon_pose_tpose),
UMotion-Projekt erweitert, alle Pose-Icons neu gerendert; dazu Szenen-
Churn (Main, The Room, Pose Icon) und ProBuilder-Settings.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 22:11:47 +02:00
adminandClaude Opus 4.8 2a6aeec5e2 Update The Room + Main scene authoring and window/audio settings
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 17:04:32 +02:00
adminandClaude Opus 4.8 b2f602589e Content/authoring: concealment colliders, scene + material tweaks, ignore third-party asset packs
- Generated concealment colliders for The Room (Fortuny ON base/top)
- Main + The Room scene edits, Wall_White material variants
- ProjectSettings churn (PackageManager, ProBuilder settings)
- .gitignore: exclude imported Allsky / ArchVizPRO Vol.6 / Isle of Assets packs

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 09:17:39 +02:00
adminandClaude Fable 5 14eddbb427 Wire generated pose icons, icon scales and pose button sprite
- Icon_pose_{ball,hold,idle,sit,star,wall}.png (rendered via PoseIconStage) as sprites
- Pose assets: icon references + per-pose iconScale tuning; Hold re-serialized with missing default fields
- Main: pose overview button sprite; Pose Icon scene framing tweaks; Player.mat shader switch

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 21:09:05 +02:00
adminandClaude Fable 5 ed1d171ed3 Authoring: hotkey hints on menu buttons, pose radial radius, Player.mat
Main: Taunt/Pose button labels show their hotkeys (E/C), pose radial
radius 220 -> 150. Player.mat switched to URP Lit (drops invalid
keyword), UMotion project state churn.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 18:48:17 +02:00
adminandClaude Fable 5 21cb0ac8ad Center icon button label with fixed width, drop obsolete per-instance overrides
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 16:22:25 +02:00
adminandClaude Fable 5 292ec430a3 Main: Pose UI wiring (PoseMenu, radial items container, pose button)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 16:17:46 +02:00
adminandClaude Fable 5 cab7590774 Main: taunt icon button wiring in Overview UI
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 15:22:54 +02:00
adminandClaude Fable 5 1054bcd3d6 Main: Overview UI icon buttons authoring
Scene edits wiring the new Icon Button prefab/icons into the Overview
menu (includes the usual re-save YAML reshuffle) plus TMP font SDF
atlas churn from the UI work.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 14:46:51 +02:00
adminandClaude Fable 5 bb57a97ed7 Main: Match Results menu wiring
New Match Results menu + button (user authoring), MatchResultScreen
_panelRoot reference; includes the usual re-save YAML reshuffle.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 12:55:13 +02:00
adminandClaude Fable 5 fdb562bba5 Main: Overview UI wiring for the new escape menu
- Overview UI canvas active, OverviewMenu component wired to panel,
  browser reference and mode buttons; includes YAML reshuffle from the
  scene re-save (content verified unchanged).
- EditorSettings: known 1-line churn.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 12:34:21 +02:00
adminandClaude Fable 5 367bc9cee0 Content: Steam Audio export rename + wall transmission tuning
- The Room export split/renamed to 'The Room Scene.asset' / 'The Room Audio.asset' under Assets/Scenes (old root-level export removed), scene references updated
- Default Steam Audio material: transmission raised (0.8/0.6/0.3) so walls dampen less aggressively
- EditorSettings: enter-play-mode options reset

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 00:26:08 +02:00
adminandClaude Fable 5 c25d0777c2 Content: Hey taunt asset, audio folder, radar sound wiring
New Assets/Audio/ with Hey.asset (+ ogg samples), Sound Effect
Distance Range moved there; Main.unity wires Hey.asset to the
MatchManager radar ping; The Room AudioSource tweak and regenerated
Player.prefab GlobalObjectIdHash (editor churn).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 23:11:46 +02:00
adminandClaude Fable 5 a5438cf5a0 Main: normalisierte Cursor-Hotspots am CursorController
Enthält zwangsläufig auch den PaintHud-RectTransform-Churn (Prefab-Override-Anker/Größen) — Szenen-File nicht splitbar.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 21:35:46 +02:00
adminandClaude Fable 5 653bc79236 Main: wire Cursor Controller into scene (+ UI RectTransform churn)
Scene file can't be split: also carries PaintHud anchor/size re-serialization
from the layout pass.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 18:09:22 +02:00
adminandClaude Fable 5 46b8d532b6 Enable third-person camera collision against BlockCam layer only
- Main: Deoccluder CollideAgainst = BlockCam (256), CameraRadius 0.01,
  HeroCutout.replaceDeoccluderPullIn off (re-enables AvoidObstacles at runtime)
- Lobby: Floor moved to BlockCam layer

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 12:50:27 +02:00
adminandClaude Fable 5 720a4c96f7 Content: frame texture maps, scene passes, BlockCam layer prep
- Generated _normal/_height maps for all frame photo textures (DeepBump)
- The Room: picture frame pass; Lobby/Test Map scene passes
- AudioMixer: unmute group
- New layer 8 "BlockCam" (TagManager) + Main Camera culling mask includes it

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 12:30:31 +02:00
adminandClaude Fable 5 27fe8775e1 Fix radar camera back to Overlay type
The renderer wiring had flipped it to Base; as a Base camera with
Don't Clear it rendered fullscreen into an uninitialized target
(RenderGraph debug yellow). Overlay restores stack compositing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 22:37:19 +02:00
adminandClaude Fable 5 90da315fbd Switch to Deferred+ with dedicated forward renderer for radar camera; rendering-layer setup across scenes
Also serializes wallStepOffset on Player prefab and includes SliderDoubleClickReset wiring in Main (mixed scene edits).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 19:28:32 +02:00
adminandClaude Fable 5 ec7ab45ff1 The Room: scene pass, photo texture import settings (no mips/compression), remove Chameleon Background
Plus NetworkSimulator preset rid churn in Main.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 13:26:04 +02:00
adminandClaude Fable 5 ae3b0b9f0d Wire Match Panel sliders in Main scene
Seven MatchSettingSlider bindings with ranges and value labels in the
Esc-menu Match Panel.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 22:05:02 +02:00
adminandClaude Fable 5 d0678994aa Scenes: match results panel in Esc menu, nameplate container, cubemap churn
Main: match results section (winner banner, summary, header + row
template) authored inside the session panel and wired as the result
screen's section root; nameplate template restructured into a
NameLabelContainer with styled texts using the custom font. The Room:
regenerated SkyboxReflection cubemap serialization churn.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 20:41:17 +02:00
adminandClaude Fable 5 553db9a088 Scenes: nameplates canvas + name field wiring in Main, The Room cubemap churn
- Main: PlayerNameplates overlay canvas (sorting 110) with NameLabel
  template (bottom-aligned) and CanvasScaler (scale w/ screen size,
  1920x1080, expand); PlayerNameField on the session player panel
- The Room: regenerated SkyboxReflection cubemap fileID churn

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 14:58:24 +02:00
adminandClaude Opus 4.8 3e6d61115b Scenes: update Main and The Room authoring
Editor-side scene edits (lighting/environment, object tweaks) captured on
save.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 07:24:13 +02:00
adminandClaude Opus 4.8 c24f9cec64 Main scene: tune HTrace AO profile, disable metallic indirect fallback
Reordered/updated the HTrace AO profile reference, MetallicIndirectFallback 1 -> 0 and DebugSceneMismatch 0 -> 1.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 18:19:10 +02:00
admin b74123188b Setup lighting (GI, AO) 2026-07-07 13:28:49 +02:00
adminandClaude Opus 4.8 5a56da3d86 Main scene: hunterCount 1->0, bump network simulator preset
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 22:37:22 +02:00
adminandClaude Opus 4.8 5aa1f976d3 Tune match timings and radar ping cadence
hideDuration 90->120, seekDuration 300->240; radar ping interval and lifetime adjustments plus blip fade defaults.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 19:49:31 +02:00
adminandClaude Opus 4.8 d9e4aec927 Authoring: serialize pingKey default, NetworkSimulator preset tweak
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 13:59:32 +02:00
adminandClaude Opus 4.8 8f31c07bef Authoring: Radar-Tuning + Fade-Defaults, Prefab-Hash-Churn
Main.unity: radarPingInterval 30->10, radarPingLifetime 3->2, Sim-Preset,
Radar-Fade-Defaults (fadeInSpeed 5, fadeOutSpeed 3, hiddenScale 0.8).
Radar.mat: Basis-Alpha 0.443->0.427.
ConversionStatue/Hider.prefab: regenerierter GlobalObjectIdHash.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 12:23:49 +02:00
adminandClaude Opus 4.8 65bd6f8efc Authoring: default players-collide off, sim preset, statue prefab hash
Set GameModeManager.playersCollide to off in Main.unity, retune the
NetworkSimulator preset reference, and pick up the ConversionStatue
prefab's regenerated GlobalObjectIdHash.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 11:18:10 +02:00
adminandClaude Opus 4.8 8bafa2f10a Scene authoring: ConversionStatue prefab, registration and wiring
- ConversionStatue.prefab: Hider variant stripped of player-only components
  (NetworkPlayerSetup, PlayerAnimationSync, ConcealmentMeter, PlayerScaler),
  controllers disabled, MatchStatue added.
- DefaultNetworkPrefabs.asset: register the statue prefab.
- Main.unity: wire MatchManager.statuePrefab.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 09:33:21 +02:00
admin c355dd2438 Scene authoring: match tuning and Radar Camera audio listener cleanup
- Main.unity: matchLoadTimeout 30, hitRevealDelay 0.35 -> 0.2, sim
  preset reselect (Mobile 2G), and remove the redundant AudioListener
  on Radar Camera (silences the "2 audio listeners in scene" warning).
2026-07-06 07:55:52 +02:00
adminandClaude Opus 4.8 ec395ab766 Radar-/Ping-HUD Szenen-Setup + Lobby-Material
Main.unity: Ping-Time-TMP-Objekt angelegt und am MatchHud verdrahtet
(_pingTimeText), radarPingInterval 30 / radarPingLifetime 3, radarCamera.
Lobby.unity: Material-Swap.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 21:45:16 +02:00
adminandClaude Opus 4.8 23b51d07a4 Authoring: radar scene setup, materials, tag + fur/probuilder tweaks
- Main.unity: Radar / Target Template / Point hierarchy under Radar Camera
- Radar tag added (TagManager)
- Radar.mat + RadarPoint.mat (URP Particles/Unlit blip material)
- The Room.unity: fur shader tint/softness tweaks, Target Template disabled
- Player.prefab: xrayFlashBoost/fur field reserialization
- ProBuilder editor prefs

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 20:47:13 +02:00
adminandClaude Opus 4.8 9dfac9a24c chore(authoring): hunter speed tuning + match/scene settings
Hunter.prefab: moveSpeed 1, sprintSpeedMultiplier 2->4, GlobalObjectIdHash.
Main.unity: hideDuration 20->90, resolveDuration 20->50, NetworkBootstrap
GUI off, network simulator preset -> Mobile 2G.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 15:14:26 +02:00
adminandClaude Opus 4.8 4ceaf85c8f Authoring: Hunter/Hider prefab ids, Main scene match tuning + sim preset
- hitRevealDelay 0.35, resolveDuration 20, NetworkSimulator preset (Mobile 2G).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 14:19:00 +02:00
adminandClaude Opus 4.8 5b95cb7f56 Authoring: Main scene, HUD panel, move FurShell material to Assets/Materials
- Main.unity + PaintHudPanel.prefab: fur/paint HUD authoring updates.
- Rename FurShell_Test.mat -> Materials/FurShell.mat (same GUID).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 12:08:58 +02:00
adminandClaude Opus 4.8 a4604328d2 Add settings panel volume slider to Main scene
Scene authoring: settings panel UI wiring the MasterVolumeSlider.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 15:30:49 +02:00
adminandClaude Opus 4.8 8ee329eee0 MatchHud: hunter/hider count widgets + English phase labels
Authored HUD count widgets (Hunter/Hider label + count) wired to new
_hunterCount/_hiderCount serialized fields; phase labels switched to English.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 12:57:14 +02:00
adminandClaude Opus 4.8 d71785d872 Author MatchHud and PaintHud canvases in the Main scene
Add the MatchHudCanvas (TopBar > Phase/Time, Crosshair > H/V) and move
PaintHud onto a scene-authored canvas, matching the binder rewrites. Your
scene authoring, kept in its own commit.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 10:32:48 +02:00
adminandClaude Opus 4.8 26f2a00726 Scene tuning: hunterCount, relay timeout value, Room object state
Main: hunterCount 0 -> 1, wire connectTimeoutSeconds = 25 on the session
manager. The Room: player prefab tag Player -> Untagged, deactivate an object.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 20:09:40 +02:00
admin 68ee58a167 Update scenes 2026-07-01 20:49:09 +02:00
admin b6d60d7a98 Tune the hero cutout in Main and drop the duplicate driver
Remove the second HeroCutout from the Main Camera (the GameManager host is the
intended, single driver), set the GameManager cutout radius/feather, and set
hunterCount to 0.
2026-06-30 21:32:36 +02:00
admin 6bedc7cf3e Serialize the paint-mode pan tunables in Main 2026-06-30 19:25:48 +02:00
admin 24de7ef3da Select the conversion match mode in Main 2026-06-30 15:20:58 +02:00
admin 8fcf2d6de0 Tune the match phase durations and shooting in Main
Set hideDuration 30, seekDuration 60, resolveDuration 10, shootRange 100 and shootCooldown 1.5 on the MatchManager.
2026-06-30 13:59:57 +02:00
admin 95effb91da Set the hunter count and re-enable the camera component in Main
Bump hunterCount to 1 and re-enable the disabled camera component on the
main camera.
2026-06-30 12:03:33 +02:00
admin 1e17b90358 Add the hero cutout to the main camera and tune the deoccluder
Attach the HeroCutout component to the Main Camera with dialed-in cone values (radius 0.42, feather/depthFeather 0.15) and lower the deoccluder MinimumDistanceFromTarget to 0.05.
2026-06-30 08:42:06 +02:00