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() { +}