I
IceExplosive
Guest
Hello,
I wanted to ask about your experience/practices about coding in GM:S IDE.
First of all correct me, if I've missed it, but GM:S doesn't have any feature to for example find all places, where certain script is used, right?
I'm creating pretty complex project and run into a problem, that (especially since I have long gaps between development) from time to time I want to create an abstraction for some code I didn't plan, change some constancies or need to change object hierarchy/handlers etc... and not remembering where I used it I simple have to run and test the game plenty of times looking for crashes of calling non-existent/outdated script, creating wrong/old objects and so on.
Does GM:S offer some kind of check I've missed? I've tried to for example keep a list of objects that calls it in a comment at the beginning of each script but it's a bother and still sometimes forgetting to update it.
How do you deal with such problems... or do you care about such thinks at all?
Isn't there any kind of a global search tool?
Any tips for managing code?
Hope you know what I mean as I don't want create a too long post for explanation.
I know it's not a brick wall, but still it would greatly ease development and looking for any tips and discussion.
I wanted to ask about your experience/practices about coding in GM:S IDE.
First of all correct me, if I've missed it, but GM:S doesn't have any feature to for example find all places, where certain script is used, right?
I'm creating pretty complex project and run into a problem, that (especially since I have long gaps between development) from time to time I want to create an abstraction for some code I didn't plan, change some constancies or need to change object hierarchy/handlers etc... and not remembering where I used it I simple have to run and test the game plenty of times looking for crashes of calling non-existent/outdated script, creating wrong/old objects and so on.
Does GM:S offer some kind of check I've missed? I've tried to for example keep a list of objects that calls it in a comment at the beginning of each script but it's a bother and still sometimes forgetting to update it.
How do you deal with such problems... or do you care about such thinks at all?
Isn't there any kind of a global search tool?
Any tips for managing code?
Hope you know what I mean as I don't want create a too long post for explanation.
I know it's not a brick wall, but still it would greatly ease development and looking for any tips and discussion.