コード例 #1
0
ファイル: Form1.cs プロジェクト: EklektikDezIn/Cortex
 private void Thirst_ValueChanged(object sender, EventArgs e)
 {
     Intelligence.findIntel(Main.FlashVec[1]).stat[7] = (int)Thirst.Value;
 }
コード例 #2
0
        public static void loadVar()
        {//LOAD VARIABLES FOR PROGRAM
         //alpha = alpha.setXYZ("<(123, 423, 0123)]>");

            path[0] = "C:\\Users\\Micah Richards\\Dropbox\\Programing\\C#\\NextGen\\DTView\\WindowsFormsApplication4";


            //Create Archive
            List <String> SD = File.Read(path[0] + "\\Resources\\Archive.txt");

            for (int i = 0; i < SD.Count; i += 9)
            {
                Archives.addScroll(SD[i + 0], SD[i + 1], SD[i + 2], SD[i + 3], SD[i + 4], SD[i + 5], SD[i + 6], SD[i + 7]);
            }
            //0)Selection
            //1)Empty
            //2)Character
            //3)Dirt
            //4)Grass
            //5)Stone
            //6)Dark_Stone
            //7)Sand
            //8)Log
            //9)Leaves
            //10)Clouds
            //11)Water
            //12)Lava



            // Load textures
            //Textures[0] = new Texture("Wood");
            //Textures[1] = new Texture("Dirt");
            //Textures[2] = new Texture("Grass", "Dirt", "GDirt", "GDirt", "GDirt", "GDirt");
            //Textures[3] = new Texture("Stone");
            //Textures[4] = new Texture("DStone");
            //Textures[5] = new Texture("Sand");
            //Textures[6] = new Texture("Water");
            //Textures[7] = new Texture("Cloud");
            //Textures[8] = new Texture("SSide", "SSide", "Slime", "SSide", "SSide", "SSide");
            //Textures[9] = new Texture("TRings", "TRings", "Trunk", "Trunk", "Trunk", "Trunk");
            //Textures[10] = new Texture("Leaves");
            //Textures[11] = new Texture("Lava");
            //Textures[12] = new Texture("CCube");
            //Textures[13] = new Texture("Select");
            //Hey Micah, don't be stupid. If you add another texture, change that ^^^^^^^^^


            //Set Colors
            Colors[0] = new Scheme(Color.FromArgb(255, 255, 255, 255)); // White
            Colors[1] = new Scheme(Color.FromArgb(255, 0, 255, 255));   // Teal
            Colors[2] = new Scheme(Color.FromArgb(255, 255, 0, 255));   // Purple
            Colors[3] = new Scheme(Color.FromArgb(255, 255, 255, 0));   // Yellow
            Colors[4] = new Scheme(Color.FromArgb(255, 0, 0, 255));     // Blue
            Colors[5] = new Scheme(Color.FromArgb(255, 255, 0, 0));     // Red
            Colors[6] = new Scheme(Color.FromArgb(255, 0, 255, 0));     // Green
            Colors[7] = new Scheme(Color.FromArgb(255, 0, 0, 0));       // Black

            //Set Transparency
            //TransP[0] = new Transparency(0);
            //TransP[1] = new Transparency(.1f);
            //TransP[2] = new Transparency(.2f);
            //TransP[3] = new Transparency(.3f);
            //TransP[4] = new Transparency(.4f);
            //TransP[5] = new Transparency(.5f);
            //TransP[6] = new Transparency(.6f);
            //TransP[7] = new Transparency(.7f);
            //TransP[8] = new Transparency(.8f);
            //TransP[9] = new Transparency(.9f);
            //TransP[10] = new Transparency(1);

            //Rotation Axis
            //rotAxis = rotAxis.setXYZ(0, 1, 0);
            Scene = convertToRoom(File.Read(path[0] + "\\parts\\Tree.ngs"));
            createRoom();
            potato = new Intelligence(alpha.setXYZ(-1, -1, -1), -1, -1, -1, -1, -1, -1, -1, -1);
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: EklektikDezIn/Cortex
 private void Hunger_ValueChanged(object sender, EventArgs e)
 {
     Intelligence.findIntel(Main.FlashVec[1]).stat[6] = (int)Hunger.Value;
 }
コード例 #4
0
ファイル: Form1.cs プロジェクト: EklektikDezIn/Cortex
 private void Energy_ValueChanged(object sender, EventArgs e)
 {
     Intelligence.findIntel(Main.FlashVec[1]).stat[5] = (int)Energy.Value;
 }
コード例 #5
0
ファイル: Form1.cs プロジェクト: EklektikDezIn/Cortex
 private void Health_ValueChanged(object sender, EventArgs e)
 {
     Intelligence.findIntel(Main.FlashVec[1]).stat[4] = (int)Health.Value;
 }
コード例 #6
0
ファイル: Form1.cs プロジェクト: EklektikDezIn/Cortex
 private void Speed_ValueChanged(object sender, EventArgs e)
 {
     Intelligence.findIntel(Main.FlashVec[1]).stat[3] = (int)Speed.Value;
 }
コード例 #7
0
ファイル: Form1.cs プロジェクト: EklektikDezIn/Cortex
        private void UpdateI()
        {
            Intelligence Curr = Intelligence.findIntel(Main.FlashVec[1]);

            if (!Curr.Equals(Main.potato))
            {
                Lobotomy.Enabled = false;

                Smell.Enabled   = true;
                Sight.Enabled   = true;
                Hearing.Enabled = true;
                Speed.Enabled   = true;
                Energy.Enabled  = true;
                Health.Enabled  = true;
                Hunger.Enabled  = true;
                Thirst.Enabled  = true;

                label50.Enabled = true;
                label51.Enabled = true;
                label52.Enabled = true;
                label53.Enabled = true;
                label55.Enabled = true;
                label56.Enabled = true;
                label57.Enabled = true;
                label58.Enabled = true;

                Smell.Value   = Curr.stat[0];
                Sight.Value   = Curr.stat[1];
                Hearing.Value = Curr.stat[2];
                Speed.Value   = Curr.stat[3];
                Energy.Value  = Curr.stat[4];
                Health.Value  = Curr.stat[5];
                Hunger.Value  = Curr.stat[6];
                Thirst.Value  = Curr.stat[7];
            }
            else
            {
                Lobotomy.Enabled = true;

                Smell.Enabled   = false;
                Sight.Enabled   = false;
                Hearing.Enabled = false;
                Speed.Enabled   = false;
                Energy.Enabled  = false;
                Health.Enabled  = false;
                Hunger.Enabled  = false;
                Thirst.Enabled  = false;

                label50.Enabled = false;
                label51.Enabled = false;
                label52.Enabled = false;
                label53.Enabled = false;
                label55.Enabled = false;
                label56.Enabled = false;
                label57.Enabled = false;
                label58.Enabled = false;

                Smell.Value   = 0;
                Sight.Value   = 0;
                Hearing.Value = 0;
                Speed.Value   = 0;
                Energy.Value  = 0;
                Health.Value  = 0;
                Hunger.Value  = 0;
                Thirst.Value  = 0;
            }
        }