Weapons Mod 4.0

User avatar
Dzierzan
Posts: 6
Joined: Tue Apr 24, 2018 7:53 pm
Location: Poland
Contact:

Weapons Mod 4.0

Postby Dzierzan » Tue Apr 24, 2018 7:59 pm

Hi there!

Me and NoOne have released Weapons Mod 4.0 for Blood. The mod basically adds new 22 weapons for Blood including restored weapons from Blood Alpha (it's still missing Spear Gun, maybe one day we will try to restore it). Go ahead and download it from here:

http://www.moddb.com/mods/blood-weapons-mod

Side note, this mod is not compatible with BloodGDX cause we hacked Blood.exe. If you wanna use custom weapons in GDX, you better use Weapons Mod 3.0 which almost doesn't use any hacks.

Regards,
Dzierzan
The co-creator of Weapons Mod for Blood
http://www.moddb.com/mods/blood-weapons-mod
User avatar
Corvin
Posts: 170
Joined: Fri May 20, 2016 1:10 pm
Location: R.T.C.M.
Contact:

Re: Weapons Mod 4.0

Postby Corvin » Wed Apr 25, 2018 4:34 am

Glad to see your new mod version is out! :)

Watch patcher program is used to patch the blood.exe?

What is it patching in, changed file names? values? or what.
User avatar
Dzierzan
Posts: 6
Joined: Tue Apr 24, 2018 7:53 pm
Location: Poland
Contact:

Re: Weapons Mod 4.0

Postby Dzierzan » Wed Apr 25, 2018 7:10 am

HEX editing, assembler (using jumps to get a bit more features). We did know how to work with that cause M210 helped a lot. And of course using modifed QAVEDIT to make new animations

Blood.exe is patched by Multi Patcher v.2.3. NoOne found it.

Here's for example the hack for the Book. NoOne was mainly hacking stuff, I prefer making animations and doing minimal sprite work to fix or improve some things.

Code: Select all

0008B981: 2D 29
0008D867: 2D 33
0008D8A1: E8 EB
0008D8A2: AE 17
0008D8A3: A2 90
0008D8A4: FD 90
0008D8A5: FF 90
0008D8C0: 88 79
0008D8C7: 78 87
0008D8E0: 61 39
0008D8E5: 63 3B
0008D8E6: 68 EB
0008D8E7: 2F 40
0008D8E8: 01 90
0008D8E9: 00 90
0008D8EA: 00 90
0008D906: 08 02
0008D918: BB EB
0008D919: 02 8C
0008D91A: 00 BA
0008D91B: 00 50
0008D91D: BA 00
0008D91E: A4 00
0008D91F: 01 EB
0008D920: 00 21
0008D921: 00 BA
0008D922: 89 50
0008D923: F8 FF
0008D924: E8 FF
0008D925: 2B FF
0008D926: A2 EB
0008D927: FD 21
0008D928: FF 83
0008D929: C7 F8
0008D92A: 86 04
0008D92B: 62 72
0008D92C: 03 02
0008D92D: 00 76
0008D92E: 00 07
0008D92F: 2D 68
0008D930: 00 3D
0008D931: 00 01
0008D933: C7 00
0008D934: 86 EB
0008D935: 7B B5
0008D936: 03 68
0008D937: 00 2E
0008D938: 00 01
0008D939: 01 00
0008D93B: 00 EB
0008D93C: 00 AE
0008D942: BA 68
0008D943: 88 37
0008D944: FF 01
0008D945: FF 00
0008D946: FF 00
0008D948: 9D A2
0008D949: BA 68
0008D94A: 78 37
0008D94B: 00 01
0008D94F: 96 9B
000907B7: 08 42
000907F1: 30 2F
00090816: 2B 2F
00090836: BA 90
00090837: 11 90
00090838: 00 90
00090839: 00 90
0009083A: 00 90
0009083B: 89 90
0009083C: E8 90
0009083D: E8 90
0009083E: E2 90
0009083F: 7E 90
00090840: FE 90
00090841: FF 90
00090842: 85 90
00090843: C0 90
00090844: 0F BA
00090845: 84 2D
00090846: FA 00
00090847: F8 00
00090848: FF 00
00090849: FF EB
0009084A: BB CF
0009084B: 02 90
0009084C: 00 90
0009084D: 00 90
0009084E: 00 90
0009084F: BA 90
00090850: 01 90
00090851: 00 90
00090852: 00 90
00090853: 00 90
00090854: 89 90
00090855: E8 90
00090856: E8 90
00090857: 6D 90
00090858: A0 90
00090859: FF 90
0009085A: FF 90
0009085B: 84 90
0009085C: C0 90
0009085D: 0F 90
0009085E: 84 90
0009085F: E1 90
00090860: F8 90
00090861: FF 90
00090862: FF 90
00090863: BA 90
00090864: 30 90
00090865: 00 90
00090866: 00 90
00090867: 00 90
00090868: 30 90
00090869: C0 90
0009086A: 31 90
0009086B: C9 90
0009086C: 8B 90
0009086D: 1D 90
0009086E: 1C 90
0009086F: EF 90
00090870: 12 90
00090871: 00 90
00090872: 88 90
00090873: C1 90
00090874: 89 90
00090875: E8 90
00090876: E8 90
00090877: 9D 90
00090878: A2 90
00090879: FF 90
0009087A: FF 90
0009087B: 81 90
0009087C: C4 90
0009087D: CC 90
0009087E: 00 90
0009087F: 00 90
00090880: 00 90
0014CABC: 08 28
0014CB26: 09 18
0014CC87: 10 04
0014D6E9: 64 B1
00139BC8: 46 4D
00139BC9: 6C 61
00139BCA: 61 6E
00139BCB: 72 61
00139BCC: 65 20
00139BCD: 73 20
00139C09: 46 44
00139C0A: 6C 65
00139C0B: 61 6D
00139C0C: 72 6F
00139C0D: 65 6E
00139C0E: 20 74
00139C0F: 50 6F
00139C10: 69 20
00139C11: 73 20
00139C12: 74 20
00139C13: 6F 20
00139C14: 6C 20


For example both Shadow Gun and Leech have different alternative fire or even the Book (replacement for Flare Gun) is using different animation for alternative fire. Normally they use the same animation for regular fire and alternative. And of course simpler changes like damage, ammo pickup, total ammo count, projectile replacement. Or another example, basically all melee weapons which are in WM are using Beast Claws code (Blood's 13th weapon) to get random fire animation, the only disadvantage is that the alternative fire is not working at all. Maybe in the next version we'll fix that, but it most likely requires even deeper hacking.
The co-creator of Weapons Mod for Blood
http://www.moddb.com/mods/blood-weapons-mod

Return to “Blood”

Who is online

Users browsing this forum: No registered users and 2 guests