コード例 #1
0
        private void Customize0(UIMouseEvent evt, UIElement listeningElement)
        {
            base.RemoveAllChildren();
            part = ActivePart.name;


            QuickAddButton("Back", new Vector2(Main.screenWidth / 2, 700), new MouseEvent(ChangeToDragon));
        }
コード例 #2
0
        private void Customize3(UIMouseEvent evt, UIElement listeningElement)
        {
            base.RemoveAllChildren();
            QuickAddColor(ColorChannel.r, new Vector2(3 * Main.screenWidth / 4, 300), race.clawColor.R);
            QuickAddColor(ColorChannel.g, new Vector2(3 * Main.screenWidth / 4, 340), race.clawColor.G);
            QuickAddColor(ColorChannel.b, new Vector2(3 * Main.screenWidth / 4, 380), race.clawColor.B);
            part         = ActivePart.claw;
            currentColor = new Color(0, 0, 0);

            QuickAddButton("Back", new Vector2(Main.screenWidth / 2, 700), new MouseEvent(ChangeToHuman));
        }
コード例 #3
0
        private void Customize2(UIMouseEvent evt, UIElement listeningElement)
        {
            base.RemoveAllChildren();
            QuickAddColor(ColorChannel.r, new Vector2(Main.screenWidth / 2, 300), dragon.data.scaleColor.R);
            QuickAddColor(ColorChannel.g, new Vector2(Main.screenWidth / 2, 340), dragon.data.scaleColor.G);
            QuickAddColor(ColorChannel.b, new Vector2(Main.screenWidth / 2, 380), dragon.data.scaleColor.B);
            part = ActivePart.scale;

            QuickAddButton("Back", new Vector2(Main.screenWidth / 2, 700), new MouseEvent(ChangeToDragon));

            Main.PlaySound(SoundID.MenuOpen);
        }
コード例 #4
0
        private void Eye2(UIMouseEvent evt, UIElement listeningElement)
        {
            visible2 = true;
            base.RemoveAllChildren();
            QuickAddColor(ColorChannel.r, new Vector2(3 * Main.screenWidth / 4, 300), race.scleraColor.R);
            QuickAddColor(ColorChannel.g, new Vector2(3 * Main.screenWidth / 4, 340), race.scleraColor.G);
            QuickAddColor(ColorChannel.b, new Vector2(3 * Main.screenWidth / 4, 380), race.scleraColor.B);

            part = ActivePart.eye;

            currentColor = new Color(255, 255, 255);
            QuickAddButton("Back", new Vector2(3 * Main.screenWidth / 4, 720), new MouseEvent(ChangeToHuman));
        }
コード例 #5
0
        private void ChangeToRace(UIMouseEvent evt, UIElement listeningElement)
        {
            Main.menuMode = 444436;
            visible       = true;
            base.RemoveAllChildren();

            QuickAddButton("Back", new Vector2(Main.screenWidth / 2, 700), new MouseEvent(ChangeToHuman));
            QuickAddButton("Horns", new Vector2(Main.screenWidth / 2, 340), new MouseEvent(Customize1));
            QuickAddButton("Claws", new Vector2(Main.screenWidth / 2, 380), new MouseEvent(Customize2));
            QuickAddButton("Tail", new Vector2(Main.screenWidth / 2, 420), new MouseEvent(Customize3));
            QuickAddButton("Race", new Vector2(Main.screenWidth / 2, 460), new MouseEvent(ChangeRace));

            currentColor = new Color(0, 0, 0);
            part         = ActivePart.none;
        }
コード例 #6
0
        private void ChangeToHuman(UIMouseEvent evt, UIElement listeningElement)
        {
            Main.menuMode = 2;
            visible       = false;
            visible2      = false;
            base.RemoveAllChildren();
            QuickAddButton("Sclera", new Vector2(Main.screenWidth / 2, 660), new MouseEvent(Eye2));

            QuickAddButton("Horns", new Vector2(Main.screenWidth / 4, 340), new MouseEvent(Customize1));
            QuickAddButton("Claws", new Vector2(Main.screenWidth / 4, 380), new MouseEvent(Customize3));
            QuickAddButton("Tail", new Vector2(Main.screenWidth / 4, 420), new MouseEvent(Customize2));
            QuickAddButton("Race", new Vector2(Main.screenWidth / 4, 460), new MouseEvent(ChangeRace));

            part = ActivePart.none;
        }
コード例 #7
0
        private void ChangeToDragon(UIMouseEvent evt, UIElement listeningElement)
        {
            Main.menuMode = 888;
            visible       = true;
            base.RemoveAllChildren();

            QuickAddButton("Customize Player", new Vector2(Main.screenWidth / 2, 700), new MouseEvent(ChangeToHuman));
            QuickAddButton("Name", new Vector2(Main.screenWidth / 2, 300), new MouseEvent(Customize0));
            QuickAddButton("Horns", new Vector2(Main.screenWidth / 2, 340), new MouseEvent(Customize1));
            QuickAddButton("Scales", new Vector2(Main.screenWidth / 2, 380), new MouseEvent(Customize2));
            QuickAddButton("Belly", new Vector2(Main.screenWidth / 2, 420), new MouseEvent(Customize3));
            QuickAddButton("Eyes", new Vector2(Main.screenWidth / 2, 460), new MouseEvent(Customize4));
            QuickAddButton("Roar", new Vector2(Main.screenWidth / 2, 500) /*, new MouseEvent(Customize5)*/);
            QuickAddButton("Random", new Vector2(Main.screenWidth / 2, 580), new MouseEvent(Randomize));

            currentColor = new Color(0, 0, 0);
            part         = ActivePart.none;

            Main.PlaySound(SoundID.MenuOpen);
        }