Commit Graph

90 Commits

Author SHA1 Message Date
Allanis
e1b23f928b [Change] GUI's are now saved in XML and thrown into data pack file.
-- This allows for multiple gui's.
  -- Each ship can also have it's own gui if it so chooses.
2013-02-12 19:34:47 +00:00
Allanis
e0f78e40a3 [Add] Absolutely nothing. Just need my commit for the day. Too lazy to code. 2013-02-11 19:42:33 +00:00
Allanis
34b01c7545 [Add] More input error checking and safety crap.
-- This also fixes a segmentation fault on application close.
2013-02-10 21:45:06 +00:00
Allanis
3db7241663 [Fix] Configuration file issues. 2013-02-10 21:06:08 +00:00
Allanis
29b8b5ba18 [Add] A few more AI calls.
[Add] Ai protection and some tweaks.
  -- eg. Once armor/shield is regenerated, enemy will come back for another round.
2013-02-10 18:32:02 +00:00
Allanis
74161ff223 [Change] Adding a little more distance on ship start locations. 2013-02-10 05:35:41 +00:00
Allanis
a89395a54f [Add] We can now have multiple enemies.
[Add] You are able to get other ship's health from AI now.
2013-02-10 05:21:09 +00:00
Allanis
f107574b38 [Fix] Silly hostility bug. 2013-02-10 04:20:27 +00:00
Allanis
f6f1677614 [Add] keybinding 'r' to grab nearest enemy target -- Tamir's request. 2013-02-10 04:12:05 +00:00
Allanis
d1c02773bf [Add] Enemies are now propperly parsed.
[Add] Chance for pirate to come and rampage.
[Fix] Actually got that buffer overflow in ai.
2013-02-09 22:06:02 +00:00
Allanis
9d57f0ddfc [Add] About time I added timer support for AI.
[Fix] Buffer overflow in AI.
2013-02-09 18:58:50 +00:00
Allanis
eac16dacdd [Fix] control_rate is now applied properly.
[Fix] Targetted now renders over the pilot's below.
2013-02-09 16:11:53 +00:00
Allanis
58e7c9b3d7 [Add] Ai profile support. 2013-02-09 00:53:37 +00:00
Allanis
08f9cb3781 [Add] Ai now responds on being attacked. 2013-02-08 20:26:39 +00:00
Allanis
acf4150079 [Add] Per pixel collision.
[Fix] Fleets now start at random location.
    -- Still needs improvement.
2013-02-08 18:29:07 +00:00
Allanis
28c5b6ea73 [Fix] Last commit was crappy. 2013-02-08 16:43:53 +00:00
Allanis
91f29c9511 [Add] AI API functions, faction checks 2013-02-08 16:38:44 +00:00
Allanis
fd3f3a78b6 [Fix] Small graphics bug. 2013-02-08 16:10:31 +00:00
Allanis
d46f509ee5 [Add] Faction system almost done.
[Add] Fleets almost complete, just need to randomize start location.
2013-02-08 16:04:24 +00:00
Allanis
6dad718ef2 [Add] Random number generator to lua/ai. 2013-02-08 14:34:09 +00:00
Allanis
943cbecf70 [Add] Fleets. Not actually making use of them yet though.
[Add] More error checking for XML files
2013-02-08 14:26:53 +00:00
Allanis
2be93f741c [Fix] Freeing of video modes. 2013-02-08 00:19:02 +00:00
Allanis
a392c2c67b [Add] Faction support. 2013-02-07 23:59:17 +00:00
Allanis
2e78211acd [Fix] Pack file was using logical operator instead of asignment. :/ 2013-02-07 22:48:31 +00:00
Allanis
c15699606b [Fix] Major bug in weapon.c.
-- I believe it is a fix, but as only VLack can create the crash I am just guessing.
2013-02-07 22:25:30 +00:00
Allanis
5386ad0f82 [Fix] I don't quite understand this. Lua error on intel with ';' at end statements. 2013-02-07 21:44:45 +00:00
Allanis
d112edc90b [Change] Reducing text timeout. 2013-02-07 21:33:43 +00:00
Allanis
d2c548218d [Add] Message system.
[Fix] Spinning lazer thingy.
2013-02-07 20:54:34 +00:00
Allanis
27fa5d774f [Add] Planets in minimap - Never lose the planet again!!
[Add] NPC's in minimap have different colors based on faction.
2013-02-06 23:49:22 +00:00
Allanis
09f6aea97e [Add] Targetting!!! 2013-02-06 22:21:00 +00:00
Allanis
c2ec11a7c3 [Add] Zoom in/out, for minimap.
[Add] Weapons are now displayed on minimap.
2013-02-06 20:24:45 +00:00
Allanis
7d4f94acc7 [Fix] Fixed armor/shield regeneration. 2013-02-06 19:41:10 +00:00
Allanis
8943c9322b [Fix] Shield/Armor bars work correctly now. 2013-02-05 23:44:08 +00:00
Allanis
1024eb02e2 [Fix] Vectors for enemy location on minimap. 2013-02-05 23:33:20 +00:00
Allanis
4d7c01f078 [Add] Basic Gui.
-- Minimap.
  -- Health bars.
2013-02-05 23:10:46 +00:00
Allanis
1fa45f1ff2 [Add] Pack features woo!! (list files). 2013-02-05 20:42:06 +00:00
Allanis
f220145d7d [Add] Radial collision detection.
[Add] Pilots now take damage.
2013-02-05 20:12:09 +00:00
Allanis
ccdeb8d13b [Add] Add Lua calls to pew pew lazers. Now you can have a fake battle with the AI. :D 2013-02-05 19:26:59 +00:00
Allanis
7a8dc43f96 [Fix] Only took all day to fix last night sleepy mess. :D 2013-02-05 18:31:34 +00:00
Allanis
141790fe0a [Fix] Oops. Removed render instead of update from that last commit. D: 2013-02-05 18:11:43 +00:00
Allanis
838e2f184c [Fix] Thanks @KonoM, Buh want to update out of that if statment. :) 2013-02-05 18:06:11 +00:00
Tamir Atias
33f61736c4 [Fix] Segfault in pilot.c 2013-02-05 20:01:49 +02:00
Allanis
cf86e5b0c7 [Fix] One seg fault! No idea how many more to go. 2013-02-05 17:55:01 +00:00
Allanis
998a1bf68b [Add] Rudimentary shooting. This needs some work.
[Add] Layers should be working properly.
2013-02-05 16:50:56 +00:00
Allanis
b13ecc66bb [Add] Outfit loading.. Not fully done yet. 2013-02-04 17:44:53 +00:00
Allanis
c10b1f24fb [Add] A few more AI(Lua) calls.
[Add] A little more documentation for Lua.
2013-02-04 14:10:59 +00:00
Allanis
1e19ae63c1 [Fix] Small formatting adjustment. 2013-02-04 13:27:31 +00:00
Allanis
d57941331a [Add] Data files can be defined at runtime! 2013-02-04 13:26:23 +00:00
Allanis
6a2f07b5b7 [Change] Optimized ai API some.
[Fix] Few mem leaks.
2013-02-04 11:00:32 +00:00
Allanis
f90a2a273c [Change] Load fonts from project directory, throw it in data pack. 2013-02-04 09:32:03 +00:00