/******************************************************************** Minecraft: Pocket Edition - Decompilation Project Copyright (C) 2023 iProgramInCpp The following code is licensed under the BSD 1 clause license. SPDX-License-Identifier: BSD-1-Clause ********************************************************************/ #include "Pig.hpp" Pig::Pig(Level* pLevel) : Animal(pLevel) { field_C8 = RENDER_PIG; m_texture = "mob/pig.png"; setSize(0.9f, 0.9f); // some dataitem stuff } std::string Pig::getAmbientSound() { return "mob.pig"; } std::string Pig::getDeathSound() { return "mob.pigdeath"; } std::string Pig::getHurtSound() { return "mob.pig"; } int Pig::getEntityTypeId() { return TYPE_PIG; } int Pig::getMaxHealth() { return 10; } bool Pig::interact(Player* pPlayer) { return false; } int Pig::getDeathLoot() { return 0; } bool Pig::hasSaddle() { return false; } void Pig::setSaddle(bool b) { } Entity* Pig::getBreedOffspring(Animal* pOther) { return new Pig(m_pLevel); }