فهرست منبع

fixed bot build

Ronald Peterson 10 سال پیش
والد
کامیت
307868a266
3فایلهای تغییر یافته به همراه9 افزوده شده و 2 حذف شده
  1. 1 1
      battlecamp-go-bot/distance_test.go
  2. 0 1
      battlecamp-go-bot/main.go
  3. 8 0
      board/board.go

+ 1 - 1
battlecamp-go-bot/distance_test.go

@@ -1,7 +1,7 @@
 package main
 
 import (
-	"battlecamp-go-server/board"
+	"battlecamp-go/board"
 	"fmt"
 	"testing"
 )

+ 0 - 1
battlecamp-go-bot/main.go

@@ -159,7 +159,6 @@ func getViewPort(x, y, width, height int, gameId int64, bs *board.Board) *viewpo
 }
 
 func (v viewport) Get(x, y int) board.TileType {
-	fmt.Printf("retrieving from viewport x %v y %v position in viewport x %v y %v", x, y, x-v.x, y-v.y)
 	return v.Board.Get(x-v.x, y-v.y)
 }
 

+ 8 - 0
board/board.go

@@ -250,6 +250,14 @@ func newBlank(width, height int) *Board {
 	}
 }
 
+func NewPreset(width, height int, data []byte) *Board {
+	return &Board{
+		Width:  width,
+		Height: height,
+		data:   data,
+	}
+}
+
 func newBoard(width, height int, r *rand.Rand) *Board {
 	return newRegion(0, 0, width, height, width, height, r)
 }