2
0

Docking implemented. Next is data UI

This commit is contained in:
Kyle Austad 2024-09-20 02:16:31 -05:00
parent f3ee31ae0a
commit ec0722f7b2
73 changed files with 128 additions and 103 deletions

View File

@ -5,4 +5,7 @@ SimpleMapName=/Game/TP_ThirdPerson/Maps/ThirdPersonExampleMap
bAllowClassAndBlueprintPinMatching=true bAllowClassAndBlueprintPinMatching=true
bReplaceBlueprintWithClass= true bReplaceBlueprintWithClass= true
bDontLoadBlueprintOutsideEditor= true bDontLoadBlueprintOutsideEditor= true
bBlueprintIsNotBlueprintType= true bBlueprintIsNotBlueprintType= true
[/Script/AdvancedPreviewScene.SharedProfiles]

View File

@ -70,7 +70,9 @@ bCaptureMouseOnLaunch=True
bEnableLegacyInputScales=True bEnableLegacyInputScales=True
bEnableMotionControls=True bEnableMotionControls=True
bFilterInputByPlatformUser=False bFilterInputByPlatformUser=False
bEnableInputDeviceSubsystem=True
bShouldFlushPressedKeysOnViewportFocusLost=True bShouldFlushPressedKeysOnViewportFocusLost=True
bEnableDynamicComponentInputBinding=True
bAlwaysShowTouchInterface=False bAlwaysShowTouchInterface=False
bShowConsoleOnFourFingerTap=True bShowConsoleOnFourFingerTap=True
bEnableGestureRecognizer=False bEnableGestureRecognizer=False
@ -79,6 +81,8 @@ DefaultViewportMouseCaptureMode=CapturePermanently_IncludingInitialMouseDown
DefaultViewportMouseLockMode=LockOnCapture DefaultViewportMouseLockMode=LockOnCapture
FOVScale=0.011110 FOVScale=0.011110
DoubleClickTime=0.200000 DoubleClickTime=0.200000
+ActionMappings=(ActionName="ZoomCameraIn",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MouseScrollUp)
+ActionMappings=(ActionName="ZoomCameraOut",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MouseScrollDown)
DefaultPlayerInputClass=/Script/EnhancedInput.EnhancedPlayerInput DefaultPlayerInputClass=/Script/EnhancedInput.EnhancedPlayerInput
DefaultInputComponentClass=/Script/EnhancedInput.EnhancedInputComponent DefaultInputComponentClass=/Script/EnhancedInput.EnhancedInputComponent
DefaultTouchInterface=/Engine/MobileResources/HUD/DefaultVirtualJoysticks.DefaultVirtualJoysticks DefaultTouchInterface=/Engine/MobileResources/HUD/DefaultVirtualJoysticks.DefaultVirtualJoysticks

Binary file not shown.

BIN
Content/ModularShipSystem/Blueprints/BP_ShipHUD.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Content/ModularShipSystem/Demo/Materials/MI_BaseShip.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Content/ModularShipSystem/Demo/Materials/M_BasicColor.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Content/ModularShipSystem/Demo/Pawns/BP_BaseShip.uasset (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Content/ModularShipSystem/Demo/Widgets/WBP_BaseUI.uasset (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Content/ModularShipSystem/Demo/Widgets/WBP_DockPrompt.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

BIN
Content/ModularShipSystem/Demo/Widgets/WBP_ShopItem.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

BIN
Content/ModularShipSystem/Enums/E_DamageTypes.uasset (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Content/ModularShipSystem/Enums/E_ScannerCapabilities.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Content/ModularShipSystem/Structs/S_PowerInformation.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

BIN
Content/ModularShipSystem/Structs/S_ShipConfiguration.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

BIN
Content/ModularShipSystem/Structs/S_WeaponInformation.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -2,9 +2,12 @@
All of the components below need stats defined such as power draw and hull reinforcement or shield degredation. All of the components below need stats defined such as power draw and hull reinforcement or shield degredation.
## Systems to implement: ## Systems to implement
- [ ] Basic spaceship pawn - [X] Basic spaceship pawn
- [X] Docking using sockets
- [X] Toggles for docking UI and player control over the pawn
- [ ] Data driven shop UI
### Base Ship Info ### Base Ship Info
@ -30,3 +33,6 @@ All of the components below need stats defined such as power draw and hull reinf
### Module upgrades ### Module upgrades
- [ ] Various types of upgrades i.e. hull reinforcements, shield reinforcements. - [ ] Various types of upgrades i.e. hull reinforcements, shield reinforcements.
- [ ] Move UI handling for space station to a HUD class using the interfaces to toggle everything
- [ ] docking should change pawn rotation as well

BIN
SourceAssets/CrappyShip.blend (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

BIN
SourceAssets/CrappyShip.fbx (Stored with Git LFS) Normal file

Binary file not shown.

BIN
SourceAssets/CrappySpaceStation.fbx (Stored with Git LFS) Normal file

Binary file not shown.