From a66f7e8d7eab919b931095357d5cb7f447af9fef Mon Sep 17 00:00:00 2001 From: AlessandroCH Date: Sat, 10 May 2025 16:56:37 +0200 Subject: [PATCH] TODO: MissionSystem --- Campofinale/Game/Mission/MissionSystem.cs | 20 ++++++++++++++++++++ Campofinale/Player.cs | 3 +++ 2 files changed, 23 insertions(+) create mode 100644 Campofinale/Game/Mission/MissionSystem.cs diff --git a/Campofinale/Game/Mission/MissionSystem.cs b/Campofinale/Game/Mission/MissionSystem.cs new file mode 100644 index 0000000..8de3bcc --- /dev/null +++ b/Campofinale/Game/Mission/MissionSystem.cs @@ -0,0 +1,20 @@ +using Campofinale.Database; + +namespace Campofinale.Game.Mission +{ + public class MissionSystem + { + public Player owner; + public MissionSystem(Player o) + { + owner = o; + } + public void Save() + { + + } + public void Load() + { + } + } +} diff --git a/Campofinale/Player.cs b/Campofinale/Player.cs index 9e4ad0f..7690b3e 100644 --- a/Campofinale/Player.cs +++ b/Campofinale/Player.cs @@ -13,6 +13,7 @@ using Campofinale.Game.Gacha; using Campofinale.Game.Spaceship; using Campofinale.Game.Dungeons; using Campofinale.Game.Factory; +using Campofinale.Game.Mission; namespace Campofinale @@ -94,6 +95,7 @@ namespace Campofinale public GachaManager gachaManager; public BitsetManager bitsetManager; public FactoryManager factoryManager; + public MissionSystem missionSystem; public int teamIndex = 0; public List teams= new List(); public List mails = new List(); @@ -123,6 +125,7 @@ namespace Campofinale gachaManager = new(this); spaceshipManager = new(this); factoryManager = new(this); + missionSystem = new(this); receivorThread = new Thread(new ThreadStart(Receive)); }