In C3's Json "Array" editor how do I enable more than 1000 rows?

0 favourites
  • 4 posts
From the Asset Store
Supports 1D, 2D, 3D arrays. Import and export arrays in JSON format
  • In C3's Json "Array" editor how do I enable more than 1000 rows? I specifically need 7001 to modify mission sets. Could I maybe request a feature? Since the json is 0 based and the line limit is not slicing up the file into 7 is not feasible either. Meaning with the desired headings I'm only getting 999 rows per JSON... That makes things difficult. At the very least I am hoping to bump the limit to 1001?

    I have submitted the following feature request but perhaps there is workaround so I wanted to ask.

    C3-I-767 <- construct3.ideas.aha.io/ideas/C3-I-767

  • Are you planning to fill all 7000 rows manually in Construct editor? It would be much easier to prepare this table in Excel, convert to JSON and then import the file into C3. Have you tried that?

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • You can just type the value in, the limit is only when using the input controls. The editor is pretty good at staying responsive even with a massive table, but your chances of a out of memory crash go up a fair bit once you exceed 10 mil cells. The 1000 x 1000 soft limit is supposed to make it harder for users to do this... So just be careful changing those dials, an out of place zero can crash the tab and ruin your day.

    At some point in future I may update how the editor works, if we made the table structure sparse then it be able to cope with tables with dimensions in the trillions. Provided they were mostly empty. Although it would be impossible to serialize it to JSON at that size ( as the JSON array format isn't sparse ). This would be a pretty massive change though, and likely increase the code complexity level quite a bit.

    If you need really big arrays then file a feature request, it would be an interesting project to work on but we cannot commit the time for it unless we know it's actually something that needs solving!

  • Thank you.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)