userJake_Richcancel

5,290 Commits over 1,522 Days - 0.14cph!

3 Months Ago
Add upkeep terminals to all the apartment rooms
3 Months Ago
Add the "Rent Due" vital to `GameUI.Hud.Vitals` and shift all the existing vitals so you can see them all in the editor
3 Months Ago
Add new vital for "Rent Due" and show it when they don't have any upkeep time paid for
3 Months Ago
Reprocess apartment upkeep terminal prefab
3 Months Ago
Add protobuf reference from ApartmentRoom -> Upkeep terminal
3 Months Ago
Include the code we removed when splitting into files
3 Months Ago
Split apartment room code into multiple files and subscribe for inventory updates from all furniture so we can recalculate upkeep every time it changes - same code as TC that debounces the updates to only recalculate 1x per second - this shouldn't be too many updates: without industrial the only time upkeep will recalculate is when paying for upkeep or a player is actively in their room looting
3 Months Ago
Start making upkeep terminal entity for apartments
3 Months Ago
Add upkeep terminal to medium apartment so there is a place to store scrap for upkeep (rather than it magically taking it out of a chest) and see how much your daily upkeep (rent) is
3 Months Ago
Swap the small apartment from the loot crate prefab to a small wooden box so it has something to store items
3 Months Ago
3 Months Ago
Protobuf for upkeep
3 Months Ago
Add safezone trigger to apartment complex and make the building blocked + safezone triggers a bit bigger
3 Months Ago
Calculate upkeep time per apartment based on amount of items inside storage - only network to the players who own the apartment rooms - cost is based on explosive items (as configured previously) - payment is based on scrap that is inside your chests (may make a dedicated payment box later) Show upkeep in bottom right when you are within the apartment complex
3 Months Ago
update apartment_complex_monument/prototype
3 Months Ago
Fix priority on apartment scene menu item
3 Months Ago
merge from main -> apartment_complex_monument
3 Months Ago
merge from main -> fix_dynamic_occlusion_pausing
3 Months Ago
Fix pooling error where LODComponent was calling Refresh() before the GameObject was enabled & parenting was finished causing it to pull a LOD cell at 0,0,0 instead of the LOD cell at it's world position - fixes codelocks attached to chests being invisible when pausing dynamic occlusion is enabled (because it would only refresh it's LOD cell when it was considered dynamic)
3 Months Ago
3 Months Ago
merge from main -> fix_dynamic_occlusion_pausing
3 Months Ago
merge from fix_hover_loot_attachments -> main
3 Months Ago
Fix hover looting multiple attachments inside a gun only moving the first one because it was toggling all item info panels which cancelled the other pending loot actions
3 Months Ago
merge from fix_cui_drabble_nre -> main
3 Months Ago
Merge PR #83 to fix draggable UI causing NRE on panels that can be disabled
3 Months Ago
merge from fix_forceaddtoteam -> main
3 Months Ago
Fix forceaddtoteam not working if you weren't already in a team and not working if the target was already in a team
3 Months Ago
merge from fix_itemcontainer_take_leak -> main
3 Months Ago
Fix ItemContainer.Take() leaking items when a null list is passed in - used when taking items from a container but not keeping them (like crafting)
3 Months Ago
update apartment_complex_monument/prototype
3 Months Ago
merge from apartment_complex_monument/prototype -> apartment_complex_monument
3 Months Ago
Fix finding unoccupied rooms not checking the size requested, only if they are free
3 Months Ago
Start of code to handle upgrading rooms - transfer items from one apartment to another one
3 Months Ago
Flesh out apartment conversations a bit more
3 Months Ago
Prevent turning furnaces & campfires on & off if there is a lock attached
3 Months Ago
Fix spawning of furniture inside apartment room
3 Months Ago
Add support for PreProcess to fully remove GameObjects from a prefab instead of simply nominating them for deletion if they are empty - allows us to remove all the child entities inside of the apartment room entity and only spawn them in when the room is rented
3 Months Ago
Add apartment lock to manifest
3 Months Ago
Don't store furniture as children of the apartment room because it causes issues with raycasts (and who knows what else) Switch from using codelocks to an "apartment lock" - new type of BaseLock that reads auth list from the apartment room instead of having to sync the list of guests from apartment room -> codelocks - apply to all furniture & doors inside the apartment so we can protect all storage incase cheaters / players sneak into apartment rooms
3 Months Ago
Codegen command name
3 Months Ago
Convert some of the apartments furniture into entities
3 Months Ago
Use flag to determine if room is rented so client doesn't need list of authed users - modify furniture code to use the flag
3 Months Ago
Commands for `rentroom {room}` and `checkoutroom`
3 Months Ago
Print in chat when they get a room until we sort out conversation fully
3 Months Ago
Remove more junk from prototype room number prefab
3 Months Ago
Implement protobuf data for room numbers
3 Months Ago
Add digital sign prefab as a placeholder room number sign so you can see which room is which - text will be set to the room number when loading on the client
3 Months Ago
Assign room numbers manually inside `apartment_complex_wing.prefab` so it has more control going forward - small apartments 101 - 116 - medium apartments 201 - 608 - large apartments PH1 - PH6
3 Months Ago
Allow apartments to have room numbers assigned in the prefab - ignore the original version that assigned room numbers in code because I am a programmer
3 Months Ago
Somehow apartment vendor loadout got deleted