private void RespondToMessage(ObjectPlacementBlockExcludeCornersWasChangedMessage message) { if (message.BlockManualConstructionSettings == Settings.ManualConstructionSettings) { _manualConstructionSession.OnExcludeCornersSettingsChanged(); } }
public static void SendToInterestedListeners(ObjectPlacementBlockManualConstructionSettings blockManualConstructionSettings) { var message = new ObjectPlacementBlockExcludeCornersWasChangedMessage(blockManualConstructionSettings); MessageListenerDatabase.Instance.SendMessageToInterestedListeners(message); }