Commit Graph

  • 22b5267ffd Initially add all entities to quadtree, to avoid the popping effect. Steve 2016-03-08 07:12:06 +0000
  • 99013a4e99 Allow jumpgate to be put into "sleep" state: effectively inactive. Steve 2016-03-08 06:55:41 +0000
  • a74ff87a46 Added portal effect to jumpgate. Steve 2016-03-07 22:50:41 +0000
  • ecdf9998d0 Don't select options widget. Steve 2016-03-07 19:04:12 +0000
  • 798135eadf Don't allow rogue files to crash game at startup. Steve 2016-03-07 19:03:55 +0000
  • d042d2d02c i18n updates. Steve 2016-03-07 17:13:02 +0000
  • bc1c5d09a8 Replaced extraction point with jumpgate. Steve 2016-03-07 17:12:21 +0000
  • bd715286a1 Allows show killed message during a challenge battle. Steve 2016-03-07 12:31:43 +0000
  • 6ef07a65e2 Craft marked as EF_AI_TARGET will be attacked even if they are dodging and avoiding combat. Steve 2016-03-07 12:31:22 +0000
  • 16591691b5 Allow challenges to be ended via the script. Steve 2016-03-07 12:30:20 +0000
  • 885d566e6b Don't allow shuttles to be selected during epic battles (for challenges). Steve 2016-03-07 12:29:54 +0000
  • d597fa731a Added Challenge #9. Steve 2016-03-07 12:29:34 +0000
  • 4a52bb1fce Added item collection challenges. Steve 2016-03-07 12:29:23 +0000
  • f6239903f7 Merge branch 'master' into develop Steve 2016-03-06 21:53:07 +0000
  • 244e5d6dd9 Merge from Master. Steve 2016-03-06 19:07:43 +0000
  • 33f2359812 Added Clarke mission #4 Steve 2016-03-06 17:54:03 +0000
  • e04ad44a1a Eliminate all objective bug fix. Steve 2016-03-06 17:27:23 +0000
  • 5764e0a4b2 Capital ships destroyed / lost triggers. Steve 2016-03-06 17:14:13 +0000
  • 497977c665 Don't add capital ship components to quadtree until they've been positioned. Steve 2016-03-06 17:13:57 +0000
  • 721ca3e110 Trophy updates. Steve 2016-03-06 17:13:34 +0000
  • 28ef43b632 Background updates. Steve 2016-03-06 17:13:18 +0000
  • 5f4fe28d22 i18n updates. Steve 2016-03-06 09:48:55 +0000
  • fff301e3e2 Allow shrinking of array. Steve 2016-03-06 09:48:29 +0000
  • c14b687209 Screenshot save path update. Steve 2016-03-06 09:48:09 +0000
  • 922b39c0ea Challenge #8, defend extraction point. Added flag to allow AI to sometimes ignore extraction point. Steve 2016-03-06 09:47:44 +0000
  • e28390a496 Added array resize function (not using realloc because it doesn't zero the new array). Steve 2016-03-05 23:56:21 +0000
  • ac59559d90 Clear input when pressing Escape. Steve 2016-03-05 15:35:09 +0000
  • fe55f2e8ba Challenge updates. Steve 2016-03-05 15:34:49 +0000
  • 09a89e692b Added time up status for finishing a challenge already partly passed. Steve 2016-03-05 15:34:37 +0000
  • f55a4e57c8 Pressing ESCAPE blocks when awaiting widget input. Steve 2016-03-05 13:49:07 +0000
  • d2a234839b Integrated mouse control mappings. Steve 2016-03-05 13:21:17 +0000
  • 6dfb51e8b0 Allow keys and mouse buttons to be selected in options. Steve 2016-03-05 12:35:19 +0000
  • acd53f6b97 Further custom control integration. Steve 2016-03-05 08:42:35 +0000
  • 7979b175a2 Waypoint challenge updates. Steve 2016-03-04 22:59:16 +0000
  • 599c4fc338 Merge fixes. Steve 2016-03-04 22:11:13 +0000
  • 159d36017b Centralizing getFileLocation() to make file loading more transparent. Steve 2016-03-04 14:29:50 +0000
  • 2b3fecce88 Added Challenge #7. Steve 2016-03-04 14:14:57 +0000
  • d2acbefc6d Prevent modal dialog from being dismissed immediately. Steve 2016-03-04 14:14:45 +0000
  • 95cb35d5a1 Added getJSONValue to aid with optional JSON data. Steve 2016-03-04 14:14:04 +0000
  • b6012a2e21 Merged config branch. Steve 2016-03-03 18:03:07 +0000
  • b136a6bb6c Time limit should be 30. Steve 2016-03-03 17:20:51 +0000
  • cafa9b411d Removed dist target. Steve 2016-03-03 16:39:43 +0000
  • c8dd06dcdc Added AUTO option for music. Reorganised music for easier scanning. Steve 2016-03-03 16:16:12 +0000
  • 92a9cd7ce6 Challenge #6 Steve 2016-03-03 14:19:34 +0000
  • 122bb53a66 Challenge time bugfix. Steve 2016-03-03 14:19:29 +0000
  • 4f6721cba4 Added 5th challenge mission. Steve 2016-03-03 11:31:32 +0000
  • ed9b02a917 Disabled entities now become secondary targets. Steve 2016-03-03 11:31:18 +0000
  • d5d5169078 Accuracy for rockets and missiles, not just shots. Steve 2016-03-03 09:12:08 +0000
  • 2f168c2559 Added Pandora makefile. Steve 2016-03-03 07:54:49 +0000
  • 3278adccf6 i18n updates. Steve 2016-03-03 07:54:32 +0000
  • 2ca26b1ea0 Divide by zero check. Steve 2016-03-03 07:47:33 +0000
  • 263a6cc5b5 Removed unneeded abs on hashcode. Steve 2016-03-03 07:47:18 +0000
  • d980e412f2 Draw circle performance update. Removed drawFilledCircle (unused). Steve 2016-03-03 07:47:03 +0000
  • 11d5ed635f Challenge processing fixes. Steve 2016-03-03 07:44:04 +0000
  • cb34b3b9b6 Maximum of 3 challenges per challenge mission. Steve 2016-03-02 23:20:37 +0000
  • 05185950e4 Auto select first challenge when coming from title. Steve 2016-03-02 22:24:59 +0000
  • 2c71b16e17 Show and apply challenge restrictions. Steve 2016-03-02 22:19:26 +0000
  • f9880354db i18n updates. Steve 2016-03-02 07:14:38 +0000
  • 35a2277114 Display challenge information. Steve 2016-03-02 06:58:03 +0000
  • 0c31b2204c Refactored challenge data, for display on Challenge Home. Steve 2016-03-02 06:46:13 +0000
  • 9dac6aa0ba Challenge #4 tweaks. Steve 2016-03-01 07:21:56 +0000
  • 6cbeb11a35 Merged v0.51 changelog. Steve 2016-03-01 07:21:42 +0000
  • e5c5315e62 Print stats when in debug mode at end of challenge. Steve 2016-03-01 07:21:31 +0000
  • 2c5cb1cd0b MIssion loading bug fix for Linux. v0.51 Steve 2016-02-29 22:11:57 +0000
  • c95b56728f Using getFileLocation. Steve 2016-02-29 21:52:30 +0000
  • 0431da6aa4 Updated changelog. Steve 2016-02-29 21:52:14 +0000
  • 9caca3ab82 Challenge 04. Steve 2016-02-29 21:52:06 +0000
  • 55bb0d1e36 Challenge home music. Steve 2016-02-29 21:51:49 +0000
  • 46b04ce6cd Added tidyHeaders to tools. Steve 2016-02-29 16:06:04 +0000
  • e5e96f8e81 GPL notices. Steve 2016-02-29 16:05:49 +0000
  • 1c270888aa Removed mouse warping. Is too jarring. Steve 2016-02-29 16:05:35 +0000
  • 9d846fd137 Randomize planet and background in Challenge Home. Steve 2016-02-29 16:00:32 +0000
  • 25d68b27fb Stats display bug fix. Steve 2016-02-29 15:55:21 +0000
  • a7d3c811ba POT file updates. Steve 2016-02-29 15:01:11 +0000
  • 8242dbf037 Use getFileLocation for loading files (install is broken on Linux). Steve 2016-02-29 14:43:24 +0000
  • d869c22f36 Allow random planet and backgrounds for missions, using "AUTO" in mission definition. Steve 2016-02-29 14:42:46 +0000
  • adb86d9f14 Show planet in background. Steve 2016-02-29 12:09:36 +0000
  • 7f98080a18 Added new backgrounds. Steve 2016-02-29 12:09:14 +0000
  • 1808ec8fbc Use function pointer array for init steps. Steve 2016-02-29 11:38:31 +0000
  • 10cc12bd70 i18n updates. Steve 2016-02-29 10:47:41 +0000
  • 9b6abf764a Percent complete stats updates. Steve 2016-02-29 10:47:10 +0000
  • bf7d6dc921 Added menu to challenges screen. Steve 2016-02-29 09:54:03 +0000
  • 0e159402e9 Show stats button on title screen. Steve 2016-02-29 09:35:39 +0000
  • 1291c0cf22 Tidy up. Steve 2016-02-29 09:23:59 +0000
  • 281dd4d7d2 Show number of challenges completed, lock challenges that can't be played yet. Steve 2016-02-29 09:23:41 +0000
  • 83523f868a Use battle sound (distance) instead of normal sound. Steve 2016-02-29 09:23:14 +0000
  • ef458b4041 Build updates for po i18n. Steve 2016-02-28 15:29:21 +0000
  • 211df6d8ec i18n updates. Steve 2016-02-28 13:45:17 +0000
  • ad7a1eefda Challenge integration updates. Steve 2016-02-28 13:02:57 +0000
  • a1703d5066 vSync is now always on. Steve 2016-02-28 10:00:17 +0000
  • 44c7e78606 Further i18n integration updates. Steve 2016-02-28 09:59:33 +0000
  • 58e7b9b8ea i18n updates. Not optimised. That will come later. Steve 2016-02-27 19:16:17 +0000
  • 821e7ac872 Start of i18n support. Steve 2016-02-27 18:13:05 +0000
  • 660bb57bb0 Further challenge updates. Steve 2016-02-27 18:12:18 +0000
  • f153383f9e Challenge mission graphics. Steve 2016-02-27 18:08:43 +0000
  • 2e5b45064a Challenges integration. Steve 2016-02-27 16:16:21 +0000
  • ef6e65a51c Slow player down when mission is complete. Steve 2016-02-27 16:15:41 +0000
  • 4df206d6b2 Show time on HUD when in challenge mission. Steve 2016-02-27 16:15:30 +0000
  • 69e45f4e3f Clear input when transitioning. Steve 2016-02-27 16:14:48 +0000
  • 2c33041344 Load data from files found in directory, rather than using a text file. Steve 2016-02-27 16:14:14 +0000