1
This commit is contained in:
parent
5886b7e158
commit
9d103756f5
@ -19,6 +19,8 @@ class FrameData
|
||||
|
||||
private:
|
||||
std::map<int, EntityWeakPtr> new_objects;
|
||||
std::map<int, EntityWeakPtr> block_objects;
|
||||
std::map<int, EntityWeakPtr> loot_objects;
|
||||
std::map<int, PartObject> part_objects;
|
||||
std::set<int> del_objects;
|
||||
std::set<int> out_objects;
|
||||
|
@ -94,6 +94,8 @@ cs::SMUpdate* FrameMaker::MakeUpdateMsg(Human* hum)
|
||||
Room* room = hum->room;
|
||||
|
||||
PreProcess(msg, room, hum, framedata);
|
||||
SerializeLootObjects(msg, room, hum, framedata);
|
||||
SerializeMapBlockObjects(msg, room, hum, framedata);
|
||||
SerializeNewObjects(msg, room, hum, framedata);
|
||||
SerializePartObjects(msg, room, hum, framedata);
|
||||
SerializeDelObjects(msg, room, hum, framedata);
|
||||
@ -164,6 +166,16 @@ void FrameMaker::PostProcess(cs::SMUpdate* msg, Room* room, Human* hum, FrameDat
|
||||
}
|
||||
}
|
||||
|
||||
void FrameMaker::SerializeLootObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void FrameMaker::SerializeMapBlockObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void FrameMaker::SerializeNewObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata)
|
||||
{
|
||||
if (!framedata->new_objects.empty()) {
|
||||
|
@ -17,6 +17,8 @@ private:
|
||||
|
||||
void PreProcess(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata);
|
||||
void PostProcess(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata);
|
||||
void SerializeLootObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata);
|
||||
void SerializeMapBlockObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata);
|
||||
void SerializeNewObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata);
|
||||
void SerializePartObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata);
|
||||
void SerializeDelObjects(cs::SMUpdate* msg, Room* room, Human* hum, FrameData* framedata);
|
||||
|
Loading…
x
Reference in New Issue
Block a user