1,453 Commits over 397 Days - 0.15cph!
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
Listings now reference their own indidivual ui elements
Standard listing script modifies its own local listing
Listing now made into a prefab
Vendor markers now open UI
Fixed issue with header icon and text not being placed correctly
Fixed header icon aspect ratio
Adjusted padding throughout
Finalised standard availability ui
Added in stock to standard vendor layout
Layout now supports multiple entries
Added avaliable and cost icons, amounts and divider
Prevented animals from doorcamping shelter
Reverted serverside implementation (didn't work)
Added to clientside instead (still server only with replicated var)
Added server convar to skip death screen warmup
Fixed bug causing doubled markers to appear
Map now shows shelters owned by player
This functionality automatically disables if max_shelters convar is set higher than default
Shelters now inform local player if owner
Shelters map marker is now instantiated by owned shelters
Added shelter limit to toolbar - in the same way as bag limits are displayed
Adjusted description to reflect a limit on shelters.
Limit now responds to shelters being destroyed
Ensured toast is always displayed
Streamlined and cleaned up conditional placement checks
Ensured limit supports empty shelter list from the beginning,
Ensured new placed shelters are added to the limit
▊▇▆▅▇ █▅▌▄▆ ▅▌▅▌▉ ▌▊▅█▊▄▋ ▆▊▆▍ ▉▅▄▊▅ ▋▋ ▋▆▌▇▉▍▋ ▉▌▊▉█ █ ▉▄▅▆▊█▅ ▊▉▍▄▉ ▌█▌▍ ▌ █▄█▄.
Added groundwork to limit how many shelters a person can have
Shelter ~
Made it easier to place
Fixed grass displacement not working on some terrains
Attempted to fix incorrect screen resolution when in editor
Ensured objects are enabled by default with optional disable
Optimised cache lookup
Added danger checks to objects in cache
Added ability to foldout main sections
Adding pass will foldout passes section automatically
RenderPass errors are now parsed and a popup dialog is presented
Stopping preview cannot be done unless a pass preview is ongoing
Processing parses is now handled by button