Commit Graph

567 Commits

Author SHA1 Message Date
Steve 24f677236a Removed all objectives tweak, replaced with No Doors. Tweaks to item and pushblock mirroring. Other minor mission tweak fixes. 2018-05-15 08:32:16 +01:00
Steve 1ad4746a27 Merge branch 'develop' into plus 2018-05-15 07:46:53 +01:00
Steve 7598af42a0 GCC compile fix for fadeAmount not being initialized. 2018-05-15 07:37:27 +01:00
Steve 0395d25594 Use PLUS_ALL_OBJS to test for required objectives. 2018-05-14 08:32:45 +01:00
Steve 455db3d077 Correctly mirror doors in mirror mode. 2018-05-14 08:23:54 +01:00
Steve 230d28cef7 Mirror world tweaks. 2018-05-13 17:25:00 +01:00
Steve 0c631edd09 Start of map mirroring. 2018-05-13 08:59:30 +01:00
Steve 05e7fc7cad Updated mission config settings. 2018-05-12 11:50:49 +01:00
Steve 7eefeeed86 Set language size to be MAX_DESCRIPTION_LENGTH, not MAX_LINE_LENGTH. 2018-05-11 08:42:04 +01:00
Steve 181fc83632 Start of custom mission plus settings. 2018-05-11 08:09:15 +01:00
Steve 60d8020c4e Game plus tweaks. 2018-05-02 07:55:55 +01:00
Steve 693ed5f032 Exit if we try to load corrupt data (although we shouldn't really get this far). 2018-05-01 18:17:16 +01:00
Steve cdc69cc6a5 Various Game Plus tweaks. 2018-05-01 18:15:56 +01:00
Steve 3ae8a2a717 Give enemies more health in Plus mode. 2018-05-01 08:40:57 +01:00
Steve 6fe72e4b2a Start of experimental Mission Plus mode. 2018-05-01 08:38:46 +01:00
Steve 220525d6f8 Removed references to trophy screenshot, as this feature no longer exists. 2018-04-30 08:36:51 +01:00
Steve 224952a962 Check for possible corrupt save files and prevent loading. 2018-04-29 07:47:37 +01:00
Steve 3a99531a04 Don't include missions complete in % stats for save label. Correctly handle %. 2018-04-28 16:09:24 +01:00
Steve 01448698ad Item to reset items that are stuck in walls are mission start. 2018-04-28 15:55:01 +01:00
Steve 47ae458edd Memory corruption fix. 2018-04-28 09:50:01 +01:00
Steve bb054c28b4 v1.0.3 2018-04-28 09:46:26 +01:00
Steve cd8ee71c30 Save grenade combo value to correct stat slot. 2018-04-27 18:22:32 +01:00
Steve c4efe60abd Don't allow laser traps to keep victims alive indefinitely. 2018-04-26 09:07:32 +01:00
Steve 9bafce978f Don't save Teeka - there is never an instance in the game where he needs to be persisted. 2018-04-25 18:15:23 +01:00
Steve ceaced512f If Bob was stunned when the game is saving, set him back to normal facing so we don't error. 2018-04-25 08:17:49 +01:00
Steve 9c1b39179d Tidied up headers. 2018-04-25 07:56:06 +01:00
Steve 5120b6586b Updated POWs to MIAs. 2018-04-24 19:04:35 +01:00
Steve d4f310119f Centre bullets more inside shooter. 2018-04-24 19:04:08 +01:00
Steve 73e0e4b17a Attempt to save the game and world data atomically. 2018-04-24 08:27:42 +01:00
Steve 67a6ad5422 Don't hardcode Tab in the message. 2018-04-24 08:27:16 +01:00
Steve d642a72e3c Merge remote-tracking branch 'origin/master' into develop 2018-04-24 07:23:48 +01:00
Stephen J Sweeney 5b499b7be7
Merge pull request #10 from LeifAndersen/fixtext
Change prose since no longer on a touch screen.
2018-04-24 07:23:17 +01:00
Steve 5f212282b2 Added grenade combo counter HUD message and gameplay stat. 2018-04-24 07:17:05 +01:00
Leif Andersen 2b576c402b
Change prose since no longer on a touch screen. 2018-04-24 00:34:47 -04:00
Steve fab49ae250 Added missing Linux .desktop file. 2018-04-23 07:10:21 +01:00
Steve 7851495d28 v1.0.2. 2018-04-22 18:47:44 +01:00
Steve 38c47e2809 (some corrections from previous merge) 2018-04-22 18:47:10 +01:00
Steve dd521bdb6d Merge remote-tracking branch 'origin/master' into develop 2018-04-22 18:44:53 +01:00
Stephen J Sweeney d359b99e98
Merge pull request #7 from noahadvs/master
Change "blobWarsAttrition" to "blobwarsAttrition"
2018-04-22 18:44:15 +01:00
Noah Davis 85e66da367 Fix naming inconsistency
All instances of 'blobWarsAttrition' have been changed to 'blobwarsAttrition to match the name of the GitHub repository.

This also fixes an issue with the makefile for Unix-like systems with case sensitive file systems where it could not 'make install' because of the naming inconsistency.
2018-04-22 04:43:49 -04:00
Steve c2b2b86710 Merge branch 'paths' into develop 2018-04-22 09:11:25 +01:00
Steve 103aa91165 Only use *lang if not Windows. 2018-04-21 18:38:39 +01:00
Steve 5b6dfecebb We only need to use strtok here. 2018-04-21 18:35:16 +01:00
Steve 7633322d1e Avoid array (string) overlapping. 2018-04-21 17:21:10 +01:00
Steve c2712d8916 Don't save trophy screenshot - is too buggy and often crashes. 2018-04-21 12:43:50 +01:00
Steve 09afbfc0d9 Load and use correct save slot. 2018-04-21 12:13:29 +01:00
Steve f5bdb5e59a Use malloc to create some sprintf string values (long paths). 2018-04-21 11:54:06 +01:00
Steve c91aac41fe Don't sprintf into filename var. 2018-04-21 10:41:36 +01:00
Steve ead0c5335a Use MAX_PATH (4096) characters for save paths. 2018-04-21 10:10:58 +01:00
Steve 1566a9ea06 Only use the allowed joystick axis values (max is 2 - range check). 2018-04-21 09:41:46 +01:00