Setup initial options menu
This commit is contained in:
@@ -14,7 +14,7 @@ ThreePlayerSplitscreenLayout=FavorTop
|
||||
GlobalDefaultGameMode=/Game/ThirdPersonBP/Blueprints/ThirdPersonGameMode.ThirdPersonGameMode_C
|
||||
GlobalDefaultServerGameMode=None
|
||||
ServerDefaultMap=None
|
||||
GameInstanceClass=/Game/ThirdPersonBP/Blueprints/BP_EleriGameInstance.BP_EleriGameInstance_C
|
||||
GameInstanceClass=/Game/EasyOptionsMenu/EasyGameUI/GI_EasyMainGameInstance.GI_EasyMainGameInstance_C
|
||||
|
||||
[/Script/IOSRuntimeSettings.IOSRuntimeSettings]
|
||||
MinimumiOSVersion=IOS_11
|
||||
@@ -113,7 +113,7 @@ vr.RoundRobinOcclusion=False
|
||||
vr.ODSCapture=False
|
||||
r.MeshStreaming=False
|
||||
r.WireframeCullThreshold=5.000000
|
||||
r.RayTracing=False
|
||||
r.RayTracing=True
|
||||
r.RayTracing.UseTextureLod=False
|
||||
r.SupportStationarySkylight=True
|
||||
r.SupportLowQualityLightmaps=True
|
||||
@@ -348,7 +348,7 @@ bAllowClientSideNavigation=True
|
||||
DataGatheringMode=Lazy
|
||||
|
||||
[/Script/Engine.UserInterfaceSettings]
|
||||
RenderFocusRule=Always
|
||||
RenderFocusRule=Never
|
||||
bEnableDistanceFieldFontRasterization=True
|
||||
|
||||
[Core.Log]
|
||||
@@ -435,3 +435,8 @@ RuntimeGeneration=Dynamic
|
||||
[/Script/GameplayDebugger.GameplayDebuggerConfig]
|
||||
ActivationKey=+
|
||||
|
||||
[/Script/Engine.AudioSettings]
|
||||
DefaultSoundClassName=/Game/EasyOptionsMenu/Core/Audio/SC_EOM_MasterAudio.SC_EOM_MasterAudio
|
||||
DefaultMediaSoundClassName=/Game/EasyOptionsMenu/Core/Audio/SC_EOM_MasterAudio.SC_EOM_MasterAudio
|
||||
DefaultBaseSoundMix=/Game/EasyOptionsMenu/Core/Audio/SCM_EOM_MasterMix.SCM_EOM_MasterMix
|
||||
|
||||
|
||||
@@ -204,7 +204,7 @@ AudioChannelSoundClasses=((Master, "/Game/EasyOptionsMenu/Core/Audio/SC_EOM_Mast
|
||||
+DefaultSoundtracks=/Game/Sounds/Music/LoFi_First_Try.LoFi_First_Try
|
||||
SoundtrackMinDelay=20.000000
|
||||
SoundtrackMaxDelay=60.000000
|
||||
MusicFadeTime=2.000000
|
||||
MusicFadeTime=5.000000
|
||||
|
||||
[/Script/InteractionSystem.InteractionSettings]
|
||||
DefaultInteractionWidgetClass=/Script/UMG.WidgetBlueprintGeneratedClass'/Game/UI/InteractionUI/WBP_Eleri_Interaction.WBP_Eleri_Interaction_C'
|
||||
|
||||
@@ -115,7 +115,7 @@ bEnableLegacyInputScales=True
|
||||
bEnableMotionControls=True
|
||||
bFilterInputByPlatformUser=False
|
||||
bEnableInputDeviceSubsystem=True
|
||||
bShouldFlushPressedKeysOnViewportFocusLost=True
|
||||
bShouldFlushPressedKeysOnViewportFocusLost=False
|
||||
bEnableDynamicComponentInputBinding=True
|
||||
bAlwaysShowTouchInterface=False
|
||||
bShowConsoleOnFourFingerTap=True
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
|
||||
[ShadowQuality@0]
|
||||
r.ShadowQuality=1
|
||||
r.ShadowQuality=1
|
||||
|
||||
[ViewDistanceQuality@0]
|
||||
r.ViewDistanceScale=0.5
|
||||
|
||||
[ViewDistanceQuality@1]
|
||||
r.ViewDistanceScale=0.65
|
||||
Binary file not shown.
BIN
Content/EasyOptionsMenu/Core/GlobalConfig/DA_EGUI_GlobalConfig.uasset
LFS
Normal file
BIN
Content/EasyOptionsMenu/Core/GlobalConfig/DA_EGUI_GlobalConfig.uasset
LFS
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.
BIN
Content/UI/MainUI.uasset
LFS
BIN
Content/UI/MainUI.uasset
LFS
Binary file not shown.
BIN
Content/UI/OptionsScreen.uasset
LFS
BIN
Content/UI/OptionsScreen.uasset
LFS
Binary file not shown.
@@ -126,6 +126,10 @@
|
||||
{
|
||||
"Name": "MCPClientToolset",
|
||||
"Enabled": true
|
||||
},
|
||||
{
|
||||
"Name": "JsonBlueprintUtilities",
|
||||
"Enabled": true
|
||||
}
|
||||
],
|
||||
"TargetPlatforms": [
|
||||
|
||||
@@ -94,6 +94,7 @@ FText USpeechDataAsset::ReplaceTextInLine(const FText& Text, TMap<FString, FText
|
||||
return FText::Format(Text, Args);
|
||||
}
|
||||
|
||||
#if WITH_EDITOR
|
||||
EDataValidationResult USpeechDataAsset::IsDataValid(class FDataValidationContext& Context) const
|
||||
{
|
||||
EDataValidationResult Result = Super::IsDataValid(Context);
|
||||
@@ -105,3 +106,4 @@ EDataValidationResult USpeechDataAsset::IsDataValid(class FDataValidationContext
|
||||
|
||||
return Result;
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -3,8 +3,3 @@
|
||||
|
||||
#include "UI/MainMenuWidget.h"
|
||||
|
||||
void UMainMenuWidget::ToggleOptionsWidget(bool bActive)
|
||||
{
|
||||
OptionsScreenOpen = bActive;
|
||||
OptionsScreen_Widget->SetVisibility(OptionsScreenOpen? ESlateVisibility::Visible : ESlateVisibility::Hidden);
|
||||
}
|
||||
|
||||
@@ -16,19 +16,7 @@ class PROJECTELERI_API UMainMenuWidget : public UEleriBaseWidget
|
||||
|
||||
public:
|
||||
|
||||
//Main menu widget
|
||||
UFUNCTION(BlueprintCallable, BlueprintPure)
|
||||
UUserWidget* GetOptionsWidget() { return OptionsScreen_Widget; }
|
||||
UFUNCTION(BlueprintCallable)
|
||||
void ToggleOptionsWidget(bool bActive);
|
||||
UFUNCTION(BlueprintCallable, BlueprintPure)
|
||||
bool IsOptionsOpen() const { return OptionsScreenOpen; }
|
||||
|
||||
protected:
|
||||
|
||||
//Dialogue UI
|
||||
UPROPERTY(meta = (BindWidget))
|
||||
UUserWidget* OptionsScreen_Widget;
|
||||
UPROPERTY()
|
||||
bool OptionsScreenOpen = false;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user