Skip to content

Releases: jackhumbert/cyberpunk2077-input-loader

v0.2.2 for 2.12+

02 Mar 01:47
Compare
Choose a tag to compare

Requirements

  • RED4ext 1.19.0+

v0.2.1 for 2.10

12 Feb 19:00
599dc81
Compare
Choose a tag to compare

Requirements

  • RED4ext 1.19.0+

v0.2.0 for 2.10

29 Jan 18:55
Compare
Choose a tag to compare

Requirements

  • RED4ext 1.19.0+

v0.1.2 for 2.10

31 Dec 22:30
Compare
Choose a tag to compare

Requirements

  • RED4ext 1.19.0+

v0.1.1

11 May 23:09
Compare
Choose a tag to compare

Dynamic loading with a RED4ext plugin

Instead of placing .xml files in r6/input/, you can dynamically add an input file from a RED4ext plugin with a path relative to its folder (located at red4ext/plugins/<plugin_name>/inputs.xml):

#include <InputLoader.hpp>

RED4EXT_C_EXPORT bool RED4EXT_CALL Main(RED4ext::PluginHandle aHandle, 
                                        RED4ext::EMainReason aReason, 
                                        const RED4ext::Sdk *aSdk)
{
    switch (aReason) {
        case RED4ext::EMainReason::Load: {
            InputLoader::Add(aHandle, "inputs.xml");
        }
    }
    return true;
}

This will prevent the .xml file from being merged if the RED4ext plugin doesn't load (when the game's version doesn't match, etc).

Requirements

  • RED4ext

Make version independent

22 Apr 19:46
Compare
Choose a tag to compare

Should be updated for 1.62hf1 and future game versions.

Update for 1.62

12 Apr 15:43
Compare
Choose a tag to compare
v0.0.10

update for 1.62

Fixed update

02 Feb 21:17
Compare
Choose a tag to compare
v0.0.9

fixed

Update for 1.61hf1

02 Feb 21:02
Compare
Choose a tag to compare
v0.0.8

update for 1.61hf1

Update for 1.61

09 Nov 17:45
Compare
Choose a tag to compare
v0.0.7

correct version