|
|
Bomberman Multiplayer
Authoritative multiplayer networking layer for Bomberman.
|
Reliable discrete bomb-placement event sent by the server. More...
#include <NetCommon.h>
Public Attributes | |
| uint32_t | matchId = 0 |
| Authoritative match identifier that accepted this bomb placement. | |
| uint32_t | serverTick = 0 |
| Server tick at which the bomb placement was accepted. | |
| uint32_t | explodeTick = 0 |
| Server tick at which this bomb is scheduled to explode. | |
| uint8_t | ownerId = 0 |
| Player identifier [0, kMaxPlayers) that owns this bomb. | |
| uint8_t | col = 0 |
| Tile-map column occupied by the bomb. | |
| uint8_t | row = 0 |
| Tile-map row occupied by the bomb. | |
| uint8_t | radius = 0 |
| Explosion radius snapped at placement time. | |
Reliable discrete bomb-placement event sent by the server.
This message is presentation-focused. Snapshots remain the long-lived authority for durable bomb existence and membership, so consumers that merge both streams still need to respect authoritative server tick order across channels.