public string GetInteractableName() { if (_localisedTextRef == null) { _localisedTextRef = new LocalisedTextRef(LocalisedInteractableKey); } return(_localisedTextRef.ToString()); }
public void LocalisedTextRef_ToString_UsesUnderlyingLocalisedText() { var locInterface = new MockLocalisationInterface(); LocalisationManager.CurrentLocalisationInterface = locInterface; var entries = new List <LocalisedTextEntry> { new LocalisedTextEntry(ELanguageOptions.EnglishUK, "TEST") }; locInterface.GetTextForLocalisationKeyResult = new LocalisedText(new LocalisedTextEntries(entries)); var expectedKey = new LocalisationKey("Testy", "Test"); var localisedTextRef = new LocalisedTextRef(expectedKey); Assert.IsTrue(localisedTextRef.ToString().Equals(localisedTextRef.InternalLocalisedText.ToString())); LocalisationManager.CurrentLocalisationInterface = null; }
private void OnSaveTriggerActivated(SaveGameTriggerActivatedMessage inMessage) { _uiDispatcher.InvokeMessageEvent(new DisplayToastUIMessage(SavedMessage.ToString(), SavedNoise)); }
private void OnEnterDeadActionStateMessage(EnterDeadActionStateMessage inMessage) { _uiDispatcher.InvokeMessageEvent(new TextNotificationSentUIMessage(DeathMessage.ToString())); }