Commit Graph

139 Commits

Author SHA1 Message Date
Steve 0306e2bbea Added new sound effects. 2016-06-05 11:22:19 +01:00
Steve 0cd73db62e Added Waypoint challenge type. 2016-06-01 09:32:10 +01:00
Steve 2e7d0bb874 Ensure LOGIC_RATE is not an integer. 2016-05-29 15:59:26 +01:00
Steve 4cd0c36b73 Revenge trophy requires player to kill the enemy that killed them last. 2016-05-26 18:17:46 +01:00
Steve 197e630fee Add Surrender challenge type. 2016-05-25 12:25:13 +01:00
Steve 0088dfdee3 Added AIF_SURRENDERING, to better handle surrendering targets and prevent race conditions. 2016-05-25 07:56:48 +01:00
Steve 66263396d9 Added REVENGE trophy. 2016-05-24 16:16:34 +01:00
Steve 41aff3ee3c Added ability for enemy fighters to surrender, if AIF_SURRENDERS is set. 2016-05-22 12:08:19 +01:00
Steve c17f1af851 Added AIF_ZAK_SUSPICIOUS. 2016-05-20 09:51:34 +01:00
Steve e0fb778c10 SIDE_REBEL -> SIDE_TZAC 2016-05-18 12:23:42 +01:00
Steve 0b72d5c859 Reduced max suspicion level. 2016-05-18 09:49:11 +01:00
Steve b55574a9e6 Start of Frequent Flyer trophy. 2016-05-17 19:02:58 +01:00
Steve 8bbe9f69e2 Removed unused TT_PLAYER_ESCAPED. 2016-05-17 16:04:03 +01:00
Steve 75c9a25a96 Halved maximum suspicion level. 2016-05-17 11:32:13 +01:00
Steve ee4e88668e Added suspicion level, for optional missions. 2016-05-16 10:54:46 +01:00
Steve 038a119965 Added isOptional and optional stats, to allow for optional mission tracking. 2016-05-15 13:53:19 +01:00
Steve 5722b19ec0 Optional Pandoran mission updates. 2016-05-15 11:59:37 +01:00
Steve 0116202471 Use type in Star System instead of isSol, to allow for special Pandoran missions. 2016-05-15 10:50:09 +01:00
Steve b6513dc1f7 Added type to message box, to allow for Pandoran messages, using different font. 2016-05-15 10:00:06 +01:00
Steve 50883125e1 Merge. 2016-05-15 08:19:26 +01:00
Steve 5d59f1f353 Allow screenshot key to be configured. 2016-04-23 17:46:47 +01:00
Steve d4b791ed17 Tell fighters not to separate from EF_NON_SOLID objects. 2016-04-20 09:38:54 +01:00
Steve c395ee25e5 Allow AIF_ASSASSIN flag to be set, to always attack a target. 2016-04-19 11:13:43 +01:00
Steve 9c8b7af0d6 Added Shadow Mine. 2016-04-14 11:56:42 +01:00
Steve 5fa24f55f2 Added Survive challenge type. 2016-04-13 11:02:08 +01:00
Steve 8e6fcf81fa Using constants for save and config filenames. 2016-04-11 08:44:36 +01:00
Steve 64b85f122e Added components to jumpgate, to allow it to be targetted. 2016-04-09 13:21:19 +01:00
Steve 1afc9e65f0 Updated capital ship destruction. 2016-04-05 12:21:17 +01:00
Steve 5e1220b9a4 Merge branch 'develop' into trophies
Conflicts:
	src/battle/bullets.c
	src/battle/bullets.h
	src/battle/fighters.c
2016-04-04 11:30:27 +01:00
Steve 77da136e75 Time limit warning for challenges. 2016-04-03 14:04:56 +01:00
Steve f9d02696fd Added mines destroyed stat. 2016-04-03 08:37:09 +01:00
Steve 28eec0b8e0 Merge branch 'develop' into trophies
Conflicts:
	README.md
	src/defs.h
	src/galaxy/mission.c
	src/system/sound.c
2016-04-01 17:14:06 +01:00
Steve d178134a00 Allow AI to drop mines. 2016-04-01 14:19:03 +01:00
Steve 3bf73b5d70 Updates to mines. 2016-04-01 10:49:41 +01:00
Steve daa8eff104 Mines have a short radar range. 2016-03-30 22:41:34 +01:00
Steve 3646a9326a Start of mines. 2016-03-30 07:22:58 +01:00
Steve 52691f7be5 Enable AI flags to focus on targets. 2016-03-29 22:45:46 +01:00
Steve e278374490 Merge from develop. 2016-03-27 11:21:23 +01:00
Steve 09e676d713 Added simple die, to prevent swarmers spreading debris everywhere. 2016-03-16 06:53:07 +00:00
Steve 160f65a15b Added EF_NO_KILL_INC to prevent kill count increment. 2016-03-13 10:50:32 +00:00
Steve 0a69dd0e5e Merge from develop. 2016-03-12 18:22:48 +00:00
Steve 4f27b40d97 Added rescue challenges 2016-03-11 23:45:47 +00:00
Steve da97818259 Trophy-related prototyping fixes. 2016-03-10 18:02:19 +00:00
Steve e8d63df494 Merge remote-tracking branch 'origin/develop' into trophies
# Conflicts:
#	src/battle/battle.c
#	src/challenges/challengeHome.c
2016-03-10 12:04:04 +00:00
Steve 46503f4fe7 Mark craft as stolen if they are moved to jumpgate by a vessel not on your side. 2016-03-09 23:20:50 +00:00
Steve f867e793bd Trophy prototyping. 2016-03-09 11:51:26 +00:00
Steve 7118c10648 Draw jumpgate portal in jumpgate.c. Use systemPower instead of ALIVE_SLEEPING to determine status. 2016-03-08 14:28:11 +00:00
Steve 99013a4e99 Allow jumpgate to be put into "sleep" state: effectively inactive. 2016-03-08 06:55:41 +00:00
Steve bc1c5d09a8 Replaced extraction point with jumpgate. 2016-03-07 17:12:21 +00:00
Steve 4a52bb1fce Added item collection challenges. 2016-03-07 12:29:23 +00:00