Currently I am testing out performance of group in event sheet. I don't have mobile devices to test this out, but I would like to make sure that my understanding is correct:
How are disabled groups in event treated in event sheet? Right now, I have about 30 groups, but only 1 group from these 30 will be active at a time, while the rest is disabled.
Are groups treated like if statement like this?:
if (group1.enabled){
...
}
if (group2.enabled){
...
}
if (group3.enabled){
...
}
Does C2 have to check whether a group is active? Or does C2 simply "remove" the events of this group out from the event sheet during execution time, and does not have to check for the group's state?
(Why do I do this? Imagine a Kirby game which you can have many variety of forms)
While on laptops, I don't see any performance drop whatsoever. Of course, laptop is a beast, compared to mobile devices.
Will this reduce performance a bit, or am I just too paranoid? If it's you, how will you do a Kirby game?