Commit Graph

714 Commits

Author SHA1 Message Date
Steve ad7a7788a0 Default to INFO level. 2016-05-08 19:01:09 +01:00
Steve 3f24761afc Don't retreat units. 2016-05-08 19:00:54 +01:00
Steve f51557f801 Prevent player from moving if system power <= 0. 2016-05-08 19:00:14 +01:00
Steve d202610ca0 Don't update challenge times if player is dead and deaths aren't allowed. 2016-05-08 08:56:00 +01:00
Steve a16dfeb997 Only NULL player during player select. 2016-05-08 08:55:40 +01:00
Steve 98f9663edb Complete mission on escape only in campaign mode. 2016-05-08 08:44:14 +01:00
Steve 7853244087 End challenge if player has escaped. 2016-05-08 08:43:37 +01:00
Steve 23e38a6313 Allow player to be disabled in Challenge mode. 2016-05-08 08:43:16 +01:00
Steve 3694c1249d Don't hardcode radar blips to be green for allies, etc. 2016-05-07 16:35:51 +01:00
Steve 5a451bb2e9 Allow for scripted challenge fails. 2016-05-07 10:44:56 +01:00
Steve ce3eeadeee CAP_HELPLESS -> CAP_DISABLED 2016-05-07 10:40:30 +01:00
Steve 9063ec84a7 Removed duplicate externs from headers. 2016-05-06 16:14:41 +01:00
Steve e27c60156e Misc. code clean up. 2016-05-06 12:44:36 +01:00
Steve 0f8b02285e Paginate challenges selection screen. 2016-05-06 12:44:17 +01:00
Steve c3365d2766 Truly random items. 2016-05-06 11:37:47 +01:00
Steve 4293f09b10 Damage effect fix. 2016-05-06 11:34:25 +01:00
Steve b64e9e70fc Added EF_DROPS_ITEM, to allow ships to drop items when destroyed in challenge mode. 2016-05-06 10:56:58 +01:00
Steve f0671b8ad8 Activate Christabel location be default. 2016-05-05 14:07:17 +01:00
Steve ef9ce45aed Don't fire objectives or conditions if no names. 2016-05-05 14:06:51 +01:00
Steve 9c18974a63 When killing an entity, strip the name to prevent objectives firing. 2016-05-05 14:06:19 +01:00
Steve 1acd6f7cf4 Include capital ships in initial enemy count. 2016-05-05 14:05:27 +01:00
Steve a2736e1533 Must use AIF_ASSASSIN, to prevent other missions breaking. 2016-05-05 14:04:55 +01:00
Steve 2ecf267037 Pandorans will always kill the targets. 2016-05-05 12:47:48 +01:00
Steve a3993db7e1 Added EF_NO_HEALTH_BAR. 2016-05-05 12:47:31 +01:00
Steve ac78f83d43 Avoid speaking the same wingmate twice, if possible. 2016-05-05 12:47:19 +01:00
Steve 55462db981 Added EF_NO_THREAT to help with Eliminate All. 2016-05-05 11:11:54 +01:00
Steve 62d35ae7e8 Added Christabel-specific functions. 2016-05-05 10:01:07 +01:00
Steve 7ebfa8020f Must _not_ be a challenge mission. 2016-05-04 17:22:02 +01:00
Steve 1e04aea417 Don't use strcmp each time. 2016-05-04 16:23:49 +01:00
Steve fcbf18116c Added getAllEntsInRadius function, for better radius checking. 2016-05-04 16:23:28 +01:00
Steve eb225fefc9 Don't save star systems that don't have any missions. 2016-05-04 10:27:16 +01:00
Steve ff07744e9d Run script function with name of capital ship. 2016-05-04 09:34:34 +01:00
Steve 74c3a32abf Added 2 Birds trophy. 2016-05-04 09:26:00 +01:00
Steve 9e35c44910 Use dark text colours for unearned trophies. 2016-05-03 15:40:43 +01:00
Steve c137ef1fde Show speak distance info on hud. 2016-05-03 15:40:23 +01:00
Steve 690e469ff3 Added generic warnings for capital ships, rather than scripted ones. 2016-05-03 11:54:19 +01:00
Steve 35120f73c3 Disable capital ship by destroying engines and guns. AI_IGNORE will apply only to main components. 2016-05-03 11:28:17 +01:00
Steve 04f2d7a203 Fire scripts to run when engines and guns are destroyed. 2016-05-03 08:42:22 +01:00
Steve f2ade94073 Removed campaign % trophies: redundant. 2016-05-03 08:08:21 +01:00
Steve 09b3f8d917 Load save data before mission. 2016-05-02 12:54:54 +01:00
Steve f750c10c6f Blink some blips on radar. Show disabled craft as light blue. 2016-05-02 12:54:43 +01:00
Steve c492115bbc Mags no longer ignore shields. 2016-05-02 12:54:15 +01:00
Steve f076b37620 If your target is disabled, just shoot it. 2016-05-02 12:53:55 +01:00
Steve 4abec11dfd Slow missile down a bit more, to avoid orbitting static targets. 2016-05-02 12:53:33 +01:00
Steve b20a377edd Only add "Leader" to name if the leader has speed. 2016-05-02 11:59:57 +01:00
Steve 841d64ed10 Check objectives for disabled craft using group name. 2016-05-02 11:59:37 +01:00
Steve 76fff0707e Permit friendly fire against craft that are disabled. 2016-05-02 11:58:43 +01:00
Steve db78edb5a3 Disabled target AI bug fixes. 2016-05-02 11:58:27 +01:00
Steve c87c95fbde Added healthBars option to gameplay features. 2016-05-01 16:35:11 +01:00
Steve 9c113f2263 Kill missile if its target is dead. 2016-05-01 16:34:29 +01:00