userMartyn Chapmancancel
reporust_rebootcancel

574 Commits over 273 Days - 0.09cph!

21 Days Ago
Cleanup bits from last commit Add 'profileNextMissionsValidStateWorkQueue' servervar to generate a performance capture containing the next run of the missions work queue if profling is enabled
21 Days Ago
- Optimise WorldPositionGenerator, this was the most expensive job in the new work queue and is now showing as at least 30x faster at in testing - Optimise MissionPoint type position generator so it no longer always iterates through all mission points on the server - Now check when we last revalidated each mission before adding it to a run of the work queue rather than just checking time between runs of the work queue itself - Move work queue run cooldown to a servervar 'missionValidStateWorkQueueCooldown', and added 'missionPerValidStateCooldown' to configure cooldown between revalidating individual missions - Add servervars 'resetmissions' and 'resetmissions_alll' to reset missions progress for a target player or all players on a server. Useful if saved missions progress is borked without having to reset entire player state - Player now requests a mission valid states update when they join a server, so map markers will be ready for when they first open their map
27 Days Ago
Merge from 3p planner animation update
27 Days Ago
Animation fixes and code improvements
28 Days Ago
Merge from main
28 Days Ago
Merge from 3p wallpaper animation update
28 Days Ago
Cleanup old door closer code, open/close anims basic setup
29 Days Ago
Merge from naval_update
29 Days Ago
Merge from main
31 Days Ago
Fix null exception when quickly switching between paintball guns
33 Days Ago
Disable being able to wear headgear with paintball overalls due to balance issues
33 Days Ago
Fix variable name typo
33 Days Ago
Merge from main
33 Days Ago
- Paintball overalls now have the applied colour saved as part of the item data. This enables being able to dress up mannequins with different coloured overalls. Also fixes corpses overalls colour if swapping out the corpses worn overalls - Mannequins now do the check for clothing occupying under/over clothing slots. This fixes overalls not updating to the correct hood up/down mesh when on mannequins - Paintball overalls item icon now updates to show whatever colour that overalls item last had applied - Removed an unnecessary allocation when saving mannequin protobuf data - Fixed a pool leak in PlayerModel when updating overalls colour
34 Days Ago
Merge from deepsea_closed_fail_missions
34 Days Ago
Small code fixes Rebuild phrases
34 Days Ago
Codegen and compile fixes
34 Days Ago
Merge from naval_update
34 Days Ago
Merge from main
36 Days Ago
Merge from naval_update
36 Days Ago
Merge from naval_missions
36 Days Ago
Add some extra guards and server error logs if saved missions objective count is wrong
36 Days Ago
Merge from naval_update
36 Days Ago
Merge from main
36 Days Ago
Remove client error logs regarding mission objectives count being wrong Will still get logged on the server if it's still a problem. If it's wrong on either the client or server, it'll be wrong on both
36 Days Ago
Merge from main
36 Days Ago
Fix compile error
36 Days Ago
Fix issues with paintball overalls not always updating colour on the viewmodel arms
36 Days Ago
Fix pool leak from generating missions protobuf data
37 Days Ago
Update paintball ammo UI sounds and fix description localization key
39 Days Ago
Merge from naval_update
39 Days Ago
Merge from naval_missions
39 Days Ago
- Mission to kill the deep sea patrol boat scientists now also counts PT boat scientists - Add an option for kills must be in a certain biome to kill objectives - Disabled positions are exlusive flag from last tutorial mission, was causing it to fail to find a valid position - Enable "drops loot" on deep sea mission treasure chest so that it actually drops its loot
39 Days Ago
- Treasure chest spawned in deep sea as part of mission no longer destroys loot as it now no longer has troll loot - Update mission provider dialogue so it makes better sense now that you pick up something decent - Make the treasure chest it's own prefab rather than a variant
39 Days Ago
Merge from main
39 Days Ago
Merge from naval_update
40 Days Ago
Merge from artist_pack_dlc
40 Days Ago
Merge from main
40 Days Ago
- Paintball gun no longer applies paintball colours to the particle effects of entities which have custom impact effects setup - Fixed train bell dinging every time we just wanted to know what its impact effect is. Bell now dings when it's attacked
40 Days Ago
Add DecalOffset component to allow decals to be offset along their relative y-axis Added this to paintball decals to fix most issues of them not appearing on some building surface types. Still an issue for the hard side of shipping container walls, might need an additional option to set per surface type.
40 Days Ago
Fix paintball and pistol ammo english strings
40 Days Ago
Merge from artist_pack_dlc
40 Days Ago
Fix paintball impact decals sometimes using generic bullet impacts Other impact effects should now be set to global if the effect happens to land on an entity. Global impact effects have spawn distance behaviour disabled if the initiator player is the local player. Looks like a bug, as it was set to be global if we hit non entities.
40 Days Ago
Merge from main
40 Days Ago
Merge from naval_update
40 Days Ago
Merge from naval_missions
40 Days Ago
Merge from naval_update
40 Days Ago
Merge from main
40 Days Ago
Fix some weirdness with how missions were first getting loaded from player state on player entered game Expand log if loaded objective count data is wrong
40 Days Ago
Fix issues with clearing missions when resetting player state