remove collisiongrid, it doesnt belongs to this project

This commit is contained in:
Héctor Giménez
2024-09-03 20:39:16 +09:00
parent 7ec2f584f5
commit 792ff69790

View File

@@ -24,13 +24,11 @@ const (
)
type Data struct {
AreaOrigin Position
Corpse Corpse
Monsters Monsters
Corpses Monsters
Game OnlineGame
// First slice represents X and second Y
CollisionGrid [][]bool
AreaOrigin Position
Corpse Corpse
Monsters Monsters
Corpses Monsters
Game OnlineGame
PlayerUnit PlayerUnit
NPCs NPCs
Inventory Inventory
@@ -85,23 +83,6 @@ func (r Room) IsInside(p Position) bool {
return false
}
func (r Room) GetWalkableTiles(d Data, room Room) []Position {
var walkableTiles []Position
for x := room.X; x < room.X+room.Width; x++ {
for y := room.Y; y < room.Y+room.Height; y++ {
if d.CollisionGrid[x][y] {
walkableTiles = append(walkableTiles, Position{
X: x,
Y: y,
})
}
}
}
return walkableTiles
}
func (d Data) MercHPPercent() int {
for _, m := range d.Monsters {
if m.IsMerc() {