1,530 Commits over 397 Days - 0.16cph!
Realigned scroll view
Fixed scrollbar not aligning with mask
Swapped ladder over to using treatAsComponentForRepairs
Ladder hatches no longer require ladders to repair
Repairs can now ignore a specific item - removing it from required resources
Proposed clientside fix to skip being ignored
Capped burst module size to match other weapon mods
Merged main - resolved conflicts
Prevented vendor listings stretching to fit whole section
Reduced font sizes
Realigned scrollbar
Fixed scrollview with flexbox
Condensed check down to just checking if there are any markers - not bothering about active state
Prevented shelter markers persisting between servers
Layout changes
Broke scroll view
Single vendor now has new internal layout
Single vendor scales properly
Fixed the layout - now works with flexbox
Broke layout
Fixed spacing
Fixed bug if markers list was 0 and was trying to be accessed,
Main merge - resolved conflicts
Protobuf
Additional check on server destroyed
Removed pointless import
Pooled server postions vector
Fixed bugs with marker display.
Old markers are now resused.
Internal default shelter count stored.
Removed various debug checks.
Cleaned up code.
Cleaned up on destroy code.
Fixed marker display.
Markers are now updated on destroy correctly.
Fixed issues with double adding to limited list.
Redone limited shelter list setup for removal/addition
Removed reliance on owner id
Prevented client error on join. Ensured key exists in list before checking count.
Redone and broke shelter map markers again
Fixed client build issue - still to fix marker loading
Further adjustments to overall vendor list
Aspect ratio fitted scrollview
Dynamically pick correct heading
Fixed layout issues with scrollbar and scrollrect
Setup proper padding for inside vendor listings
Hide scrollbar
Added out of stock colour support.
Added scrollable single vendors
Added scrollable all vendor listings
Modified single vendor UI prefab
Adjust layout again
Swapped vendor list to be a dictionary.
Clear vendor list on press of new marker.
Added tweening to vendor list
Slimmed down icons and text. Thinned divider.
Redone colouring and layout on single vendor
Player shown toast if machine has no sell orders.
Prevented vendors list from being null
Fixed lanterns not calculating ideal height properly when lit from a high construction
Fixed emission on lantern materials
Compressed Burst Module png to be the same size as other weapon attachment icons. 80%~ reduction in size.
Fixed NRE whilst reloading and switching between inventory/hotbar weapons
Ensured all neon signs stack to 5
Fixed bug causing unpowered turrets to turn on the light attachment of a weapon even when unpowered
Fixed issue with re-using previously created listings
Fixed broken references
Cleaned up SingleVendor filling methods
Call interface through singleton now (terrible idea)
Moved prefabs to new folder
Adjusted layout
Vendor lists are now pooled
Vendor listing objects are now pooled
Vendor GUI can now be filled with vendor listings taken from markers