Commit Graph

  • 6eca4fc94b Add editor-only floor cut to hide primitives above the MandatoryAnchor main j.foucher 2026-05-22 12:07:28 +02:00
  • 4a98c6402b Rename LoadScene/LoadSceneAdditive to LoadScenario/UnloadScenario j.foucher 2026-05-20 15:42:57 +02:00
  • f6efc00c73 Add LoadSceneAdditive / UnloadSceneAdditive for briefing scene preload j.foucher 2026-05-20 15:10:52 +02:00
  • 34280de44a Update memory notes for UE 5.7 host project (was 5.5) j.foucher 2026-05-20 15:09:17 +02:00
  • ac91e4e8f9 Bug Fix j.foucher 2026-05-06 17:53:21 +02:00
  • c7ec3e9653 Per-scenario type field driven by project enum (Settings dropdown + JSON peek) j.foucher 2026-05-05 19:04:59 +02:00
  • d9ed016297 Reset bIsEditorModeActive on editor-PC EndPlay and SceneLoader entry j.foucher 2026-05-05 13:28:39 +02:00
  • 67ac3ffab7 Demote diagnostic logs to Verbose + drop redundant ones j.foucher 2026-05-02 23:29:36 +02:00
  • 8f7476d2db Mandatory actors auto-spawn + navmesh surface overlay (custom material) j.foucher 2026-04-30 16:14:27 +02:00
  • b9ec67f9ff Runtime nav settings + custom debug viz (P key) + editable restore on stop j.foucher 2026-04-30 11:46:27 +02:00
  • 2a53d12e68 Per-scenario dynamic nav opt-in + Settings popup + timeline restore fixes j.foucher 2026-04-30 10:40:18 +02:00
  • 49cb480e15 Add F key to frame the current selection (Maya/Blender style) j.foucher 2026-04-29 18:00:54 +02:00
  • 7f2600f0b8 ChildMovable: rotation support + ChildMovable-aware help bar + clear previous highlight j.foucher 2026-04-29 16:07:39 +02:00
  • c520f3ccd9 Group BP interface functions under "PS Editor|Editable" / "PS Editor|Child Movable" j.foucher 2026-04-29 13:44:25 +02:00
  • 2f8633d23b Flatten BP categories: drop "ASTERION|" prefix and inner-struct categories j.foucher 2026-04-28 15:43:34 +02:00
  • 98de4dff6f Document PIE-only nav quirk: AI testing requires Standalone Game j.foucher 2026-04-27 12:38:03 +02:00
  • b51f063d52 Pivot-anchor fallback for no-collision spawns + always-snap on catalog j.foucher 2026-04-24 12:53:01 +02:00
  • 93b9c7d927 template demo j.foucher 2026-04-24 10:44:44 +02:00
  • 050ea4eb2f Gizmo follow, cooker-friendly assets, and proper ground snapping j.foucher 2026-04-24 10:43:45 +02:00
  • 9877c1b6de Fix (missing) timeline tracks + lost editable properties on 2nd scene load j.foucher 2026-04-23 16:08:26 +02:00
  • 721c9bb5c3 Unify simulate/timeline controls + BeforeStop event + AI auto-possess safety net j.foucher 2026-04-22 18:52:48 +02:00
  • e999a11349 Timeline: pre-animation baseline restore on Stop + display cache j.foucher 2026-04-22 16:13:37 +02:00
  • bc491b7b94 Display-vs-value custom dropdown options + UI mode parity docs j.foucher 2026-04-22 12:43:40 +02:00
  • b069c20af3 Fix character rotation in editor + defer timeline play until AI ready j.foucher 2026-04-21 18:27:42 +02:00
  • d9d358e694 Add ui elements j.foucher 2026-04-20 07:36:23 +02:00
  • 5b9174bdcd hud j.foucher 2026-04-18 20:20:57 +02:00
  • bc226338e0 hud j.foucher 2026-04-18 20:13:33 +02:00
  • bdceecbe56 Add 3-way UI mode switch: Legacy / NewSlate / UMG j.foucher 2026-04-18 19:57:04 +02:00
  • 4181801635 Timeline polish + simulate/timeline lockstep + default base level j.foucher 2026-04-18 13:47:45 +02:00
  • 75f54e27c4 Ignore .claude/settings.local.json j.foucher 2026-04-18 11:32:49 +02:00
  • 4b0a182013 Add global timeline for animating editable properties j.foucher 2026-04-18 11:28:21 +02:00
  • b08b17d762 Add PS_Editor user documentation (PPTX + PDF) j.foucher 2026-04-17 16:30:08 +02:00
  • 4354b8c96e Group all BP categories/components under ASTERION|PS_Editor + fix Content Browser freeze j.foucher 2026-04-17 16:29:41 +02:00
  • cd43ae6adc Fully disable AI in editor mode via SetActorTickEnabled j.foucher 2026-04-17 14:38:25 +02:00
  • 13da8293c1 Per-level catalogs, external scenarios dir, .pss extension, BP from mesh tool j.foucher 2026-04-17 12:40:39 +02:00
  • 82e76c01ff Additional sublevels, custom property options, BaseLevel highlight, lightmap fix j.foucher 2026-04-16 18:13:38 +02:00
  • 1a2cc87160 Add ChildMovable interface, preload filter, IsInEditorMode, lightmap init j.foucher 2026-04-15 18:02:17 +02:00
  • 5859d3bf6a BaseLevel selection popup with thumbnail grid j.foucher 2026-04-15 08:42:03 +02:00
  • 27ff2e8d8f temp for later j.foucher 2026-04-14 20:40:06 +02:00
  • fb95d3b821 Simulate mode: AI start/stop, save lock, position restore j.foucher 2026-04-14 20:29:45 +02:00
  • 16fdcb55da Debounced SplineNetwork rebuild on spline point changes j.foucher 2026-04-14 20:07:22 +02:00
  • 1f11b79222 Auto-call OnRep on server after editor property change + ForceNetUpdate j.foucher 2026-04-14 19:50:20 +02:00
  • 6c39b5888f CustomDepth stencil 2 on spline meshes, SplineNetwork rebuild, PP occluded (disabled) j.foucher 2026-04-14 19:18:41 +02:00
  • 24e50ab919 IPS_Editor_SplineEditable interface, spline visibility, snap-to-ground, Play without BaseLevel j.foucher 2026-04-14 18:05:53 +02:00
  • 21e39ad3fa Add PS_BehaviorEditor bridge plugin with AI Spline actor j.foucher 2026-04-14 15:00:19 +02:00
  • c04bc2149b Loading screen overlay + camera fade on sublevel load j.foucher 2026-04-14 14:26:43 +02:00
  • 5affbc7d0d IsLoadingFromScene via static flag, revert network replication on SpawnableComponent j.foucher 2026-04-14 13:36:12 +02:00
  • 1d5d448bf1 Close button, OnPropertiesLoaded event, spawn raytrace, IsLoadingFromScene j.foucher 2026-04-14 09:26:41 +02:00
  • 2b5015a9af Editor integration: editable interface, enum support, CameraStart, spawn options, crash fix j.foucher 2026-04-13 18:20:03 +02:00
  • 83840d1626 Integration fixes: BaseLevelEntry with full map path, ECC_Camera traces, PP disable, thumbnails j.foucher 2026-04-13 10:34:37 +02:00
  • 7a8eb7f827 suppr external world partition j.foucher 2026-04-12 18:43:15 +02:00
  • ea20f1c279 Force opaque UI backgrounds with WhiteBrush j.foucher 2026-04-12 18:39:24 +02:00
  • bc33a8f64b Make UI panel backgrounds fully opaque (alpha 1.0) j.foucher 2026-04-12 18:38:07 +02:00
  • a91aac1192 Fix Play button: unload sublevel + use full map path for OpenLevel j.foucher 2026-04-12 18:35:52 +02:00
  • 693cf143a3 Add Unreal/Build/ to gitignore and remove tracked build artifacts j.foucher 2026-04-12 18:20:33 +02:00
  • 7a008c7e60 Fix packaged build: weak ptr timing, factory module, hard refs, brace fix j.foucher 2026-04-12 18:17:52 +02:00
  • aa4313057c Fix editor restore: init order, combo callback, scenario name j.foucher 2026-04-12 16:23:32 +02:00
  • 9c43fd523a Standalone editor: scenario workflow, BaseLevel combo, ReturnToEditor j.foucher 2026-04-12 16:12:10 +02:00
  • 472811b858 Add PROSERVE integration: sublevel loading, Play button, GameInstance subsystem j.foucher 2026-04-12 15:32:43 +02:00
  • aafcbbb7f9 Add BaseLevelNameOverride for dedicated editor maps j.foucher 2026-04-12 12:01:43 +02:00
  • 4dc0f400b4 Add level-based scene organization and filtering j.foucher 2026-04-12 11:43:00 +02:00
  • 77f2da027e Add standalone SceneLoader for game runtime initialization j.foucher 2026-04-12 11:32:09 +02:00
  • 861c15c193 Unify spline creation/editing into single seamless mode j.foucher 2026-04-12 11:06:04 +02:00
  • ca4f7ee355 Refactor spline system with IPS_Editor_PointPlaceable interface j.foucher 2026-04-12 09:44:26 +02:00
  • 1f4b3994ff Add runtime spline creation and editing (WIP) j.foucher 2026-04-11 22:44:04 +02:00
  • 50087e5dfb Add runtime property editing, scene outliner, and spawned-only selection j.foucher 2026-04-11 21:15:07 +02:00
  • 11945e90d2 Add duplicate (Ctrl+D) and copy/paste (Ctrl+C/V) with undo support j.foucher 2026-04-11 13:08:13 +02:00
  • 7ef566f3f3 Update test level and engine config j.foucher 2026-04-11 12:51:13 +02:00
  • b33b7cf9d3 Revert rotation to simple perpendicular approach j.foucher 2026-04-11 12:46:49 +02:00
  • 76d2ccd249 Update project memory with Phase 2 gizmo details j.foucher 2026-04-11 12:46:02 +02:00
  • 8dba2ab0fc Add World/Local space toggle, snap system, and gizmo polish j.foucher 2026-04-11 12:45:12 +02:00
  • 48505bfb82 Add rotation arc rings, scale cubes, and gizmo improvements j.foucher 2026-04-11 11:47:03 +02:00
  • 03c79a2610 Add auto-generated selection outline post-process and gizmo polish j.foucher 2026-04-11 10:36:53 +02:00
  • 88544c4c85 Update project memory and CLAUDE.md to reflect Phases 1-4 completion j.foucher 2026-04-10 22:31:08 +02:00
  • 5be3a777f9 Add selection outline post-process setup (material pending) j.foucher 2026-04-10 21:28:24 +02:00
  • 36b04bee61 Add Phase 4: JSON scene save/load system j.foucher 2026-04-10 20:31:15 +02:00
  • 9f1604f57c Add Phase 3: object spawn system with catalogue UI j.foucher 2026-04-10 20:17:57 +02:00
  • ccb154c44f Add undo/redo system, properties panel, and toolbar UI j.foucher 2026-04-10 19:11:40 +02:00
  • 20017ff3fd Add snap to ground, screen-space rotate/scale, and input refinements j.foucher 2026-04-10 18:49:04 +02:00
  • 30c0078a1d Add rotate/scale gizmo modes, hotkeys, and delete j.foucher 2026-04-10 15:47:20 +02:00
  • 7884d1de59 Add gizmo drag interaction and hover highlighting j.foucher 2026-04-10 15:31:40 +02:00
  • 8b2609669f Add Phase 2 selection system and translate gizmo j.foucher 2026-04-10 15:06:11 +02:00
  • cf1e2f8ccf Add .gitignore for plugin build artifacts and remove tracked binaries j.foucher 2026-04-10 12:34:42 +02:00
  • b089a20512 Add PS_Editor plugin Phase 1: GameMode + Camera navigation j.foucher 2026-04-10 12:33:55 +02:00
  • 17e8d5b194 Initial Commit j.foucher 2026-04-10 11:40:15 +02:00