Fix frontend input release and vegetation proxies

This commit is contained in:
2026-05-21 20:44:02 +00:00
parent 03dbcbc5f8
commit 3f27be7f88
16 changed files with 120 additions and 46 deletions
+14 -2
View File
@@ -24,8 +24,11 @@ EXPECTED = {
"Saving World",
"ConsoleCommand(TEXT(\"AgrarianSaveWorld\"))",
"ConsoleCommand(TEXT(\"quit\"))",
"PlayerController->SetIgnoreMoveInput(false)",
"PlayerController->SetIgnoreLookInput(false)",
"AAgrarianGamePlayerController* AgrarianPlayerController",
"AgrarianPlayerController->AgrarianSelectCharacter",
"AgrarianPlayerController->AgrarianCompleteFrontend",
"PlayerController->ResetIgnoreMoveInput()",
"PlayerController->ResetIgnoreLookInput()",
],
"AgrarianGamePlayerController.h": [
"ShowMvpPauseMenu",
@@ -40,10 +43,19 @@ EXPECTED = {
"InputComponent->BindKey(EKeys::Escape",
"MvpFrontendWidget->IsInViewport()",
"ShowMvpPauseMenu();",
"ResetIgnoreMoveInput();",
"ResetIgnoreLookInput();",
"ApplyDefaultInputMappingContexts();",
],
}
FORBIDDEN = {
"AgrarianMvpFrontendWidget.cpp": [
"ConsoleCommand(TEXT(\"AgrarianSelectCharacter",
"ConsoleCommand(TEXT(\"AgrarianCompleteFrontend\"))",
"PlayerController->SetIgnoreMoveInput(false)",
"PlayerController->SetIgnoreLookInput(false)",
],
"AgrarianGamePlayerController.cpp": [
"BindKey(EKeys::LeftMouseButton",
],