This commit is contained in:
Confideo-IOM
2026-09-04 15:26:37 +01:00
parent 8dc0595cfc
commit 18ec2d5394
81 changed files with 1235 additions and 1191 deletions
+14 -14
View File
@@ -8,12 +8,12 @@ bool HydraGame::Initialise()
GetEngine()->ActorManager()->InitialiseActor(m_sun_light_id);
GetEngine()->ActorManager()->SetOrientation(m_sun_light_id, -0.5f, -0.2f, 0.0f);
m_spawner_id = GetEngine()->ActorManager()->CreateActor<HydraLightSpawnerActor>();
GetEngine()->ActorManager()->InitialiseActor(m_spawner_id);
GetEngine()->ActorManager()->SetPosition(m_spawner_id, glm::dvec3(0, 1.0, 0));
HydraLightSpawnerActor* actor = static_cast<HydraLightSpawnerActor*>(GetEngine()->ActorManager()->GetActor(m_spawner_id));
actor->SpawnSettings(3.0f, glm::vec3(0.0f, 1.0f, 0.0f), glm::vec3(0.0f, 0.0f, 0.0f), 15.0f, 0.0f, 50.0f);
actor->SetEnabled(true);
// m_spawner_id = GetEngine()->ActorManager()->CreateActor<HydraLightSpawnerActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_spawner_id);
// GetEngine()->ActorManager()->SetPosition(m_spawner_id, glm::dvec3(0, 1.0, 0));
// HydraLightSpawnerActor* actor = static_cast<HydraLightSpawnerActor*>(GetEngine()->ActorManager()->GetActor(m_spawner_id));
// actor->SpawnSettings(3.0f, glm::vec3(0.0f, 1.0f, 0.0f), glm::vec3(0.0f, 0.0f, 0.0f), 15.0f, 0.0f, 50.0f);
// actor->SetEnabled(true);
// m_spot_light_id = GetEngine()->ActorManager()->CreateActor<HydraSpotLightActor>();
@@ -28,19 +28,19 @@ bool HydraGame::Initialise()
// //1.570796327f
// //3.141592654f
// m_planet_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlanetActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_planet_actor_id);
// GetEngine()->ActorManager()->SetPosition(m_planet_actor_id, glm::dvec3(0, 0.0, 0));
m_planet_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlanetActor>();
GetEngine()->ActorManager()->InitialiseActor(m_planet_actor_id);
GetEngine()->ActorManager()->SetPosition(m_planet_actor_id, glm::dvec3(0, 0.0, 0));
// m_cube_actor_id = GetEngine()->ActorManager()->CreateActor<HydraTestCubeActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_cube_actor_id);
// GetEngine()->ActorManager()->SetPosition(m_cube_actor_id, glm::dvec3(0, 1.0, 0));
// GetEngine()->ActorManager()->SetLinearVelocity(m_cube_actor_id, glm::vec3(0,20,0));
m_plane_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>();
GetEngine()->ActorManager()->InitialiseActor(m_plane_actor_id);
GetEngine()->ActorManager()->SetPosition(m_plane_actor_id, glm::dvec3(0, 0, 0));
GetEngine()->ActorManager()->SetOrientation(m_plane_actor_id, 0.0f, 0.0f, 0.0f);
// m_plane_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_plane_actor_id);
// GetEngine()->ActorManager()->SetPosition(m_plane_actor_id, glm::dvec3(0, 0, 0));
// GetEngine()->ActorManager()->SetOrientation(m_plane_actor_id, 0.0f, 0.0f, 0.0f);
// m_plane_actor_id1 = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>();
@@ -62,7 +62,7 @@ bool HydraGame::Initialise()
m_player_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlayerActor>();
GetEngine()->ActorManager()->InitialiseActor(m_player_actor_id);
GetEngine()->ActorManager()->SetPosition(m_player_actor_id, glm::dvec3(0, 2, 4));
GetEngine()->ActorManager()->SetPosition(m_player_actor_id, glm::dvec3(0, 2, 10000));
GetEngine()->PossessPlayer(m_player_actor_id);
GetEngine()->Camera()->AttachToActor(m_player_actor_id);