public IMemberBattleData CreateBattleMember(Int32 staticId, Int32 position, BattleParamData hpMax, BattleParamData strength, BattleParamData initiative, BattleMemberType memberType)
        {
            var data = new Internal_IMemberBattleData();

            data._StaticId   = staticId;
            data._Position   = position;
            data._HpMax      = hpMax;
            data._Strength   = strength;
            data._Initiative = initiative;
            data._MemberType = memberType;
            return(data);
        }
        public IMemberBattleData CreateBattleMember(Int32 staticId, Int32 position, BattleParamData hpMax, BattleParamData strength, BattleParamData initiative, BattleMemberType memberType)
        {
            var data = new Emulate_IMemberBattleData();

            data.InitData(_factory.CreateBattleMember(staticId, position, hpMax, strength, initiative, memberType), _storage);
            return(data);
        }