Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WriteSelfTo()

void Terraria.NetMessage.NetSoundInfo.WriteSelfTo ( BinaryWriter writer)
inline

Definition at line 40 of file NetMessage.cs.

41 {
42 writer.WriteVector2(position);
43 writer.Write(soundIndex);
44 BitsByte bitsByte = new BitsByte(style != -1, volume != -1f, pitchOffset != -1f);
45 writer.Write(bitsByte);
46 if (bitsByte[0])
47 {
48 writer.Write(style);
49 }
50 if (bitsByte[1])
51 {
52 writer.Write(volume);
53 }
54 if (bitsByte[2])
55 {
56 writer.Write(pitchOffset);
57 }
58 }

References Terraria.NetMessage.NetSoundInfo.pitchOffset, Terraria.NetMessage.NetSoundInfo.position, Terraria.NetMessage.NetSoundInfo.soundIndex, Terraria.NetMessage.NetSoundInfo.style, Terraria.NetMessage.NetSoundInfo.volume, and System.writer.