コード例 #1
0
ファイル: WorldSource.cs プロジェクト: nooperation/LibSanBag
        private LicenseOverride Read_LicenseOverride(BinaryReader reader)
        {
            var result = new LicenseOverride();

            result.Key   = Read_LicenseOverrideKey(reader);
            result.Value = BlueprintReader.Read_BlueprintResource_v1_innerN_inner_inner(reader);

            return(result);
        }
コード例 #2
0
ファイル: WorldSource.cs プロジェクト: nooperation/LibSanBag
        private Override_V5_ListItem Read_Override_V5_ListItem(BinaryReader reader)
        {
            var result = new Override_V5_ListItem();

            result.Data  = Read_Override_V5_V1(reader);
            result.Value = BlueprintReader.Read_BlueprintResource_v1_innerN_inner_inner(reader);

            return(result);
        }
コード例 #3
0
ファイル: WorldSource.cs プロジェクト: nooperation/LibSanBag
        private OverrideLock Read_OverrideLock(BinaryReader reader)
        {
            var result = new OverrideLock();

            result.Version = ReadVersion(reader, 2, 0x1411B5890);
            result.Key     = Read_Override_V5_V1(reader);
            if (result.Version < 2)
            {
                throw new Exception("TODO: Not yet implemented");
                result.Value_Old = BlueprintReader.ReadSomethingCrazy(reader, 0, 0);
            }
            else
            {
                result.Value = BlueprintReader.Read_BlueprintResource_v1_innerN_inner_inner(reader);
            }

            result.PersonaId = ReadUUID(reader);

            return(result);
        }