Files
Reboot-Launcher/dependencies/reboot/Project Reboot 3.0/BP_IslandScripting.cpp
Alessandro Autiero b41e22adeb <feat: New project structure>
<feat: New release>
2023-09-02 15:34:15 +02:00

26 lines
606 B
C++

#include "BP_IslandScripting.h"
void ABP_IslandScripting_C::Initialize()
{
static auto UpdateMapOffset = GetOffset("UpdateMap", false);
if (UpdateMapOffset != -1)
{
Get<bool>(UpdateMapOffset) = true;
this->OnRep_UpdateMap();
}
/*
// This spawns the beam.
this->IsDeimosActive() = true;
this->OnRep_IsDeimosActive();
*/
}
ABP_IslandScripting_C* ABP_IslandScripting_C::GetIslandScripting()
{
auto AllIslandScriptings = UGameplayStatics::GetAllActorsOfClass(GetWorld(), StaticClass());
return AllIslandScriptings.Num() > 0 ? (ABP_IslandScripting_C*)AllIslandScriptings.at(0) : nullptr;
}