コード例 #1
0
    public void reqSetJetPack()
    {
        weaponChange unsetWeapon = (weaponChange)weaponChangeMap[currentWeapon].DynamicInvoke();

        currentWeapon = "jetpack";
        Socket.Emit("req_set_jetpack");
    }
コード例 #2
0
    public void reqSetSuperSheep()
    {
        weaponChange unsetWeapon = (weaponChange)weaponChangeMap[currentWeapon].DynamicInvoke();

        currentWeapon = "superSheep";

        Socket.Emit("req_set_sheep");
    }
コード例 #3
0
    public void setNoWeapon()
    {
        weaponChange unsetWeapon = (weaponChange)weaponChangeMap[currentWeapon].DynamicInvoke();

        currentWeapon = "noweapon";

        pressed = false;

        //Socket.Emit ("req_move_stop",new Json("playerPositionX",getPlayerPosition().x,"playerPositionY",getPlayerPosition().y,"playerPositionZ",getPlayerPosition().z).json);
    }
コード例 #4
0
    public void reqSetTeleport()
    {
        weaponChange unsetWeapon = (weaponChange)weaponChangeMap [currentWeapon].DynamicInvoke();

        currentWeapon = "teleport";

        marking = true;

        Socket.Emit("req_set_marker");
        Socket.Emit("req_set_teleport");
    }
コード例 #5
0
    public void reqSetDonkey()
    {
        weaponChange unsetWeapon = (weaponChange)weaponChangeMap[currentWeapon].DynamicInvoke();

        currentWeapon = "donkey";

        marking = true;

        Socket.Emit("req_set_marker");
        Socket.Emit("req_set_donkey");
    }
コード例 #6
0
    public void reqSetHbomb()
    {
        weaponChange unsetWeapon = (weaponChange)weaponChangeMap[currentWeapon].DynamicInvoke();

        currentWeapon = "hbomb";

        targetting = true;

        Socket.Emit("req_set_hbomb");
        Socket.Emit("req_update_target", new Json("shootVectorX", getPlayerToSightInitialPosition().x, "shootVectorY", getPlayerToSightInitialPosition().y).json);
        Socket.Emit("req_set_target");
    }
コード例 #7
0
    public void reqSetBazooka()
    {
        print("바주카셋");
        weaponChange unsetWeapon = (weaponChange)weaponChangeMap[currentWeapon].DynamicInvoke();

        currentWeapon = "bazooka";
        targetting    = true;
        print(targetting);
        print(currentWeapon);

        Socket.Emit("req_set_bazooka");
        Socket.Emit("req_update_target", new Json("shootVectorX", getPlayerToSightInitialPosition().x, "shootVectorY", getPlayerToSightInitialPosition().y).json);
        Socket.Emit("req_set_target");
    }
コード例 #8
0
    public void reqSetRope()
    {
        ArrowUp.gameObject.SetActive(true);
        ArrowDown.gameObject.SetActive(true);

        weaponChange unsetWeapon = (weaponChange)weaponChangeMap[currentWeapon].DynamicInvoke();

        currentWeapon = "rope";

        targetting = true;

        Socket.Emit("req_set_rope");
        Socket.Emit("req_update_target", new Json("shootVectorX", getPlayerToSightInitialPosition().x, "shootVectorY", getPlayerToSightInitialPosition().y).json);
        Socket.Emit("req_set_target");
    }