1760c9e3b3Centralized mission failure logic.
Steve
2015-11-14 08:41:31 +0000
1f62eb2564Added entity groups, to help with triggers and events.
Steve
2015-11-14 08:41:07 +0000
83407704c6Code clean up.
Steve
2015-11-13 23:35:51 +0000
583ff9af05Tweaked ATAF power.
Steve
2015-11-13 23:35:35 +0000
af82086298Tweaked Warro mission to require fewer civilians to rescue.
Steve
2015-11-13 23:35:17 +0000
7df9ad09e2Only draw bullets on screen.
Steve
2015-11-13 22:51:22 +0000
ec72a5dd40Highlight all mission targets, not just the one the player is targetting.
Steve
2015-11-13 22:08:59 +0000
414c12e48fAdded initial Warro mission.
Steve
2015-11-13 18:26:49 +0000
b90ca0ea11Fleeing fighters no longer count as flee when they go out of range of player.
Steve
2015-11-13 18:26:30 +0000
345516814dMake all missions available when compiled with DEBUG.
Steve
2015-11-13 18:25:35 +0000
92ca28bf3cDon't show current / target numbers for conditions.
Steve
2015-11-13 16:56:53 +0000
ddf5a3106fAlways show target sphere.
Steve
2015-11-13 16:56:22 +0000
f883423875Added function to adjust target value of objectives (such as requiring fewer civs to rescue if some are killed).
Steve
2015-11-13 16:55:49 +0000
09761ccd78Civilians should re-evaluate their fleeing every 1/2 second, so as not to run in to enemies too easily.
Steve
2015-11-13 16:54:38 +0000
2662076711Enemies don't chase civilians forever. Civilians will run from enemies at a larger range.
Steve
2015-11-13 11:27:11 +0000
ede04be003Cleaned up header.
Steve
2015-11-13 08:46:45 +0000
52969b4a04Random civilian ship texture.
Steve
2015-11-13 08:46:06 +0000
5fc2bed650Civilians attempt to evade / runaway from enemies.
Steve
2015-11-13 08:45:50 +0000
7264880b9bAdded targetLocation, to assist with civilian evasions.
Steve
2015-11-13 08:45:24 +0000
d58170883dRemoved enemy shield and armour display. Added target name and distance to Extraction Point.
Steve
2015-11-12 07:00:53 +0000
93979c396fALIVE_ESCAPED entities invoke triggers, objective, and condition updates.
Steve
2015-11-11 22:34:48 +0000
7a23a9b6b3Remove ALIVE_ESCAPED entities.
Steve
2015-11-11 22:34:00 +0000
dc2f2c4635Added ALIVE_ESCAPED and TT_ESCAPED.
Steve
2015-11-11 22:33:33 +0000
8831853321Mark escaped entities as ALIVE_ESCAPED.
Steve
2015-11-11 22:32:00 +0000
96641ffbd4Civilian craft default to being mission targets.
Steve
2015-11-11 21:56:49 +0000
0522e53d90Added extraction point entity ref to Battle.
Steve
2015-11-11 21:56:31 +0000
0cc3ad0078Show direction of extraction point.
Steve
2015-11-11 21:55:57 +0000
ec6e57194eExtraction point is registered with battle.
Steve
2015-11-11 21:55:04 +0000
70d47a796bNULL terminate candidate array.
Steve
2015-11-11 19:16:24 +0000
4daeee51e0Reduced maximum grid candidates to 256
Steve
2015-11-11 19:16:04 +0000
4da58014d5Rewrote entity candidate for loops.
Steve
2015-11-11 19:15:41 +0000
ad405c57aeStart of civilian ships: will follow player when close and flee in to extraction points.
Steve
2015-11-11 06:46:58 +0000
9de4bf6255Sort entities before drawing, using their type number as the order.
Steve
2015-11-09 22:48:59 +0000
236758e8ebHalved firing rate of Firefly. Too fast right now.
Steve
2015-11-09 22:48:28 +0000
b6f28bdb9aReduced opacity of mini radar.
Steve
2015-11-09 22:47:54 +0000
3b149be7b9Don't box mission targets flagged with EF_NO_MT_BOX.
Steve
2015-11-09 22:47:28 +0000
faf6c9890cStart of extraction points.
Steve
2015-11-09 22:46:57 +0000
3c43c15253Don't add dead entities to grid system.
Steve
2015-11-09 17:55:56 +0000
1cd8b42664Centralize completeMission and failMission logic.
Steve
2015-11-02 19:18:26 +0000
cd1068b2a7Added DEBUG flag.
Steve
2015-11-02 19:17:55 +0000
3ad64a1d1dFixed pulse logic.
Steve
2015-11-02 19:10:07 +0000
bef2511ac4Save a valid config at first start..!
Steve
2015-11-02 19:07:38 +0000
36b315c56eFixed flags.
Steve
2015-11-02 18:58:26 +0000
32eda1ae31Restrict entities to bounds of grid (push back).
Steve
2015-11-02 18:07:26 +0000
d0f19cc322Only display area warning if player is headnig towards it.
Steve
2015-11-02 18:07:02 +0000
ef1d0b4f4aEnsure width and height of entities is set.
Steve
2015-11-02 13:34:59 +0000
61068f04f4Entities must be added to grid based on their centre.
Steve
2015-11-02 13:19:54 +0000
950cffcb4fUse grid to determine drawn entities.
Steve
2015-11-02 13:19:31 +0000
e620ceccadUse entities from grid for separation.
Steve
2015-11-02 12:14:29 +0000
f10ec392efBullets get collision candidates from grid.
Steve
2015-11-02 12:04:11 +0000
62a445ac61Various bug fixes for grid system.
Steve
2015-11-02 12:03:47 +0000
64a461e29c(removed debug text)
Steve
2015-11-02 10:50:07 +0000
452a4bf36cFix for mission target directional arrow not showing.
Steve
2015-11-02 10:49:55 +0000
41c8607600Increase ATAF shields.
Steve
2015-11-02 10:49:28 +0000
b748d23267Use grid cell coords for placing entities.
Steve
2015-11-02 10:49:10 +0000
a7c1906950Replaced radar drawCircle call with graphic. Added radar range warning.
Steve
2015-11-02 10:11:47 +0000
f585a30f3fAdd and remove entities from grid.
Steve
2015-11-02 07:57:56 +0000
e368b9eee2Increased grid size to 50.
Steve
2015-11-02 07:57:45 +0000
f667137521Added w and h variables for to entity and bullet, for use with grid and colliison detection.
Steve
2015-11-02 07:57:33 +0000
7a6a6b26c0Start of Grid.
Steve
2015-11-01 22:19:39 +0000
144143a049(removed test mission)
v0.2
Steve
2015-11-01 16:17:43 +0000
292cbc525cmkdir -p
Steve
2015-11-01 16:15:53 +0000
76abfebd9fUpdated CHANGELOG.
Steve
2015-11-01 16:12:32 +0000
3e3b51102aUpdated game manual.
Steve
2015-11-01 16:12:23 +0000
d5fc20c673Create dist folder when building src release.
Steve
2015-11-01 16:12:13 +0000
ee05399652NULL check against player, when getting camera position.
Steve
2015-11-01 16:11:56 +0000
9debf3be56Set camera to 0,0 on title, to ensure effects appear in the correct places.
Steve
2015-11-01 16:11:38 +0000
5b15aad266Added dist target to makefile.
Steve
2015-11-01 13:51:28 +0000
35bcc099c5Added Clarke and Iliad missions.
Steve
2015-11-01 13:38:54 +0000
9632d549a6Save screenshots to /tmp.
Steve
2015-11-01 13:35:51 +0000
2ed49023fdActive unit count as health > 0.
Steve
2015-11-01 13:35:35 +0000
4d745dc74eAdd Epic Mission text to galactic map.
Steve
2015-11-01 13:35:04 +0000
bedf2fe74dGet camera coords before drawing, to prevent jerky player.
Steve
2015-11-01 13:34:20 +0000
b2c6708ef4Prevent player from pressing return to change to a dead fighter (i.e. - the current one).
Steve
2015-11-01 12:31:26 +0000
a42a87efa5Show def name of fighter, and display left and right arrows when selecting a new fighter.
Steve
2015-11-01 12:30:16 +0000
4d4a1fa236Added info about epic missions.
Steve
2015-11-01 12:29:45 +0000
018d30132eAdded defName to entity, to allow printing of definition name of the entity.
Steve
2015-11-01 12:29:32 +0000
2a38221bcfPrevent fighters from magically coming back to life if their target is kill while they are also dying.
Steve
2015-11-01 11:37:12 +0000
5466bb2ea5Added Hyena and Leopard.
Steve
2015-11-01 11:36:23 +0000
b1b8b7773bAssigned missiles to fighters missing them.
Steve
2015-11-01 10:51:05 +0000
090eab162dDon't chase your target forever - reevaluate if they go out of range.
Steve
2015-11-01 10:46:49 +0000
0246600d9cDefine MAX_TARGET_RANGE.
Steve
2015-11-01 10:46:24 +0000
3783a0833eLimit number of fighters that can appear in battle at once, during an epic battle. Add remaining fighters as room on field becomes available.
Steve
2015-11-01 09:25:10 +0000
443723f6b7Implemented camera, to aid fighter switching. Added prompts for switching fighters, when current one is destroyed.
Steve
2015-10-31 23:09:43 +0000
4f47cd0bc6Allow player to switch fighters upon death, during an epic battle.
Steve
2015-10-31 10:00:46 +0000
596069cebfPlayer will always be on the side of the Allies.
Steve
2015-10-31 08:03:11 +0000
c3d07ea5a2Allow manual switching of targets (closest). Disallow firing of missiles if target is too far away.
Steve
2015-10-30 23:31:20 +0000
85364c6f55Available guns bug fix.
Steve
2015-10-30 22:38:01 +0000
fb35d551b7Fireflies have two plasma cannons, and one particle cannon.
Steve
2015-10-30 22:36:31 +0000
d1eab8eaecUpdated Mission Completed ... Failed texts.
Steve
2015-10-30 22:35:41 +0000
aaf58614f4Allow enemies to fire missiles.
Steve
2015-10-30 21:55:01 +0000
c506ad32cfMake missiles more powerful. Save name of last mission star system.
Steve
2015-10-30 07:22:49 +0000
2d5b346230Updated gameplay manual.
Steve
2015-10-30 06:48:31 +0000
5dc4042b55Added lookups for DISABLED.
Steve
2015-10-29 16:46:08 +0000
a87395cc23Allow enemies to flee.
Steve
2015-10-29 16:18:41 +0000
6409e4ec11Always shift entities, even if inactive.
Steve
2015-10-29 11:35:59 +0000
44818d295aIntegrated triggers.
Steve
2015-10-29 11:08:47 +0000
f197d656c4Added 'combined guns' to allow for weapons to be fired together.
Steve
2015-10-29 10:14:21 +0000