1. Hello Guest! It's with a heavy heart that we must announce the removal of the Legacy GMC Archive. If you wish to save anything from it, now's the time! Please see this topic for more information.
    Dismiss Notice

Discussion Spine 3.8 incompatible with GMS2

Discussion in 'GameMaker Studio 2 Community Tech Support' started by Xephire, Aug 9, 2019.

Tags:
  1. Xephire

    Xephire Member

    Joined:
    Jan 7, 2019
    Posts:
    5
    My programmer I'm working with could not have a Spine 3.8 .json file to work in the current GameMaker Studio 2. I am assuming this is out of my control, but is there any way to circumvent to version restriction or will there be a compatibility update soon enough? Also, I have not used any new 3.8 features in my animations.

    Error is as followed:

    Unable to cast object of type 'System.Collections.Generic.List1[System.Object]' to type 'System.Collections.Generic.Dictionary2[System.String,System.Object]'.
     
  2. rIKmAN

    rIKmAN Member

    Joined:
    Sep 6, 2016
    Posts:
    4,781
    The .json file format that Spine exports has been changed due to the update, as well as the 3.8 runtimes containing breaking changes which will require an update by YYG to fix as they are integrated at the runner level which we don't have access to.

    You'll have to use 3.7.x until the update to GMS2 is made to support the 3.8 runtimes.

    More info on the general 3.8 update here: http://esotericsoftware.com/blog/Spine-3-8-released
    Details of the breaking changes to each specific runtime here: https://github.com/EsotericSoftware/spine-runtimes/blob/3.8/CHANGELOG.md
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice