{"shas":[["6f21e659aeb6c280898504cd7ea7b28a98ea421b","dc9186a06078733915a6fcbab34e59120be2b484@getmangos.com","[s0755] Vmaps v3.0 backport package\n\nBackport package prepared by faramir118. BIG thanks! :)\n\nAlso include some my fixes and changes\n\nNOTE: not used any follow commits until commit [s0767]","VladimirMangos"],["a5e0826628731c15755587a2fc437bdf7ec9f4c6","dc9186a06078733915a6fcbab34e59120be2b484@getmangos.com","[s0756] Revert \"[s0158] Improvements in getheight calculation\"\n\nThis reverts commit 43694467bea190b0e5d7690381fb34b4b14c9bb2.\n\nOriginal master commits will re-applied later after vmaps3 code changes apply:\n\n(based on commit f2141dc)\n(based on commit 1a35175)\n(based on commit cc1843b)\n(based on commit d8a9cad)","VladimirMangos"],["c3b2d8fd42b56b9d4c6502d5cf1e49566bfc0553","d423f2b5de5d031265f9c70b21dfa2b0e0c9005b@gmail.com","[s0757] Add bzip2\n\n(based on commit 32c1fe6)","faramir118"],["484e5f659f93893e477f4a63ef1a101bcd45e5f0","e8e4d6a0bbe16d0204432edbadf97a6e2d461ee6@some-imaginary-isp.org","[s0758] Added libmpq to dep/\n\nThis is from official repo (SVN rev. 300)\n\nAdditionally includes free implementation of stdint.h and dirent.h for VC++,\naswell as Visual Studio project files.\n\nSpecial thanks to faramir118 for Windows support.\n\n(based on commit d3a626e)","Lynx3d"],["121c8277375808d4675b8544cf7ddc0678ac18d1","e8e4d6a0bbe16d0204432edbadf97a6e2d461ee6@some-imaginary-isp.org","[s0759] Update vmap_extractor to support new vmap implementation.\n\nNote: This is not compatible with current assembler, wait for upcoming commits\n\n* Now also supports Linux (CMake) and Visual Studio 2010,\n  see README for build and use instructions\n* Uses libmpq for now, since at project start stormlib did not work\n  properly on 64bit linux.\n* Should be a lot faster, a few badly written lines ate most CPU time for\nnothing...\n* Romove now unused Stormlib, it also included a redundant copy of zlib.\n\nSpecial thanks to arrai and faramir118 for additional code and fixes\n\n(based on commit f9b06d9)\n(based on commit 6fa16c6)\n(based on commit 7671a0f)\n(based on commit 12103e3)\n(based on commit e073761)\n(based on commit e43c1d9)","Lynx3d"],["4a612f55c44b10992cfc06682cd493553d448d53","e8e4d6a0bbe16d0204432edbadf97a6e2d461ee6@some-imaginary-isp.org","[s0760] Bump vmap extractor version to 3.00\n\n(based on commit b55e1b5)","Lynx3d"],["695ae7f91b8ecc426b195c3da18c9f1b65e1128c","e8e4d6a0bbe16d0204432edbadf97a6e2d461ee6@some-imaginary-isp.org","[s0761] Update vmap_assembler to upcoming new implementation\n\n* Note: vmap_assembler tool will not compile until final commit of new vmap system\n* Now also comes with Visual Studio 2010 project files and CMake files\n* Drop dead code\n* Use std::string instead of char*\n* Use std::cout instead of printf()\n\n(based on commit 52a0d24)\n(based on commit 378df64)\n(based on commit ad1aca4)","Lynx3d"],["f9b72962dbf78f1e047badbe648e23a7b9ada970","e8e4d6a0bbe16d0204432edbadf97a6e2d461ee6@some-imaginary-isp.org","[s0762] New collission system (vmap) implementation\n\nImportant:\n* You have to re-extract and assemble vmaps\n* Update your config file, new option 'vmap.enableIndoorCheck' added\n\nNew features:\n* Include WMO+DBC area information for correct subarea identification and indoor check\n* Support for WMO liquid (fishing/swimming in cities, instances and oterh WMO based environments)\n\nTechnical changes:\n* New Bounding Interval Hierarchy (BIH) data structure for better performance\n* Referenced model data for reduced memory usage,\n  needs more files, but reduces overall file size from ~1.9GB to ~550MB\n\nAdditional Authors:\narrai (DBC handling and indoor detection)\nfaramir118 (windows support and bug investigation)\nAnd of course thanks Vladimir for a lot of patience and support!\n\n(based on commit 76676ba)\n(based on commit 89d5001)\n(based on commit 9953b12)\n(based on commit 16e576a)\n(based on commit c0d225c)\n(based on commit 42e1c06)\n(based on commit c60fca9)\n(based on commit a3c2142)\n(based on commit c1a7f4e)","Lynx3d"],["0b5173da081655f30a1ac107a719158d05c59a88","dc9186a06078733915a6fcbab34e59120be2b484@getmangos.com","[s0763] Apply restrictions to vmap options.\n\nAfter switch to new vmap version and later height check code chnages\nsome vmap related options now outdated.\n\n* Option vmap.ignoreMapIds removed. You can't now diable vmaps use for selected maps.\n* Option vmap.enableHeight must be always enabled for normal work server and server\n  at startup now pring error if it's diabled. Option still supported just for special\n  work cases (debug, new clients testing, etc).\n\nPossible soon option vmap.ignoreSpellIds also will be removed, because like los ignore checks\nmust be in spell code instead options.\n\n(based on commit 797f0ba)","VladimirMangos"],["575c3c5092fd09cadcf1c2a8ccf98bae57fe3cfc","e8e4d6a0bbe16d0204432edbadf97a6e2d461ee6@some-imaginary-isp.org","[s0764] Add option for search distance to getHeight() functions and make Creature::FallGround() use VMaps properly.\n\nThis finally prevents flying creatures from falling to infinity (basically instantly diappearing) in several instances,\naswell as prevent creatures from falling inside larger solid object around the world.\n\nDefault height search is untouched, needs more research on how creature AI etc. will be affected.\n\n(based on commit f2141dc)\n(based on commit 1a35175)\n(based on commit cc1843b)\n(based on commit d8a9cad)","Lynx3d"],["af0470954a00adb46ec73a074f54de887d7cccd6","d24a78c9fd9e177cb6f2cabc39fde4507768f621@Hotmail.fr","[s0765] Moved vmap code from shared to game project\n\nAfter this, realmd code does not contain anymore vmap code\nSmall cleanup in VC100 filter about vmap files\n\nSigned-off-by: Neo2003 <Neo.2003@Hotmail.fr>\n\n(based on commit d6b1e5b)\n(based on commit 2c37261)","Neo2003"],["5f7d2eae6640d7be93f8085cc178278fac79778d","dc9186a06078733915a6fcbab34e59120be2b484@getmangos.com","[s0766] Disable vmap.enableIndoorCheck by default until indoor check fixed.\n\nNot recommeded enable this setting until problem resolve.\nMany places like cities considered wrongly as indoor with related limitations.\n\nThis commit can be reverted as problem will be resolved.","VladimirMangos"],["e06cae283945b68704b31aecbe853c99e39787fb","dc9186a06078733915a6fcbab34e59120be2b484@getmangos.com","[s0767] Finish vmap v3.0 backport package\n\nBackport package prepared by faramir118. BIG thanks! :)\n\nUpdated vmapExtractor3/vmap_assembler binaries\n\nYou need re-extract vmaps using new vmap tool binaries added in this commit.\n\nNote: indoor/outdoor feature disabled because wrong work in backported version\n      until it fixing. It can be eanbled in config but this is not recommended.\n      When fixed must be revert commit 5f7d2eae6640d7be93f8085cc178278fac79778d.","VladimirMangos"]],"repo":"mangos/one","actor":"VladimirMangos","ref":"refs/heads/master","size":13,"head":"e06cae283945b68704b31aecbe853c99e39787fb","actor_gravatar":"3c8c523fa7a5b26ee1de946d6f7883a7","push_id":23943069}