344 Commits over 335 Days - 0.04cph!
▆▆▄▄▇▅██ ▅▍▊▇ █▉ ▇▄▆▍▌█▇ ▋▄ ▍▅▇ █▉ ▆▇ ▆▉▉▇█▅ ▍▋▊ ▇█▇▅▆▇▊▆▅ ▇▉▌▇▇▉▅-▉▅▅▍▄▊ (▍▅▋▊▅▋ ▅▄▆▅▉▇▉▄▄ ▉▌▉█ ▅▇▅▋▉▍▅▍▅ ▍▍% ▌▌▊▊▉▅ ▇▊▆ ▌▄▅▅█▇▍▌▉▄▍ ▆▉█▌▇▌█▆▊▄▌ ▄▅▆▆▊▋▌ ▉▍▆▆▇▉▄▅▍▇▅▍)
▍▇▆ ▇▉▇▋█▊_▅█▋ ▅▌▆▌ ▍▅ ▊▅▅▇▌ ▅█ █▍▋▉▇█▋
▍▆▉ ▌▋▅▇▊▆ ▆▋▆ ▆▆▇▋▍▋ █▇▆▌▇/▆▄▉▄▉▆▌█▇ ▉▋ ▌▅▍▆▌▅▇▉▍▅ ▌▉▋▍█▋ █▄▄▌▄▄▍▆▌ ▅▅▌█▇▌, █▊█ ▇▅▌ ▊▍▆▄▋▍▅██▋ ▄▄███▆▋▋▋▆▊ █▊▍█▄ ▊▇█▍▆▊ ▆▌ ▋▄▌ ▋▇▅▋▌▇█ ▅▌▄▌▇▅▍ ▋▉▍▆▅, ▆▆▉▊▇▌▍
- ▉▊▊▄▊▋ █▉▌▅ ▉▇▄▍, ▇▆▊▉▋▅▆ ▅▆▇▅▍█ ▇▊▉▇▉█▆▌▉ ▆▇ ▉▄▆▌▊▇▆
- ▋▇▄▉▌█ ▍█▊ ▄██▇▌▊▇▅ ▍▆▌▄ '--▍▋▅▋▄▇-▄▋▌█▉▌▄█▉' -> '-▇▋▌▅▇▄-▌▆█▅▌█▌▋▅' ▍▇ ▉▆ ▌▊▍▋ ▋▅-▍▋▋▊ ▌▊▆█ ▄▍█▅▄ █▍▅█▊▊▅ ▌▅▍▋▉▅▆▌▊
▄▉▆▄ ▆▇▌▆▌ ▍▅ ▌█ ▍, ▍▍▍▆ ▉█▅ ▊▋▋▌▋ ▋█ ▊ ▊▊ ▌▄▇▉ ▆▉▉▊▍▆▄▊▅ ▇▌▍▉▊ █▌█'▅ █▋█▋█ (▅█▉█▉▆▇ ▆▋▅▇▊▇█▊▊▅▄▍▉ █▄▋▆▌ ▆▋▆▋▊ ▉▄▉▅ ▇▆█▌▉)
▍▇█▆▇▌▅ ▅▇▉▅▋▋▌ ▅█▇▌█▌▊ ▊▄▇▉▆▇▍..
█▄▋▄▍▍ ▊▊▆▅█▍▄▇█ ▌▌▅██ █▇▍ ▄█▉█▇▆▉▌▉ ▄▅▌▄ █▅▋▅█▊▌▊▋█ ▆▉▅▋▇ ▅▉ █▋▄▅▋▉▇█▆ █▊▇▍▍▌█ ▇▇▋█▇▄▋ ▉▆ ▇▍▆▍▅█▆ ▊▄▊█▋▍▋▉▇▊▅▆ ▅▇▌▉█ (▄▌▇▉ ▋▅█ ▍▉▌▇▊)
- ▅▇▉▉▋▍█ ▊▆▆▊█▄▍▆▌ ▅▆▄▆▇█▆█▌ ▆▋█▌▊ ▍▇▊▋ ▆▇▅▅ ▄▄▅▆▊ ▌▆ ▇ ▌▆▊▊█▍▌▅ ▉▊▅▅▋ █▆▄▌▉ ▇▇ ▌▆▋▌▊▍▆▍ ▅▅▋▇▅▉██
- ▌▅▆▍██ ▆▉▆▄█▉▋▅█▄█▍█▉█▋▄█▋ ▌▄ █▌▋▍▆▄▋ ▅▊▇▇ ▌█▄▅▊▉ ▉▊▆▍▊▋▍▆▄▌ ▍▄▅▋ ▆▉▇▋ ▋█▅▅▉▄▍▌▋ ▅▄▄▉▆▅█▍▅
- ▊▄▌▅▌▋▆ ▅▋▅█▊▅▇▄▆ █▅█▇▄▅▄▌▍ ▋▅ ▍▇▊▍▋ ▋▅▌▇ ▍▉▊▇ ▍▇▆ ▌▇▅▍▋ ▄▆▌ ▍▄▊▄█▍▍ ▅▄▊ ▆▌▄, ▅▋▌▄█▋▇ ▍▉▄▇▋▍ ▆█▌▋█▌▄ ▌▄ ▊▅▄▇▇▍
▍▋▍▊▊▄▍ ▍▄▊▇▍▅▅▅ ▅█▌▌▌█.▆▉▄█▆▍▍▄▍▆▆
▌▆▉▅▋ ▇▄▍▌ ▍▌▇▋ (▅▋▍▉▉▋▄ ▅▋▆)
▄▋█▄▄ ▍▉▌▅ ▍▌▋▍▍_█▆█_▉▅▅▅▄▇█▉
▍▅▄▊▅▆▊▌▍ ▅▇▅▉▍▄▄▊ ▆▄▇ ▌▉ ▍▋▇▌▊▍ ▌▉▆▄ ▄▇ ▅▋▆▌█▋█▆▅▌ ▆█▅▌-▇▌-▆▇▌█▍ ▇▅▆▆▆▉ (▋▄█▍▇▄▆ ▌▆▋▋▌ -> ▇▍▊█▅▉▍)
- █▇▌▅▍ ▉▆▉█ ▉▋▆ ▇▅▄▌ ▋ ▊▍▇▆▆▅▆▍▅▄▊ █▇ ▇▊█ ▋▋▍▅▇ ▌▌▊▉▌▉▍ ▉▋▊▅▋▊ ▋ ▍▉▋ ▆▅▉▆▌▉ ▉'▅ ▅▆▅▋▉▇▄ ▋█▌ ▅▋▊▇▊ ▆▇▇█▉▊▋▉▊ ▌▄▉▋▉▄▄▆ (▄▇▋▇▌ ▋▅ ▆▄▄▅▍ ▋▌▄▌▉▇▌ █▄▄█▇▊█▍▉ ▌▇▅▇▋▌▊▇)
- ▊▆█▊ ▅▅▉ ▊▉▊▍▄ ▍▊▆▆▆ ▊▅▄ ▍ ▇▊█▌▊▇ ▋▌▋▅ ▍▅▋ ▆▆▍ ▅▆▌▉ ▋▌▄▉▌▊▆▄▌▅ ▅▊▊ █▆▊ ▍▌▉▌▌▌▋█▍ ▍▆ ▇▍▇▄▇▇ ▉▅▉ ▉▍▍ ▄▅▊▄▊▍▆█-▇▍▉▍▇ ▋▄▊▍▄▊▉▍▇▌▄█ ▅▌▇ ▅▆▋▅▄▌▉ ▊▅▋ ▅ █▋█▍███ ▊▊ ▆▌▅ █▌▇▄▊▆▉▊▉ ▅▌▆▄ ▆█▌█▅▇▉▆▍
▊▇█▊▉▄ ▉▆█▅▅ ▄█▋█▋▅ ▉▄▍▆▋, ▇▄▉▍▊▉ ▅▋▌▅▋▆▊█ ▉▋▉▄ ▆▍ ▅▌▄▉▊ ▅▌▌▆▉█ ▅▄▌ ▄▇▄▊█▍▄▋▇▍▆▅▄▍▅ ▇▍▄▊▆▊ █▄▄ ▇█▋▆█
▌▋▌▄▍ ▋▆▉▍ ▍▋▅▄▅▋▊▊▍▇_▌▌▍▆▌▊_▍▋▍
▇█▅▌█▍▌▄▌ ▉▍▇ ▇▊▄▄▆▆▇█ ▋▋ ▄█▉▇▍ ▇▄▊▅▇ ▋▋▄▄▄▆▄▅ ▍▊ ▋▇▆▋▍ ▉▌██▉ ▇▇▊ ▉▇▊▇▅ ▄█▄▆▇▊▊▊▊▍ ▍▄ ▆▅▉▄▍▋▅, ▌█▇ ▉▊▅▊ ▍▇▄█▋█▍▍ ▅█▊▉▍
▆▉▉▋ █▌▄█▄▇ ▊▍▉▋▇▊█▆ ▇▍ ▆▇ ▄▊▊▊▌▇█
- ▅▄▅▆▉▅ ▅█▌▊▅█ ▅▊▍█▉ ▄▇▆▄▌▋▍█ ▇▅▅▌ ▌▆ ▄█▍▉▍▊█ > ▉ ▊▍▇▍▄▋█
- ▄█▋▋▍▊ ▇▉▄▇▆▅▌ ▅▍▍▉▍ █▄▍▆▅
- ▄▌ ▄█▊ ▆▊▌▊▅▍ ▇▋ █▄▌ ▉▋-▌▌▅▊ █▊█ ▊▍▌▄▊ ▊█▌▇▊▍▌▅ ▊▆ ▇ ▉▉▍▍▌▆ ▉█▅▌▇▅█ ▍▇ ▇█▄▍▇▌ ▌▍█▉▉▇▋▅▍█▅▊█▊, ▄█▋▉ █▇▇▌ ▌▇▇▇ ▇▆▊ █▅▊▌▉▋ ▊█▇▇▌▌▇▅ █▅█▍▇ ▇▌▋█ ▉▍ ▉▍▅▅ ▅▅▄ █▉▉ ▆█▌▍▌█ ▍▇▆▉▉▄▋ █▅ ▍█▄▍▋▊▊▅
▍▍▍▋▋ ▇▅▄▅ ▄▆_▆▊▍▉▉▄▅▄▇▆▌▉_▍▊▅▊▇
▇██▋▉▄ ▍▉█▆▉▇▆ ▇▄█▍▄▍ █▉▊▊▅▅▍▇ ▆▇ ▍▋▊▅▍▋ ▊▇▍▍▄ ▍▉█ ▆▌▋█▋▉
▆▌▋▊ ▄▌ ▌▇▌▉▇▍▊█▆▋_█▌▇▄▄▊▌▇ ▍█▉▄█▆▄▍▇▊▍ ▉█▍▌ ▋.▌█ -> ▊.▊▆
▊▄▊▄▋▆_█▌██▅▊▉▍ ▅▌▅▍▆▌ ▊▌▇'▆ ▊▉▍ ▅▊ ▌▍▅▄▉▍█ ▍▌▇▄▉▉ ▍▆ ▊▇█▆▄▊▅▅▉█ ▅▌▋▇▇▅▆▆▆▊ < ▉
▉▌▌ ▅▍▋▊▌▍_▍▅▉▌▌▇_▇██▅▇▅▌▊_▌▆▍▉▋█▊█▄██ ▉▆ ▊▅▊▋██▊▌▉▋▄▅▊ ▄▊▇▊▊▇ ▋▆▍ ▌▍▅▍▇▇ ▉▅ ▄▇▇▄▋▇▋█▌▊▆ ▋▇▉▍▇▄█▍▅▇ ▌▄▌▄▊▆▋▉
▊▄▊▅▆ ▍▇▅▋ ▆▍▋▆▋_▋▋▅▋█_▆▆▆▇▌▆
- ▅▋▍▍ ▋▄▌▊▊ ▌▆▄▉▆ ▄▅▋▄▇▌ ▅▄ ▅█▅▇▉█▆▆▅▍▄█, ▆▍▅▆▇▅▅ ▊▇▊▆█ ▇▍▋▇▇█▊
- ▇█▅▉█▌█▉█▇▇▋▆▍▄ ▄▅▄ ▉▋▅▋ █▊▉ ▆▋▄▉▋ ▍▍ ▊▆▊▍ ▄█ ▊█▍ ▊▋▆▍▍, ▍█▆▌▊▇▋▋▉ ▊▍ █▄▅ ▄█▍▊█
▄▌▍▍▇ ▆▍█▌ ▋▄▌▄▉ ▌▆▉▋ ▊▅▄▊▆_▍▌▌▉▆_▋▋▍▅▇▄
▍▅▍▆▌▉▉▇ ▊▆▅▌▊█▌ ▄▉▋▇▌▇▇▋▉▍▋, ▉▆▍ ██▍▆ ▋▆▍▄██ ▉▇▍▍ ▊▅ ▊▄'▍▉ ▋▋▊ ▉█▆▊██▇ ▄▍ ▇█▅▌▆▉▌▆, ▍▍▅▆▋███ ▅▇▇▊▉▊ ▅▋▌█▋▉
- ▋▆▍▅▇▋ ▄▇▇▉▌▍▋▆▌ ▋▇▉▄▍▄▍▄▄ ▍▆▍ ▄▅ █▋▇▆▉▋ █▋▊▋▍▊▅
- ▅▉▌'▌ ▊▌▉█ ▉▅▆█▆ ▌▅▍▅▄▋▄▅▍▌█▋▆▉ █▍▋▋▅▆▍ & ▋▉▅▅▊▅█ ▊▌▊▄▋▆▍▆▌█▋▅
- ▊▍▆▊▇▄ ▇▇▅ █▌▇▄ ▅▇▅▊▋▄ (▇▊▉█▅▅█▍ ▍▊ ▅▅▆▄▄▊▍, ▉▌▋▅▆▌▇ ▆▄▆▍ --▊▍▌▊▄█-██▄█▅▉▍▄)
- ▇▋▄▇ ▉▇▄█ ▇▊▋▄▌▄▋▆▆▄▌█▇ ▄▋█▅▋▉▉ ▊█▇▇ ▋▄▌▅▆▍█▍▍ ▅▉▆▍ ▄▊▇▋▋▅
- ▄▊▉▋ ▇▍▊▅▌▋ █▌▍▆█▆▋▆▊▄▇ ▊▍█ ▅█▉█ ▅▅▆▌-▌▆
▋▇▆ ▋█▇▇▆ ▍▇█▊▉ ▇▄▆▌▆ ▌▍ ▆▅▊▊▊▍ ▅▋ ▍ ▍▉▋▉█▇ ▉▇▊▆▍▌▍ ▄▉ ▊▄▊▅▆ ▊ █▇▆█ █▊▋▉ ▄█▅▉ ▆ ▍▌▊▅▅ ▄▉▍▆ ▄▍▄'▆ ▅▅▍▊ ▇▄ ▉▇▉▆ █▄▍
▉▅▇▋▆▆▄ ▇▊▄▄ ▅▊▋▍▆ ▉█ ▄▍▉▄▌▆▌▆▊
▉▉ ▍▇▇█▅, ▇▇▇ ▉▉▆ ▋▉▄ ▊▅▍▅▇▉ ▉▉▊▍▍ ▋▉▊ ▇▉▍▄▇▉▅▌▉▅▅ ▄▅▊ ▆█▍▅▇▍▌▇ ▍▉ ▇▍▍█▊ ▇▉▇▋▋ ▍▍▉▆▇▄ ▍▋▊▌ ▄ ▆█▌▇▅▄▋█ ▊▋▄▊
- ▌▅█▆ ▊▆▍▊▍▇ ▊█▇▇ ▌▍█▋ ▅▉▉▍▋▇ ▌▆▊ █▊▄ ▇█▆█ ▅█ ▇▋█▄▌▍ █▋▌▇ ▍▍▉▆█▌
- █▋▅▍ █▅▇▇▉▉▍▌▍▆▅ ▌▆█▊▊▇ ▄▊▊▉▍█▉▇▋ ▌▇▊▉▍█▇▆▍
- ▅█▄▉ ▇▍▉▋▊▅▅▊▄▊▌ █▇▄█▇█▊▌▄▌▊
- ▊▆█▆▊█▄ ▉█▆▆▉▇▋▍▆ ▋█▆▄▋▊▌▄ ▉█ ▌▌▉▉▉▄▊▊▆ ▆▆▇█ ▊▊▉▅▊▆▌▋
- ▊█▅▍█▌ ▋▍▍█ █▊▆▉▆▍▍▊ ▅▌▋▉▊▄ ▇▍▉█
- ▅▉▆▋▋▊ ▆▇_▇▉▅ ▆▍▊▆▌ (▋▋▅▄▇▉▆▍▄▍▄ ▅▋▅▉█▆▇▌█, ▆▊▍▊▇▌ ▊▇▉▍ ▍▄▆▌▆▊)
Horses will slow down as expected when releasing sprint key while holding a directional key
▌▊▌▋▄▍ ▄▆█▅▋ ▍▊█▌▉ (▋▋▆ ▍█▅▄▄▉ ▇▊▉▍▍▍▇), ▄▊▍ ▅▇▅▉▋▄▇▍ '--▊█-▉█▍██▌-▊▊▆█▋▊▋▅▊' ▇▉▇▉▆█▍-▄█▊▆ ▉▅█▌▄▅▇▊▄ ▍▋ ▄█▄▇▊▋▆ ▆▉▊▄▌█ ▉▄▇█▄▉▇█▌ ▆▆ █▅▇▇▉▆▄
▅▉▊▊▇ █▋▉▆ ▊▋▊▉ (▍▉▋▅▇▉▉ ▆▌▆)
▋▆▄▋▆▋▊▉ ▄▄▉▊▆▊▍▉▉ ▅▅▊▌ █▆▆▅, ▄▄▄ ▊▊▋█▍▊▅▅ ██▉▇▆▌▍ █▋ ▉▊▄▄▄ ▆▌▊█▍▇▄▌, ▊▅▊▊▍▇ ▆▄▊▉ █▌▄▅▊▋█ ▄█▌█▉█▍▄▉█ ▌▌ ▉▊▋▄▊▋█ ▊▊▍▊ ▅ ▊▌▄▉▆▍ ▅▆ ▌▄▍▍▆ ▇▄ ▊▊ ▉▇▌▇'▅ ▅▌▊▋█▇▆▄▋▄ ▋▊▋▋▇▇▋▊ ▇▊▍ █▋▌▌▆
▋▅▋▇▋▄██▊▌▄▇▆ ▇▇▅▍█ ▇▇▄▆▇▆▋▇▄ ▋▌▉▄▋
█▍▍▇█▌▆█ ▌▊▋▇▊▄▉ ▇▄▋▍▍▆ ▋▍▇█▇▄ ▅▄ ▇▌ ▄█▄ ██▄ ▇█▋▇▆ ▍▊▇▅ ▆▇▋▆ ▊▅█▇▇▊, ▄▉▍▄▌▄▇▉▌▊ ▍▊▉▅▇▊▇ ▅▉▍▌▇▍ ▆▅▋▇▋▊ ▋▊▅ ▋▌▇██▇▍▆▌ ▇▌ ▊▆▊▋▊▍▍ ▋▆▋ ▇▌▋▉▋▍▅ ▋▊▌▄▄ ▋▌▋▋▌ ▆▍▅▆▄ █▉▇ ▄█ ▍▋▌
- ▇█▊▆▇▉▆ ▌▆▍▇▋▋ ▍▆▆▍▋▅▋▇ ▊▄▆▉▋▄ ▅▄▍▅█▌▇▇ ▅▄ ▊█▇▅ ▆▇▇▄▊▇▌ ▍▇▆▄▇█ █▊ ██▊▊█▄ ▌▇ ▌▍▍▇▊▄▆▆▆ ▌▊▅▇▋ ▅▍▇▆▆▊ ▋▅▄▇ ▌▋▋▊▄ ▌▍▄▇▄▉ ▄▊▍▆▌▅▍▋▉▌▇▇▋▆▊ ▆▅▌▆▊
- ▊▍▉▉▌▇▊ ▆█▍▉▋▇▆ ▄▆▇ ▄██▋▇ ▉ ▉██▍▇▇▊▋▆▅ █▌▅ ▅ █▇█▉▋▇ ▊▆▉▄█▆▇▌▅█ ▌▌ ▇▇▍▄-█▇-▇▍▌▅▇ ▊▌ █▌▅▍▊▍ ▌▄ ▄▍▇ ▍█▉▄▍ ▋▉▋▆▉▉▋ ▅▇▌▄ ▆▌██▌▌▅▄
- ▇▆▍▉█▍ ▌▆█▊ ▅▄▌▆▍▅ ▊▉▇▇▍ ▄▍ ▉▌▌▊▆▊██▄ ▇█▋▋▋▄▇ ▇▊▆▆▉▅ ▋▅ ▄▌▇▋▇▉▋▅▆ ▆▇▊▉▇ ▊▊ ▄▆▅▋█▉▆ ▇▉▆'▄ ▋▊▋██▄▊▊▇ ▆▋▅█▉▆ ██▇▇▋▄▍ ▊▆▇▍▍▋█▊▍▅▄
- ▉▍▉ █▌▍▊▌▋▇▇▆▄▊▅▆▄▋ ▄▆▉▍▌ ▍▉▅▉▄ ▍▅▊▇▉▅ ▍▊▊▍▊█▋▌▇▊▇▄ ▆▆▋█▇▍ ▌▍█▉ ▅▉▍▊ ▇▉▍▉ ▊▍ ▋▍▋▉ ▉▅▄ ▉ █▊▊▅▊█▌ ▆▆█▋▋█▉▊ ██▄▍ (▍▄▅▍▋ ▍▇▆▇▉▆ ▍▆▌ ▇█▋▍▍▍█ ▌▅▆ █▌▌▉▅▇▆▅/█▅▅▉▆▋▌▆▆▆ ▉▋▄▉█▍▅▄▌)
- Horse direction is inverted when moving backwards
- Obstacle detection supports backwards movement
- Transition from walking > stopped > backwards is now slightly shorter
- Transition from backwards > stopped now takes a second instead of instantly jolting
- Holding sprint key into an obstacle while stationary will no longer deplete horse stamina
Allow horses to be able to walk backwards at half the speed of normal walking
Assign all breed materials to the body renderer so the tail is correctly retextured
▅▊█ ▄▅▆▋ █▌▌▉▍▉▍▉▌▌▋ ▄▄▅▌▍ ▆▉▊▅ ▇▅▇▌▅▇▆█ ▉█▉▆█▅ (█▆▇▇▋▅▊, ▄▉▋▆▋▆▅, ▆▊▆██▄)