How do I progress past the point of taking Kean’s jacket off or hiking up his shorts? Nothing seems to appear on screen after that
Play with Kean Paisley your 'Gym Buddy', and friends. 1750+ word stories with many choices and minigames. · By
Thanks for reporting - can you try hitting the home button in the corner and check you can exit back to the main screen?
If you have it purchased and feel a bit more tech savvy - you can head to "%APPDATA%\..\LocalLow\BeenCha\HC1" by pasting it into a windows explorer, there should be a "Player.log" file that you can send me the last few lines (open with notepad) - hopefully it is some sort of error I can look into. Keep in mind, it might some identifying data about your computer etc at the beginning of the file, so best not to post the whole thing.
Congrats for being the 4th person (out of almost 8000 successful plays!) to report this weird and rare bug! :D
Alright - if you download 1.13, in settings turn on "Debug..." - run the game and when it stops, open the home button, click the text field on the bottom - it should copy debugging information which you can then paste the output here - it will hopefully guide me to what the problem is :)
Keep in mind this only works with the Windows/purchased version right now (can't use ctrl+c with Unity's web build apparently :( ) The Browser demo should allow you to do this as well, but you'll need click the text box, then in the pop-up right click the text "select all" then right click "copy" and paste here.
Hm, if you do it before when it normally stops does it show text in the text field?
Also, have you tried playing the browser demo, does it get stuck in the same place?
We might be stuck with looking for that "Player.log" file - whatever is the problem might be stopping it outputting the debug info too.
Thanks for helping with reporting - hopefully I can find the issue, but without being able to make it happen, or any error
Yes, the game also gets stuck in the same place while playing the browser demo. However, I was able to retrieve the debugging information in the text box when the game stops, while playing the browser demo. Here's what I was able to retrieve:
<details><summary>Debug Info for Beta 1.13</summary><br>Checking Kean at the Gym:Kean at the Gym<br>Loaded Dialogue: 102<br>Loading --> Start<br>Transition started - fade-panel<br>Transition finished - fade-panel<br>Start --> Dialogue<br>Dialogue --> Dialogue<br>Text to wrap: You arrive at Kean's apartment, a simple and clean apartment. He greets you warmly, his eyes sparkling with excitement for your upcoming workout session at the gym.<br>Wrapped text: You arrive at Kean's apartment, a simple<br>and clean apartment. He greets you<br>warmly, his eyes sparkling with<br>excitement for your upcoming workout<br>session at the gym.<br>Transition started - scene-panel,fade-panel<br>Transition started - scene-panel,fade-panel<br>Transition finished - scene-panel,fade-panel<br>UIT Panel:Scene Panel - Animation finished<br>Transition finished - scene-panel,fade-panel<br>UIT Panel:Scene Panel - Animation finished<br>Finished animation via click<br>Dialogue --> WaitingForClick<br>Finished anima...cause it exceeds 49152 vertices.<br><br><b>[Warning]</b> Generated text will be truncated because it exceeds 49152 vertices.<br><br><b>[Warning]</b> Generated text will be truncated because it exceeds 49152 vertices.<br><br><b>[Warning]</b> Generated text will be truncated because it exceeds 49152 vertices.<br><br><b>[Warning]</b> Generated text will be truncated because it exceeds 49152 vertices.<br><br><b>[Warning]</b> Generated text will be truncated because it exceeds 49152 vertices.<br><br><b>[Warning]</b> Generated text will be truncated because it exceeds 49152 vertices.<br><br><b>[Warning]</b> Generated text will be truncated because it exceeds 49152 vertices.<br><br><b>[Error]</b> A VisualElement must not allocate more than 65535 vertices.<br><b>[Stack Trace]</b> UnityEngine.Canvas:EndRenderExtraOverlays(Int32)
<br><br><b>[Error]</b> A VisualElement must not allocate more than 65535 vertices.<br><b>[Stack Trace]</b> UnityEngine.Canvas:EndRenderExtraOverlays(Int32)
</details>
Awesome :) - though not a super helpful error as this is a Unity problem with the way it renders text likely (thus explains the rareness).
I've put some extra checks in place to tidy up/clear off text - so download the windows version 1.13b and see if those extra checks/tidy up fix it. If it sticks again, there's a checkbox under settings for "Fading Text" - that will simplify the typing animation, which should reduce the amount of processing it does, but not super confident that'll fix it.
*Fingers crossed*
Doesn't seem to work on the web version either. Maybe it's something wrong with my computer? I went to check the text field with the debugging information again, and this was what I was able to retrieve after the game stopped:
<details><summary>Debug Info for Beta 1.13</summary><br>Checking Kean at the Gym:Kean at the Gym<br>Loaded Dialogue: 102<br>Loading --> Start<br>Transition started - fade-panel<br>Transition finished - fade-panel<br>Start --> Dialogue<br>Dialogue --> Dialogue<br><br><b>[Error]</b> NullReferenceException: Object reference not set to an instance of an object.<br><b>[Stack Trace]</b> UITPanel.OnTransitionEnd (UnityEngine.UIElements.TransitionEndEvent evt) (at <00000000000000000000000000000000>:0)
UnityEngine.UIElements.EventCallbackFunctor`1[TEventType].Invoke (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.PropagationPhase propagationPhase) (at <00000000000000000000000000000000>:0)
UnityEngine.UIElements.EventCallbackRegistry.InvokeCallbacks (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.PropagationPhase propagationPhase) (at <00000000000000000000000000000000>:0)
UnityEngine.UIElements.CallbackEventHandler.HandleEvent (UnityEngine.UIElements.EventBase evt) (...gine.UIElements.VisualElementAnimationSystem.Update () (at <00000000000000000000000000000000>:0)
UnityEngine.UIElements.VisualTreeUpdater.UpdateVisualTreePhase (UnityEngine.UIElements.VisualTreeUpdatePhase phase) (at <00000000000000000000000000000000>:0)
UnityEngine.UIElements.Panel.UpdateAnimations () (at <00000000000000000000000000000000>:0)
UnityEngine.UIElements.BaseVisualElementPanel.Update () (at <00000000000000000000000000000000>:0)
UnityEngine.UIElements.RuntimePanel.Update () (at <00000000000000000000000000000000>:0)
UnityEngine.UIElements.UIElementsRuntimeUtility.UpdateRuntimePanels () (at <00000000000000000000000000000000>:0)
UnityEngine.UIElements.UIElementsRuntimeUtilityNative.UpdateRuntimePanels () (at <00000000000000000000000000000000>:0)
<br>Transition finished - player-button,hover<br>UIT Panel:Player Panel - Animation finished, during wrong state<br>Transition finished - player-button,hover<br>UIT Panel:Player Panel - Animation finished, during wrong state</details>