1
0
mirror of https://github.com/ynerant/Level-Editor.git synced 2025-07-03 06:12:47 +02:00

Update Readme

This commit is contained in:
Yohann D'ANELLO
2020-04-10 20:38:13 +02:00
parent ca79095672
commit 939698b21a
4 changed files with 124 additions and 8 deletions

View File

@ -3,7 +3,7 @@ package fr.ynerant.leveleditor.game.mobs
import fr.ynerant.leveleditor.game.GameFrame
class MobBreaker extends Mob {
override def getMaxHP = 40
override def getMaxHP = 110
override def _getSlowness = 120

View File

@ -12,6 +12,6 @@ class MobHealer extends Mob {
override def getName = "mobhealer"
override def _tick(game: GameFrame): Unit = {
game.getMobs.filter(mob => Math.pow(mob.getX - getX, 2) + Math.pow(mob.getY - getY, 2) <= 9).foreach(mob => mob.heal(1))
game.getMobs.filter(mob => Math.pow(mob.getX - getX, 2) + Math.pow(mob.getY - getY, 2) <= 9).foreach(mob => mob.heal(2))
}
}

View File

@ -12,6 +12,6 @@ class MobSpeeder extends Mob {
override def getName = "mobspeeder"
override def _tick(game: GameFrame): Unit = {
game.getMobs.filter(mob => Math.pow(mob.getX - getX, 2) + Math.pow(mob.getY - getY, 2) <= 9).foreach(mob => mob.speedup(3))
game.getMobs.filter(mob => Math.pow(mob.getX - getX, 2) + Math.pow(mob.getY - getY, 2) <= 9 && mob != this).foreach(mob => mob.speedup(3))
}
}