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

One reliable gameplay event dequeued in original receive order. More...

#include <NetClient.h>

Public Types

enum class  EType : uint8_t { BombPlaced , ExplosionResolved }
 

Static Public Member Functions

static GameplayEvent fromBombPlaced (const MsgBombPlaced &bombPlaced)
 
static GameplayEvent fromExplosionResolved (const MsgExplosionResolved &explosionResolved)
 

Public Attributes

EType type = EType::BombPlaced
 
MsgBombPlaced bombPlaced {}
 
MsgExplosionResolved explosionResolved {}
 

Detailed Description

One reliable gameplay event dequeued in original receive order.

Gameplay-reliable packets share one ENet channel, so preserving this order matters across message types rather than only within each type.


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