Commit Graph

154 Commits

Author SHA1 Message Date
Allanis
1d53467491 [Change] Modulised fleet stuff. 2014-10-18 22:26:05 +01:00
Allanis
62f31aa8c4 [Change] Cleaned up some code. 2014-07-20 21:49:39 +01:00
Allanis
0573336e27 [Change] Ripped out all the GUI code and gave it, its own file. 2014-07-20 20:48:13 +01:00
Allanis
f38da7322b [Change] Better handling of music. 2014-06-04 14:09:58 +01:00
Allanis
e933ce3b8d [Fix] Fixed issue with interference not disappearing as it should. 2014-06-01 14:19:40 +01:00
Allanis
27780b01ba [Add] Have player keep track of hostiles it has in the system. 2014-05-31 19:07:00 +01:00
Allanis
5dc8a8f782 [Add] Have some more documentation. 2014-05-22 23:35:31 +01:00
Allanis
a8dd594369 [Add] Using confidence intervals now. 2014-05-21 17:24:30 +01:00
Allanis
970dd36c4f [Change] Tweaked interferance and lowered fire rate on seeker/headhunter
launchers.
2014-05-17 13:53:23 +01:00
Allanis
dc0ecd40ae [Change] A little cleanup and optimization. 2014-05-17 11:32:19 +01:00
Allanis
1abb2c117d [Add] Added flags to image creation to control transparency mapping.
Should speed up the loading and reduce memory usage.
2014-05-17 11:19:15 +01:00
Allanis
06891d765d [Add] Propperly finished adding interference. 2014-05-02 23:31:17 +01:00
Allanis
389f818844 [Change] Some more doxygen changes. 2014-05-02 22:06:52 +01:00
Allanis
05398e71d2 [Change] Huge changes to Lephisto's data management. 2014-04-26 18:53:22 +01:00
Allanis
08ec271629 [Add] Added more complicated xml parse functions.
[Change] Renamed xml.h to lxml.h
2014-04-23 20:02:50 +01:00
Allanis
ac04faacea [Change] Removed all non dt timers from stuff that should be dt based. 2014-04-15 21:08:45 +01:00
Allanis
943dc931fd [Add] Interference is generated and renders quite nicely. 2014-04-14 01:11:57 +01:00
Allanis
d3c38d90f7 [Add] Economy now dynamically flutuates slightly. 2014-04-12 20:32:54 +01:00
Allanis
6285fb0629 [Add] Initial work on implementing a dynamic economy. 2014-04-11 02:08:28 +01:00
Allanis
da58e41da9 [Change] Some more clean up. 2014-04-10 20:09:23 +01:00
Allanis
2809e5323f [Change] It's about time I changed the deprecated malloc headers in
favour of stdlib right?
2014-04-10 00:36:53 +01:00
Allanis
e9d216446d [Change] Major rewrite of xml parser, increased sanity checks. 2014-04-08 21:28:52 +01:00
Allanis
ee57228de5 [Add] Mission destinations are now marked when selecting mission at the
mission computer.
2014-03-17 00:22:46 +00:00
Allanis
77afa506e4 [Add] Added an indication on minimap as to where targeted planets
reside.
2014-03-15 17:42:10 +00:00
Allanis
a2a39158ac [Change] If AA_LINE is enabled, smooth hyperspace lines. 2014-03-04 03:07:58 +00:00
Allanis
708e7ff49f [Change] Tweaked entire hyperspace distance system to be more sane. 2014-01-01 01:03:09 +00:00
Allanis
6322d7675d [Add] Clear the escorts on hyperspace (should prevent it from eventually bloating). 2013-12-31 04:48:55 +00:00
Allanis
11a96c9b00 [Add] Implemented volatility damage. 2013-12-21 00:45:14 +00:00
Allanis
b09adfb92c [Fix] Ton more fixes. F*CK YOU XML! 2013-12-14 23:11:27 +00:00
Allanis
fbdb944f88 [Dunno] A ton of new systems/planets. Added final mission for starting campaign. Fixed a ton of stuff. 2013-12-14 21:30:58 +00:00
Allanis
3ddc034344 [Change] Reduced calls to xmlCleanupParser(), only one for all the loading now. 2013-12-13 03:38:50 +00:00
Allanis
a2d313a08c [Fix] Fixed pausing game while player is hyperspacing. 2013-12-12 00:44:42 +00:00
Allanis
9a31850ce7 [Add] Actually chance system faction on planet addition/removal. 2013-12-11 22:57:48 +00:00
Allanis
8b1b6e2af0 [Add] Implemented fleet addition and removal! 2013-12-11 22:19:06 +00:00
Allanis
80c45c3067 [Add] Added propper unidiff cleanup. 2013-12-11 20:27:07 +00:00
Allanis
fdd5e930f5 [Add] First release of unidiff - Save changes to the universe in a diff format. 2013-12-10 22:51:00 +00:00
Allanis
b7ddccd309 [Fix] Fixed segmentation fault when system only has one planet with no factions. 2013-12-09 22:18:23 +00:00
Allanis
5a42e63e4a [Change] Major rewrite of space.c. Let's pray we don't have a ton of bugs. 2013-12-07 22:16:01 +00:00
Allanis
5d17f0e31d [Add] Added Planet:pos() and Vec2:dist() plus much more. 2013-11-17 02:55:03 +00:00
Allanis
49c1bd5b4e [Change] Removed dependancy of the spawn_timer on SDL_GetTicks(). 2013-11-13 02:42:23 +00:00
Allanis
a3f791e52f [Change] Tweaked fleet adding a little so it seems more natural. 2013-10-15 00:31:55 +01:00
Allanis
673b83ea6a [Add] More doxygen along with some slight code cleaup. 2013-10-11 23:02:39 +01:00
Allanis
8feb19e20c [Add] Pilots sort of start as landed. 2013-10-09 22:16:28 +01:00
Allanis
0231017e57 [Fix] Some long time snprintf mistakes. 2013-10-04 17:03:48 +01:00
Allanis
014ba77361 [Change] Improved the faction colouring a little. 2013-08-26 16:41:37 +01:00
Allanis
e3ddc663bf [Add] planet_getClass. Lots more music. 2013-08-24 11:32:13 +01:00
Allanis
ce15505f7e [Change] Added punctuation to player_message()s 2013-08-17 15:37:05 +01:00
Allanis
aafeaa43cd [Fix] No longer seg fault if can't find a known system in a save file. 2013-08-15 13:26:07 +01:00
Allanis
35969bab38 [Add] Can now override pilot AI in a fleet.
[Change] Made fleet_parse() more up to date with xml.h
2013-08-10 20:23:06 +01:00
Allanis
79411d240e [Change] Unified colouring schemes. 2013-08-09 20:45:17 +01:00