Merge branch 'stats' into 'master'
The strength of the player is now increased when he levels up See merge request ynerant/squirrel-battle!19
This commit was merged in pull request #100.
	This commit is contained in:
		@@ -28,7 +28,8 @@ class Player(FightingEntity):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    def move(self, y: int, x: int) -> None:
 | 
					    def move(self, y: int, x: int) -> None:
 | 
				
			||||||
        """
 | 
					        """
 | 
				
			||||||
        When the player moves, move the camera of the map.
 | 
					        Moves the view of the map (the point on which the camera is centered)
 | 
				
			||||||
 | 
					        according to the moves of the player.
 | 
				
			||||||
        """
 | 
					        """
 | 
				
			||||||
        super().move(y, x)
 | 
					        super().move(y, x)
 | 
				
			||||||
        self.map.currenty = y
 | 
					        self.map.currenty = y
 | 
				
			||||||
@@ -44,6 +45,7 @@ class Player(FightingEntity):
 | 
				
			|||||||
            self.current_xp -= self.max_xp
 | 
					            self.current_xp -= self.max_xp
 | 
				
			||||||
            self.max_xp = self.level * 10
 | 
					            self.max_xp = self.level * 10
 | 
				
			||||||
            self.health = self.maxhealth
 | 
					            self.health = self.maxhealth
 | 
				
			||||||
 | 
					            self.strength = self.strength + 1
 | 
				
			||||||
            # TODO Remove it, that's only fun
 | 
					            # TODO Remove it, that's only fun
 | 
				
			||||||
            self.map.spawn_random_entities(randint(3 * self.level,
 | 
					            self.map.spawn_random_entities(randint(3 * self.level,
 | 
				
			||||||
                                                   10 * self.level))
 | 
					                                                   10 * self.level))
 | 
				
			||||||
@@ -62,7 +64,7 @@ class Player(FightingEntity):
 | 
				
			|||||||
        """
 | 
					        """
 | 
				
			||||||
        If the player tries to move but a fighting entity is there,
 | 
					        If the player tries to move but a fighting entity is there,
 | 
				
			||||||
        the player fights this entity.
 | 
					        the player fights this entity.
 | 
				
			||||||
        It rewards some XP if it is dead.
 | 
					        If the entity dies, the player is rewarded with some XP
 | 
				
			||||||
        """
 | 
					        """
 | 
				
			||||||
        # Don't move if we are dead
 | 
					        # Don't move if we are dead
 | 
				
			||||||
        if self.dead:
 | 
					        if self.dead:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user