* br_material.power is a br_scalar (=float)
* Implement FopRead_OLD_VERTICES
* Fix FopRead_OLD_MATERIAL_INDEX
* Use BR_ASIZE in appropriate places
* Use br_material* instead of intptr_t
* Reset resource parent after reading struct
* Use flags of correct type
* Use NULL instead of 0
* Ignore utf-8 errors when decoding carmageddon-"encrypted" files to utf-8
* dethrace: right align numbers in columns
* tools/progress.py: allow sorting on different keys
* brender: add BrPixelmapSave(Many)? to brender.h
* brender: add BrActorLoadMany and BrModelAddMany to brender.h
* brender: add BrWriteModeSet to brender.h header
* brender: define br_size_t as size_t
* brender: expose default order_table through header
* brender: sort tokens by value (and add _BRT_LAST_BUILTIN_TOKEN value)
* brender: diffusion factor of default material is 0.7
* brender; br_value_tag and br_lexer_token.v are unions
* brender: add all genclip functions
* brender: add all token functions
* brender: add assocarr functions
* brender: add lexer functions
* brender: add default model
* brender: add resource functions
* brender: fix BrMaterialAllocate
* brender: add logwrite functions
* brender: add brprintf functions
* brender: add missing file function (BrFileAttributes)
* brender: add BrAngleToDegrees define in br_defs.h
* brender: add image functions
* brender: implement all resreg functions
* brender: implement all pmnull methods
* dethrace: fix brender init string + other params
* brender: use BR_ASIZE when using pm_resourceClasses
* brender: implement all dbsetup functions
* dethrace: implement all input functions
* dethrace: implement various depth edit mode functions
* infra: add WARN_ONCE macro to avoid spamming the console
* dethrace: add enable/disable plingmaterials + add log message
* dethrace: Implement a few loading functions
* dethrace: implement PrintScreenFile + PrintScreen to write screen to BMP
* brender: 8 directories for image is a better default
* brender: Implement makeMeshFromBounds + add typedef for render callbacks
* brender: implement all functions in enables.c
* brender: implement all fwsetup functions
* brender: implement some prepmesh functions
* brender: implement all modsupt.c functions
* brender: use correct types in comparisons
* brender: add whitespace in brlists.c
* brender: actually return something in BrBoundsToMatrix34
* brender: implement all bswap functions
* brender: implement all brerxcept functions
* brender: Implement BrActorSearch + fix RenumberActor
'd' is the depth, it should be the same for all children
* dethrace: gMem_names contains empty strings instead of NULL
* dethrace: ServiceTheGame also does CheckMemory
* dethrace: implement DisposeActorMatrix + DisposeColumns
* dethrace: Implement TogglePedestrians + GetPedCount + GetPedPosition
* dethrace: implement a few superficial powerup functions
* dethrace: implement a few shading helper functions
* dethrace: implement a few world actor helper functions
* dethrace: InitNetGameplayStuff has empty implementation
* dethrace: implement + use DRPixelmapCentredText
* dethrace: display APO bars on HUD
* dethrace: do DoNewGameAnimation when starting a new race (=empty)
* dethrace: (Open|Close)Diagnostics are the first/last functions to run
* dethrace: implement RestoreCameraPosition
* dethrace: LoadOpponentMugShot does a MAMSLock
* dethrace: use enum value for gRace_over_reason
* dethrace: add withespace after LOG_TRACE
* dethrace: implement SetSmokeLastDamageLEvel + StealCar
* dethrace: implement ResetOilSpills
* dethrace: InitRace calls InitNetGameplayStuff
* dethrace: use COUNT_OF instead of magic number
* brender; br_value_tag and br_lexer_token.v are unions
* dethrace: implement options menu (missing graphics/controller/sound menu)
* dethrace: implement DrawRectangle + DrawRRectangle
* dethrace: implement (Set|Reset)NonFatalALlocationErrors + MAMSInitMem
* dethrace: Call MAMSInitMem() in InitialiseApplication
* dethrace: implement some flic accessor methods
* dethrace: implement getters to initialize the graphics options menu
* dethrace: implement graphics options menu
* dethrace: support saving options to file
* dethrace: implement AwardTime
* Add utility script to decode encrypted text file
* dethrace: implement Log2 + LoadDepthTable
* dethrace: replace number with their character equivalent
* dethrace: implement DimRectangle
Dimming the rectangles for the HUD is not working, because the renderer needs to write back to the back screen.
* dethrace: implement KillOldestQueuedHeadup
* resource: remove debug fflush
* modrend: fix comment
* depth: fix factor 2 bug
* loading: undefine BAIL_IF_NEGATIVE
* dbsetup: use macros for enabled types
* input: remove outdated comment