Skip to content

Commit

Permalink
tick version
Browse files Browse the repository at this point in the history
  • Loading branch information
ianpatt committed Oct 1, 2024
1 parent 5ba9208 commit ef52903
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 10 deletions.
6 changes: 3 additions & 3 deletions cmake/versioning.cmake
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
set(SFSE_VERSION_MAJOR 0)
set(SFSE_VERSION_MINOR 2)
set(SFSE_VERSION_PATCH 12)
set(SFSE_VERSION_PATCH 13)

set(RUNTIME_VERSION_MAJOR 1)
set(RUNTIME_VERSION_MINOR 13)
set(RUNTIME_VERSION_PATCH 61)
set(RUNTIME_VERSION_MINOR 14)
set(RUNTIME_VERSION_PATCH 70)
set(RUNTIME_VERSION_TYPE 0)

math(
Expand Down
11 changes: 6 additions & 5 deletions sfse_common/sfse_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
// these have to be macros so they can be used in the .rc
#define SFSE_VERSION_INTEGER 0
#define SFSE_VERSION_INTEGER_MINOR 2
#define SFSE_VERSION_INTEGER_BETA 12
#define SFSE_VERSION_VERSTRING "0, 0, 2, 12"
#define SFSE_VERSION_INTEGER_BETA 13
#define SFSE_VERSION_VERSTRING "0, 0, 2, 13"
#define SFSE_VERSION_PADDEDSTRING "0001"
#define SFSE_VERSION_RELEASEIDX 19
#define SFSE_VERSION_RELEASEIDX 20

#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)
Expand Down Expand Up @@ -47,13 +47,14 @@
#define RUNTIME_VERSION_1_12_32 MAKE_EXE_VERSION(1, 12, 32) // 0x010C0200 hotfix
#define RUNTIME_VERSION_1_12_36 MAKE_EXE_VERSION(1, 12, 36) // 0x010C0240
#define RUNTIME_VERSION_1_13_61 MAKE_EXE_VERSION(1, 13, 61) // 0x010D03D0 car
#define RUNTIME_VERSION_1_14_70 MAKE_EXE_VERSION(1, 14, 70) // 0x010E0460 xp1

#define PACKED_SFSE_VERSION MAKE_EXE_VERSION(SFSE_VERSION_INTEGER, SFSE_VERSION_INTEGER_MINOR, SFSE_VERSION_INTEGER_BETA)

// information about the state of the game at the time of release
#define SFSE_TARGETING_BETA_VERSION 0
#define CURRENT_RELEASE_RUNTIME RUNTIME_VERSION_1_13_61
#define CURRENT_RELEASE_SFSE_STR "0.2.12"
#define CURRENT_RELEASE_RUNTIME RUNTIME_VERSION_1_14_70
#define CURRENT_RELEASE_SFSE_STR "0.2.13"

#if GET_EXE_VERSION_SUB(RUNTIME_VERSION) == RUNTIME_TYPE_BETHESDA
#define SAVE_FOLDER_NAME "Starfield"
Expand Down
4 changes: 2 additions & 2 deletions sfse_readme.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
Starfield Script Extender v0.2.12 pre-alpha
Starfield Script Extender v0.2.13 pre-alpha
by Ian Patterson, Stephen Abel, and Expired

The Starfield Script Extender, or SFSE for short, is a modder's resource that expands the scripting capabilities of Starfield. As the editor is not out, it's mostly a plugin loader for now. Depending on where modders show interest, this will expand to Scaleform and Papyrus (or other things) over time.

[ Compatibility ]

SFSE will support the latest version of Starfield available on Steam, currently 1.13.61. The Gamepass/MS Store/EGS version is unsupported. Do not email asking for support.
SFSE will support the latest version of Starfield available on Steam, currently 1.14.70. The Gamepass/MS Store/EGS version is unsupported. Do not email asking for support.

[ Installation ]

Expand Down
4 changes: 4 additions & 0 deletions sfse_whatsnew.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
0.2.13
- support for 1.14.70
- note that major changes have been made to the root game form class, so many older plugins will need to be recompiled to work with game version 1.14.70. this is not an SFSE change, Bethesda updated the game code.

0.2.12
- disabled preliminary serialization API (stability issues to be resolved later)

Expand Down

0 comments on commit ef52903

Please sign in to comment.