12,626 Commits over 2,162 Days - 0.24cph!
Merge from mixing_item_delete_fix
Fixed mixing table sometimes deleting ingrendients when they cannot be stacked due to spoiling
▋▊▇▉▊ ▊▇▇▊ ▋▄▅▄▉▇_▆▇▆▋▇▊_▉▍▉▅▌▄█_▄▇▄
▊▄▍▅▋ ▍█▇▇▍▉ ▉▊▉▍▄▉▄ ▋▉▇▄▊▌▍ ▉▆▅▉▋ ▇▋ ▉▇▌▌▌█ ▄▄ ▆▅▍▉ ▉▄▊ ▆▇▇▅▋▅▍▅▊ ▇▅▆▅▊▆▋▊▊
More cleanup
Added "Block from Mannequin" field on ItemModWearable, enabled on inflatable outfits
More cleanup, update icon
Cleaned out a bunch of stuff we're not planning on using - scrubbing animations, manual joint posing
Removed female mannequin version
Merge from hackweek_manny
Minor cleanup for CeilingLight
Turn off vine network position invoke when they are idle, removes 40% of network position ticks
Experimenting with disabling syncPosition on vines that aren't in use
Converted the leave and invite buttons in the team dock to a button with icon + tooltip
Fixed invite button staying on during gameplay
Removed silly system for changing header text on assign to friend dialog, made new prefab variants for each type of this screen that we need (updated BuildingPrivlidge, VehcilePrivilege and AutoTurret)
Added option for friends list to filter out team members
Added variant of assign to friend dialog for team invites
Don't show available campfire spawn options to a player if they have placed any regular respawn points (bags/beds/etc)
thumb_up
14
thumb_down
16
Exposed campfire spawning toggles in game modes and via replicated convar (allow_campfire_spawning), both need to be true for feature to work
Implemented cooldowns like regular bags
Spawning at a campfire now triggers the cooldown at nearby sleeping bags and fires like a regular sleeping bag
Campfire now keeps a list of the last 5 players to spawn at a campfire, if a player is in that list they cannot spawn at the campfire (count is exposed via server.campfire_memory_length)
Fixed an additional rock appearing in the players inventory on the tutorial island if they were using a redirect rock skin (jungle rock)
Fixed NRE when disconnecting from a server while standing on a moving train
SoundManager will no longer attempt to spawn a sound into a scene that isn't loaded
Added a copy+pastable log output to the weapon slot find tool
Switched the targeting attachment to use a new InternalTargeting slot (used to share the Internal slot with the GCO)
All weapons with the Internal slot can now also equip items marked as InternalTargeting
Added InternalTargeting to the AK and LR , allows the targeting attachment to be used on those weapons
Added commands in Tools/Find/Weapons With Slots/ for all slot types that prints out all weapons that can use a given attachment type
Added an invite to team option to the popup when clicking on an ingame chat message
Players can block all incoming invites with client.allowTeamInvitesRemotePlayers convar
Pending team invites are now saved through server restarts
Team invites that are sent to players that have not joined the server yet will now be delivered when the player first joins
Fixed invite button appearing for all team members
Fixed loading, added GamePhysics.OBBSweep, added handling to not let the chandelier extend through solid objects
First pass chandelier, using ceiling light model but has player configurable length
▄▅▆▊▊ ▋▇▇▉▋ ▊▄▍▋ █▄ ▅▍▉█▋▆ ▅▅▅▊▅█▇ ▅▊▉▊ ▌▇▋▉▋ ▊▊ ▌▊▋▋
█▆▅▄▇ ▅▍▌▆▉█▋▌ ▅▇▅▌▄ █▇▇▉▊▄▌ ▋▊▉ ▉▋ ▉▋█▋▆, ▊▄▋▅ ▍▉▋ ▄█ ▆█ ▋▌█▍ █▄▉ ▅▇▍▊▅▆▊▉█▇ ▉▄▋ ▆▄▍▋▄▄▍▉ ▋▉▉▆▌▇
█▊▋▊█ ▇▄▌▍▌▍ ▅█▅▍ ▍▄ ▌█▉▄▄▇▇▊█ ▌▇ ▍▅ ▌▆▊▋▉ ▉█▇▋▋▄ ▆▌▆▅▊▄▌▆, ▊▆▅▅▋ ▍ ▇▇█▍▍ █▋▌▌▄▋ █▋▉█
▅▊▄ ▍▄█▆▄▇▆▍▌ ▊▆ ▄▊▌ ▆▍ ▌▍▄▄▄▆ ▄▇▌▌▊▅▆ ▉▉ ▆▆▅ ▉▅▍▌▌▇ ▇▅▊▆▆▍▊▌ ▌▋▋▉▄▉▄▊▄▅ █▆▋▄ ▋▆▅▍▋ ▉▆▅▍ ▄▄▋ ▋▍▊▋▅▌
Merge from flash_light_fix
Turn off flasher light component by default, might fix it sometimes enabling when placed incorrectly
Fixed flasher light rendering at all distances (now capped to 15m)
Also made a few optimisations to the FlasherLight component, should no longer cause GC when flashing
▉▊▅█▌▇▅▉ █▊▋ ▇▌▊ ▅▆▌▍▋ ▅▍▇▍ ▉▉ ▉▆▉▍ ▍▊▇▋ ▇▌▍▇▌▍ ▍█▌▇▉██▌▄▆▊ ▄▋ ▊▆▅▅▋▉▌▇▄▊ ▊█ ▄█▊█▋▅▍▄ ▍▋▋▄ ▄▇▅ ▅▊▆ ▆▆▍▌▋█▆ ▊▆▋▍▊▍▌▆▌ █▄ ▌▇▇▅ ▋▍▋▍▉ ▄▅ ▇█▋▊▌██
▉▆▊▆▆▅▌ ▆▅▇ ▋▌▌▆▍▅▇▆▍ ▄█▍▅▋▌ ▆▉▍▆ ▅▍ ▅█▋ ▆▆▇▊▅▅ ▆█ ▌▇▅▋▅ ▍█▇█▇▍▇▍▉▄ ▍▇▄▉▍▍▍█ ▊█▄▍ ▋▋▊▅▋▌ ▍▅▋▊▅▄▊ ▉▍▋ ▉▆▄▌▊▅█▆▅
Possibly fixed some inconsistent behaviour with the vine tree building blocked visualisation
Disable lights on rechargable batteries when > 15m away
█▌▋ ▍▍▌▊▌ ▆▆▄▉ ▋▋ ▊█▉▊▉▊ ▊▅█ █▇▉█▆▅ ▇▅▄██▊▄▄█▆ ▊▅▍▉▉ ▌▅▋▆▄█▊▍ ▄▌ ▄▆█▇▊▇▇ ▇▋▌▅ ▍▄▇ ▅▊▇▄ ▇▍█▋▊▍▊ ▅▌▅▅ ▊▊ ▆▍▊ ▇▇▊▊▌▌▆▌▆▊
Testing a new invite flow for team members from the team dock
Added bamboo barrels to the storage adaptor prevent building exemption list so that all of the surrounding adaptor sockets can be used
Auto turrets in peacekeeper mode now wait 5 seconds before attacking a player if they draw a weapon, will attack immediately if a player is hostile (similar to old safe zone behaviour)
Shows the disarm warning and timer on the client
TriggerHostileWarningZone is now valid on the client and server (in order to send the disarm timer to players that are in range on the server)
Wrapped a potential NRE in BowWeapon
Did a bit of a cleanup, replaced SendMessage with direct calls and used hash codes for animator changes