Commit Graph

488 Commits

Author SHA1 Message Date
Steve 05e7fc7cad Updated mission config settings. 2018-05-12 11:50:49 +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 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 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 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 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 5f212282b2 Added grenade combo counter HUD message and gameplay stat. 2018-04-24 07:17:05 +01: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
Steve 4c1bd993e4 Reset warning text on title screen. 2018-04-21 09:40:38 +01:00
Steve 7b49eb95d9 Save the jetpack control options. 2018-04-21 09:40:15 +01:00
Steve 775dc8d71d Create screenshot folder as needed. 2018-04-15 10:45:18 +01:00
Steve 2031d5a301 Correctly handle free play mode. 2018-04-15 09:26:29 +01:00
Steve 7cfac40aa8 Added game complete mission quit message. 2018-04-15 09:26:15 +01:00
Steve 8100c45446 Make heart and cell appear a little more often when game is complete. 2018-04-15 09:25:53 +01:00
Steve 1de2c09e00 Reduce tank turret height so that the laser doesn't hit it through the tracks. 2018-04-15 09:24:50 +01:00
Steve 630c01ac8b Don't draw negative health values. 2018-04-14 16:54:45 +01:00
Steve 66681c94bc Report too many keys and items separately. 2018-04-12 16:05:41 +01:00
Steve 72ffa2a021 Don't add keys to stash if this is a training mission. 2018-04-07 10:19:28 +01:00
Steve 6f49aa8717 Display "Controls" text on controls options screen. 2018-04-04 08:16:36 +01:00
Steve e6bf90a56b Widget creation crash fix. 2018-04-02 08:53:24 +01:00
Steve 73ace650e1 i18n updates. 2018-04-01 17:41:45 +01:00
Steve b395c7e8d2 Correctly clip narrow height levels. 2018-03-31 19:05:20 +01:00
Steve 55b163873d Bob's laser should ignore Teeka. 2018-03-31 19:04:34 +01:00
Steve 14dbe2b39c Count number of trophies during loading, to prevent amount from accumulating. 2018-03-31 18:41:22 +01:00
Steve 302997cb31 Code clean up. 2018-03-30 19:23:57 +01:00
Steve 051ca6d790 Save world(!) 2018-03-30 13:35:51 +01:00
Steve f1b2e8df6d Ending tweaks. 2018-03-30 13:34:36 +01:00
Steve 39362061bf Save the game when exiting a previously visited level. 2018-03-30 11:23:36 +01:00
Steve 7c4da64c04 Drop carried items when game is complete. 2018-03-30 11:23:13 +01:00
Steve a01052b1e8 Correctly unlock all levels when game is complete. 2018-03-30 11:22:33 +01:00