|
Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
|
Information about a game room Server OpCode. More...
#include <Packet.hpp>
Public Attributes | |
| uint32_t | roomId |
| Room identifier. | |
| char | roomName [64] |
| Room name. | |
| uint32_t | currentPlayers |
| Current number of players. | |
| uint32_t | maxPlayers |
| Maximum number of players. | |
| uint8_t | inGame |
| Is the game in progress. | |
| float | difficulty |
| Difficulty level. | |
| float | speed |
| Speed multiplier. | |
| uint32_t | duration |
| Duration of the game session. | |
| uint32_t | seed |
| Seed for random generation. | |
| uint32_t | levelId |
| Level identifier. | |
| uint8_t | roomType |
| Room type (public/private) | |
Information about a game room Server OpCode.
Definition at line 244 of file Packet.hpp.
| uint32_t rtp::net::RoomInfo::currentPlayers |
Current number of players.
Definition at line 247 of file Packet.hpp.
| float rtp::net::RoomInfo::difficulty |
Difficulty level.
Definition at line 250 of file Packet.hpp.
| uint32_t rtp::net::RoomInfo::duration |
Duration of the game session.
Definition at line 252 of file Packet.hpp.
| uint8_t rtp::net::RoomInfo::inGame |
Is the game in progress.
Definition at line 249 of file Packet.hpp.
| uint32_t rtp::net::RoomInfo::levelId |
Level identifier.
Definition at line 254 of file Packet.hpp.
| uint32_t rtp::net::RoomInfo::maxPlayers |
Maximum number of players.
Definition at line 248 of file Packet.hpp.
| uint32_t rtp::net::RoomInfo::roomId |
Room identifier.
Definition at line 245 of file Packet.hpp.
Referenced by rtp::server::RoomSystem::listAllRooms().
| char rtp::net::RoomInfo::roomName[64] |
Room name.
Definition at line 246 of file Packet.hpp.
| uint8_t rtp::net::RoomInfo::roomType |
Room type (public/private)
Definition at line 255 of file Packet.hpp.
| uint32_t rtp::net::RoomInfo::seed |
Seed for random generation.
Definition at line 253 of file Packet.hpp.
| float rtp::net::RoomInfo::speed |
Speed multiplier.
Definition at line 251 of file Packet.hpp.