There are 2 types of buildings: residential and shops. Hive villagers don't trade with player's hive characters because they are considered hiveless (ex-hive, betrayer). So, to trade with the hive, you must have an intermediary of another race (human, skeleton, or shek). Most Hive Villages have two Hive Shops.
Villages are populated with worker drones, soldier drones, and hive traders.
Worker drones act as laborers: cooking, mining, sleeping etc. They don't have any weapons. Therefore, they try to flee if they face an enemy. However, if there are no more soldier drones around, workers can steal weapons from player's unconscious characters and try to fight the enemy.
Hive traders act as usual traders. They don't sleep and can fight.
Soldier drones act in two ways: as town guards and as shop guards. Town guards fight with enemies to defend the village while shop guards will fight only to protect their shop and hive trader. In their free time, town guards patrol town and sleep. Shop guards do not leave their shops. All soldier drones are armed with unknown grade flesh cleaver, rag loincloth and basic first aid kit.
If a player flees from gorillos and wants to get support from hive, they should run into any house in the hive village. In this case, the soldier drones will consider the gorillos to be an intruder and will fight with them. However, the Hive have developed a symbiotic relationship with beak things and will not aid the player should they flee or be attacked inside a hive village by beak things.