110,890 Commits over 3,897 Days - 1.19cph!
Builtin radio stations are now loaded locally and don't need to be in the station manifest, still verified on server (so we can add new radio stations and they will work on staging)
Surgeon scrubs no longer require workbench to craft
Updated vendor listing on map widget to reflect new dynamic pricing
Better UI info on sell order
First pass on vending machine prices changing scrap received when selling items (eg. fish exchange) using the dynamic pricing mechanic
Server will start with fish prices 50% lower, can increase to 100% extra scrap if no fish are being sold
Add the radio as a stand alone entity/item
Set up sockets on relevant vehicle modules
New ModularCarRadio stub class to reimplement behaviour out of the cockpit class
Expose many more configurable properties
merge fix_map_interface_nre -> main
Fix MapInterface throwing an NRE when a map marker on the server was left with a color of -1
▉▊▄ ▄▌▊▋ ▅▇▄▅▇ ▌▌▇▉▍ ▊▍▉▍▆▊
merge from tincanalarm_recipe/tincanalarm_recipe (?)
Changed tin can alarm recipe: 2 empty tuna cans -> 30 metal fragments
merge from main -> biome_visuals_2
▆▉▆▄ ▉▇▉▄▊▌▌ █▆▉▉ ▋▅ ▍▉▅ ▄▌▇▌ ▊▍▌▉▍▆ ▋█ ▄▉▋ ▆█▍▄█▉█ ▇▆▉█▇█ ▅▉ ▋▉▍▌ ▆█▆ ██▊▉▍▅ ▇▅
Updated battering ram icon
Catapult deploy guide and construction stages
Deleted now unused meshes
- ▅▌▅ ▌▌▅▌▄▌▊█▋▅█ ▇▄▉▆▇▋▆▇▇▋▄
- ▄▊▌▆█ ▉▌ ▊█▊▍▉▍ ▄▄ ▍▌ ▍ ▉█▅▆▇ ▉▋▄▌▉ ▊▄ ▌▉▇▋ ▌▉▄▌ █▅▊▅▊▋ ▇▉▊▆▇▋██ ▋▆▌▋ ▆▆ ██▊▆▄▇▌ █ ▅▅▅▉
▊▉█▉█▆▇▉▋ ▆▋▍█▍▊▇ ▅▉▇▇ ▅▄
edited ads postion in mini crossbow viewmodel prefab
Implemented catapult animations
Merge: from main
Tests: Rode the zipline on craggy back and forward, ran around the island and monitored pooling logs
Add small box to the underground workcart
cleanup
- separating MarchingCubes and NativeMeshSimplification into separate namespaces and compartmentalizing them better
removed the prefab just made
updated ians worldmodel prefab with new mesh
renamed VM fbx to be more consistent with prefabs
mini cross bow world model
lods and basic prefab setup w some scripts
waterpump_minimum_depth_change -> main
Reduced required minimum depth on water pump so that its usable in the new rivers
propane_stack_size -> main
Update Propane Tank stack size from 5 -> 20
merge from localcoord-blend-layer
Merge: from profiling_improvements
- Moves core of ServerProfiler to an unmanaged DLL - this deals with various mod issues and massively reduces recording overhead (less than 10% vs previous up to 7x).
- Snapshot marks are prefixed with assembly name
Tests:
- 3 times in a row: Generated snapshot in editor on Craggy
- 5 times in a row: Generated snapshot in Release standalone server with 6k world and 190k entities (with borked and good harmony mods)
- 3 times in a row: Generated snapshot in Debug standalone server with 6k world and 190k entities (with borked and good harmony mods)
- Built Wint64 client (debug and relase); booted up release
Set battering ram gibs mesh to read/write enabled
Updated gibbable component
▌▍▆ ▍▅▌▆▉▇▄▅▌▊ ▅█▍▄▆▇█ ▇▆ ▄▋▇▆▌▌ ▄▊▌▄▋▉ ▋▇▌▊▊▄ ▉▉▋▇▍▉▋▋▍ ▌▋▆ ▊▄▊▉▌█▉▍▍▇█
- ▊▅ ▅▅ ▅█▄▄ ▇▊▇ ▌▌▉▋▌▌▉▄▍ ▅▍▊█▊▌▅ ██▅ ▋▄ ▆▄▄▆▌█▉▇ ▌▌ ▇▉▇▅▋▄▅▉ ▋▇▍█▇▋█ ▊█▆▆▊▊▅▌ ▆▊▋██▄▇▄▋ ▅▇▉▄▄█▄▅▆▌
Mini crossbow icon render setup and icon
Update: Avoid shipping ServerProfiler to clients
- Done by deleting the dll after it's built
Tests: Build Win64 Client Debug and Release - no more dll
Update Catapult Flammable Ammo Textures and LODS
launcher reload bug fix attempt 1 + dryfire additions/improvements
exported wolf attack ledge animation
drawbridges door prefabs and setup, anim controllers