singularity1 / native /unreal /Source /Singularity /SingularityGameMode.cpp
sankalphs's picture
Deploy browser app plus Blender and Unreal handoff
511a267 verified
Raw History Blame Contribute Delete
671 Bytes
#include "SingularityGameMode.h"
#include "SingularitySharedBody.h"
#include "SingularitySpacetimeBridge.h"
#include "SingularityRolePlayerController.h"
ASingularityGameMode::ASingularityGameMode()
{
PrimaryActorTick.bCanEverTick = false;
SharedBodyClass = ASingularitySharedBody::StaticClass();
PlayerControllerClass = ASingularityRolePlayerController::StaticClass();
}
void ASingularityGameMode::StartPlay()
{
// The bridge is intentionally transport-agnostic. A Blueprint or an
// Unreal SpacetimeDB plugin binds its events to this single game object.
SpacetimeBridge = NewObject<USingularitySpacetimeBridge>(this);
Super::StartPlay();
}