Adventure Game Studio

AGS Development => Engine Development => Topic started by: Snarky on Sun 10/12/2017 13:55:16

Title: Speech.SkipStyle == eSkipTime (AGS v3.4.0)
Post by: Snarky on Sun 10/12/2017 13:55:16
I'm having a weird issue with Speech.SkipStyle. When it is set to eSkipTime (which is 2), it reports its value as -1 instead:

Code (ags) Select
  Speech.SkipStyle = eSkipTime;
  Display("Speech.Skipstyle is %d. eSkipTime is %d", Speech.SkipStyle, eSkipTime);


This displays "Speech.Skipstyle is -1. eSkipTime is 2"

Other than that, it appears to work OK. Speech behaves correctly: it times out but cannot be dismissed with mouse or keyboard.

If I try to actively set Speech.SkipStyle to -1, the game crashes, with an error message saying I used an illegal value.
Title: Re: Speech.SkipStyle == eSkipTime (AGS v3.4.0)
Post by: Crimson Wizard on Sun 10/12/2017 14:05:10
This was previously reported and fixed in 3.4.1.
Title: Re: Speech.SkipStyle == eSkipTime (AGS v3.4.0)
Post by: Snarky on Sun 10/12/2017 14:28:37
Sorry, I missed that. Thanks!
Title: Re: Speech.SkipStyle == eSkipTime (AGS v3.4.0)
Post by: Crimson Wizard on Wed 21/02/2018 16:02:40
Was fixed in 3.4.1.