Removed A* calls from game

This commit is contained in:
Marcin Kostrzewski 2020-05-13 19:48:51 +02:00
parent 48e81e206b
commit 93472900b9

View File

@ -4,7 +4,6 @@ from pathlib import Path
import pygame
from src.AI.AutomaticMovement import AutomaticMovement
from src.entities.Player import Player
from src.game.EventManager import EventManager
from src.game.Map import Map
@ -72,15 +71,6 @@ class Game:
self.map.addEntity(self.player, DONTADD=True)
self.eventManager = EventManager(self, self.player)
# A* algorithm
self.movement = AutomaticMovement(self.player, self.map, self.screen.getUiWidth(Locations.LEFT_UI))
testTarget = self.map.entities[0]
if testTarget is self.player:
testTarget = self.map.entities[1]
self.movement.gotoToTarget(testTarget)
# Start game loop
self.mainLoop()
@ -95,9 +85,6 @@ class Game:
# Call update() method for each entity
self.spritesList.update()
# A*
self.movement.updatePlayerCoords()
# Draw all sprites
self.spritesList.draw(self.screen.pygameScreen)