Skip to content

Gameobject refactoring #4968

Closed
wants to merge 12 commits into from
Commits on Jan 7, 2012
  1. Core/Globals: Check rotation0 and rotation1 fields at gameobject data…

    Venugh committed Jan 7, 2012
    … loading. Thx SilverIce
Commits on Jan 15, 2012
  1. Merge branch 'master' of git://github.com/TrinityCore/TrinityCore int…

    Venugh committed Jan 15, 2012
    …o gameobject
  2. Pack and send to client all gameobject's quaternion components which …

    Venugh committed Jan 15, 2012
    …allows place gameobjects cornerwise.
    
    Update '.gobject turn' command, now you have to specify 3 rotations to turn gameobject: rotation angles around z, y and x axes.
    Note to DB devs: use QuaternionCompressed::Unpack to extract rotations from the data that came with UPDATEFLAG_ROTATION.
    
    Based from SilverIce.
  3. Implement transport path rotation

    Venugh committed Jan 15, 2012
    Transport rotation transforms transport path - this makes possible to have few transports with same entry but with modified paths.
    This also solvers problems with some transports (like deeprun tram).
    TODO: some transports has non standart rotations, that must be stored in db
    
    Signed-off-by: SilverIce <slifeleaf@gmail.com>
  4. Add gameobject_addon table

    Venugh committed Jan 15, 2012
    table holds additional per-guid gameobject data.
    currently it contains path rotation info that required for some elevators and transports
    
    based from Silverice.
  5. Typo in last commit.

    Venugh committed Jan 15, 2012
  6. Use new rotation code in battlegroundsa.

    Venugh committed Jan 15, 2012
  7. Correct size of animprogress for GO Create()

    Venugh committed Jan 15, 2012
    Add a default define and use it instead of hard coded value.
    Some additional minor corrections for transport GO's
    
    Signed-off-by: NoFantasy <nofantasy@nf.no>
  8. Merge branch 'master' of git://github.com/TrinityCore/TrinityCore int…

    Venugh committed Jan 15, 2012
    …o gameobject
Commits on Feb 5, 2012
Something went wrong with that request. Please try again.