namespace Cyber.Entities { public struct InteractableSyncdata { /// /// Weather this interactable requires syncing or not. /// public bool RequiresSyncing; /// /// Weather interacting with this should send a TCP-packet or not. /// public bool PublicInteractions; /// /// Creates an InteractibleSyncdata struct. /// /// Weather this interactible requires syncing (like a door) or not (like a bell). /// Weather interacting with this interactible should send a TCP-packet (like a bell or a door) or not (like opening a screen where you can type). public InteractableSyncdata(bool requiresSyncing, bool publicInteractions) { RequiresSyncing = requiresSyncing; PublicInteractions = publicInteractions; } } }