• Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

 Suggestions

S

Shadowblitz16

Guest
here are some suggestions for what I would like to see in gms2

updated 11/05/16
updated 11/12/16

-tab style assets windows (aka alternative to flow style asset windows)
-work space specific tabs (aka the ability to make tabs only display in certain workspaces)
-snap/scale to work space option
-room editor sectional view snap (aka room sections for the room editor)
-data structure literals
-structs
-methods (aka functions that are declared in a object or struct)
-folding code blocks
-code regions
-empty objects (aka classes)
-tile set objects (aka objects that use tile sets for animation)
-color map asset (aka retro index color for sprites and tile sets)
-forms assets (aka desktop/mobile forms for making custom game editors)
-string tokenizing and parsing functions for creating scripting language for mods
-color swapping functions for color maps

the room snap would be a way to use sections in your room to snap the room editors zooming and panning to those sections. this would make it easier to make 2d rpgs maps where there are multiple screens in a room
 
Last edited by a moderator:
N

NPT

Guest
From the Manual:
Finally you can assign the values to an array using a single variable call like this:
var a = [0, 1, 2, 3, 4];
var b = [];​
The above will create two arrays as local variables, the first already populated with 5 elements and the second as an empty array ready to have values added.​
 
N

NPT

Guest
With lists (also in GMS 1) you can append multiple items with a:
ds_list_add(id, val1 [, val2, ... val15]);

I'm not sure if you can with the accessor syntax, nor about maps.
 

Juju

Member
No. As far as I'm aware, data structure literals are on YYG's radar. However, IDE improvements and bug fixes take priority (since they affect 100% of users).
 
S

Shadowblitz16

Guest
Updated 11/5/16
 
Last edited by a moderator:

FrostyCat

Redemption Seeker
With lists (also in GMS 1) you can append multiple items with a:
ds_list_add(id, val1 [, val2, ... val15]);

I'm not sure if you can with the accessor syntax, nor about maps.
And as of 1.4.1760+, you don't even have to stop at 15.
 
Top