Commit Graph

99 Commits

Author SHA1 Message Date
Allanis
87b10759b4 [Add] Content heaven. New planets/systems 5 new outfits with diff stats. 2013-03-17 22:59:38 +00:00
Allanis
b66c6f7ecf [Add] Attempted to get modifications actually working. Everything is
brokened. Don't even attempt to play..
2013-03-17 19:28:45 +00:00
Allanis
5d2f604703 [Add] ai.cargofree() to lua API. 2013-03-17 13:49:25 +00:00
Allanis
910eb656a5 [Add] More verbose ai logging and more monies. 2013-03-16 22:41:24 +00:00
Allanis
62232d0596 [Add] Finally! Some better freaking lua error checking. 2013-03-16 22:32:22 +00:00
Allanis
88fed6f40c [Add] ai now controls ship's credits/loot. Some more API calls and cargo stuff. 2013-03-16 22:14:53 +00:00
Allanis
2d49ee188e [Change] Improved the chase ai_face with customizable velocity weight. 2013-03-14 21:58:38 +00:00
Allanis
4b07e86acd [Add] Militia faction. Changed Test pilot to Militia and added ai_create 2013-03-12 23:45:29 +00:00
Allanis
669e14ee13 [Change] Randomized planet landing a little. 2013-03-10 18:19:16 +00:00
Allanis
1d6b0268b5 [Change] Cleaned up codebase to not exceed 80 characters. 2013-03-10 14:18:07 +00:00
Allanis
9d966458d7 [Add] Mule ship, and applied turrets to them. 2013-02-28 21:22:06 +00:00
Allanis
6b1228a4af [Add] Adding spawns. It's uh.. Not working? I'll work on it some more later.. 2013-02-28 02:36:45 +00:00
Allanis
301ea07a69 [Change] ai/toolkit compilable under C99. I'll get to the rest of it at some point. 2013-02-26 16:10:35 +00:00
Allanis
34a6be43df [Add] Merchant vessels are now able to go to hyperspace.
[Change] Overpowered merchant ship a little for testing purposes.
2013-02-24 15:40:34 +00:00
Tamir Atias
166dcc95f7 [Change] Renamed main.* to lephisto.*. 2013-02-23 22:38:03 +02:00
Allanis
82ed9ac551 [Change] Just some cosmetic changes, and removed of bzero and strdup. 2013-02-23 20:30:49 +00:00
Allanis
5841d23f54 [Change] Sanitized lua ai api a little. 2013-02-23 17:53:31 +00:00
Allanis
44c6ea6ed6 [Add] Rudementory Hyperspace travel. Still a work in progress. ;) 2013-02-20 19:34:30 +00:00
Allanis
7e013e5b91 [Add] AI Lua API calls for secondary weapons. 2013-02-15 20:26:41 +00:00
Allanis
a6c9a00cf5 [Add] Updated documentation crap.
[Fix] Warning on 64bit machines.
2013-02-15 19:08:38 +00:00
Allanis
36f1936667 [Add] Secondary weapons.
[Add] Preliminary seeker missile.
2013-02-15 07:31:59 +00:00
Allanis
2b3852c25b [Fix] Guess who found out the correct spelling of armour!
-- find . -iname \*.c -exec sed -i -e "s/armor/armour/g" {} \;
2013-02-15 02:18:09 +00:00
Allanis
9fae81c389 [Fix] AI's landing, it's still not as good as I wish however.
[Add] A few more xml macros and cleaned up a little code to use them.
2013-02-14 14:25:32 +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
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
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
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
d2c548218d [Add] Message system.
[Fix] Spinning lazer thingy.
2013-02-07 20:54:34 +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
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
6a2f07b5b7 [Change] Optimized ai API some.
[Fix] Few mem leaks.
2013-02-04 11:00:32 +00:00
Allanis
376eedc616 [Add] Star systems.
[Add] Planets.
2013-02-04 09:09:04 +00:00
Allanis
a2b0b55066 [Add] Have everything load from datafile.
[Add] Check MD5sum.
 -- Make xml data and lua scripts load from data.
2013-02-03 21:26:28 +00:00
Allanis
5b4d184ffc [Fix?] Changed rotation speed, everyone was bothering me about it, all they needed to do was change it in xml file.. 2013-02-03 18:47:13 +00:00
Allanis
b3c21a5c4e [Add] Lua function calls. 2013-02-03 14:00:19 +00:00
Allanis
57dc51fb91 [Add] Initial AI support with Lua 2013-02-03 00:37:42 +00:00
Allanis
066d4871cc [Fix] Just a few optimization. 2013-02-02 21:50:13 +00:00
Allanis
838bbcd2ab [Add] Initial Lua infrastructure. 2013-02-02 00:39:48 +00:00