199,294 Commits over 4,140 Days - 2.01cph!
SAP costs 4 hqm instead of 8
SAR now has an hqm cost of 4
SMG HQM cost halved
Heavy plate move speed nerf very very slightly reduced
Heavy plate costs halved
longsleeve + tshirt cost 20 scrap to research (was 75), slightly higher radiation protection
long sword cost reduced
hv rocket cost reduced to almost 1/4 that of rocket
hv rocket damage reduced to 1/4 rocket
rocket lancher cost reduced
rocket launcher durability increased
hide armor costs reduced
ch47 health balance
ch47 damage effects
ch47 drops crate when killed (if it has one)
ch47 polish
less junk in elite crates and airdrops
AK47 more random recoil
AK47 HIP FIRE ONLY has more aimcone ONLY HIP FIRE RELAX
SpawnSingle now NPCSpawner, does NPC stuff (factions, roam range, settlement assignment etc). SpawnGroup cleaned up and not intended for NPC spawning
Updated Savas spawns to use the new types
hacked crate landing effect
ch47 is hostile while orbiting
spawnpoint gizmo supports npc mesh renderers
phrases
manifest
skin approval
random seed for server created projectile effects (scientists shooting)
added 'swap seats' command to options menu (default = x)
Refactored the respawning system for game modes. Respawn wait and death screen messages are now supported in the base class, instead of relying on each game mode to implement them correctly on its own.
merchant progress
tooltip fixes
Tooltip lives in UI Scene so it can be used by other screens besides UIInventory
UIShared scene, bootstrap, build settings, scene2prefab
keep tooltip in screen bounds
fixed tooltip appearing over load screen on startup
hopefully fixed fleeing to use agro range
King of the hill score UI update
Deer behaviour
Chicken stuff
Hit fx fix
Deer & chicken spawns
Starting inv tweak
Bots have learned to play King Of The Hill mode
AI speed now works in a more naturally defined way, letting them walk or sprint like a human player
Louder headshots
Potential fix for sounds occasionally being occluded incorrectly
Fix oversized rustle triggers on some of the new trees
Potential fix for rare issue that could cause dual wielding / player model corruption
Enabled pool.player_model by default again
player panels now show team logos in career matches.
added static LogoImage.GetTexture(...), reworked LogoImage to use it. create sprites using it for career match UI
WIP selling units at market.
added sell button to UIUnit_Market
added UnitSale transaction type.
CareerMarket can now transfer units from teams to the market, awarding cash to the team.
Fixed "Attempted to create Sound from null SoundDefinition" when picking up some items