136,678 Commits over 4,444 Days - 1.28cph!

Yesterday
Switch ApartmentConversationSize -> ApartmentSize so conversations and apartment logic use the same enum - this leaves the "Any" option of ApartmentSize only used for conversations but that seems better than the trap of needing to make sure both enums have the same values Add "OwnsApartment" conversation condition so allow separate conversation options for upgrading from small -> penthouse and medium -> penthouse - I think originally I was going to do this all in code but never hooked up different conditions
Yesterday
Update conversation with new phrases but it keeps deleting some of the failed speech nodes
Yesterday
Add the interpolation to the ApartmentVendor & SyncVar the ApartmentBuilding to it so it can apply prices to conversation
Yesterday
Add support for simple conversation interpolation - only for apartment vendor to interpolate special values like {small_cost} (not the ability for the server to send generic values and interpolate with {0} yet)
Yesterday
Assign costs in apartments prefabs and lower to sane values (STILL PLACEHOLDER) Scrap - Basement = 100 purchase, 25 upkeep - Standard = 200 purchase, 50 upkeep - Penthouse = 400 purchase, 100 upkeep
Yesterday
Update apartment building manager to reference apartment room prefabs
Yesterday
Store the purchase cost inside the apartment prefab instead of in the building manager because it's confusing to configure the rent in the apartments but the purchase cost elsewhere
Yesterday
Fix upgrading apartments not taking scrap from the player - automatically calculate the difference in cost based on the apartment chosen (rather than hardcoding upgrade costs)
Yesterday
Possible EmissionToggle NRE fix
Yesterday
Added a button on MeshLOD to add a missing MeshRenderer and MeshFilter Fixed poker chip meshes not using LODS at all so were showing all 3 lods at the same time (and not culling ever)
Yesterday
Shopkeeper in store D now sits, removed the chair entity from the hierarchy (just needs a model) Also removed chair entity from shop E
Yesterday
Mailbox font fiddling
Yesterday
First pass of updated Rent store dialog
Yesterday
Migrated floor lighting into existing culling volumes
Yesterday
Change priority of close store option
Yesterday
Added support for automated editor tests that will run on client pipelines. Results will be posted in channel that is configured in fpb-config.json file.
Yesterday
Added apartment tax value to scrap item
Yesterday
Terminal UI progress, cleanup and polish
Yesterday
StagedResourceEntity now supports RendererLOD components as well as MeshLOD Update StagedDestructionEntityInfo to use a GameObjectRef to the source mesh asset rather having to serialize a mesh for each LOD Use the source mesh asset to ascertain which mesh and materials we should apply for each LOD stage Fixes new trolley blocker using the wrong materials when switching destruction stages. Also less faffing around with meshes in the editor than before Update all StagedResourceEntity prefabs so they work as before
Yesterday
Merge from main
Yesterday
graffiti floor albedo and emissive tweaks as they were bleeding across tiling
Yesterday
rendered out wallpaper icons, fixed bad tiling on mushrooms
Yesterday
S2P apartment complex testlist
Yesterday
merge from main
Yesterday
Add custom loot panel title "Mailbox of room <room number>" to the apartment mailboxes, was easy to send mail to the wrong one by accident Phrases
Yesterday
Added TOD toggles for Dawn/Noon/Dusk/Night using sun/moon icons
Yesterday
tweaked to emissives, glowing patterns wallpaper
Yesterday
Make the mailbox number font size slightly smaller if its a 3 digit room number
Yesterday
Fully reordered / renamed all rooms across the apartment complex Numbers make more sense, organized everything in the prefab Did the same for all the mailboxes, and disabled 2 unused mailbox entities
Yesterday
First pass on water treatment plant maintainables - spawning pipes around the map, with spigots that dispense water like a water barrel - WIP maintenance actions, currently set up as powered by powergrid + switch on intact tank in monument
Yesterday
Setup ToD toggles in code. TODO: ToD buttons on the canvas
Yesterday
New "Toggle triangle counts" button that toggles a text window underneath with tri counts broken down by Player, Viewmodel, Worldmodel, Entity, Total. Works with the currently toggled LOD
Yesterday
gamesroom minifridge - updated game model - updated prefab - added emission / internal fridge lighting - updated textures - updated materials
Yesterday
Allow freecam to go up/down using E/Q too (this is on top of existing leftshift/ctrl)
Yesterday
Ensure the viewmodel always spawns at a fixed location and not at wherever the orbit camera is currently
Yesterday
button to loop the selected animation
Yesterday
Setup culling volumes for props inside the communal interior areas Connected volumes as scene overrides Scene2prefab
2 Days Ago
Re-add teleporting players into their rooms instead of killing them after being offline for 20m in the safezone because it got stomped?
2 Days Ago
merge from main
2 Days Ago
Character Animation and Skin Viewer scene now supports LOD toggles with new buttons
2 Days Ago
merge from charity_plushies_fixes
2 Days Ago
Change breakinseconds from 10s -> 30s - fix convar being a ServerVar instead of a ReplicatedVar - fix MenuOption not reading the replicated convar
2 Days Ago
merge from water_ssr_scaling_fix
2 Days Ago
merge from attachment_charms/ui
2 Days Ago
Same thing for the second entry way
2 Days Ago
Terminal UI code baseline Computer station in the basement now opens the apartment terminal
2 Days Ago
Stop the act of creating a new entity from adding itself to the demo compatability list, thinking it was a rename instead
2 Days Ago
Fix last played gamemode being retained on the client
2 Days Ago
raiding_countdown_fix -> main
2 Days Ago
update apartment_complex_monument/prototype