userMartyn Chapmancancel
reporust_rebootcancel

813 Commits over 365 Days - 0.09cph!

3 Months Ago
Merge from main
3 Months Ago
Merge from projectile_visibility_fix
3 Months Ago
Fix projectile effects instigated by other players spawning under the map
3 Months Ago
Merge from monument_notification_sounds
3 Months Ago
Changes to server gameplay event notifications: - All gameplay events now run through the WorldNotificationConfig asset. Events without sounds will always display UI toast messages, as before - Cleaned up how the monument notifications worked, now go through the player like toast messages do. Was able to get rid of the entity on oil rigs used just for sending the event notification. S2P both oil rigs - Player and event must both be inside/outside the deep sea for the player to be notified of that event - Removed ServerVar 'global.legacymonumentnotifications' and ClientVar 'ui.monumentnotificationtoasts'. Replaced with ClientVar 'ui.worldnotifications' and an option under game settings->UI->misc to set prefer sounds/sounds+toast/toast only - Corrected the AI generated convar description for 'graphics.compass'. Doing my part in the machine war
3 Months Ago
Merge from main
3 Months Ago
Merge from worldpositiongenerator_optimise_2
3 Months Ago
Rename timewarning sample name
3 Months Ago
Merge from main
3 Months Ago
Cleanup stuff used for testing. Seems okay.
3 Months Ago
Further optimisations for WorldPositionGenerator - For each potential set of input values passed into the WorldPositionGenerator, each keeps its own array of potential areas in the map. Discard any element which will never pass for that set of input values, saving on computation on all future runs with those input values - Testing the most problematic WorldPositionGenerator (ocean) on a 4.5k map shows that 98% of the potential candidates can be discarded - Need to iron out an issue with the list of candidates always getting smaller when artificially checking every single candidate in each attempt
3 Months Ago
Merge from chainsaw_hotspot_gathering
3 Months Ago
Codegen
3 Months Ago
Merge from main
3 Months Ago
Bring back the ❌ when hitting 🎯 trees 🌳 with chainsaws 🔗🪚. It now attempts to respawn close to the last hit point rather than jumping around the tree if hitting with a chainsaw. Is still always automatically hit regardless Fix item redirects of the chainsaw not also bypassing the hotspot minigame The ❌ decal no longer interacts with the wood hit particle effect when being hit
3 Months Ago
Mergee from chainsaw_hotspot_gathering
3 Months Ago
Fix NRE when attacking resources with explosives
3 Months Ago
Merge from main
3 Months Ago
Merge from esp_voip_indicator
3 Months Ago
Merge from main
3 Months Ago
Updated RustIcon inspector to be able to easily swap out the icon renderer material like we can do for text Added outline to icons on ESPPlayerInfo
3 Months Ago
Add admin clientvar 'ESPCanvas.ShowVoip' to show icons on players who are currently communicating over in-game voice. Works like 'ShowHealth', only in effect whilst spectating
3 Months Ago
Merge from chainsaw_hotspot_gathering
3 Months Ago
Chainsaw now gathers wood from trees as if it is always hitting the ❌ spot The ❌ has been removed from trees if hitting it with a chainsaw. Subject to change based on feedback
3 Months Ago
Merge from viewmodel_early_disable_fix
3 Months Ago
Fix issues with viewmodels disappearing
4 Months Ago
Merge from viewmodel_early_disable_fix
4 Months Ago
Fix viewmodels disappearing when held with a shield Fix warning about viewmodels receiving the clear event when they are not setup to clear
4 Months Ago
Merge from turret_paintball_fixes
4 Months Ago
Merge from main
4 Months Ago
Merge from viewmodel_early_disable_fix
4 Months Ago
Merge from main
4 Months Ago
Adjust viewmodel camera lerp time on beancan grenade Fix issue where viewmodel camera lerp would start when there is still items in the held item stack
4 Months Ago
Shelve tool for adding viewmodel camera lerp animation events automatically Fix issue with viewmodel camera lerp duration not taking into account the current animator state speed
4 Months Ago
Merge from worldpositiongenerator_optimise_2
4 Months Ago
More optimisations for WorldPositionGenerator - Move TryAlignToGround to be part of WorldPositionGenerator::TrySample, gets rid of the mutliple reattempts of TrySample - Skip the work in TrySample if we have determined that there can never be a valid position for the given input values
4 Months Ago
Merge from main
4 Months Ago
Add functionality for triggering a viewmodel camera animation to start a lerp back to default values, to smooth out the otherwise abrupt exit when a viewmodel gets cleared Mostly functional tool to make enabling this viewmodel camera behaviour a bit easier Add some extra easing helper functions to LeanTweenHelpers
4 Months Ago
Enable try double max distance for generating position on fishing tackle mission Potential fix for particular fishing village location spawns being unable to provide the mission
4 Months Ago
Merge from floatingcity_boatshopkeeper_fix
4 Months Ago
Reapply changes, S2P all floating cities
4 Months Ago
Merge from main
4 Months Ago
Fix failed line of sight checks preventing vending machine purchases from floating city boat shopkeeper This was due to the invisible vending machine being under the sea 🐟 underneath the shopkeeper Updated flags for these vending machines so they are only accessible via talking to the shopkeeper, to prevent menu prompt conflicts for talking vs buying S2P all floating cities
4 Months Ago
Fix tutorial missions still being active after respawning at mainland if player died and disconnected whilst in the tutorial
4 Months Ago
Fix profiler samples in Find and TryGetEntity
4 Months Ago
Merge from main
4 Months Ago
- Fix paintball impact effects not always behaving with turrets - "Impotent" projectiles created just for effects for non instigating clients now know about their source weapon - Cleanup EntityRealm::TryGetEntity - Fix paintball impacts instigated by the local player not ignoring max spawn distance
4 Months Ago
Merge from turret_paintball_fixes
4 Months Ago
Fixes for how paintball gun behaves with turrets: - Damage is now increased when a paintball gun in a turret shoots someone wearing paintball overalls, same way when shot by another player wearing overalls - Last applied paintball colour is now retained when placing the paintball gun in a turret Misc changes: - Removed paintball damage scaling in code for hitting different entity types, instead use the protection property assets - HeldEntity cached item is now usable on both client/server - Add sourceWeapon to projectiles, so the client can retrieve the source weapon entity from locally instigated projectiles - HitInfo is now Disposable, same pattern as PooledList - Remove various unnecessary HitInfo allocations
4 Months Ago
Add ability to keep entity hold type override on 3rd person playermodel active after the entity has been destroyed, until an animation event has been received (same setup as for viewmodels) Fix an issue where overrides of DoPrepare were not being called when invoked from the context menu button