From 346822164d194dfa729a7c36f7c0d4abd65438b1 Mon Sep 17 00:00:00 2001 From: Noah Metz Date: Mon, 7 Oct 2024 16:44:48 -0600 Subject: [PATCH] Reduced go dependencies --- server/go.mod | 8 -------- server/server.go | 22 +++++++--------------- 2 files changed, 7 insertions(+), 23 deletions(-) diff --git a/server/go.mod b/server/go.mod index 768132a..c853533 100644 --- a/server/go.mod +++ b/server/go.mod @@ -1,11 +1,3 @@ module git.metznet.ca/MetzNet/roleplay/server go 1.23.1 - -require github.com/gen2brain/raylib-go/raylib v0.0.0-20240930075631-c66f9e2942fe - -require ( - github.com/ebitengine/purego v0.8.0 // indirect - golang.org/x/exp v0.0.0-20241004190924-225e2abe05e6 // indirect - golang.org/x/sys v0.26.0 // indirect -) diff --git a/server/server.go b/server/server.go index 0324bb2..9534f55 100644 --- a/server/server.go +++ b/server/server.go @@ -1,5 +1,8 @@ package roleplay +import ( +) + type Entity interface { Tick() } @@ -8,22 +11,8 @@ type Instance struct { } -////////////////////////////////////////// -// Temporary Code -////////////////////////////////////////// -type EntityID int - -var id int = -1 -func NewEntityID() EntityID { - id += 1 - return EntityID(id) -} -////////////////////////////////////////// -// End Temporary Code -////////////////////////////////////////// - type Server struct { - entities map[EntityID]Entity + entities map[int]Entity instances map[string]Instance } @@ -32,3 +21,6 @@ func(server Server) Tick() { entity.Tick() } } + +func(server Server) Listen() { +}