1
This commit is contained in:
parent
7a9332375b
commit
62ff2370ee
@ -766,7 +766,7 @@ void Room::UpdateGas()
|
|||||||
gas_data.gas_mode = GasJump;
|
gas_data.gas_mode = GasJump;
|
||||||
gas_data.gas_start_frameno = frame_no;
|
gas_data.gas_start_frameno = frame_no;
|
||||||
ShuaPlane();
|
ShuaPlane();
|
||||||
RoomMgr::Instance()->RemoveFromInactiveRoomHash(room_uuid);
|
RoomMgr::Instance()->ActiveRoom(room_uuid);
|
||||||
int auto_jump_interval = MetaMgr::Instance()->GetSysParamAsInt("auto_jump_interval");
|
int auto_jump_interval = MetaMgr::Instance()->GetSysParamAsInt("auto_jump_interval");
|
||||||
auto_jump_timer_ = xtimer.AddRepeatTimerAndAttach(SERVER_FRAME_RATE * auto_jump_interval,
|
auto_jump_timer_ = xtimer.AddRepeatTimerAndAttach(SERVER_FRAME_RATE * auto_jump_interval,
|
||||||
a8::XParams()
|
a8::XParams()
|
||||||
|
@ -162,7 +162,7 @@ void RoomMgr::AddOverRoom(long long room_uuid)
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
void RoomMgr::RemoveFromInactiveRoomHash(long long room_uuid)
|
void RoomMgr::ActiveRoom(long long room_uuid)
|
||||||
{
|
{
|
||||||
inactive_room_hash_.erase(room_uuid);
|
inactive_room_hash_.erase(room_uuid);
|
||||||
}
|
}
|
||||||
|
@ -21,7 +21,7 @@ class RoomMgr : public a8::Singleton<RoomMgr>
|
|||||||
void Update(int delta_time);
|
void Update(int delta_time);
|
||||||
|
|
||||||
void _CMJoin(f8::MsgHdr& hdr, const cs::CMJoin& msg);
|
void _CMJoin(f8::MsgHdr& hdr, const cs::CMJoin& msg);
|
||||||
void RemoveFromInactiveRoomHash(long long room_uuid);
|
void ActiveRoom(long long room_uuid);
|
||||||
int RoomNum();
|
int RoomNum();
|
||||||
Room* GetRoomByUuid(long long uuid);
|
Room* GetRoomByUuid(long long uuid);
|
||||||
void AddOverRoom(long long room_uuid);
|
void AddOverRoom(long long room_uuid);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user