mirror of
https://github.com/RandomityGuy/MBHaxe.git
synced 2026-04-28 05:31:37 +00:00
reduce rollback threshold and disable zPass to fix ice
This commit is contained in:
parent
7c1c453efd
commit
4c7e0d59bc
1 changed files with 2 additions and 2 deletions
|
|
@ -1253,7 +1253,7 @@ class MarbleWorld extends Scheduler {
|
||||||
if (ourMoveStruct != null) {
|
if (ourMoveStruct != null) {
|
||||||
var otherPred = predictions.retrieveState(clientMarble, ourMoveStruct.timeState.ticks);
|
var otherPred = predictions.retrieveState(clientMarble, ourMoveStruct.timeState.ticks);
|
||||||
if (otherPred != null) {
|
if (otherPred != null) {
|
||||||
if (otherPred.getError(lastMove) > 0.1) {
|
if (otherPred.getError(lastMove) > 0.01) {
|
||||||
// Debug.drawSphere(@:privateAccess clientMarbles[Net.clientIdMap[client]].newPos, 0.2, 0.5);
|
// Debug.drawSphere(@:privateAccess clientMarbles[Net.clientIdMap[client]].newPos, 0.2, 0.5);
|
||||||
// trace('Prediction error: ${otherPred.getError(lastMove)}');
|
// trace('Prediction error: ${otherPred.getError(lastMove)}');
|
||||||
// trace('Desync for tick ${ourMoveStruct.timeState.ticks}');
|
// trace('Desync for tick ${ourMoveStruct.timeState.ticks}');
|
||||||
|
|
@ -1287,7 +1287,7 @@ class MarbleWorld extends Scheduler {
|
||||||
if (ourMoveStruct != null) {
|
if (ourMoveStruct != null) {
|
||||||
var ourPred = predictions.retrieveState(marble, ourMoveStruct.timeState.ticks);
|
var ourPred = predictions.retrieveState(marble, ourMoveStruct.timeState.ticks);
|
||||||
if (ourPred != null) {
|
if (ourPred != null) {
|
||||||
if (ourPred.getError(ourMove) > 0.1) {
|
if (ourPred.getError(ourMove) > 0.01) {
|
||||||
// trace('Desync for tick ${ourMoveStruct.timeState.ticks}');
|
// trace('Desync for tick ${ourMoveStruct.timeState.ticks}');
|
||||||
marble.unpackUpdate(ourMove);
|
marble.unpackUpdate(ourMove);
|
||||||
needsPrediction |= 1 << Net.clientId;
|
needsPrediction |= 1 << Net.clientId;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue