From 680875b5afece00a5dce5562ffafeea757c9931d Mon Sep 17 00:00:00 2001 From: raven Date: Fri, 27 Mar 2026 18:31:55 -0500 Subject: split level gen functions into separate file --- server/commands.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'server/commands.go') diff --git a/server/commands.go b/server/commands.go index 9274a41..548cc11 100644 --- a/server/commands.go +++ b/server/commands.go @@ -192,16 +192,16 @@ var commands = map[string]commandHandler { id, lvl := ctx.server.newLevel(levelInfo {Size: size}) ctx.sender.OnCommandOutput(ctx.server, "Generating level...") go func() { + v := lvl.mapM.Blocks switch genType { case "flat": - lvl.generateFlat() - case "empty": - lvl.generateEmpty() + generateFlat(v) case "sphere": - lvl.generateSphere() + generateSphere(v) case "debug": - lvl.generateDebug() + generateDebug(v) } + lvl.Act(nil, lvl.loadDone) ctx.sender.OnCommandOutput(ctx.server, fmt.Sprintf("Generated level ID %d.", id), ) -- cgit v1.2.3