Task - #168 - Refactor SimulationObjectInstance - Components Reference Owner

Project: Antilia (alpha) Priority:
4
 Low
Type:
Refactor
Status:
Pending
Reported By:
jeff 
Assigned To:
jeff 
Created On: September 25, 2020 Resolved On: -

Is This Bug Affecting You?


Users Reporting This Issue: 1

I am Affected!
 
Add a Comment

Currently SimulationObjectComponent has numerous functions into which the SimulationObjectInstance is passed as a parameter. This is an artifact from the MMO implementation where components were members of the template and did not store their own values.

It would reduce complexity and clutter to have the SimulationObjectComponent simply store a reference to the SimulationObjectInstance that owns it.


Highlights
Comments Only
All Activity

Friday, September 25, 2020

Priority changed from
4
 Low to
X
 Blocking
Reason:This is blocking progress on rebasing SimulationObjectInstance onto SceneObject.

New Task Created!

Currently SimulationObjectComponent has numerous functions into which the SimulationObjectInstance is passed as a parameter. This is an artifact from the MMO implementation where components were members of the /template/ and did not store their own values. It would reduce complexity and clutter to have the SimulationObjectComponent simply store a reference to the SimulationObjectInstance that owns it.
Page: 1