summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.CHANGELOG34
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD10
3 files changed, 41 insertions, 15 deletions
diff --git a/.CHANGELOG b/.CHANGELOG
index fabe0e83c842..0aef475eae6e 100644
--- a/.CHANGELOG
+++ b/.CHANGELOG
@@ -1,6 +1,31 @@
Version history
===============
+0.9.39
+------
+
+2021-10-12
+
+Added a dedicated end-of-singleplayer screen to show stats of the finished
+attempt, to offer the immediate next level, and to offer the next unsolved
+level in case the player has already solved the immediate next level.
+
+Darkened the labels "by" and "Goal:" in front of level nameplates in
+the browser and in the end-of-level screen. They're now darker than the
+normal text color. Title, author and goal stand out better in their normal
+text color now.
+
+Re-added 3 levels -- Fill the Floor, Interval Training, Chaos Theory --
+to single/clam/Outtakes. Fill the Floor and Interval Training originally
+needed variable spawn intervals during play; now, they employ floaters and
+runners at fixed spawn intervals. Chaos Theory originally needed the nuke
+to solve; now, it employs manually assigned exploders to fling.
+
+Updated the Lix source code to comply with the future meaning of the "in"
+keyword. Updated Lix for package optional 1.3.0 instead of 0.6.3.
+
+
+
0.9.38
------
@@ -30,8 +55,8 @@ even when we return from a netgame.
Fix #423: De-duplicate the multiplayer level tree, as reported by Dullstar.
I had extra copies of Along the Fabrics of Your Clothing in the 8p directory.
-Updated Allegro DLLs to Allegro 5.2.7.1. You can check what Lix usesat runtime
-with Lix's command-line argument: --allgero-version
+Updated Allegro DLLs to Allegro 5.2.7.1. You can check what Lix uses at
+runtime with Lix's command-line argument: --allgero-version
I build the 32-bit Windows release with LDC, not with DMD. LDC generates
faster-running machine code, exactly what we want for a release version. Tell
@@ -50,7 +75,8 @@ Windows Notepad. (Documentation should have CRLF endings, code should have LF
endings.) Removed note in the 32-bit DMD Windows build notes about NuGet libs,
DMD 32-bit doesn't play well with them.
-The build documentation points to new archives (lix-dlls-libs-dmd32.zip, lix-dlls-libs-ldc32.zip, lix-dlls-libs-win64.zip) because the .lib files
+The build documentation points to new archives (lix-dlls-libs-dmd32.zip,
+lix-dlls-libs-ldc32.zip, lix-dlls-libs-win64.zip) because the .lib files
can be incompatible between compilers.
@@ -105,7 +131,7 @@ NuGet.
2021-02-24
-Add a whopping 66 multiplayer maps by Flopsy, including Perfect Situation
+Add a whopping 66 multiplayer maps by Flopsy, including Perfect Situation.
Fix #413: The new-level button in the editor will now ask for data loss
before clearing the map and clearing the undo buffer. You can click Save,
diff --git a/.SRCINFO b/.SRCINFO
index 42ce396e44f4..565da1ee9d15 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = lix
pkgdesc = An action-puzzle game inspired by Lemmings
- pkgver = 0.9.38
+ pkgver = 0.9.39
pkgrel = 1
url = http://www.lixgame.com/
changelog = .CHANGELOG
@@ -14,21 +14,21 @@ pkgbase = lix
depends = enet
depends = hicolor-icon-theme
depends = liblphobos
- source = lix-0.9.38.src.tar.gz::https://github.com/SimonN/LixD/archive/v0.9.38.tar.gz
+ source = lix-0.9.39.src.tar.gz::https://github.com/SimonN/LixD/archive/v0.9.39.tar.gz
source = lix-music-1.zip::http://www.lixgame.com/dow/lix-music.zip
source = lix.desktop
source = lix-allegro::git+https://github.com/SiegeLord/DAllegro5.git#tag=v4.0.4+5.2.0
- source = lix-bolts::git+https://github.com/aliak00/bolts.git#tag=v0.7.1
+ source = lix-bolts::git+https://github.com/aliak00/bolts.git#tag=v1.3.1
source = lix-derelict-enet::git+https://github.com/DerelictOrg/DerelictENet.git#tag=v4.2.0
source = lix-derelict-util::git+https://github.com/DerelictOrg/DerelictUtil.git#tag=v3.0.0-beta.2
source = lix-enumap::git+https://github.com/rcorre/enumap.git#tag=v0.4.2
source = lix-libinputvisitor::git+https://github.com/Abscissa/libInputVisitor.git#tag=v1.2.2
- source = lix-optional::git+https://github.com/aliak00/optional.git#tag=v0.6.3
+ source = lix-optional::git+https://github.com/aliak00/optional.git#tag=v1.3.0
source = lix-sdlang-d::git+https://github.com/Abscissa/SDLang-D.git#tag=v0.10.6
source = lix-silly::git+https://gitlab.com/AntonMeep/silly.git#tag=v1.0.2
- source = lix-taggedalgebraic::git+https://github.com/s-ludwig/taggedalgebraic.git#tag=v0.11.18
+ source = lix-taggedalgebraic::git+https://github.com/s-ludwig/taggedalgebraic.git#tag=v0.11.22
source = lix-unit-threaded::git+https://github.com/atilaneves/unit-threaded.git#tag=v0.7.55
- sha512sums = 1cd9025ad76e224eab0cef65b6d34bda9d186a99376c1e81c5252251f75d4d4f972328bca54b6807204eb2886a8b160462d7e92ae652d4dcae99d7be55463d06
+ sha512sums = 49895c78d892ee62fa6d40fc0c7c7377916cda494581eaf95b080558e6dee50c3b1298e9d94e72b9f7aa669f7303c7f4ce53692709dbcd6f040a000e0c0cf354
sha512sums = 37349c98b739ea43c25137dd03865f1c9c41eec91e5edc109afd9d50ce3871bd0c7f63c3f3599a47bb4ef52f5bfd14e034010de0ac2aec5a9c0c83eaf0b89425
sha512sums = 375b1439d9398371a3f58a92bfc0901b86bd89140aae431c7d9405bd2fb36ebcdb22b2686fea72d88b23a4ab94b138b4d742d8fd2965d8ec0542d2f8f64ed0c2
sha512sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index f3531afc51ad..962daf3f3715 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,11 +3,11 @@
# shellcheck disable=SC2034,2154,2148
pkgname=lix
-pkgver=0.9.38
+pkgver=0.9.39
pkgrel=1
changelog=.CHANGELOG
source=("$pkgname-$pkgver.src.tar.gz::https://github.com/SimonN/LixD/archive/v$pkgver.tar.gz")
-sha512sums=('1cd9025ad76e224eab0cef65b6d34bda9d186a99376c1e81c5252251f75d4d4f972328bca54b6807204eb2886a8b160462d7e92ae652d4dcae99d7be55463d06')
+sha512sums=('49895c78d892ee62fa6d40fc0c7c7377916cda494581eaf95b080558e6dee50c3b1298e9d94e72b9f7aa669f7303c7f4ce53692709dbcd6f040a000e0c0cf354')
_gitname=LixD
pkgdesc="An action-puzzle game inspired by Lemmings"
@@ -17,15 +17,15 @@ license=('custom:CC0')
depends=('allegro' 'enet' 'hicolor-icon-theme' 'liblphobos')
makedepends=('git' 'ldc' 'dub')
_dubv=( "4.0.4+5.2.0" # allegro
- "0.7.1" # bolts
+ "1.3.1" # bolts
"4.2.0" # derelict-enet
"3.0.0-beta.2" # derelict-util
"0.4.2" # enumap
"1.2.2" # libinputvisitor
- "0.6.3" # optional
+ "1.3.0" # optional
"0.10.6" # sdlang-d
"1.0.2" # silly
- "0.11.18" # taggedalgebraic
+ "0.11.22" # taggedalgebraic
"0.7.55" # unit-threaded
)