shoehive
Version:
WebSocket-based multiplayer game framework for real-time, event-driven gameplay
23 lines (22 loc) • 796 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PLAYER_EVENTS = void 0;
/**
* Player events.
*
* You can use these events to listen for changes in the player state, or to trigger actions based on player events.
*/
exports.PLAYER_EVENTS = {
// Player connection events
CONNECTED: 'player:connected',
DISCONNECTED: 'player:disconnected',
RECONNECTED: 'player:reconnected',
REMOVED: 'player:removed',
// Player state events
STATE_UPDATED: 'player:state:updated',
ATTRIBUTE_CHANGED: 'player:attribute:changed',
ATTRIBUTES_CHANGED: 'player:attributes:changed',
// Player authentication events
AUTHENTICATION_FAILED: 'player:authentication:failed',
AUTHENTICATION_SUCCEEDED: 'player:authentication:succeeded',
};