bzflag icon indicating copy to clipboard operation
bzflag copied to clipboard

3D multi-player tank battle game

Results 116 bzflag issues
Sort by recently updated
recently updated
newest added

This PR will allow plug-ins to safely and easily hook into `/reload` and `bz_reload*()` events. This will also allow for custom `/reload` subcommands without needing to overload the `/reload` command....

Add the number of shots left for the current flag on the HUD. Remove the messages saying the number of shots left.

enhancement
on hold

[Tanks exploding on flag capture happens client-side](https://github.com/BZFlag-Dev/bzflag/blob/94af4729ea11497fd547833158ccfda4b925b614/src/bzflag/playing.cxx#L2700-L2702) meaning we can't make use of the [`killTeam`](https://github.com/BZFlag-Dev/bzflag/blob/94af4729ea11497fd547833158ccfda4b925b614/include/bzfsAPI.h#L1224) boolean in the `bz_AllowCTFCaptureEventData_V1`. Telling tanks to explode should be dictated by the server, in...

bug

Give the SSP API the basic ability to move around the map, do basic collision detection, get hit, and shoot shoots.

enhancement

Report the flag pickup code from 2.99, where the client does not send a flag request, but the server grants one based on positional data. The client compensates by sending...

enhancement

Currently the game tries to start UDP at the very start of the connection process. This makes it hard for the server to know what UDP endpoints are tied to...

enhancement

Add required features to add/remove flags dynamically during the game. Make the client and the server keep variable sized lists instead of fixed size arrays.

enhancement

A server message should exist to start the world load process. Currently the process is client controlled. The initial world load can be client controlled, but the server should be...

enhancement

A server message should exist to push everyone to the limbo dead state. This message should include a flag to state if spawning is allowed. This is the state new...

enhancement

Currently we have custom code for handling our audio playback. It has some issues, notably that there are some popping sounds. OpenAL Soft could replace the majority of our audio...

enhancement