- separated entities spriteset from primarymap, which only contains
  tiles
- fixed star obstacle
This commit is contained in:
2024-03-27 18:37:41 +01:00
parent 5b7c88a1a9
commit 4c2ecc6f1f
23 changed files with 426 additions and 187 deletions

View File

@@ -155,7 +155,7 @@ func (system *ObstacleSystem) Draw(screen *ebiten.Image) {
func CheckObstacleSide(playervelocity *Velocity, obsvelocity *Velocity) bool {
movingdirection := playervelocity.InvertDirection()
if movingdirection == Stop || movingdirection == obsvelocity.PointingAt {
if obsvelocity.PointingAt == All || movingdirection == obsvelocity.PointingAt {
slog.Debug("Damaging obstacle collision",
"playerdirection", util.DirectionStr(playervelocity.Direction),
"obsdirection", util.DirectionStr(obsvelocity.PointingAt),