fix minor, make unreliable completely unordered

This commit is contained in:
RandomityGuy 2024-05-27 19:39:20 +05:30
parent ba45a88fbe
commit 967312cb4e
3 changed files with 10 additions and 8 deletions

View file

@ -360,7 +360,7 @@ class Marble extends GameObject {
this.rollSound.volume = 0;
this.slipSound.volume = 0;
this.helicopterSound = AudioManager.playSound(ResourceLoader.getResource("data/sound/use_gyrocopter.wav", ResourceLoader.getAudio,
this.soundResources), this.getAbsPos().getPosition(), true);
this.soundResources), null, true);
this.helicopterSound.pause = true;
}
@ -2197,11 +2197,13 @@ class Marble extends GameObject {
if (isHelicopterEnabled(timeState)) {
this.helicopter.setPosition(x, y, z);
this.helicopter.setRotationQuat(this.level.getOrientationQuat(timeState.currentAttemptTime));
this.helicopterSound.pause = false;
if (this.controllable)
this.helicopterSound.pause = false;
this.helicopter.setScale(this._renderScale);
} else {
this.helicopter.setPosition(1e8, 1e8, 1e8);
this.helicopterSound.pause = true;
if (this.controllable)
this.helicopterSound.pause = true;
}
if (this.blastUseTime > timeState.currentAttemptTime) {

View file

@ -47,12 +47,12 @@ class MoveManager {
var maxMoves = 45;
var maxSendMoveListSize = 30;
var serverTargetMoveListSize = 4;
var serverMaxMoveListSize = 16;
var serverAvgMoveListSize = 4.0;
var serverTargetMoveListSize = 3;
var serverMaxMoveListSize = 8;
var serverAvgMoveListSize = 3.0;
var serverSmoothMoveAvg = 0.15;
var serverMoveListSizeSlack = 1.5;
var serverDefaultMinTargetMoveListSize = 4;
var serverDefaultMinTargetMoveListSize = 3;
var serverAbnormalMoveCount = 0;
var serverLastRecvMove = 0;
var serverLastAckMove = 0;

View file

@ -246,7 +246,7 @@ class Net {
}, 5000);
clientDatachannel = client.createDatachannel("mp");
clientDatachannelUnreliable = client.createDatachannelWithOptions("unreliable", false, null, 600);
clientDatachannelUnreliable = client.createDatachannelWithOptions("unreliable", true, null, 600);
var closing = false;
var openFlags = 0;