Beispiel #1
0
        internal GeometryUpgrade(GameObject gameObject, GeometryUpgradeModuleData moduleData) : base(gameObject, moduleData)
        {
            _moduleData = moduleData;

            _allGeometries = new List <Geometry>
            {
                _gameObject.Definition.Geometry
            };
            _allGeometries.AddRange(_gameObject.Definition.AdditionalGeometries);
            _allGeometries.AddRange(_gameObject.Definition.OtherGeometries);
        }
Beispiel #2
0
 internal GeometryUpgrade(GameObject gameObject, GeometryUpgradeModuleData moduleData)
     : base(gameObject, moduleData)
 {
     _moduleData = moduleData;
 }