Commit Graph

499 Commits

Author SHA1 Message Date
Steve 922b39c0ea Challenge #8, defend extraction point. Added flag to allow AI to sometimes ignore extraction point. 2016-03-06 09:47:44 +00:00
Steve fe55f2e8ba Challenge updates. 2016-03-05 15:34:49 +00:00
Steve 6dfb51e8b0 Allow keys and mouse buttons to be selected in options. 2016-03-05 12:35:19 +00:00
Steve acd53f6b97 Further custom control integration. 2016-03-05 08:42:35 +00:00
Steve 7979b175a2 Waypoint challenge updates. 2016-03-04 22:59:16 +00:00
Steve 2b3fecce88 Added Challenge #7. 2016-03-04 14:14:57 +00:00
Steve b6012a2e21 Merged config branch. 2016-03-03 18:03:07 +00:00
Steve b136a6bb6c Time limit should be 30. 2016-03-03 17:20:51 +00:00
Steve c8dd06dcdc Added AUTO option for music. Reorganised music for easier scanning. 2016-03-03 16:16:12 +00:00
Steve 92a9cd7ce6 Challenge #6 2016-03-03 14:19:34 +00:00
Steve 4f6721cba4 Added 5th challenge mission. 2016-03-03 11:31:32 +00:00
Steve d5d5169078 Accuracy for rockets and missiles, not just shots. 2016-03-03 09:12:08 +00:00
Steve 2c71b16e17 Show and apply challenge restrictions. 2016-03-02 22:19:26 +00:00
Steve 9dac6aa0ba Challenge #4 tweaks. 2016-03-01 07:21:56 +00:00
Steve 9caca3ab82 Challenge 04. 2016-02-29 21:52:06 +00:00
Steve d869c22f36 Allow random planet and backgrounds for missions, using "AUTO" in mission definition. 2016-02-29 14:42:46 +00:00
Steve bf7d6dc921 Added menu to challenges screen. 2016-02-29 09:54:03 +00:00
Steve 0e159402e9 Show stats button on title screen. 2016-02-29 09:35:39 +00:00
Steve 1291c0cf22 Tidy up. 2016-02-29 09:23:59 +00:00
Steve ad7a1eefda Challenge integration updates. 2016-02-28 13:02:57 +00:00
Steve a1703d5066 vSync is now always on. 2016-02-28 10:00:17 +00:00
Steve 2e5b45064a Challenges integration. 2016-02-27 16:16:21 +00:00
Steve 2c33041344 Load data from files found in directory, rather than using a text file. 2016-02-27 16:14:14 +00:00
Steve 266088f764 Start of restoring challenges. 2016-02-27 12:14:29 +00:00
Steve 1476c69944 Various script updates. 2016-02-25 10:54:48 +00:00
Steve 12999f3dd9 Updated "Pilot" to "Wingmate". 2016-02-25 10:53:37 +00:00
Steve e79d331599 Added ALL_OBJECTIVES_COMPLETE script command. 2016-02-25 10:52:01 +00:00
Steve 913184d877 Removed INF. They don't exist after 2616. 2016-02-24 07:16:23 +00:00
Steve a2a1ec0613 Modal message box updates. 2016-02-23 22:20:07 +00:00
Steve 368e9dc592 Start of modal dialog display. 2016-02-23 07:19:31 +00:00
Steve 7ffd3b0406 Added Mag cannon training at Sol. 2016-02-21 22:49:43 +00:00
Steve 03712285c4 Campaign flow bug fixes. 2016-02-21 16:55:11 +00:00
Steve 480192efe1 Created second UNF Corvette. 2016-02-20 07:23:24 +00:00
Steve e8748966a6 Fixed flags for pirate lieutenant (collision detection was removed). 2016-02-15 14:07:54 +00:00
Steve 54b92ad137 Added message for when a star system falls to the Pandorans (campaign-related, unavoidable). 2016-02-14 11:53:03 +00:00
Steve a5f73cc3fc Renamed "textureName" to simply "texture". 2016-02-13 14:31:45 +00:00
Steve dbf872c9c0 Updated corvette firing rates. 2016-02-13 11:02:04 +00:00
Steve b8ba509d27 Updated CSN Corvette #2. 2016-02-12 22:31:12 +00:00
Steve 6256e97414 Start of second CSN corvette. 2016-02-11 15:40:44 +00:00
Steve 8e0550b705 Added final Iliad mission. 2016-01-28 17:02:57 +00:00
Steve 044e860894 Third Alba mission. 2016-01-28 16:22:17 +00:00
Steve f403df5c99 Mission description updates. 2016-01-28 15:54:17 +00:00
Steve e31f39d3a9 Replaced "Dummy" missions with manual complete flag. 2016-01-25 15:09:14 +00:00
Steve bf3de041c6 Misc. mission updates. 2016-01-24 09:50:39 +00:00
Steve 0452190e99 Added 4th Iliad mission. 2016-01-24 09:49:08 +00:00
Steve 354b4cd9d2 Added Plasma Turret cannon. 2016-01-23 14:15:05 +00:00
Steve bd6ef78687 Iniital version of second INF corvette. 2016-01-21 17:08:40 +00:00
Steve 039c354df0 Fixed cannon reload time. 2016-01-21 12:49:58 +00:00
Steve 9093a53a19 Start of second INF corvette. 2016-01-21 12:49:30 +00:00
Steve ed1b515266 Description update. 2016-01-03 13:53:49 +00:00
Steve 466ca732a5 Mission tweaks. 2015-12-31 12:22:17 +00:00
Steve d6220b7a14 Added final Warro mission. 2015-12-31 11:32:40 +00:00
Steve a8fa0e2087 3rd Iliad mission. 2015-12-30 18:44:30 +00:00
Steve 6cebdd6a89 Various spacecraft tweaks. 2015-12-27 18:02:41 +00:00
Steve 9d312fd1a7 Added Lynx UNF bomber. 2015-12-26 21:09:08 +00:00
Steve 7f055102bf Split space craft into separate lists. 2015-12-26 21:08:53 +00:00
Steve c9929c32d1 Script update. 2015-12-24 20:18:53 +00:00
Steve 4345a01e3f Added munitions ship. 2015-12-24 20:18:40 +00:00
Steve e2ffe9ba84 Added ability to specify death type of fighters (e.g. supply ships shouldn't spin). 2015-12-24 12:12:23 +00:00
Steve ff953cf0e7 Supply ship updates. 2015-12-24 11:53:49 +00:00
Steve f2cd43c95e Added supply ship. 2015-12-24 08:57:00 +00:00
Steve 38587b24f7 Various mission updates. 2015-12-22 17:59:16 +00:00
Steve 3dbd8e72f7 Missions now unlock depending on number of other missions completed (and previous mission, where applicable). 2015-12-21 14:19:21 +00:00
Steve b44b894c4b Misc. mission tweaks. 2015-12-21 10:05:48 +00:00
Steve eedc8a718a Target name update. 2015-12-20 16:15:56 +00:00
Steve 95de0a67c4 Added requirement. 2015-12-20 14:31:38 +00:00
Steve 6c60772e72 Lowered difficulty. 2015-12-20 14:31:25 +00:00
Steve 5ac96998a0 Text tweaks. 2015-12-20 14:31:16 +00:00
Steve a22e2a9f8d Start of 3rd Clarke mission. 2015-12-20 11:59:00 +00:00
Steve b1ba14a173 Mission tweaks. 2015-12-20 11:58:47 +00:00
Steve af04c5a7ef Automatically load missions from star system misson dir (data/mission/xxx) 2015-12-20 11:58:21 +00:00
Steve 4bf78f0138 Further CSN corvette updates. 2015-12-19 12:49:02 +00:00
Steve df04ff1439 Start of CSN corvette. 2015-12-19 12:30:02 +00:00
Steve dd094070e0 Clarke mission fixes. 2015-12-19 08:57:09 +00:00
Steve 041b7659ca Clarke mission updates. 2015-12-18 14:29:00 +00:00
Steve 01894d5150 Activate objectives by name, not number. 2015-12-18 14:28:44 +00:00
Steve b553126f6c Added second Clarke mission. 2015-12-18 12:03:18 +00:00
Steve f87d992465 Reduced health of engines. 2015-12-18 12:02:55 +00:00
Steve 7325bbe506 INF Corvette updates. 2015-12-18 08:26:21 +00:00
Steve 942281352c Corvette config updates. 2015-12-17 23:14:46 +00:00
Steve 81a536177c Added INF corvette. 2015-12-16 22:39:59 +00:00
Steve 7bda6d7ed3 Initial commit of first Mace mission. 2015-12-14 08:17:38 +00:00
Steve bb4e7940f0 Reduced availibilty of missiles on corvette. 2015-12-14 08:15:56 +00:00
Steve 6b06b2a431 Increased corvette engine health. Allowed guns to fire missiles. Cap ships will also hunt down AI targets. 2015-12-12 17:12:25 +00:00
Steve 5416debc21 Corvette graphics updates. 2015-12-12 14:56:33 +00:00
Steve fb41a28c0c Corvette graphics updates. 2015-12-12 12:17:29 +00:00
Steve 1fa033bc7e Relocated corvette graphics. 2015-12-10 17:50:03 +00:00
Steve 05f58e0971 Added SECONDARY_TARGET flag. 2015-12-10 12:40:23 +00:00
Steve e3ec8017af Fewer guns on corvette. Lowered component health. 2015-12-10 11:47:39 +00:00
Steve a5f8be0586 EF_STATIC now means entity will never move (not even rotate). 2015-12-10 11:46:57 +00:00
Steve 09d93f9163 Treat capital ship engines differently from components. Will cause vessel to stop moving when they are all destroyed. Don't contribute to ship health. 2015-12-10 11:11:04 +00:00
Steve ede17199c3 Created corvette. 2015-12-10 10:04:00 +00:00
Steve c8eecdd316 Further capital ship tweaks. 2015-12-09 07:25:24 +00:00
Steve 91822f1ca3 Further capital ship code updates. Added long range fire flag for cannons. 2015-12-08 22:42:31 +00:00
Steve 6441f926e2 Various tweaks and refactoring to accomodate capital ships. 2015-12-07 19:19:41 +00:00
Steve 6084251e9f Start of capital ships. 2015-12-07 19:19:14 +00:00
Steve 8734909a91 Script tweak. 2015-12-02 19:17:40 +00:00
Steve 14e85550aa Added final Temper mission. 2015-12-02 19:17:25 +00:00
Steve 958ba82928 Added reinforcements script event. 2015-11-30 13:28:31 +00:00
Steve cb94890436 Added final Granada mission. 2015-11-30 12:41:38 +00:00
Steve f0891dcfd6 Removed MOVE_TO_PLAYER flag, to prevent enemies chasing player. 2015-11-30 12:40:34 +00:00
Steve 109e1c1788 Converted ODPs to turrets. Added rocket turret. 2015-11-30 11:29:33 +00:00
Steve 9c532352f5 Allow for star systems to fall to Pandorans, once story missions are complete. 2015-11-30 09:33:43 +00:00
Steve 2dd5c66f03 Various mission tweaks. 2015-11-29 16:51:33 +00:00
Steve b15bdcd123 Removed rank from message dialog. 2015-11-29 16:50:23 +00:00
Steve da406491a6 Added Suspect Packages #3. 2015-11-29 12:57:38 +00:00
Steve eeaccec327 Update script function calls. 2015-11-29 12:55:15 +00:00
Steve 46337a1f16 Removed challenges from main campaign. 2015-11-29 08:44:34 +00:00
Steve 6087a6b57f Added some intro text. 2015-11-28 17:01:14 +00:00
Steve 008e2aac8c Set message box time automatically. Added WAIT_MSG_BOX command. 2015-11-28 17:00:54 +00:00
Steve 3fb9e8ef97 Updated tutorials. Added ECM tutorial. 2015-11-28 15:29:55 +00:00
Steve fbc4eb01d1 Waypoint activation fix. 2015-11-28 15:03:51 +00:00
Steve 933623bacb Added Suspect Packages #2 mission. 2015-11-28 14:35:34 +00:00
Steve 2a0db6dc8b Replaced triggers with script. 2015-11-28 14:35:10 +00:00
Steve dec3538956 Added AIF_MOVES_TO_PLAYER flag. 2015-11-28 14:33:05 +00:00
Steve 3ef305686f Allow AI controlled tug to collect disabled fighters, and take them to the extraction point. 2015-11-26 22:48:22 +00:00
Steve d444b0ab68 Simplified mission loading (merged fighterGroup in to fighters, etc.) 2015-11-26 17:41:05 +00:00
Steve cd0463c92f Updates to widget-mouse interactions. 2015-11-26 08:16:29 +00:00
Steve 374ca825ce Code clean up. 2015-11-24 07:16:12 +00:00
Steve 35f268e794 Added Start Mission button. 2015-11-24 07:15:08 +00:00
Steve 41c1b40612 Further adjustments to health / shield. 2015-11-22 17:50:05 +00:00
Steve e77379923a Defeat 9 Pandoran fighters. 2015-11-22 17:49:20 +00:00
Steve 444ffaeffa Double health / shield values of all craft. 2015-11-22 16:57:53 +00:00
Steve 182e34859e Must destroy 12 targets total, not 18. 2015-11-22 16:28:07 +00:00
Steve 7b1ff8f72e Added missions to systems. 2015-11-22 13:07:07 +00:00
Steve b6fcb774f7 Added Temper mission #4. Pirate mission #3 is now capturing a lieutenant, not a leader. 2015-11-22 13:07:00 +00:00
Steve b61369b57f Fighter tweaks. 2015-11-22 11:41:09 +00:00
Steve a2ce689188 (formerly Iliad mission 1) 2015-11-22 11:40:57 +00:00
Steve beedfd3664 Destroy bombers mission. 2015-11-22 11:40:39 +00:00
Steve 3c9ba50930 Added rocket configuration. 2015-11-22 08:17:05 +00:00
Steve 597f6f5cb7 Removed missiles types. Now only homing missiles, and rockets for bombers. 2015-11-21 23:45:22 +00:00
Steve 94e0259953 Added defensive AI flags - only attack sometimes. 2015-11-21 23:27:43 +00:00
Steve e96ea6712c Added extraction point. 2015-11-21 17:37:33 +00:00
Steve a82f8b6f2c Renamed FLEE flags to RETREAT. 2015-11-21 17:32:39 +00:00
Steve fe42f5153d Added Hammerhead, Khepri, Scarab, and Thunderhead. 2015-11-21 17:28:10 +00:00
Steve 9580ad4e4f Added Rook. 2015-11-20 23:21:23 +00:00
Steve 0369602905 Don't allow players to select an ATAF during an Epic mission. 2015-11-20 22:47:42 +00:00
Steve c54107e705 Reduced epic fighter count. 2015-11-20 22:46:58 +00:00
Steve c4015266ea Added final Coyote mission. 2015-11-20 22:46:44 +00:00
Steve b5b72e85e3 Added second Coyote mission. 2015-11-19 08:31:22 +00:00
Steve ed6ac7d850 Renamed suspicious packages mission. 2015-11-19 08:31:04 +00:00
Steve 245e42bd39 Added Mantis. 2015-11-19 08:14:43 +00:00
Steve e181374bc5 Tweaked Hyena speed. 2015-11-19 08:14:33 +00:00
Steve d5a5271961 Added laser cannons to certain fighters. 2015-11-18 18:37:27 +00:00
Steve af913bc4cf Added Kingfisher. 2015-11-18 16:04:20 +00:00
Steve 0bd067e552 Added laser. 2015-11-18 16:02:10 +00:00
Steve f642a80305 Updated mission to fit new AI system. 2015-11-18 11:28:37 +00:00
Steve a776005a65 Reworked AI system, to make it more generic and flexible. 2015-11-18 11:27:05 +00:00
Steve 9a988ee94c Adjusted shuttle speed. 2015-11-16 22:46:57 +00:00
Steve b8c5653f0a Added first shuttle mission. 2015-11-16 22:46:44 +00:00
Steve 5aa8e0280e Added EF_MUST_DISABLE, to replace EF_DISABLE. 2015-11-16 16:24:57 +00:00
Steve eb4db6028f Tweaked Firefly and Leopard, to swap around weapons. 2015-11-16 16:24:16 +00:00
Steve 2546b904a8 Added requirement. 2015-11-16 14:39:34 +00:00
Steve 86c687f7ef Added crate graphics. 2015-11-16 14:31:16 +00:00
Steve 8c0b7fdb2f Further item code updates: allow items to be created and collected. 2015-11-16 12:31:50 +00:00
Steve a040a8de98 Start of items. 2015-11-16 11:27:03 +00:00
Steve 627b18d0b7 Added shuttle. 2015-11-16 11:26:23 +00:00
Steve c8489e7dc6 Added 3rd Warro evacuation mission. 2015-11-15 12:28:29 +00:00
Steve 67967a2a34 Tweaked Tug - no shields. 2015-11-15 11:29:59 +00:00
Steve 6ac2d23625 Renamed evacuation mission filenames. 2015-11-15 11:28:26 +00:00
Steve 235d471a3b Added Tug. 2015-11-14 23:18:09 +00:00
Steve 71fe11f3e9 Added second Warro evacuation mission. 2015-11-14 11:42:18 +00:00
Steve 583ff9af05 Tweaked ATAF power. 2015-11-13 23:35:35 +00:00
Steve af82086298 Tweaked Warro mission to require fewer civilians to rescue. 2015-11-13 23:35:17 +00:00
Steve 414c12e48f Added initial Warro mission. 2015-11-13 18:26:49 +00:00
Steve 96641ffbd4 Civilian craft default to being mission targets. 2015-11-11 21:56:49 +00:00
Steve ad405c57ae Start of civilian ships: will follow player when close and flee in to extraction points. 2015-11-11 06:46:58 +00:00
Steve 236758e8eb Halved firing rate of Firefly. Too fast right now. 2015-11-09 22:48:28 +00:00
Steve 36b315c56e Fixed flags. 2015-11-02 18:58:26 +00:00
Steve 41c8607600 Increase ATAF shields. 2015-11-02 10:49:28 +00:00
Steve b748d23267 Use grid cell coords for placing entities. 2015-11-02 10:49:10 +00:00
Steve 144143a049 (removed test mission) 2015-11-01 16:17:43 +00:00
Steve 35bcc099c5 Added Clarke and Iliad missions. 2015-11-01 13:38:54 +00:00
Steve 5466bb2ea5 Added Hyena and Leopard. 2015-11-01 11:36:23 +00:00
Steve b1b8b7773b Assigned missiles to fighters missing them. 2015-11-01 10:51:05 +00:00
Steve fb35d551b7 Fireflies have two plasma cannons, and one particle cannon. 2015-10-30 22:36:31 +00:00
Steve aaf58614f4 Allow enemies to fire missiles. 2015-10-30 21:55:01 +00:00
Steve c506ad32cf Make missiles more powerful. Save name of last mission star system. 2015-10-30 07:22:49 +00:00
Steve a87395cc23 Allow enemies to flee. 2015-10-29 16:18:41 +00:00
Steve 6409e4ec11 Always shift entities, even if inactive. 2015-10-29 11:35:59 +00:00
Steve 44818d295a Integrated triggers. 2015-10-29 11:08:47 +00:00
Steve f197d656c4 Added 'combined guns' to allow for weapons to be fired together. 2015-10-29 10:14:21 +00:00
Steve 483768fe79 Added Firefly, tweaked fighter speeds. Adjusted mission requirements. 2015-10-29 08:03:05 +00:00
Steve 81a3f26336 Tweaking speeds of fighters. 2015-10-28 19:20:24 +00:00
Steve 5c7b2a24bf Integrated waypoints into objective system. 2015-10-28 19:12:58 +00:00
Steve 49832b114b Updates to Mission Target logic. Tidying up of entity.c 2015-10-27 07:24:17 +00:00
Steve 73eb5517bf Start of waypoints. 2015-10-26 17:27:43 +00:00
Steve d0a3d0d6c5 Start of triggers. 2015-10-26 08:10:13 +00:00
Steve 37a0c77284 Updated game manual. Limited number of HUD messages. Tweaked fighters and missions. 2015-10-25 19:22:05 +00:00
Steve cffc584d15 Added nymph definition. Updated Coyote mission and other fighters. 2015-10-25 14:08:32 +00:00
Steve b6da6c2ec5 Allow for mixed fighter groups, using 'types' 2015-10-25 12:56:24 +00:00
Steve 5081b011cf Allow disabled fighters to be destroyed. Added more challenges and stats. 2015-10-24 16:00:06 +01:00
Steve a21153cb12 Further missile tweaks. Added launch sound effect. 2015-10-24 14:52:55 +01:00
Steve 5b7410dc1f Added mission target flag, Pirate Uprising 03, and scatter radius for fighter groups, to prevent battles initially being too chaotic. 2015-10-24 08:51:43 +01:00
Steve 67d92cedb9 Added ability to flag fighters and prevent team mates from killing mission targets. 2015-10-23 22:44:39 +01:00
Steve f206f2052b Allow for switching of weapons. Show weapon info on hud. 2015-10-23 07:08:18 +01:00
Steve 204055ea72 Added objective target types, and conditional objectives. 2015-10-22 07:08:03 +01:00
Steve a8a5d507fb Added mag cannons and Ray. 2015-10-21 19:21:45 +01:00
Steve 24bf15ce09 Initial check in to GitHub. 2015-10-20 12:51:49 +01:00