コード例 #1
0
    public static void CreateMelee()
    {
        MeleeUpgrade asset = ScriptableObject.CreateInstance <MeleeUpgrade>();

        AssetDatabase.CreateAsset(asset, "Assets/Resources/UpGrades/Melee/newHitStick.asset");
        AssetDatabase.SaveAssets();
    }
コード例 #2
0
ファイル: Race.cs プロジェクト: KevinNickolai/SC1.0
    /// <summary>
    /// Race Constructor
    /// </summary>
    /// <param name="raceName">the name of the race</param>
    public Race(string raceName)
    {
        //set name and faction based on name
        name = raceName;
        if (name == Human.HUMAN_RACE)
        {
            faction = RaceFaction.Alliance;
        }

        mageUpgr  = new MageUpgrade();
        rangeUpgr = new RangeUpgrade();
        meleeUpgr = new MeleeUpgrade();
        auxUpgrs  = new AuxUpgrade[10];
        armorUpgr = new DefenseUpgrade();
    }