Allanis
c2d44ebb74
[Fix] FFS. Wasn't incrementing number of outfits while trying to add it.
2013-03-17 20:13:43 +00:00
Allanis
a037112f72
[Fix] Eheh. Typo affecting merchant ships going to hyperspace..
2013-03-17 19:55:40 +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
2f59ae1b84
[Add] Energy is actively in use now. ^.^
2013-03-17 16:36:59 +00:00
Allanis
91e68ee828
[Add] Buy/Sell cargo.
2013-03-17 01:01:47 +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
eb98a0deaf
[Change] Some cosmetic changes to Hyperspace.
2013-03-16 16:47:49 +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
2a572b713a
[Fix] Enforce outfit selling/buying with limits.
2013-03-10 16:07:38 +00:00
Allanis
1d6b0268b5
[Change] Cleaned up codebase to not exceed 80 characters.
2013-03-10 14:18:07 +00:00
Allanis
eeb09fdf05
[Add] Make $$ from selling outfits.
2013-03-08 13:54:30 +00:00
Allanis
a33bb0624a
[Add] Selling of outfits, also improved purchasing of outfits.
2013-03-08 00:10:45 +00:00
Allanis
36a8847248
[Add] You may buy new outfits now. :D
2013-03-07 18:44:01 +00:00
Allanis
8881dc5265
[Add] Keybord events work with lists. I think I optimized pilots to use temp sprite values here too. Forgot to diff.
2013-03-06 20:17:14 +00:00
Allanis
9d966458d7
[Add] Mule ship, and applied turrets to them.
2013-02-28 21:22:06 +00:00
Allanis
8f6b02cfc1
[Add] Turrets!!
2013-02-28 17:38:44 +00:00
Allanis
1b77a4276b
[Add] Smart seeker missiles. Not aquirable yet :P.
...
[Fix] Potential fix of a floating point exceoption.
2013-02-28 01:23:52 +00:00
Allanis
f181a7bec6
[Change] Just some standardization
2013-02-27 23:03:48 +00:00
Allanis
495a9ccb74
[Add] Enemy pilots die with a big ass explosion. :D
2013-02-27 22:16:09 +00:00
Allanis
a6c758aa66
[Fix?] Hyperspace bug. Messed up velocity issues.
...
Ok. What we are doing here is messy.
What we are doing is modulating the velocity. There is also a dt
in there to try to make it not frame dependant..
The way things are done right now, we are cascading the limit_speed with the physics model,
We can simplify it to a euler integration (It's actuallyu runge-kutta)..
What we are doung is:
v1 = v0 + adt
Basically this means that the current velocity is the last vel plus the acceleration, times the
time passed from the last instance. This is then chained to the limit speed which does:
v = (v1 - vmax)(1-3dt)
So we can right the composite form as:
v = (v0 + adt - vmax) 1-3dt) = v0 + adt - vmax - 3dtv0 - 3adt2 + 3dtvmax
-- Yes. This is hacky. I will try to play with some equasions later.
2013-02-27 03:45:25 +00:00
Allanis
f6de9e8186
[Add] limit_speed in physics
2013-02-27 03:26:58 +00:00
Allanis
0de847b5a4
[Fix] Quick indent fix to stop us from being confused as hell while bug hunting.
2013-02-27 02:46:25 +00:00
Allanis
1d89d4e7c6
[Fix] Huge fix of outfits, missiles now work, compiles in C99, no seg fault on exit.
2013-02-27 01:17:46 +00:00
Allanis
18bb84eafb
[Change] Nerfed the knockback effect.
2013-02-26 23:52:41 +00:00
Allanis
439fce48c8
[Add] Combat rating based on mass of pilots killed. -- [Add] Player name.
2013-02-24 18:18:52 +00:00
Allanis
7d04d86146
[Change] Target hostile no longet picks up disabled ships when targetting nearest hostile.
2013-02-24 16:09:06 +00:00
Allanis
b55259321e
[Add] Pushback effect for weapons.
2013-02-24 16:06:19 +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
fccd9dcc22
[Fix] Mkay. Sound seems to be working without any problems now.
2013-02-22 22:07:42 +00:00
Allanis
dcc0fc247b
[Add] Sound base support.
2013-02-22 05:34:24 +00:00
Allanis
529ca21644
[Add] Audio engine is now working, it It's fully tuned enough yet however.
...
[Change] Refactored ship.c to comply with xml.* standards.
2013-02-22 04:06:47 +00:00
Allanis
7e3bca1e51
[Change] Remove hard forcing of player speed and instead use incremental slowdown.
...
[Fix] Pause would give instant travel. Not now!!
2013-02-20 20:20:48 +00:00
Allanis
b2a887ba45
[Change] Improved transition into hyperspace a little.
2013-02-20 20:10:36 +00:00
Allanis
44c6ea6ed6
[Add] Rudementory Hyperspace travel. Still a work in progress. ;)
2013-02-20 19:34:30 +00:00
Allanis
1ecf7c1e54
[Fix] Primary weapons where borked on checking for ammunition.
2013-02-19 23:02:42 +00:00
Allanis
bfc3582d1e
[Change] pilot and star stack won't lower memory allocation now.
2013-02-19 22:17:31 +00:00
Allanis
bf9d422150
[Add] Support for images of planets within toolkit.
...
[Change] blit functions use doubles instead of vectors.
[Change] Took some time out to clean up space.c bringing it up to xml.h standards.
2013-02-19 00:10:57 +00:00
Allanis
268b5dcaa0
[Fix]? Attempted to fix seg fault on AI trying to switch to secondary weapons when there is none available.
2013-02-17 23:30:40 +00:00
Allanis
e3c2ca72ac
[Add] Planet targeting/landing framework.
...
[Change] Seperated update/render as it should be.
2013-02-15 18:15:06 +00:00
Allanis
36f1936667
[Add] Secondary weapons.
...
[Add] Preliminary seeker missile.
2013-02-15 07:31:59 +00:00
Allanis
dc9f089abe
[Fix] *Now* it's fixed.. Forgot to correct lua and xml files.
2013-02-15 02:34:40 +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
7dbe3d2598
[Add] It is now possible to disable ships - No death yet.
...
[Add] Player start location. ship etc can now be defined in data file.
2013-02-14 17:55:31 +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
c4e7a8a9ee
[Change] Thrown XML crap into a single header.
...
-- player.c currently uses this.
2013-02-13 15:48:36 +00:00
Allanis
053d7b75b6
[Change] Target color changes based on target.
2013-02-13 14:30:17 +00:00
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
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