Example #1
0
            public RingParamater()
            {
                RenderingOrder = new Value.Enum<Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst);

                Billboard = new Value.Enum<BillboardType>(BillboardType.Fixed);
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);

                VertexCount = new Value.Int(16, 256, 3);

                ViewingAngle = new Value.Enum<ViewingAngleType>(ViewingAngleType.Fixed);
                ViewingAngle_Fixed = new Value.Float(360.0f, 360.0f, 0.0f);
                ViewingAngle_Random = new Value.FloatWithRandom(360.0f, 360.0f, 0.0f);
                ViewingAngle_Easing = new FloatEasingParamater(360.0f, 360.0f, 0.0f);

                Outer = new Value.Enum<LocationType>(LocationType.Fixed);
                Outer_Fixed = new FixedLocation(2.0f, 0.0f);
                Outer_PVA = new PVALocation(2.0f, 0.0f);
                Outer_Easing = new Vector2DEasingParamater();

                Inner = new Value.Enum<LocationType>(LocationType.Fixed);
                Inner_Fixed = new FixedLocation(1.0f, 0.0f);
                Inner_PVA = new PVALocation(1.0f, 0.0f);
                Inner_Easing = new Vector2DEasingParamater();

                CenterRatio = new Value.Enum<CenterRatioType>(CenterRatioType.Fixed);
                CenterRatio_Fixed = new Value.Float(0.5f, 1.0f, 0.0f);
                CenterRatio_Random = new Value.FloatWithRandom(0.5f, 1.0f, 0.0f);
                CenterRatio_Easing = new FloatEasingParamater(0.5f, 1.0f, 0.0f);

                OuterColor = new Value.Enum<ColorType>(ColorType.Fixed);
                OuterColor_Fixed = new Value.Color(255, 255, 255, 0);
                OuterColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                OuterColor_Easing = new ColorEasingParamater();

                CenterColor = new Value.Enum<ColorType>(ColorType.Fixed);
                CenterColor_Fixed = new Value.Color(255, 255, 255, 255);
                CenterColor_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                CenterColor_Easing = new ColorEasingParamater();

                InnerColor = new Value.Enum<ColorType>(ColorType.Fixed);
                InnerColor_Fixed = new Value.Color(255, 255, 255, 0);
                InnerColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                InnerColor_Easing = new ColorEasingParamater();

                ColorTexture = new Value.Path(Properties.Resources.ImageFilter, true, "");
            }
Example #2
0
            public SpriteParamater()
            {
                RenderingOrder = new Value.Enum<Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst);

                Billboard = new Value.Enum<BillboardType>(BillboardType.Billboard);
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);

                ColorAll = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorAll_Fixed = new Value.Color(255, 255, 255, 255);
                ColorAll_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing = new ColorEasingParamater();
                ColorAll_FCurve = new ColorFCurveParameter();

                Color = new Value.Enum<ColorType>(ColorType.Default);
                Color_Fixed_LL = new Value.Color(255, 255, 255, 255);
                Color_Fixed_LR = new Value.Color(255, 255, 255, 255);
                Color_Fixed_UL = new Value.Color(255, 255, 255, 255);
                Color_Fixed_UR = new Value.Color(255, 255, 255, 255);

                Position = new Value.Enum<PositionType>(PositionType.Default);
                Position_Fixed_LL = new Value.Vector2D(-0.5f, -0.5f);
                Position_Fixed_LR = new Value.Vector2D(0.5f, -0.5f);
                Position_Fixed_UL = new Value.Vector2D(-0.5f, 0.5f);
                Position_Fixed_UR = new Value.Vector2D(0.5f, 0.5f);
                ColorTexture = new Value.Path("画像ファイル (*.png)|*.png", true, "");
            }
Example #3
0
            public ModelParamater()
            {
                Model = new Value.Path(Properties.Resources.ModelFilter, true, "");
                NormalTexture = new Value.PathForImage(Properties.Resources.ImageFilter, true, "");

                Lighting = new Value.Boolean(true);
                Culling = new Value.Enum<CullingValues>(Data.CullingValues.Front);

                Color = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                Color_Fixed = new Value.Color(255, 255, 255, 255);
                Color_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                Color_Easing = new ColorEasingParamater();
                Color_FCurve = new ColorFCurveParameter();
            }
