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
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"flag"
|
||||||
"log"
|
"log"
|
||||||
|
|
||||||
"gitea.boner.be/bdnugget/goonscape/game"
|
"gitea.boner.be/bdnugget/goonscape/game"
|
||||||
@ -9,6 +10,13 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
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")
|
rl.InitWindow(1024, 768, "GoonScape")
|
||||||
defer rl.CloseWindow()
|
defer rl.CloseWindow()
|
||||||
rl.InitAudioDevice()
|
rl.InitAudioDevice()
|
||||||
|
@ -14,8 +14,14 @@ import (
|
|||||||
"google.golang.org/protobuf/proto"
|
"google.golang.org/protobuf/proto"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
var serverAddr = "boner.be:6969"
|
||||||
|
|
||||||
|
func SetServerAddr(addr string) {
|
||||||
|
serverAddr = addr
|
||||||
|
}
|
||||||
|
|
||||||
func ConnectToServer() (net.Conn, int32, error) {
|
func ConnectToServer() (net.Conn, int32, error) {
|
||||||
conn, err := net.Dial("tcp", types.ServerAddr)
|
conn, err := net.Dial("tcp", serverAddr)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("Failed to dial server: %v", err)
|
log.Printf("Failed to dial server: %v", err)
|
||||||
return nil, 0, err
|
return nil, 0, err
|
||||||
|
@ -58,6 +58,4 @@ const (
|
|||||||
ServerTickRate = 600 * time.Millisecond
|
ServerTickRate = 600 * time.Millisecond
|
||||||
ClientTickRate = 50 * time.Millisecond
|
ClientTickRate = 50 * time.Millisecond
|
||||||
MaxTickDesync = 5
|
MaxTickDesync = 5
|
||||||
// ServerAddr = "localhost:6969"
|
|
||||||
ServerAddr = "boner.be:6969"
|
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user