Namespace TrinketTinker.Companions.Motions
Classes
- BaseLerpMotion<IArgs>
- Base version of LerpMotion, for use with inheritance 
- BaseStaticMotion<IArgs>
- Companion stays at some static offset from anchor. 
- BounceMotion
- Companion follows the player and bobs up and down 
- HopMotion
- Companion follows the player and bobs up and down 
- HoverMotion
- Companion follows the player and bobs up and down 
- LerpMotion
- Companion closely follows the anchor, at a distance 
- Motion<TArgs>
- Abstract class, controls drawing and movement of companion 
- OrbitMotion
- Companion orbits around a point 
- RelativeMotion
- Companion's offset is adjusted depending on player facing direction 
- SerpentMotion
- Companion has trailing segments and tail, like the royal serpent. Needs additional sets of sprites for segment(s) and tail. 
- StaticMotion
- Companion stays at some static offset from anchor.