Exemplo n.º 1
0
 public CustomSaberInstance(
     CustomSaberModel model,
     SiraLog logger,
     List <IPartPostProcessor> postProcessors)
     : base(model, postProcessors)
 {
     _logger = logger;
     InitializeTrailData(GameObject, model.TrailModel);
 }
Exemplo n.º 2
0
        public bool GetCustomSaber(out CustomSaberModel customsaber)
        {
            if (PieceCollection.TryGetPiece(AssetTypeDefinition.CustomSaber, out var model))
            {
                customsaber = model as CustomSaberModel;
                return(true);
            }

            customsaber = null;
            return(false);
        }
Exemplo n.º 3
0
 public CustomSaberInstance(CustomSaberModel model, SiraLog logger) : base(model)
 {
     _logger = logger;
     InitializeTrailData(GameObject, model.TrailModel);
 }
        public CustomSaberPropertyBlockSetterHandler(GameObject gameObject, CustomSaberModel model)
        {
            var propBlock = (CustomSaberPropertyBlock)model.PropertyBlock;

            TransformDataSetter = new TransformDataSetter(gameObject, propBlock.TransformProperty);
        }