200,314 Commits over 4,140 Days - 2.02cph!
Added shared context to missions so tasks can pass information between them. Delivery tasks now check that the player still has the item they were assigned to acquire.
Replaced min/max macros with std::min/std::max
Delivery missions give an additional payout to reimburse the mission runner for the item's value.
Standardise the fail messages
Redid AI to use AIAgent instead of BaseNPC
NPCPlayer apex implementation
Info messages wait until any open UI overlays are closed
▆▇▌▆▋▅ ▅▋▍▌▆ ▋██▇▉, ▄▇█▄▇▍ ▇███ ▄▅▅ ▊▉▊ ▍▌▅█▆▆▊ ▅▅▍
launch_site dressing backup from the previous couple of days
fixed merge issue
fixed mirrored cp on player 2
Added logging to the crime manager, stopped old crimes from being logged.
Added skinwarmup convar (waits for skin downloads to finish before joining a server)
Code formatting on some random files
merged rework branches to main
deleted old HealthBlock
more wip new unit bar
Unit bar is now setup using Team info
Unit bar portraits
Unit bar health bars update
Path highlighting NRE fix.
Unit bar blocks get grouped by unit type
fixed cp order on player 2....for real
Added workshop.print_skins console command
Merging with latest before fix
Fixed unit health bars
Local/opponent colours for unit bar
Some code cleanup in preparation of more custom instancing
barricades gibs fixes, uv weld optimizations
game.MountWorkshop now reloads models
removed test I accidentally checked in
Viewmodel source update to latest rig
Added levels, objectives, general game loop plumbing
Added levels, objectives, general game loop plumbing