0.9.0 - 28 Jul 2024
Line::PitchOverride
andLine::RenderPitchOverride
.StrafeType::MaxAccelYawOffset
.
0.8.0 - 23 Jul 2023
Line::RenderYawOverride
.StrafeType::ConstYawspeed
.- Functions for convenient access to frame bulks:
Line::frame_bulk()
,Line::frame_bulk_mut()
HLTAS::frame_bulks()
,HLTAS::frame_bulks_mut()
- Raw reading functions to parse parts of the HLTAS format:
hltas::read::line()
hltas::read::all_consuming_lines()
hltas::read::frame_bulk()
hltas::read::hltas()
- Writing functions to output parts of the HLTAS format:
hltas::write::gen_line()
hltas::write::gen_lines()
hltas::write::gen_frame_bulk()
hltas::write::gen_strafe()
hltas::write::gen_hltas()
- cpp: Added missing include in
hltas.cpp
.
0.7.0 - 16 Jan 2023
ChangeTarget::VectorialStrafingYawOffset
.VectorialStrafingConstraints::LookAt
.
0.6.0 - 31 Aug 2022
StrafeDir::LeftRight
,StrafeDir::RightLeft
.serde
'sSerialize
andDeserialize
for all types under theserde1
feature.proptest
'sArbitrary
for all types under theproptest1
feature.- cpp:
Frame::HasYaw()
,Frame::HasXY()
.
0.5.0 - 31 Dec 2021
Properties::load_command
.Line::TargetYawOverride
.- cpp:
Input::ToString()
,Input::FromString()
.
- Changed all reference components of the
HLTAS
type into owned types thus making it easy to construct aHLTAS
programmatically and to storeHLTAS
instances.
0.4.0 - 21 Jun 2020
VectorialStrafingConstraints::VelocityYawLocking
.
- Made tolerance optional in
target_yaw
lines. When tolerance is absent (e.g.target_yaw velocity_avg
) it is assumed to be zero.
0.3.0 - 30 Jan 2020
Line::Change
.
0.2.0 - 3 Jan 2020
Properties::hlstrafe_version
.Line::VectorialStrafing
andLine::VectorialStrafingConstraints
.