コード例 #1
0
        /// <summary>
        /// Global Constructor
        /// </summary>
        static GameGlobal()
        {
            rnd = new Random();

            // initialize the skill state info
            SkillStateInfo = new SkillStatInfo[Globals.SkillTypeCount][];
            for (int i = 0; i < Globals.StatTypeCount - 1; i++)
            {
                SkillStateInfo[i] = new SkillStatInfo[Globals.StatTypeCount];
            }

            // create the ID Provider
            IDs = new IDProvider();

            INetworkAdapter networkAdapter = new LoopbackNetworkAdapter();

            GlobalInfo = new Global(networkAdapter);

            Rand = new Random();
        }
コード例 #2
0
 public static void DefineSkillEffect(SkillType skill, StatType type, SkillStatInfo definition)
 {
     SkillStateInfo[(int)skill][(int)type] = definition;
 }