예제 #1
0
    //----------------------------------------------------------------------------

    /*!
     *          @brief		リンクシステム:リンクユニットの取得(ユニークID指定)
     *          @param[in]	long				(lLinkUnitUniqueID)		リンクユニット:ユニークID
     *          @return		PacketStructUnit	[リンクユニット]
     *          @note		自分のユニットリストから、リンクユニットを取得
     */
    //----------------------------------------------------------------------------
    static public PacketStructUnit GetLinkUnit(long lLinkUnitUniqueID)
    {
        UserDataAdmin    cUserData = UserDataAdmin.Instance;
        PacketStructUnit cLinkUnit = null;

        //--------------------------------
        // エラーチェック
        //--------------------------------
        if (cUserData == null)
        {
            return(cLinkUnit);
        }


        cLinkUnit = cUserData.SearchChara(lLinkUnitUniqueID);

        return(cLinkUnit);
    }
예제 #2
0
    public const uint SKILL_LINK_ODDS_MAX = (10000); // リンクスキル発動率最大値

    /*==========================================================================*/
    /*		var																	*/
    /*==========================================================================*/

    /*==========================================================================*/
    /*		func																*/
    /*==========================================================================*/
    //----------------------------------------------------------------------------

    /*!
     *          @brief		リンクシステム:リンクユニットの取得
     *          @param[in]	PacketStructUnit	(cBaseUnit)			ベースユニット
     *          @return		PacketStructUnit	[リンクユニット]
     *          @note		自分のユニットリストから、リンクユニットを取得
     */
    //----------------------------------------------------------------------------
    static public PacketStructUnit GetLinkUnit(PacketStructUnit cBaseUnit)
    {
        UserDataAdmin    cUserData = UserDataAdmin.Instance;
        PacketStructUnit cLinkUnit = null;

        //--------------------------------
        // エラーチェック
        //--------------------------------
        if (cUserData == null ||
            cBaseUnit == null)
        {
            return(cLinkUnit);
        }


        cLinkUnit = cUserData.SearchChara(cBaseUnit.link_unique_id);

        return(cLinkUnit);
    }