コード例 #1
0
    private void Start()
    {
        auctionManager = GameObject.Find("GameManager").GetComponent <AuctionManager>();
        highlight      = GameObject.Find("HighLight").transform;

        imagecolor = BackGroundImage.color;

        /*
         * switch(PNumber)
         * {
         *  case 1:
         *      gameObject.GetComponent<Renderer>().material.color = Color.red;
         *      break;
         *  case 2:
         *      gameObject.GetComponent<Renderer>().material.color = Color.green;
         *      break;
         *  case 3:
         *      gameObject.GetComponent<Renderer>().material.color = Color.yellow;
         *      break;
         *  case 4:
         *      gameObject.GetComponent<Renderer>().material.color = Color.blue;
         *      break;
         * }
         */
    }
コード例 #2
0
 protected override void Unload()
 {
     Destroy(UIManager);
     HarmonyInstance.UnpatchAll(HarmonyInstanceId);
     AuctionManager.Stop();
     Rocket.Core.Logging.Logger.Log($"{Name} has been unloaded!", ConsoleColor.Yellow);
 }
コード例 #3
0
        public void TestCreation()
        {
            var auctionManager = new AuctionManager(SmartContractState);

            var createdAuctionAddress = auctionManager.CreateNewAuction(Duration);

            Assert.IsNotNull(createdAuctionAddress);
        }
コード例 #4
0
        public void AddLivingroomToListTest()
        {
            var manager = new AuctionManager();

            manager.AddLivingroomAuctions("string1", "string2", 91.90);
            Assert.AreEqual(1, manager.auctionList.Count);

        }
コード例 #5
0
        static void Main()
        {
            CheckForUpdates();

            InformationManager.StartInstance();
            AuctionManager.StartInstance();
            LoadManager.StartInstance();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Connect());
        }
コード例 #6
0
        public void AddBathRoomAuctionListTest()
        {

            //Arrange
            AuctionManager manager = new AuctionManager();

            //Act

            manager.auctionList.Add(new Bathroom() { Category = Category.BathRoom, ItemUsed = "true", Name = "hej", Price = 90.0 });

            //Assert
            Assert.AreEqual(manager.auctionList[0].Category = Category.BathRoom, manager.auctionList[0].Category = Category.BathRoom);
            

        }
コード例 #7
0
ファイル: CardManager.cs プロジェクト: G0DCH/GOA
    // Start is called before the first frame update
    void Start()
    {
        playernum = PhotonNetwork.playerList.Length;
        if (PhotonNetwork.isMasterClient)
        {
            deck        = new Queue <GameObject>();
            disdeck     = new List <GameObject>();
            playerhands = new List <List <GameObject> >();
            amanager    = GameObject.Find("GameManager").GetComponent <AuctionManager>();

            #region InitArr
            int[]    costarr   = { 500, 1000, 1500, 2000, 500, 1000, 1500, 2000, 500, 1000, 1500, 2000, 500, 1000, 1500, 2000 };
            string[] effectarr =
            { "소지금 15% 증가",           "소지금 30% 증가",        "소지금 45% 증가",        "소지금 60% 증가",
              "상대방 소지금 10% 감소",   "상대방 소지금 20%감소",     "상대방 소지금 30% 감소",    "상대방 소지금 40% 감소",
              "턴 당 수익 10% 증가",    "턴 당 수익 20% 증가",     "턴 당 수익 30% 증가",     "턴 당 수익 40% 증가",
              "상대방 턴 당 수익 5% 감소", "상대방 턴 당 수익 10% 감소", "상대방 턴 당 수익 15% 감소", "상대방 턴 당 수익 20% 감소" };
            int[] categoryarr = { 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3 };
            int[] offarr      = { 15, 30, 45, 60, 10, 20, 30, 40, 10, 20, 30, 40, 5, 10, 15, 20 };
            #endregion

            for (int i = 0; i < 4; i++)
            {
                for (int j = 0; j < 16; j++)
                {
                    GameObject tmp = Instantiate(Card, transform.position, Quaternion.identity);
                    tmp.transform.SetParent(transform);
                    CardSetter tmpsetter = tmp.GetComponent <CardSetter>();
                    if (tmpsetter == null)
                    {
                        Debug.Log(tmp.name + "은 이상 개체");
                    }
                    tmpsetter.SetMyCardInfo(new CardInfo(costarr[j], effectarr[j], categoryarr[j], offarr[j]));
                    disdeck.Add(tmp);
                }
            }

            for (int i = 0; i < playernum; i++)
            {
                playerhands.Add(new List <GameObject>());
            }

            if (PhotonNetwork.isMasterClient)
            {
                CardShuffle();
            }
        }
    }
