libspades
Ace of Spades library
Todo List
Page Character Sets
Study v0.76 (the scoreboard is most certainly different) and fill out the rest of the character sets.
Page Generic To-Do List

use tool, or item. pick one.

move toward blue/green/red instead of b/g/r, verbosity doesn't hurt!

specify in existingplayer that blue/green/red are block color by just looking at the name

Discover remote-code execution in SpadesX

make settool into change tool or changeteam into set team (and a boatload of other things)

re-open https://github.com/piqueserver/piqueserver/pull/464, somebody forgot that guns have unlimited range for destruction.

re-brand kills as points

Global PacketBlockAction::actionType
verify
Struct PacketBlockLine
document
Global PacketChatMessage::message [VARIABLE_LENGTH]
make fixed-width?
Global PacketExistingPlayer::name [16]

verify

verify that betterspades actually fixed it properly, and SpadesX too.

Struct PacketGrenade

test classic

find a way to bypass pique #708, or just barely meet requirements, or maybe chuck it in a stupid direction. perhaps i can turn it into a heat-seeking missile?

Global PacketKillAction::killType
verify
Struct PacketMapCached
document
Global PacketMapStart76::crc32
verify and implement
Struct PacketMoveObject
implement and document
Struct PacketOrientationData

document

maybe refine the steps down a little?

Struct PacketProgressBar
document and implement
Struct PacketSetColour
sRGB or linear RGB?
Struct PacketShortPlayerData
VERIFY
Global TCStateData::territories [16]
remove limit and fix the statedata in gamestate
Global Territory::team
document and implement