Example #4
0
            public RibbonParamater()
            {
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);
                ViewpointDependent = new Value.Boolean(false);
                ColorAll = new Value.Enum<ColorAllType>(ColorAllType.Fixed);
                ColorAll_Fixed = new Value.Color(255, 255, 255, 255);
                ColorAll_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing = new ColorEasingParamater();

                Color = new Value.Enum<ColorType>(ColorType.Default);
                Color_Fixed_L = new Value.Color(255, 255, 255, 255);
                Color_Fixed_R = new Value.Color(255, 255, 255, 255);

                Position = new Value.Enum<PositionType>(PositionType.Default);
                Position_Fixed_L = new Value.Float(-0.5f);
                Position_Fixed_R = new Value.Float(0.5f);

                ColorTexture = new Value.Path(Properties.Resources.ImageFilter, true, "");
            }
Example #5
0
            public TrackParameter()
            {
                TrackSizeFor = new Value.Enum<TrackSizeType>(TrackSizeType.Fixed);
                TrackSizeFor_Fixed = new Value.Float(1, float.MaxValue, 0);

                TrackSizeMiddle = new Value.Enum<TrackSizeType>(TrackSizeType.Fixed);
                TrackSizeMiddle_Fixed = new Value.Float(1, float.MaxValue, 0);

                TrackSizeBack = new Value.Enum<TrackSizeType>(TrackSizeType.Fixed);
                TrackSizeBack_Fixed = new Value.Float(1, float.MaxValue, 0);

                ColorLeft = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorLeft_Fixed = new Value.Color(255, 255, 255, 255);
                ColorLeft_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorLeft_Easing = new ColorEasingParamater();
                ColorLeft_FCurve = new ColorFCurveParameter();

                ColorLeftMiddle = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorLeftMiddle_Fixed = new Value.Color(255, 255, 255, 255);
                ColorLeftMiddle_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorLeftMiddle_Easing = new ColorEasingParamater();
                ColorLeftMiddle_FCurve = new ColorFCurveParameter();

                ColorCenter = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorCenter_Fixed = new Value.Color(255, 255, 255, 255);
                ColorCenter_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorCenter_Easing = new ColorEasingParamater();
                ColorCenter_FCurve = new ColorFCurveParameter();

                ColorCenterMiddle = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorCenterMiddle_Fixed = new Value.Color(255, 255, 255, 255);
                ColorCenterMiddle_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorCenterMiddle_Easing = new ColorEasingParamater();
                ColorCenterMiddle_FCurve = new ColorFCurveParameter();

                ColorRight = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorRight_Fixed = new Value.Color(255, 255, 255, 255);
                ColorRight_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorRight_Easing = new ColorEasingParamater();
                ColorRight_FCurve = new ColorFCurveParameter();

                ColorRightMiddle = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                ColorRightMiddle_Fixed = new Value.Color(255, 255, 255, 255);
                ColorRightMiddle_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorRightMiddle_Easing = new ColorEasingParamater();
                ColorRightMiddle_FCurve = new ColorFCurveParameter();
            }
Example #6
0
 internal ColorEasingParamater()
 {
     Start = new Value.ColorWithRandom(255, 255, 255, 255);
     End = new Value.ColorWithRandom(255, 255, 255, 255);
     Start.Link = End;
     End.Link = Start;
     StartSpeed = new Value.Enum<EasingStart>(EasingStart.Start);
     EndSpeed = new Value.Enum<EasingEnd>(EasingEnd.End);
 }
