added support for toggling team mode in main menu using cursor keys
[rocksndiamonds.git] / src / game.c
2018-03-23 Holger Schemelfixed bug with playing level music in main menu when...
2018-03-23 Holger Schemeladded game-panel-only buttons for stop/play/pause and...
2018-03-23 Holger Schemelchanged counting down time with the same step size...
2018-03-23 Holger Schemeladded check to only count down time/health if this...
2018-03-23 Holger Schemeladded counting remaining health to score after solved...
2018-03-23 Holger Schemelfixed bug with using last mouse actions when tape finis...
2018-03-23 Holger Schemelfixed nasty bug with mouse actions breaking non-mouse...
2018-03-23 Holger Schemeladded using MM default action sound for unknown MM...
2018-03-23 Holger Schemelfixed sound for charging level time (energy) for MM...
2018-03-23 Holger Schemeladded loading/saving mouse actions from/to tape (for...
2018-03-23 Holger Schemelimproved handling mouse actions (for MM engine)
2018-03-23 Holger Schemelmoved initial cycling of mirrors from 'after fading...
2018-03-23 Holger Schemeladded graphical panel values for time and health (mainl...
2018-03-23 Holger Schemelfixed bug with using wrong values for 'level solved...
2018-03-23 Holger Schemelfixed fading in game screen before playing for Mirror...
2018-03-23 Holger Schemeladded basic game engine integration for Mirror Magic...
2018-03-16 Holger Schemelfixed bug with playing "timeout" and "player dies"...
2018-02-06 Holger Schemeladded some performance tuning for "autotest" and warp...
2018-02-04 Holger Schemelfixed broken tapes caused by a bugfix (with TAS snap...
2018-02-02 Holger Schemeladded function to get music filename by music ID
2018-01-28 Holger Schemelfixed bug with fading menu music on 'start game' if...
2017-10-07 Holger Schemelchanged displaying FPS by cheat code ':fps' instead...
2017-10-07 Holger Schemelimproved displaying FPS (debug mode only)
2017-10-07 Holger Schemelfixed bug with FPS display forcing redraw for every...
2017-09-23 Holger Schemelfixed and improved single step mode for all game engines
2017-09-23 Holger Schemelfixed bug in single button handling causing broken...
2017-09-08 Holger Schemeladded using single button for snap and drop when using...
2017-06-30 Holger Schemelimproved support for game controllers and joysticks
2017-02-01 Holger Schemeladded setup option to enable/disable auto-incrementing...
2017-01-30 Holger Schemelremoved preprocessor definition for single or multiple...
2017-01-20 Holger Schemeladded preprocessor macro for enhanced readability of...
2016-11-28 Holger Schemelfixed acid animation for elements falling/moving into...
2016-11-28 Holger Schemelmoved drawing graphic from frame reset function (no...
2016-11-23 Holger Schemeladded function to get the size of a player's inventory...
2016-11-07 Holger Schemeladded functions to get current player position for...
2016-09-17 Holger Schemelfixed saving game engine snapshots (save after game...
2016-09-17 Holger Schemelreplaced local static variables with variables stored...
2016-06-14 Holger Schemelfixed problem with mixed use of game pause and tape...
2016-06-14 Holger Schemelchanged behaviour of key shortcut to start/pause/contin...
2016-06-07 Holger Schemelfixed bug with re-mapping snapshot buttons after pause
2016-06-02 Holger Schemelfixed changing viewport properties not before fading...
2016-05-31 Holger Schemelcleanup of tape recorder state handling
2016-04-25 Holger Schemelrenamed and cleaned up source files for handling global...
2016-04-19 Holger Schemelmoved video frame synchronization to single location...
2016-04-18 Holger Schemeladded generic solution for naming conventions of extra...
2016-04-15 Holger SchemelMerge branch 'global-anims'
2016-04-13 Holger Schemelfade sounds and music for main menu when entering other...
2016-04-10 Holger Schemelchanged sound handling to only expire loop sounds durin...
2016-03-20 Holger Schemelfixed order of some drawing operations to be related...
2016-03-06 Holger Schemeladded dedicated setter function for setting game status
2016-03-01 Holger SchemelMerge branch 'master' into global-anims
2016-03-01 Holger Schemelfixed bug where player actions were incorrectly mapped...
2016-02-23 Holger SchemelMerge branch 'master' into global-anims
2016-02-23 Holger Schemeladded collecting-based engine snapshot mode to step...
2016-01-03 Holger Schemelfixed switching from inactive to active Supaplex terminal
2015-11-07 Holger Schemelremoved redundant code
2015-10-27 Holger Schemelchanged some variable names
2015-10-27 Holger Schemelremoved some more redundant code
2015-10-27 Holger Schemelremoved redundant code ('if' and 'else' block with...
2015-10-27 Holger Schemelfixed graphical bug when fading out screen after player...
2015-10-15 Holger Schemelremoved debug output for 'wrong animation frames' bug
2015-10-15 Holger Schemeladded workaround for 'wrong animation frames' bug ...
2015-09-01 Holger Schemeladded new level option to only redraw off-screen player...
2015-08-13 Holger Schemelfixed fading door areas when using different masked...
2015-06-26 Holger Schemelfixed using parameters not defined in function signature
2015-06-26 Holger Schemelfixed inline function definitions
2015-06-25 Holger Schemelfixed a lot of bugs when using custom global borders...
2015-06-24 Holger Schemelfixed movement-based engine snapshots when playing...
2015-06-21 Holger Schemelfixed initial state of game button 'pause2' on game...
2015-06-14 Holger Schemelfixed and enhanced screen fading and global border...
2015-06-09 Holger Schemelsmall cleanup of screen fading code
2015-06-09 Holger Schemelcleanup of screen fading code
2015-06-09 Holger Schemelfixed and enhanced screen fading and global border...
2015-06-09 Holger Schemeladded some (currently deactivated) frame rate debugging...
2015-05-31 Holger Schemeladded setup option to enable/disable (now optional...
2015-05-19 Holger Schemelcleanup of redraw masks
2015-05-19 Holger Schemelfixed displaying frames per second (debug mode only)
2015-05-18 Holger Schemelcleanup of some common and specific game engine functio...
2015-05-17 Holger Schemelfixed minor bug with doors and envelope requests
2015-05-17 Holger Schemelchanged redraw system to prevent unneeded screen updates
2015-05-15 Holger Schemelremoved unused setup option 'soft_scrolling'
2015-05-14 Holger Schemelfixed not setting viewport when changing from 'playing...
2015-04-01 Holger Schemelchanged some details in play/pause game button handling
2015-03-30 Holger Schemelreplaced stop/play buttons in game panel with save...
2015-03-30 Holger Schemeladded setting engine snapshot mode to setup screen...
2015-03-30 Holger Schemelimproved step-based engine snapshots for single-step...
2015-03-30 Holger Schemeladded movement-based engine snapshot mode to step-based...
2015-03-25 Holger Schemelfixed updating tape display after loading engine snapshot
2015-03-25 Holger Schemelchanged saving engine snapshots also being allowed...
2015-03-24 Holger Schemeladded step-based engine snapshots to undo/redo game...
2015-03-24 Holger Schemeladded step-based engine snapshots to undo/redo game...
2015-02-11 Holger Schemelfixed bug not updating game panel values in visible...
2015-02-05 Holger Schemeladded configurability of editor control buttons (toolbo...
2015-02-03 Holger Schemeladded optionally configurable game frame counter to...
2014-11-02 Holger Schemelfixed redraw/fade bugs when redefining the playfield...
2014-10-17 Holger Schemelremoved some remaining unused X11 stuff
2014-09-21 Holger Schemelfixed bug where player actions were only mapped in...
2014-09-16 Holger Schemelmajor cleanup of preprocessor hell
2014-09-14 Holger Schemelupdated contact info in source file headers
2014-08-30 Holger Schemelrnd-20140819-1-src
next