public override void setEntityDead() { if (slimeSize > 1 && health == 0) { for (int i = 0; i < 4; i++) { float f = (((i % 2) - 0.5F) * slimeSize) / 4F; float f1 = (((i / 2) - 0.5F) * slimeSize) / 4F; var entityslime = new EntitySlime(worldObj); entityslime.setSlimeSize(slimeSize / 2); entityslime.setLocationAndAngles(posX + f, posY + 0.5D, posZ + f1, rand.nextFloat() * 360F, 0.0F); worldObj.entityJoinedWorld(entityslime); } } base.setEntityDead(); }
public override void setEntityDead() { if (slimeSize > 1 && health == 0) { for (int i = 0; i < 4; i++) { float f = (((i%2) - 0.5F)*slimeSize)/4F; float f1 = (((i/2) - 0.5F)*slimeSize)/4F; var entityslime = new EntitySlime(worldObj); entityslime.setSlimeSize(slimeSize/2); entityslime.setLocationAndAngles(posX + f, posY + 0.5D, posZ + f1, rand.nextFloat()*360F, 0.0F); worldObj.entityJoinedWorld(entityslime); } } base.setEntityDead(); }