mangosArchives / Mangos-One-server-old

This repo has been moved to https://githubs.com/mangosone/server
http://getmangos.eu/
GNU General Public License v2.0
95 stars 54 forks source link

Backport spline system #8

Closed ghost closed 13 years ago

ghost commented 13 years ago

mangos for WoW 3.3.5a recently received a spline movement subsystem.

The goal of this is to backport the spline movement subsystem into the mangos-zero core, removing all the road bumps we may (or may not) hit while doing so, and adapting the system to differences between WoW client 1.12 and client 3.3.5a (of which there are quite a few).

ghost commented 13 years ago

Work in progress

ghost commented 13 years ago

Great, you may also want to check the work done by SilverIce on his mangos-one tree. He did start the backport a few days ago.

ghost commented 13 years ago

Thanks you

ghost commented 13 years ago

If you need any assistance or information, just ask here.

DomGries commented 13 years ago

Yea lets please backport the spline system first and only then mmaps. AFAIK SilverIce already got it almost working except correct opcodes for flying movement as he said :)

ghost commented 13 years ago

That is the plan. I'm almost through with mmaps for mangos-zero, and would move to the spline system for mangos-one next.

SilverIce commented 13 years ago

I have updated my one backport by adding important post spline movement commit fixes

SilverIce commented 13 years ago

you may add it without opcodes for flying movement. This is not part of spline movement. All spline movement related things are in game/movement/ folder.

DomGries commented 13 years ago

Thanks SilverIce. Added to repo in [s1389]. Only thing TODO is to find opcode for levitating as SilverIce mentioned - gonna need a TBC sniff for that :)