Improved timing

This commit is contained in:
zumorica
2020-05-20 17:48:36 +02:00
parent 731ab22568
commit 6db9ac7247
2 changed files with 25 additions and 14 deletions

View File

@@ -69,15 +69,15 @@ namespace Content.Server.GameObjects.Components.Instruments
if (!_playing)
return;
if(++_midiEventCount <= MaxMidiEventsPerSecond)
SendNetworkMessage(new InstrumentMidiEventMessage(midiEventMsg.MidiEvent));
SendNetworkMessage(midiEventMsg);
break;
case InstrumentStartMidiMessage startMidi:
_playing = true;
SendNetworkMessage(new InstrumentStartMidiMessage());
SendNetworkMessage(startMidi);
break;
case InstrumentStopMidiMessage stopMidi:
_playing = false;
SendNetworkMessage(new InstrumentStopMidiMessage());
SendNetworkMessage(stopMidi);
break;
}
}