- Rewrite MovementInfo system
(MovementAndPositionInfo is now temporary created when sending or receiving movement data)
(MO Transporter are now broken)
- MovementInfo cleanup, thanks to SilverIce for proper naming some attributes
- Use new transportsystem for MO transports
(MO transporter are working now (for player passengers) again!)
- Remove an old hack
- Move LoadTransports() method to new TransportMgr class :)
- Data that comes with UPDATEFLAG_TRANSPORT is transport's path progress
- Remove m_transport
- Revert "Data that comes with UPDATEFLAG_TRANSPORT is transport's path progress"
- Move all methods from "Transport" to new class "GOTransportBase"
- Remove "Transport" class and files
- Set MO transporter to active (Idea by SilverIce)
- Add GameObjectRelocation() method and use it
- Use MoveSpline class for transportpaths
- Updateflag correction -__-
- Correct transportstops
- Fix clientcrash
- Transporst are accessible now via Map.GetTransport or as gameobjects or worldobjects
- Extend Player::TeleportTo to teleport to MOTs (with local coordinates)
- Use Spline class instead of MoveSpline
- Cache spline objects in TransportMgr
- Load instance transporters on map loading
- Load continental transporters on server startup
- Some other little changes
- Remove old Visibilityhack
- Remove old code comment
- Code cleanup 1