How arctictom/sandborneclean works
Sandborne is an Unreal Engine third-person, Souls-like game project. The visible native gameplay path is the game mode selecting the ThirdPersonCharacter Blueprint, whose C++ character implementation configures movement, camera, and input. Content assets indicate additional interaction, enemy, UI, level, animation, and environment capabilities, but their Blueprint wiring cannot be verified from the supplied excerpts. The graph therefore shows those content subsystems without guessed connections.
Main entry points: SandborneCleanGameMode.cpp Game mode · SandborneCleanCharacter.cpp Native character · ThirdPersonCharacter.uasset Character Blueprint · SandborneCleanCharacter.h Character API
Components 22
Gameplay runtime
- Game mode
Source/SandborneClean/SandborneCleanGameMode.cpp - Native character
Source/SandborneClean/SandborneCleanCharacter.cpp - Character Blueprint
Content/ThirdPersonCPP/Blueprints/ThirdPersonCharacter.uasset - Player controller
Content/Player/PlayerController_BP.uasset - Enemy
Content/Player/Enemy_BP.uasset - Game mode Blueprint
Content/SandborneCleanGameMode_BP.uasset - Character API
Source/SandborneClean/SandborneCleanCharacter.h - Game mode API
Source/SandborneClean/SandborneCleanGameMode.h
Game content
- Interaction actors
Content/Interactions/BP_InteractionParent.uasset - Sword pickup
Content/Interactions/BP_InteractionPickup_Sword.uasset - Switch interaction
Content/Interactions/BP_Interaction_Switch.uasset - Interaction interface
Content/Interactions/NewInterface.uasset - Interaction UI
Content/Interactions/WBP_Interaction_UI.uasset - Player UI
Content/Player/PlayerUI_BP.uasset
World and assets
- Example level
Content/Levels/ThirdPersonExampleMap.umap - Alternate level
Content/_Levels/ThirdPersonExampleMap.umap - Environment meshes
Content/ThirdPerson/Meshes/Linear_Stair_StaticMesh.uasset - Sword assets
Content/sword.uasset
Character presentation
- Character animations
Content/Mannequin/Animations/ThirdPerson_AnimBP.uasset - Ledge movement
Content/Mannequin/Animations/LedgeGrabAndClimb/Climb_Montage.uasset - Ledge side movement
Content/Mannequin/Animations/LedgeSideMovement/MoveLeft.uasset
Other components
- Player
Connections 3
- Game mode → Character Blueprint: selects default pawn
Source/SandborneClean/SandborneCleanGameMode.cpp - Native character → Character API: declares API
Source/SandborneClean/SandborneCleanCharacter.cpp - Game mode → Game mode API: implements API
Source/SandborneClean/SandborneCleanGameMode.cpp