Description
Display: Altimeter/Altitude meter, Odometer, Pitch, Facing, Speed, Coordinates and other navigation information
WoW dynamic is such that conventional aircraft instruments can bring total chaos to the display.
Therefore, this add-on must display useful, non-intrusive information or bring some fun.
Altimeter (altitude meter)
- Display current Altitude relative to the take-off point
- reset on landing (not flying)
- reset on diving out of water (not swimming)
note:
- due to quantization there is a small margin of error, but information can still be relevant/valuable
Odometer
- Display traveled ground distance - reset on mount and dismount
- Display traveled ground distance - reset from configuration menu
Coordinates
- Display current player location in x,y coordinates
Facing
- Display player Facing in degrees (0-360°) where 0° is facing North.
- Display player Facing in short-hand terminology
(N - North, NE - North-East, E - East, SE - South-East, S - South, SW - South-West, W - West, NW - North-West)
define:
- facing: have the face or front pointing in a specified direction.
- course: the route or direction followed by a ship, aircraft, road, or river.
- direction: a course along which someone or something moves.
- bearing: the direction or position of something, or the direction of movement, relative to a fixed point.
- heading: a direction or bearing.
links:
- http://howthingsfly.si.edu/flight-dynamics/roll-pitch-and-yaw
- http://en.wikipedia.org/wiki/Flight_dynamics_(fixed-wing_aircraft)
notes:
- mind the difference between Facing and Course
- player can face North but strife left or right - therefore Course will be West or East respectfully
- player can face North but walk backward - thus Course will be South
Course
- Dynamically show Course when it is not equal to the Facing.
Pitch
- Display Pitch when flying or swimming (or falling?) (where 0° is parallel to the ground)
links:
- http://howthingsfly.si.edu/flight-dynamics/roll-pitch-and-yaw
- http://en.wikipedia.org/wiki/Flight_dynamics_(fixed-wing_aircraft)
notes:
problem if player holds SPACE while flying or swimming(solved)- if player is falling, (example) pitch can be 0° but flight path angle can be -90°
- falling still not solved
Flight Path Angle - FPA
- Dynamically show Flight Path Angle - FPA when it is not equal to the Pitch.
Thrust
- Visualize player horizontal-ground thrust
- Visualize player vertical thrust
note:
- mind the difference between actual speed and thrust
- player can try to move forward into a wall, at this moment she:
- has zero speed, not moving but pressing against the wall
- has for example walk thrust, if the wall is removed - this thrust will become 4.5 y/s speed
Gunpoint Animation
- Display gunpoint whose size/opening/spread depends on horizontal thrust
Speed (optional, may not be implemented)
- Display or visualize actual horizontal-ground speed
- Display or visualize actual vertical speed
Player State Icon (optional, may not be implemented)
display player state icon:
- shapeshift
- druid shape (fly, moonkin, cat, bear and swim form)
- shaman wolf form
- stealth form (druid, rogue)
- idle (short, long)
- non-mounted
- movement (back-pedal, walk, run)
- fall (small-jump, big-jump, fall, big-fall)
- mounted
- on taxi
- swimming
- player (dead, in control)


