commit f4613fea2a8475eea36b293d4bdb9a9b8cb8b202 Author: Ed_ Date: Fri Apr 12 12:08:06 2024 -0400 Initial commit diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9c7a55a --- /dev/null +++ b/.gitattributes @@ -0,0 +1,13 @@ +# UE file types +*.uasset filter=lfs diff=lfs merge=lfs -text +*.umap filter=lfs diff=lfs merge=lfs -text + +# Raw Content types +*.fbx filter=lfs diff=lfs merge=lfs -text +*.3ds filter=lfs diff=lfs merge=lfs -text +*.psd filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.wav filter=lfs diff=lfs merge=lfs -text +*.xcf filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f5c0ca3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +Project/Intermediate +Project/Saved/Crashes +Project/Saved/SourceControl +Project/Saved/ShaderDebugInfo +Project/Saved/Logs +Project/Saved/Autosaves +Project/Saved/Config/CrashReportClient +Project/Saved/Config/WindowsEditor +Project/Saved/Config/WorldState +Project/Saved/AutoScreenshot.png +Project/Platforms diff --git a/Project/Config/DefaultEditor.ini b/Project/Config/DefaultEditor.ini new file mode 100644 index 0000000..f38756e --- /dev/null +++ b/Project/Config/DefaultEditor.ini @@ -0,0 +1,2 @@ +[/Script/AdvancedPreviewScene.SharedProfiles] + diff --git a/Project/Config/DefaultEngine.ini b/Project/Config/DefaultEngine.ini new file mode 100644 index 0000000..e33cbe4 --- /dev/null +++ b/Project/Config/DefaultEngine.ini @@ -0,0 +1,73 @@ + + +[/Script/EngineSettings.GameMapsSettings] +GameDefaultMap=/Game/Maps/StartupMap.StartupMap +EditorStartupMap=/Game/Maps/StartupMap.StartupMap + +[/Script/WindowsTargetPlatform.WindowsTargetSettings] +DefaultGraphicsRHI=DefaultGraphicsRHI_DX12 +-D3D12TargetedShaderFormats=PCD3D_SM5 ++D3D12TargetedShaderFormats=PCD3D_SM6 +-D3D11TargetedShaderFormats=PCD3D_SM5 ++D3D11TargetedShaderFormats=PCD3D_SM5 +Compiler=Default +AudioSampleRate=48000 +AudioCallbackBufferFrameSize=1024 +AudioNumBuffersToEnqueue=1 +AudioMaxChannels=0 +AudioNumSourceWorkers=4 +SpatializationPlugin= +SourceDataOverridePlugin= +ReverbPlugin= +OcclusionPlugin= +CompressionOverrides=(bOverrideCompressionTimes=False,DurationThreshold=5.000000,MaxNumRandomBranches=0,SoundCueQualityIndex=0) +CacheSizeKB=65536 +MaxChunkSizeOverrideKB=0 +bResampleForDevice=False +MaxSampleRate=48000.000000 +HighSampleRate=32000.000000 +MedSampleRate=24000.000000 +LowSampleRate=12000.000000 +MinSampleRate=8000.000000 +CompressionQualityModifier=1.000000 +AutoStreamingThreshold=0.000000 +SoundCueCookQualityIndex=-1 + + +[/Script/HardwareTargeting.HardwareTargetingSettings] +TargetedHardwareClass=Desktop +AppliedTargetedHardwareClass=Desktop +DefaultGraphicsPerformance=Maximum +AppliedDefaultGraphicsPerformance=Maximum + +[/Script/Engine.RendererSettings] +r.GenerateMeshDistanceFields=True +r.DynamicGlobalIlluminationMethod=1 +r.ReflectionMethod=1 +r.Shadow.Virtual.Enable=1 +r.DefaultFeature.AutoExposure.ExtendDefaultLuminanceRange=True + +[/Script/WorldPartitionEditor.WorldPartitionEditorSettings] +CommandletClass=Class'/Script/UnrealEd.WorldPartitionConvertCommandlet' + +[/Script/Engine.UserInterfaceSettings] +bAuthorizeAutomaticWidgetVariableCreation=False + +[/Script/Engine.Engine] ++ActiveGameNameRedirects=(OldGameName="TP_BlankBP",NewGameName="/Script/Aura") ++ActiveGameNameRedirects=(OldGameName="/Script/TP_BlankBP",NewGameName="/Script/Aura") + +[/Script/AndroidFileServerEditor.AndroidFileServerRuntimeSettings] +bEnablePlugin=True +bAllowNetworkConnection=True +SecurityToken=163520794CA3B087E7F313ABA4A5D7AB +bIncludeInShipping=False +bAllowExternalStartInShipping=False +bCompileAFSProject=False +bUseCompression=False +bLogFiles=False +bReportStats=False +ConnectionType=USBOnly +bUseManualIPAddress=False +ManualIPAddress= + diff --git a/Project/Config/DefaultGame.ini b/Project/Config/DefaultGame.ini new file mode 100644 index 0000000..01d0e30 --- /dev/null +++ b/Project/Config/DefaultGame.ini @@ -0,0 +1,8 @@ + + +[/Script/EngineSettings.GeneralProjectSettings] +ProjectID=70BA0A3B40E2B9899612678C078FC24A +Description=GASATHON +ProjectName=GASATHON +CopyrightNotice= + diff --git a/Project/Config/DefaultInput.ini b/Project/Config/DefaultInput.ini new file mode 100644 index 0000000..4cc3605 --- /dev/null +++ b/Project/Config/DefaultInput.ini @@ -0,0 +1,85 @@ +[/Script/Engine.InputSettings] +-AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f)) +-AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f)) +-AxisConfig=(AxisKeyName="Mouse2D",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f)) ++AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Mouse2D",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MouseWheelAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_LeftTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_RightTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_Special_Left_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_Special_Left_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Vive_Left_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Vive_Left_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Vive_Left_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Vive_Right_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Vive_Right_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Vive_Right_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Left_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Left_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Left_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Right_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Right_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MixedReality_Right_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="OculusTouch_Left_Grip_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="OculusTouch_Left_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="OculusTouch_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="OculusTouch_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="OculusTouch_Right_Grip_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="OculusTouch_Right_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="OculusTouch_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="OculusTouch_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Left_Grip_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Left_Grip_Force",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Left_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Left_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Left_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Left_Trackpad_Force",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Right_Grip_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Right_Grip_Force",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Right_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Right_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Right_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="ValveIndex_Right_Trackpad_Force",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) +bAltEnterTogglesFullscreen=True +bF11TogglesFullscreen=True +bUseMouseForTouch=False +bEnableMouseSmoothing=True +bEnableFOVScaling=True +bCaptureMouseOnLaunch=True +bEnableLegacyInputScales=True +bEnableMotionControls=True +bFilterInputByPlatformUser=False +bShouldFlushPressedKeysOnViewportFocusLost=True +bAlwaysShowTouchInterface=False +bShowConsoleOnFourFingerTap=True +bEnableGestureRecognizer=False +bUseAutocorrect=False +DefaultViewportMouseCaptureMode=CapturePermanently_IncludingInitialMouseDown +DefaultViewportMouseLockMode=LockOnCapture +FOVScale=0.011110 +DoubleClickTime=0.200000 +DefaultPlayerInputClass=/Script/EnhancedInput.EnhancedPlayerInput +DefaultInputComponentClass=/Script/EnhancedInput.EnhancedInputComponent +DefaultTouchInterface=/Engine/MobileResources/HUD/DefaultVirtualJoysticks.DefaultVirtualJoysticks +-ConsoleKeys=Tilde ++ConsoleKeys=Tilde ++ConsoleKeys=Caret + diff --git a/Project/GASATHON.uproject b/Project/GASATHON.uproject new file mode 100644 index 0000000..86159ef --- /dev/null +++ b/Project/GASATHON.uproject @@ -0,0 +1,285 @@ +{ + "FileVersion": 3, + "EngineAssociation": "{B4C3B326-47D3-EED1-8259-8885D212EA60}", + "Category": "", + "Description": "GASATHON", + "DisableEnginePluginsByDefault": true, + "Plugins": [ + { + "Name": "ModelingToolsEditorMode", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + }, + { + "Name": "AssetManagerEditor", + "Enabled": true + }, + { + "Name": "ContentBrowserAliasDataSource", + "Enabled": true + }, + { + "Name": "ContentBrowserAssetDataSource", + "Enabled": true + }, + { + "Name": "ContentBrowserClassDataSource", + "Enabled": true + }, + { + "Name": "ContentBrowserFileDataSource", + "Enabled": true + }, + { + "Name": "EngineAssetDefinitions", + "Enabled": true + }, + { + "Name": "LevelSequenceEditor", + "Enabled": true + }, + { + "Name": "Niagara", + "Enabled": true + }, + { + "Name": "PluginBrowser", + "Enabled": true + }, + { + "Name": "RiderSourceCodeAccess", + "Enabled": true + }, + { + "Name": "WorldPartitionHLODUtilities", + "Enabled": true + }, + { + "Name": "PropertyAccessEditor", + "Enabled": true + }, + { + "Name": "BlueprintMaterialTextureNodes", + "Enabled": true + }, + { + "Name": "RenderDocPlugin", + "Enabled": true + }, + { + "Name": "N10XSourceCodeAccess", + "Enabled": true + }, + { + "Name": "OnlineSubsystemSteam", + "Enabled": true + }, + { + "Name": "OnlineSubsystemNull", + "Enabled": true + }, + { + "Name": "OnlineSubsystem", + "Enabled": true + }, + { + "Name": "SteamController", + "Enabled": true + }, + { + "Name": "GameInput", + "Enabled": true, + "SupportedTargetPlatforms": [ + "Win64" + ] + }, + { + "Name": "GameInputWindows", + "Enabled": true, + "SupportedTargetPlatforms": [ + "Win64" + ] + }, + { + "Name": "WinDualShock", + "Enabled": true, + "SupportedTargetPlatforms": [ + "Win64" + ] + }, + { + "Name": "RawInput", + "Enabled": true + }, + { + "Name": "XInputDevice", + "Enabled": true, + "SupportedTargetPlatforms": [ + "Win64" + ] + }, + { + "Name": "EnhancedInput", + "Enabled": true + }, + { + "Name": "InputDebugging", + "Enabled": true + }, + { + "Name": "AISupport", + "Enabled": true + }, + { + "Name": "Spatialization", + "Enabled": true + }, + { + "Name": "SoundUtilities", + "Enabled": true + }, + { + "Name": "SoundMod", + "Enabled": true + }, + { + "Name": "Metasound", + "Enabled": true + }, + { + "Name": "AudioWidgets", + "Enabled": true + }, + { + "Name": "TextureFormatOodle", + "Enabled": true + }, + { + "Name": "OodleNetwork", + "Enabled": true + }, + { + "Name": "GameplayTagsEditor", + "Enabled": true + }, + { + "Name": "MeshPainting", + "Enabled": true + }, + { + "Name": "NiagaraFluids", + "Enabled": true + }, + { + "Name": "XRVisualization", + "Enabled": true + }, + { + "Name": "AssetTags", + "Enabled": true + }, + { + "Name": "ReplicationGraph", + "Enabled": true + }, + { + "Name": "CodeView", + "Enabled": true + }, + { + "Name": "SlateScripting", + "Enabled": true + }, + { + "Name": "OpenXR", + "Enabled": true, + "SupportedTargetPlatforms": [ + "Win64", + "Linux", + "Android", + "VisionOS" + ] + }, + { + "Name": "OpenXREyeTracker", + "Enabled": true, + "SupportedTargetPlatforms": [ + "Win64", + "Linux", + "Android" + ] + }, + { + "Name": "OpenXRHandTracking", + "Enabled": true, + "SupportedTargetPlatforms": [ + "Win64", + "Linux", + "Android", + "VisionOS" + ] + }, + { + "Name": "OpenXRMsftHandInteraction", + "Enabled": true, + "SupportedTargetPlatforms": [ + "Win64", + "Android" + ] + }, + { + "Name": "XRBase", + "Enabled": true + }, + { + "Name": "SimpleHMD", + "Enabled": true, + "SupportedTargetPlatforms": [ + "Win64", + "Linux", + "Android", + "Mac", + "IOS", + "VisionOS" + ] + }, + { + "Name": "SlateModelViewViewModel", + "Enabled": true + }, + { + "Name": "ModelViewViewModel", + "Enabled": true + }, + { + "Name": "SteamAudio", + "Enabled": true + }, + { + "Name": "Cog", + "Enabled": true + }, + { + "Name": "CogAbility", + "Enabled": true + }, + { + "Name": "CogAI", + "Enabled": true + }, + { + "Name": "CogInput", + "Enabled": true + }, + { + "Name": "CogAll", + "Enabled": true + }, + { + "Name": "GameplayAbilities", + "Enabled": true + } + ] +} diff --git a/Project/Saved/UnrealBuildTool/BuildConfiguration.xml b/Project/Saved/UnrealBuildTool/BuildConfiguration.xml new file mode 100644 index 0000000..261cb7a --- /dev/null +++ b/Project/Saved/UnrealBuildTool/BuildConfiguration.xml @@ -0,0 +1,3 @@ + + + diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..a1923c0 --- /dev/null +++ b/Readme.md @@ -0,0 +1,3 @@ +# GASATHON + +Binging this [course](https://www.udemy.com/course/unreal-engine-5-gas-top-down-rpg/) diff --git a/Rengerate Unreal Project Files.lnk b/Rengerate Unreal Project Files.lnk new file mode 100644 index 0000000..7eb7e3a Binary files /dev/null and b/Rengerate Unreal Project Files.lnk differ diff --git a/Run Editor.lnk b/Run Editor.lnk new file mode 100644 index 0000000..2f8ef48 Binary files /dev/null and b/Run Editor.lnk differ diff --git a/scripts/editor.ps1 b/scripts/editor.ps1 new file mode 100644 index 0000000..5033a45 --- /dev/null +++ b/scripts/editor.ps1 @@ -0,0 +1,17 @@ +Clear-Host + +$path_scripts = $PSScriptRoot +$path_helpers = join-path $path_scripts 'helpers' +$path_root = split-path -Parent -Path $path_scripts + +# Hardcoded for personal context to use existing engine in Surgo, change to desired source +$path_ue = join-path '../../Surgo' 'UE' +$path_project = join-path $path_root 'Project' + +$ue_editor = join-path $path_ue 'Engine\Binaries\Win64\UnrealEditor.exe' + +$gasathon_uproject = join-path $path_project 'GASATHON.uproject' + +$feditor_log = '-log' + +& $ue_editor $gasathon_uproject $feditor_log diff --git a/scripts/regen_project.ps1 b/scripts/regen_project.ps1 new file mode 100644 index 0000000..c6a9472 --- /dev/null +++ b/scripts/regen_project.ps1 @@ -0,0 +1,25 @@ +Clear-Host + +$path_scripts = $PSScriptRoot +$path_helpers = join-path $path_scripts 'helpers' +$path_root = split-path -Parent -Path $path_scripts +$path_ue = join-path '../../Surgo' 'UE' +$path_project = join-path $path_root 'Project' + +$uproject = join-path $path_project 'GASATHON.uproject' + +$UBT = join-path $path_ue 'Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.exe' + +$fubt_project = '-project' +$fubt_projectfiles = '-projectfiles' +$fubt_game = '-game' +$fubt_engine = '-engine' +$fubt_progress = '-progress' + +$ubt_args = @() +$ubt_args += $fubt_projectfiles +$ubt_args += "$fubt_project=$uproject" +$ubt_args += $fubt_game +$ubt_args += $fubt_engine +$ubt_args += $fubt_progress +& $UBT $ubt_args