Here’s my project for the clan system overhaul, it’s complete and detailed:
First of all: Clan have ownership identity separate with it’s members.
Each player in the clan tab can change the setting: if he is building right now for the clan or for himself, easy one click change button: Clan ownership building/Self ownership building.
Self owned buildings and clan owned buildings have exclusion radius (this is exactly how it is called in settings.ini - it means the minimum allowed building distance beetween each players structures) of ZERO, it means that the exclusion radius is irrelevant for clan members but clan owned buildings and player owned buildings will not be directly connected one to another ever.
When joining a Clan player is ASKED a question if he want to contribute all his current structures to the ownership of the clan that he is about to join.
Permissions in clan:
Demolishing, building, opening crates, picking up obstacles, picking up thralls, see clanmates’ marks on world map, friendly fire.
Why friendly fire you want to ask ? For fun , for practice.
There are no ranks at all, there are only a permissions for doing things.
Player can check on/off to have his location mark to be visible or not for other clan members. Player(clan member) can allow permission for other clan member like opening his doors, chests, demolishing objects etc. for structures owned by him.
If i have not included any subject into it, the currently working rules or common sense should apply, and if in doubt go on and post it in here