Use a larger example map
This commit is contained in:
@ -46,12 +46,12 @@ class Game:
|
||||
Create a new game on the screen.
|
||||
"""
|
||||
# TODO generate a new map procedurally
|
||||
self.map = Map.load("resources/example_map.txt")
|
||||
self.map = Map.load("resources/example_map_2.txt")
|
||||
self.map.currenty = 1
|
||||
self.map.currentx = 6
|
||||
self.player = Player()
|
||||
self.map.add_entity(self.player)
|
||||
self.player.move(1, 6)
|
||||
self.player.move(1, 14)
|
||||
self.map.spawn_random_entities(randint(1, 5))
|
||||
|
||||
@staticmethod
|
||||
|
@ -2,7 +2,7 @@
|
||||
from enum import Enum, auto
|
||||
from math import sqrt
|
||||
from random import randint
|
||||
from typing import List, Tuple
|
||||
from typing import List
|
||||
|
||||
from dungeonbattle.display.texturepack import TexturePack
|
||||
|
||||
@ -186,9 +186,6 @@ class Entity:
|
||||
"""
|
||||
return sqrt(self.distance_squared(other))
|
||||
|
||||
def vector(self, other: "Entity") -> Tuple[int, int]:
|
||||
return other.y - self.y, other.x - self.x
|
||||
|
||||
|
||||
class FightingEntity(Entity):
|
||||
maxhealth: int
|
||||
|
Reference in New Issue
Block a user