diff --git a/dependencies/f4se/src/f4se/f4se/f4se.vcxproj b/dependencies/f4se/src/f4se/f4se/f4se.vcxproj index 818a2df..874c85f 100644 --- a/dependencies/f4se/src/f4se/f4se/f4se.vcxproj +++ b/dependencies/f4se/src/f4se/f4se/f4se.vcxproj @@ -290,13 +290,13 @@ true - $(ProjectName)_1_10_162 + $(ProjectName)_1_10_163 $(ProjectDir)bin\$(Platform)\$(Configuration)\ $(ProjectDir)obj\$(Platform)\$(Configuration)\ false - $(ProjectName)_1_10_162 + $(ProjectName)_1_10_163 $(ProjectDir)bin\$(Platform)\$(Configuration)\ $(ProjectDir)obj\$(Platform)\$(Configuration)\ @@ -306,7 +306,7 @@ Level3 Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;F4SE_EXPORTS;RUNTIME;RUNTIME_VERSION=0x010A08A0;%(PreprocessorDefinitions) + WIN32;_DEBUG;_WINDOWS;_USRDLL;F4SE_EXPORTS;RUNTIME;RUNTIME_VERSION=0x010A0A30;%(PreprocessorDefinitions) $(ProjectDir)..;$(ProjectDir)..\.. common/IPrefix.h MultiThreadedDebug @@ -334,7 +334,7 @@ MaxSpeed true true - WIN32;NDEBUG;_WINDOWS;_USRDLL;F4SE_EXPORTS;RUNTIME;RUNTIME_VERSION=0x010A08A0;%(PreprocessorDefinitions) + WIN32;NDEBUG;_WINDOWS;_USRDLL;F4SE_EXPORTS;RUNTIME;RUNTIME_VERSION=0x010A0A30;%(PreprocessorDefinitions) $(ProjectDir)..;$(ProjectDir)..\.. common/IPrefix.h MultiThreaded diff --git a/dependencies/f4se/src/f4se/f4se_common/f4se_version.h b/dependencies/f4se/src/f4se/f4se_common/f4se_version.h index e6db434..f6b60e6 100644 --- a/dependencies/f4se/src/f4se/f4se_common/f4se_version.h +++ b/dependencies/f4se/src/f4se/f4se_common/f4se_version.h @@ -4,10 +4,10 @@ // these have to be macros so they can be used in the .rc #define F4SE_VERSION_INTEGER 0 #define F4SE_VERSION_INTEGER_MINOR 6 -#define F4SE_VERSION_INTEGER_BETA 19 -#define F4SE_VERSION_VERSTRING "0, 0, 6, 19" -#define F4SE_VERSION_PADDEDSTRING "0018" -#define F4SE_VERSION_RELEASEIDX 21 +#define F4SE_VERSION_INTEGER_BETA 20 +#define F4SE_VERSION_VERSTRING "0, 0, 6, 20" +#define F4SE_VERSION_PADDEDSTRING "0022" +#define F4SE_VERSION_RELEASEIDX 22 #define MAKE_EXE_VERSION_EX(major, minor, build, sub) ((((major) & 0xFF) << 24) | (((minor) & 0xFF) << 16) | (((build) & 0xFFF) << 4) | ((sub) & 0xF)) #define MAKE_EXE_VERSION(major, minor, build) MAKE_EXE_VERSION_EX(major, minor, build, 0) @@ -66,12 +66,13 @@ #define RUNTIME_VERSION_1_10_130 MAKE_EXE_VERSION(1, 10, 130) // 0x010A0820 creation club update 14 #define RUNTIME_VERSION_1_10_138 MAKE_EXE_VERSION(1, 10, 138) // 0x010A08A0 creation club update 15 #define RUNTIME_VERSION_1_10_162 MAKE_EXE_VERSION(1, 10, 162) // 0x010A0A20 creation club update 16 +#define RUNTIME_VERSION_1_10_163 MAKE_EXE_VERSION(1, 10, 163) // 0x010A0A30 creation club update 17 #define PACKED_F4SE_VERSION MAKE_EXE_VERSION(F4SE_VERSION_INTEGER, F4SE_VERSION_INTEGER_MINOR, F4SE_VERSION_INTEGER_BETA) // information about the state of the game at the time of release #define F4SE_TARGETING_BETA_VERSION 0 -#define CURRENT_RELEASE_RUNTIME RUNTIME_VERSION_1_10_162 -#define CURRENT_RELEASE_F4SE_STR "0.6.19" +#define CURRENT_RELEASE_RUNTIME RUNTIME_VERSION_1_10_163 +#define CURRENT_RELEASE_F4SE_STR "0.6.20" #endif /* __F4SE_VERSION_H__ */ diff --git a/dependencies/f4se/src/f4se/f4se_loader_common/IdentifyEXE.cpp b/dependencies/f4se/src/f4se/f4se_loader_common/IdentifyEXE.cpp index a9daaf5..1bae2e2 100644 --- a/dependencies/f4se/src/f4se/f4se_loader_common/IdentifyEXE.cpp +++ b/dependencies/f4se/src/f4se/f4se_loader_common/IdentifyEXE.cpp @@ -214,7 +214,7 @@ bool IdentifyEXE(const char * procName, bool isEditor, std::string * dllSuffix, bool result = false; - const UInt64 kCurVersion = 0x0001000A00A20000; // 1.10.162.0 + const UInt64 kCurVersion = 0x0001000A00A30000; // 1.10.163.0 // convert version resource to internal version format UInt32 versionInternal = MAKE_EXE_VERSION(version >> 48, version >> 32, version >> 16); @@ -271,7 +271,7 @@ bool IdentifyEXE(const char * procName, bool isEditor, std::string * dllSuffix, { case kProcType_Steam: case kProcType_Normal: - *dllSuffix = "1_10_162"; + *dllSuffix = "1_10_163"; result = true; diff --git a/dependencies/f4se/src/f4se/f4se_readme.txt b/dependencies/f4se/src/f4se/f4se_readme.txt index aad9b78..d3cc759 100644 --- a/dependencies/f4se/src/f4se/f4se_readme.txt +++ b/dependencies/f4se/src/f4se/f4se_readme.txt @@ -1,4 +1,4 @@ -Fallout 4 Script Extender v0.6.19 +Fallout 4 Script Extender v0.6.20 by Ian Patterson, Stephen Abel, and Brendan Borthwick (ianpatt, behippo, and plb) The Fallout 4 Script Extender, or F4SE for short, is a modder's resource that expands the scripting capabilities of Fallout 4. It does so without modifying the executable files on disk, so there are no permanent side effects. @@ -7,11 +7,11 @@ Compatibility: F4SE will support the latest version of Fallout available on Steam, and _only_ this version. When a new version is released, we'll update as soon as possible: please be patient. Don't email asking when the update will be ready; we already know the new version is out. The editor does not currently need modification, however when available a custom set of .pex/psc files must be installed. -This version is compatible with runtime 1.10.162. You can ignore any part of the version number after those components; they're not relevant for compatibility purposes. +This version is compatible with runtime 1.10.163. You can ignore any part of the version number after those components; they're not relevant for compatibility purposes. [ Installation ] -1. Copy f4se_1_10_162.dll, f4se_loader.exe, and f4se_steam_loader.dll to your Fallout installation folder. This is usually C:\Program Files (x86)\Steam\SteamApps\common\Fallout 4\, but if you have installed to a custom Steam library then you will need to find this folder yourself. Copy the Data folder over as well. +1. Copy f4se_1_10_163.dll, f4se_loader.exe, and f4se_steam_loader.dll to your Fallout installation folder. This is usually C:\Program Files (x86)\Steam\SteamApps\common\Fallout 4\, but if you have installed to a custom Steam library then you will need to find this folder yourself. Copy the Data folder over as well. 2. Launch the game by running the copy of f4se_loader.exe that you placed in the Fallout installation folder. diff --git a/dependencies/f4se/src/f4se/f4se_whatsnew.txt b/dependencies/f4se/src/f4se/f4se_whatsnew.txt index 617e628..1f82c1e 100644 --- a/dependencies/f4se/src/f4se/f4se_whatsnew.txt +++ b/dependencies/f4se/src/f4se/f4se_whatsnew.txt @@ -1,3 +1,6 @@ +0.6.20 +- support for runtime 1.10.163 + 0.6.19 - fix serialization of light mod list