Turgon
Member
In GMS2 all the tileset and tile functions seem to have changed. After reading the available new documentation on the subject, I'm still rather confused about the practical application of how the new system works.
In previous versions of GM, a common method I would use is programmatically adding tiles during runtime using tile_add(...), etc. I do see that there are 'compatibility' functions available in GMS2 that let you do the same thing the same way, but I don't want to use legacy functions since that presumably means it is no longer the correct way to do things.
For example, right now I am making a random dungeon generator, and as the dungeon generates I'm trying to add tiles onto the appropriate tile layer, corresponding to the dungeon room floor, walls, etc. However I can't seem to figure out what the proper way to accomplish this is? It seems to me it should be an easy function that just adds the tile onto the tile layer programmatically, but I can't find that function if it exists.
Thanks for your help! Please help me to catch up with the times haha since I seem to be behind them with old-school methods.
In previous versions of GM, a common method I would use is programmatically adding tiles during runtime using tile_add(...), etc. I do see that there are 'compatibility' functions available in GMS2 that let you do the same thing the same way, but I don't want to use legacy functions since that presumably means it is no longer the correct way to do things.
For example, right now I am making a random dungeon generator, and as the dungeon generates I'm trying to add tiles onto the appropriate tile layer, corresponding to the dungeon room floor, walls, etc. However I can't seem to figure out what the proper way to accomplish this is? It seems to me it should be an easy function that just adds the tile onto the tile layer programmatically, but I can't find that function if it exists.
Thanks for your help! Please help me to catch up with the times haha since I seem to be behind them with old-school methods.