mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 15:09:19 +02:00
fixup dynobj placement, tune network
This commit is contained in:
@@ -2047,6 +2047,11 @@ TDynamicObject::Init(std::string Name, // nazwa pojazdu, np. "EU07-424"
|
|||||||
// zrobiło tego
|
// zrobiło tego
|
||||||
Move( 0.0001 );
|
Move( 0.0001 );
|
||||||
ABuCheckMyTrack(); // zmiana toru na ten, co oś Axle0 (oś z przodu)
|
ABuCheckMyTrack(); // zmiana toru na ten, co oś Axle0 (oś z przodu)
|
||||||
|
// Ra: ustawienie pozycji do obliczania sprzęgów
|
||||||
|
MoverParameters->Loc = {
|
||||||
|
-vPosition.x,
|
||||||
|
vPosition.z,
|
||||||
|
vPosition.y }; // normalnie przesuwa ComputeMovement() w Update()
|
||||||
// ABuWozki 060504
|
// ABuWozki 060504
|
||||||
if (mdModel) // jeśli ma w czym szukać
|
if (mdModel) // jeśli ma w czym szukać
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -190,7 +190,7 @@ std::tuple<double, double, command_queue::commands_map> network::client::get_nex
|
|||||||
|
|
||||||
float last_rcv_diff = std::chrono::duration_cast<std::chrono::duration<float>>(now - last_rcv).count();
|
float last_rcv_diff = std::chrono::duration_cast<std::chrono::duration<float>>(now - last_rcv).count();
|
||||||
|
|
||||||
if (size > MAX_BUFFER_SIZE || consume_counter > mult || last_rcv_diff > 3.0f) {
|
if (size > MAX_BUFFER_SIZE || consume_counter > mult || last_rcv_diff > 1.0f) {
|
||||||
if (consume_counter > mult) {
|
if (consume_counter > mult) {
|
||||||
consume_counter = std::clamp(consume_counter - mult, -MAX_BUFFER_SIZE, MAX_BUFFER_SIZE);
|
consume_counter = std::clamp(consume_counter - mult, -MAX_BUFFER_SIZE, MAX_BUFFER_SIZE);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user