Exemple #1
0
 public void WritePerf(BmsPerfType type, short value, ushort duration)
 {
     if (duration > 0xFF) {
         mWriter.Write8(0x9F);
         mWriter.Write8((byte)type);
         mWriter.WriteS16(value);
         mWriter.Write16(duration);
     }
     else {
         WritePerf(type, value, (byte)duration);
     }
 }
Exemple #2
0
 public void WritePerf(BmsPerfType type, short value)
 {
     mWriter.Write8(0x9C);
     mWriter.Write8((byte)type);
     mWriter.WriteS16(value);
 }
Exemple #3
0
 public void WritePerf(BmsPerfType type, short value, byte duration)
 {
     if (duration > 0) {
         mWriter.Write8(0x9E);
         mWriter.Write8((byte)type);
         mWriter.WriteS16(value);
         mWriter.Write8(duration);
     }
     else {
         WritePerf(type, value);
     }
 }
Exemple #4
0
 public void WritePerf(BmsPerfType type, sbyte value)
 {
     mWriter.Write8(0x98);
     mWriter.Write8((byte)type);
     mWriter.WriteS8(value);
 }