Commit Graph

539 Commits

Author SHA1 Message Date
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 4358d5b698 Misc. fixes. 2015-12-10 10:16:44 +00:00
Steve deafab786e Separate gun AI. 2015-12-10 10:16:27 +00:00
Steve 833043ba7d Bullets don't hit their own entity groups (mainly for capital ships). 2015-12-10 10:16:16 +00:00
Steve 1b1a4ca792 Shift dead entities out of main list instead of freeing, to counter dangling pointers. 2015-12-10 10:15:27 +00:00
Steve a541cf1976 Allow mod to handle floats. 2015-12-10 10:05:00 +00:00
Steve 54ebea7c43 Further capital ship tweaks. 2015-12-10 10:04:22 +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 767920478c Clear entire grid at start of frame (removing individuals is buggy right now). 2015-12-08 06:44:53 +00:00
Steve 22afef45c7 Reduce cap ship health when component is destroyed. 2015-12-08 06:43:03 +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 7c99ccc845 Prevent buffer overflow when reading script. 2015-12-06 15:03:59 +00:00
Steve 28a4cda6fd Set size of message box, based on amount of text. 2015-12-06 15:03:44 +00:00
Steve 744d634f80 Build script error fix. 2015-12-06 15:03:24 +00:00
Steve 27c2698081 v0.5. 2015-12-06 15:03:06 +00:00
Steve 14aba69da8 Updated CHANGELOG. 2015-12-05 17:20:56 +00:00
Steve ebe86983a7 Added v0.4 features. 2015-12-05 16:05:58 +00:00
Steve 8975ef3410 Build script updates. 2015-12-05 15:47:57 +00:00
Steve f4e4473bb6 Updates to build system. 2015-12-05 08:42:10 +00:00
Steve 5071057e07 Tweaked makefiles to enable cross compiling. 2015-12-05 08:16:17 +00:00
Steve d6982e80ca Created common.h to aid with cross compiling. 2015-12-05 08:15:58 +00:00
Steve ea5ac8af30 Manual updates. 2015-12-04 23:22:02 +00:00
Steve b3628c17b5 Decrease scroll zone. 2015-12-03 22:50:53 +00:00
Steve 7b366537be Start of manual updates for v0.4. 2015-12-03 22:50:15 +00:00
Steve 2bca049973 Misc. clean up. 2015-12-03 16:53:29 +00:00
Steve 8a30dd36ae Build script tweaks. 2015-12-03 12:11:40 +00:00
Steve f78446e50e Added Linux build scripts. 2015-12-03 11:36:07 +00:00
Steve 9825e39f4f Install path bug fixes. 2015-12-03 08:43:26 +00:00
Steve 65b62091d1 Allow for file location to be determined automatically. 2015-12-02 23:20:19 +00:00
Steve 21b68584b4 Updated attributions. 2015-12-02 23:18:51 +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 a15efc4ea9 Enable running of scripts when enemies are killed. 2015-12-02 07:24:26 +00:00
Steve 26c4bd4aea Allow AI Flags to be set in mission data. 2015-12-02 07:24:12 +00:00
Steve b3c2313235 Target range fix. 2015-12-02 07:23:56 +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 28b830a197 Invoke script when objective is complete. 2015-11-30 12:41:27 +00:00
Steve 999c0eedb3 Add MOVE_TO_PLAYER flag if fighter is an ally not hasn't got FOLLOWS flag set. 2015-11-30 12:41:11 +00:00
Steve f0891dcfd6 Removed MOVE_TO_PLAYER flag, to prevent enemies chasing player. 2015-11-30 12:40:34 +00:00
Steve 79608069af Missile boats will fire a little more often. 2015-11-30 11:30:11 +00:00
Steve e5906d5f5f Added new AI flags. 2015-11-30 11:29:56 +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 f1f962aeae Complete conditions when CompleteMission() is called. 2015-11-29 16:50:06 +00:00