コード例 #8
0
ファイル: LandEvent.cs プロジェクト: G0DCH/GOA
    private float multiple;//배율

    //Renderer blockcolor;

    // Use this for initialization
    void Start()
    {
        owner    = null;
        multiple = 1;

        lconstructor = GameObject.Find("LandConstructor").GetComponent <LandConstructor>();
        amanager     = GameObject.Find("GameManager").GetComponent <AuctionManager>();
        //blockcolor = GetComponent<Renderer>();

        //자기 위치에 텍스트 생성
        ltext = Instantiate(text,
                            Camera.main.WorldToScreenPoint(transform.position),
                            Quaternion.identity);

        ltext.transform.SetParent(GameObject.Find("GameBoard").transform, true); //캔버스의 자식으로 둠
                                                                                 //false로 하면 위치가 좀 이상해짐
    }
コード例 #9
0
        public void FilterMenu()
        {
            var manager = new AuctionManager();
            var filter  = new Filter();

            bool loop = true;

            while (loop)
            {
                Menu.FilterMenuGraphics();

                ConsoleKey input = Console.ReadKey(true).Key;

                switch (input)
                {
                case ConsoleKey.D1:
                    Console.Clear();
                    ListFilters IsExpensive = new ListFilters(Filter.IsExpensive);
                    manager.PrintWhereFilters(IsExpensive);
                    Console.ReadKey(true);
                    break;
                }
            }
        }
コード例 #10
0
 private void Start()
 {
     amanager   = GameObject.Find("GameManager").GetComponent <AuctionManager>();
     targetname = gameObject.GetComponent <PlayerInfoUpdater>().PlayerName.text;
 }
コード例 #11
0
        public void AddKitchenToListTest()
        {
            var manager = new AuctionManager();

            manager.AddKitchenAuctions("string1", "string2", 78.97);
            Assert.AreEqual(1, manager.auctionList.Count);
コード例 #12
0
        private void SetAuctionClass(string actionLocation)
        {
            var bonus = AuctionManager.GetBonusByAuctionLocationString(actionLocation);

            AuctionClass = IconCss.BonusClass[bonus];
        }
コード例 #13
0
        public ActionResult Auctions()
        {
            AuctionManager manager = new AuctionManager();

            return(View(manager.GetAuctions()));
        }
コード例 #14
0
 private void LevelLoaded(int level)
 {
     AwardManager.Load();
     AuctionManager.Start();
 }
コード例 #15
0
        public void Start()
        {
            AuctionManager auctionManager = new AuctionManager();
            //TODO: Starta programmet meny mfl

            bool isLoop = true;

            while (isLoop)
            {
                Menu.ShowStartMenu();

                ConsoleKey input = Console.ReadKey(true).Key;



                switch (input)
                {
                case ConsoleKey.D1:
                    Console.WriteLine("Press to show bathroom.");

                    try
                    {
                        inputChoice = int.Parse(Console.ReadLine());
                    }

                    catch (FormatException)
                    {
                        Console.WriteLine("Insert a number: ");
                    }

                    auctionManager.ShowAuctions(inputChoice);
                    Console.ReadKey(true);
                    break;

                case ConsoleKey.D2:
                    Console.WriteLine("Add Bathroom");
                    Console.WriteLine("Type in product name");
                    string nameInput = Console.ReadLine();
                    Console.WriteLine("Type in price");
                    double price = double.Parse(Console.ReadLine());
                    Console.WriteLine("Type in if the item is used");
                    string usedInput = Console.ReadLine();
                    auctionManager.AddBathroomAuctions(nameInput, usedInput, price);
                    Console.ReadKey(true);
                    break;

                case ConsoleKey.D3:
                    // Edit products
                    break;

                case ConsoleKey.D4:

                    break;

                case ConsoleKey.D5:
                    FilterMenu();
                    break;

                case ConsoleKey.Escape:
                    isLoop = false;
                    break;
                }
            }
        }