5,812 Commits over 913 Days - 0.27cph!
server_browser_update_2 -> main
- Increased distance/player score to 50-50 for default sorting
- Compile fix
- Add distances away to each of the servers in km
- Convert it to miles if in the USA
Dont disable the country selection button
-OnCountryChanged event - attached the country button
- Cleanup with country selection choices
Fix a bunch of the country select settings
- Setup convar to support auto detecting country or not
- Added checkbox to enable/disable it in country selection
- Minor set of bug fixes
vendingmachine_updateammocount_nre -> main
Fix update ammo count nre
main -> server_browser_update_2
WIP on country selection window
- Setup centres for each chosen country
- Setup player prefs for override
- Country selection screen UI setup
When the manifest loads/updates we save the country, lat, lon and continetn to player prefs
- Check for hello data first and if we cant find it then fall back to whatever our player prefs are
Support geo lookup for steam queries by polling our cache
- Add geo lookup dictionary to ServerListManager
- Fix ServerAddress.Equals and operator == using reference equality on IPAddress instead of value equality, this was silently breaking all dictionary lookups including ping cache and geo lookups
- Sort country section based on users long and lat
- Steam query will poll cache for geo location before giving up
- Country now displayed on country button in main menu
- Cleaned up and seperated into GeoLocation class to stop us having to access Account.Hello all the time
- Grab geo location from hello
- Initial setup
- Fixed binocular overlay from sticking around on reconnect
- Fixed binocular overlay firing material changes into plastic
main -> server_browser_update_2
- Codecleanup
- New binocular effects toggle at night
- Stop unity complaining about main tex
- Ensure ping markers show up
Ensure range transform respects ui scale
Shader uses a grab pass rather than using OnRenderImage (fixes issues like being able to see through water)
- Tick lines now use a fixed pixel size rather than using uvs under the hood
- Main lines now base their pixel size of the lens circles
magazine_look_angle_fix -> main
Fix magazine dropping and other world space parent to bone weapon effects from not respecting object angles
main -> server_browser_update_2
binoculars_ui_refresh -> main
main -> binoculars_ui_refresh
- Change rangefinder palette to white
- Fix dodgy material
- Further shader improvements
- Added scratch and lens dirt
- Styled rangefinder
- Seperate out new font material
- Further minor changes
- New supress HUD system
- Supress HUD whilst you have it out
- Add clicks that correspond to distance
- Hide crosshair
- Shader fixes and improvements
main -> binoculars_ui_refresh
Attempt at fixing protobuf length generations on mac by using integer math instead (ato avoid platform floating point)
project_generation_proto_files -> main
include proto files in project generation extensions so you can search for proto files in rider
Add tick marks across binoculars
Material changes, visual polish
main -> binoculars_ui_refresh
vendingmachine_ui_refresh -> main
Add condition, ammo, genetics display etc to customer loot panel when buying from the new vending ui
vendingmachine_ui_refresh -> main
main -> vendingmachine_ui_refresh
Add condiiton and slot support to fake inventory
Support skins on collapsed shop view
Check skin ID before allowing a purchase