Commit Graph

880 Commits

Author SHA1 Message Date
Steve ef1d0b4f4a Ensure width and height of entities is set. 2015-11-02 13:34:59 +00:00
Steve 61068f04f4 Entities must be added to grid based on their centre. 2015-11-02 13:19:54 +00:00
Steve 950cffcb4f Use grid to determine drawn entities. 2015-11-02 13:19:31 +00:00
Steve e620ceccad Use entities from grid for separation. 2015-11-02 12:14:29 +00:00
Steve f10ec392ef Bullets get collision candidates from grid. 2015-11-02 12:04:11 +00:00
Steve 62a445ac61 Various bug fixes for grid system. 2015-11-02 12:03:47 +00:00
Steve 64a461e29c (removed debug text) 2015-11-02 10:50:07 +00:00
Steve 452a4bf36c Fix for mission target directional arrow not showing. 2015-11-02 10:49:55 +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 a7c1906950 Replaced radar drawCircle call with graphic. Added radar range warning. 2015-11-02 10:11:47 +00:00
Steve f585a30f3f Add and remove entities from grid. 2015-11-02 07:57:56 +00:00
Steve e368b9eee2 Increased grid size to 50. 2015-11-02 07:57:45 +00:00
Steve f667137521 Added w and h variables for to entity and bullet, for use with grid and colliison detection. 2015-11-02 07:57:33 +00:00
Steve 7a6a6b26c0 Start of Grid. 2015-11-01 22:19:39 +00:00
Steve 144143a049 (removed test mission) 2015-11-01 16:17:43 +00:00
Steve 292cbc525c mkdir -p 2015-11-01 16:15:53 +00:00
Steve 76abfebd9f Updated CHANGELOG. 2015-11-01 16:12:32 +00:00
Steve 3e3b51102a Updated game manual. 2015-11-01 16:12:23 +00:00
Steve d5fc20c673 Create dist folder when building src release. 2015-11-01 16:12:13 +00:00
Steve ee05399652 NULL check against player, when getting camera position. 2015-11-01 16:11:56 +00:00
Steve 9debf3be56 Set camera to 0,0 on title, to ensure effects appear in the correct places. 2015-11-01 16:11:38 +00:00
Steve 5b15aad266 Added dist target to makefile. 2015-11-01 13:51:28 +00:00
Steve 35bcc099c5 Added Clarke and Iliad missions. 2015-11-01 13:38:54 +00:00
Steve 9632d549a6 Save screenshots to /tmp. 2015-11-01 13:35:51 +00:00
Steve 2ed49023fd Active unit count as health > 0. 2015-11-01 13:35:35 +00:00
Steve 4d745dc74e Add Epic Mission text to galactic map. 2015-11-01 13:35:04 +00:00
Steve bedf2fe74d Get camera coords before drawing, to prevent jerky player. 2015-11-01 13:34:20 +00:00
Steve b2c6708ef4 Prevent player from pressing return to change to a dead fighter (i.e. - the current one). 2015-11-01 12:31:26 +00:00
Steve a42a87efa5 Show def name of fighter, and display left and right arrows when selecting a new fighter. 2015-11-01 12:30:16 +00:00
Steve 4d4a1fa236 Added info about epic missions. 2015-11-01 12:29:45 +00:00
Steve 018d30132e Added defName to entity, to allow printing of definition name of the entity. 2015-11-01 12:29:32 +00:00
Steve 2a38221bcf Prevent fighters from magically coming back to life if their target is kill while they are also dying. 2015-11-01 11:37:12 +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 090eab162d Don't chase your target forever - reevaluate if they go out of range. 2015-11-01 10:46:49 +00:00
Steve 0246600d9c Define MAX_TARGET_RANGE. 2015-11-01 10:46:24 +00:00
Steve 3783a0833e Limit number of fighters that can appear in battle at once, during an epic battle. Add remaining fighters as room on field becomes available. 2015-11-01 09:25:10 +00:00
Steve 443723f6b7 Implemented camera, to aid fighter switching. Added prompts for switching fighters, when current one is destroyed. 2015-10-31 23:09:43 +00:00
Steve 4f47cd0bc6 Allow player to switch fighters upon death, during an epic battle. 2015-10-31 10:00:46 +00:00
Steve 596069cebf Player will always be on the side of the Allies. 2015-10-31 08:03:11 +00:00
Steve c3d07ea5a2 Allow manual switching of targets (closest). Disallow firing of missiles if target is too far away. 2015-10-30 23:31:20 +00:00
Steve 85364c6f55 Available guns bug fix. 2015-10-30 22:38:01 +00:00
Steve fb35d551b7 Fireflies have two plasma cannons, and one particle cannon. 2015-10-30 22:36:31 +00:00
Steve d1eab8eaec Updated Mission Completed ... Failed texts. 2015-10-30 22:35:41 +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 2d5b346230 Updated gameplay manual. 2015-10-30 06:48:31 +00:00
Steve 5dc4042b55 Added lookups for DISABLED. 2015-10-29 16:46:08 +00:00
Steve a87395cc23 Allow enemies to flee. 2015-10-29 16:18:41 +00:00