fix argument processing for physx debug console commands

This commit is contained in:
greerdv
2021-06-08 14:53:22 +01:00
parent 9a148477e2
commit bcff7ff698
@@ -565,9 +565,9 @@ namespace PhysXDebug
static void physx_CullingBoxSize([[maybe_unused]] const AZ::ConsoleCommandContainer& arguments)
{
const int argumentCount = arguments.size();
if (argumentCount == 2)
if (argumentCount == 1)
{
float newCullingBoxSize = (float)strtol(AZ::CVarFixedString(arguments[1]).c_str(), nullptr, 10);
float newCullingBoxSize = (float)strtol(AZ::CVarFixedString(arguments[0]).c_str(), nullptr, 10);
PhysXDebug::PhysXDebugRequestBus::Broadcast(&PhysXDebug::PhysXDebugRequestBus::Events::SetCullingBoxSize, newCullingBoxSize);
}
else
@@ -584,9 +584,9 @@ namespace PhysXDebug
const int argumentCount = arguments.size();
if (argumentCount == 2)
if (argumentCount == 1)
{
const auto userPreference = static_cast<DebugCVarValues>(strtol(AZ::CVarFixedString(arguments[1]).c_str(), nullptr, 10));
const auto userPreference = static_cast<DebugCVarValues>(strtol(AZ::CVarFixedString(arguments[0]).c_str(), nullptr, 10));
switch (userPreference)
{