1
This commit is contained in:
parent
9b6e54b010
commit
027bc5e6d5
@ -12,6 +12,7 @@
|
|||||||
#include "incubator.h"
|
#include "incubator.h"
|
||||||
#include "frameeventdata.h"
|
#include "frameeventdata.h"
|
||||||
#include "effect.h"
|
#include "effect.h"
|
||||||
|
#include "sandtable.h"
|
||||||
|
|
||||||
#include "mt/AirLine.h"
|
#include "mt/AirLine.h"
|
||||||
|
|
||||||
@ -173,6 +174,7 @@ void FrameMaker::PostProcess(cs::SMUpdate* msg, Room* room, Human* hum, FrameDat
|
|||||||
int left_time = room->GetIncubator()->GetPveLeftTime();
|
int left_time = room->GetIncubator()->GetPveLeftTime();
|
||||||
msg->set_game_left_time(left_time);
|
msg->set_game_left_time(left_time);
|
||||||
}
|
}
|
||||||
|
room->GetSandTable()->FillMFSandTable(msg, hum, framedata);
|
||||||
}
|
}
|
||||||
|
|
||||||
void FrameMaker::SerializeLootObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata)
|
void FrameMaker::SerializeLootObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata)
|
||||||
|
@ -41,6 +41,7 @@
|
|||||||
#include "frag_mitask.h"
|
#include "frag_mitask.h"
|
||||||
#include "smoke_mitask.h"
|
#include "smoke_mitask.h"
|
||||||
#include "stats.h"
|
#include "stats.h"
|
||||||
|
#include "sandtable.h"
|
||||||
|
|
||||||
#include "mt/Param.h"
|
#include "mt/Param.h"
|
||||||
#include "mt/Buff.h"
|
#include "mt/Buff.h"
|
||||||
@ -2041,3 +2042,8 @@ bool PBUtils::SupportSandTable(int proto_version)
|
|||||||
{
|
{
|
||||||
return proto_version >= 2023051601;
|
return proto_version >= 2023051601;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SandTable::FillMFSandTable(cs::SMUpdate* msg, Human* hum, FrameData* framedata)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
@ -1,11 +1,20 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
namespace cs
|
||||||
|
{
|
||||||
|
class SMUpdate;
|
||||||
|
}
|
||||||
|
|
||||||
|
class Human;
|
||||||
|
class FrameData;
|
||||||
class Room;
|
class Room;
|
||||||
class SandTable
|
class SandTable
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
SandTable(Room* room);
|
SandTable(Room* room);
|
||||||
|
|
||||||
|
void FillMFSandTable(cs::SMUpdate* msg, Human* hum, FrameData* framedata);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Room* room_ = nullptr;
|
Room* room_ = nullptr;
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user