Cytadela 1.1.0: * New features: * added a setting for changing the screen mode between fullscreen and windowed mode (under Video Options) * Bugfixes: * fog rendering on systems with Mesa OpenGL drivers and on Windows systems with Intel graphic cards * it was impossible to go back to the menu after watching the outro to the very end Cytadela 1.0.2: * Changes: * added support for 1080p and 720p HD resolutions * video files (intro and outro) are now encoded in WebM for smaller file sizes (and better quality) * Bugfixes: * intro and outro not working with libvlc 1.2 Cytadela 1.0.1: * Changes: * adapted to libVLC 1.1 (finally runs on MacOS X) Cytadela 1.0: * New features: * intro and outro movies added * Bugfixes: * equipment flickering in some circumstances (32 bit versions) Cytadela 0.9: * New features: * all levels are now available! * the game finally works with Big-Endian processor architectures * added two info screens with information about in-game controllers (created by Marcin 'Senkal' Sękalski); the screens are displayed before training levels * added a possibility to use WASD keys for walking * added a possibility to turn on/off the sound (through settings menu) * Changes: * the game now requires about 50MB of hard disk space (because of the added levels and textures) * the in-game fade-in/fade-out time shortened (while swithching between map and gameplay, when begining and ending the gameplay), so it should be less anoying now;) * some refactoring and code optimizations (the game now works a lot faster in levels with a lot of enemies) * Bugfixes: * some memory leaks and initialization fixes (valgrind is cool;) * sometimes a blood from walls appeared on the OSD * some other, hard-to-notice bugs Cytadela 0.8: * New features: * enemies! * Changes: * a bit improved language menu (it's now easier to use) * output sampling frequency for in-game sound increased to 44.1kHz * some code updates for gcc 4.2 * the default game speed has been set to a fixed value of 150%; the possibility to change it has been removed * Bugfixes: * some game chrashes in some very specific circumstances * thanks to the sound sampling frequency improvement, the playback of config menu sound has been improved on some systems (it was choppy on some soundcards) * calming down bugfix (very hard to notice during the gameplay) * probably some other Cytadela 0.7: * New features: * the weapons finally work! * weapon damaging during use (dependant on the dificulty level, of course) * French translation created by Patrick David * Changes: * license change to GPLv3 * rewrite of 3D geometry management code, mainly in order to implement gameplay essential features, but also to make it more object oriented (almost total rewrite ;) * viewing distaince has been shortened to a half of it's previous value and a fog effect has been added * changed a way of checking OpenGL's extensions (to a more proper way) * some other code changes * lots of code improvements * Bugfixes: * a bug that made it impossible to run the game w/o sound card (the bug appeared in version 0.6.3) * some very serious and very lame dynamical memory management bugs in 3Dg subsystem... (which caused unnoticed memory leaks...) * the game was remembering which weapons were active in previous training play (also since 0.6.3) * changing the game's speed didn't take effect during potion duration * closed door rendering bugfix Cytadela 0.6.3: * New features: * the game's configuration is saved to a file (at last!) * in game sounds (at last!), though not all sounds are added yet * added an ability to change in-game mouse speed (in Options menu and during the gameplay with '[' and ']' keys) * now it is possible to change the game's speed during the gameplay (using 'numpad +' and 'numpad -' keys) * a sound is beeing played in the configuration menu * game now checks for some more available screen sizes * Changes: * the mouse isn't used for player's forward/backward movement anymore * some texture rendering improvements * minimal required OpenGL version has changed due to some improvements in 3D engine (see the documentation for more details) * Bugfixes: * yet another bug in the wall-bumping algorithm fixed * win32 version does not need the msvcr71.dll anymore (it was needed by SDL_mixer.dll distributed with the game - now the game is beeing distributed with a newer version of SDL_mixer.dll - 1.2.7 - and the msvcr71.dll library is not needed any more) Cytadela 0.6.2: * New features: * Czech translation created by Josef Korous * new menu position "Options->Gfx Options->" that allows to change the in-game screen size (not the menu screen size which is fixed) * the game now allows to set it's speed (which affects the player's movement and rotation speed and will also affect the speed of enemies and of some ammunition). This feaure was added on some people's request. The speed can be set in the "Options->Game Speed" menu. * the screen fills with blood when player gets killed * Changes: * slightly redesigned localization system - now it uses separate font files for different translations * redesigned some parts of the game's engine (mainly those responsible for weapons management) * changed the "drunk effect" - now the random movement caused by drinking a beer is smooth * the ESC key in menu is now used only to exit the game (it does not select the highighted menu position any more) * optimizations and some code redesign * Bugfixes: * corrected dissolvation effect during teleportation (was framerate dependant and had some other bug) * corrected inertia effect (after bumping walls, etc.) - was framerate dependant * a bug that caused "infinite" wall bumping in narrow corridors at extremely low framerates * a bug in code that made the compilation impossible on some systems (due to differences in various OpenGL APIs - in some versions of the OpenGL API an additional constant definition is required in order to use extension functions) * map was flickering when the framerate was low * other Cytadela 0.6.1: * configuration and system info screen at the startup added * Localization system and English and German localizations added * some minor bug fixes Cytadela 0.6: * first public release