Internal Trainer Update v0.9.7
After many months of work, here's another major update. Sorry for the delay, but once you look at the changelog below you'll see just how many changes and improvements were made. And it doesn’t stop here. I'm still working on it continuously, but it’s finally time to release an update.
So this is the changelog!
=========================================
Changelog Internal Trainer v0.9.7
We skipped version 0.9.6 because the new changes were too significant, and we remained on pre-0.9.6 for too long.
Subtle visual changes to the Hall of Fame, more people added to the list, some people moved up to the top.
Thank you all for your support!
Fixes:
-Fixed Hunk getting completely deformed after using the knife while having the TMP equipped reported by WrathFul;
Although this makes the Hunk TMP look like a standard TMP without stock, if you want to remove this, just delete the folder
kreed\sideload\Weapons\Hunk TMP Fix
-Fixed function that detects if you're in-game, causing some features to stopping working inside the mercenaries;
-Fixed feature "Show Only HP Bar" still showing part of HP when it is too large, reported by InsideCat;
-Fixed Ashley getting randomly deformed on cutscenes, also reported by InsideCat;
-Fixed softlock on first stage (R100) when Explosive Bullets are active;
-Fixed crash with high poly models introduced after MemoryCompatibility (pre-0.9.6);
-Fixed the automatic restart checkpoint after saves. This was supposed to only happen with Character Swap active, but was happening by default due to pre-0.9.6 changes;
-Fixed incompatibility of mods like Medieval Era or Wake in the Dark (may need more tests);
-Fixed Alt+Tab for a long time causing the game to lag when returning;
-Fixed game forcing fullscreen, this was necessary in the previous code to fix some bugs, it's no longer necessary;
-Fixed Ashley outfit swap not working;
-Fixed crash when calling hidden Ashley, reported by Heart_CM;
-Fixed Internal Trainer string appearing in first cutscene reported by WrathFul;
-Fixed some features disappearing from the menu when activated;
-Fixed issue where enemies would have infinite health when using Razor Companion DLL (hadn't this already been fixed?);
-Fixed a rare issue that caused the game to crash when opening the menu while the game was loading;
-Fixed issue where the user configuration was not saving/restoring custom menu colors;
-Fixed FOV, Lit Sideload and Brightness not saving on user config;
-Fixed arrows moving character up and down even with disable collision off;
-Fixed crash calling Save/Merchant on mercenaries;
-Fixed a severe race condition that occurred when both high and low melee randomizers were enabled at the same time, causing the game to crash.
The old timer-based system has been removed, now melees are switched based on in-game events such as pauses, opening and closing inventory, room changes, etc. This completely eliminates random crashes caused by melees.
News:
-Added MemoryCompatibility to the main ini settings:
This setting was introduced as a temporary solution in the pre-0.9.6 version for mods like Medieval Era by Hevilz, where it disables allocations already made in the executable itself by the author.
The code is now smart enough to detect these modifications, so using MemoryCompatibility now becomes VERY specific and maybe unnecessary, only if this automatic detection fails for some other mod, which I think is unlikely.
You'll need it only if picking up an item from the ground causes your game to crash;
-Added trainer_sos.ini:
This system bypasses my automatic allocations and should ONLY be used if it causes incompatibility with some mod, only very specific cases;
-Added EnemyExtraMemory to the main ini settings:
Enabled by default, this is a very useful feature for modders to spawn more enemies at once in the scenario. This is automatically disabled in mods like Rising of Evil and other mods by Luis Webber.
-Added Krauser Boss feature;
-Added Combat Knife animation fix;
-Added Knife Durability feature with overlay and custom sounds, also added system to repair via merchant or timer;
-Added Blood Knife, this is an addition to Knife Durability that allows you to use the knife even if it's broken, however it reduces the character's health with each use but increases its damage;
-Added overlay system also to knife parry, removed old system via on-screen messages;
-Added knife parry repair system also via merchant;
-Rewritten the trainer's sound system to support multiple sounds at once;
-Added a real-time inventory system similar to the remakes. It is now possible to switch weapons efficiently without opening the inventory using hotkeys or mouse clicks. Removed old scroll-based fast-switch feature as the new code was completely rewritten from scratch;
-Added simple system to control hotkeys through xbox controller;
-Added FastMath, ThreadFix and VertexBuffer when RE4Tweaks is not detected, these functions are great and if you do not use RE4Tweaks they will be enabled by default;
-Added Enemy ESP (can also be used to track items and objects);
-Added Enemy Aimbot (completely experimental, added only for testing, may be improved or completely removed);
It doesn't have height adjustment, and you'll probably have to manually adjust the horizontal offset value if the sight isn't locking onto the head. As I said, it's experimental for testing. I don't intend to invest many resources in it.
-Added Experimental 120FPS (experimental but already very functional, faithfully implemented for the first time in the game);
Some issues like duplicated sound and accelerated physics will occur, but the code is already smart enough to restore 60fps at specific moments in the game.
-Added Custom Checkpoint (just press one key to create checkpoints anywhere);
-Added EVD sideload, allowing you to remove Leon's jacket in cutscenes, for example. Just like the Razor DLL does;
It is disabled by default within the kreed\sideload folder. To enable it, simply remove the underscore from the _Cutscenes folder. By default, this will remove the jacket and the Leon's head. You can add more null bins there to remove more things.
-Added File Monitor that locates every file read by the game and its path (debug from the modloader, but it can be useful to know what is being loaded);
-Added fast loading (code focused on auto-save but can be used standalone. Makes the game faster by removing all types of fades);
-Added the ability to create "Open" anywhere in real-time with custom coordinates, more information below:
Others:
-Removed Stage Randomizer:
Duke did a much more convincing job than I did. The trainer was never focused on randomizers anyway, so I suggest you support him on Patreon if you want to randomize this game.
I kept the escape point system independent, which is extremely powerful because you can create "Open" anywhere, which was previously used for maps with no exit. It's easily configurable and everything is saved in a JSON file, very useful for modders who don't need to modify udas to create doors.
-Improved many internal codes to use in-game functions instead of manipulating memory and assembly, this makes many features much safer, as well as opening up more opportunities for expansions in the future;
-When out of focus the game will drop to 8 ~ 14 FPS, preserving CPU usage, just like modern games;
-The game no longer needs to be run in windowed mode and no longer forces borderless fullscreen;
-The code now always sets useHDTexture 1, which caused problems with some people using original textures instead of HD (can be disabled in trainer_sos);
-Many changes in the UI, organized by multiple categories, features are well divided into various parts of the menu;
-Now the camera won't go crazy anymore when closing the menu (this has been bothering me since the first version lol);
-Area Jump and UI rewritten, now allowing teleportation to custom coordinates and saving to a JSON file;
-Enemy HP completely rewritten, now shows multiple enemies with extra distance options (legacy version can still be used);
-Now you can change the FPS and texture quality even within the game; the "gray lock" that prevented this in-game has been removed;
-The hotkey system now supports real key names instead of decimal numbers;
-Now when RE4Tweaks is detected, both DLLs will share functions and work together;
For example, enabling the infinite ammo feature in the trainer will activate the debug menu flag in RE4Tweaks instead of writing to memory, among other features.
-As I mentioned before, the melee system was reworked to no longer use a timer. A queuing system was also included to avoid repetitive melee attacks, so if for example, "Reverse Kick" appears, it will only reappear after all other melee attacks have passed (it's moved to the end of the queue).
-Removed re4_launcher executable from utils folder to avoid false positive virus, it was replaced by a powershell script;
The script continues with the same functionality, replace incorrect executable with 1.0.6.
The modloader system has been completely redesigned. Now you can install mods without modifying files!
The kreed folder has also been completely changed, more information in a future video.
For now, please note that the modloader folder is not the same! therefore, if you had mods installed with the trainer, you should now use the modInstaller folder.
The modloader folder contains instructions within the ini file on how to use modloader correctly, it's where you can install mods without modifying files.
=========================================
Okay guys, that's it, a long list of changes. While you enjoy the new version, I'll continue working on fixing any problems that may arise, so please let me know if you find anything. I'm open to feedback on my Discord.
Thanks again for your support!
The update is now available for download on my Discord for Premium Mods Tier+
https://discord.kreedy.net/
Internal Trainer v0.9.7 - Real-time Inventory, Knife durability and more (YouTube)
Comments (10)
If I subscribe and the membership expires, will I lose access?
Ya me suscribi pero no se como descargar el trainer
Discord link is invaild i cant join.
if you could make these trainers available for all resident evil that would be great. including re9
if it was easy like that..
i need the trainer i suscribtor
how can i donwload it?
on my discord, but you need at least the premium mods tier
I have bought the premium tier where i can download the trainer ?
Thank you for the detailed update. Nice work as always!
