Duke4.net Forums: Difficuty customization in BloodGDX - Duke4.net Forums

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Difficuty customization in BloodGDX

#31

Moving on from the hitscan debate... Yeah I think we'd all like to see at least the ability to choose the monster spawn amount and the monster health amount at least.
I'm sure what people are really waiting for is for more .CON file conversion of the source code so that people can begin to make blood mods... but then the IP police would send a C&D letter i bet. Honestly i don't know why they don't just release the source code, so irritating. I suppose we'll never fully be able to modify blood?

on another note, daggerfall unity has recreated from the source all important data into the unity format, making daggerfall an infinitely modifiable game.
I'm quite happy with the java port, but on the fly changes and easy releases, coupled with the power of unity COULD make this a better option for the longevity of blood.
0

User is offline   SFJake 

#32

Anyone found anything?


I actually edited BLOOD.EXE in the past and found the inverted HEX values of the difficulties, modified it, and it worked. I also had the difficulty values in cheat engine but they would change position on reset (I don't know how to do pointers in cheat engines, I never succeeded with that crap).


I found those same values in Cheat Engine in BloodGDX but they change quickly, and I have had no success editing BloodGDX.jar itself.

The difficulty values are:

still kicking - 144
pink on the inside - 208
lightly broiled - 256
well done - 304
extra crispy - 368

In BLOOD.EXE they were found (lets say Extra Crispy) as 70 01 instead of 01 70 (368).


I'm actually avoiding BloodGDX entirely just because of this, instead I load it in DOSBox because Extra Crispy is just honestly garbage with its intended damage values. Anyone can help me hack this out?

This post has been edited by SFJake: 06 November 2017 - 01:17 PM

0

User is offline   Hendricks266 

  • Weaponized Autism

  #33

Obligatory mention that the obfuscation applied to BloodGDX stands directly in the way of achieving what you want.

View PostSFJake, on 06 November 2017 - 01:15 PM, said:

In BLOOD.EXE they were found (lets say Extra Crispy) as 70 01 instead of 01 70 (368).

The inversion you speak of is called little-endian representation.
1

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks not owned by Voidpoint, LLC are the sole property of their respective owners. Play Ion Fury! ;) © Voidpoint, LLC

Enter your sign in name and password


Sign in options