From ef4e0140668a8039f2cc385b2be924bfa62bcc73 Mon Sep 17 00:00:00 2001 From: RT Date: Sun, 9 Aug 2026 12:34:38 -0500 Subject: [PATCH] Install J&J MFD/Radar art and repair the damage-zone mappings The STEP 13 install put the J&J data into coord.cpp with two systemic faults. Both are fixed here, along with eight transcription errors in the source files. texuv/offset were transposed. texuv2/texuv3 must hold the EXPLODED-layout box and offset2/offset3 the assembled placement point; the previous install had them the other way round, so no rectangle bounded its own artwork. Left and right were mirrored. The engine draws the doll facing the viewer, so the mech's right side must appear on the viewer's left for damage to map to the side actually hit. All 19 J&J sets were authored from the mech's own viewpoint. Confirmed by handedness audit: every display with J&J data was mirrored and every display without it was correct, so the fault came in with that import. The seven untouched displays (argus/fafnir/flea/gladiator/kodiak/longbow radar, hellspawn MFD) are original game data and are left alone. The art itself had never actually been installed - all 19 files differ from the supplied exploded BMPs by 6-35% of pixels, despite MFD-RADAR-MAPPINGS.md claiming they were pixel-identical. Sources are normalised to 512x512 8-bit greyscale to match the existing hsh format. behemothii art is resynced from behemoth since mech ID 12 inherits ID 11's coordinates. Source-data errors found and corrected during review: annihilator radar RA dropped digit in y1 iou 0.13 -> 0.96 assassin2 radar CT omitted the pelvis flare iou 0.51 -> 1.00 behemoth mfd LA x 281, transposed from 218 iou 0.25 -> 0.81 blackhawk mfd RT transposed leading pair iou 0.13 -> 0.99 blackhawk mfd HD box only 4px tall iou -> 0.80 blackhawk radar LT lost leading digit of x0 iou 0.27 -> 0.97 blackhawk radar LA box clipped 2 rows of art Fafnir mfd RT, LA boxes overlapped the neighbouring piece Plus 15 reviewed placement corrections: mirrored pairs levelled on art extents rather than box edges (box padding differs between mirrored pieces), Behemoth torso/arm alignment, Kodiak head moved into its cockpit slot, and Warhammer CT shifted 19px left, which also re-centred its head. All 19 sets were reviewed individually against the exploded sheet and the assembled result. Lowest set mean IoU is 0.851; arrays remain 65x11 and the file remains CRLF-only. Requires a Windows VC6 rebuild of MW4.exe (DXRasterizer.cpp includes coord.cpp) and hardware testing on physical MFD/Radar displays. MW4/hsh is deliberately not updated; it is regenerated by deploy-mw4.ps1 on the build machine. Co-authored-by: Claude Opus 5 (Anthropic) Co-authored-by: GitHub Copilot --- .../code/CoreTech/Libraries/GameOS/coord.cpp | 84 +++++++++---------- Gameleap/mw4/hsh/hud/Fafnir.bmp | 4 +- Gameleap/mw4/hsh/hud/annihilator.bmp | 4 +- Gameleap/mw4/hsh/hud/argus.bmp | 4 +- Gameleap/mw4/hsh/hud/assassin2.bmp | 4 +- Gameleap/mw4/hsh/hud/avatar.bmp | 4 +- Gameleap/mw4/hsh/hud/behemoth.bmp | 4 +- Gameleap/mw4/hsh/hud/behemothii.bmp | 4 +- Gameleap/mw4/hsh/hud/blackhawk.bmp | 4 +- Gameleap/mw4/hsh/hud/flea.bmp | 4 +- Gameleap/mw4/hsh/hud/gladiator.bmp | 4 +- Gameleap/mw4/hsh/hud/kodiak.bmp | 4 +- Gameleap/mw4/hsh/hud/longbow.bmp | 4 +- Gameleap/mw4/hsh/hud/warhammer.bmp | 4 +- Gameleap/mw4/hsh/radar/hud/annihilator.bmp | 4 +- Gameleap/mw4/hsh/radar/hud/assassin2.bmp | 4 +- Gameleap/mw4/hsh/radar/hud/avatar.bmp | 4 +- Gameleap/mw4/hsh/radar/hud/behemoth.bmp | 4 +- Gameleap/mw4/hsh/radar/hud/behemothii.bmp | 4 +- Gameleap/mw4/hsh/radar/hud/blackhawk.bmp | 4 +- Gameleap/mw4/hsh/radar/hud/hellspawn.bmp | 4 +- Gameleap/mw4/hsh/radar/hud/warhammer.bmp | 4 +- 22 files changed, 84 insertions(+), 84 deletions(-) diff --git a/Gameleap/code/CoreTech/Libraries/GameOS/coord.cpp b/Gameleap/code/CoreTech/Libraries/GameOS/coord.cpp index 50d9aea3..7cebe928 100644 --- a/Gameleap/code/CoreTech/Libraries/GameOS/coord.cpp +++ b/Gameleap/code/CoreTech/Libraries/GameOS/coord.cpp @@ -2,20 +2,20 @@ // MSL ADD MECH // MFD float texuv2[65][11][4]={ - {{ 78,152,156,328},{182,152,262,328},{ 56, 72,128,164},{210, 72,284,164},{180, 64,208,200},{132, 64,160,200},{146, 10,192,198},{ 0, 0, 0, 0},{162, 32,176, 38},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Annihilator + {{260,148,340,324},{ 0,148, 78,324},{260, 40,334,132},{ 6, 40, 78,132},{100, 80,128,216},{212, 80,240,216},{146, 12,192,200},{ 0, 0, 0, 0},{162,236,176,242},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Annihilator {{226,154,280,325},{ 66,154,120,325},{269, 52,333,143},{ 7, 52, 71,143},{ 85, 29,115,116},{225, 29,255,116},{127, 15,213,188},{ 0, 0, 0, 0},{165,219,175,228},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Archer {{250,150,328,330},{ 10,150, 90,330},{254, 86,332,136},{ 4, 86, 84,136},{102,252,158,310},{168,252,226,312},{128, 34,210,198},{ 0, 0, 0, 0},{154, 10,174, 24},{228, 8,308, 64},{ 28, 8,108, 64}}, // M_Arctic Wolf {{252,144,316,320},{ 23,144, 87,320},{250, 67,328,114},{ 11, 67, 90,114},{102, 61,155,133},{185, 61,238,133},{137,178,203,293},{ 0, 0, 0, 0},{163, 75,177, 79},{144,144,196,168},{126, 8,214, 56}}, // M_Ares - {{ 42,138,158,326},{176,138,292,336},{ 54, 30,124,106},{224, 24,306,124},{194, 38,222,100},{124, 38,142,100},{128, 14,210,186},{ 0, 0, 0, 0},{156, 48,178, 56},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Argus - {{ 98,142,148,328},{190,142,240,328},{ 56, 48,124,154},{216, 48,282,154},{180, 22,220,120},{120, 22,158,120},{144, 36,194,186},{ 0, 0, 0, 0},{158, 70,180, 86},{148, 10,190, 48},{ 0, 0, 0, 0}}, // M_Assassin2 + {{216,138,332,336},{ 4,138,120,326},{242, 14,324,114},{ 12, 14, 82, 90},{140,200,158,262},{174,200,202,262},{126, 14,208,186},{ 0, 0, 0, 0},{156,294,178,302},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Argus + {{282,148,332,334},{ 6,148, 56,334},{266, 10,332,116},{ 6, 10, 74,116},{ 98, 22,136,120},{206, 22,246,120},{144,180,194,330},{ 0, 0, 0, 0},{158,140,180,156},{148, 10,190, 48},{ 0, 0, 0, 0}}, // M_Assassin2 {{174,153,225,345},{111,153,162,345},{219, 33,276,153},{ 60, 33,117,153},{126, 45,150,144},{186, 45,210,144},{ 6, 24, 54,198},{ 0, 0, 0, 0},{144, 9,162, 18},{291,111,309,129},{252,195,273,252}}, // M_Atlas - {{ 60,108,104,250},{138,108,180,250},{ 40, 40, 74, 84},{168, 40,218, 88},{140, 28,168,104},{ 76, 28,102,104},{ 98, 6,146,138},{ 0, 0, 0, 0},{116, 16,124, 24},{112, 78,128, 94},{ 0, 0, 0, 0}}, // M_Avatar + {{198,174,240,316},{ 12,174, 56,316},{198, 42,248, 90},{ 12, 42, 46, 86},{ 60, 42, 86,118},{158, 42,186,118},{ 96, 42,144,174},{ 0, 0, 0, 0},{120,202,128,210},{116,238,132,254},{ 0, 0, 0, 0}}, // M_Avatar {{186,156,237,336},{ 96,156,147,336},{237, 24,294,168},{ 57, 24, 93,162},{ 99, 39,150,129},{186, 39,234,129},{312, 48,375,207},{ 0, 0, 0, 0},{159, 24,177, 39},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Awesome {{217,174,272,320},{ 67,174,123,320},{279, 79,331,181},{ 9, 79, 60,180},{ 82, 77,111,150},{231, 84,259,150},{129, 22,208,204},{ 0, 0, 0, 0},{152,222,186,247},{242, 30,261, 65},{ 24,205, 55,286}}, // M_Battlemaster {{217,174,272,320},{ 69,174,125,320},{277, 79,338,220},{ 3, 79, 64,220},{ 84, 77,113,150},{229, 84,257,150},{129, 22,208,204},{ 0, 0, 0, 0},{152,220,186,245},{240, 36,259, 71},{ 0, 0, 0, 0}}, // M_BattlemasterIIc - {{ 76,170,152,302},{184,170,262,302},{ 12,106,126,174},{212,106,326,174},{176, 86,226,174},{110, 82,160,174},{140, 96,198,224},{ 0, 0, 0, 0},{164,122,174,134},{142, 38,194, 98},{ 0, 0, 0, 0}}, // M_Behemoth - {{ 76,170,152,302},{184,170,262,302},{ 12,106,126,174},{212,106,326,174},{176, 86,226,174},{110, 82,160,174},{140, 96,198,224},{ 0, 0, 0, 0},{164,122,174,134},{142, 38,194, 98},{ 0, 0, 0, 0}}, // M_Behemothii - {{ 32, 82,140,294},{188, 82,294,294},{ 6, 12, 88,134},{236, 12,318,134},{176, 18,234,132},{ 92, 18,244, 36},{152, 6,172,132},{ 0, 0, 0, 0},{154, 38,168, 42},{110,112,142,138},{184,112,216,138}}, // M_Blackhawk + {{246,172,324,304},{ 6,172, 82,304},{218, 8,332, 76},{ 6, 8,120, 76},{ 72, 82,122,174},{226, 82,276,170},{138,172,196,300},{ 0, 0, 0, 0},{164,122,174,134},{142, 8,194, 68},{ 0, 0, 0, 0}}, // M_Behemoth + {{246,172,324,304},{ 6,172, 82,304},{218, 8,332, 76},{ 6, 8,120, 76},{ 72, 82,122,174},{226, 82,276,170},{138,172,196,300},{ 0, 0, 0, 0},{164,122,174,134},{142, 8,194, 68},{ 0, 0, 0, 0}}, // M_Behemothii + {{228,128,334,340},{ 8,128,116,340},{252, 0,334,122},{ 8, 0, 90,122},{ 96, 0,152,114},{188, 0,246,114},{160, 0,180,126},{ 0, 0, 0, 0},{164,136,178,150},{176,168,208,194},{132,168,164,194}}, // M_Blackhawk {{186,177,243,375},{102,177,159,375},{249, 27,324,162},{ 18, 18,102,162},{111, 51,147,141},{201, 51,237,141},{153, 18,192,174},{ 0, 0, 0, 0},{210, 30,231, 39},{ 21,213, 75,330},{ 0, 0, 0, 0}}, // M_Blackknight {{256,122,336,334},{ 8,122, 88,334},{234, 24,282,100},{ 62, 14,108, 90},{108,162,152,220},{194,162,238,220},{118, 2,226,152},{ 0, 0, 0, 0},{164,208,180,222},{194,238,218,290},{126,238,152,290}}, // M_Blacklanner {{262,160,324,336},{ 18,160, 80,336},{284, 74,328,148},{ 14, 74, 58,148},{ 62, 2,150,156},{150,204,238,326},{172, 10,248,190},{ 0, 0, 0, 0},{282, 36,300, 52},{102,200,130,236},{100,288,128,326}}, // M_Brigand @@ -29,9 +29,9 @@ float texuv2[65][11][4]={ {{183,159,300,333},{ 30,159,147,333},{237, 51,282,150},{ 48, 51, 93,150},{102, 36,162,153},{168, 36,228,153},{309, 63,375,195},{ 0, 0, 0, 0},{156, 15,177, 33},{309, 15,372, 42},{ 0, 0, 0, 0}}, // M_Daishi {{191,142,265,337},{ 76,142,150,337},{266, 58,328,142},{ 12, 58, 75,141},{ 93, 56,150,129},{190, 56,246,129},{152, 60,188,198},{ 0, 0, 0, 0},{166, 42,177, 49},{184, 2,245, 55},{ 96, 2,157, 55}}, // M_Deimos {{237,147,300,345},{ 84,147,147,345},{324, 78,372,147},{ 12, 72, 66,135},{ 81, 33,147,111},{237, 33,300,111},{162, 42,222,186},{ 0, 0, 0, 0},{177, 15,207, 30},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Dragon - {{ 86,142,162,326},{178,142,254,326},{ 24, 22, 68,134},{272, 22,316,134},{188, 14,270,136},{ 68, 14,150,136},{124, 16,214,202},{ 0, 0, 0, 0},{162, 90,178,100},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Fafnir - Skippy - {{ 52,102,136,314},{182,102,270,314},{ 96, 60,102, 78},{216, 62,224, 80},{174, 14,224, 84},{ 92, 14,146, 82},{134, 22,186,154},{ 0, 0, 0, 0},{144, 44,174, 60},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Flea - Skippy - {{ 88,156,142,318},{170,156,226,318},{ 68, 52,108,144},{206, 52,250,144},{170, 32,212,138},{102, 32,144,138},{120, 4,196,196},{ 0, 0, 0, 0},{148, 58,168, 66},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Gladiator + {{256,142,332,326},{ 8,142, 84,326},{290, 2,332,114},{ 8, 2, 52,114},{ 52, 14,132,136},{206, 14,288,136},{126,140,216,326},{ 0, 0, 0, 0},{162, 90,178,100},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Fafnir - Skippy + {{244,120,332,332},{ 8,120, 92,332},{306, 66,314, 84},{ 24, 62, 30, 80},{ 66, 14,120, 82},{218, 14,268, 84},{134, 22,186,154},{ 0, 0, 0, 0},{146,210,176,226},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Flea - Skippy + {{232,174,288,336},{ 20,174, 74,336},{278, 52,322,144},{ 4, 52, 44,144},{ 60, 32,102,138},{218, 32,260,138},{120, 4,196,196},{ 0, 0, 0, 0},{148, 58,168, 66},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Gladiator {{210,164,286,334},{ 56,164,132,334},{278, 18,314,152},{ 24, 18, 66,144},{ 82, 32,124,132},{218, 28,262,136},{142, 16,200,190},{ 0, 0, 0, 0},{158,214,184,228},{160,254,190,280},{ 0, 0, 0, 0}}, // M_Grizzly {{237,174,312,348},{ 60,174,135,348},{294, 57,342,165},{ 24, 57, 72,165},{ 81, 75,123,165},{240, 69,285,165},{153, 48,222,222},{ 0, 0, 0, 0},{174, 27,201, 33},{102, 24,141, 60},{ 0, 0, 0, 0}}, // M_Hauptmann {{165,144,252,318},{ 69,144,156,318},{291, 90,342,141},{ 24, 90, 75,141},{ 93, 39,141,138},{231, 42,279,141},{282,174,327,291},{ 0, 0, 0, 0},{150, 18,171, 27},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Hellhound @@ -39,9 +39,9 @@ float texuv2[65][11][4]={ {{255,180,315,372},{ 72,183,132,375},{312, 69,369,144},{ 9, 63, 69,147},{ 75, 27,156,138},{225, 24,300,135},{165, 15,216,198},{ 0, 0, 0, 0},{237, 9,270, 18},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Highlander {{270,136,330,332},{ 10,136, 68,332},{240, 28,302,114},{ 38, 28, 92,114},{114, 12,218,116},{178,218,218,282},{148,128,192,182},{ 0, 0, 0, 0},{190,294,200,302},{140,230,164,278},{154,192,186,208}}, // M_HollanderII {{210,165,276,336},{ 69,165,135,336},{327, 48,372,141},{ 6, 48, 51,141},{ 18,165, 54,228},{276, 15,312,147},{135, 27,204,198},{ 0, 0, 0, 0},{165, 9,183, 15},{ 66, 27,114, 90},{ 0, 0, 0, 0}}, // M_Hunchback - {{ 80,152,154,314},{166,152,238,314},{ 36, 50,102,136},{218, 50,286,134},{180, 24,238,138},{ 82, 24,142,138},{114, 6,208,190},{ 0, 0, 0, 0},{146,118,168,124},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Kodiak - GhostHawk + {{264,176,336,338},{ 2,176, 76,338},{264, 62,332,146},{ 10, 60, 76,146},{ 82, 22,142,136},{198, 22,256,136},{124,154,218,338},{ 0, 0, 0, 0},{160, 18,182, 24},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Kodiak - GhostHawk {{192,156,243,342},{ 96,156,150,342},{231, 69,285,156},{ 60, 69,108,156},{114, 54,149,146},{195, 39,225,141},{150, 48,192,192},{ 0, 0, 0, 0},{162, 30,177, 42},{108, 21,146, 50},{ 0, 0, 0, 0}}, // M_Loki - {{ 88,120,146,300},{172,120,230,300},{ 4, 38, 70,110},{248, 38,314,108},{186, 30,248,114},{ 72, 30,136,116},{134, 20,184,114},{ 0, 0, 0, 0},{152, 62,168, 68},{132,116,188,166},{ 0, 0, 0, 0}}, // M_Longbow - GhostHawk + {{272,152,330,332},{ 4,152, 62,332},{248, 38,314,108},{ 6, 38, 72,110},{ 72,152,136,238},{192,152,254,236},{134, 20,184,114},{ 0, 0, 0, 0},{154,146,170,152},{132,268,188,318},{ 0, 0, 0, 0}}, // M_Longbow - GhostHawk {{177,189,267,378},{ 69,189,159,378},{240, 78,288,171},{ 48, 78, 96,171},{102, 39,165,141},{171, 39,234,141},{309, 60,375,177},{ 0, 0, 0, 0},{156, 24,180, 33},{243, 18,300, 72},{ 36, 18, 93, 72}}, // M_Madcat {{201,159,294,333},{ 48,159,141,333},{225,102,285,153},{ 57,102,117,153},{120, 45,168,150},{174, 45,222,150},{141,198,201,327},{ 0, 0, 0, 0},{159, 27,183, 39},{ 57, 12,108, 75},{234, 12,285, 75}}, // M_Madcat_MKII {{225,153,360,342},{ 24,153,159,342},{297, 30,378,129},{ 6, 30, 87,129},{123, 45,165,147},{219, 45,261,147},{168, 45,216,198},{ 0, 0, 0, 0},{174, 18,210, 30},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Masakari @@ -64,7 +64,7 @@ float texuv2[65][11][4]={ {{207,156,288,342},{ 51,156,132,342},{264, 30,327,123},{ 18, 30, 75,147},{ 90, 27,138,147},{207, 27,249,147},{138, 33,207,141},{ 0, 0, 0, 0},{159, 6,183, 18},{138,144,201,216},{ 0, 0, 0, 0}}, // M_Uziel {{211,143,271,327},{ 72,143,131,327},{277, 42,332,161},{ 10, 42, 66,142},{ 88, 32,117,119},{224, 32,251,119},{134, 13,208,189},{ 0, 0, 0, 0},{157,214,184,227},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Victor - GhostHawk {{180,135,285,342},{ 60,135,165,342},{234, 84,291,132},{ 54, 84,111,132},{114, 27,150,126},{195, 27,231,126},{156, 21,189,135},{ 0, 0, 0, 0},{165, 3,180, 18},{297,129,378,168},{ 0, 0, 0, 0}}, // M_Vulture - {{ 78,134,116,256},{142,134,180,256},{ 52, 46, 90,126},{168, 44,208,126},{146, 42,166,112},{ 90, 42,110,112},{110, 28,184,156},{ 0, 0, 0, 0},{118, 56,138, 64},{ 56, 4, 90, 48},{172, 24,202, 48}}, // M_Warhammer + {{238,210,276,332},{ 8,210, 46,332},{238, 46,278,128},{ 6, 46, 44,126},{ 58, 42, 78,112},{186, 42,206,112},{ 92, 28,166,156},{ 0, 0, 0, 0},{134,226,154,234},{178,222,208,246},{ 76,220,110,264}}, // M_Warhammer {{198,165,237,348},{102,165,141,348},{270, 42,309,150},{ 24, 45, 75,159},{ 93, 63,123,141},{216, 63,246,141},{138, 24,198,213},{ 0, 0, 0, 0},{216, 42,240, 48},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Wolfhound {{250,152,312,328},{ 26,152, 88,328},{186,234,228,294},{112,234,150,282},{ 20, 12, 96,116},{244, 12,318,116},{128, 12,210,190},{ 0, 0, 0, 0},{158,206,182,218},{ 0, 0, 0, 0},{ 0, 0, 0, 0}} // M_Zeus }; @@ -72,20 +72,20 @@ float texuv2[65][11][4]={ // MSL ADD MECH // MFD int offset2[65][11][2]={ - {{ 0,148},{260,148},{ 6, 40},{260, 40},{212, 80},{100, 80},{146, 12},{ 0, 0},{162,236},{ 0, 0},{ 0, 0}}, // M_Annihilator + {{182,152},{ 78,152},{210, 72},{ 56, 72},{132, 64},{180, 64},{146, 10},{ 0, 0},{162, 32},{ 0, 0},{ 0, 0}}, // M_Annihilator {{185,154},{101,154},{227, 52},{ 49, 52},{116, 29},{194, 29},{127, 15},{ 0, 0},{165, 53},{ 0, 0},{ 0, 0}}, // M_Archer {{210,156},{ 50,156},{224, 92},{ 34, 92},{ 82, 68},{198, 68},{128, 40},{ 0, 0},{154, 46},{198, 14},{ 58, 14}}, // M_Arctic Wolf {{181,256},{ 94,256},{240,172},{ 21,173},{103,173},{184,172},{137,178},{ 0, 0},{163,187},{144,239},{126,130}}, // M_Ares - {{ 4,138},{216,138},{ 12, 14},{242, 14},{174,200},{140,200},{126, 14},{ 0, 0},{156,294},{ 0, 0},{ 0, 0}}, // M_Argus - {{ 6,148},{282,148},{ 6, 10},{266, 10},{206, 22},{ 98, 22},{144,180},{ 0, 0},{158,140},{148, 10},{ 0, 0}}, // M_Assassin2 + {{176,138},{ 42,138},{224, 24},{ 54, 30},{124, 38},{194, 38},{128, 14},{ 0, 0},{156, 48},{ 0, 0},{ 0, 0}}, // M_Argus + {{190,142},{ 98,142},{216, 48},{ 56, 48},{120, 22},{180, 22},{144, 36},{ 0, 0},{158, 70},{148, 10},{ 0, 0}}, // M_Assassin2 {{174,143},{111,143},{216, 23},{ 63, 23},{126, 35},{186, 35},{147, 14},{ 0, 0},{144, 29},{117,101},{207,140}}, // M_Atlas - {{ 12,174},{198,174},{ 12, 42},{198, 42},{158, 42},{ 60, 42},{ 96, 42},{ 0, 0},{120,202},{116,238},{ 0, 0}}, // M_Avatar + {{138,108},{ 60,108},{168, 40},{ 40, 40},{ 76, 28},{140, 28},{ 96, 6},{ 0, 0},{116, 16},{112, 78},{ 0, 0}}, // M_Avatar {{186,151},{ 96,151},{234, 19},{ 60, 19},{ 99, 34},{186, 34},{138, 43},{ 0, 0},{159, 55},{ 0, 0},{ 0, 0}}, // M_Awesome {{182,168},{103,168},{226, 67},{ 64, 66},{121, 70},{191, 77},{131, 14},{ 0, 0},{154, 53},{195, 42},{ 81,105}}, // M_Battlemaster {{182,168},{103,168},{226, 67},{ 54, 66},{121, 70},{191, 77},{131, 14},{ 0, 0},{154, 53},{195, 42},{ 0, 0}}, // M_BattlemasterIIc - {{ 6,172},{246,172},{ 6, 8},{281, 8},{226, 82},{ 72, 82},{138,172},{ 0, 0},{164,122},{142, 8},{ 0, 0}}, // M_Behemoth - {{ 6,172},{246,172},{ 6, 8},{281, 8},{226, 82},{ 72, 82},{138,172},{ 0, 0},{164,122},{142, 8},{ 0, 0}}, // M_Behemothii - {{ 8,128},{228,128},{ 8, 0},{252, 0},{188, 0},{ 0, 96},{160, 0},{ 0, 0},{164,146},{132,168},{176,168}}, // M_Black Hawk + {{184,170},{ 76,170},{212,108},{ 12,106},{113, 85},{176, 84},{139, 96},{ 0, 0},{164,122},{143, 38},{ 0, 0}}, // M_Behemoth + {{184,170},{ 76,170},{212,108},{ 12,106},{113, 85},{176, 84},{139, 96},{ 0, 0},{164,122},{143, 38},{ 0, 0}}, // M_Behemothii + {{188, 82},{ 32, 82},{236, 13},{ 6, 12},{ 92, 18},{176, 18},{152, 6},{ 0, 0},{156, 36},{184,112},{110,112}}, // M_Black Hawk {{186,142},{102,142},{234, 22},{ 27, 13},{117, 46},{192, 46},{153, 13},{ 0, 0},{162, 25},{ 24, 13},{ 0, 0}}, // M_Black Knight {{196,128},{ 68,128},{234, 30},{ 62, 20},{108, 18},{194, 18},{118, 8},{ 0, 0},{164, 24},{194, 44},{126, 44}}, // M_Black Lanner {{182,166},{ 98,166},{244, 80},{ 54, 80},{ 82, 8},{170, 40},{142, 16},{ 0, 0},{182, 42},{112,126},{200,124}}, // M_Brigand @@ -99,9 +99,9 @@ int offset2[65][11][2]={ {{183,159},{ 30,159},{234, 51},{ 51, 51},{102, 36},{168, 36},{135, 63},{ 0, 0},{156, 87},{174, 15},{ 0, 0}}, // M_Daishi {{191,144},{ 76,144},{242, 60},{ 35, 60},{ 93, 58},{190, 58},{152, 62},{ 0, 0},{165, 77},{184, 7},{ 96, 7}}, // M_Deimos {{198,134},{ 99,134},{234, 65},{ 63, 59},{ 87, 20},{207, 20},{150, 29},{ 0, 0},{165, 44},{ 0, 0},{ 0, 0}}, // M_Dragon - {{ 8,142},{256,142},{ 8, 2},{288, 2},{206, 14},{ 50, 14},{126,140},{ 0, 0},{162, 90},{ 0, 0},{ 0, 0}}, // M_Fafnir - Skippy - {{ 8,120},{244,120},{ 24, 62},{306, 66},{218, 14},{ 66, 14},{134, 22},{ 0, 0},{146,210},{ 0, 0},{ 0, 0}}, // M_Flea - Skippy - {{ 20,174},{232,174},{ 4, 52},{278, 52},{218, 32},{ 60, 32},{120, 4},{ 0, 0},{148, 58},{ 0, 0},{ 0, 0}}, // M_Gladiator - Skippy + {{178,142},{ 86,142},{274, 22},{ 24, 22},{ 70, 14},{188, 14},{124, 16},{ 0, 0},{162, 90},{ 0, 0},{ 0, 0}}, // M_Fafnir - Skippy + {{182,102},{ 52,102},{216, 62},{ 96, 60},{ 92, 14},{174, 14},{134, 22},{ 0, 0},{144, 44},{ 0, 0},{ 0, 0}}, // M_Flea - Skippy + {{170,156},{ 88,156},{206, 52},{ 68, 52},{102, 32},{170, 32},{120, 4},{ 0, 0},{148, 58},{ 0, 0},{ 0, 0}}, // M_Gladiator - Skippy {{180,170},{ 86,170},{238, 44},{ 64, 44},{102, 38},{198, 34},{142, 22},{ 0, 0},{158, 90},{210, 10},{ 0, 0}}, // M_Grizzly {{192,155},{ 69,155},{240, 56},{ 51, 56},{102, 59},{192, 53},{135, 29},{ 0, 0},{156, 53},{102, 20},{ 0, 0}}, // M_Hauptmann {{165,144},{ 69,144},{228, 90},{ 42, 90},{ 93, 42},{180, 42},{138, 66},{ 0, 0},{150,114},{ 0, 0},{ 0, 0}}, // M_Hellhound @@ -109,9 +109,9 @@ int offset2[65][11][2]={ {{183,150},{ 96,150},{237, 75},{ 39, 72},{ 66, 33},{192, 33},{144, 12},{ 0, 0},{153, 27},{ 0, 0},{ 0, 0}}, // M_Highlander {{190,126},{ 90,126},{220, 38},{ 68, 38},{114, 12},{178, 8},{148,118},{ 0, 0},{190, 24},{140, 20},{154, 92}}, // M_HollnaderII {{180,160},{ 93,160},{231, 55},{ 63, 55},{108, 91},{195, 22},{135, 22},{ 0, 0},{165, 34},{105, 22},{ 0, 0}}, // M_Hunchback - {{ 2,176},{264,176},{ 10, 60},{264, 62},{198, 22},{ 82, 22},{124,154},{ 0, 0},{160, 18},{ 0, 0},{ 0, 0}}, // M_Kodiak - GhostHawk + {{166,152},{ 80,152},{218, 52},{ 36, 50},{ 82, 24},{180, 24},{114, 6},{ 0, 0},{149, 19},{ 0, 0},{ 0, 0}}, // M_Kodiak - GhostHawk {{192,151},{ 96,151},{231, 64},{ 60, 64},{114, 49},{195, 34},{150, 43},{ 0, 0},{162, 55},{108, 16},{ 0, 0}}, // M_Loki - {{ 4,152},{272,152},{ 6, 38},{248, 38},{192,152},{ 72,152},{134, 20},{ 0, 0},{154,146},{132,268},{ 0, 0}}, // M_Longbow - GhostHawk + {{172,120},{ 88,120},{246, 38},{ 4, 38},{ 72, 30},{182, 31},{134, 20},{ 0, 0},{152, 62},{132,116},{ 0, 0}}, // M_Longbow - GhostHawk {{174,147},{ 72,147},{240, 78},{ 48, 78},{102, 39},{171, 39},{135, 60},{ 0, 0},{156, 69},{216, 18},{ 63, 18}}, // M_Madcat {{201,162},{ 48,162},{225,105},{ 57,105},{120, 48},{174, 48},{141, 81},{ 0, 0},{159, 93},{ 72, 15},{219, 15}}, // M_Madcat_MKII {{186,143},{ 21,143},{234, 77},{ 27, 77},{102, 35},{198, 35},{147, 35},{ 0, 0},{153, 86},{ 0, 0},{ 0, 0}}, // M_Masakari @@ -134,27 +134,27 @@ int offset2[65][11][2]={ {{207,146},{ 51,146},{243, 59},{ 39, 59},{ 90, 17},{207, 17},{138, 23},{ 0, 0},{159, 95},{138,134},{ 0, 0}}, // M_Uziel {{182,149},{103,149},{221, 42},{ 64, 42},{123, 59},{191, 59},{134, 13},{ 0, 0},{157, 37},{ 0, 0},{ 0, 0}}, // M_Victor - GhostHawk {{180,135},{ 60,135},{234, 84},{ 54, 84},{114, 27},{195, 27},{156, 21},{ 0, 0},{165, 12},{132,129},{ 0, 0}}, // M_Vulture - {{ 8,210},{238,210},{ 6, 46},{238, 46},{186, 42},{ 58, 42},{ 92, 28},{ 0, 0},{134,226},{ 76,220},{178,222}}, // M_Warhammer + {{142,134},{ 78,134},{168, 44},{ 52, 46},{ 90, 42},{146, 42},{ 91, 28},{ 0, 0},{118, 56},{172, 24},{ 56, 4}}, // M_Warhammer {{198,155},{102,155},{219, 32},{ 69, 35},{123, 53},{186, 53},{138, 14},{ 0, 0},{156, 32},{ 0, 0},{ 0, 0}}, // M_Wolfhound {{180,152},{ 96,152},{226,104},{ 72,104},{ 70, 32},{194, 32},{128, 12},{ 0, 0},{158, 56},{ 0, 0},{ 0, 0}} // M_Zeus }; // LL RL LA RA RT LT CT CTR HD S1 S2 // 5.03 Secondary Damage Display float texuv3[65][11][4]={ - {{ 34,186,134,416},{164,186,264,416},{ 4, 78,100, 96},{198, 78,296,196},{158, 66,198,240},{100, 68,140,242},{120, 2,176,242},{ 0, 0, 0, 0},{138, 26,160, 36},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Annihilator + {{398,270,498,500},{ 8,270,108,500},{400, 28,498,146},{ 30, 24,126,142},{146,118,186,292},{322,120,362,294},{226, 54,282,294},{ 0, 0, 0, 0},{244,338,266,348},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Annihilator {{351,185,422,405},{ 84,185,154,405},{407, 52,492,170},{ 18, 52,103,170},{132, 24,178,140},{334, 24,380,140},{200, 5,310,228},{ 0, 0, 0, 0},{249,273,262,284},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Archer {{356,260,456,490},{ 30,260,132,488},{354,188,454,252},{ 32,188,132,252},{ 62,104,138,180},{358, 94,434,180},{200, 90,308,300},{ 0, 0, 0, 0},{234, 36,262, 56},{360, 8,464, 80},{ 32, 8,136, 80}}, // M_Arctic Wolf {{400,173,481,397},{ 25,173,106,397},{398, 71,500,132},{ 12, 72,114,133},{122, 84,197,177},{315, 83,390,177},{209, 91,305,241},{ 0, 0, 0, 0},{246,350,268,360},{224,278,290,314},{201, 3,313, 67}}, // M_Ares {{300,200,448,448},{ 20,200,170,448},{380, 20,490,146},{ 20, 20,124,116},{140, 20,166,100},{300, 20,342,110},{180, 20,292,242},{ 0, 0, 0, 0},{250,300,276,306},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Argus - Skippy - {{114,170,178,406},{232,170,294,406},{ 60, 48,144,184},{264, 48,348,184},{218, 18,268,140},{142, 18,190,140},{174, 36,234,140},{ 0, 0, 0, 0},{192, 78,218, 98},{178, 2,230, 48},{ 0, 0, 0, 0}}, // M_Assassin2 + {{336,220,398,456},{ 8,220, 72,456},{314, 48,398,184},{ 8, 48, 92,184},{120, 48,168,170},{244, 48,294,170},{178,206,242,398},{ 0, 0, 0, 0},{192, 78,218, 98},{178, 3,230, 49},{ 0, 0, 0, 0}}, // M_Assassin2 {{350,260,420,502},{128,246,200,488},{426, 16,500,172},{ 24, 14, 98,172},{162, 26,216,160},{352, 26,406,160},{258, 50,312,268},{ 0, 0, 0, 0},{262, 6,282, 18},{118,118,146,144},{436,218,464,282}}, // M_Atlas - {{ 98,174,164,400},{222,174,288,400},{ 62, 64,118,136},{266, 64,348,138},{220, 44,268,168},{118, 44,166,168},{152, 10,232,220},{ 0, 0, 0, 0},{184, 24,202, 40},{178,124,208,154},{ 0, 0, 0, 0}}, // M_Avatar + {{384,258,450,484},{ 50,258,116,484},{408, 38,490,112},{ 24, 38, 80,110},{104, 38,152,162},{324, 38,372,162},{198, 38,278,248},{ 0, 0, 0, 0},{230,356,248,372},{224,302,254,332},{ 0, 0, 0, 0}}, // M_Avatar {{332,280,400,502},{ 94,280,164,504},{422, 14,500,214},{ 14, 12, 76,194},{ 96, 40,166,184},{332, 40,406,184},{206, 48,282,252},{ 0, 0, 0, 0},{236,300,254,310},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Awesome {{325,210,396,398},{119,210,190,398},{420, 88,489,220},{ 20, 88, 89,218},{141, 86,182,179},{345, 86,386,179},{210, 7,312,249},{ 0, 0, 0, 0},{239,286,284,320},{358, 14,383, 63},{ 42,264, 82,366}}, // M_Battlemaster {{325,210,396,398},{119,210,190,398},{420, 87,501,269},{ 20, 87,101,269},{141, 86,182,179},{345, 86,386,179},{211, 10,312,248},{ 0, 0, 0, 0},{239,286,284,320},{358, 14,383, 63},{ 0, 0, 0, 0}}, // M_BattlemasterIIc - {{ 84,206,184,374},{222,206,322,374},{ 2,124,150,210},{260,124,404,210},{214, 94,278,210},{130, 94,194,210},{166,110,242,274},{ 0, 0, 0, 0},{198,144,210,158},{170, 36,236,112},{ 0, 0, 0, 0}}, // M_Behemoth - {{ 84,206,184,374},{222,206,322,374},{ 2,124,150,210},{260,124,404,210},{214, 94,278,210},{130, 94,194,210},{166,110,242,274},{ 0, 0, 0, 0},{198,144,210,158},{170, 36,236,112},{ 0, 0, 0, 0}}, // M_Behemothii - {{ 40,118,178,390},{238,118,376,390},{ 8, 28,114,182},{296, 28,404,180},{220, 38,497,182},{114, 38,192,182},{188, 22,222,184},{ 0, 0, 0, 0},{192, 58,218, 78},{134,156,178,190},{230,156,272,190}}, // M_Black Hawk + {{348,236,448,404},{ 8,236,108,404},{302, 26,446,112},{ 8, 26,156,112},{108,130,172,246},{294,130,358,246},{202,242,278,406},{ 0, 0, 0, 0},{230,174,242,188},{202, 28,268,104},{ 0, 0, 0, 0}}, // M_Behemoth + {{348,236,448,404},{ 8,236,108,404},{302, 26,446,112},{ 8, 26,156,112},{108,130,172,246},{294,130,358,246},{202,242,278,406},{ 0, 0, 0, 0},{230,174,242,188},{202, 28,268,104},{ 0, 0, 0, 0}}, // M_Behemothii + {{362,228,500,500},{ 8,228,146,500},{392, 28,500,182},{ 8, 28,114,182},{136, 56,214,200},{284, 56,362,200},{234, 28,268,190},{ 0, 0, 0, 0},{242,250,268,270},{296,250,338,284},{170,250,214,284}}, // M_Black Hawk {{400,258,472,478},{ 42,258,112,478},{372, 58,456,204},{ 72, 96,128,212},{150,100,190,188},{314,100,354,188},{208, 54,296,252},{ 0, 0, 0, 0},{234, 12,270, 24},{234,282,298,452},{ 0, 0, 0, 0}}, // M_Black Knight {{376,226,472,482},{ 24,226,118,482},{412, 48,468,142},{ 36, 36, 92,128},{110, 34,162,104},{332, 32,386,104},{184, 24,312,202},{ 0, 0, 0, 0},{238,250,258,270},{330,126,364,196},{132,126,166,196}}, // M_Black Lanner {{390,264,464,474},{ 48,264,122,474},{444, 90,496,188},{ 24, 92, 78,188},{ 90, 12,196,200},{324, 50,430,200},{218, 22,312,240},{ 0, 0, 0, 0},{248,312,272,334},{166,228,200,278},{320,228,354,278}}, // M_Brigand @@ -174,7 +174,7 @@ float texuv3[65][11][4]={ {{378,276,468,482},{ 44,276,134,482},{398, 86,442,248},{ 68, 86,118,238},{140, 78,196,202},{316, 74,372,204},{222, 60,290,270},{ 0, 0, 0, 0},{232,306,282,340},{332, 26,368, 56},{ 0, 0, 0, 0}}, // M_Grizzly {{378,266,472,496},{ 28,266,122,496},{432, 46,492,190},{ 18, 46, 80,192},{118, 42,174,154},{340, 42,394,154},{196, 14,316,238},{ 0, 0, 0, 0},{234,306,278,328},{172,294,222,342},{ 0, 0, 0, 0}}, // M_Hauptmann {{372,242,494,494},{ 14,242,136,494},{418, 78,482,150},{ 14, 78, 78,150},{108, 6,184,148},{322, 6,398,148},{220, 44,288,208},{ 0, 0, 0, 0},{238,292,268,320},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Hellhound - {{116,182,180,408},{232,182,294,408},{ 70, 98,138,202},{272, 98,342,202},{202, 96,274,166},{142, 80,204, 96},{136, 96,240,228},{ 0, 0, 0, 0},{156, 84,190, 92},{160, 2,222, 98},{ 78, 42,142,108}}, // M_Hellspawn - Skippy + {{282,226,344,452},{ 10,226, 74,452},{334, 96,404,200},{ 10, 98, 78,202},{140, 66,202, 82},{236, 96,308,166},{104, 98,208,230},{ 0, 0, 0, 0},{152, 50,186, 58},{ 12, 18, 76, 84},{106,294,168,390}}, // M_Hellspawn - Skippy {{358,262,432,494},{ 62,262,136,494},{412, 74,488,170},{ 10, 74, 82,182},{ 90, 28,188,150},{296, 28,394,150},{206, 4,278,226},{ 0, 0, 0, 0},{228,320,260,330},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Highlander {{402,240,474,484},{ 24,240, 98,484},{394, 50,462,156},{ 28, 50,100,156},{186, 18,316,146},{334, 14,386, 98},{218,214,292,288},{ 0, 0, 0, 0},{348,132,366,146},{126, 30,160, 92},{232,162,278,192}}, // M_HollanderII {{400,262,482,486},{ 16,262, 98,486},{396, 86,450,210},{ 60, 86,116,210},{138, 70,186,218},{322, 46,372,218},{214, 46,294,266},{ 0, 0, 0, 0},{240, 14,268, 34},{230,296,282,354},{ 0, 0, 0, 0}}, // M_Hunchback @@ -203,26 +203,26 @@ float texuv3[65][11][4]={ {{400,292,498,498},{ 10,292,108,498},{378, 20,496, 98},{ 12, 20,130,100},{126,158,192,300},{314,158,380,300},{206,168,302,376},{ 0, 0, 0, 0},{234,108,272,122},{230, 32,276, 78},{ 22,136, 50,166}}, // M_Uziel {{336,245,410,476},{106,245,180,476},{413, 45,484,194},{ 23, 45, 96,170},{128, 67,170,179},{340, 67,381,179},{208, 9,303,229},{ 0, 0, 0, 0},{236,278,275,298},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Victor - GhostHawk {{356,274,494,504},{ 12,274,152,502},{446, 98,494,164},{ 12, 98, 60,164},{100, 24,174,162},{344, 24,416,162},{218, 4,310,222},{ 0, 0, 0, 0},{252,286,276,296},{220,358,306,396},{ 0, 0, 0, 0}}, // M_Vulture - {{126,214,186,408},{228,214,286,408},{ 84, 72,146,202},{268, 72,332,204},{234, 68,270,182},{144, 68,180,178},{148, 46,264,246},{ 0, 0, 0, 0},{190, 90,226,106},{ 92, 8,146, 78},{276, 38,322, 80}}, // M_Warhammer + {{290,310,348,504},{ 14,310, 74,504},{306, 16,370,148},{ 14, 16, 76,146},{ 90,160,126,270},{290,172,326,286},{148, 46,264,246},{ 0, 0, 0, 0},{188,284,224,300},{206,366,252,408},{108,352,162,422}}, // M_Warhammer {{326,262,368,486},{142,262,182,486},{380, 72,438,196},{ 72, 72,138,208},{166, 96,200,218},{320, 96,352,216},{214, 48,304,278},{ 0, 0, 0, 0},{240, 10,278, 30},{ 0, 0, 0, 0},{ 0, 0, 0, 0}}, // M_Wolfhound {{400,262,476,484},{ 34,262,110,484},{284,306,338,378},{182,302,230,362},{ 72, 34,170,166},{340, 34,440,166},{204, 6,306,230},{ 0, 0, 0, 0},{240,250,270,270},{ 0, 0, 0, 0},{ 0, 0, 0, 0}} // M_Zeus }; // LL RL LA RA RT LT CT CTR HD S1 S2 int offset3[65][11][2]={ - {{ 8,270},{398,270},{ 30, 24},{400, 28},{322,120},{146,118},{226, 54},{ 0, 0},{244,338},{ 0, 0},{ 0, 0}}, // M_Annihilator + {{164,186},{ 34,186},{198, 78},{ 4, 78},{100, 68},{158, 66},{120, 2},{ 0, 0},{138, 26},{ 0, 0},{ 0, 0}}, // M_Annihilator {{277,185},{162,185},{334, 52},{ 91, 52},{179, 24},{285, 24},{200, 5},{ 0, 0},{249, 54},{ 0, 0},{ 0, 0}}, // M_Archer {{256,182},{ 50,182},{274,100},{ 32,100},{ 92, 66},{238, 66},{150, 32},{ 0, 0},{184, 38},{240, 0},{ 62, 0}}, // M_Arctic Wolf {{280,195},{153,195},{354, 83},{ 58, 84},{163, 84},{276, 83},{209, 91},{ 0, 0},{246,103},{224,170},{201, 25}}, // M_Ares {{208,158},{ 32,158},{268, 18}, {32, 24},{136, 32},{226, 22},{140, 4},{ 0, 0},{182, 48},{ 0, 0},{ 0, 0}}, // M_Argus - Skippy - {{ 8,220},{336,220},{ 8, 48},{314, 48},{244, 48},{120, 48},{178,206},{ 0, 0},{192, 78},{178, 3},{ 0, 0}}, // M_Assassin2 + {{232,170},{114,170},{264, 48},{ 60, 48},{142, 18},{218, 18},{174, 36},{ 0, 0},{192, 78},{178, 2},{ 0, 0}}, // M_Assassin2 {{208,162},{130,162},{266, 18},{ 70, 12},{136, 26},{220, 28},{178, 4},{ 0, 0},{182, 28},{136,118},{256,162}}, // M_Atlas - {{ 50,258},{384,258},{ 24, 38},{408, 38},{324, 38},{104, 38},{198, 38},{ 0, 0},{230,356},{224,302},{ 0, 0}}, // M_Avatar + {{222,174},{ 98,174},{266, 64},{ 62, 64},{118, 44},{220, 44},{152, 10},{ 0, 0},{184, 24},{178,124},{ 0, 0}}, // M_Avatar {{210,184},{102,182},{274, 4},{ 42, 2},{102, 30},{208, 30},{152, 38},{ 0, 0},{182, 68},{ 0, 0},{ 0, 0}}, // M_Awesome {{244,209},{142,209},{301, 84},{ 91, 83},{165, 88},{255, 88},{178, 4},{ 0, 0},{208, 56},{273, 47},{113,135}}, // M_Battlemaster {{244,209},{142,209},{301, 84},{ 79, 83},{165, 88},{255, 88},{178, 4},{ 0, 0},{208, 56},{273, 47},{ 0, 0}}, // M_BattlemasterIIc - {{ 8,236},{348,236},{ 8, 26},{302, 26},{294,130},{108,130},{202,242},{ 0, 0},{230,174},{202, 28},{ 0, 0}}, // M_Behemoth - {{ 8,236},{348,236},{ 8, 26},{302, 26},{294,130},{108,130},{202,242},{ 0, 0},{230,174},{202, 28},{ 0, 0}}, // M_Behemothii - {{ 8,228},{362,228},{ 8, 28},{392, 30},{ 85, 56},{136, 56},{234, 28},{ 0, 0},{242,250},{170,250},{296,250}}, // M_Black Hawk + {{222,205},{ 84,206},{260,123},{ 2,124},{130, 94},{214, 94},{166,110},{ 0, 0},{198,144},{170, 36},{ 0, 0}}, // M_Behemoth + {{222,205},{ 84,206},{260,123},{ 2,124},{130, 94},{214, 94},{166,110},{ 0, 0},{198,144},{170, 36},{ 0, 0}}, // M_Behemothii + {{238,118},{ 40,118},{296, 29},{ 8, 28},{114, 38},{220, 38},{188, 22},{ 0, 0},{192, 58},{230,156},{134,156}}, // M_Black Hawk {{220,188},{132,188},{282, 38},{ 82, 76},{130, 80},{254, 80},{168, 34},{ 0, 0},{194, 52},{ 44, 2},{ 0, 0}}, // M_Black Knight {{236,146},{ 84,146},{282, 28},{ 76, 16},{130, 14},{232, 12},{144, 4},{ 0, 0},{198, 20},{230, 46},{152, 46}}, // M_Black Lanner {{220,194},{118,194},{294, 80},{ 64, 82},{100, 2},{204, 40},{168, 12},{ 0, 0},{218, 42},{136,138},{240,138}}, // M_Brigand @@ -242,7 +242,7 @@ int offset3[65][11][2]={ {{218,196},{104,196},{288, 46},{ 78, 46},{120, 38},{236, 34},{172, 20},{ 0, 0},{182, 86},{252, 6},{ 0, 0}}, // M_Grizzly {{238,176},{ 78,176},{302, 46},{ 48, 46},{108, 42},{250, 42},{146, 14},{ 0, 0},{184, 36},{122, 4},{ 0, 0}}, // M_Hauptmann {{212,152},{ 74,152},{308, 78},{ 34, 78},{ 98, 6},{232, 6},{170, 44},{ 0, 0},{188,102},{ 0, 0},{ 0, 0}}, // M_Hellhound - {{ 10,226},{282,226},{ 10, 98},{334, 96},{236, 96},{140, 66},{104, 98},{ 0, 0},{152, 50},{106,294},{ 12, 18}}, // M_Hellspawn - Skippy + {{232,182},{116,182},{272, 98},{ 70, 98},{142, 80},{202, 96},{136, 96},{ 0, 0},{156, 84},{ 78, 42},{160, 2}}, // M_Hellspawn - Skippy {{218,172},{112,172},{282, 74},{ 50, 74},{ 80, 28},{226, 28},{166, 4},{ 0, 0},{188, 30},{ 0, 0},{ 0, 0}}, // M_Highlander {{232,150},{104,150},{264, 40},{ 78, 40},{136, 8},{214, 4},{168,134},{ 0, 0},{228, 22},{166, 20},{182,102}}, // M_HollanderII {{220,182},{106,182},{286, 46},{ 70, 46},{118, 30},{242, 6},{164, 6},{ 0, 0},{190, 24},{130, 6},{ 0, 0}}, // M_Hunchback @@ -271,7 +271,7 @@ int offset3[65][11][2]={ {{240,172},{ 70,172},{288, 70},{ 2, 70},{106, 28},{234, 28},{156, 38},{ 0, 0},{184,128},{180, 42},{ 12,146}}, // M_Uziel {{275,179},{167,179},{325, 45},{115, 45},{189, 67},{283, 67},{208, 9},{ 0, 0},{236, 37},{ 0, 0},{ 0, 0}}, // M_Victor - GhostHawk {{236,174},{ 32,174},{296, 98},{ 62, 98},{110, 24},{224, 24},{158, 4},{ 0, 0},{192, 6},{160,138},{ 0, 0}}, // M_Vulture - {{ 14,310},{290,310},{ 14, 16},{306, 16},{290,172},{ 90,160},{148, 46},{ 0, 0},{188,284},{108,352},{206,366}}, // M_Warhammer + {{228,214},{126,214},{268, 72},{ 84, 72},{144, 68},{234, 68},{148, 46},{ 0, 0},{188, 88},{276, 38},{ 92, 8}}, // M_Warhammer {{254,182},{140,182},{258, 32},{110, 32},{164, 56},{238, 56},{172, 8},{ 0, 0},{198, 30},{ 0, 0},{ 0, 0}}, // M_Wolfhound {{220,182},{114,182},{274,126},{ 82,122},{ 82, 34},{230, 34},{154, 6},{ 0, 0},{190, 60},{ 0, 0},{ 0, 0}} // M_Zeus }; diff --git a/Gameleap/mw4/hsh/hud/Fafnir.bmp b/Gameleap/mw4/hsh/hud/Fafnir.bmp index 207f1183..f0fc043f 100644 --- a/Gameleap/mw4/hsh/hud/Fafnir.bmp +++ b/Gameleap/mw4/hsh/hud/Fafnir.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:980bab9631ab64752cf1246107bf7fd088f9c2cb3670619a8b7b44c54c3bb207 -size 263224 +oid sha256:c1ed3c69155b0e884265726a064f1abd45cede8eaa1dcde01a30c627d141676c +size 263222 diff --git a/Gameleap/mw4/hsh/hud/annihilator.bmp b/Gameleap/mw4/hsh/hud/annihilator.bmp index e6e2b51c..e8195bd1 100644 --- a/Gameleap/mw4/hsh/hud/annihilator.bmp +++ b/Gameleap/mw4/hsh/hud/annihilator.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:20e9716489b79c51e00d73bc61acb1e897260f50a2f3ef7c5145c33f9ab48d2e -size 263224 +oid sha256:f97573ead54a05a6ec3df46a04897e6e4b978ca4448fe28213a937cbec138dc2 +size 263222 diff --git a/Gameleap/mw4/hsh/hud/argus.bmp b/Gameleap/mw4/hsh/hud/argus.bmp index 2bbcc111..a2b41d5a 100644 --- a/Gameleap/mw4/hsh/hud/argus.bmp +++ b/Gameleap/mw4/hsh/hud/argus.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6d7c043522b2951d478e374c284e7d9295e53ab9ff0211fc772650272fba61c5 -size 263224 +oid sha256:4619679e406ff2f30d4b9b772544d11b9c7b5b5189325a63015a4f8f202e3459 +size 263222 diff --git a/Gameleap/mw4/hsh/hud/assassin2.bmp b/Gameleap/mw4/hsh/hud/assassin2.bmp index f1892ea6..cde386bb 100644 --- a/Gameleap/mw4/hsh/hud/assassin2.bmp +++ b/Gameleap/mw4/hsh/hud/assassin2.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ad2aee62e038564878c918fd027066d1ad0d379eb8bd819a021277523ec946fc -size 263224 +oid sha256:bc18a55eb34967b5d5d7a5b67ae3923c3d1393312e07e30dfff66ef650a4a00a +size 263222 diff --git a/Gameleap/mw4/hsh/hud/avatar.bmp b/Gameleap/mw4/hsh/hud/avatar.bmp index 0cd9e737..541c9126 100644 --- a/Gameleap/mw4/hsh/hud/avatar.bmp +++ b/Gameleap/mw4/hsh/hud/avatar.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:97415d8a1950c15d0e4b165724ced6266ba49c9323dcc0602b95dbe65bf44bab -size 263224 +oid sha256:f3c3a5ef06c741689957a5c0cbff9f95335380fabbd41d02d9bd5bacdc7b42cb +size 263222 diff --git a/Gameleap/mw4/hsh/hud/behemoth.bmp b/Gameleap/mw4/hsh/hud/behemoth.bmp index 6329be28..588bc89d 100644 --- a/Gameleap/mw4/hsh/hud/behemoth.bmp +++ b/Gameleap/mw4/hsh/hud/behemoth.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c58b8ddbd984e10857dff0e7af5d5511717fd1ee61ce3830c6e5420ec6988037 -size 263224 +oid sha256:5c318c1a3d942d5d5ea9914657f98f93453758983415a43b3e25a9221ef01be8 +size 263222 diff --git a/Gameleap/mw4/hsh/hud/behemothii.bmp b/Gameleap/mw4/hsh/hud/behemothii.bmp index 6329be28..588bc89d 100644 --- a/Gameleap/mw4/hsh/hud/behemothii.bmp +++ b/Gameleap/mw4/hsh/hud/behemothii.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c58b8ddbd984e10857dff0e7af5d5511717fd1ee61ce3830c6e5420ec6988037 -size 263224 +oid sha256:5c318c1a3d942d5d5ea9914657f98f93453758983415a43b3e25a9221ef01be8 +size 263222 diff --git a/Gameleap/mw4/hsh/hud/blackhawk.bmp b/Gameleap/mw4/hsh/hud/blackhawk.bmp index d354b32c..679834d9 100644 --- a/Gameleap/mw4/hsh/hud/blackhawk.bmp +++ b/Gameleap/mw4/hsh/hud/blackhawk.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f18d45ccfe141734f7717f3f1bf741f16dea436981b2f5d5ccf93b627fe1884d -size 263224 +oid sha256:f57e04289e08cf1d4c13428c361ab082ba998bb83c8446a47aca0721fa72bb2b +size 263222 diff --git a/Gameleap/mw4/hsh/hud/flea.bmp b/Gameleap/mw4/hsh/hud/flea.bmp index c8f6708a..ea660784 100644 --- a/Gameleap/mw4/hsh/hud/flea.bmp +++ b/Gameleap/mw4/hsh/hud/flea.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6f7b3284588fe7716e6ffbfee0adfe3b0bca2825787c153f1a7ded597dd2ea62 -size 263224 +oid sha256:13feb86e5eb41177e344d32da2e73ffe64189ef5e2ce05680f63aab94ec662ca +size 263222 diff --git a/Gameleap/mw4/hsh/hud/gladiator.bmp b/Gameleap/mw4/hsh/hud/gladiator.bmp index 9102e805..30ad14d2 100644 --- a/Gameleap/mw4/hsh/hud/gladiator.bmp +++ b/Gameleap/mw4/hsh/hud/gladiator.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7ad7ca333f719ebefe6b8528b060edd27eab7f1a298573ba599912ddbb1b0679 -size 263224 +oid sha256:4cb0d979442dbf2df9dd252deeefdf58e59ad7c74bb98b0e4b98b1852c3cd034 +size 263222 diff --git a/Gameleap/mw4/hsh/hud/kodiak.bmp b/Gameleap/mw4/hsh/hud/kodiak.bmp index 232fb617..1c61bd2a 100644 --- a/Gameleap/mw4/hsh/hud/kodiak.bmp +++ b/Gameleap/mw4/hsh/hud/kodiak.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c9d9e8c0405de36bf34a57bebc8640fe5e605a2f360d4a98e3377cc7b9cc447d -size 263224 +oid sha256:cbf4c935764bcd256c03af02907954075395d0f71d8538765efb76af5bbb7bcc +size 263222 diff --git a/Gameleap/mw4/hsh/hud/longbow.bmp b/Gameleap/mw4/hsh/hud/longbow.bmp index 1c911e12..ac96dd7a 100644 --- a/Gameleap/mw4/hsh/hud/longbow.bmp +++ b/Gameleap/mw4/hsh/hud/longbow.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d09b3440762370feeed29b361a94594a04819a1201ea70d9d5ce079f4eece035 -size 263224 +oid sha256:5e0e5cb17f9456f3b0c43b4456ccb7588f8829d181c06d59ea46f7e23eacbf60 +size 263222 diff --git a/Gameleap/mw4/hsh/hud/warhammer.bmp b/Gameleap/mw4/hsh/hud/warhammer.bmp index 250652a2..fe020f70 100644 --- a/Gameleap/mw4/hsh/hud/warhammer.bmp +++ b/Gameleap/mw4/hsh/hud/warhammer.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4c56a5e76fa9d0353a2fee43b63aec085152a24d1a155473df82cbad053674cb -size 263224 +oid sha256:3db4608e26d8dbd50a9855d66ea14aaa727322d44b4d20818a063ba1f68b338c +size 263222 diff --git a/Gameleap/mw4/hsh/radar/hud/annihilator.bmp b/Gameleap/mw4/hsh/radar/hud/annihilator.bmp index b0723830..ca01c2de 100644 --- a/Gameleap/mw4/hsh/radar/hud/annihilator.bmp +++ b/Gameleap/mw4/hsh/radar/hud/annihilator.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:81d8cb9c1aba0f95788ff5d687b4ba16dfbc2c1ac6065b0a231a983aea591c67 -size 263224 +oid sha256:df4bb6f35e0c5910cb409bb0ac575af9084bd00b57bdf41c6b7f0cd1352c35db +size 263222 diff --git a/Gameleap/mw4/hsh/radar/hud/assassin2.bmp b/Gameleap/mw4/hsh/radar/hud/assassin2.bmp index dd81e2ba..9f850d9c 100644 --- a/Gameleap/mw4/hsh/radar/hud/assassin2.bmp +++ b/Gameleap/mw4/hsh/radar/hud/assassin2.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a78458bdae9c16f2b976714f47df40ca28c2e313d0eea96e4bbbe9eb2e635488 -size 263224 +oid sha256:cc436b49c772ee8577d4e9cdb024ec5c06180f30aa7f682d83ac1af6d89304eb +size 263222 diff --git a/Gameleap/mw4/hsh/radar/hud/avatar.bmp b/Gameleap/mw4/hsh/radar/hud/avatar.bmp index d8d01f24..164ff071 100644 --- a/Gameleap/mw4/hsh/radar/hud/avatar.bmp +++ b/Gameleap/mw4/hsh/radar/hud/avatar.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fc8f70d3158e7946432baad9515bc48c7933b3bbf3b5cd8442360e7770218a51 -size 263224 +oid sha256:4683050fe99bb6ab18323a884974010de41d2f126a20d61d1a50b19ad811375b +size 263222 diff --git a/Gameleap/mw4/hsh/radar/hud/behemoth.bmp b/Gameleap/mw4/hsh/radar/hud/behemoth.bmp index da718e47..97591ca3 100644 --- a/Gameleap/mw4/hsh/radar/hud/behemoth.bmp +++ b/Gameleap/mw4/hsh/radar/hud/behemoth.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:20e8cbd4a823973f22ff86a9aa5916465ee369865b882c6c7bb84c11d9fc770e -size 263224 +oid sha256:3b7613cb955cde6d735fac82952248d106e34b1acf6aa8b51324af1d618373eb +size 263222 diff --git a/Gameleap/mw4/hsh/radar/hud/behemothii.bmp b/Gameleap/mw4/hsh/radar/hud/behemothii.bmp index da718e47..97591ca3 100644 --- a/Gameleap/mw4/hsh/radar/hud/behemothii.bmp +++ b/Gameleap/mw4/hsh/radar/hud/behemothii.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:20e8cbd4a823973f22ff86a9aa5916465ee369865b882c6c7bb84c11d9fc770e -size 263224 +oid sha256:3b7613cb955cde6d735fac82952248d106e34b1acf6aa8b51324af1d618373eb +size 263222 diff --git a/Gameleap/mw4/hsh/radar/hud/blackhawk.bmp b/Gameleap/mw4/hsh/radar/hud/blackhawk.bmp index 4ba4c8eb..bfc9a6c5 100644 --- a/Gameleap/mw4/hsh/radar/hud/blackhawk.bmp +++ b/Gameleap/mw4/hsh/radar/hud/blackhawk.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f8e07d1ce88b632aee3b2d73e3bc2fc6ad13d299cc204b259959d2a76d3751cd -size 263224 +oid sha256:4854aba828c6739a02102f62cda57c76b60315e7b4755b38b723822a114daa97 +size 263222 diff --git a/Gameleap/mw4/hsh/radar/hud/hellspawn.bmp b/Gameleap/mw4/hsh/radar/hud/hellspawn.bmp index a5821fdb..b0586616 100644 --- a/Gameleap/mw4/hsh/radar/hud/hellspawn.bmp +++ b/Gameleap/mw4/hsh/radar/hud/hellspawn.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e7deb8eac932706f462dd8c13a652469cdf259a85635de02ce953c728de4a78b -size 263224 +oid sha256:12ec3447dee25124439707289d123b84245f58917a611bea3196a63a71952eb1 +size 263222 diff --git a/Gameleap/mw4/hsh/radar/hud/warhammer.bmp b/Gameleap/mw4/hsh/radar/hud/warhammer.bmp index fb7a9c67..a270913b 100644 --- a/Gameleap/mw4/hsh/radar/hud/warhammer.bmp +++ b/Gameleap/mw4/hsh/radar/hud/warhammer.bmp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2b4fe6db9134aa81529727ce0322566806e57e14742a7722d2b4aa7a1bf0523d -size 263224 +oid sha256:dfa958a98b95f5ecb83612d2bb3be67ad876f4e050d42f0f4619ae7097d2da5e +size 263222