From 613e31658f033b55deaacd4dd2c8a51cee40ca87 Mon Sep 17 00:00:00 2001 From: Halbear Date: Wed, 8 Jul 2026 13:54:55 +0100 Subject: [PATCH 1/2] changing BGM to main menu music --- .../java/net/halbear/Terrain4J/EngineCore/Main/Scene/Scene.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Main/Scene/Scene.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Main/Scene/Scene.java index 34825a2..2cb94a4 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/Main/Scene/Scene.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Main/Scene/Scene.java @@ -165,7 +165,7 @@ public class Scene implements IScene { @Override public void SetUpAudio(EngineInstance engineInstance, AudioManager manager) { - AudioInstance newInstance = new AudioInstance("resources/EngineResources/audio/music/groovy_fight.ogg","BGM",manager,true); + AudioInstance newInstance = new AudioInstance("resources/EngineResources/audio/music/MENUMUSIC_RetroFutureClean.ogg","BGM",manager,true); newInstance.Play(); audioInstances.put("BGM",newInstance); } From c270a049b5fa80294ceecc1912bbf3f2d3f7f49b Mon Sep 17 00:00:00 2001 From: Halbear Date: Wed, 8 Jul 2026 13:57:42 +0100 Subject: [PATCH 2/2] fixed revolver actor rolling around --- .../java/net/halbear/Terrain4J/EngineCore/Main/GameCore.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Main/GameCore.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Main/GameCore.java index 0ff70b3..e04e4d1 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/Main/GameCore.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Main/GameCore.java @@ -109,6 +109,9 @@ public class GameCore implements GameLogic { Revolver.CreatePhysicsController( ConvexMesh.Box(0.5f,0.75f,0.5f),200f); scene.Revolver = Revolver; PlayerActorID = "Player_Revolver"; + + physicsController = (RigidPhysicsController) Revolver.GetPhysicsController(); + RigidBody.RigidBodyRegister.get(physicsController.RigidBodyID).LockRotation(); // if I put PlayerActorID = "Player_Revolver" it just crashes mesh.RegisterMesh(); scene.AddActor(Musket);