![]() |
libspades
Ace of Spades library
|
| CColumnStack | |
| CcsUTF8Code | |
| CCTFStateData | State data for the Capture-the-Flag gamemode |
| CExtensionInfoEntry | Extension entries for PacketExtensionInfo |
| CFloatVector | |
| CGamemodeData | A union that contains the possible gamemodes for PacketStateData |
| CGameState | The main data structure for libspades clients |
| CGammaPacketClientHello | Sent by the client directly after DTLS connection to negotiate the version of the Gamma protocol to be used |
| CGammaPacketListSupportedExtensions | |
| CGammaPacketListSupportedMapCompressionAlgorithms | |
| CGammaPacketServerHello | Sent in response to ClientHello to set the version of the Gamma protocol to use |
| CGammaPacketWorldUpdate | |
| CGrenade | |
| CGrenadeArray | |
| CIntelLocation | |
| CLibspadesCallbacks | |
| CLibspadesMapData | |
| CObject | |
| CPacketBlockAction | Creates or destroys blocks |
| CPacketBlockLine | Makes a line of blocks |
| CPacketChangeTeam | Changes a player's team |
| CPacketChangeWeapon | Changes a player's weapon |
| CPacketChatMessage | Sends a message in chat |
| CPacketCreatePlayer | Spawns and changes properties of a player |
| CPacketEndAuthentication | Ends the authentication transaction and tells the client its permission level |
| CPacketExistingPlayer | Informs the client of in-game players and the server of the joining client player |
| CPacketExtensionInfo | Tells the peer (client or server) about supported extensions to the AoS protocol |
| CPacketFogColour | Changes the colour of the fog |
| CPacketGrenade | Creates a grenade somewhere in the world |
| CPacketHandShakeInit | A packet that must usually be answered with PacketHandShakeReturn to gain access to extensions |
| CPacketHandShakeReturn | The packet used to answer PacketHandShakeInit |
| CPacketHit | Tells the server that a player has been hit |
| CPacketInputData | Changes the movement inputs of a player |
| CPacketIntelCapture | Informs the client that a player has captured their enemy's intel |
| CPacketIntelDrop | Informs the client that a player has dropped their enemy's intel |
| CPacketIntelPickup | Informs the client that a player has picked up their enemy's intel |
| CPacketKillAction | Informs the client about the death of a player |
| CPacketMapCached | From protocol v0.76 |
| CPacketMapChunk | Contains chunks of compressed map data |
| CPacketMapStart | A seemingly useless packet to signify the start of the map download |
| CPacketMapStart76 | A slightly more useful v0.76 equivalent of PacketMapStart |
| CPacketMoveObject | Moves objects |
| CPacketOrientationData | Changes the orientation of the client player |
| CPacketPlayerLeft | Informs the client that a player has left the game |
| CPacketPlayerProperties | Informs the client about stats of a player |
| CPacketPositionData | Changes the position of the client player |
| CPacketProgressBar | |
| CPacketRequestAuthentication | Requests the client to start an authentication transaction |
| CPacketRestock | Informs the client that a player has restocked |
| CPacketSendNonce | Sends the client a nonce to sign after receiving its public key |
| CPacketSendPublicKey | Sends the clients's public key to the server in response to the request for authentication |
| CPacketSendSignature | Sends the server back the nonce sent the client, signed with the client's secret key |
| CPacketSetColour | Changes the block colour of a player |
| CPacketSetHP | Changes the client player's HP |
| CPacketSetTool | Changes the held tool of a player |
| CPacketShortPlayerData | Switches the client player's team/weapon from spectator mode |
| CPacketStateData | Contains information about the game's state and the client player's ID |
| CPacketTerritoryCapture | Informs the client that a territory has been captured |
| CPacketVersionRequest | Requests client information from the client if the Hand Shake was completed (if supported) |
| CPacketVersionResponse | Informs the server about the details of the client |
| CPacketWeaponInput | Changes the weapon inputs of a player |
| CPacketWeaponReload | Informs the client that a player has reloaded their weapon |
| CPacketWorldUpdate | Regularly sent packet containing positions and orientations of all players |
| CPlayerPositionData | |
| CPlayerPositionData76 | |
| CPlayerStats | |
| CResizableObjectArray | |
| CServerEntry | |
| CServerList | |
| CServerListConnection | |
| CSpanHeader | A span for the map file format used by ace of spades |
| CString | |
| CTCStateData | State data for the Territorial Control gamemode |
| CTerritory | |
| CVector32 | |
| CVector8 | |
| CVector8RGB | |
| CVector8Unpacked | |
| CVectorf | |
| CVectorS8Unpacked |