Steven Arnow
858295b3f4
Ahem. Forgot headers. Apparently, all the source/header should be updated. Woops
2013-06-22 22:17:28 +02:00
Allanis
6a7c051851
[Fix] Moving from tab to space messed all the indents up. I thing that got them all now.
2013-03-21 19:34:35 +00:00
Allanis
0d6ac1e5b1
[Add] Afterburners are in! After buying the outfit, double tap 'w'.
2013-03-19 22:34:20 +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
78d0346515
[Change] Use atan2 for ANGLE
2013-02-27 04:31:04 +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
d2e952fb88
[Change] Just some C correctiveness.
2013-02-26 15:47:56 +00:00
Allanis
74ed3e094b
[Add] New GUI.
...
[Fix] Circular radar.
2013-02-13 13:59:38 +00:00
Allanis
58e7c9b3d7
[Add] Ai profile support.
2013-02-09 00:53:37 +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
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
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
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
05e83fdcd6
[Fix] Correcting vector values.
2013-02-02 23:19:01 +00:00
Allanis
a7546372cc
[Add] Vec2 now uses polor coords.
2013-02-02 22:52:58 +00:00
Allanis
b5a7ba8919
[Fix] Changing from floating point to doubles.
2013-02-02 14:21:05 +00:00
Allanis
20bf55f117
[Add] Leave me a lone a short while, still working with this.
2013-01-31 23:22:32 +00:00
Allanis
cc47d41137
[Add] Initial commit of Lephisto.
2013-01-30 22:22:30 +00:00