Add basic group functionality (no voxygen wiring yet)

This commit is contained in:
Imbris
2020-04-26 13:03:19 -04:00
committed by Monty Marz
parent 1741384d00
commit 10c3d01466
24 changed files with 1028 additions and 87 deletions

View File

@ -18,12 +18,23 @@ pub enum InventoryManip {
CraftRecipe(String),
}
#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub enum GroupManip {
Invite(Uid),
Accept,
Reject,
Leave,
Kick(Uid),
AssignLeader(Uid),
}
#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub enum ControlEvent {
ToggleLantern,
Mount(Uid),
Unmount,
InventoryManip(InventoryManip),
GroupManip(GroupManip),
Respawn,
}