Standalone editor: scenario workflow, BaseLevel combo, ReturnToEditor
Editor workflow: - Removed auto-detection of BaseLevel (strip _Editor). Editor is standalone. - User selects BaseLevel from ComboBox (populated from MasterCatalog.BaseLevels) - "None" option for editing without a base level - Selecting BaseLevel: clears current scenario, hides persistent level actors, loads sublevel. Selecting "None" restores persistent level actors. UI terminology: Scene → Scenario (save field, buttons, notifications) GameInstanceSubsystem: - Renamed PendingSceneName → PendingScenarioName - Added LastEditedScenarioName/LastEditedBaseLevel (persist after Consume) - SetPendingScenario() stores in both Pending and LastEdited - ReturnToEditor() restores Pending from LastEdited, opens editor map - EditorMapName auto-saved on first Play, used by ReturnToEditor - OpenEditor() / ReturnToEditor() callable from gameplay BP Play button: resets input mode before OpenLevel (fixes cursor in FirstPerson GM) Test assets: FirstPerson template for testing Play/ReturnToEditor flow Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
BIN
Unreal/Content/BP_FirstPersonn_Scenario.uasset
Normal file
BIN
Unreal/Content/BP_FirstPersonn_Scenario.uasset
Normal file
Binary file not shown.
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Materials/BaseMaterial.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Materials/BaseMaterial.uasset
Normal file
Binary file not shown.
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Materials/M_FPGun.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Materials/M_FPGun.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Materials/M_FPPistol.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Materials/M_FPPistol.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Mesh/FirstPersonProjectileMesh.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Mesh/FirstPersonProjectileMesh.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Mesh/SK_FPGun.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Mesh/SK_FPGun.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Mesh/SM_Pistol.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Mesh/SM_Pistol.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Textures/T_FPGun_M.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Textures/T_FPGun_M.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Textures/T_FPGun_N.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Textures/T_FPGun_N.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Textures/T_Pistol_Masks.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Textures/T_Pistol_Masks.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FPWeapon/Textures/T_Pistol_N.uasset
Normal file
BIN
Unreal/Content/FPWeapon/Textures/T_Pistol_N.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Blueprints/BP_Pickup_Rifle.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Blueprints/BP_Pickup_Rifle.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Blueprints/BP_Weapon_Component.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Blueprints/BP_Weapon_Component.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Input/Actions/IA_Jump.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Input/Actions/IA_Jump.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Input/Actions/IA_Look.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Input/Actions/IA_Look.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Input/Actions/IA_Move.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Input/Actions/IA_Move.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Input/Actions/IA_Shoot.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Input/Actions/IA_Shoot.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Input/IMC_Default.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Input/IMC_Default.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Input/IMC_Weapons.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Input/IMC_Weapons.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Input/MobileControls.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Input/MobileControls.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Maps/FirstPersonMap.umap
Normal file
BIN
Unreal/Content/FirstPerson/Maps/FirstPersonMap.umap
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPerson/Maps/FirstPersonMap_BuiltData.uasset
Normal file
BIN
Unreal/Content/FirstPerson/Maps/FirstPersonMap_BuiltData.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Falling.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Falling.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Idle.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Idle.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Jump.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Jump.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Land.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Land.uasset
Normal file
Binary file not shown.
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Fire.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Fire.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Idle.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Idle.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Jump.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Jump.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Land.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Land.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Run.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Run.uasset
Normal file
Binary file not shown.
Binary file not shown.
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Run_Fwd.uasset
Normal file
BIN
Unreal/Content/FirstPersonArms/Animations/FP_Run_Fwd.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Materials/MF_ProcGrid.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Materials/MF_ProcGrid.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Materials/MI_Solid_Blue.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Materials/MI_Solid_Blue.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Materials/M_PrototypeGrid.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Materials/M_PrototypeGrid.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Materials/M_Solid.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Materials/M_Solid.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_ChamferCube.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_ChamferCube.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_Cube.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_Cube.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_Cylinder.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_Cylinder.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_QuarterCylinder.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_QuarterCylinder.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_Ramp.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Meshes/SM_Ramp.uasset
Normal file
Binary file not shown.
BIN
Unreal/Content/LevelPrototyping/Textures/T_GridChecker_A.uasset
Normal file
BIN
Unreal/Content/LevelPrototyping/Textures/T_GridChecker_A.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user