ID:1507331
 
Not a bug
BYOND Version:504
Operating System:Windows 7 Pro 64-bit
Web Browser:Firefox 27.0
Applies to:Dream Maker
Status: Not a bug

This is not a bug. It may be an incorrect use of syntax or a limitation in the software. For further discussion on the matter, please consult the BYOND forums.
Descriptive Problem Summary:

DreamMaker appears to only support a certain number of DMI states. (The number it stops accepting states at is certainly suspicious.)

Numbered Steps to Reproduce Problem:
  1. Create DMI with 512 states
  2. Save DMI
  3. Close DMI
  4. Open saved DMI- Note that Read Only is checked
  5. Uncheck Read Only
  6. Add more states
  7. Save again
  8. Close DMI
  9. Open again


Code Snippet (if applicable) to Reproduce Problem:
// N/A


Expected Results:
The additional states after the 512th state appear, as normal.

Actual Results:
Any states added after the 512th state are missing in DreamMaker, and, upon inspecting the DMI in Firefox (as a PNG), the states have not been saved to the DMI.

Does the problem occur:
Every time? Or how often? Every time.
In other games? Probably.
In other user accounts? Yes.
On other computers? Yes.

When does the problem NOT occur? N/A.

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Problem occurred in 501, 504.1234.

Workarounds: Edit DMI with 3rd-party libraries or software. WARNING: Editing DMIs in DreamMaker with more than 512 states WILL RESULT IN THE LAST (N - 512) STATES BEING REMOVED ON SAVE!

Test DMI: This DMI has 513 states, made with a 3rd-party library. The last state (named "state 513") will be ignored on load.

Affects Space Station 13 servers, specifically items_left/righthand, which are becoming very large on Bay, /tg/, and /vg/ codebases.
Nadrew resolved issue (Not a bug)
This is intentional for the sake of speed within the IDE and keeping things from crashing from overload, you can see more info here.