コード例 #1
0
ファイル: RegionConverter.cs プロジェクト: bDekaru/Melt
            public static AmbientSoundDesc Read(StreamReader data, StreamWriter outputData, bool write = true)
            {
                AmbientSoundDesc obj = new AmbientSoundDesc();

                obj.SType      = Utils.readAndWriteUInt32(data, outputData, write);
                obj.Volume     = Utils.readAndWriteSingle(data, outputData, write);
                obj.BaseChance = Utils.readAndWriteSingle(data, outputData, write);
                obj.MinRate    = Utils.readAndWriteSingle(data, outputData, write);
                obj.MaxRate    = Utils.readAndWriteSingle(data, outputData, write);
                return(obj);
            }
コード例 #2
0
ファイル: RegionConverter.cs プロジェクト: bDekaru/Melt
            public static AmbientSTBDesc Read(StreamReader data, StreamWriter outputData, bool write = true)
            {
                AmbientSTBDesc obj = new AmbientSTBDesc();

                obj.STBId = Utils.readAndWriteUInt32(data, outputData, write);

                uint num_ambient_sounds = Utils.readAndWriteUInt32(data, outputData, write);

                obj.AmbientSounds = new List <AmbientSoundDesc>();
                for (uint i = 0; i < num_ambient_sounds; i++)
                {
                    obj.AmbientSounds.Add(AmbientSoundDesc.Read(data, outputData, write));
                }

                return(obj);
            }