Bomberman Multiplayer
Authoritative multiplayer networking layer for Bomberman.
Loading...
Searching...
No Matches
bomberman::net::MsgBombPlaced Struct Reference

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.
 

Detailed Description

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.


The documentation for this struct was generated from the following file: