Files
gorpg/domain/type.player.go
2023-07-07 15:18:51 +02:00

39 lines
696 B
Go

package domain
import "game/konstructor"
const (
DefaultPlayerType konstructor.PlayerTypeID = "default"
)
func (d *Domain) InitPlayer() {
d.Players = []konstructor.Player{
{
ID: "default",
Type: konstructor.PlayerType{
ID: DefaultPlayerType,
Render: konstructor.Render{
Image: konstructor.GetPlayerTypeImagePath(DefaultPlayerType),
},
},
Position: konstructor.Position{
X: 70,
Y: 70,
Z: 1,
},
},
}
}
func (d *Domain) GetPlayers() []konstructor.Player {
return d.Players
}
func (d *Domain) GetPlayer(index int) konstructor.Player {
return d.Players[index]
}
func (d *Domain) GetDefaultPlayer() konstructor.Player {
return d.Players[0]
}