public static void ClientUnlockNode(TechNode techNode) { if (!techNode.SharedCanUnlock(Client.Characters.CurrentPlayerCharacter, out var error)) { NotificationSystem.ClientShowNotification(NotificationCannotUnlockTech, error, NotificationColor.Bad); return; } Instance.CallServer(_ => _.ServerRemote_UnlockNode(techNode)); }