MCPcopy Create free account
hub / github.com/OpenDungeons/OpenDungeons / eatChicken

Method eatChicken

source/entities/ChickenEntity.cpp:254–265  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

252}
253
254bool ChickenEntity::eatChicken(Creature* creature)
255{
256 if(mChickenState != ChickenState::free)
257 return false;
258
259 OD_LOG_INF("chicken=" + getName() + " eaten by " + creature->getName());
260
261 removeEntityFromPositionTile();
262 mChickenState = ChickenState::eaten;
263 clearDestinations(EntityAnimation::idle_anim, true, true);
264 return true;
265}
266
267bool ChickenEntity::canSlap(Seat* seat)
268{

Callers 1

handleEatChickenMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected