jRandomSkills/jRandomSkills - SRC Files/src
ByDexter 68d311e130 v1.2.3.b8 - fix: perf percentiles and duplicate entity log lines
- #### Debug
    - **PerfLog** - `p50`, `p95` and `p99` returned the upper bound of the histogram bucket instead of a real sample, so they could report a value higher than `max`. It happened in 74% of the windows in a 6.5 hour session (e.g. `avg=0.06ms p99=8.00ms max=4.68ms`). Percentiles are now taken from the actual samples of the window, and the bucket estimate is only used as a fallback for windows that overflow the buffer - interpolated inside the bucket and clamped to `max`.
    - **EntityManager** - An entity that was already tracked logged a second `+` line, so creates and destroys stopped matching and the entity log read like a leak. Re-registering now logs `~ oldType -> newType` when the type changes and nothing when it does not.
    - **Ghost, Ninja, C4Camouflage** - The hiding prop was registered twice, first as `prop_dynamic` and then as `empty_prop`. It is now tracked under the right name from creation through the new `trackAs` parameter of `CreateTrackedDynamicProp`.
2026-08-21 17:24:26 +03:00
..
command v1.2.3.b8 - fix: startup crash with PerfMode/DebugMode enabled 2026-08-21 10:34:22 +03:00
gamedata v1.2.3.b2 - Part 2 2026-07-31 20:28:02 +02:00
icons v1.1.0 2025-08-29 02:41:39 +02:00
lang Update readme & Polish translations 2026-08-18 00:39:00 +02:00
menu Improve illiterate text and FOV handling 2026-08-03 21:58:19 +02:00
player v1.2.3.b8 - fix: perf percentiles and duplicate entity log lines 2026-08-21 17:24:26 +03:00
utils v1.2.3.b8 - fix: perf percentiles and duplicate entity log lines 2026-08-21 17:24:26 +03:00
jRandomSkills.cs v1.2.3.b8 2026-08-20 18:23:13 +03:00