コード例 #1
0
    public void ToggleKits()
    {
        config.useKits = !config.useKits;
        string str = "Spawn with kits: " + config.useKits;

        kitsButton.SetText(str);
    }
コード例 #2
0
    public void TogglePowerups()
    {
        config.usePowerups = !config.usePowerups;
        string str = "Spawn powerups: " + config.usePowerups;

        powerupsButton.SetText(str);
    }
コード例 #3
0
 public void HideServer()
 {
     selectionButton.Hide();
     startServerButton.Hide();
     portBox.Hide();
     startServerButton.SetText("Host Game");
 }
コード例 #4
0
ファイル: LobbyMenu.cs プロジェクト: windsurfer/FPS_Project
    void ToggleReady()
    {
        isReady = !isReady;
        int myId = Session.session.netSes.selfPeerId;

        TogglePlayerReady(myId);
        Rpc(nameof(TogglePlayerReady), myId);

        if (isReady)
        {
            readyButton.SetText("Waiting");
        }
        else
        {
            readyButton.SetText("Ready");
        }
    }
コード例 #5
0
    public void RefreshStashItemInfo()
    {
        Item item = Session.session.player.PrimaryItem();

        if (item != null)
        {
            stashButton.SetText("Arms: " + item.GetInfo());
        }
    }
コード例 #6
0
 public void HideClient()
 {
     selectionButton.Hide();
     startClientButton.Hide();
     portBox.Hide();
     addressBox.Hide();
     nameBox.Hide();
     startClientButton.SetText("Join Game");
 }
コード例 #7
0
ファイル: LobbyMenu.cs プロジェクト: Rn4rc1s0/FPS_Project
  public void ToggleMode(){
    if(activeMode == Session.Gamemodes.Arena){
      SetMenu(Session.Gamemodes.Adventure);
    }
    else{
      SetMenu(Session.Gamemodes.Arena);
    }

    modeButton.SetText("Gamemode: " + activeMode);
    Rpc(nameof(ChangeMode), activeMode);
  }
コード例 #8
0
    public void UpdateFilter(Item.Categories category)
    {
        activeFilter           = category;
        weaponsButton.Disabled = false;
        apparelButton.Disabled = false;
        aidButton.Disabled     = false;
        miscButton.Disabled    = false;
        ammoButton.Disabled    = false;

        switch (activeFilter)
        {
        case Item.Categories.Weapons:
            weaponsButton.Disabled = true;
            useButton.SetText("Equip");
            break;

        case Item.Categories.Apparel:
            apparelButton.Disabled = true;
            useButton.SetText("Equip");
            break;

        case Item.Categories.Aid:
            aidButton.Disabled = true;
            useButton.SetText("Use");
            break;

        case Item.Categories.Misc:
            miscButton.Disabled = true;
            useButton.SetText("Use");
            break;

        case Item.Categories.Ammo:
            ammoButton.Disabled = true;
            useButton.SetText("Select");
            break;
        }

        RefreshInventory();
    }