From a7f62251ccb14bfa2a866357da45d97e00edc96e Mon Sep 17 00:00:00 2001 From: Simon Naarmann Date: Thu, 23 Jul 2020 21:49:25 +0200 Subject: [PATCH] 0.9.32 --- doc/history.txt | 33 ++++++++++++++++++++++++++++++++- doc/thanks.txt | 8 ++++++-- src/net/version.d | 2 +- 3 files changed, 39 insertions(+), 4 deletions(-) diff --git a/doc/history.txt b/doc/history.txt index a8884449..55ab0461 100644 --- a/doc/history.txt +++ b/doc/history.txt @@ -1,11 +1,42 @@ Version history =============== +0.9.32 +------ + +2020-08-01 + +Distribution: Lix has an openSUSE package for easy installation on openSUSE +Linux, thanks to Martin H.! This is our third Linux packaging after Debian and +Arch. Updated Lix's readme and documentation. + +Added Raymanni's crab trap at images/raymanni/crab.T.txt. There is an example +level, Crab Nightmare, in levels/misc/simon/crabnightmare.txt. + +Added Thirteen Little Skills (version 2), a level contest entry by Proxima. + +Every Lix for Herself (lemforum Lovely): Quicken the spawn interval, to +make it nicer to assign floaters to lix from the leftmost hatch. + +Multiplayer: Pressing twice the end-game key (Esc by default) doesn't +exit the match, but rather opens and cancels the exit-match dialog. +This avoids accidental exiting. To exit the match via keyboard, +press Esc, then the key to delete files/lose data. + +Replay tweaker: Add an extra line for the currently-shown physics update. + +Remove the unnecessary translatable string optionShowButtonHotkeys. Button +hotkeys are always shown, there is no option to disable that; this option was +removed in Lix 0.9.30. This removes the leftover language field, so that +data/language/*.txt doesn't warn on loading a language. + +Code: Fix deprecations according to DMD 2.093: Annotate ref-returning +functions with return + 0.9.31 ------ 2020-04-23 ----------- Compiling yourself: On Windows, Lix requires LDC 1.21.0, LDC or newer to compile out of the box. For LDC 1.20.1 or older, in Lix's dub.json file, you diff --git a/doc/thanks.txt b/doc/thanks.txt index f4b235c8..983d39d4 100644 --- a/doc/thanks.txt +++ b/doc/thanks.txt @@ -2,7 +2,7 @@ Contributors to Lix =================== I (Simon Naarmann) wrote nearly all of the code and drew the character sprites, -but my thanks go to all community memebrs that shaped Lix over the years: +but my thanks go to all community membrs that shaped Lix over the years: geoo * Tilesets in images/geoo. @@ -14,7 +14,7 @@ geoo tilesets with Lix anyway because of their third-party copyrights. Raymanni - * Toys, lab, gore, and holiday tilesets in images/raymanni. + * Toys, lab, gore, and holiday tilesets in images/raymanni. Matt C. * Tilesets in images/matt/. @@ -62,11 +62,15 @@ Lucki Alex M. (tarzeau) * Hosting the Lix website and game server from 2010 to 2016. + * Maintaining the Lix Debian package Mindless * Running the IRC bot in irc.quakenet.org #lix to announce forum topics. * Hosting my game server in 2009 and 2010. +Martin H. + * Maintaining the Lix openSUSE package + Clam * ClamLix, an entire levelpack. This pack has no maintainer these days, Forestidia and mobius renovated it for D Lix in 2017. diff --git a/src/net/version.d b/src/net/version.d index 47c28423..9d4d0ade 100644 --- a/src/net/version.d +++ b/src/net/version.d @@ -10,7 +10,7 @@ import std.bitmanip; import std.conv; import std.string; -private immutable _gameVersion = Version(0, 9, 31); +private immutable _gameVersion = Version(0, 9, 32); const(Version) gameVersion() { return _gameVersion; } struct Version {