branchrust_reboot/main/map_improvementscancel
209 Commits over 122 Days - 0.07cph!
Improved ImagePosToWorldPos calculation
Added support for multiple sprites for points of interest (not just colour changes)
Most map markers are now pre allocated on the map view, removes most instantiations
Added support for multiple sprites for points of interest (not just colour changes)
Most map markers are now pre allocated on the map view, removes most instantiations
Use in-built drop shadow component on info boxes
Use in-built drop shadow component on info boxes
Exposed some sound definition slots for adding and removing map markers
Exposed some sound definition slots for adding and removing map markers
Show the source of damage if no player is responsible for a death (falling/hunger/cold/radiation/etc)
Show the source of damage if no player is responsible for a death (falling/hunger/cold/radiation/etc)
Assign correct colours to sleeping bag cluster options
Assign correct colours to sleeping bag cluster options
Quick tween for open and closing sleeping bag cluster
Quick tween for open and closing sleeping bag cluster
Show killed by weapon name and icon on game over screen
Show killed by weapon name and icon on game over screen
Add attacker distance field to death info, expose on death screen
Fixed steam avatar of killer not appearing
Add attacker distance field to death info, expose on death screen
Fixed steam avatar of killer not appearing
Better scroll behaviour on respawn buttons
Better scroll behaviour on respawn buttons
WIP sleeping bag cluster system
Detect multiple nearby sleeping bags and merge them into one widget on the death screen
WIP sleeping bag cluster system
Detect multiple nearby sleeping bags and merge them into one widget on the death screen
Respawn button colours (map and rectangle buttons)
Respawn button colours (map and rectangle buttons)
First pass layout of new respawn screen
Better sleeping bag button processing
Update LifeInfographicStat to use TextMeshPro
First pass layout of new respawn screen
Better sleeping bag button processing
Update LifeInfographicStat to use TextMeshPro
Reworked RMB click detection for point of interest markers
Can click on sleeping bag to respawn
Reworked RMB click detection for point of interest markers
Can click on sleeping bag to respawn
Add world position of sleeping bag to respawn info
Add lock time to sleeping bag icon
Add world position of sleeping bag to respawn info
Add lock time to sleeping bag icon
Abstract the map into two classes: MapInterface and MapView
MapView handles displaying map, updating markers, etc
MapInterface handles input logic like adding markers
Need to do this in order to use map on other UI panels
Abstract the map into two classes: MapInterface and MapView
MapView handles displaying map, updating markers, etc
MapInterface handles input logic like adding markers
Need to do this in order to use map on other UI panels
Replace previous death marker when dying
Replace previous death marker when dying
WIP sleeping bags on map
Don't process RMB clicks if player drags on map
WIP sleeping bags on map
Don't process RMB clicks if player drags on map
Better tooltip on death marker
Better tooltip on death marker
Better map to world calculation (still not perfect)
Better map to world calculation (still not perfect)
Remove map notes by right clicking them
RPC cleanup/formatting
Remove map notes by right clicking them
RPC cleanup/formatting
Map points of interest are colour coded
Compass notches are colour coded with map notches
Populate max 6 markers on the compass