diff --git a/core/src/ru/deadsoftware/cavedroid/game/mobs/Pig.kt b/core/src/ru/deadsoftware/cavedroid/game/mobs/Pig.kt
+++ /dev/null
@@ -1,73 +0,0 @@
-package ru.deadsoftware.cavedroid.game.mobs
-
-import com.badlogic.gdx.graphics.g2d.SpriteBatch
-import com.badlogic.gdx.math.MathUtils
-import com.badlogic.gdx.math.Vector2
-import ru.deadsoftware.cavedroid.game.GameItemsHolder
-import ru.deadsoftware.cavedroid.game.world.GameWorld
-import ru.deadsoftware.cavedroid.misc.utils.drawSprite
-import ru.deadsoftware.cavedroid.misc.utils.mobs.MobSprites.Pig.getBackgroundLeg
-import ru.deadsoftware.cavedroid.misc.utils.mobs.MobSprites.Pig.getBody
-import ru.deadsoftware.cavedroid.misc.utils.mobs.MobSprites.Pig.getForegroundLeg
-import ru.deadsoftware.cavedroid.misc.utils.mobs.MobSprites.Pig.getLeftLegRelativeX
-import ru.deadsoftware.cavedroid.misc.utils.mobs.MobSprites.Pig.getLegsRelativeY
-import ru.deadsoftware.cavedroid.misc.utils.mobs.MobSprites.Pig.getRightLegRelativeX
-
-class Pig(x: Float, y: Float) : Mob(x, y, WIDTH, HEIGHT, randomDir(), Type.MOB, MAX_HEALTH) {
-
- override fun getSpeed(): Float {
- return SPEED
- }
-
- override fun changeDir() {
- switchDir()
- velocity = Vector2(direction.basis * speed, 0f)
- }
-
- override fun jump() {
- velocity.y = JUMP_VELOCITY
- }
-
- override fun damage(damage: Int) {
- super.damage(damage)
-
- if (damage > 0) {
- if (canJump()) {
- jump()
- }
- }
- }
-
- override fun ai(world: GameWorld, gameItemsHolder: GameItemsHolder, mobsController: MobsController, delta: Float) {
- if (MathUtils.randomBoolean(delta)) {
- if (velocity.x != 0f) {
- velocity.x = 0f
- } else {
- changeDir()
- }
- }
- }
-
- override fun draw(spriteBatch: SpriteBatch, x: Float, y: Float, delta: Float) {
- updateAnimation(delta)
-
- val leftLegX = x + getLeftLegRelativeX(direction)
- val rightLegX = x + getRightLegRelativeX(direction)
- val legY = y + getLegsRelativeY()
-
- spriteBatch.drawSprite(getBackgroundLeg(), leftLegX, legY, -anim, tint = tintColor)
- spriteBatch.drawSprite(getBackgroundLeg(), rightLegX, legY, -anim, tint = tintColor)
- spriteBatch.drawSprite(getBody(direction), x, y, tint = tintColor)
- spriteBatch.drawSprite(getForegroundLeg(), leftLegX, legY, anim, tint = tintColor)
- spriteBatch.drawSprite(getForegroundLeg(), rightLegX, legY, anim, tint = tintColor)
- }
-
-
- private companion object {
- private const val WIDTH = 25f
- private const val HEIGHT = 18f
- private const val SPEED = 48f
- private const val JUMP_VELOCITY = -133.332f
- private const val MAX_HEALTH = 10
- }
-}
\ No newline at end of file