Commit Graph

1002 Commits

Author SHA1 Message Date
Allanis
26211ee1f5 [Change] Switched SPFX timers to something more sane. 2013-07-06 13:02:34 +01:00
Allanis
90707480d9 [Change] Swithced weapon timer methods to something a little more sane. 2013-07-05 15:33:07 +01:00
Allanis
8213cb9f48 [Change] Switched l+(h-l)/2 to (h+l) >> 1 in binary search. 2013-07-04 13:43:24 +01:00
Allanis
19e3e818a4 [Change] Renamed pilots and mpilots to pilot_nstack and pilot_mstack. 2013-07-04 13:33:38 +01:00
Allanis
c20fe36c27 [Change] Place turrets before missiles. 2013-07-03 17:44:55 +01:00
Allanis
8e6e690388 [Change] Outfit_getTech now sorts by type and price. 2013-07-02 13:11:25 +01:00
Allanis
9dc797a8a3 [Add] Just a few more comments. :/ 2013-07-01 19:49:13 +01:00
Allanis
203079bcfa [Add] Check for errors when using "include". 2013-06-30 17:19:40 +01:00
Allanis
05fe285d87 [Change] Now load the basic lua stuff. 2013-06-30 17:17:09 +01:00
Allanis
cad5bd932c [Change] No longer calling luaopen directly. 2013-06-30 17:07:06 +01:00
Allanis
d692035039 [Add] Lua wrappers for luaL_newState and luaopen_base. 2013-06-29 17:58:01 +01:00
Allanis
185039ae62 [Change] Cleaned up some variable/function names, also added -Wshadow CFLAG. 2013-06-28 16:08:56 +01:00
Allanis
5eff5317c6 [Add] Using -Wpointer-arith flag. 2013-06-28 13:23:01 +01:00
Allanis
14fed140c3 [Change] A little opengl code cleanup. 2013-06-28 13:05:32 +01:00
Allanis
c70b87743c [Change] Let radiation weapons do a bit more shield damage. 2013-06-27 23:22:34 +01:00
Allanis
c8c23ef4bb [Change] Death menu button labels. 2013-06-27 23:03:27 +01:00
Allanis
d53caec803 [Change] Renamed ships to ship_nstack to follow current convention. 2013-06-26 21:21:46 +01:00
Allanis
a041751ec1 [Add] More debug magicz for misn_lua. 2013-06-26 20:54:12 +01:00
Allanis
692fb388df [Add] Missions can now mark systems. [Fix] Seg fault when switching pilots. 2013-06-26 00:28:16 +01:00
Allanis
73d8e18a2a [Add] Fuel is saved too now. 2013-06-25 22:34:15 +01:00
Allanis
d11eabd358 [Add] New outfit: Star map, allows you to see two jump points from current location. 2013-06-25 22:21:56 +01:00
Allanis
5760978e56 [Change] Moved A* jump pathfinding from space.c to map.c. 2013-06-25 21:07:54 +01:00
Allanis
700e47cd57 [Add] Use flags now for systems to allow missions to mark them. 2013-06-24 21:48:57 +01:00
Allanis
6c3d96ba51 [Add] Pathfinding avoids unknown systems. 2013-06-23 20:42:33 +01:00
Allanis
10a4791d81 [Add] Magor: You don't already know all the star system location. Go explore. 2013-06-23 19:22:07 +01:00
Allanis
b0d4415cff [Change] No longer use int id's for outfit types. [Add] Heavy Ion Turret. 2013-06-23 16:42:16 +01:00
Steven Arnow
84c90b5c97 Your SDL include lines .-. 2013-06-23 16:21:16 +02:00
Allanis
1d2b530fdc [Add] New damage types: Ion and Radiation. 2013-06-23 15:02:05 +01:00
Allanis
0941c2d2d7 [Fix] Button getting selected when it shouldn't. 2013-06-23 13:32:34 +01:00
Allanis
046259db79 [Change] Lowering default ms delay to trigger afterburner from 500 to 200. 2013-06-23 13:28:32 +01:00
Allanis
1051a39a09 [Fix] Now you can't rumble afterburner when in toolkit or hyperspacing. 2013-06-23 13:24:29 +01:00
Allanis
fed0d8c798 [Add] New ship to system. 2013-06-23 13:20:22 +01:00
Allanis
07f69e58c6 [Change] Turns out pairs is in the lua base library and we need that. 2013-06-23 13:00:00 +01:00
Allanis
a99c82b47c [Add] Another ship! :D 2013-06-23 12:56:54 +01:00
Allanis
b7b590ba8f [Fix] Oh, --help was wrong about width and hight setting. :/ 2013-06-23 01:03:58 +01:00
Allanis
a2ee4ea0ee [Change] Optimised image loading, loading graphics once only. 2013-06-23 00:10:58 +01:00
Allanis
53f1da128c [Change] Make ships appear to enter from hyperspace, I'm not completely satisfied yet. 2013-06-22 22:01:19 +01:00
Allanis
9cfb07eb59 [Change] Lowered threshold to skip frames (now under 4FPS skips). 2013-06-22 21:50:11 +01:00
Allanis
7fd06bd265 [Fix] Doxygen comments. 2013-06-22 21:48:25 +01:00
Steven Arnow
858295b3f4 Ahem. Forgot headers. Apparently, all the source/header should be updated. Woops 2013-06-22 22:17:28 +02:00
Steven Arnow
a2bb0df939 All C++-comments in src/ should now be C89 comments 2013-06-22 22:10:25 +02:00
Allanis
d8705a6f7a [Fix] New player cleanup stuff. 2013-06-22 20:43:57 +01:00
Allanis
d195480622 [Change] Formalized space station types. 2013-06-22 19:21:51 +01:00
Steven Arnow
efa8b80eb9 Added NULL-pointer check for testing purposes 2013-06-22 18:51:14 +02:00
Allanis
03ca0bf5d2 [Add] Adding a ton more systems, optimised graphics etc. 2013-06-22 17:19:13 +01:00
Allanis
883523e1e5 [Fix] Another seg fault with music system when disabled. 2013-06-22 15:37:56 +01:00
Allanis
dca1a33c36 [Fix] Problems with system with one unlandable planet. 2013-06-21 23:30:10 +01:00
Allanis
3f269033be [Fix] Segfault when running Lephisto muted. 2013-06-21 22:02:21 +01:00
Allanis
f5039ca320 [Change] Cosmetic tweakage. 2013-06-21 20:34:01 +01:00
Allanis
47cf24d254 [Fix] A* bugs where because of a typo. Changed to Djikstra now though. 2013-06-16 16:24:39 +01:00
Allanis
bc0ebf678e [Fix] Pathfinding doesn't seg fault anymore? 2013-06-16 16:05:04 +01:00
Allanis
7547bb80c5 [Change] Exiting from a game drops you to main menu instead of simply quiting. 2013-06-16 12:45:51 +01:00
Allanis
5800461f1d [Add] Possibility to delete save games. 2013-06-16 02:25:04 +01:00
Allanis
2120f5da90 [Fix] Accidently used assignment operator rather than logical to check if a file exists. :/ 2013-06-16 02:09:58 +01:00
Allanis
234a73635c [Fix] Forgot to load snd/music.lua into packfile. 2013-06-16 01:12:59 +01:00
Allanis
25cd9e3ae5 [Fix] type trying to enable a button. 2013-06-15 20:29:11 +01:00
Allanis
7e0963ad35 [Fix] Possible buffer overflows with strncpy. 2013-06-14 13:50:08 +01:00
Allanis
edd3f9cd54 [Add] Doxygen support. 2013-06-11 23:56:43 +01:00
Allanis
16baff189e [Change] Added a few nazi flags, and fixed code up a little. 2013-06-11 22:50:04 +01:00
Allanis
56d0b46b14 Merge branch 'testing' 2013-06-10 21:16:22 +01:00
Allanis
d5b80c1522 [Change] Improved music handling. 2013-06-10 21:15:48 +01:00
Allanis
5864bf9cdf Merge branch 'testing' 2013-06-10 19:20:15 +01:00
Allanis
82f724eb04 [Add] Music is now controlled by lua, now we can set music based on scenario. ^.^ 2013-06-10 19:19:26 +01:00
Allanis
5e975e5d3b Merge branch 'testing' 2013-06-10 00:42:44 +01:00
Allanis
3c4383b325 [Change] Cleaned up the ai lua wrappers a bit, needs plenty more work. 2013-06-10 00:42:08 +01:00
Allanis
f15b2b50a6 Merge branch 'testing' 2013-06-09 19:35:16 +01:00
Allanis
e57c6768b7 [Change] Began cleaning lua wrappers up a bit. 2013-06-09 19:33:26 +01:00
Allanis
8976622b73 [Change] Make sounds play fully. 2013-06-09 17:09:35 +01:00
Allanis
331cc86c98 [Fix] Potential issues with reallocs. Added more comments too. 2013-06-09 17:04:44 +01:00
Allanis
44dbdaaf91 [Fix] Changed some input things to hopefully prevent blocking. 2013-06-09 16:39:48 +01:00
Allanis
ebb67fd966 [Fix] Forgot to exit alut. 2013-06-09 16:21:37 +01:00
Allanis
12eae87db9 [Add] Shoot me. But I have added alut as a dep. It loads sounds well. Engine sounds are now playing too. 2013-06-09 16:19:54 +01:00
Allanis
8d3d58ffb4 [Things] An assortment of fixes, also added afterburner sounds. 2013-06-06 21:44:57 +01:00
Allanis
b2eb68d38c [Fix] Typo errors..... 2013-06-04 20:28:56 +01:00
Allanis
7f74fbfff4 [Fix] Some sound cleanup and fixed potential bugs. 2013-06-04 19:43:39 +01:00
Allanis
7fc15f650c [Fix] Corrected small desciation on all sprites. 2013-06-04 17:02:42 +01:00
Allanis
fb326610f6 [Fix] [Phase 4] Clean up sounds a better. Fixed segfaults. Added some more sounds. 2013-06-04 16:58:38 +01:00
Allanis
f191a1d824 [Fix] [Phase 3] Sound is enabled by default again. 2013-06-04 16:40:30 +01:00
Allanis
2ac26a5aed [Fix] [Phase 2] Almost there, Don't use this build, it is unstable. 2013-06-04 16:32:15 +01:00
Allanis
6870dd2057 [Add] Sound System [Phase 1] Cleaned up and made a few fixed ready for [phase 2.] 2013-06-04 16:08:59 +01:00
Allanis
65e25f6ce0 [Change] Moved from damage_armour and co, to just damage and damagetype. 2013-06-04 12:06:39 +01:00
Allanis
493f67691e [Change] New philosophy. When you swap ships, your cargo should stay with you, will fix issues. Also, major outfit add/rm cleanup. 2013-06-03 22:22:50 +01:00
Allanis
123ddb3d46 [Add] Cargo affects weight. Also fixed bug when changing ships. 2013-06-02 16:43:16 +01:00
Allanis
28e936b828 [Change] Use a config file from home directory. 2013-06-02 16:28:37 +01:00
Allanis
00730b50a7 [Clean] gl_screen.[wh] = SCREEN_[WH] in most places. 2013-06-02 14:43:24 +01:00
Allanis
d8f3372abe [Fix] Some outstanding bugs in OpenGL textures. 2013-06-02 14:12:15 +01:00
Allanis
a6805df42d [Fix] Segfault when trying to land on a system with no planets. 2013-06-02 13:57:00 +01:00
Allanis
fee98162a6 [Fix] OpenGL blitting stuff. 2013-06-01 21:59:08 +01:00
Allanis
61cb4a3f67 [Change] Have pilots re-calculate cargo load when calculating stats. 2013-06-01 20:25:40 +01:00
Allanis
d0171998c4 [Fix] Delete a hook that shouldn't be there for some reason it get's stuck.
[Fix] Makefile infinate loop.
2013-06-01 19:49:14 +01:00
Allanis
cec46124f8 [Change] Updated TODO. 2013-06-01 19:37:52 +01:00
Allanis
9701687dc7 [Fix] I haz been told that older versions of gcc won't compile this. I say FFFFUUUUU!! 2013-06-01 19:34:40 +01:00
Allanis
273607eda0 [Add] You can now use lua as conditions for missions. 2013-06-01 19:11:38 +01:00
Allanis
848a5e120d [Fix] Added PLAYER_CREATING flag to fix all creation/death issues propperly. 2013-06-01 18:39:37 +01:00
Allanis
3ff2885fd2 [Fix] Annoying ass bug with overwriting a pilot that is dead!! 2013-06-01 18:11:56 +01:00
Allanis
f91505b950 [Change] Some code cleanup and made map a little more sane when selecting paths. 2013-06-01 18:07:45 +01:00
Allanis
91aa3268c0 [Fix] Slight graphical bug in map that VLack complained about, and I thing @medek. 2013-06-01 17:46:45 +01:00
Allanis
39871138e6 [Add] Conserve hyperspace path when taking off. 2013-06-01 17:39:20 +01:00
Allanis
6932ea8a8a [Add] Taken @medek 's advice and wrote my own saver for lua rather than using pluto. A lot cleaner and faster. 2013-06-01 17:31:50 +01:00
Allanis
304bc81ea1 [Add] mission/hook save disabled right now - Pluto is still being a bitch! 2013-05-30 18:33:15 +01:00
Allanis
d4e46a6210 [Clean] WTF is this?! 2013-05-25 18:01:25 +01:00
Allanis
a90f0d66c0 [Add] Missions are now loaded! Still need to load hooks for them to work. 2013-05-25 00:56:36 +01:00
Allanis
484b482c4b [Fix] Issue with pilot being marked as hostile when not hostile. :/ 2013-05-23 21:36:51 +01:00
Allanis
e4f76c9b08 [Add] Be a little trickiar when generating mission id's. 2013-05-23 21:34:42 +01:00
Allanis
97baac1c3e [Add] Comments to base64. 2013-05-23 21:30:49 +01:00
Allanis
a064eec5eb [Fix] Minor decode bug in base64 2013-05-23 21:26:05 +01:00
Allanis
0195e84cca [Change] Meh. 2013-05-23 20:26:09 +01:00
Allanis
5060e9b7ba [Change] Just a few bits of cleanup. 2013-05-23 20:13:41 +01:00
Allanis
ad212c78d1 [Fix] Killed warnings for base64 2013-05-23 19:50:13 +01:00
Allanis
7cf183ea88 [Fix] Base64 encoder/decoder actually werks now! 2013-05-23 19:46:23 +01:00
Allanis
1d2a0cfed4 [Add] Saving lua active mission states. Fixed Makefile to build pluto. 2013-05-23 17:58:23 +01:00
Allanis
8b12c22369 [Add] Start of base64 encode/decode routines. Not quite working yet. 2013-05-23 17:01:08 +01:00
Allanis
e77ac4a022 [Add] Simply added M_PI to lephisto.h for the people with strange setups. 2013-05-23 16:36:14 +01:00
Allanis
9eae9cf71c [Change] Rumble of the afterburners are now stored in outift.xml 2013-05-23 16:32:05 +01:00
Allanis
c7deebc62c [Add] Quick hack until active missions are saved. 2013-05-23 16:26:21 +01:00
Allanis
ef103b6548 [Fix] Prevent acceleration from sticking sometimes. 2013-05-23 16:24:44 +01:00
Allanis
71b68003f9 [Change] Missions increase/lower faction standing. Fixed bug with factions. 2013-05-23 16:17:53 +01:00
Allanis
d6f266323f [Fix] Bug with no death window apearing after cinematic view. 2013-05-23 15:10:28 +01:00
Allanis
05ed57907f [Change] Seperated cinematics into spfx. 2013-05-23 15:06:25 +01:00
Allanis
b860e38959 [Add] You can lose faction now, fixed ai to set you as hostile. 2013-05-23 14:31:41 +01:00
Allanis
26354ff28f [Add] Player faction standings are now saved and loaded. 2013-05-23 01:03:16 +01:00
Allanis
ce0bb15446 [Add] First player faction stuff. 2013-05-23 00:30:20 +01:00
Allanis
b5ec83322e [Add] Rumble the screen a little if you take armour damage. 2013-05-23 00:01:57 +01:00
Allanis
878172d32a [Add] Parametize chunks to realloc. Grow pilot and weapon stack. 2013-05-22 23:57:04 +01:00
Allanis
f271a2cbb8 [Add] Let's get ready to RUUUMMMBLLLEEEEE!! 2013-05-18 15:40:18 +01:00
Allanis
049b52fc79 [Change] Minor misn_lua cleanup and added pilot.rename(). 2013-05-17 02:25:54 +01:00
Allanis
75954df719 [Add] Now completed missions and mission variables are also loaded. 2013-05-17 02:02:56 +01:00
Allanis
ca675db52e [Change] Simply made a few things power of two. 2013-05-17 01:16:29 +01:00
Allanis
052c40897c [Add] Mods can now add cargo. Fixed rmOutfit bug. 2013-05-17 01:13:27 +01:00
Allanis
6ec1a2a407 [Add] Hellz yeah!! You can refuel when low now. 2013-05-16 21:47:04 +01:00
Allanis
d2da1f6df3 [Fix] Seg fault with map. 2013-05-16 21:31:39 +01:00
Allanis
709c611a20 [Add] Fuel info to ship information panel. 2013-05-16 21:26:17 +01:00
Allanis
960017f2f9 [Add] Fuel is now used ingame. 2013-05-16 19:25:56 +01:00
Allanis
b4d3bb72a8 [Fix] Silly map bug. 2013-05-16 19:18:12 +01:00
Allanis
25adf125e4 [Change] Preparations for adding fuel. 2013-05-16 19:15:00 +01:00
Allanis
5f2f57f6ee [Change] Some more minor cleanup that noone cares about. 2013-05-16 15:59:46 +01:00
Allanis
54cd8f90a1 [Add] Change dimensions from commandline. 2013-05-16 15:44:25 +01:00
Allanis
0815682bfc [Fix] Slight plasma fractal issue. 2013-05-16 15:35:57 +01:00
Allanis
856ea04d8d [Add] Prompt before overwriting pilot's save. 2013-05-16 15:18:12 +01:00
Allanis
2034a02f74 [Fix] *Mutters something about macro hell.* 2013-05-16 00:57:05 +01:00
Allanis
6552fc2cf2 [Change] Some openGL cleanup. 2013-05-16 00:09:39 +01:00
Allanis
8f7ec2fa09 [Add] Finally added opengl error checking in DEBUG builds. 2013-05-15 23:22:39 +01:00
Allanis
bd6281692b [Fix] Fullscreen: double free (someone should have told me not to free the ListModes :/ 2013-05-15 23:02:58 +01:00
Allanis
c4ede9fcce [Add] Check for shaders (not used yet). 2013-05-15 23:01:16 +01:00
Allanis
2f3cae5b6b [Fix] Fonts: off by one memory issue. 2013-05-15 22:39:11 +01:00
Allanis
1f5c05ac77 [Change] It's about time I optimised space_render. 2013-05-15 22:36:10 +01:00
Allanis
7b509e4e08 [Change] Save when taking off or quitting, instead of when landing as we need to save purchased ships etc. 2013-05-15 22:02:27 +01:00
Allanis
c1058cb7a5 [Fix] Mem leak: What if there is no files to load in load menu? 2013-05-15 21:57:37 +01:00
Allanis
46dfa4a8c3 [Add] You can now save and partially load games (mission is data is lost). 2013-05-15 21:53:03 +01:00
Allanis
2e7a2b6e18 [Add] More bindings ingame to avoid seg faults. 2013-05-15 21:19:59 +01:00
Allanis
4bcf431d31 [Add] Save version in savegame. 2013-05-15 21:16:00 +01:00
Allanis
3e51896bc1 [Fix] Screenshots save in home directory now as apposed to project directory. 2013-05-14 22:37:30 +01:00
Allanis
3f0faf7983 [Fix] Silly bug in Lephisto filesystem. 2013-05-14 22:34:05 +01:00
Allanis
fbcbea050d [Change] Might be an idea to gray out sell button when no outfits are available. 2013-05-14 22:26:15 +01:00
Allanis
b791a6e7dc [Add] Filesystem abstraction and path based stuff. 2013-05-14 22:16:10 +01:00
Allanis
c51612d764 [Add] Linux specific stuff for saving. 2013-05-14 21:39:00 +01:00
Allanis
a741250073 [Add] You can kinda load games, still need to fix some issues. 2013-05-11 20:59:12 +01:00
Allanis
92c7d549f0 [Change] Cleaned up a little XML parsing stuff. 2013-05-11 16:33:29 +01:00
Allanis
32adddc8d0 [Add] Save the completed missions. 2013-05-11 16:27:35 +01:00
Allanis
9c1a094f36 [Add] Save player variables. 2013-05-11 16:23:45 +01:00
Allanis
bc935960f8 [Fix] Annoying ass bug with mission disappearing when no cargo space left. 2013-05-09 18:15:56 +01:00
Allanis
95ee7852de [Change] Cosmetic GUI fixes. 2013-05-08 22:08:24 +01:00
Allanis
18b57ff29b [Fix] <blushes> Bugz. 2013-05-08 20:25:22 +01:00
Allanis
fa7138f907 [Fix] Couple bugs with saving. 2013-05-08 20:11:38 +01:00
Allanis
bb48d5ac23 [Add] Missions save code. Global save functions. 2013-05-08 19:45:38 +01:00
Allanis
e5620f86eb [Add] First commit of Lephisto save stuff. 2013-05-08 19:12:01 +01:00
Allanis
c609780acc [Add] Improved xml #define magic stuff. 2013-05-08 18:49:24 +01:00
Allanis
1bec93918e [Add] Few additions to lua mission wrappers ready for a new type of mission. 2013-05-06 23:18:36 +01:00
Allanis
f81016feed [Fix] I should have taken a career in bug extermination. 2013-05-06 21:57:27 +01:00
Allanis
1c9bc7ed9d [Add] Missions can now add fleets. 2013-05-06 17:14:32 +01:00
Allanis
c769e71c72 [Fixing] Y NO WERK!? 2013-05-05 21:07:07 +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
2a76ee4d42 [Change] Improved ltime_pretty and increased time to do rush deliveries. 2013-05-02 20:24:53 +01:00
Allanis
2a502f5426 [Add] First time limit mission. 2013-05-02 20:18:34 +01:00
Allanis
6665424d97 [Add] Couple more commodities. 2013-04-28 09:23:16 +01:00
Allanis
b1ce5c83c6 [Add] You can now visually see the A* system paths now in map. 2013-04-24 18:42:02 +01:00
Allanis
57837e637a [Fix] Probably not the best fix for a mem leak, but eh. 2013-04-24 18:11:06 +01:00
Allanis
d58d3283a4 [Fix] Removed of a warning on 32bit machines. 2013-04-24 18:07:36 +01:00
Allanis
82ee8a41a7 [Add] Cargo missions take into account fright distance. 2013-04-24 18:05:49 +01:00
Allanis
472579aa2a [Add] A* algorithm to get paths between systems. 2013-04-23 22:57:46 +01:00
Allanis
ccb954324c [Change] Maybe that off-by-one thing is sw mesa issues. :s 2013-04-23 22:03:34 +01:00
Allanis
1391fabc65 [Change] Instead of seeding the MT with a bit of random, we use full urandom. 2013-04-23 22:01:18 +01:00
Allanis
ceb96b0f13 [Add] More hooks to mission lua and improved behaviour. 2013-04-22 16:13:58 +01:00
Allanis
3a4115ca5d [Change] Time units. 2013-04-22 14:56:12 +01:00
Allanis
0ab44366ea [Change] Minor map tweak. 2013-04-22 14:53:38 +01:00
Allanis
1e30edbc83 [Add] Date to player info window. 2013-04-22 14:49:42 +01:00
Allanis
5bfb1cb71e [Fix] Some long standing map issues. 2013-04-22 14:46:10 +01:00
Allanis
35bcabdf16 [Add] Using clipping planes on starmap for better results. 2013-04-22 14:30:07 +01:00
Allanis
b156c96662 [Add] Time bindings to mission lua. 2013-04-22 14:10:19 +01:00
Allanis
7c1816aa2b [Add] Time in the form of Galactic Date. 2013-04-22 14:02:15 +01:00
Allanis
5b29539c17 [Change] Make accel speed dependent, not thrust. 2013-04-20 15:30:33 +01:00
Allanis
9e2bda007b [Add] Missions can actually use flags now. 2013-04-20 15:25:40 +01:00
Allanis
209e75bda1 [Fix] Mission var stuff. 2013-04-20 14:58:14 +01:00
Allanis
a6bca29fa1 [Add] Log more verbose, and added a variable stack to missions. 2013-04-20 14:36:23 +01:00
Tamir Atias
f6b0171562 [Add] Code to prevent objects from free'd when they were already freed before. 2013-04-20 01:11:23 +03:00
Allanis
f2c7676846 [Add] Woops, forgot to save file before commiting.... 2013-04-19 20:23:39 +01:00
Allanis
cc9ffd1e60 [Add] Support for mousewheel to zoom in/out of map. 2013-04-19 20:22:04 +01:00
Allanis
839f4e71e5 [Change] Modified plasma fractals a little. 2013-04-13 18:55:24 +01:00
Allanis
ae97cb398c [Add] Ability to figure out where a planet is located. 2013-04-09 21:11:12 +01:00
Allanis
0fbd239680 [Fix] Can't grab a unique mission if it is already running. 2013-04-09 01:20:22 +01:00
Allanis
1b3d884f7e [Add] Unique missions are now actually.. Unique. 2013-04-09 01:14:16 +01:00
Allanis
d77aa5cee8 [Add] Dynamically change width of dialogues msg and yesno if text is long. 2013-04-09 00:36:55 +01:00
Allanis
28e164cfba [Fix] Exterminating the bugs. Sorted invalid char generated with tab escape sequence. 2013-04-09 00:23:47 +01:00
Allanis
6a320a27b1 [Fix] Major issue in how hooks worked, now hackishly sane! 2013-04-09 00:19:08 +01:00
Allanis
3df258229c [Fix] guiy fix, no longet see the 0 in weightless cargo. 2013-04-08 23:43:42 +01:00
Allanis
56ef245ae1 [Fix] Stupid toolkit modifyText. 2013-04-08 23:33:36 +01:00
Allanis
e152d40fb2 [Add] Track cargo missions so they get cleaned on abort. 2013-04-08 23:29:44 +01:00
Allanis
8df3171916 [Add] Pretend to be multilingual for easiar conversion later. [Fix] Allow null on toolkit_modifyText. 2013-04-06 17:56:03 +01:00
Allanis
1c0d0cac11 [Add] Major release: First fancy missions for spaceport bars. 2013-04-06 17:11:35 +01:00
Allanis
83d3fbf07c [Fix] Bug in ze missionz 2013-04-06 15:04:20 +01:00
Allanis
91cce3c8c6 [Add] Introduced getListPos to get the position of the list. 2013-04-06 14:53:49 +01:00
Allanis
07883a8a3b [Add] Gave mission cargo special marker in gui. 2013-04-06 14:10:53 +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
7f973d7fe8 [Add] Improved space.getPlanet() mission lua. 2013-04-04 21:24:25 +01:00
Allanis
64f929c1d3 [Add] Missions info window. 2013-04-04 21:04:34 +01:00
Allanis
97bd83e7da [Fix] Small bug fixes. 2013-04-04 18:22:04 +01:00
Allanis
2388dbcef0 [Fix] Did an oops in the last commit. 2013-04-04 18:17:07 +01:00
Allanis
371e5b8aba [Change] Improved lua api for missions somewhat. 2013-04-04 18:15:56 +01:00
Allanis
6f7f889160 [Change] Improved shipyard ui. 2013-04-03 20:36:11 +01:00
Allanis
80ad3081f0 [Fix] Fixed up all the bugs for missions, they are now working. 2013-04-03 20:06:51 +01:00
Allanis
bf6577ccc1 [Fix] Nailed the memory leak and a silly error. 2013-04-03 19:49:05 +01:00
Allanis
67dba8aaeb [Change] Cleanups. 2013-04-03 19:45:49 +01:00
Allanis
3da2a4086b [Fix] toolkit module for lua and accpet mission bug. 2013-04-03 19:38:00 +01:00
Allanis
4f93fba024 [Add] Finally, fixed two horrible ugly ass bugs. 2013-04-03 19:08:42 +01:00
Allanis
75f7c81d1b [Fix] Problem with missions is now sorted. 2013-04-03 18:21:26 +01:00
Allanis
1ef8cbfe44 [Fix] Attempting to kill some seg faults. 2013-04-03 17:24:06 +01:00
Allanis
d9c0459f4b [Change] Some cosmetic changes to Shipyard. 2013-04-03 17:15:40 +01:00
Allanis
1a994d60ad [Add] Option to enable/disable buttons. 2013-04-03 17:02:20 +01:00
Allanis
2233635cdc [Fix] At least mission computer doesn't crash now, right? 2013-04-02 22:11:34 +01:00
Allanis
853a07cf19 [Fix] Proper hook cleanup, tried to impove mission computer a little. 2013-04-02 16:56:52 +01:00
Allanis
4a504e0228 [Fix] And that children, is why you don't C/P your code. 2013-04-01 18:00:59 +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
68710f9fb5 [Add] View missions at land screen. 2013-04-01 00:23:05 +01:00
Allanis
c45de3044d [Fix] minor mem leak. 2013-03-31 23:44:23 +01:00
Allanis
faff7b2193 [Add] Few more mission functions. Also fixed invalid memory free. 2013-03-31 23:34:06 +01:00
Allanis
6fc39a69e0 [Add] Game now tries to load mission properly, excpet lua needs more bindings. ;) 2013-03-31 19:00:05 +01:00
Allanis
fc0a6776c2 [Add] Load mission factions and such. 2013-03-31 17:46:04 +01:00
Allanis
e58813337b [Fix] Typo. 2013-03-31 16:41:40 +01:00
Allanis
ec860d8296 [Change] Also store alliance as a number, more aux functions for factions. 2013-03-31 16:40:09 +01:00
Allanis
b5bfb19911 [Change] Made the toolkit thingies more flexible in height. 2013-03-31 16:17:43 +01:00
Allanis
a66a9ea264 [Change] Use ids for factions instead of pointers. 2013-03-31 16:12:33 +01:00
Allanis
bcdce29654 [Change] Minor simplificationz. 2013-03-30 23:35:31 +00:00
Allanis
5830d6d2c8 [Add] Missions are loading, not used at the minute. 2013-03-30 23:32:54 +00:00
Allanis
b3e323c353 [Add] Run create function when creating a mission. 2013-03-30 21:53:00 +00:00
Allanis
b565e6e6cb [Add] Give active mission ids and use the ids for removing hooks. 2013-03-30 21:47:27 +00:00
Allanis
cefebd3d2c [Add] Initial hooks support. 2013-03-30 21:37:17 +00:00
Allanis
ccbb8f1c2c [Add] gl_printHeight. 2013-03-30 20:58:52 +00:00
Allanis
0890ce4a2e [Add] Hellz YEAH! Here's some initial plasma fractals, all working and stuff. 2013-03-28 17:20:29 +00:00
Allanis
5cbb97b279 [Add] Mission now uses stack. 2013-03-28 16:29:48 +00:00
Allanis
60e08a9e36 [Add] Initial Mission work. 2013-03-28 15:55:58 +00:00
Allanis
8808864e56 [Add] Now we can use mersenne twister instead of rand(), you are welcome. :) 2013-03-28 13:25:53 +00:00
Allanis
f63605d605 [Change] Some cleanup with loading. 2013-03-26 17:04:42 +00:00
Allanis
2dc53af39c [Change] -v simply displays version and quits. 2013-03-26 16:50:57 +00:00
Allanis
e139172fed [Change] Reverted PID changes and changed headhunter missile to "smart" 2013-03-26 16:48:42 +00:00
Allanis
7ec186bee9 [Add] Trying to work with a PID system for smart missiles. 2013-03-23 21:19:11 +00:00
Allanis
3f042a5793 [Fix] Ship purchase with new dialogue. 2013-03-23 20:33:20 +00:00
Allanis
4904fd5d24 [Add] Dialogue input. 2013-03-23 20:23:15 +00:00
Allanis
79f63662dd [Add] Simple yes/no confirmation dialog. 2013-03-23 19:48:52 +00:00
Allanis
4fead727b4 [Fix] Needs a better fix. But fullscreen is working again! 2013-03-23 03:19:46 +00:00
Allanis
685c960281 [Change] Use player->credits as apposed to player_credits 2013-03-23 01:30:27 +00: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
f108df907e [Fix] Finaly think I fixed gl_printText properly!! 2013-03-22 21:12:31 +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
8da2cb1299 [Add] You can specify default fptr for windows now. 2013-03-22 20:31:42 +00:00
Allanis
f45ab67dcc [Fix] Long standing segfault when using 'enter' on a button with no trigger. 2013-03-22 20:19:45 +00:00
Allanis
8a1e7133c6 [Add] player_ships and player_getShip to manipulate player ships. 2013-03-22 20:17:16 +00:00
Allanis
fb5cc3cf18 [Fix] Major regression in gl_printText 2013-03-22 19:21:32 +00:00
Allanis
e3618d7559 [Add] Input widget will scoll if full. 2013-03-22 19:18:26 +00:00
Allanis
ab0ecfdede [Change] gl_printText is much more strict on width, with more checking. 2013-03-22 19:12:37 +00:00
Allanis
8c7a38686c [Add] More error checking paranoia. 2013-03-22 19:01:45 +00:00
Allanis
5e68d64085 [Fix] Uninitailized code error. 2013-03-22 18:44:29 +00:00
Allanis
127e76c542 [Fix] minor mem leak. 2013-03-22 18:35:11 +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
2b8d4ecd82 [Add] Feel free to name your ship!! 2013-03-22 01:47:57 +00:00
Allanis
7ea7bf46a7 [Add] Add player name on new game. Some hacks, but it works. So ship it. 2013-03-22 00:23:14 +00:00
Allanis
053aab14c9 [Add] Input boxes in toolkit. Need to hack fonts up before it works. 2013-03-21 23:51:58 +00:00
Allanis
88b2f1b714 [Fix] Potential seg fault. 2013-03-21 23:13:47 +00:00
Allanis
eff5850957 [Change] Land message. 2013-03-21 23:07:32 +00:00
Allanis
1ae475fcdf [Add] Show free cargo space in commodity window. 2013-03-21 23:02:40 +00:00
Allanis
e256a1a4d0 [Change] Switched buy/sell around in outfit panel. 2013-03-21 21:40:20 +00:00
Allanis
32462e21d4 [Fix] Stop pilot turning/accelerating when dying. 2013-03-21 21:35:53 +00:00
Allanis
cf88a4b989 [Change] Disable pilots at 30% armour instead of 20% 2013-03-21 21:27:46 +00:00
Allanis
32bd075c9a [Add] -S/--sound option to force sound. Disabled sound by default. 2013-03-21 19:55:35 +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
0f6ff44a93 [Change] Seems to make more sense to drag map with left OR right mouse button. 2013-03-21 01:11:59 +00:00
Allanis
339662e3c5 [Change] Tab to spaces in xml/lua. 2013-03-21 00:46:40 +00:00
Allanis
4ea444b9ae [Change] All tabs back to spaces. 2013-03-21 00:27:05 +00:00
Allanis
b286205f56 [Change] Land's auto target only targets landable planets. 'p' still cycles targets. 2013-03-20 23:42:46 +00:00
Allanis
bce1019847 [Fix] Seg fault on quit before entering game. 2013-03-20 23:35:34 +00:00
Allanis
74b7a22b6e [Fix] Font width issues.. 2013-03-20 23:17:40 +00:00
Allanis
452bdbd052 [Change] Death menu will take you back to main menu rather than respawn. 2013-03-20 23:02:33 +00:00
Allanis
353922fd3b [Fix] Outstanding memory write access issue. 2013-03-20 22:39:38 +00:00
Allanis
b183286fdb [Add] Preliminary main menu. 2013-03-20 22:29:07 +00:00
Allanis
14af8c7e74 [Add] window_getImage 2013-03-20 21:41:00 +00:00
Allanis
0614c162c2 [Change] Adjusted death menu a little. 2013-03-20 21:38:18 +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
d649330e5b [Change] Extended amount of time cinamatic cam is shown. 2013-03-20 20:26:29 +00:00
Allanis
ccffdae9fd [Add] Player death with short cinematic. 2013-03-20 20:23:39 +00:00
Allanis
53d5eb6172 [Add] Militia kinda scans now. 2013-03-20 19:21:46 +00:00
Allanis
dfd60775e2 [Change] Accuracy value for laser improved as everyone hated it. 2013-03-20 00:27:42 +00:00
Allanis
0d6ac1e5b1 [Add] Afterburners are in! After buying the outfit, double tap 'w'. 2013-03-19 22:34:20 +00:00
Allanis
4abe914310 [Add] Outfit graphics for store. 2013-03-19 00:13:03 +00:00
Allanis
ee8512c5ef [Change] Renamed planets etc with star trek naming scheme. 2013-03-18 23:55:31 +00:00
Allanis
87b10759b4 [Add] Content heaven. New planets/systems 5 new outfits with diff stats. 2013-03-17 22:59:38 +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
ee3c81b7ff [Add] Modification/Upgrades to ships. 2013-03-17 16:57:17 +00:00
Allanis
2f59ae1b84 [Add] Energy is actively in use now. ^.^ 2013-03-17 16:36:59 +00:00
Allanis
299841d012 [Change] Some cosmetic changes to landing windows. 2013-03-17 15:44:50 +00:00
Allanis
36812733fd [Change] Sanitized message order. 2013-03-17 14:37:25 +00:00
Allanis
c1db3ff7ab [Fix] "none" not showing up when ship had no cargo. 2013-03-17 14:29:47 +00:00
Allanis
e3a0ec37cf [Change] Tweakes board success chance. 2013-03-17 14:26:28 +00:00
Allanis
b9fce0adbf [Add] Merchants now have cargo that you can steal upon boarding. 2013-03-17 14:22:10 +00:00
Allanis
5d2f604703 [Add] ai.cargofree() to lua API. 2013-03-17 13:49:25 +00:00
Allanis
ca84fe6a3a [Add] Buy/Sell commodities. They are all the same price at the minute. 2013-03-17 13:40:52 +00:00
Allanis
91e68ee828 [Add] Buy/Sell cargo. 2013-03-17 01:01:47 +00:00
Allanis
d9c8dbc449 [Add] 'face' will face targetted planet if no pilot target is selected. 2013-03-16 23:02:30 +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
aa4112f2df [Add] Planets now have commodities. Nothing can be done with them yet ;) 2013-03-16 21:13:21 +00:00
Allanis
4f0420d82f [Add] Basic commodity support. (Not in use yet). 2013-03-16 20:29:18 +00:00
Allanis
49ab58fdda [Change] Cleared silly commodity exchange message. 2013-03-16 19:26:15 +00:00
Allanis
4bff93e148 [Add] More ship types. 2013-03-16 19:24:06 +00:00
Allanis
8f9c2ff9b7 [Change] Shipyard and outfits look ugly. Made the same size as land window. 2013-03-16 19:06:07 +00:00
Allanis
6c50e56894 [Add] "special" techs. Basically finished tech stuff. 2013-03-16 19:04:19 +00:00
Allanis
6802c39eec [Add] Preliminary tech support. (only raw, no special tech yet). 2013-03-16 18:44:06 +00:00
Allanis
7db2ae019d [Fix] Don't think anyone noticed this one.. Some funny little bugs when paused while hyperspacing. 2013-03-16 17:20:18 +00:00
Allanis
6f12836395 [Fix] Someone has to put a stop to VLack finding my bugs. 2013-03-16 17:11:08 +00:00
Allanis
fdaabd259e [Add] Possibility to deny landing. 2013-03-16 17:02:09 +00:00
Allanis
eb98a0deaf [Change] Some cosmetic changes to Hyperspace. 2013-03-16 16:47:49 +00:00
Allanis
dd79adb0af [Change] Minor change in gui. 2013-03-16 13:41:05 +00:00
Allanis
ef36411f81 [Change] Planet colours are based on standing. 2013-03-16 13:38:49 +00:00
Allanis
2d49ee188e [Change] Improved the chase ai_face with customizable velocity weight. 2013-03-14 21:58:38 +00:00
Allanis
309ac8a648 [Add] New factions, ship, station, system. Empire and Collective wage war against each other. 2013-03-14 21:43:48 +00:00
Allanis
d246c2cbe2 [Add] More thingies.. Factions!! 2013-03-13 22:39:52 +00:00
Allanis
bc12bbaba2 [Fix] Past three revisions wouldn't stop shooting primary/secondary weapons. I have no idea how this solves it, but it does.. 2013-03-13 21:36:50 +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
a4bca2004b [Add] You will need permission to land on a planet. 2013-03-10 20:13:07 +00:00
Allanis
f02a406ffc [Change] Tweaked the star deformation while hyperspacing. 2013-03-10 19:22:37 +00:00
Allanis
938b76b8be [Add] Boundary checking for starmap names. 2013-03-10 19:19:14 +00:00
Allanis
2e6bfd6a4d [Change] Resizing starmap works at different speeds. 2013-03-10 19:13:17 +00:00
Allanis
a3f5e18306 [Change] Best not render the names when we are zoomed out, as they overlap each other etc. 2013-03-10 19:01:40 +00:00
Allanis
5221a51241 [Add] System names are now viewable in starmap. 2013-03-10 18:59:54 +00:00
Allanis
4e2f8aa56d [Add] Blue and DarkBlue. 2013-03-10 18:55:43 +00:00
Allanis
dac9bc367e [Add] Allow for star map zooming. 2013-03-10 18:53:15 +00:00
Allanis
669e14ee13 [Change] Randomized planet landing a little. 2013-03-10 18:19:16 +00:00
Allanis
5b4adca3bb [Change] No point in drawing if we are offscreen. (gl_drawCircleInRect). 2013-03-10 17:19:13 +00:00
Allanis
11f4eed18c [Fix] Hyperspace paths no longer appear if you drag them out of the map. 2013-03-10 17:16:39 +00:00
Allanis
6365ad186a [Change] Improved StarMap by displaying color based on the path you can travel. 2013-03-10 17:06:23 +00:00
Allanis
a153cb9a37 [Fix] Can't change targets while toolkit is open. 2013-03-10 16:47:46 +00:00
Allanis
dfb57c1775 [Add] Map will draw hyperspace paths. :D 2013-03-10 16:40:48 +00:00
Allanis
46109626a4 [Fix] Typo causing hyperspace selection seg fault. 2013-03-10 16:12:44 +00:00
Allanis
ccf15467f7 [Add] cTrans colour. 2013-03-10 16:10:26 +00:00
Allanis
2a572b713a [Fix] Enforce outfit selling/buying with limits. 2013-03-10 16:07:38 +00:00
Allanis
23a982fbb5 [Fix] Missing return statement prevented 'm' from also closing the map. 2013-03-10 15:15:39 +00:00
Allanis
0421e2a43b [Fix] Secondary weapons no longer seg fault upon cycling through. 2013-03-10 15:14:00 +00:00
Allanis
f5d5441fd2 [Add] More control with mouse events on custom widgets, you can drag map and also select planets. 2013-03-10 15:07:30 +00:00
Allanis
43a1bb019f [Fix] Mouse events not taking into account custom window offset. 2013-03-10 14:25:00 +00:00
Allanis
1d6b0268b5 [Change] Cleaned up codebase to not exceed 80 characters. 2013-03-10 14:18:07 +00:00
Allanis
7fb9bbedce [Add] Custom mouse events for custome widgets 2013-03-10 13:41:36 +00:00
Allanis
c687e7a173 [Add] Display some information about the star system. 2013-03-09 23:28:42 +00:00
Allanis
0784ab1624 [Fix] Negative xpos value for text widgets was off a little. 2013-03-09 22:23:40 +00:00
Allanis
fe170aede4 [Add] Early map is actually drawing planets quite nicely. 2013-03-09 22:21:37 +00:00
Allanis
3eadb955ff [Fix] Broken gl_drawCircleInRect 2013-03-09 22:15:59 +00:00
Allanis
44c6addeb8 [Fix] Border issue in custom widgets. 2013-03-09 22:10:15 +00:00
Allanis
c6ffaaed20 [Add] Basic map support, Added gl_drawCircle and gl_drawCircleInRect 2013-03-09 22:07:28 +00:00
Allanis
51d2abe73e [Add] New drone, new outfit. Also changed wpn to blt, as we will have multiple forms of weaponry. 2013-03-09 20:46:24 +00:00
Allanis
4d0e838d84 [Change] Cleaned up that last commit. 2013-03-08 14:42:14 +00:00
Allanis
89f690eda0 [Fix] Display '0' properly if you sell al your ammo. 2013-03-08 14:34:47 +00:00
Allanis
fc5535f0f8 [Fix] No longet get negative outfit quantity. 2013-03-08 14:26:56 +00:00
Allanis
37862dbf3c [Add] Use shift/control modifiers to purchase more outfits at a time. 2013-03-08 14:21:03 +00:00
Allanis
eeb09fdf05 [Add] Make $$ from selling outfits. 2013-03-08 13:54:30 +00:00
Allanis
ef2bfd2052 [Add] Possibility for custom widgets. 2013-03-08 13:39:30 +00:00
Allanis
1d4286d2ad [Add] More weapon space for ships. Space limit on outfits. 2013-03-08 02:26:06 +00:00
Allanis
94623aa081 [Add] Allert windows as a way to warn the user of something. 2013-03-08 02:18:49 +00:00
Allanis
d1d08da22c [Fix] Cosmetic changed to fix formatting in Outfit store and shipyard. 2013-03-08 00:19:34 +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
b3c9fe74ca [Fix] Forgot to free ship description. 2013-03-07 15:44:31 +00:00
Allanis
3fc4cb88df [Add] You can buy ships. :) Free of charge until offer lasts. 2013-03-07 15:28:35 +00:00
Allanis
88c7ad1156 [Fix] Better support for 640x480 2013-03-07 14:45:13 +00:00
Allanis
b8f4ee9443 [Fix] Small fix for list selection, Don't allow focus when mouse clicked out of boundaries. 2013-03-07 14:42:28 +00:00
Allanis
e6b28a1634 [Add] Shipyard information on manufacturer and purchase price etc. 2013-03-07 14:36:17 +00:00
Allanis
1b4bea7b1f [Add] Visualization and description of ships in the shipyard. 2013-03-07 14:11:02 +00:00
Allanis
9d08ff3ae0 [Add] New rectangle widget. More widget creation checking. 2013-03-06 22:28:46 +00:00
Allanis
c5280cb4b3 [Add] More list support. More shipyard features. Allow for NULL text in widget. 2013-03-06 21:52:33 +00:00
Allanis
8b76e4613c [Add] Rough outlines for shipyards and outfits. 2013-03-06 21:34:22 +00:00
Allanis
01a0324e79 [Add] You can no longer focus unfocusable widgets. 2013-03-06 20:49:18 +00:00
Allanis
f7bff6f341 [Remove] debug print statements.. 2013-03-06 20:38:40 +00:00
Allanis
820c477d7b [Add] Clicky focus for lists as well as keyboard input. 2013-03-06 20:37:58 +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
9ac872aac4 [Add] Selected list thingy actually renders. You can focus it too. 2013-03-06 14:54:11 +00:00
Allanis
f0fa480fb4 [Add] List widget renders. Time to make it actually work properly? 2013-03-06 13:02:42 +00:00
Allanis
961875a799 [Change] Refactoring some more opengl mess in toolkit.c. Rectangles this time.. 2013-03-06 12:46:17 +00:00