Add -local flag to connect to local server
This commit is contained in:
parent
0cd3145d28
commit
e8d062c4b7
@ -1 +1 @@
|
||||
Subproject commit 23474c19dc152d730bb554040a92d0b5a8ec59e9
|
||||
Subproject commit b73d8de85149e8f6d6fe1e8d69562a0a26f7df23
|
8
main.go
8
main.go
@ -1,6 +1,7 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"log"
|
||||
|
||||
"gitea.boner.be/bdnugget/goonscape/game"
|
||||
@ -9,6 +10,13 @@ import (
|
||||
)
|
||||
|
||||
func main() {
|
||||
local := flag.Bool("local", false, "Use local server instead of remote")
|
||||
flag.Parse()
|
||||
|
||||
if *local {
|
||||
network.SetServerAddr("localhost:6969")
|
||||
}
|
||||
|
||||
rl.InitWindow(1024, 768, "GoonScape")
|
||||
defer rl.CloseWindow()
|
||||
rl.InitAudioDevice()
|
||||
|
@ -14,8 +14,14 @@ import (
|
||||
"google.golang.org/protobuf/proto"
|
||||
)
|
||||
|
||||
var serverAddr = "boner.be:6969"
|
||||
|
||||
func SetServerAddr(addr string) {
|
||||
serverAddr = addr
|
||||
}
|
||||
|
||||
func ConnectToServer() (net.Conn, int32, error) {
|
||||
conn, err := net.Dial("tcp", types.ServerAddr)
|
||||
conn, err := net.Dial("tcp", serverAddr)
|
||||
if err != nil {
|
||||
log.Printf("Failed to dial server: %v", err)
|
||||
return nil, 0, err
|
||||
|
@ -58,6 +58,4 @@ const (
|
||||
ServerTickRate = 600 * time.Millisecond
|
||||
ClientTickRate = 50 * time.Millisecond
|
||||
MaxTickDesync = 5
|
||||
// ServerAddr = "localhost:6969"
|
||||
ServerAddr = "boner.be:6969"
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user