private object OnNpcConversationRespond(VehicleVendor vendor, BasePlayer player, ConversationData conversationData, ResponseNode responseNode) { CostLabelUI.Destroy(player); foreach (var intercepter in _responseIntercepters) { var forceNextSpeechNode = intercepter.Intercept(vendor, player, conversationData, responseNode); if (forceNextSpeechNode != string.Empty) { ConversationUtils.ForceSpeechNode(vendor, player, forceNextSpeechNode); return(false); } } return(null); }
private void OnNpcConversationEnded(VehicleVendor vendor, BasePlayer player) { CostLabelUI.Destroy(player); }