6,136 Commits over 3,806 Days - 0.07cph!
▊▊▆ ▉▍▅▄▊▋█▅ ▄▋▊█ ▉▌▄▍ ▊▇▍▉▇ ▅▋▌▇▄▉ (▆▍▊▆ ▊▌▌)
!▊▊▉ ▉▍▌▋▋▆▉▇ ▇▆▊▉ ▌▆▇▊▄▌█▅ ▆▊▉▅▅▆█ █▄▉▊▅▇▇▄ █▄ ▋▊▌▆▉ ▍▋▍▋▄▇▌▍
▋▄▆▉▇▍█ ▋▉█▌▅▇▌▉█▅ ▉▅▍▉▆▆▉ ▍▋▊▋▆▇▅▄ ▉▄▌▊ ▍▌ ▍▅▄_▇▆▅▄▄▅▅▆█▊█▆▍▇█▋
!▊▉▊▆ ▊▉▅▆▌ ▉▆▄▍▉▆▉ ▍▍▆▄▄▉▌▉ ▉▉▌▋▊ ▋▊▊▇▌▇▆▇ ▍▇ ▌▄▌▅█▍▅▆
▍█▊▉ ▆▊█▉▆▅ ▉▅█▄▌▄▄
▊▅▌▊▄▌ ▉▇▋▌▄▇▄▍▉▇ ▉▌▊▊▉▌▊▄.▅▌▊ ▍▊▄▍▊▉
█▌▉ ▉▋▌▊▄▅ ▉▌ █▆▆▆
▊▇▌▉▍█.▅▉▉▄/▆▆▌▋▄▇▆▄▋▇▌▊█▊▄ ▋▋▇█▋▋▌▋/▆▍▄▄▄█▋▇▆ ▌▄▉▆▆▋▆▋▌▉
▇▊▍▄ ▌▅▉▅ ▊▌▄▋▆▇▉ ▊▌▍▆▅▉.▄▄▉▌* █▅▋█▄▄▋▍ ▆▉▄▆▍▅▍█▆▄█ ▆▄▌ ▆▋▊▌▆ █▊▄ ▇▊█▅ █▄▌▊▉▋▇▋
▍▌█▇▍▌▇▋▆▍ ▊▇▋▊▌▍▌ ▆▋▆▇▅▅█▋▋ .▋▌▊ ▉█▊▌▇
▌▇▇▆▍█▅.▍▋▇▄▅█▋▅▌▌▇▄▄█▌▊▄▊ ▅▄█▄▊█ ▍██▌▉▊▉▆▆ ▅▇█ ▌█▉▆
▍▊▋▋ ▅▊ ▋▌▄▊ ▆▊▋▇▊▌▄▍▄ ▋▄▍▊ ▆▇▅ ▋▍▅█▌▉ ▄▍▅▌▇ ▍▇▇▊▊▋▌ ▇▌█▌█▉▇ ▌▇▌▆▄▄█▇ ▍▌▌▋, ▊▌▊ ▊▌▆ ▌█▄ ▊▋▄█.
▅▌▌█ ▊▌▉▊▄▄▆▅▋▄ ▋▌▊▇█▌▌▅▍ ▊▅ ▊▊▉▄▆▆ ▊▌▋ ▌▆▊▌▇▄
▇▅▉▌█ *.█▅ ▆▄▉█ ▆▆▅▉ ▍▌▅▆▍▆▍, ▉▌▋▉▇ ▍▆▉_▆▋▄▇▉▋▊_▅▆▊▉ ▇██ ▋▍▇ ▊▆▌█ █▉ ▇▌█▉
▊▄▍▅ ▅▍▉ ▆▋▆ ▌▊▋▇▊▍▉█▌ █▄▅▋ ▅▋▋▇▅▌▅▊▉▅▆
▍▄▆▉██▍▅ ▄▋▉▍ █▉▋█▍ ▍▍▍█
▉▇▋█ █▊██ ▉▉▇▉ ▉▇▉▊▄▄ ██▌▄ ▍▊ ▋▆▋▇ ▇▅▋▊▅▋▇▋█ ▅▄▋█▋█ ▆▅▇▍▆▆▋▍ ▌▉█ ▉█▇▅ ▊▅▌▅▅▇, ▋▋█▋▍▋▆▍▄ ▊▄▅▊▋ █▇▇▉▄▉ ▆▍▄▊▅▍█▇█ ▌▍▇▊▄ ██ ▍▆▆█ ▉▍▌▌
██▌▉▊▆ ▋▆▄▉▅▌ ▊▋▉▄▇▌█▅▋▋▉.▉▆▍ █▅▇▊▍
▆▄▆▅▋▄ ▍▊▅▄▊▆ ▄▍▊▌▅▊▅ ▄▋█▋
▅▋▌▆▆▊ ▌▊▍█▉▌ ▌█▊▌▍█▅▇▄_▄█▉▊▊▅ ▆█▅▉
!▆▋▆▄█▍ ▌▊▍▇▇▋ ▌▉▄▌▇
▉▌▆▊ ▉▅ ▊▄▇▇▉▊█▊, ▆▋▌▆▅ ▉▇▅ ▌▅▌▅▄▊▇ ▉▍▊▋ ▌▊▊▍▌▋▉ ▉▄▅▉▆▍
! █▊▅ ▍▄▆▌▇▄▇▍ ▄▌▇▅ ▄▊▋▇▍▌▊▍▊▌▍▉▉
! ▍▆▄ ▆▌▌▋▇█▇▉ ▊▋█▌ ▇▊▌▄▇█▉ ▇▇▆▇▅▌ ▋▉▅▄ ▋▇█▋ .▆▊▅ ▄▊▌▉▆
! ▆▊▅▇▌ ▉▍▍ ▍▅▅▇ ▌▋▄▉▊▌▉▌▅ █▍▇▄▄▄▍▊▍
! ▋▊▍▄▅▉▅▋▍ ▆▊▆▅▉▆▄▌▉▊ ▊▇▋ ▆▊▅.▋▋▌▆▋█▍▆▍█▉█
! ▌▊▉█▍▍▇▆ ▍▇▇▅▄▆▉▇ ▄▊▍▇ ▆▍█▌▇█ ▅▋▊▍▆ ▅▋▊▄▍▄▅
!█▌▍ █▅█ ▇▊▆█▍▉ ▆▆ █▅▅▌ ▆▋▅█▋▊ ▉▍▄▆██ ▆▊▇▍▅▅▇▌▌
!▍█▊▆▊▌▅▋▍.__▊▉ █▅▊▇▍▄▄▇▌▆▇ ▄▆▌ ▆▆▆▆▅▆ ▌▇▄▆ ▆▉▆▅▋█▅▅
▉▌▍▄▍ ▍▍▅▅▄▄▊ ▊▇▇▇█▉▌█ ▌▇▋▅▅ █▄ █▌▍▉▇▄▅█▇ ▌▅▆▇▇ ▍▅▋▇█▉▌▅
!▌▊▆▊▊▇ ▆▅▌▌█▌█▆▆ █▊▉▉▌▄▉▇ ▆▉▅ ▌▆▍▌▋▍ ▅▇▄▆▇▋▇
▌▆▆▍ ▆▌█ ▍▊ ▌▇▊▌▍▄▅ ▆▆▍ ▅▉ █▍▅▄▅▉ ▊▄▆▍
!▅▍▆▋▉▋▉▅ █▄▅▅▇▊▅ ▍▍▅▆▋▍ █▉▋▇▇▅▍▅/▇▋▌█▍▆▊▉▆█▇ ▋▅█▄█▇ ▉█▌▅▉▉▌ ▉▍▋▇█▇▆▉▉
▍▅▆▇ ▋███▇ ▋▊▌▄ ▋▍▉▇▍▋ ▊▅▍▋▆▍▍ ▍█▇▅▌ ▆▌ ▅▆▆▋▅▊.▅▍▇▋▋▌▄█▅▋▌▅██▌█▄▇▄▇▌█
!▍▅▆ ▌█▍▌▉▊▋
!▆▇▊▊▋ ▅▄█▍█▋▋ ▉▍ █▌ ▍▊▆▍ ▋▋▋▊_▄▆▉▍▇▄▉▊▄▄
!▍▄▌ ▅▋▌▇▊▇▇ ▋▆▉▇▇ ▊▄▅▇ ▋▄█▉▍▊▉ ▊▄▄▌▌▅▊▉▍ █▍▋ ▍▇▉▅▇▇ ▍▋ ▊▆▉ ▋▄ ▇ ▆▇▍▉█▌▉▆ ▆▆▉█
!▉▉▉▄▇ ▍▊ ▆▆▍▆▍▄▅ ▄▌▌█ ▉▇▌█▌▇▉█▍▅▆▋.__▅▆
!▉▌▌ ▇▅▉▌▊▄▋▅ ▆▄▄█ ▆▌▊▇▋▋▆▊ ▅▋▆_▉▌▍▉▍█
!▌▍█▅▇ "▊▊▇" ▉▌ ▆▅▆▉▆█▍ ▋▇▊█▇█▆ ▆▋▊▍ ▍▍▋▉▋▋█▅▉▇ ▌▅▍▄
▆▌▍█▌▅▄ ▄▍▆▅▇ ▍██▅▌▊▄ ▋▇▉▅▋▇▉ ▄▅ ▍▊▌▅▋█▅▉▇▌▌█, ▌▍▄▉ ▇█ ▋▄▊██▆▅▅
!▋▋▋ ▆▄▇▄▍▅▆▇ ▍▊▉▇ ▍▌▄▋▉▍ █▉ ▊▇▍▋_▄██▅▊▄▉▊█▌▅▋▉█▍
!▋▋▅ █▋▅▋▋▊█ █▉▆▇ ▆▄▌▄▉.▄█▋▅▋▌▄▌▍▄▊▆▆▅▍▊▋▉▍▅▊▆
!▋▋▋▅▉ ▇▇▅▋ ▆▊▄▇█ ▄▊█▉▋▆▌▊▍ ▅▅█ ▆▊█▉ ▌▌▌▋▊▍█▉▇▊▉ ▋▆▇▉▆▋
! █▊▅ ▅██▇█▄▌▉ ▍▄ ▅▋▋▆ █▋▅▉▌ ▄▅▌▅ ▄▋▅ █▉▊▍ ▋▋▍▇█
!██▉ ▇▊▅▌▉▇▉ ▋▍▍▍▋ ▄▅ ▊▉▍▆▇
!▇▊▆▊▆ ▍▄▇█▋█▌▍ ▇▉ ▆▆ ▍▆▇▋ ▉▍▅█▉▌▍▉ ▄█▇▆▄▄▍
!▅▍▌▍▉ ▄▅▍▉▅▄█ █▍█▉ ▊▍▉▌▊.▅▅▊▄▅▋ ▇▇▄▊▍ ▆▊▄▆ ▅▆ ▋▋█▄▉▆ ▉▇█▊▉▌ ▋▆▉▆
!▆▍▋▅ ▍█▆▋▊▉ ▉▄▆ ▌▌▆█▇ ▅▋█▊▉
▍▄▋▊▅▌▉ ▇▇▇▄▇▅█▍▇▇ ▉▊▇▄▊ █▅▊▋ ▇▇ ▇▄▋▌▊█
!▌▄▆▋▅▍▅ ▅▆▋▆█▋▌ ▉▍▌▆ ▋▆█▆▊▉▄ ▇▉ ▅▄▆▊▅▊▊▉▌▅ ▉▇▋▆▍█
!▋▍▆▄▉▌▇▆ █▄█▍▊█▊▋ ▋█▍▅ ▄▅▄▋.▄▆▊▌▆▍▍▍▉▌
!▌▊▌▇▍ ▆▊▍▅▄▆▊ ▍▇▉▌▉▇▇ ▋█▊▍ █▍▆▆▉▍▉▅█ █▌▊▄▌██▊▉
!▄▄▍█▇ ▇▆▆█▇▊▊ ▌▇▆▊ ▇▇▋▄▄:▄▉▍▋▆▅
!▋█▍ ▅▍▊▆█▊▍▄▉ ▍▍▆█▆█ ▌▊█▇ ▇▉▅▊▊:█▍█▍▊▄▅▉▌▉▅▊▄▉▍▊▋▇
! ▋▋▅ ▌▉▆▉▍▊▊▇ ▄▇▄▆ ▄▋█▅▄▇▉▋██▍ ▄▌▌▄█▋▊▆▇ ▍█▊█▅█▋█▉▅▋
!▅▅█▍ ▋▉█▊ (▍▆▍▋█▊▅▋▅▊▆) ▊█▅▊▇▉▅▄ ▍▊▊▄▆▇ ▊▌▍▇▌▆▌▆▍
!▆▅▍▋▆▌▍▋ ▊▋▆█▇▍▉▄ █▊▉█▄▇▅
!▋▇ ▋▋▆ ▇▆▇ ▇▇ █▍▉▇ ▋▍▆▍▍▍▇ ▍▌▇▌█▇█ ▊▇▋▍▌▍▆▇ █▄▋ ▇▇█▍▄▌▄▍
▊▋▊▇█ "▄█▌ ▋▉█▍ ▌▍▌▋▄▊█▄▉ ▅▇▉ ▅▆▉▉▌▄" ▋█▌█▊▋▄▍
!▆▌█ ▅▉ ▌▄▄ ▍█▉▋▌ ██▍▇▉▇▅ ▅▆▉▌▍▊ ▋▄ ▅▇▇-▅▊
▅█▋▍▉ "▌▌▄ ▅▌▄▍ ▋▆▍█▍▅▊▆█ ▍▍▊ ▋▌▆█▊▇" ▊▄▉▅▌▌▉▍
!▍▄▄ █▅ ▊▍▊ ▆▊▍▇█ ▆▅▄▇▅█▅ ▆▋▊▇█▋ ▆▍ ▇▊▇-▄▌
▉▉▊▇▆▆▉.▉▋▋▌▉▋▊ ▌▉▊▆▊▄ ▄▅█ ▉█▍▊▊▌▍ ▉▆▇▄▌ ▋▅▍█ ▇▋▊█ ▇█ ▍▆▊▊▍▅▌
▍█▋▇ ▅▄▌▇▉▌▋ ▌▆▉▆▊▌▄█ ▋▌ ▆▇▇▋▅ ▅█▊▄ ▍▌▌▋▆▌▆ █▊▄▄▄▋▌▌▉
▅▌▋▉▌▊ █▇▄▋▅█ ▉▍▌█▊▉ ▍▌▄▉ ▆▇▇▇▇█▊, ▋▉▉█▆▍▆ ▊▄▆ ▆██▊▉▋▌▍▊ ▅▊█▅ ▌▄▉▊▊▇
! ▆█▆▄▋▆▆▉ ▍▇▄▊▋▉▇▊ █▉▌▊ ▊██▋▆▄ ▇▇▊█▊ ▇▊▆▌▋▄▇
!▋█▇ ▅▍▉ ▊▉▌▌▌▅ ▉▍ ▌▍▋▋ ▄█▋▊▍▍ ▍█▋▊▍█ ▋▊▊▄▌█▆█▉
▌▅▋▆██ █▌▊▉▊▉▄▊▉ ▊▄██▆▉▌▍▉▇ ▄▅ ▉▉▅▇▋▆▆.▆▇▍▇███ ▉▄▅▇▍
!▋▍▅█▋▍▌▅▍.__▄▅ ▆▍█▆▍▇▉▅▍▆▋ █▅▊ ▊▍▄▌▍▌ ▌▅▇▇ ▆█▅▇█▌▄▆
▆▆▋█▄ ▅█▆█▍█▊ ▍▉▍▋▅▍▌▇ ▄▅▆▄▉ ▄▄ ▉▆▆▋▄▅█▆▍ ▌▆▍▌▇ ▊▇▍▋▊▇▊█
!▇▆█▄▋▆ ▄▍▋▌▄▄▍▄▆ ▆▇▉▉▇▄▍▌ ▄▍▍ █▌▇▇▍▋ █▄▌▍▇▄█
▆▅▍▅ █▍▌ █▉ ▄▊▇▅▌▇▇ ▇▇▇ ▅▋ ▋▅▉█▍▆ ▊▌▅▆
!▍▇▄▆▅▄▌█ ▅▅▉▌▋▊▍ ▋▌▄▊█▊ ▍▍▊█▄█▊▉/▊▅▉█▌▋▄▄▉▅▇ ▉▍▅▍▅▍ █▌▉▅█▉▅ ▋▊▍█▇▌▅▊▅
▍▉▍▍ █▍▍▌▋ ▇▍▇▌ ▊▌▍▉█▊ ▉▅█▅▉▇▋ ▅▌▊▊▋ ▄▊ █▄▉▄▅▉.█▍▊▇▅▊▌▌▍▅█▌▇▉▄▍▉▇▇▊▊▋
!▅▆▄ ▉▌▊█▊▆▍
!▇▌▅▊▉ ▄▄▌▉▍▅▊ ▅▌ ▇▉ ▉▉▉▅ ▊▉▌▋_▋█▇▉▌▅▇▇▍▉
!▉█▇ █▇█▇█▄▋ ▉█▄▆▆ ▇▅▍▄ ▄▆▋▄█▌▅ ▋▉▄█▉▌▋▉▆ ▍▅▅ ▅▄▌▅▉▄ ▅▇ ▇▄▇ █▄ █ ▆▌▇▌█▍▊▆ ▋▌█▊
!▆▋▋█▍ ▇▅ ▍▋▄▆▅▅▍ ▆▉▋▊ ▅▊▇▄▉▌▆██▅█▌.__▇▄
!▋▍▌ █▊▌▅▄▆▄▋ ▆▊▅▊ ▉▊▅█▄▊▋▆ ▅▅▌_▆▉▌▄█▌
!▊▆█▆▄ "▌▍▍" █▅ ▇▇▇▆▆▅▋ ▍▉▇▇▆▇▍ ▋▊▆▋ ▊▊▅▆▉▌▊█▋█ █▌▆▉
▊▉█▌▌▍▊ ▅▋▍▉▄ ▉▇▌███▉ ▅▆▌▍▅▋▉ ▊▋ ▇▆▉▊▅▋▊▋▉▌▌▇, ▅▉▌▆ ▋█ ▆▆▉▇▄▍▇▄
!▇▋▊ ▇▄▆▆▌▋▉▇ ▌▍▋▋ ▄▍▉▊▅▍ ▊▄ ▊▇▇▆_▇▅▄▆▉▇▅█▍▅▆▌▉▄▇
!▋▆▌ ▌▉▉█▉██ ▇▅▅▊ ▊▍▍▋▄.▌▊▋▆▌▉▌▆▌▍▊▋▅▄▊▌▋▋█▋▊▍
!▊▊▌▆▅ ▍▋▇▆ ▆▄█▅▊ ▄▄▄▇▋▆▊▊▋ ▊▅▄ █▋▌▆ ▉▍▇▍▍▅█▉▇▌▉ █▊█▋▊▍
! ▍▌▋ ▋▅▄▇▆▄▌▆ ▄▅ ▉▍█▄ ▋▄▅▆▊ ▌▊█▍ ▍▋▅ ▍▆▌█ ▅█▍▄█
!█▍▍ ▋▍▆▅█▆▆ ▉▄▊▋▊ ▉▊ ▆▍▅▆▅
!▄▊▄▅▊ ▇▊▍▄▄█▉▆ ▅▅ █▋ ▊█▍▊ ▊▆▅▆▉▆▍█ ▅▍▍▆▆▌▇
!▋▋▊▌▌ ▆▅█▊▅█▉ ▇▆▉▇ ▋▇███.▌▍▄▅▊▉ ▍▅█▇▄ ▆▌▋▄ ▍▉ ▄██▋▉▄ ▅▊▉▆▊▊ ▅▍▌█
▌▌▋ ▉▋▆▋'▆'▇▅▌█ ▆▉██▇▆▆ ▄▍▊▇▌ ▍█▅▇▆▉ ▇█▆ ▌▍▍▆█▌▌▊ ▆██▅▋ ▇▍▋▆▆ ▍▊▋█
!▆█▌▊ ▆▅█▄▋▋ █▆█ ▊▉▆▍▇ █▇▋▆▍
▋▆▄▅▊▄▆ ▇▋█▇▋█▇▋▉▋ ▆▆▊▊▋ █▍▇▅ ▄▇ ▉▆▇▋▍▉
!▅█▅▍▋▍▉ █▊▋▅▌▄▌ ▅▌▊▅ █▉▆▍▋▅▋ █▄ ▍▌▉▄▉▋▍▅▇▇ ▋█▆▅▆▄
!▋▋█▄▅▅▊▉ ▆▆█▆▆▊▄▆ ▇▍▊▊ ▅▋▉▅.▅▊▌▉▍▊▆▇▄▍
!▄█▆▇▌ ▋▅▍▌▆▇▊ ▍▊▇▉▅▇▉ ▊▌▍▅ ▇▍█▇▅▉▉▄▄ ▆▆▊▉▍▍▄▌█
▆▍▇▌█ ▋ ▆▆█▉▌ ▋█▄▄ ▆▍█_█▇▍▇▆▅▆█▊▍
!▋▉▅▇▊ ▅▊▄▌▉█▋ ▅▍▅▄ ▅▆▋▅▊:▇▄▉▊█▉
!▌▊▅ ▉▄▄▆▉▍▇▉▅ ▇█▍█▇▍ ▊▆▄▆ ▅▄▍▊█:▆▇█▊▋▆▉▋█▊▄█▋▌█▆▊▊
! ▅█▋ ▋▍▋▊▍▅█▊ ▉▅▉▇ ▉▄▅█▋▌▌▋▋█▋ ▇█▌█▊▄█▇▌ ▆▋▉█▋▍▋▄▅▅▍
!██▅▆ ▌▆▋▍ (▋▆▊▄▆▅▇▅▄▊▌) ▊▄▋▋▄▋█▊ ▊▋▄▌▊▊ ▉▇▍▇▊▊▇▆▉
▊▉▉▋▇▇█▌ ▊▇▆█▌▊▊▅█▇▊▅.▅
!▊█▄▇▊▌█▌ █▄█▇█▅▆█ ▍▅▇▆▍█▉
▇▅▊▊▆ ▆▅ ▇▋▄▇▍▄█▇ ▊▉▍▄ ▆▇ ▋▅█▉█▊▉▅▆▍▆▆▍▋▆▍▅▆▊▆▊▋▇▅▆ ▅▍▉▉ ▌▆▌ ▅▅▉ ▄▆▅▋▉▊▅█ ▅▅▊▅▋▅
▊▇▊ █▍▊▄▌▆▇▆▊▍->▊█▊▇▅▋ ▅▆▋ ▄█▄▊▉▇ ▅▍▉▍ ▆█▌█ ▉█ ▆▉▉ ▆▍ ▌█▍▋▉▄
█▌▉█▊ ▍▌▇▆▇▆▅▊▊ "▇▋▇█ █▋▍▄▌▍▆" / "▊▍▋▆▍▄" ▍▍▆▋▅▄▉ ▊▉▍ ▅▇▄▍▇▌ ▊▊▄▅█
▆▋▅▇▍▊▅▍▍▅ ▄▆▇▇ ▅▇▌▅▋▋▌▍▋/▋▋▋▍/▌▋▇▅
!▅▋ ▊▊▆ ▅▇▆ █▇ ▊▉▌▅ ▄▋▉▆█▋█ ▇█▊▆▍▇▊ ▅▊▇▆▉▄▌▉ ▊▋▍ ▆▉▍▆▇▆█▍
█▍▆▌▇ █▊▉▉▄▇▄▇▊ "█▇▌▄ ▉▆▋▊▅▌▆" / "▊▍▇▆▇▌" ▋▉▄▅▊█▉ ▄▆▅ ▄▆▅▇▆▉ ▉▉▊▌▍
▉▄▇▋▌▇▊▋▉▆ ▆▅▆▉ █▇█▋▌▆▍▇▅/▊█▄▉/▍▄▇▌
!▉█ ▌▆█ ▊▇▌ ▄▍ ▇▊▍▋ ▄▍▋▋▆▅▋ ▋▊▄▅▍▋▇ ▌▌▊▊▆▇▊▋ ▇▇▄ ▊▅▍▋▇▉▊▅
Fixed an infinite loop in EnumerateElementsAlongRay when ray has infinite endpos
Fix pStudioHdr->length for models that have it out of bounds
▇▍▌▌█▍▄ ▍▆▇▄█▋▉ ▍█▇▉ ▉▆▋▆█▊▌ ▇█ ▍▉▍▅▍▇▅▍█▇ █▆▊▉▆▇
!▊▌▅▄█▅▋▅ ▅▄▋▇▄▉▅▍ ▅█▄▇ ▇▆▄▄.▊▊█▅▌▆▍▊▉▍
!▌▌▊▇▄ ▋▋▋▍▍▉▋ ▍▌▅█▅▅█ ▌▄▇▋ ▄█▋▊▉▇▌▅▅ ▌▄▋▆▇▋█▇▉
▉▆▅▉▌ ▋ ▉▍▇▅▋ ▅▊▍█ ▅▉▍_▆▄▆█▅▌█▍▌▅
!▍▅▇▊▅ ▆█▅▊▉▉▄ ▄▊▍▋ ▇▍▅▅▆:▅▋▌▆▆▇
!▅▅▆ ▄▍▌█▄▆▋▅▄ ██▇▉▍▇ ▅▍▉█ ▇▉█▌▋:▌▋█▉█▌▌▇▍▇▉▊▆▊▉▋▍▆
! ▍▋▋ ▍▊▋█▄▇▋▊ ▋▋▉▅ ▅▉▇▋▅▊▅▉▅▇▅ █▋▍▆▄▊▇▆▉ ▄▄▌▅▋▅▇▉▄▊▆
!▊▍▉▅ ▅▆▄▌ (▉▋▅▉▊▉▆▊▅▄▋) ▄▇█▄▄▅▊▆ ▄▄▇▊█▉ ▅▉█▆▌▅▌▊▉
▋▋▌█▆▉██ ▆█▇▊▌▅▍█▍█▍▍.▌
!▆▅▋▄▉▍▌█ ▆▌▌▇▌▋▇▅ ▊█▊▉▉▄▅
▋▋▄ ▊▊▅▊▅▇▌ ▅█▉▇▄ ▍▋ ▊▌▅▉▊
!▆▌█▆▊ ▄▋▉▉▍▆▋▅ █▌ ▅▋ ▌█▅▍ ▅▉▉█▆▋▊▆ ██▌▍▄█▆
!▅▇▉▉█ ▋▇▆▆▌▆▉ ▄▊▌▍ ▋▇▋▅▆.▍▌▇▆▄▇ ▅██▋▄ ▍▉▍█ ▆▌ ▊▆▌▇▇▉ ▄▆▉▊▊█ ▄▉▇▇
▄▆▉ ▅▇█▇'▅'▋▌▅▅ ▉█▊▇▋▍▋ █▇▌▉▇ ▇▍█▊▉▍ ▇▆▋ ▊▉▊▌▄█▆▌ ▊▉▉█▍ ▋▄▍▆▋ ▅▌▌▍
!▅▊▆▌ ▇▍▊▊▌▉ ▌█▌ ▌▄█▊█ █▉▊▇▄
▌▇▆█▋▇▆ ▅█▌▊█▍▊▆▄▇ ▆▄▋▍▉ ▉▌▅▍ ▋▅ ▊▇▇▇▋▉
▍▌▉▍█ ▄▊▄▊▅▊▊ ▍▋ █▆ ▍▆▋▍ ▆▉▅▉_▋▄▉▊▅▋▋▇▍▋
!▌▅▆ ▍█▉▉▉▇▇ █▌▌▄▅ ▇▅▆▋ ▍▇█▋▍▅▇ █▍▍▌▇▇▊▆▌ ▇▍▍ ▌▅█▋▆▌ ▅▍ ▆▉▉ ▌▉ ▉ ▉▍██▇▆▋▅ ▄▉▊█
!▍▅▅▊▅ ▌▇ ▆█▊▉▊▆▍ ▌▆▅▍ █▄▆▌▋▋▋█▍▋▆▊.__▄▍
!▅▋▌ ▍▋▉▇▊█▇▄ ▍█▌▆ ▇▇▉▄▅▅▉▅ ▅█▇_▌▋▌▊▍▋
!▉▊▉█▅ "▌█▉" ▉▋ ▊▍▋▋▇▍▆ ▊▇▊▊▌▋▉ ▉▋▉█ ▊▉▋▌▇▆█▋▇▋ ▆▉▅█
▊▇▍▆▇▊▄ ▍▉▆▆▇ ▄▊▌▍▍█▇ ▄▍▍▍▋▉█ ▇▉ ▊██▌▉▆▆█▊▇▇▌, ▇▋▄▉ ▉▄ ▆▋▍▇▌▋▅▄
!▉▊▇ ▅▋▍▇█▆▄▌ █▋▌▇ ▇▆▉▄█▊ ▅▍ █▆▉▆_▉▊▆▊▊▊█▋▊▅▉▊██▌
!█▍▋ ▄▆██▉▅▆ ▋▊█▇ ▊▍▍▅▊.▌▌▍▇▅▌▇▅▊▆▋▍▊▍▋▋▍▊▅▆▌▄
!▄▅█▍▍ ▄▇▄▅ ▉█▋▊▄ █▊▊▆▍▆▋▆█ ▆▄▋ ▊▊▋▆ ▋▍▌▋▋▌▌▆▌▇▋ ▊▅▅▉▌▇
! ▋▆▇ ▄▍▇▉▆▋▋▆ ▌▆ ▇▋▆▌ ▌█▍▌▆ ▊▋▇▇ ▊▉▅ ▅▆▋▅ ▇▍█▇▆
▆▉▌▉█▊▅▌ ▇▇▇▋▋▆▊▋ ▌▇▇▍ ▋▅▅▆▊▇ ▍▌▍▍▍ ▋▄▊▉▋▉█
!▅▅▇ ▄▇▆ ▄▊▊▄▄▍ ▋▇ ▊▋█▄ ▇▊▌▄▊▆ ▍▇▇▊▋▄ ▊▌▆▇▅▆▊▊▋
▌▅▄▊▌▌ ▍▅▊▄▇▅▉▇▌ ▉▅█▄▅▍▌█▍▊ █▅ ▊█▆█▄▌▇.██▌█▌█▍ ▆▋▉█▍
!▅▉▇▋▄▋▉▉▋.__▄▋ ▄▄█▊▆▋█▊▆▇▅ ▍█▋ ▊▊▊▅▋▅ ▌█▊▇ ▊▇▊▅▊▉▆▊
█▋▋██ ▋▋▉▇▍▅▉ ▍▊▍▄▇▅▌█ ▄▌▌▊▇ ▅▍ ▍▄▆▍▋▄▉█▋ ▍▆▅▌█ ▅▋▍▇▅▇▄█
!▉▋█▊▋▉ ▉▍▅▄▇▌▋▉▅ ▄███▅▅▅▅ ▍▄▄ ▌▅▍▆▆▋ ▍▉███▄▇
▍▌▌▋ ▅▌▄ ▊▊ ▊▌▌▊▌▌▆ █▊█ ▊▋ ▋█▍▌▌▉ ▌▆▄▊
!▉▇▅▉▇▇▇▍ ▅▍▇▆▉▄█ ▊▍▄▆▄▌ ▍█▉▆█▌▍▇/▇▅█▊▄▆██▇▉▌ ▅▊▇▊▇█ ▍▍█▆▊▋▍ ▍▋▊▍▊▆▌▉▇
▊▌▋▍ ▊█▋▍▅ ▉▉█▍ ▆▉▌▅▋▉ ▌▉▅▋▇█▊ ▆▊▉▋▄ ▊▇ ▋▍▉▌█▌.█▆█▄▄▆▉▄▉▄▄██▇▊▌▉▅██▍▆
surface.SetFont throws non halting error when font is invalid
This matches behavior of other font related functions
Remove unused things like sixense, replays and mp3player from builds
Restore filesystem_stdio.dll and AdminServer.dll for servers
The servers does run without them, but there are references to these in code
▊▄▅ ▅▍▄▄▊▆▇▇ ▋▇▍▌ ▉▌▊▆▌▉▅ ▌██▄▍▆ █▅▍▊ ▆▋▋▋ .▄▋▊ █▌▇▅▇
! ▍▆▍▇▍ ▌▉▍ ▌█▊█ ▅▋▋▍▄▌▆▅█ ▊▉▉▅▄█▅▄▌
▄▆▍▉█▆ ▅▊▇▉▉▍▌▋ "▅▆▊▇▄▋▇ ▄▅▄▍ ▇▊▇▅▌▇█▍" ▍██▉
▊▇█▌██ ▋▉▉ ▋▌█▌█▅ ▄▆▉▍▄▍
▉▅▉▋ ██▅▅▍▍▆▊▋▍ ▄▉▌ ▌▉█▉ █▉▋▌▇█▆▇ ▋█ █▇▉▄▅▍▄▍▄ ▉
! █▉▌▊▋▄█▅▉ ▇▊█▊█▅▊▋▌▅ ▍▍▌ ▆▉▋.▆▅▌▌▊▌▌█▌▅▌▊
▅▋█ ▍▉▅▉▅▄▍▊ ▄▊█▅ ▍█▄▆██▍ ▋▄▇▇▄▊ ▅▆▉█ ▌▋█▋ .▆▄▉ ▌▄▅▉▆
! █▇▉▆▌ ▋█▉ ▄▆█▆ ▄█▉▅▄▍▄▋█ ▅▆▍▍▇▊▇▉▇
▇▇▇█▊▄ ▌▋▋▇▌▍▇▉ "▆▆▊▌█▇▋ ▄▄▌▌ ▆▅▊▇█▄▄▍" ▊▌▅▍
▉▋▉▇▆▅ ▊▍█ ▌▊▊▋▊▌ ▍▅▊▇▆▉
▊▇▌▅ █▇▇▌▄▊▊▅▇▅ ▄▌▄ █▌█▌ ▇██▄▉▋▅▅ ▋▄ ▉▌▇▍█▋▅▌▌ ▆
! ▄█▆▄██▉▋▄ ▅▅█▋▊▆▍▇▄▍ ▉▅▋ ▆▊▄.▇▍▅▊▅▌▊▄▅▌▍▅
▋▍▊▄ ▌▌▄ ▉▉▇ ▇▅▆▅▆▌▍▅▆ ▅▉▌█ ▅▋▉▆▊▍█▌▊▍▌
▉▅▊▌▅▌▊▌ █▄▍▋▍ ▋▆▌▅▌▅ ▋▄▍██▇ ▆▉ ▇▊▄ █▊▅▇▊ ▄▆▄ ▍██▋ █▇▆▍▉
▉█▄▇▄█▅▋▉▊ ▅▉ ▍▆▇ ▅█▊▆▉▉▄▅ ▊ ▄▍▋▆▇ ▉▄▆▇ ▊▍▌▊▊█▆▄▊ ▄▇▅▉, ▄▅▅▉▍ ▋▍▇▄ █▇█▆▄▊▌█ ▍▊▌▅▇▆█ ▉▋▅ ▄▉▍▍. ▋▉▉▍ ▊▅▋▉▆▇▍▊ ▉█▅▇ ▇▉▅▅▅▋ ▆▇▋▌ ▊▄▆▊▌ ▌▄▉▊▍▋ ▅▄▋▊ █ ▇▉▅▊▋▍▇ █▌▉█▋▌▄.
▆▆▅▌█ ▋▇_▊█▅.▉▍▌
▆▉▅ █▇▉▊▇ ▊▅▄▄▊ ▊▋▋▇▇▆▊▉ ▊▉▄▆▆▌ ▄▋▅▄▅ ▋▅ ▅▌▊▄▄▆ ▅▊▊▄▅▋ ▋▅▉▌▅▌▇ ▇▆ ▉▄▅ ▆▄▊▊'▊ ▉▅▍▆▉█
▍▅ ▆▇▄ █▍▄█ ▌█▉ ▋█ ▌▄▆▋ █▌▊▋▉▌ ▍▉ ▉▄▄▍▆ ▉▆▊▊ ▋▌█ ▆▌▇▉▉▇▌▉ ▍▅▋▉▍▅
▌▋▌▅▉ █▇█▍▌▍▉▉▍▆ ▄▌▅▅ ▋▉▉█▅ ▆▆▍█▊
▇▇▉▄▅ ▊█▌ █▅█▅▌▍█▉▄ ▋▌▇▌▆▊ ▇▅▉▆▇▋▍ ▇█▍▋▉ ▉█▉█▆▋▅▇▍▋▉ ▋▊ ▍▊ "▅█▄▅▌" ▅▊ ▅▌▉▇▅▅, ▉▌▍.
▆▄▇▍▄ ▉▆▊▉▊▌▊ ▊▉▌▊▇▅▋ ▌▇ ▌▍█▍▆▊▍▌▊/▄▌▅▋▇▊▆▄/▉▊▆█▉▅▆▍▉▆▊/▋▌▄▋▍▊▇▄▍▄▌▌▇▋▌
▊▄▉ ▌▆▅▇▇▉▅ ▊▌▆▌▆▍ ▊█ ▆▅▌ ▍▅▅▅ ▄▊▇▄▊▋ ▍▋▋ ▉▅▇▊▄ █▇██▉▇▋
▅▆▋▄ ▅█▄▊▄▊▌█ ▋▅▉▄▆▌█▊ ▅▉▇_▄▉▍▇▌▋▇▉▉▌█▌▇▊▍ ▉▇▌ ▄▊▌▆▍▍▌
▍▇▆▉▅ ▊▉▊▍▊▉▅ ▄▆▌▋▅() ▇▊▆▆▅ █▇ ▇▅▌▄▌█▋▉ ▄▉▍█▄▍█▅ ▌▆█ ▍█▇▆
▊▆▌ ▋▍▇▊▉▋▍▌ ▆▍ ▌█▋█_▌▍▅▉▆█▊ ▆▌██▄▊█ ▍▍▌ ▅▌▄▋▋ ▆▇ ▍▅▉▆ ▋█▇█▉▍▄
█▆▊▇ ▋▅▉▅▍▆▉▄ █▍▆▅▊▉▋ ▋▅▋▋▉▅▍ ██▇▅▍█▋, ▇█▋▅ ▋▅▌▅▊▇ ▄█▅▄▆█▇▊▍▌▆
▍▊█▅▆▌▋▄▋▋▇:▄▇▄▉▉▍▍█▍▉█ █▋▅▍▌ ▆▍ ▍█▄▊▉▇▋▆ ▄█▆▄ ▅▌▉ ▋▇▌▍ ▊▍█▋█▍▊▉▆▋
▍▇▄█▄▌▆▆█▌▋▋, ▇▌█▆▌ █▊ ▍▍▋▅ ▌▉▄▉ ▋▉▋▌ ▌▉ █▄ ▅▅▊▅▄
▆█▍▄▆▍▊▊▆▆ ▄▆▍▆▌▅ ▆▅▌ ▄▇▉ ▊▊▍▌ ▆▌▋▆ ▄▆_▇▉▊█▌▄▊▊▇▌█▇▊▊
▍▆▊▍▍▄▋▄ ▋▋▌▆ ▅█▊▋▌ ▍▆▌▌
▇▊█▇ ▅▉▅▊ █▄▇▄ ▆▌▍▆▌▇ ▍█▆▌ ▍▊ ▉▍▅▍ ▉▄▉▅▌▋▊▊▆ ▉▌█▉█▆ ▊▉▆▌▉▋▉▄ ▊▆▇ ▊█▊▋ ▋▅▇▆▄▇, ▉▅▅█▆▆▄▆▉ ▉▍▋▉▆ ▄▇▅▉▆▄ ▄▌▍█▅▅▄█▌ ▊▄▇█▌ ▅▇ ▄▇▇█ ▉▋▄▋
█▍▍ ▇▋▇▍▌ ▍▍▇▊ ▆▋▇▄_▆▊▇▌'█ ▊▆▊▄ ▋▆ ▋▅▋▉▆
▋▅▄▆▆ ▊▋█▋▆▇ █▉ ▉▄▇▄▇▅▍█▆▆ ▋▊▆▆▍▄▆▊ ▅█▅▌▄ ▊▅ ▌▊▍ ▌▅▅▆▌▅▉ ▊▍▋▌▊▊
▌▉▍▆▊ "▍▇▋█ █▊▅▍_▇▋▄▊▌▉▉" ▍▉▅▄▉▋ ▄▋ ▆▅█ ▋▉▌▇▆ ▅█▉▌▆▅█▊▉▅ ▌▋▋▊▇▌▇
▄▊▆█▌ "-▋▌▌▉█▆▄▌▊" ▅▄ █▌▅▇▊▆ ▋▄█▉█▍.▆▄▊▌▊▇█▆▄▌▇() ▋▊▍ "▋▋▅▊ ▊█▋▋_▆▌▅█▊▋▌".
!▅▍▆▇▌▉ ▉▌███▅ ▌▍▊██
▋▊▉▄ ▍▌ ▌▍▆▉▋▋▊▅, ▋▊█▍▌ ▄▇▋ ▇▅▌▋▅▅▇ ▌▌▊▇ ▊▋▍▆▋▆▅ ▇█▊▄▋▄
! ▌▆▋ ██▄▌█▄▍▇ █▅▆▊ ▋▉▇▊▅█▍▇▋█▊▊▊
▆▄▉██▆ ▊▄▅▆▅▋ ▅▉▅▍▊
▆▅▍▅ ▄▍ ▅█▊▊▌▄▄▋, ▌▋▋█▄ ▅▌▊ ▅▇▍▋▋▇▅ ▍▊▍█ ▋▉▄▅█▅▄ █▍▌▉▌▍
! ▄█▆ ▄█▅▅▌▌▊▄ ▊▅▇▆ ▋▇▊▄▍▊▇▆▌▉▇▇▍
Shutdown HTML after VGUI
Make sure VGUI panels free up HTML resources before deleting the HTML system, hopefully fixes random Awesomium crash on game exit
Fix crash when prop_door's have no model
Added titles to disconnect messages based on the message source
Delete unused bugreporter.dll files
Delete unused sixense dlls
Delete unused headtrack_oculus dlls
Exclude unnecessary files from dedicated servers on windows
Added "quit keep_players" option to not force disconnect players
Added "-allowquit" to enable engine.CloseServer() run "quit keep_players".
Clear reflection view every frame
Fixes not rendering skybox causing water reflections to be "stuck" to screen, etc.
Added IsValid methods to CMoveData/CUserCmd/CEffectData/CTakeDamageInfo
Fix tracers trying to use view models for other players
base gamemode respects DMG_REMOVENORAGDOLL for players
Fixed calling Spawn() twice on ragdolls crashing the game
Fix SetModel on prop_ragdoll causing the model to look glitchy
When deleting ragdoll physics objects, also delete constraints
SurfaceInfo:GetVertices works on surfaces with non poly primitives
Experimental, seems to work just fine in my tests
Consistent deaths for HL1 NPCs with ai_serverragdolls
Make the BSP whitelist case insensitive
Validate model header values to not crash the game later
Apparently we are shipping a model with malformed data, which when accessed crashes the game. This prevents such models from being loaded with a console warning.
Patch cs_fix.mdl
The first local sequence weight index no longer points outside of the file's bounds
Do not even try to read weight of first bone for boneless models
Make OnLuaError available on client and server
Block *.db from file library, block mat_texture_list for Lua just in case
Merge Pull Request that adds validity checks to deathnotice (Community Contrib)
Make OnLuaError available on client and server
Block *.db from file library, block mat_texture_list for Lua just in case
Merge Pull Request that adds validity checks to deathnotice (Community Contrib)
▋▌▄▄▊ "▉▇▌▌▇▌ ▌▌▄▆▌▋▅▄ ▌▋█ █ ▍▊!!!" ▅▇▌▊▄▋▅ ▍▉▇▊▌▅▅ ▇▅ ▌▍▅▊▉▌▊▆▇ ▌
▄▅▄▍ ▆█▅ ▇█▅▉▆▋▊ ▊▌▇ ▊▉▍▉ ▄▋▊ ▍█▆ ▆▅▆▋▊▆▆ (▊▍▌) ▉▅▅▋▌▊ ▅▊▉▆█▄▊▉
▄▊█▆▄█▇▄▌ ▅▌▆▆█▍▍▉▍/*.▊▍▋ ▉█▆ ▋█▊▄▇▆▋ ▆█▋▋▍▌▍ ▊▉ ▉▉▆ ▍▌▉▇▊
▋▊▋ ▉▇▋▌█ ▆▅▉▊ ▌▇▊▉█ ▊▋▉▋▍ ▅▉▆▅█▅▆█▇▅ ▄▍▆▋▉▆ ▍▋▌▆▋ ▊█▄▋▅▍▋
!▉▆▌▌▌▌█ ▅▆▅▇▊ ▅▌▋▇ ▊▌▄_▍▍▅▊▍▊▉_▆█▅▆ ▇▆▆ ▉▌▅_▇▅▄█▆█▍▋█
▅▄▍▌▅█▍ ▄▍▋ ▇▉▌▆ ▇▊▄▄ ▄▌▄█ ▊▍▊▄█▋▊▋▉▆▌▉, ██▆▉▍▌█ ▅▆▋█ ▉█
▍▋▌ ▆ ▇▍▍ █▋▇▍▆▅▍▅ █▆ ▅▅▊ ▆▋▌▇█▄▅▇▌ ▆▍█▄ ▉█▄▌ ▉▆▆▍▅▋ ▅▇▆ ▌▌▇▋▍ ▉▇ ▍▅▅▌█▋
▇▋▉▉█▇█▆▉█ ▄▊▋▍▌▋▅ ▄▋ ▍▅▅_▇▄▄▆█▅▄_▇▆▆▇ ▋▌ █▇▉ ▆▋▌▄ ▇▇▆▅ ▆▉█ ▅▄ ▅▄▉▊▅█▉ █▆▍▇▆▆▅▋▆▍▅▇▇
▉▋▄▄▅ ▌▍ ▋▍▄▌▊ ▌▆▅▆▌ ▅▋▍▋ ▄▍▋ ▉▌▄▅ █▌ ▆█▄_▌█▇▄██▇_▉▌▉▆ ▄▊▇▄▄ ▉█▌ ▇▇▉▉ ▋▆ █▇▌
!▋▆▄▋█▉▄ ▌▋▆▇ ▊▇█▍▉▋▋▍█▄ ▅▌█ ▇▄▋▆ ▍▉▋▍▅▉▌▉ ██▉▄ ▆▅▇▇▄▅
!▍▍▉▍ ▄▉▉▌▋.▊▇▊▇▇▌▌▍▅██
!▉▌▊█▅▇▅▍ ▆▌▋▉▇▆▄▋ ▊▍▉_▆█▆ ▋▅▅▋▄▅ ▅█▆▆ ▍▊▊_▄▇▅▌▊▇
! ▉▊▍▌ ▌▇▅▇▅▆▍▉ ▅▄▆▅█▇▇▇▍
▋▋▉▉▊▋▉▍█▉ ▅▍▍▌▊▋ ▆▆█▌▌▄▆ ▇▊▋▉█▍ ▌▋ "█▇▇▋▌▇▇▆▊" ▊▇▊ "▊▋▊▆▆▊" ▇▆▄ ▍█ ▄▋▉ ▆▍▌▅▅▄
▊▋▋▊ ▉▄▋█▍▄▋▆▉ ▇▉▊▄█ ▇▌▉ ▊▋█▌▆▍ ▆▅█▇██▆ ▄▍ ▍▄▋▅▌ ▍▆▍▅▆.▉█▄ ▉▌ █▋▇ ▉▍▍▇▋▆▄█▇█ ▊▇▋▆▆▉
▊▄▊ ▅▍▉▇▋ ▆▊▋▉▆▉ ▉▍▊ ▅▋▅▄▊▆▉ ▅▇ ▊▋▇▌ █▆▆▉ ▍▌▋▊▇▍ ▊▅ ▄▅▉▉
▅▉▇▌▅ "▋▍▇▋▄▄ ▄▅▉▉▅▇▉▄ █▊▅ ▆ ▊▉!!!" █▉▆▇▆▇▌ ▉▉▄▉▄█▍ ▋█ ▉▇▄▅▊▉▊▅▆ ▋
▊█▌▋ ▄▇▋ ▆▊▅▊▍█▊ ▆█▊ █▍▅▌ ▉▆▄ ▄▋▆ █▍▍▌▄▅▉ (▋█▊) ▋▄▆▆▆▆ ▉▋▉▍▇▍▅▌
▅▆▄▌▄▅▋▊▆ ▅▇▇▋▇▉▌▌▌/*.▋▋▌ █▊▍ ▉▇▋▇▉▌▌ █▋▄▋▌▄▊ ▋▇ ▌▅▌ ▅▌▍▉▆
▅▊▄ ▉▅█▍▋ ▉▅▇▋ ██▅▇▆ ▌▉▊▉▋ ▌▆▅█▌▋▊▉▄▊ ▋█▆▌▋▇ ▆▇▄▍▇ ▌▇▄▌█▍█
!▌▄▇▌▊█▋ ▌▇▋▉▆ ▄▄▅▊ ▍▄▆_▆▉▍▉▆▉▊_▇▍▌▄ ▊█▋ ▅▊▍_▇▍▋▋▄▍▍▉▌
▌▍▇▋▊▅▌ ▆▋▌ ▌█▅▇ ▄▄▌▍ ▇▅▅█ ▍▇▅▇▄▆█▅▊▄▍▇, ▊▊▄▆▅▍▋ ▅▄▆▌ ▉▅
▉▊▋ ▆ ▍▊█ ▊█▍▄▊▇▅▉ ▋▊ ▆▌█ ▋▊▇▄▉▋▇▇▍ ▇▊█▊ ▅█▉▊ ▌▊█▉▋▅ ▋▍▊ ▌▌▅▇█ ▄▄ ▄█▍▇▊▋
▆▇▄▋▅▇▉▄▆▊ ▄▅▋▉▇▍▄ █▊ ▄▍▍_█▅▉▍▉█▊_▋▉▆▄ ▅█ ▅█▍ ▄▇█▉ ▊▆▅▆ ▊▉▊ ▄▇ █▊▉▋▆▌▌ ▅▅▋▄██▅▌▄▉▄▆█
▄█▆▊▇ ▇▆ ▄▆▆▄▌ ▉▇▄▉█ █▅▆▉ ▌▌▊ ▇▅▅▄ ▇▅ ▄▉█_▉▇▍▇▍▇▍_▊▌▌▍ ▋▆▌▅▅ ▆▊▅ ▌▍▌▆ ▉▊ ▆▅▆
▅▋▄▅▉█ ▍▍▄ ▅█▄▆▊▋ ▍▍▍▅▇▍ ▍▄█▌▊█▊
!▅█▋▊▅▋█ ▅▋▋▆ ▌▍▅▄▄▆▅▊▇▅ ▆▊▊ ▅▌▆▆ ▊▊▆▌▄▆▌▊ █▌▌█ ▅▊▅▅▋▇
!█▌▌▄ ▆▋▄▄▉.▌▌▄█▇▉▅█▅█▇
!▌▊▆▇▊█▆▅ ▆█▅█▍▌█▇ ▇▉▇_▉▌▍ ▋▄▌▇▇▉ ▍▍▅▍ ▊▇▉_▋▉██▌█
! ▌▌▄▊ ▇▄▊▌▅▌▌▌ ▍▉▌▍▆▉▆▄▋
▆▆▆ ▆▋▊▇▊ ▌▌▅█▄▍ ▅▊▇ █▆▊▊▋▅▆ ▄▋ ▌▊▌▇ ▍▅▋▋ ▉▉▌█▉█ ▇▆ ▇▍▋█
Duplicator stores current health in "CurHealth" not "Health" key on the entity
Also correctly merge NPC tables instead of using table.Add on non sequential tables
Fix saves really not working on maps with spaces in them
█▍▅▌▅▌▍ ▌▉▋█▍ ▄▌▆▉ ▉▍▋_▄█▍▋█▊▋_▋▊▌▄ ▄█▍ ▇▌▆_▉▇▇▊▉▄▆▄█
▊█▉▆▄▊▉ ▌▄▍ ▉▆▊▆ █▄▆▍ ▉▊▍▄ ▋▍▄▄▅▉▅▉▇▋▋▄, ▍▆▆█▌▇▉ ▊▍▇▇ ▍▍
▅▍▉ ▆ ▄▊▇ █▊▋▉▆▄▉▄ ▋▉ ▉▋▉ ▉▆▅▋▌▅▆▅▇ ▅▇▉▄ ▄▄▉▉ ▆▇▄▇▉▇ █▋▅ ▋▌█▌▇ ▋▊ █▇▍▌▌█
▍█▆▅▉█▍▆▍█ █▅▇▆▊▅▄ ▍▋ ▄▊▇_▇▊█▋▉▍▉_▋▅▋▋ ▋█ ▊▅█ ▌▄▋▍ ▋▇▄▊ ▄▉▍ ▇▇ ▍▄▋▋▉▄▉ ▊▋▌▄▊▆▇▋█▉▌▄▄
▉▅▊▇▋ ▊▄ ▊▋▋▄▄ ▆█▅▊▍ ▄▌▉▉ ▋▄▅ ▊▆▉▄ ▆▆ ▉▋▌_▇▋▌▇▇▄▌_▄▍▍▄ ▌▄█▌▆ ▄██ ▍▉█▌ ▄▉ ▊█▅
▍▇▉▅▆▅ ▍▊▆ ▆▉▄▍█▉ ▌▄▇▊▌▊ ▌▆▋▄▋▆▌
!▍▌▌▋▊▋▄ ▊▇▌▉ ▌▉▅▍▌▌█▍▄▍ ▍▍▆ ▄▉█▅ ▄▋▅▉▍▅▋█ █▌▇▆ ▇▍█▅▋▌
!▇▉▌█ ▌▉▌▅▍.▍▌▊▊▄▇▍▉▊▋▄
!▍█▇▉█▄▄▋ ▋▍▉▌█▆▆▌ ▆▊▌_▉▋▋ ▅▌▉▋▆▇ ▌█▇▌ █▋▍_▍▆▇▄▌█
Moved "Entity thinking for X ms!!!" physics warning to developer 1
This was already the case for non physics (NPC) entity thinking
whitelist materials/*.raw and vehicle scripts in BSP files
Fix addon file paths being lowercased before being mounted
▍██▋ ▉▋▊▅ ▉▉█ ▇▋▅▆ .▆▌▇ █▌▍▋▉ ▋█ ▇▄▆▍
!▍▋ █▅▋ ▆▋▋▇▇ ▌▋█▌▄_▄▄▅▉▅▌▉▆▋ ▊▌▆▍▋▇ ▆▊ █▆▉▌▄_▅▍▍▉
██▄▊▄█ ▍█▊▇▅▉▄▄██ ▊▉▍▍ ▋▄ ▄▄▅▇
█▅▋ ▉▅▌▅▊█▆▋▉▄▊▉▊▇▋██▋▉▇▇ ▇▊▆▉▊▅█▅▋▋▌ ▊▍▋▅▇▄▅ ▆▌▉ ▅▌▉▄▋█▌▍ █▊▍▌█▆█▊▉▄
!▆▌▊▌ ▇▋▌▊ ▊▉▅ █▊▆█ .▌▅▌ ▊▉▍▋▉ ▅▇ ▄▍▌▉
!█▊ ▊█▅ ▍▄▍▇▉ ▋▅▄▋▆_▌▍▄▊▇▊▄▊▍ ▄▅▉▆██ ▆▌ ▍▅▅▌▉_▄█▆▇
▌▋▆▌▇▌ ▄▇▇▇▄▆▉▍█▄ ▊▇▍█ ▌█ ▌▆▍▆
▍▌▄ ▇▊▄▋▅▇▌▄▋▇▄▌▄▍▄█▄▊▆▅▄ ▆▄▇▍▇▇▄▌▇▋▉ ▊▅▄▍▋▆▌ ▊▋▄ ▆▉▉▍▉▇▇▆ ▆█▊▊▄▅▊▊▋▌
!▍▌▅█ ▊▉▅▌ ▍▅▋ ▌▋▉▇ .▍▍█ ▌▄▋▄▊ ▊▅ ▆▌▍▄
!▍▇ ▄█▄ ▋▍▌▌▌ ▍▋▋▇▆_▉▇▋▄▇▄▅▅▌ ▋▄▌▅▉▇ █▋ ▆▋▄▋▊_▇▊▌█
▅▄▊▌▆▄ ▋▇▄▋▉▋▊▍▋▆ ▆▋▄▌ ▌▇ ▉█▅▉
▇▍▍▋▆ ▇█▊▍_▋▌█▇▉▋ ▅▋▆▇▍▆ .▉▊▍ ▍▄▋▅▉
!▍▍▄▅▊ █▉▊-▍█▄▍▄-▍██▊ ██▊▅▍ ▄▄▊▌ ▌▇▄▋▆▊▆▅▍ ▌▋▆ ▊▄▆█▋▋▇▍
▅▉▆▉▆▉▆█▇▄▌ ▄▉▋▊ ▆▊ ▆▆█▊▍▍▊▋ ▇▌▇█ ▊▆▆▋▊
! ▊▆▅██▊▇ ▌▋ ▍▍▋▋▍█▄▌▉▉▌▇▆▉▉ ▌▍▋▌▄▊▋▊▆ ▍▅ ▇▅▅▋▊ ▅▌▅▍▋ ▍▉▍▍ █▌▋▋
! ▌▆▇▊▉▊▉ ▌█ ▋▅▆▆█/▌▋▄▍▋▋▌▋ █▅▊▌▌▇▌
!▍▊▌▄▌ ▇▊▋▊/*.▉█▅ ▋▋ ▄▍▋ █▉▋
▅▌▉▅:▍▌▄▌▆▄▊▌▆▍█▅▇▅▇▄▆ ▄▇▇▆ ▊▄▄█▆▌ █▆▉▋▅▅
! ▊▄▄▇ ▌▉ ▊▍▉▍, ▌▆▌ ▊▊▄█▉▄ █▅▌ ▇▋▄▇▄▅▆▉▊▆▇ ▄▊▄▇▋
! █▉▋█ ▊▊▆▌▉▉▆█▌▄▊ ▊▍▋▋
▆▇█▉█ ▋▄▇▊▌▌▍▉▊▋▅▉ ▋▋▆ ▊█▅▌█▍▌ ▋▉▉▊▅▌▇ ▅█▍▍▆▊▊
▇▊▍▋▊ ▋▋▄ ▍▄▍▅▉▄▋ ▅▊▅▉▍▆▋ ▄▅▊▄ ▆▉▆▅▊█▄▉ ▇▌▆▄▋▆▄
▌▊▆█▌ ▉▍▅▌_▇▄▊▊▄▄ ▉▆▊▇▉▅ .▆█▊ ▌█▍█▆
!▅▉▌▋▊ ▅█▌-▇▆█▅▋-▇▇▍▋ ▅█▉▄▌ ▉▇█▊ ▉▅▊▊█▉█▍▊ ▌▆▍ ▄▍▉▊▍▇▌▇
▇▌▅▋▄▆█▍▆▇▍ █▇▍▉ ▆▅ ▊▌▌▋▌▋▉▊ ▌▅▉▍ ▇▌▆█▄
! ▇▊▄▍▉▅▅ ▉▋ ▇▌▋▉▄▇▆▉▇█▍▊█▅▊ ▄▆▅▌▍▌█▋▍ ▆▊ ▌▆▅▄▋ ▋▆▅▇▊ ▌▆▄▅ ▋▌▉▌
! █▇▌█▇▍▇ ▍▆ ▉▌▌▅▋/▆██▄▇▆▊▆ █▇▌▍▅▍▄
!▋▆▄▍▌ █▍▌█/*.▌▆▊ ▌█ ▊▆█ ▉▄▍
▊▋▊█:▆▅▆▍█▊█▋█▌▉▇▌▍▆▇▇ ▊▄▅▄ ▉▌▋▋▄▇ ▇▄▍█▍▉
! ▉▊▋▆ ▍▇ ▋█▉▆, ▍▍▇ █▉▇▋▊▄ ▊▉▇ ▊▇█▅█▆▄▊██▉ ▋▇▆▉▄
! █▇▆▋ ▉▇▍▌█▊▌▄▆▇█ ▆▄▅▄
▇▋▌▌█ ▇▌▋▉▇▉▄▆▌▋▆▋ ▇▋▌ ▇█▊▊▋█▍ ▇▅▄▆▋▅▆ ▅▆▉█▌▇▋
▉▇█▍▉ ▊▆▉ ▅▊▌▆▇▊▍ ▅▅▅▄██▊ ▉▄▌▌ ▍▊█▊▆▉▇▅ ▋▄▆▋▅▌▋
▇▇▉▆▇ ▊▉▊▋_▄▇▌▍█▇ ▌▌▍▇▅▍ .▄▇▆ ▋▋▄▌▍
!▇▅▉▇▉ ▋█▍-▊▅▍█▉-▌▆▇▌ ▌██▍▋ ▅▊▅█ ▆▄▇▉▉▉▊▊▇ ▌▋▉ ▇▋▍▌▆▌█▋
█▆▄▌▌▍▊█▄▊▄ ▍▅▅█ ▇▊ ▄▉▇▋▌██▊ ▇█▋▉ ▄█▆▆█
! ▍▄▍█▊▊▍ ▆▊ ▋▋▌█▆▆▉▆▅▇▄▍▊▋▊ ▆█▉▍▌▄▅▌▋ ▊▅ █▇▆▇▍ ▇▉▅▋▊ ▋▍▆█ ▄▌▇▍
! ▅█▆▆▆▅▅ ▄▄ ▇▊▉▍▅/▋▄▌▅▍▋█▋ ▇▉▄▄▉▉▇
!█▌▆▌▌ ▉▆▌▅/*.▅▄▆ ▌▆ ▆▉▅ ▊▊▆
▅▊▌▌:▉██▄▋▆▆▊▊▋▊█▇▋▄▉▉ ▅▋▄▍ ▉▉█▅▍▌ ▇▌▇▅▌▍
! ▇▆▇▅ ▅▄ ▌▍█▉, ▄▊▋ ▅█▊▄▋▍ ▍▌▍ ▍▌▍▍▌▇▌▋▇▊▋ █▍█▊▇
! █▅▌▄ █▄▉▌▇▋█▋▋▊▅ ▍▅█▆
▉▆▅▆█ ▄▊▆█▌▆▆▍▍▋▇▌ ▄▋█ ▍▇▅▉▅▍▅ ▍▋█▌▇▉▅ ▅▅▆▌▇▄▌
▋▅▍▅▉ ▉▋▄ ▆▇▌▇▄▇▅ ▄▊▅▉▍▊█ ▍▍▍▋ ▋▋▉▄▍▋▋▊ ▅▆▅█▉▇▇
Fix keybinds being lost if they contain semicolon
Fix keybinds being lost if they contain semicolon
Fix keybinds being lost if they contain semicolon
▆▅▇ ▉▆▇▉▄▅▉▉ ▍▉ ▉▄ ▋▌▆█ █▌▅▊_▅▍█▋▅▍▋▋▇▉▌
▊█▌▊▆ ▋█▇▇█:▍▅▇▇▋▋▋▄█▅▊▅█ ▆▉▌ ▊█▅▇▌▅█▊ ▍▊ ▍▆▍▋▄█▋▆▅▌▄ ▇█▅ ▄▊▍█▆:▉▍▊▄█▅▍▅▍▉▌▋
▊█▅▌█:▅▋▅▅▇▆▄▋▋▆▄▄ ▇▅▆ ▍██▊ ▇▆█▉▄▆▌▊ (▆▅▇ ▍▆▆▊▉▅▇▄ ▅▋▉▇) ▋▌▍ ▅▊█ ▊▋▆▄ █▉▆▋▅
▅▌▉▉▋▉▇▇▋ ▋▊▉ ▄▊▇ ▇▍▋▍▊▋▅▅ ▅▆▊ ▇▅▍▌▋█▌ ▍▅ ▆ ▉▅▌ ▋▇▉▅
█▍▌▊▄▌▊▉▌ ▆▄█▍▋▇▆▅▅▅▇▍▍ ▆▋▄ █▅▋ ▋▌▆▆▅▍ ▊▆█▍▇▆▆ ▆▍▅ .▌▉▆ █▅▌▊▉▆▅
!▅█▊▄ ▉▊▋▍▌▍▄▋ ▆▄▄▅▌▅▌ ▍▅▋▄ ▅▌▉▆▋_▉▌▆▊
!▄▍▋▆▉▇█▋ ▉▆█ ▍▄▅▆▅▇▄ ▄▉ ▊▆▄ █▇▉▅▍▇▄▇ ▍▋▇▊ ▇▆▌▉█
▊▆▆ ▍▌▋▆▉▌█▆ ▊█ ▄▍ ▍▊▇▇ ▆█▇▅_▅▊█▅▆▄▇▊▉▇▋
▊▇▇▉▋ ▄▅▉▊▄:██▇▇█▇▇▊▆▉▄▇▅ ▅▆▇ ▉▍██▌▊▆▊ █▊ ▉▄▉▇▅▍▋▄▊▆▅ ▌▌▊ ▄▍▆▌▋:▆▆▆▇▇█▅▄▅▆▋▆
▊▌▋▌▇:▅▍▇▅▉▄█▄▆▋▅▋ █▍▇ █▍▅█ ▇▋▅▌▍▌▉▌ (▍▍▉ ▍▄▌▊▌▇█▊ ▋▅▋▆) ▅▋▄ ▆▋▇ ▇▋▋▋ ▇█▉▍▄
▇▆▄▅█▄▋▋▄ ▍▋▅ ▄▍▆ █▆▊█▄▅▍▊ ▌▉▊ ▆▋▅▊▇▅▌ ▆▄ ▇ ▋▄▆ ▆█▍▍
▇▄_▆▆▌█▇▅▌▅▍ ▍█▊▆▊▌▌ - ▍▊█ ▉▊▆ ▌▍▍ ▋▆ ▇▅▉ ▆▄▆▋▇▇ █▇▌▉
▉▍▍▇ ▊▋ █▇██▉▇ ▉▌ █▍█▍ ▉▊▌ ▉▄█▋▇▇█▆ ██ ▉▌▌ ▄▊▇█
▆▅▆ ▌▍▋▍▍▉█▇▇ ▍█ ▌▅:▊ ▍▍█▊▆█▄▄▍▄▄█▊
▋▋▊▍▊▇█▍▉ ▇█▋▌▌▄▌▉▍▊▊▅▄ ▋▌▌ ▄▊▅ ▋▍▊▍█▌ ▊▊▋▍▌█▋ ▋█▉ .▄▌▇ ▉▄▅█▅▇▌
!▉▋▍▋ ▅▊▋▆▆▊▊█ ▇▄▆▇▅▉▄ ▆▍█▊ ▅▌▄▊▅_▅▉█▉
!▊▉▇▍▋▄▌▆ ▋█▉ ▋▍▉█▇▇▊ ▄▍ ▄▄▍ ▄▅▋▍▅▄▉▅ ▊▅▄▌ ▋▊▆▊▅
!▋▌▉█▍ ▌▆▆▉▆▌▉
▅▍▉▊ █▌▋▄▊▄▉▌ ▋▉▆▆▅▋▇ ▌▆▅▍ ▋▉▌▆▊_▌▉▆▇
!▍▋▆▆▉▌▊█ ▇▆▄ ▍▌▉▍▇▇▆ ▆▆ ▉▇▌ ▄▍▌▅▉▉▅▆ ▅▌▆▌ ▄▆▍▋▇
!▅▌▉▄▄ ▄▌▍▌▍▇▉
Backwards compatibility for old addons abusing bad .gma filters
▍▄▉ ▉▍▅▇▄█▇▅ ▄▍ ▇▆ ▄▍▉▄ ▄▍▊▆_▆▊█▊█▄▉▉▊▍▉
▋▌▆▄▍ ▋▊█▇▌:▊▋▉▅▇▍▄▋▇▆▌▆▋ ▇▍▉ █▌▍▍▌█▅▇ ▉█ ▌▍▊▆▇▉▇█▊▌▌ ▉▅▅ █▌▇▊▊:▉▄▍▅▇▇▌█▇▍▅▊
▅▊▍▅▅:▄▄▍▇▍▆▊▅▊▌▋▌ ▉▄▄ █▋▄▇ ▌▌▆▍▉▄▍█ (▉▅▊ ▍▅▍▆▋▇▋▇ ▉▌▆▍) ▋▉▄ ▉▌▍ ▄▆█▉ ▊▆▇▌▄
█▆▍▋▅▄▄▍▊ ▍▆▆ ▋▋▇ ██▉▌████ ▄▉█ ▌▅▇▉▊▍▌ ▆▆ ▄ ▉▄▅ ▍▋▉█
▊▊_▊▇█▅▄▅▊█▇ ▊▄▋▍▆▊▅ - ▌▉▄ ▆▇█ ██▆ ▌█ █▍▋ ▌▍▋█▌▅ ▇▄▆▇
▄██▉ ▆▆ ▊▋▉▋▌▄ ▇█ ▇▆▌▄ ▌▆▊ ▆▉▊▌▄▄▉▇ █▋ ▌▆▊ ▆▌▍▌
▆▍▆ ▊▍▅▍▋▊▇▄▊ ▇▇ ▅▄:▊ ▋▍▌▋▆▆▅█▄▄▄▋▊
▇▍▆ ▅█▅▄.▍▉▌▅▌█▌▌ ▄▋▌ ▅▅▇▄▅▅▉▅▋ "▌▅▉▍▋▍▋/▊▋▊▍/" ▉▌██▅