| aatree.c [code] | Cop-out implementation of an AA-tree |
| aatree.h [code] | Interface to an AA-tree |
| audio.c [code] | Audio output code |
| audio.h [code] | Interface to audio output |
| bflderrstate.c [code] | Implements the operating state for the battlefield error screen (STATE_CODES::STATE_BFLDERR) |
| bflderrstate.h [code] | Defines the operating state for the battlefield error screen (STATE_CODES::STATE_BFLDERR) |
| bool.h [code] | Defines a boolean type |
| client.h [code] | Definitions for server side data detailing the clients |
| color.c [code] | Implementation of utility code to handle common colors and setting up device specific color values |
| color.h [code] | Interface to utility code to handle common colors and setting up device specific color values |
| game.c [code] | Game specific code |
| game.h [code] | Interface to game specific code |
| gameconfig.c [code] | Game configuration code, including battlefield file parsing and related network messages |
| gameconfig.h [code] | Game configuration interface, including options, areas, etc |
| gamestate.c [code] | Implements the operating state for game play (STATE_CODES::STATE_PLAY) |
| gamestate.h [code] | Defines the functions used for STATE_CODES::STATE_PLAY |
| genconmac.h [code] | The game's general constants and macros |
| hostlookup.c [code] | Implementation of host lookup functionality |
| hostlookup.h [code] | Interface to host lookup functions |
| iothread.c [code] | Implementation for a thread used for blocking I/O operations |
| iothread.h [code] | Interface to a thread for blocking I/O operations |
| main.c [code] | The start of the program |
| menu.c [code] | Implements the menu system |
| menu.h [code] | Defines the data type and functions used by the menu system |
| menustate.c [code] | The implementation for STATE_CODES::STATE_MENUROOT |
| menustate.h [code] | Defines the functions used for STATE_CODES::STATE_MENUROOT |
| message.c [code] | Implementation of the Messaging System |
| message.h [code] | Interface to the Messaging System |
| name.c [code] | Implements the interface to store and change the player's name |
| name.h [code] | Defines an interface to store and change the player's name |
| net.c [code] | Networking stuff |
| net.h [code] | Networking stuff |
| netstat.c [code] | Implements the network status menu item |
| netstat.h [code] | Defines an interface to the network status menu item |
| notice.c [code] | Implementaion of the in-game notice display |
| notice.h [code] | Interface to the in-game notice display |
| obstacle.c [code] | Code to deal with impassible obstacles |
| obstacle.h [code] | Interface to code that handles impassible obstacles |
| player.c [code] | Code for network transmission and reception of player data |
| player.h [code] | Player data |
| playernet.c [code] | Implementation of player update network communication |
| playernet.h [code] | Network communication interface for player update data |
| random.c [code] | Abstracted interface to a random number generator |
| random.h [code] | Abstracted interface to a random number generator |
| render.c [code] | The C source file for a fairly optimized 2D rendering system built on SDL |
| render.h [code] | The header file for a fairly optimized 2D rendering system built on SDL |
| splashstate.c [code] | Implements the operating state for the splash screen (STATE_CODES::STATE_SPLASH) |
| splashstate.h [code] | Defines the functions used for STATE_CODES::STATE_SPLASH |
| states.c [code] | Implements a system to use and switch between the different major game operating states |
| states.h [code] | Defines the different major game operating states |
| tanksprite.c [code] | Constant data and functions the generate and draw the tank sprites |
| tanksprite.h [code] | Defintions of functions and data that deal directly with the tank sprites |
| teamsel.c [code] | Implementation of the team selection menu item |
| teamsel.h [code] | Defines an interface to the team selection menu item |
| text.c [code] | Implementaion of on-screen text handling and constant strings |
| text.h [code] | Interface to code handling on-screen text |
| timesync.c [code] | Implementation of Time Synchronization |
| timesync.h [code] | Interface to the Time Synchronization module |
| updatetrack.h [code] | |
| vector.c [code] | The implementation of a generic vector in C |
| vector.h [code] | The interface to a generic vector with binary heap functionality |
1.5.2