public bool getItemFromBuildingInventory(BuildingAttributes targetBuilding, string itemName, int amount) { bool result = false; if (buildingInsideOf) { result = targetBuilding.getBuildingAttributes().getBuildingInventory().sendItemFromThisToOther(getCitizenInventory(), itemName, amount); } else { gameManager.getMessageLogText().addMessageToLog("Citizen is not inside a building"); } return(result); }