From 213d22d9253472ca9c2065cf8c4c8882f993400b Mon Sep 17 00:00:00 2001 From: MarcEricMartel Date: Sat, 10 Jun 2023 14:25:42 -0400 Subject: [PATCH 1/5] Netvoork --- assets/tilesets/tileset_ground-atlas.png | Bin 0 -> 7625 bytes assets/tilesets/tileset_ground-atlas_n.png | Bin 0 -> 4295 bytes menu/start_game_menu.cs | 43 ++++++++++++++++----- 3 files changed, 34 insertions(+), 9 deletions(-) create mode 100644 assets/tilesets/tileset_ground-atlas.png create mode 100644 assets/tilesets/tileset_ground-atlas_n.png diff --git a/assets/tilesets/tileset_ground-atlas.png b/assets/tilesets/tileset_ground-atlas.png new file mode 100644 index 0000000000000000000000000000000000000000..4971572a83a250ac1730a71987fad3e0b9066f1c GIT binary patch literal 7625 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 pCP8_<6DfHH7g*Kg>bb}7{ui6^+9(^gr~ literal 0 HcmV?d00001 diff --git a/menu/start_game_menu.cs b/menu/start_game_menu.cs index 322a47f..5c8ca28 100644 --- a/menu/start_game_menu.cs +++ b/menu/start_game_menu.cs @@ -98,10 +98,7 @@ public partial class start_game_menu : Control } // Called every frame. 'delta' is the elapsed time since the previous frame. - public override void _Process(double delta) - { - - } + public override void _Process(double delta){} private void startSingleGame() { @@ -110,10 +107,38 @@ public partial class start_game_menu : Control } private void startLANMultiGame(bool isHost = true) { - - } - - private void selectLANMultiGame() { - Error = "lanmulti"; + const string ERR = "Invalid IP address."; + if (isHost) { + ENetMultiplayerPeer peer = new ENetMultiplayerPeer (); + peer.CreateServer(666, 2); + Multiplayer.MultiplayerPeer = peer; + } + else { + string ip = _ip.Get("text").ToString(); + + if (!ip.Contains('.')) { + Error = ERR; + return; + } + + string[] ips = ip.Split('.'); + + if (ips.Length != 4) { + Error = ERR; + return; + } + + for (int x =0; x < 4; ++x) { + int val = 0; + if (!int.TryParse(ips[0], out val) || val < 0 || val > 255) { + Error = ERR; + return; + } + } + + ENetMultiplayerPeer peer = new ENetMultiplayerPeer (); + peer.CreateClient(ip, 666); + Multiplayer.MultiplayerPeer = peer; + } } } From 0137bbfd3135712d201edac9566cc5e5d6615f65 Mon Sep 17 00:00:00 2001 From: MarcEricMartel Date: Sat, 10 Jun 2023 14:38:07 -0400 Subject: [PATCH 2/5] Neutvoorking Mennu --- menu/start_game_menu.cs | 59 ++++++++++++++++++++++++++++------------- 1 file changed, 40 insertions(+), 19 deletions(-) diff --git a/menu/start_game_menu.cs b/menu/start_game_menu.cs index 5c8ca28..fc807b9 100644 --- a/menu/start_game_menu.cs +++ b/menu/start_game_menu.cs @@ -1,9 +1,9 @@ using Godot; using System; -public partial class start_game_menu : Control -{ - enum _state { START, LAN, QUIT }; +public partial class start_game_menu : Control { + enum _state { START, LAN, HOST, QUIT }; + enum _gameType { SINGLE, LOCAL, LAN }; private _state _currState = _state.START; @@ -67,6 +67,21 @@ public partial class start_game_menu : Control _ip.Set("visible", false); _lip.Set("visible", false); break; + case _state.HOST: + Error = "Waiting for peer to join..."; + _single.Set("visible", false); + _localMulti.Set("visible", false); + _LANMulti.Set("visible", false); + _cancel.Set("visible", true); + _yes.Set("visible", false); + _no.Set("visible", false); + _join.Set("visible", false); + _host.Set("visible", false); + _quit.Set("visible", false); + _ip.Set("visible", false); + _lip.Set("visible", false); + break; + default: return; } _currState = value; }} @@ -85,11 +100,11 @@ public partial class start_game_menu : Control _error = GetNode