Exemplo n.º 1
0
 void UpdateControlDisplay()
 {
     if (ActionGlyphMapper.DeviceID() != mPreviousDeviceID)
     {
         mPreviousDeviceID = ActionGlyphMapper.DeviceID();
         normalControls.GetComponent <TextMeshProUGUI>().SetText(ActionGlyphMapper.ReplaceActionCodesWithGlyphs(mNormalControlMsg));
     }
 }
Exemplo n.º 2
0
    public override void InterpretParameters(CinematicDataProvider dataProvider)
    {
        base.InterpretParameters(dataProvider);

        mText = dataProvider.GetStringData(mParameters, "text");
        mText = ActionGlyphMapper.ReplaceActionCodesWithGlyphs(mText);
        mText = PigLatinQuirk.ApplyQuirkIfPresent(LocalizedText.Get(mText));

        mTarget             = dataProvider.GetStringData(mParameters, "target", "typewriter");
        mWaitForInteraction = dataProvider.GetBoolData(mParameters, "wait_for_interaction", true);
        mKeepOpen           = dataProvider.GetBoolData(mParameters, "keep_open", false);

        shouldYield = mWaitForInteraction;
    }