Bomberman Multiplayer
Authoritative multiplayer networking layer for Bomberman.
Loading...
Searching...
No Matches
ServerBombs.h File Reference

Authoritative server-side bomb placement, explosion, and lifecycle helpers. More...

#include "ServerState.h"

Go to the source code of this file.

Namespaces

namespace  bomberman::server
 Authoritative dedicated-server state, match flow, and fixed-tick simulation support.
 

Functions

void bomberman::server::tryPlaceBomb (ServerState &state, MatchPlayerState &matchPlayer)
 Attempts to place one authoritative bomb for a match player on the current server tick.
 
void bomberman::server::resolveExplodingBombs (ServerState &state)
 Resolves all bombs whose fuse expires on the current authoritative tick.
 
void bomberman::server::clearBombsAndReleaseOwnership (ServerState &state)
 Clears all active bombs and releases per-player active-bomb ownership counters.
 

Detailed Description

Authoritative server-side bomb placement, explosion, and lifecycle helpers.