Automatic shooting
This commit is contained in:
2
main.go
2
main.go
@@ -63,7 +63,7 @@ func (g *Game) Update() error {
|
||||
g.keys = inpututil.AppendPressedKeys(g.keys[:0])
|
||||
GameInstance.hero.ChangeDirection(GameInstance.control.DirectionFromKeys(g.keys))
|
||||
GameInstance.terrain.ChangeDirection(GameInstance.control.DirectionFromKeys(g.keys))
|
||||
bullet := GameInstance.hero.Fire(GameInstance.control.ShouldFire(g.keys), g.terrain.PositionX, g.terrain.PositionY)
|
||||
bullet := GameInstance.hero.Fire(g.terrain.PositionX, g.terrain.PositionY)
|
||||
if bullet != nil {
|
||||
GameInstance.world.AddEntity(bullet)
|
||||
g.bullets = append(g.bullets, bullet)
|
||||
|
||||
Reference in New Issue
Block a user