Oh for Thor's Sake...
People... PEOPLE! ...
Even if he can't make a trainer for this any more, CheatEngine still works with this game.
Modded files also work with this game.
Infinite Health (using CheatEngine) will only work offline and disconnect instantly if you try to use it online... but if you're wondering how to do it, I'll explain:
#1. Go out on an expedition without eating. Health should be 100.
#2. Set CheatEngine looking for Float values equal to exactly 100. Tap the button a few extra times to get rid of rapidly fluctuating values. Health will still be 100 if you're not doing anything.
#3. Eat at camp, then update the search to look for exactly 150. Again, tap that it is still 150 a few times while not doing anything to get rid of rapid fluctuating values.
#4. Go out and get damaged. Or put some bombs down and then blow them up in your face. The point is to lower the health-bar. Wait a few seconds for the red part of the bar to vanish, then tell CheatEngine that the value has decreased.
#5. Wait a few extra seconds and say the value hasn't changed.
#6. Repeat steps 4 and 5, tracking when it is and isn't decreasing, until the quantity of addresses becomes manageable.
#7. Of the remaining values, about 3 of the addresses should be close together and the rest should be separate and basically a big, irrelevant cluster. Still, if it makes you feel better, you can test those too. One by one, modify the address values manually back to 150. You'll know you got the right one because not only will it directly change all the other values to 150 with it, but you'll get an error and disconnect from the Internet.
#8. Add that address to the address list, set it to 150, and lock it so it can't change. Voila... Infinite Health.
Note though, you probably will have to go through all this hassle every time you restart the game...
Personally, I don't bother with Infinite Health though. It is kinda fiddly and disconnects.
Infinite STAMINA however, is another matter entirely.
You find that the same way as Infinite Health, but by reducing your Stamina (dodging, charging attacks, etc) instead of being hurt... But when you find the value that sets the Stamina and can lock it, there is one extra stage. Find what writes to the address. Once you open that screen, deplete your stamina some more to see a counter pop up with how many times the address has been changed via a particular command line or whatever. Add that to your advanced list, then replace it with a null code that does nothing... and you get an Infinite Stamina option that can be saved and should still be valid even when the game is restarted (it will only change when the version of the game is updated). Infinite Stamina CAN be used online.
Besides that, I only use infinite items and a few mods. Items are freakin simple. Just do a 4 Byte search (not Float this time) for the exact values in your inventory, change the values by moving some to or from the item chest, update the search... etc. Pretty soon you'll have it narrowed down. Then you just add the addresses to the list, set the values to whatever (more than max if you want, e.g. 3 shock traps), and lock those values in place so they can't deplete. Works for consumables, Bowgun ammunition, Flash Bombs, etc.
Like the health thing, these will need to have their addresses rediscovered when restarting the game, BUT all the addresses for items are adjacent to each other, so if you find one of them, the others are all in the same relative positions...
And for those poor sods worried about surviving online without Infinite Health.... just get that weapon mod tool from the Nexus, set your weapon to do high damage (and high defensive bonus), then Augment it to restore health. As long as you don't go completely ridiculous and set damage to 6000 or whatever, you may be able to get by online with only a few comments about things dying quickly.