Commit Graph

128 Commits

Author SHA1 Message Date
Steve 1a684a9737 Report success for deleting files that don't exist! (save game regression). 2019-12-02 07:47:16 +00:00
Steve 2fa40d8933 Delete temporary files before attempting to rename (Windows and some Unix fixes). 2019-12-01 11:56:49 +00:00
Steve 1093c16ed0 Atlas update. 2019-06-02 16:13:34 +01:00
Steve a064e3ed4c Don't use atlas for clouds. Helps to eliminate texture seam. 2018-12-28 11:00:45 +00:00
Steve a7310e43b1 Text rendering tweaks. 2018-12-23 15:32:33 +00:00
Steve fc0bcc998c Replaced cached text with font atlas. 2018-12-22 22:46:38 +00:00
Steve 86be9a25b9 Start of resolution updates. 2018-12-22 21:53:19 +00:00
Steve c6aa5f60aa Additional mission configuration info text. 2018-05-16 08:06:52 +01:00
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 224952a962 Check for possible corrupt save files and prevent loading. 2018-04-29 07:47:37 +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 f5bdb5e59a Use malloc to create some sprintf string values (long paths). 2018-04-21 11:54:06 +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 775dc8d71d Create screenshot folder as needed. 2018-04-15 10:45:18 +01:00
Steve 7cfac40aa8 Added game complete mission quit message. 2018-04-15 09:26:15 +01:00
Steve 66681c94bc Report too many keys and items separately. 2018-04-12 16:05:41 +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 302997cb31 Code clean up. 2018-03-30 19:23:57 +01:00
Steve f1b2e8df6d Ending tweaks. 2018-03-30 13:34:36 +01:00
Steve 8a61323362 MIsc bug fixes. 2018-03-29 08:21:36 +01:00
Steve 22f42294a8 Window build tweaks. 2018-03-24 08:35:28 +00:00
Steve 464874faa2 Start of Windows build. 2018-03-23 18:38:12 +00:00
Steve 28f84f5236 Tidied all headers. 2018-03-21 18:26:46 +00:00
Steve 726243fcfe Correctly delete save files. 2018-03-21 18:25:29 +00:00
Steve 96949ec97c Play pop sound when no blood option selected. 2018-03-21 07:29:04 +00:00
Steve eae43acc73 Load / continue game updates. 2018-03-19 22:51:37 +00:00
Steve 64c0a2bb74 Start of title screen. 2018-03-19 08:08:29 +00:00
Steve 32949a192c Start of multiple save support. 2018-03-18 09:42:34 +00:00
Steve de2295efe9 Warn about missing atlas entries. 2018-03-13 08:24:41 +00:00
Steve cdb0230bc7 Save images as PNG (can be a bit slow). 2018-03-09 18:26:33 +00:00
Steve a3a4c01049 Play sound when recharging from power pool. 2018-03-04 09:49:16 +00:00
Steve 7a79ef4b53 Tidied headers. 2018-03-02 08:30:39 +00:00
Steve 0a5d2d8cfb Show additional stats. 2018-03-02 08:09:04 +00:00
Steve 7037b40c7b Display time played correctly. 2018-03-01 08:24:05 +00:00
Steve 2634a6fd97 Tidied all header. 2018-03-01 07:52:50 +00:00
Steve c98e93ee2b Pause audio when pausing game / viewing radar. 2018-02-28 07:52:38 +00:00
Steve d2bc37eebf Allow selection of screen resolution. 2018-02-27 21:54:52 +00:00
Steve 4d41f7f56c Load new sounds. 2018-02-27 08:16:06 +00:00