Tested animation queue parsing in Unreal

This commit is contained in:
2023-09-11 03:44:57 -04:00
parent dcaa916347
commit 350816afb1
2 changed files with 43 additions and 4 deletions

View File

@@ -4,10 +4,13 @@
#include "lpx-drvutil.hpp"
#include "DebugPrint.h"
#include "TangibleManager.h"
#include "CommonTypes.h"
#include "AnimQueue.h"
#include <string>
#include <string_view>
using namespace DebugPrint;
using namespace CommonTypes;
AIntegrationGameModeBase::AIntegrationGameModeBase()
{
@@ -111,6 +114,11 @@ void AIntegrationGameModeBase::UpdateTangibles() {
for (int64 id : TangibleManager.GetNear()) {
TangibleManager.MakeTangible(id);
}
IdArray live = TangibleManager.GetLive();
StringViewVec aqueues = w.GetAnimationQueues(live);
for (int i = 0; i < aqueues.Num(); i++) {
FString debugq = FAnimQueueDecoder::DebugString(aqueues[i]);
}
}
void AIntegrationGameModeBase::ConsoleSendInput(const FString& fs)