481 Commits

Author SHA1 Message Date
Shlainn
03d67b79eb * Stuffextract should also use StormLib_static 2011-12-12 15:14:10 +01:00
shlainn
41ca275866 * Re-fix Windows Build after StormLib update 2011-12-03 14:51:16 +01:00
shlainn
51df075a80 * Move the BLP loader into Irrlicht
GOODBYE SImage!!!
2011-11-29 21:44:25 +01:00
shlainn
8c99f05ae7 * Update viewer to Irrlicht 1.7 2011-11-29 19:32:42 +01:00
Shlainn
17a6316098 * Update Irrlicht to 1.7.2
ouch
2011-11-29 18:14:52 +01:00
Shlainn
f098525843 * Update StormLib to Version 8.04 2011-11-29 13:22:36 +01:00
Shlainn
8dd5fb940b * Die trailing whitespace, die, die die!!! 2011-11-29 12:36:59 +01:00
Shlainn
aad7a7fabc * Output an error on weird meshes
Known to be weird so far:
WORLD\CRITTER\FISH\Fish01.M2
2011-11-29 11:23:17 +01:00
Shlainn
e41764e23c * Read Spline Movement part from Update Packets
Not used so far
2011-11-25 11:02:17 +01:00
Shlainn
af476c9595 * Fix WMO Loader after recent changes 2011-11-25 11:02:16 +01:00
Shlainn
1207e77f87 *Fix SMSG_NAME_QUERY_RESPONSE 2011-11-24 17:10:33 +01:00
Shlainn
b2b32eaf62 * Update Viewer to reflect recent changes 2011-11-23 18:45:50 +01:00
Shlainn
6f86fc4e89 * Submeshes can now be switched on and off by GeoSet ID 2011-11-23 18:16:01 +01:00
Shlainn
e960db4cd8 * Fix bug in loading of 3.3.5 M2 files 2011-11-23 14:32:34 +01:00
Shlainn
73efbaf339 * Read .anim files for 3.3.5 2011-11-22 20:29:14 +01:00
shlainn
9c5990d97f * Fix StuffExtract after last commit 2011-11-21 22:55:28 +01:00
shlainn
726faeff87 * Add support for WoTLK M2 files
This brought along some restructuring of the Loader code to make it more readable
2011-11-21 22:54:11 +01:00
Shlainn
1fdcaa691b * Fix crash in case of missing databases 2011-11-09 12:49:48 +01:00
Shlainn
ddbb94c808 * Update gitignore 2011-11-08 15:31:39 +01:00
Shlainn
873fc10c69 * Some cleanup in the M2 Loader 2011-11-08 15:24:15 +01:00
Shlainn
04f47e240e * Improve Skeleton debug output 2011-11-08 15:20:15 +01:00
Shlainn
e2bab44591 * Fix some animations (Trees in Ratchet, Gryphon Roosts) 2011-11-08 15:18:05 +01:00
shlainn
df2ed62456 * update README 2011-11-01 22:15:55 +01:00
Shlainn
a532a6fae4 * 1.12.1 M2 files should be read correctly now 2011-11-01 22:15:55 +01:00
shlainn
efdf734ba4 * Better way for Alpha Transparency 2011-11-01 22:15:55 +01:00
shlainn
d58622352b * Temporary fix for the MemoryDataHolder 2011-10-28 00:39:29 +02:00
shlainn
bc09fcf3d2 * irrKlang -> IrrKlang. Damn you case-sensitive OS 2011-10-27 23:30:54 +02:00
shlainn
fedeb4d8fe * M2 Animations Part 1: Animations work for 2.4.3
the viewer got a new debug tab, which allows to play around with debug settings and animations
2011-10-27 23:23:22 +02:00
shlainn
f27b371b86 * Improve cmake files for windows - works for me now :)
Thanks to Lumirion for helpful suggestions.
FindDirectX.cmake shamelessly yet not ungratefully stolen from apitrace (https://github.com/apitrace/apitrace)
2011-10-15 19:15:55 +02:00
shlainn
e56ed86684 * Fix most of the Windows Build - some Irrlicht issues may remain 2011-10-12 19:29:26 +02:00
shlainn
9f78139605 * Fix Windows Build
Curse you, case-insensitive OS! Locale.h != locale.h !!!
2011-10-09 11:38:03 +02:00
shlainn
75173f6548 * Add cmake scripts from MaNGOS 2011-10-09 11:36:55 +02:00
shlainn
0e264d96be * Remove Makefiles 2011-10-09 11:36:55 +02:00
shlainn
3c9e8a817f * Add CMakeLists 2011-10-09 11:36:55 +02:00
shlainn
c1eef33e0b Merge branch 'master' of https://github.com/shlainn/pseuwow 2011-10-08 17:58:45 +02:00
shlainn
2657f16b7e * README now uses Markdown for real 2011-10-08 17:58:06 +02:00
shlainn
0d6c702bcb * README now uses Markdown for real 2011-09-28 22:22:40 +02:00
shlainn
f15bd457d3 Merge branch 'allinone' 2011-09-28 22:01:54 +02:00
shlainn
a0a33b74f0 * HackFix the CM2MeshFileLoader
At some point, when things like animations will get addressed, this will be fixed properly. Until then, this is sufficient
2011-09-28 21:59:21 +02:00
shlainn
736d7116bf * Use MovementInfo instead of manually extracting packets containing Movement Info
Also fix CREATURE_QUERY and GAMEOBJECT_QUERY opcodes
and handle fallout from moving readPackGUID
2011-09-27 00:24:13 +02:00
shlainn
23059350dd * SMSG_DESTROY_OBJECT is not one-compatible 2011-09-27 00:21:39 +02:00
shlainn
c723eadacb * Client Numbers now match Major Client Version Numbers 2011-09-27 00:19:31 +02:00
shlainn
fe8b5921ed * Move readPackGUID from WorldPacket to ByteBuffer 2011-09-27 00:18:12 +02:00
shlainn
8ca9e8949f * Fix UpdateData for 2.4.3 2011-09-25 22:59:36 +02:00
shlainn
5aa9505a23 * Fixed AUTH_CHALLENGE, CHAR_ENUM and INITIAL_SPELLS SMSGs 2011-09-25 22:58:30 +02:00
shlainn
e2950efbe6 * Add Crypt for 2.4.3 2011-09-25 22:55:26 +02:00
shlainn
22f11c1810 * Remove Log Spam on Object Update 2011-09-21 23:26:02 +02:00
shlainn
3e507afdf4 * Fix being teleported 2011-09-21 23:25:43 +02:00
shlainn
2d7a4c4faa * Replace hardcoded UpdateFields offsets by Clientversion-depended values 2011-09-21 21:51:35 +02:00
shlainn
74d4945a72 * Irrlicht keeps a Mesh and Texture Cache - no need to duplicate that 2011-09-16 22:44:57 +02:00