Skip to content

Commit

Permalink
Release Nugget Doom 3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
MrAlaux committed Mar 17, 2024
1 parent 08fe950 commit 1b56051
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 6 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Expand Up @@ -12,8 +12,8 @@ set(X_VCPKG_APPLOCAL_DEPS_INSTALL ON)
cmake_minimum_required(VERSION 3.9)

project("Nugget Doom"
VERSION 2.3.1
DESCRIPTION "Nugget Doom 2.3.1"
VERSION 3.0.0
DESCRIPTION "Nugget Doom 3.0.0"
HOMEPAGE_URL "https://github.com/MrAlaux/Nugget-Doom"
LANGUAGES C)

Expand Down
8 changes: 5 additions & 3 deletions README.md
Expand Up @@ -200,12 +200,14 @@ A complete history of changes and releases can be found on the [Releases](https:

Nugget Doom follows a fairly simple (albeit arbitrary) **X.Y.Z** versioning system:

- **X** is increased in the event of at least one major implementation, such as a new spec like _UMAPINFO_;
- **Y** is increased in the event of at least one minor implementation, such as a new cheat;
- **Z** is increased in the event of at least one bug fix, text/code reformatting, or merging of _Woof!_ updates, even if the changes to the latter are considered minor or major.
- **X** is increased in the event of major implementations, as were arbitrary/dynamic resolution and voxel support;
- **Y** is increased in the event of minor implementations, such as a new cheat;
- **Z** is increased in the event of bug fixes or text/code reformatting.

Incrementing any of the first values will reset the latter (i.e. a major change to 1.1.2 would shift it to 2.0.0).

The merging of changes from Woof! releases may affect any of the version values, but not necessarily in the same way as Woof!'s own version (i.e. `Woof! 11.Y.Z -> 12.Y.Z` doesn't necessarily mean `Nugget 2.Y.Z -> 3.Y.Z`).

# Compiling

As a Woof! fork, its build instructions should also apply here:
Expand Down
1 change: 1 addition & 0 deletions src/g_game.c
Expand Up @@ -2500,6 +2500,7 @@ static void G_DoLoadGame(void)
CheckSaveVersion("Woof 6.0.0", saveg_woof600);
CheckSaveVersion("Nugget 2.0.0", saveg_nugget200);
CheckSaveVersion("Nugget 2.1.0", saveg_nugget210);
CheckSaveVersion("Nugget 2.4.0", saveg_current); // To be removed
CheckSaveVersion(CURRENT_SAVE_VERSION, saveg_current);

// killough 2/22/98: Friendly savegame version difference message
Expand Down
2 changes: 1 addition & 1 deletion src/p_saveg.h
Expand Up @@ -68,7 +68,7 @@ typedef enum saveg_compat_e
// [Nugget]
saveg_nugget200,
saveg_nugget210,
saveg_current, // saveg_nugget240
saveg_current, // saveg_nugget300
} saveg_compat_t;

extern saveg_compat_t saveg_compat;
Expand Down

0 comments on commit 1b56051

Please sign in to comment.