Example #7
0
            public RingParamater()
            {
                RenderingOrder = new Value.Enum<Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst);

                Billboard = new Value.Enum<BillboardType>(BillboardType.Fixed);
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);

                VertexCount = new Value.Int(16, 256, 3);

                ViewingAngle = new Value.Enum<ViewingAngleType>(ViewingAngleType.Fixed);
                ViewingAngle_Fixed = new Value.Float(360.0f, 360.0f, 0.0f);
                ViewingAngle_Random = new Value.FloatWithRandom(360.0f, 360.0f, 0.0f);
                ViewingAngle_Easing = new FloatEasingParamater(360.0f, 360.0f, 0.0f);

                Outer = new Value.Enum<LocationType>(LocationType.Fixed);
                Outer_Fixed = new FixedLocation(2.0f, 0.0f);
                Outer_PVA = new PVALocation(2.0f, 0.0f);
                Outer_Easing = new Vector2DEasingParamater();

                Inner = new Value.Enum<LocationType>(LocationType.Fixed);
                Inner_Fixed = new FixedLocation(1.0f, 0.0f);
                Inner_PVA = new PVALocation(1.0f, 0.0f);
                Inner_Easing = new Vector2DEasingParamater();

                CenterRatio = new Value.Enum<CenterRatioType>(CenterRatioType.Fixed);
                CenterRatio_Fixed = new Value.Float(0.5f, 1.0f, 0.0f);
                CenterRatio_Random = new Value.FloatWithRandom(0.5f, 1.0f, 0.0f);
                CenterRatio_Easing = new FloatEasingParamater(0.5f, 1.0f, 0.0f);

                OuterColor = new Value.Enum<ColorType>(ColorType.Fixed);
                OuterColor_Fixed = new Value.Color(255, 255, 255, 0);
                OuterColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                OuterColor_Easing = new ColorEasingParamater();

                CenterColor = new Value.Enum<ColorType>(ColorType.Fixed);
                CenterColor_Fixed = new Value.Color(255, 255, 255, 255);
                CenterColor_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                CenterColor_Easing = new ColorEasingParamater();

                InnerColor = new Value.Enum<ColorType>(ColorType.Fixed);
                InnerColor_Fixed = new Value.Color(255, 255, 255, 0);
                InnerColor_Random = new Value.ColorWithRandom(255, 255, 255, 0);
                InnerColor_Easing = new ColorEasingParamater();

                if (Core.Language == Language.Japanese)
                {
                    ColorTexture = new Value.Path("画像ファイル (*.png)|*.png", true, "");
                }
                else if (Core.Language == Language.English)
                {
                    ColorTexture = new Value.Path("Image File (*.png)|*.png", true, "");
                }
            }
Example #8
0
            public RibbonParamater()
            {
                AlphaBlend = new Value.Enum<AlphaBlendType>(AlphaBlendType.Blend);
                ViewpointDependent = new Value.Boolean(false);
                ColorAll = new Value.Enum<ColorAllType>(ColorAllType.Fixed);
                ColorAll_Fixed = new Value.Color(255, 255, 255, 255);
                ColorAll_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                ColorAll_Easing = new ColorEasingParamater();

                Color = new Value.Enum<ColorType>(ColorType.Default);
                Color_Fixed_L = new Value.Color(255, 255, 255, 255);
                Color_Fixed_R = new Value.Color(255, 255, 255, 255);

                Position = new Value.Enum<PositionType>(PositionType.Default);
                Position_Fixed_L = new Value.Float(-0.5f);
                Position_Fixed_R = new Value.Float(0.5f);

                if(Core.Language == Language.Japanese)
                {
                    ColorTexture = new Value.Path("画像ファイル (*.png)|*.png", true, "");
                }
                else if(Core.Language == Language.English)
                {
                    ColorTexture = new Value.Path("Image File (*.png)|*.png", true, "");
                }
            }
Example #9
0
            public ModelParamater()
            {
                if (Core.Language == Language.Japanese)
                {
                    Model = new Value.Path("モデルファイル (*.efkmodel)|*.efkmodel", true, "");
                    NormalTexture = new Value.PathForImage("画像ファイル (*.png)|*.png", true, "");
                }
                else if (Core.Language == Language.English)
                {
                    Model = new Value.Path("Model File (*.efkmodel)|*.efkmodel", true, "");
                    NormalTexture = new Value.PathForImage("Image File (*.png)|*.png", true, "");
                }

                Lighting = new Value.Boolean(true);
                Culling = new Value.Enum<CullingValues>(Data.CullingValues.Front);

                Color = new Value.Enum<StandardColorType>(StandardColorType.Fixed);
                Color_Fixed = new Value.Color(255, 255, 255, 255);
                Color_Random = new Value.ColorWithRandom(255, 255, 255, 255);
                Color_Easing = new ColorEasingParamater();
                Color_FCurve = new ColorFCurveParameter();
            }