Sleitnick / AeroGameFramework

AeroGameFramework is a Roblox game framework that makes development easy and fun. The framework is designed to simplify the communication between modules and seamlessly bridge the gap between the server and client.
https://sleitnick.github.io/AeroGameFramework/
MIT License
216 stars 57 forks source link

WrapModule does not respect standard lifecycle #107

Closed Sleitnick closed 4 years ago

Sleitnick commented 4 years ago

If a Module is required in the Init of a service or controller, the module's Init and Start methods execute. This is a problem. The Start method should be held off from executing until the main lifecycle reaches that stage.

Sleitnick commented 4 years ago

Pull request for this issue: https://github.com/Sleitnick/AeroGameFramework/pull/110