Paradise icon indicating copy to clipboard operation
Paradise copied to clipboard

Removes the need for `ComponentInitialize`

Open SteelSlayer opened this issue 2 years ago • 0 comments

What Does This PR Do

Removes the ComponentInitialize() proc and the need for it. All AddComponent()s are now down in Initialize()

Why It's Good For The Game

Saves a bit of initialization time due to avoiding proc call overhead.

Testing

Compiled, ran server, had no runtimes. Took a look at all objects which were using ComponentInitialize. Load order seems to be unaffected, as objects don't have dependency on having a component loaded or not.

Changelog

Backend only.

SteelSlayer avatar Aug 16 '22 02:08 SteelSlayer