Usurper
I remember I was able to find weight values for the animals, but hard to say where it "comes from". I mean, exactly when you killed animal or when you just started the game... Here is AOB and code snippet for the instruction that read animals weight (seems like not overall, but those that you can spot)
F3 0F 10 81 94 01 00 00
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+6B6349
"theHunterCotW_F.exe"+6B6317: 48 85 C0 - test rax,rax
"theHunterCotW_F.exe"+6B631A: 74 0D - je theHunterCotW_F.exe+6B6329
"theHunterCotW_F.exe"+6B631C: 80 B8 A4 00 00 00 00 - cmp byte ptr [rax+000000A4],00
"theHunterCotW_F.exe"+6B6323: 74 04 - je theHunterCotW_F.exe+6B6329
"theHunterCotW_F.exe"+6B6325: 0F 57 C0 - xorps xmm0,xmm0
"theHunterCotW_F.exe"+6B6328: C3 - ret
"theHunterCotW_F.exe"+6B6329: F3 0F 10 88 08 03 00 00 - movss xmm1,[rax+00000308]
"theHunterCotW_F.exe"+6B6331: F3 0F 5F 88 C0 02 00 00 - maxss xmm1,[rax+000002C0]
"theHunterCotW_F.exe"+6B6339: F3 0F 10 90 04 03 00 00 - movss xmm2,[rax+00000304]
"theHunterCotW_F.exe"+6B6341: F3 0F 5D 90 BC 02 00 00 - minss xmm2,[rax+000002BC]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+6B6349: F3 0F 10 81 94 01 00 00 - movss xmm0,[rcx+00000194]
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+6B6351: F3 0F 5C C2 - subss xmm0,xmm2
"theHunterCotW_F.exe"+6B6355: F3 0F 5C CA - subss xmm1,xmm2
"theHunterCotW_F.exe"+6B6359: F3 0F 5E C1 - divss xmm0,xmm1
"theHunterCotW_F.exe"+6B635D: 0F 57 C9 - xorps xmm1,xmm1
"theHunterCotW_F.exe"+6B6360: F3 0F 5F C1 - maxss xmm0,xmm1
"theHunterCotW_F.exe"+6B6364: F3 0F 5D 05 64 CE F4 00 - minss xmm0,[theHunterCotW_F.exe+16031D0]
"theHunterCotW_F.exe"+6B636C: C3 - ret
"theHunterCotW_F.exe"+6B636D: CC - int 3
"theHunterCotW_F.exe"+6B636E: CC - int 3
"theHunterCotW_F.exe"+6B636F: CC - int 3
and same but for the case when you spot animal with binoculars:
F3 0F 10 B1 94 01 00 00
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+6B624E
"theHunterCotW_F.exe"+6B621A: 80 B8 A4 00 00 00 00 - cmp byte ptr [rax+000000A4],00
"theHunterCotW_F.exe"+6B6221: 74 08 - je theHunterCotW_F.exe+6B622B
"theHunterCotW_F.exe"+6B6223: 0F 57 FF - xorps xmm7,xmm7
"theHunterCotW_F.exe"+6B6226: 0F 28 F7 - movaps xmm6,xmm7
"theHunterCotW_F.exe"+6B6229: EB 43 - jmp theHunterCotW_F.exe+6B626E
"theHunterCotW_F.exe"+6B622B: F3 0F 10 88 04 03 00 00 - movss xmm1,[rax+00000304]
"theHunterCotW_F.exe"+6B6233: 0F 57 FF - xorps xmm7,xmm7
"theHunterCotW_F.exe"+6B6236: F3 0F 5D 88 BC 02 00 00 - minss xmm1,[rax+000002BC]
"theHunterCotW_F.exe"+6B623E: F3 0F 10 80 08 03 00 00 - movss xmm0,[rax+00000308]
"theHunterCotW_F.exe"+6B6246: F3 0F 5F 80 C0 02 00 00 - maxss xmm0,[rax+000002C0]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+6B624E: F3 0F 10 B1 94 01 00 00 - movss xmm6,[rcx+00000194]
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+6B6256: F3 0F 5C F1 - subss xmm6,xmm1
"theHunterCotW_F.exe"+6B625A: F3 0F 5C C1 - subss xmm0,xmm1
"theHunterCotW_F.exe"+6B625E: F3 0F 5E F0 - divss xmm6,xmm0
"theHunterCotW_F.exe"+6B6262: F3 0F 5F F7 - maxss xmm6,xmm7
"theHunterCotW_F.exe"+6B6266: F3 0F 5D 35 62 CF F4 00 - minss xmm6,[theHunterCotW_F.exe+16031D0]
"theHunterCotW_F.exe"+6B626E: E8 2D 00 00 00 - call theHunterCotW_F.exe+6B62A0
"theHunterCotW_F.exe"+6B6273: F3 0F 58 C6 - addss xmm0,xmm6
"theHunterCotW_F.exe"+6B6277: 0F 28 74 24 30 - movaps xmm6,[rsp+30]
"theHunterCotW_F.exe"+6B627C: F3 0F 59 05 D0 55 F7 00 - mulss xmm0,[theHunterCotW_F.exe+162B854]
"theHunterCotW_F.exe"+6B6284: F3 0F 5F C7 - maxss xmm0,xmm7
Do not really know though how to get for the instruction where those values are taken from originally :/
tauro
I guess it's actually still should work, but I just doesn't want to mess with it anymore since my priority is visual stuff. I mean, you can try to copy/paste that script from old table to new one and see if it's working (I guess it's still should work as expecting).
Kingofwoods
I thought about readme since, yeah, there is some things that can be hard to notice without of pointing to it o description... I'll probably make it during this weekend.
This is weird issue with blur. Which exact scripts you are using when you have problems with blur?
Mouse issue probably happen when you are pressing Shift+Q keys for some reason? Are at the same time HUD disappearing and you can notice how render distance and foliage quality slightly increasing? If yes, you can "fix" that issue by manually changing hotkeys in this cheat table for two scripts:
- select (just press once with left mouse button) "noHUD" script and press Ctrl+H;
- you'll see new window where you can assign/edit/delete hotkeys for that script. So if you doesn't need that hotkey at all in CE, just press on "Shift+Q" line with right mouse button and choose "Delete;
- Do the same thing with "Foliage -> Better_Foliage" script;
- Don't forget to save changes by saving cheat table (Alt+Ctrl+S).
I have an idea how to make it easier by applying that hotkey to a specific single script by default, so with future table updates you'll be able to delete that specific script and that's it.
I'm not native English speaker and I have only few minutes by talking in English by voice, so I can't make tutorials :) You can see from first message in this topic that I started to work on this tables 3 years ago and it was very simple and basic scripts. During all this time I slowly learning and still there is a lot of things that I doesn't understand and doesn't know how to do :) But if you want to learn how to do various stuff, I would suggest
[Link] and
[Link] YT channels, as well as just googling various things for more examples and descriptions. And for finding exact values... It's just some kind of "games with logic", when you got an idea how to get to some specific value and you checking this... I think for that there is couldn't be any real tutorials. For example I'm still, even after 1+ year, can't find how to edit rain/snow render distance values because I can't "find" them :)