Allanis
1c9bc7ed9d
[Add] Missions can now add fleets.
2013-05-06 17:14:32 +01:00
Allanis
8e1745bd7a
[Add] Implemented pilot hooks with the "death" hook as an example.
2013-05-02 20:46:55 +01:00
Allanis
2e5606b845
[Fix] It's a seldom bug, but this will stop us from exploding while entering into hyperspace.
2013-05-02 20:29:16 +01:00
Allanis
1d57250606
[Add] Mission tracks cargo and makes sure you have it.
2013-04-06 13:32:19 +01:00
Allanis
8172d0f21f
[Add] Introduced concept of mission cargo being un-tradable.
2013-04-05 20:19:27 +01:00
Allanis
bf6577ccc1
[Fix] Nailed the memory leak and a silly error.
2013-04-03 19:49:05 +01:00
Allanis
2e63c40ef4
[Fix] Fixed up most warnings, there are a couple remaining but they aren't important.
2013-04-01 17:42:14 +01:00
Allanis
faff7b2193
[Add] Few more mission functions. Also fixed invalid memory free.
2013-03-31 23:34:06 +01:00
Allanis
a66a9ea264
[Change] Use ids for factions instead of pointers.
2013-03-31 16:12:33 +01:00
Allanis
99857ba716
[Add] Can now change ships once purchased more, and also have them transported to another planet.
2013-03-22 23:28:16 +00:00
Allanis
269de8dcfe
[Add] player_getLoc and don't allow player to repeat ship names.
2013-03-22 21:04:25 +00:00
Allanis
697876409e
[Add] Save purchased ships in a stack. Just need to be able to change them.
2013-03-22 13:26:11 +00:00
Allanis
829d24eb79
[Add] pilot_copy function.
2013-03-22 12:48:16 +00: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
4ea444b9ae
[Change] All tabs back to spaces.
2013-03-21 00:27:05 +00:00
Allanis
927280f778
[Fix] Death explosions.
2013-03-20 21:36:32 +00:00
Allanis
9ea3f985d2
[Add] Prevention in case of pilot_stack reallocation.
2013-03-20 21:27:57 +00:00
Allanis
ccffdae9fd
[Add] Player death with short cinematic.
2013-03-20 20:23:39 +00:00
Allanis
0d6ac1e5b1
[Add] Afterburners are in! After buying the outfit, double tap 'w'.
2013-03-19 22:34:20 +00:00
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