#include "stdafx.h" #include "SlimeTile.h" SlimeTile::SlimeTile(int id) : Tile(id, Material::dirt) { } void SlimeTile::fallOn(Level *level, int x, int y, int z, shared_ptr entity, float fallDistance) { printf("SlimeTile::fallOn: %f\n", fallDistance); if (fallDistance < 4.0f) { entity->yd = 0.0; } else { entity->yd = -entity->yd * 0.8; } }