mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2025-04-28 21:37:58 +03:00
Merge be75bc7ebd
into e4c43ae3b1
This commit is contained in:
commit
c4409f3c42
2 changed files with 42 additions and 0 deletions
|
@ -116,3 +116,42 @@ PPC_FUNC(sub_823B4590)
|
||||||
|
|
||||||
SDL_User_EvilSonic(false);
|
SDL_User_EvilSonic(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Change state to squat kick.
|
||||||
|
PPC_FUNC_IMPL(__imp__sub_8236FE88);
|
||||||
|
PPC_FUNC(sub_8236FE88)
|
||||||
|
{
|
||||||
|
if (Config::DisableSquatKick)
|
||||||
|
{
|
||||||
|
ctx.r3.u32 = 0;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
__imp__sub_8236FE88(ctx, base);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Change state to drift.
|
||||||
|
PPC_FUNC_IMPL(__imp__sub_82370A50);
|
||||||
|
PPC_FUNC(sub_82370A50)
|
||||||
|
{
|
||||||
|
if (ctx.r4.u32)
|
||||||
|
{
|
||||||
|
if (Config::DisableDriftOnSlide)
|
||||||
|
{
|
||||||
|
if (auto pInputState = SWA::CInputState::GetInstance())
|
||||||
|
{
|
||||||
|
auto& rPadState = pInputState->GetPadState();
|
||||||
|
|
||||||
|
if (!rPadState.IsDown(SWA::eKeyState_LeftTrigger) && !rPadState.IsDown(SWA::eKeyState_RightTrigger))
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (Config::DisableDriftOnBrake)
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
__imp__sub_82370A50(ctx, base);
|
||||||
|
}
|
||||||
|
|
|
@ -80,8 +80,11 @@ CONFIG_DEFINE_HIDDEN("Codes", bool, DisableAutoSaveWarning, false);
|
||||||
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableBoostFilter, false);
|
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableBoostFilter, false);
|
||||||
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableDLCIcon, false);
|
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableDLCIcon, false);
|
||||||
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableDPadMovement, false);
|
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableDPadMovement, false);
|
||||||
|
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableDriftOnBrake, false);
|
||||||
|
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableDriftOnSlide, false);
|
||||||
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableDWMRoundedCorners, false);
|
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableDWMRoundedCorners, false);
|
||||||
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableLowResolutionFontOnCustomUI, false);
|
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableLowResolutionFontOnCustomUI, false);
|
||||||
|
CONFIG_DEFINE_HIDDEN("Codes", bool, DisableSquatKick, false);
|
||||||
CONFIG_DEFINE_HIDDEN("Codes", bool, EnableEventCollisionDebugView, false);
|
CONFIG_DEFINE_HIDDEN("Codes", bool, EnableEventCollisionDebugView, false);
|
||||||
CONFIG_DEFINE_HIDDEN("Codes", bool, EnableGIMipLevelDebugView, false);
|
CONFIG_DEFINE_HIDDEN("Codes", bool, EnableGIMipLevelDebugView, false);
|
||||||
CONFIG_DEFINE_HIDDEN("Codes", bool, EnableObjectCollisionDebugView, false);
|
CONFIG_DEFINE_HIDDEN("Codes", bool, EnableObjectCollisionDebugView, false);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue