Fix and add a dialog string on TutorialTom, minor WIKI change on Tamara.
Rewrite the documentation of the save/load 'module', to be more explicit
Almost every NPC ingame is now aware of Faulty Firmware Upgrade.
scan-build: add some 'assertions' and force the value of some variables,
Include some tests to level 24 concerning to trigger state lua functions.
Propagate our CFLAGS to lua/Makefile.
Remove resolutions lower than 640x480 from available resolutions, and
Level 59 Traps trigger only once.
lua_add_obstacle(), lua_add_volatile_obstacle(): protect against a call
Promote a variable, used to compute the size of a memory block to
Changes to some items descriptions and comments.
Event validation (benchmark): use dynarray_member() instead of
Dialog C engine: remove a problematic extraneous lua_pop()
Disable level 59 traps after propagating faulty firmware upgrade.
Separating Ammo Shop from Equipment Shop (Lukas)
Build process: Does not recurse make into po/ if the gettext-tools are
Store the name of the currently played background music before to play
*The Definitive End Of Act1*
read_and_malloc_and_terminate_file(): reduce the size of the allocated
Use a terminal to withdraw the arena.
Event trigger state saving: commit 79117d56 is not enough to correctly
Remove a line of code that sets a never read variable.
Add a "Test Delayed Events" in level 24's Dude's dialog.
Add 'event timers'.
Fix some 'code style warnings' reported by cppcheck (v1.77).
Correct a minor typo regarding WIKI markers on Town-GuardhouseGuard
Save/load subsystem: Add RW macros to save/load lists, and add list
The Master of Melee: Erin, the Bothunter
Menu layout: adapt the layout iof menus to the size of the window.
GL blitter shader: fix wrong texture unit being picked due to FP
Revert the use of multiple texture units to not using shaders at all for
Move npc_specs.lua from data/base to data/storyline/act1
This patch fixes a trivial warning-grade error in the manpage.
Include a random-only race and job on NetHack game.
floor: improve get_map_brick performance
Fix the Freedesktop desktop file, to comply to the spec and pass
fix a compilation warning introduced in commit ead4742.
Fix a memory leak found by clang when exiting a dialog using the escape
item graphics: improve OpenGL path for loading item graphics
GL: transfer textures using a pixel buffer object (PBO)
README.md - Use HTML tags to display the top images.
Lower glew version requirement to 1.6.
INSTALL: update fedora deps (tested with f25)
Install doc: Commandline to use on Debian to install our pre-requisites:
Create a free_game_data() function that clear all the data related to
influ.c: fix previous commit. Patch via fluzz :)
Event validation: Loop on all available game acts.
Lvledit: Fix a memory leak that occurs when leaving the editor after
check_directory(): Fix a wrong returned value.
events.dat: move "Triggers on enemy death" inside their related level
Memory leak detected by clang after playing a title-screen.
Change all uses of 'an other' into 'another'.
GL: use non power of two textures when possible, stop padding images
GL: fix the multithreaded blitter shader on i915
Add a act_get_by_name() to get a game act given its name.
radial sparks: fix image loading to set width and height
open_gl_debug: On Windows the debug callback is to be defined using
Add a large stratopod/ship obstacle, original work by Basse.
GL: add GLEW as a dependency to retrieve function pointers
Benchmark: add graphicsloading
GL debug: disable GL_DEBUG_OUTPUT_SYNCHRONOUS
configure: check that pkg-config is available, and warn if missing.
Configure: upgrade to autoconf 2.69, available on all distribs
lvledit validator (used in the 'benchmark'): Loop on all game acts.
Dialogs validation: Loop on all game acts.
AssembleCombatPicture: add SHOW_OBSTACLE_LABELS mask
Game act: Add functions to set/get the current game act.
Manage game acts.
Tux Shall Know More About Droids (2/2)
Game act: save/load a 'game_config' Lua table in the .shp savegame file.
Reset the current game act to the starting act before to load a new
influ.c: fix gcc 7 -Wint-in-bool-context warning.
Reformat some lines of Makefile.am
takeover display: batch images
Fix FILES, to reflect the current directory structure
Rebalance skills from FreedroidRPG.
Add "Open Age Ratings Service" information into the AppData stream.
Update README.md. Use HTML tags to display the platforms icons on one single row.
Benchmark: add graphics performance benchmark
Load/Delete Game menu: Fix a bug when there are more than 7 savegames.
configure: Upgrade to using gettext 0.18.2
Add keywords entry to the desktop file
Dialogs: Change the dialog engine to look for a dialog file in a set of
Provides a minor explanation about droid respawning on Chandra.
Change FDutils.system.scandir() to accept an array of directories to
Hide node 2 and 3 too when asking Butch for his name.
Move all game acts related stuff into a new game_act.c file.
Move Terminal.lua (terminal's default dialog) from
Diffuse the path of gawk, found by configure, to the po Makefiles.
Make Light saber, once again, a 1-hand weapon.
Include Special Area near Disruptor Shield Base.
Close all "panels" before to play a title file.
Reduce droids at Disruptor Shield Control from 80 to 65.
On termination, clean the memory used by game_act structs.
Give player a (lame) reward for helping Jennifer.
Dude dialog: add an option to test game act switching to Act 2.
Update storyline/empty_map to reflect changes done by Matthias, update it's REAME
Reorder passive skills, include Animal Magnetism based on patch by Miles
Add a clamp(x,min,max) macro, that clamps x between min and max.
Add mission_description field on quests.lua