Added: Sea mines, when fully implemented, will explode and take lifes from player.

This commit is contained in:
Foxar
2020-12-10 12:52:54 +01:00
parent f86a1bf190
commit 1c9351e5e9
2 changed files with 6 additions and 0 deletions
+5
View File
@@ -74,6 +74,10 @@ void Dolphin::onInit()
seabed.shouldBeBackfaceCulled = false; seabed.shouldBeBackfaceCulled = false;
seabed.shouldBeFrustumCulled = false; seabed.shouldBeFrustumCulled = false;
mine.loadObj("mine/", "mine", 5.0F, false);
mine.position.set(0, 0, 0);
texRepo->addByMesh("mine/", mine, BMP);
skybox.loadObj("skybox/", "skybox", 400.0F, false); skybox.loadObj("skybox/", "skybox", 400.0F, false);
skybox.shouldBeFrustumCulled = false; skybox.shouldBeFrustumCulled = false;
@@ -168,6 +172,7 @@ void Dolphin::onUpdate()
engine->renderer->draw(skybox); engine->renderer->draw(skybox);
engine->renderer->draw(waterbox); engine->renderer->draw(waterbox);
engine->renderer->draw(seabed); engine->renderer->draw(seabed);
engine->renderer->draw(mine);
for (u8 i = 0; i < OYSTERS_COUNT; i++) for (u8 i = 0; i < OYSTERS_COUNT; i++)
{ {
if (oysters[i].isActive()) if (oysters[i].isActive())
+1
View File
@@ -41,6 +41,7 @@ private:
Mesh seabed; Mesh seabed;
Mesh island; Mesh island;
Mesh skybox; Mesh skybox;
Mesh mine;
LightBulb bulb; LightBulb bulb;
Player player; Player player;
Camera camera; Camera camera;