Add ultrawide fix to cinematics
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
#include "SDK/AC_jRPG_CharacterBattleStats_classes.hpp"
|
||||
#include "SDK/AC_jRPG_BattleManager_classes.hpp"
|
||||
#include "SDK/BP_jRPG_Enemy_World_Base_Seamless_classes.hpp"
|
||||
#include "SDK/WBP_CinematicTransition_classes.hpp"
|
||||
#include "SDK/WBP_PauseMenu_classes.hpp"
|
||||
#include "SDK/WBP_HUD_BattleScreen_classes.hpp"
|
||||
#include "SDK/WBP_GM_MainMenuContainer_classes.hpp"
|
||||
@@ -305,6 +306,10 @@ static void ProcessEvent() {
|
||||
HandleWidget(static_cast<UWBP_Merchant_Panel_C*>(object)->WBP_WidescreenRatioBox->ConstrainSizeBox, g_merchantPanel);
|
||||
else if (object->IsA(UWBP_PauseMenu_C::StaticClass()))
|
||||
HandleWidget(static_cast<UWBP_PauseMenu_C*>(object)->WBP_WidescreenRatioBox->ConstrainSizeBox, g_pauseMenu, true);
|
||||
else if (object->IsA(UWBP_CinematicTransition_C::StaticClass())) {
|
||||
auto* cinematicTransition = static_cast<UWBP_CinematicTransition_C*>(object);
|
||||
if (g_ultrawide_fix_enabled && cinematicTransition) cinematicTransition->ScreenRatio = (double)g_AspectRatio;
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user