From a37b028b393cddba81e5f14d429091c8d51626c3 Mon Sep 17 00:00:00 2001 From: Martin Felis Date: Wed, 15 Nov 2023 20:57:25 +0100 Subject: [PATCH] Refactoring now functional --- scenes/Game.cs | 52 +++--- scenes/Game.tscn | 20 +-- scenes/TileInstanceManager.cs | 202 ----------------------- scenes/World.cs | 296 +++++++++++++++++++--------------- scenes/WorldChunk.cs | 137 ++++++++++++++-- scenes/WorldChunk.tscn | 2 + 6 files changed, 329 insertions(+), 380 deletions(-) delete mode 100644 scenes/TileInstanceManager.cs diff --git a/scenes/Game.cs b/scenes/Game.cs index 475a425..9bed3f1 100644 --- a/scenes/Game.cs +++ b/scenes/Game.cs @@ -36,7 +36,6 @@ public class Game : Spatial // Resources private PackedScene _tileHighlightScene; - private TileInstanceManager _tileInstanceManager; private ShaderMaterial _tileMaterial; private Label _tileOffsetLabel; private World _world; @@ -46,7 +45,7 @@ public class Game : Spatial public override void _Ready() { // debugStatsContainer - var debugStatsContainer = (Container)FindNode("DebugStatsContainer"); + Container debugStatsContainer = (Container)FindNode("DebugStatsContainer"); _framesPerSecondLabel = debugStatsContainer.GetNode