Commit Graph

807 Commits

Author SHA1 Message Date
Allanis
82b210e6cc [Change] Sanitized the pilot_get* a bit. 2013-08-03 15:45:56 +01:00
Allanis
c58e73ade2 [Fix] FPS limiting. 2013-08-03 15:00:26 +01:00
Allanis
44a37c0a2c [Change] Small cosmetic change in fps_control. 2013-08-03 14:30:16 +01:00
Allanis
489b972879 [Change] Render player ontop of target graphics. 2013-08-03 14:28:08 +01:00
Allanis
6bc5e6d5af [Add] You can now specify target graphic different from normal gfx. 2013-08-03 13:25:43 +01:00
Allanis
a76a98de2a [Fix] Let's not segfault if outfit isn't found.. 2013-08-03 12:43:48 +01:00
Allanis
62d37ab334 [Add] Warn if outfit isn't found. 2013-08-03 12:39:38 +01:00
Allanis
0480a2a74e [Change] Added more Lua parameter checking. 2013-08-01 16:30:30 +01:00
Allanis
5109958e29 [Fix] More mission string formatting weirdness. 2013-08-01 16:26:17 +01:00
Allanis
34dccfb646 [Fix] Hook memleak. 2013-08-01 16:23:21 +01:00
Allanis
1c7bd75537 [Fix] Let's not segfault if a mission is not found in the stack when saving. :/ 2013-07-31 20:24:14 +01:00
Allanis
af92dcaaff [Add] player.getRating(). 2013-07-31 20:15:38 +01:00
Allanis
c3d6cf553e [Add] More space planet graphics. 2013-07-31 19:26:26 +01:00
Allanis
80f2e21429 [Add] Conditionalize the player Lua API. 2013-07-30 15:59:24 +01:00
Allanis
413ced137d [Change] Fixed space.faction to allow to check easily for certain factions. 2013-07-28 17:48:05 +01:00
Allanis
9c6567195c [Add] space.faction to get the faction of a star system. 2013-07-27 18:02:14 +01:00
Allanis
10ea68c5c3 [Change] Cleaned up XML loading somewhat. 2013-07-27 15:14:55 +01:00
Allanis
4f6c5fb93f [Fix] Sanitized lua bindings a little. 2013-07-26 18:39:21 +01:00
Allanis
fb7c73aae4 [Fix] printHeight was using wrong width. 2013-07-25 21:45:41 +01:00
Allanis
d0b55f1d1b [Add] Loading screens!!! :D 2013-07-25 21:43:22 +01:00
Allanis
c7e2a69d91 [Change] Replaced unused and depricated gl_blitRotate with gl_blitScale. 2013-07-25 19:26:45 +01:00
Allanis
b4e325a9fe [Change] Removed alliance deal, now each faction states it's own allies/enemies. 2013-07-25 17:23:05 +01:00
Allanis
5de9fd60d9 [Fix] Stupid lua parameter stuff. 2013-07-24 20:21:22 +01:00
Allanis
bda8ebb204 [Remove] Taken nebulae puffs out of the main menu. 2013-07-24 17:35:23 +01:00
Allanis
2f9c91d451 [Fix] More correction in gl_freeTexture() 2013-07-24 17:33:18 +01:00
Allanis
e1308dc570 [Add] Pilots lose their cargo when the die. 2013-07-24 16:59:28 +01:00
Allanis
8a294f76c0 [Add] Fancy cargo graphics for when jettisoning. 2013-07-24 16:38:07 +01:00
Allanis
d6643b0a51 [Fix] More warnings. 2013-07-24 16:10:13 +01:00
Allanis
1d734e7898 [Fix] More memory related fixes. 2013-07-24 15:10:24 +01:00
Allanis
1f3947bc49 [Fix] A few memleaks. 2013-07-24 14:59:23 +01:00
Allanis
a0f6dec666 [Add] You can jettison cargo now. :) 2013-07-23 21:37:14 +01:00
Allanis
8cac584d45 [Add] Here is something you have been waiting for, for a long time! Cargo window in info panel. :P 2013-07-23 21:17:36 +01:00
Allanis
23733b032f [Add] Oh, and the lack of them. 2013-07-23 21:00:30 +01:00
Allanis
cf5f8c8c48 [Add] Map informs you of available services. 2013-07-23 20:59:02 +01:00
Allanis
cf1bf0d647 [Add] Allow to move or get window positions after creation.
[Change] Simplified window position creation.
[Add] More comments for window creation.
2013-07-23 20:42:17 +01:00
Allanis
b680520738 [Fix] Spelled "Dangerous" wrong. :/ 2013-07-23 14:13:12 +01:00
Allanis
7376a30527 [Add] Display whether or not a system has nebulae. 2013-07-23 14:11:48 +01:00
Allanis
8ef0ada807 [Add] Map now displays faction standing of star system. 2013-07-23 14:00:14 +01:00
Allanis
b65385a1bd [Change] Accidently pushed a small NEBULAE_Z. :/ 2013-07-23 12:56:53 +01:00
Allanis
3fcdc8e288 [Fix] Segfault with calculating new position of nebulae with no player. 2013-07-23 12:54:19 +01:00
Allanis
352083a0ce [Fix] Forgot to change free. 2013-07-23 12:52:15 +01:00
Allanis
11e5607477 [Change] Load gfx_exterior for planets only on demand. 2013-07-23 12:49:50 +01:00
Allanis
11b31c9be7 Merge branch 'testing' 2013-07-23 12:13:45 +01:00
Allanis
dcaa96b5e9 [Fix] Rumble can no longer "leak" over to menu, nebulae etc. 2013-07-23 12:13:06 +01:00
Allanis
20ec0cb848 Merge branch 'testing' 2013-07-23 12:01:30 +01:00
Allanis
7eca1ff5b9 [Change] Toned down the effect of rumble a little. 2013-07-23 12:00:47 +01:00
Allanis
c4705b7142 [Fix] A bug in window_create, it's been there since forever. :P 2013-07-22 18:51:27 +01:00
Allanis
1d5a88ba95 [Add] Nebulae is now ingame! Have a screenshot?
http://saracraft.net/projects/Lephisto/nebu_ingame.png
2013-07-22 18:41:36 +01:00
Allanis
cc37706fb1 [Change] Puffs of nebulae now look more visually pleasing. 2013-07-22 17:58:44 +01:00
Allanis
497081b3ed [Change] Split player rendering properly into GUI and player. 2013-07-22 17:21:28 +01:00
Allanis
092b48651d [Change] Restructured a little to prepare for puffs of nebulae. 2013-07-22 15:53:09 +01:00
Allanis
1e7d19b2a6 [Change] Moved some code from perlin to nebulae. 2013-07-22 12:06:55 +01:00
Allanis
7b7ddae70e [Add] Rolled my own, much better python xml writing scheme. 2013-07-22 10:27:13 +01:00
Allanis
240869046b [Fix] dt weirdness on low fps. 2013-07-21 16:03:32 +01:00
Allanis
e066250c1f [Change] Improved nebulae system. 2013-07-21 15:58:58 +01:00
Allanis
ea3573404f [Fix] Nebulae overlay. 2013-07-21 15:35:30 +01:00
Allanis
7ea6e809e8 [Change] Increased star map size. 2013-07-21 13:37:11 +01:00
Allanis
df8af779ee [Add] Star system can now set nebuale density and volatility. 2013-07-21 13:33:43 +01:00
Allanis
9fb781d27e [Fix] Rumble no longer affects nebulae. 2013-07-21 13:29:05 +01:00
Allanis
2381ca3a36 [Fix] spfx_clear() also clears rumble. 2013-07-21 11:40:32 +01:00
Allanis
e331a8e8b6 [Fix] Map giving stats about unknown systems. 2013-07-21 11:33:44 +01:00
Allanis
6e3417907f [Fix] Segfault with creating new pilot. 2013-07-21 11:25:20 +01:00
Allanis
42a57d09e9 [Add] space_renderOverlay(). 2013-07-21 11:13:53 +01:00
Allanis
862ef7759b [Change] Split the star rendering to be able to switch to nebulae soon. 2013-07-20 19:17:10 +01:00
Allanis
475aa1f1fa [Add] Check for multitexture abilities and texture leaks. 2013-07-20 19:06:36 +01:00
Allanis
5584c3171c [Add] Gave menu screen a nice finished look. 2013-07-19 20:12:24 +01:00
Allanis
17db004ba1 [Fix] Tweaked a little bit, and the transitions is perfectly smooth now. 2013-07-19 19:18:04 +01:00
Allanis
86f7480826 [Add] Animated nebulae ftw!!! 2013-07-19 19:05:01 +01:00
Allanis
06fec494a5 [Fix] Nebulae is now fully working. 2013-07-19 15:01:48 +01:00
Allanis
cd158e5102 [Add] Nebulae almost working, There is a major graphical bug however. 2013-07-19 14:25:15 +01:00
Allanis
86b2ef3fe1 [Add] Initialize nebulae and use it in menu. 2013-07-15 12:24:51 +01:00
Allanis
fefc7e793c [Add] Nebulae render function. 2013-07-14 15:09:39 +01:00
Allanis
02e136520e [Add] -G option to force regeneration of nebulae. 2013-07-13 16:56:08 +01:00
Allanis
897fb9918d [Add] Now we will initialize the nebulae. 2013-07-13 16:38:29 +01:00
Allanis
40df85b5ab [Change] Some needed cleanup in perlin noise stuff. 2013-07-12 22:33:03 +01:00
Allanis
243795e068 [Add] Give errors on unsupported OS code. 2013-07-12 19:11:10 +01:00
Allanis
5ed5cf6b6d [Change] Hardcoded everything to have three dimensions. [perlin noise.] 2013-07-12 19:05:39 +01:00
Allanis
02e8b560fa [Fix] Forgot to give prototype for noise_generateNebulae(). 2013-07-12 17:45:24 +01:00
Allanis
ec6cabf2fe [Add] Some SSE stuff for speedups. 2013-07-11 18:44:37 +01:00
Allanis
1442259c0b [Add] Nebulae generation code. (Not using it at the minute). 2013-07-11 17:43:33 +01:00
Allanis
e4e7bf4b17 [Add] save png method to save a surface to a file as png. 2013-07-11 16:42:18 +01:00
Allanis
4fd8308706 [Change] Moving things around a litting in perling.* I made a little mess. 2013-07-11 16:16:38 +01:00
Allanis
2d1040b703 [Fix] Stupid me, last commit I was checking for a prefix instead of suffix. :/ 2013-07-11 16:01:55 +01:00
Allanis
4c1ee89ffb [Add] Fancy new "cloud" generator. This needs some heavy tweaking/cleanup. 2013-07-10 22:58:31 +01:00
Allanis
b8bafb4700 [Add] More planet functions for ai: ai.getrndplanet() and ai.getlandplanet(). 2013-07-10 19:30:58 +01:00
Allanis
09636a6c90 [Change] Need to run enter and takeoff hooks on load game. 2013-07-10 18:39:16 +01:00
Allanis
abab808387 [Fix] Bug with changing hyperspace path after selecting a route. 2013-07-10 18:32:13 +01:00
Allanis
2ec09b0ee3 [Add] ai.haslockon() to check for locked on missiles. 2013-07-10 18:04:36 +01:00
Allanis
7a6f27da43 [Add] Warn the player when a missile is locked onto her. 2013-07-09 19:03:03 +01:00
Allanis
f7c10bf329 [Add] Pilots now keep track of how many weapons are locked onto them. 2013-07-09 18:53:55 +01:00
Allanis
1f8e6a22fe [Change] Merged together some semi-redundant code in weapon_create. 2013-07-09 17:17:53 +01:00
Allanis
dcf093b13e [Add] Two new hooks: Board and disable. Also made lua debug more verbose. 2013-07-09 16:11:14 +01:00
Allanis
6099849f4f [Fix] A few warnings. 2013-07-08 22:34:19 +01:00
Allanis
c8b99cb35f [Change] Increased AL_GAIN somewhat. 2013-07-08 22:11:21 +01:00
Allanis
a580cdeed3 [Change] ai.dist() now accepts pilot id's as parameter. 2013-07-07 19:11:14 +01:00
Allanis
ef5a8e5a5f [Fix] Few lua script fixes. 2013-07-06 21:42:29 +01:00
Allanis
10418a5ba9 [Change] Knockback is now dependent on DamageType. 2013-07-06 19:10:34 +01:00
Allanis
698b22a324 [Change] Player no longer "hardcoded" into pilot_stack[0]. 2013-07-06 17:28:26 +01:00
Allanis
715fecfa03 [Change] Missed another /2 in binary pilot search. 2013-07-06 16:44:54 +01:00
Allanis
ab277eabb4 [Change] pilot_free uses memmove. 2013-07-06 16:42:28 +01:00