Skip to content
Lee edited this page May 21, 2024 · 2 revisions

Events

This plugin adds the following events to Firebot:

Id Name Description Variable Example(s)
ns2:map-changed Natural Selection 2: Map Changed Occurs when the map has been changed.
ns2:map-changing Natural Selection 2: Map Changing Occurs when the map starts changing, but before we know what map is next.
ns2:round-completed Natural Selection 2: Round Completed Occurs when a game round has been completed.
ns2:round-completed Variable: $ns2WinningTeam The name of the team that won the round. "Aliens", "Marines"
ns2:server-connected Natural Selection 2: Server Connected Occurs when client has successfully connected to a server.
ns2:server-connecting Natural Selection 2: Server Connecting Occurs when client is attempting to connect to a server, but before they've ben authorized to do so.
ns2:skill-updated Natural Selection 2: Skill Updated Occurs when a player's skill information is updated.

These events are potentially doable, but not (yet) implemented:

  • Chat Message
  • Killed

The following events are desired, but seemingly cannot be implemented without breaking in-game consistency checking. Much sadge:

  • Commander Start
  • Commander End
  • Evolve
  • Joined Team
  • Map Changing (but with information about what map is being loaded)
  • Map Vote Started
  • Research Started
  • Research Completed
  • Round Reset
  • Round Start
  • Server Disconnected
Clone this wiki locally