This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
#pragma once
#include "PhysicsSender.h"
#include "V8World/SimJob.h"
#include "rbx/rbxTime.h"
namespace RBX {
namespace Network {
class RoundRobinPhysicsSender : public PhysicsSender
{
private:
class JobSender;
friend class JobSender;
SimJobTracker jobStagePos;
Time lastCharacterSendTime;
Time lastBufferCheckTime;
const SimJob* findTargetPlayerCharacterSimJob();
protected:
public:
RoundRobinPhysicsSender(Replicator& replicator);
virtual int sendPacket(int maxPackets, PacketPriority packetPriority,
ReplicatorStats::PhysicsSenderStats* stats);
virtual void step();
void sendPhysicsData(RakNet::BitStream& bitStream, const Assembly* assembly);
};
} }