This feature request I'm making (though is more of an ask, as we all do) is not really the idea of a new feature
I'm working on Squareland Wars 2, as you may have seen in my signature... It's pretty big, cause I didn't want to make new GE files, I thought I'd use Activation Regions...
The game itself is fast of course, cause the Activation Regions really come in handy...
But what about editing the 31Mb .ged file, with a 50Mb .ged.undo file??
Loading and saving takes like 20-30mins
NO JOKING
What happenz if I accidentaly click an unlocked actor the wrong way? IF GE survives without crashing after a while, then it also takes 30mins of more!
NO JOKING
I accidenaly click on the Edit Action button of an actor that doesn't have any actions: same as moving an actor!
NO JOKING
I'm lucky to have the Emergency Recovery, cause there's a risk for GE craching while loading/saving, but also while recovering!
I've learned my lesson: make several small GE files, but not 1 big one.
Activation Regions are really good! But they make one small problem a big one... That's the algorythms for the above things. I'm pretty sure GE saves everything just in case, I know loading requires the loading of everything, including the data folder, but isn't there a way to make these a little faster?
I mean... The requirements for GE was a 200Mhz fast CPU with a minimum 32Mb RAM, right?
I'm using a 650Mhz CPU with 1250Mb RAM, and while GE is on, my computer goes slow...
I know that's small for a computer 'nowadays, but if we set such nice requirements, then let's get a little close to them plz!
Finally I'd like to WARN every GE user for what we can learn from this:
-GE is fastest with a .ged file under like 5Mb
-GE saves your stuff into .ged.undo.temp, and into .ged.undo, but these require extra CPU, axtra room, so it's recommended you watch those too.
-If you still use a big .ged file, it's wise to Lock all actors, and create newer actors as close to where you want them in game as possible
-And at last, but not least: be carefull where you click and how, cause some functions in GE do more than what you expect them to do
Thanx all, I know this was a lot, but I needed to tll this!
Thanx