userJake_Richcancel
branchrust_reboot/main/gameplay_metricscancel

140 Commits over 59 Days - 0.10cph!

1 Year Ago
Use bounds to find monument instead of looking for the connected spawner
1 Year Ago
Store attachments on weapon Always store victim's hotbar
1 Year Ago
Fix NRE in OnLootContainerDestroyed
1 Year Ago
Merge from main -> gameplay_metrics
1 Year Ago
Fixed ores counting as produced & smelted products counting as consumed
1 Year Ago
Log workbench entity instead of the workbench level Log mixing table as normal crafting & set the workbench entity as the mixing table Split crafting into two methods: item produced & material consumed
1 Year Ago
Add ingredients to item definitions
1 Year Ago
Fix compilation error from git missing half the commit?
1 Year Ago
Split recycler method into two methods & include the source + dest item when recycling (to group product of recycling per item recycled)
1 Year Ago
Fix damage being logged for scientists / npc but no player involved Change damageType from int to string
1 Year Ago
Merge from main -> gameplay_metrics
1 Year Ago
Don't log the individual ingredients used for crafted (can use joins in db later)
1 Year Ago
Implement GetHashCode & IEquatable for all struct dictionary keys in analytics Push aggregate items (inluding upkeep) every 60 minutes instead of every minute Change "UploadPendingItems" from task to coroutine
1 Year Ago
Remove "Starting to aggregate players" spam
1 Year Ago
Log workbench level when the craft was started instead of when the craft ends
1 Year Ago
Ignore logging wipe ids of NPCs Log stashes Log entity manifest on startup Fix barrels not being logged
1 Year Ago
Log keycard swipes Log hackable crates start & end Noclip violations requires HIghFrequencyStats
1 Year Ago
Push server info every hour instead of once at startup
1 Year Ago
Fix barrels not logging loot Add isOcean when items are looted Move biome to helper .cs Log server tags Log device id Log player count directly
1 Year Ago
Log player who dropped item & log the player when it despawns
1 Year Ago
Log item definitions on startup
1 Year Ago
Add 'stats_blacklist' convar to manually exclude events Update analytics urls Add 'pending_analytics' convar to get the amount of pending events Add 'high_freq_stats' convar to disable common high frequency events Enable saving for analytics convars
1 Year Ago
Merge from main -> gameplay_metrics
1 Year Ago
Fix crafting ingredients being marked as produced instead of consumed
1 Year Ago
Fix error when logging server performance Check if AnalyticsSecret is empty rather than null Using the staging api for server analytics
1 Year Ago
Remove redundant using statements causing compile errors
1 Year Ago
Merge from main -> gameplay_metrics
1 Year Ago
Fix memorystream pooling
1 Year Ago
Small refactor
1 Year Ago
Store wipeid in json instead
1 Year Ago
Merge from sav_extra_json
1 Year Ago
Remove wipeid as an optional parameter
1 Year Ago
Compile fix
1 Year Ago
Merge from main -> gameplay_metrics
1 Year Ago
Remove analytics DB, instead use a hash of steamId + serverWipeId to get playerWipeId
1 Year Ago
Refactor projectile tracking a bit Log every projectile invalid Log projectile updates in BasePlayer.FiredProjectile
1 Year Ago
Add ILootableEntity interface and add "LastLootedBy" to all lootable entities, use that instead of a Dictionary tracking lastLootedBy
1 Year Ago
Use Facepunch.Pool instead of manually pooling MemoryStream & List<EventRecord>
1 Year Ago
Iniital fixes after code review
1 Year Ago
Refactor aggregate methods Log aggregate blueprint counts for online players every 1hr Log aggregate entity count for server every 1hr Log player positions every 1 min
1 Year Ago
Merge from main -> gameplay_metrics
1 Year Ago
Pool MemoryStream when serializing, only log json of events in the editor
1 Year Ago
Log when entities are repaired with a hammer, log the materials used in the repair bench
1 Year Ago
Move helper methods to seperate .cs file Only submit stats from official servers
1 Year Ago
Change quarry to aggregate item amounts & add OnNPCVendor implementation
1 Year Ago
Use seperate interval for performance on server (1 min)
1 Year Ago
Merge from main -> gameplay_metrics
1 Year Ago
Logged missions, underwater crates, buying vehicles & horses, gambling
1 Year Ago
Log active scene
1 Year Ago
Enable server performance metrics