Allanis
|
13228c39d8
|
[Fix?] Eh, some more error checking to prevent seg faults.
|
2013-02-23 20:14:58 +00:00 |
|
Allanis
|
15599909a0
|
[Fix] Flakyness removed. :D
|
2013-02-23 20:12:06 +00:00 |
|
Allanis
|
b165e7b263
|
[Add] Set volume with command line, volume is a little flaky at the min. :s.
|
2013-02-23 19:55:30 +00:00 |
|
Allanis
|
a296bd7aa0
|
[Add] Support for non POSIX systems with open/read/write in packfile system
|
2013-02-23 19:21:13 +00:00 |
|
Allanis
|
5841d23f54
|
[Change] Sanitized lua ai api a little.
|
2013-02-23 17:53:31 +00:00 |
|
Allanis
|
565ebcc20c
|
[Fix] Revisited the libvorbis fix. We wish to return 0 on close.
|
2013-02-23 00:53:40 +00:00 |
|
Allanis
|
351ff76858
|
[Fix] Potential bug with a libvorbis segfault.
|
2013-02-23 00:43:32 +00:00 |
|
Allanis
|
fca4c4e33f
|
[Change] Removed some debugging I didn't mean to commit in.
|
2013-02-23 00:22:07 +00:00 |
|
Allanis
|
04014d4e9a
|
[Fix] Woops. .wav sounds not loading into memory propperly.
|
2013-02-23 00:19:51 +00:00 |
|
Allanis
|
999bdc7c8a
|
[Change] Just some small tweaks to sound. I am hunting a bug...
|
2013-02-22 23:22:59 +00:00 |
|
Allanis
|
fccd9dcc22
|
[Fix] Mkay. Sound seems to be working without any problems now.
|
2013-02-22 22:07:42 +00:00 |
|
Tamir Atias
|
b074bce927
|
Merge branch 'master' of https://github.com/Allanis/Lephisto
|
2013-03-04 21:19:51 +02:00 |
|
Tamir Atias
|
95421ee5de
|
[Add] Initial mingw support for Windows.
|
2013-03-04 19:16:29 +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
|
afd612ef17
|
[Add] Basic audio framework and some sounds. Give me another 30 mins and it will work. :)
|
2013-02-22 01:59:19 +00:00 |
|
Allanis
|
ab4d06a707
|
[Add] OpenAL to makefile. Preparing for Audio enginey thing.
|
2013-02-21 23:42:47 +00:00 |
|
Allanis
|
b4565b9063
|
[Fix] Radar zoom in/out has been bugged for some time. No-one noticed apart from Laci, so I decided to give it a fix.
|
2013-02-20 21:43:15 +00:00 |
|
Allanis
|
9ad2837a39
|
[Fix] Screenshots will allow up to 128 shots now without overwriting. These will go to a nice screenshots directory for you.
|
2013-02-20 21:37:02 +00:00 |
|
Allanis
|
a0f90f9877
|
[Add] Just playing around, as I can't be bothered to do anything big.
|
2013-02-20 21:26:17 +00:00 |
|
Allanis
|
943886f53e
|
[Change] Brightened up the green a little for the GUI console fonts
|
2013-02-20 21:19:14 +00:00 |
|
Allanis
|
376a3af395
|
[Add] Fade to white when hyperspacing. Might want to add sound to that later.
|
2013-02-20 21:10:39 +00:00 |
|
Allanis
|
c5fa395f17
|
[Fix] Few warnings from conf file and VERSION not loading into packed data file.
|
2013-02-20 20:59:35 +00:00 |
|
Allanis
|
5381ceed02
|
[Add] Restore health/armour when taking off from a planet.
|
2013-02-20 20:37:42 +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
|
19570b0f6a
|
[Fix] Pause is handled on opening a window, but for safety it is best to handle pause on menu open.
-- Forgot the menu files too..
|
2013-02-19 23:25:15 +00:00 |
|
Allanis
|
100c605d6b
|
[Add] Preleminary pause menu.
|
2013-02-19 23:23:15 +00:00 |
|
Allanis
|
1ecf7c1e54
|
[Fix] Primary weapons where borked on checking for ammunition.
|
2013-02-19 23:02:42 +00:00 |
|
Allanis
|
a99544804e
|
[Add] Small boarding menu, along with a function to get windows based on name rather than id.
|
2013-02-19 22:58:10 +00:00 |
|
Allanis
|
7889035b29
|
[Add] Taking off after landing on a planet now has a direct affect on the system.
|
2013-02-19 22:22:48 +00:00 |
|
Allanis
|
bfc3582d1e
|
[Change] pilot and star stack won't lower memory allocation now.
|
2013-02-19 22:17:31 +00:00 |
|
Allanis
|
f5834d33f9
|
[Add] Commodity exchange. The market is closed the minute. :P
|
2013-02-19 21:46:11 +00:00 |
|
Allanis
|
8f7df9fc2f
|
[Add] Embed name on window creation rather than having the overhead of writing and positioning a block of text.
|
2013-02-19 21:38:57 +00:00 |
|
Allanis
|
4384adec98
|
[Add] Spaceport bar. (no missions or hirelings or alchol available yet).
|
2013-02-19 20:04:04 +00:00 |
|
Allanis
|
2c388ea1b0
|
[Add] News window and the concept of fuel.
|
2013-02-19 19:13:24 +00:00 |
|
Allanis
|
1307661363
|
[Add] We now have some unimplmented planet services.
|
2013-02-19 18:50:17 +00:00 |
|
Allanis
|
7b72a35b9e
|
[Fix] Why are we reversing while we are already stopped dead?
|
2013-02-19 18:11:43 +00:00 |
|
Allanis
|
69476744b8
|
[Change] Forgot to remove debug statement.
|
2013-02-19 17:50:51 +00:00 |
|
Allanis
|
474d1df755
|
[Add] A reverse command for @KonoM as he does not know how physics works.
|
2013-02-19 17:44:20 +00:00 |
|
Allanis
|
59fc153454
|
[Change] Pulled default colours out of player.* and throw them in their rightful unit.
|
2013-02-19 15:43:34 +00:00 |
|
Allanis
|
9a9ace4a42
|
[Add] Text word wrapping/block text. Allowing for lovely descriptons of planets.
|
2013-02-19 14:18:55 +00:00 |
|
Allanis
|
d66e1a52f9
|
[Change] Font work was becoming a little too large to sit in opengl specific code. Moved to font.*
|
2013-02-19 12:24:55 +00:00 |
|
Allanis
|
74211a0825
|
[Add] Pause game when window is not focused. Introduced a small 10ms delay when paused to lower CPU usage.
|
2013-02-19 11:37:38 +00:00 |
|
Tamir Atias
|
f66f644411
|
Merge branch 'master' of https://github.com/Allanis/Lephisto
|
2013-02-19 02:43:02 +02:00 |
|
Tamir Atias
|
7034b2369c
|
[Fix] Screenshots were saved as RGBA. Bad idea.
|
2013-02-19 02:42:37 +02:00 |
|
Allanis
|
13473611ae
|
[Add] Actual landing image.
|
2013-02-19 00:41:47 +00:00 |
|
Allanis
|
9773d9b19a
|
[Change] Planet target is rendered behind ships and weapons.
|
2013-02-19 00:15:32 +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
|
d19f8c4ae8
|
[Add] More sane toolkit API. -- Improved landing graphics.
[Change] Moved colours out of opengl specific stuff.
|
2013-02-18 18:37:19 +00:00 |
|
Allanis
|
074e60afa5
|
[Add] Finished the basic toolkit by rounding off corners, adding gl_printMax and gl_printMid.
[Add] Use flag system with gl_screen.
-- Optional AA for primitives.
|
2013-02-18 17:12:35 +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
|
8eb62f218f
|
[Fix] Woops. Maybe it was me..
|
2013-02-17 22:47:40 +00:00 |
|
Allanis
|
ba4b7239d4
|
[Change] Some tweaks to GL rendering. - I should point out, It wasn't me whom broke the textures. :P
|
2013-02-17 22:45:19 +00:00 |
|
Allanis
|
811fc0b92a
|
[Change] What in the world was I thinking with the gui crap?? Large refactoring..
|
2013-02-17 21:56:57 +00:00 |
|
Allanis
|
2a713437a2
|
[Fix] Pause on landing on a planet.
|
2013-02-17 20:18:16 +00:00 |
|
Allanis
|
f941608fd8
|
[Fix] Oops. Landing was based upon velocity alone, instead of distance and velocity.
|
2013-02-17 19:53:06 +00:00 |
|
Allanis
|
14e525078e
|
[Add] Basic toolkit for window/widget rendering etc.
[Add] Landing.
|
2013-02-17 19:51:31 +00:00 |
|
Allanis
|
9899458f91
|
[Change] moved FreeSans.ttf to font.ttf simply to make things more comfortable later.
|
2013-02-17 17:37:16 +00:00 |
|
Tamir Atias
|
326b475923
|
[Fix] Renamed time to gtime and made it global as it is used in pause.c
|
2013-02-17 02:52:52 +02:00 |
|
Tamir Atias
|
61f1069542
|
[Fix] time(NULL) segfaulting stuff.
|
2013-02-17 02:50:37 +02:00 |
|
Allanis
|
c0cc0a9346
|
[Add] Start of toolkit framework, we will manage windows etc here.
[Add] Pause/Resume
|
2013-02-16 20:01:00 +00:00 |
|
Allanis
|
67480a47e3
|
[Change] Finished cleaning input. Making way for toolkit.
|
2013-02-16 12:56:29 +00:00 |
|
Allanis
|
e6057d04af
|
[Change] Still cleaning. Adding all the input crap to it's rightful place.
|
2013-02-16 12:09:21 +00:00 |
|
Allanis
|
95ac1a61d7
|
[Change] Still cleaning up the place.
-- Basically just moving things into conf.c to make things cleaner.
-- Got to get the input out player.c That file is wayyyy too big.
|
2013-02-15 23:51:20 +00:00 |
|
Allanis
|
2d797b9d52
|
[Add] Split configuration processing into seperate files, namely conf.*
-- Managed to clean up main.c a little.
|
2013-02-15 22:43:49 +00:00 |
|
Allanis
|
d57bcd0484
|
[Fix] Slight change to pack file to append '\0' to string.
|
2013-02-15 20:48:55 +00:00 |
|
Allanis
|
7e013e5b91
|
[Add] AI Lua API calls for secondary weapons.
|
2013-02-15 20:26:41 +00:00 |
|
Allanis
|
a6c9a00cf5
|
[Add] Updated documentation crap.
[Fix] Warning on 64bit machines.
|
2013-02-15 19:08:38 +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
|
ef108e9f2e
|
[Change] Small change to secondary weapon display.
|
2013-02-15 09:24:53 +00:00 |
|
Allanis
|
36f1936667
|
[Add] Secondary weapons.
[Add] Preliminary seeker missile.
|
2013-02-15 07:31:59 +00:00 |
|
Allanis
|
627240c5a4
|
[Change] Now we can get confused as to when to use Color and Colour. Won't that be fun?
|
2013-02-15 02:57:51 +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
|
ad006788c5
|
[Fix] Oops. Forgot to run that hack on header and text files..
|
2013-02-15 02:22:35 +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
|
263256974d
|
[Add] 'f' key to face target.
|
2013-02-14 20:52:24 +00:00 |
|
Allanis
|
70c9585302
|
[Add] Rudimentary screenshots.
|
2013-02-14 19:29:26 +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
|
e269911055
|
[Fix] S credits was giving bogus output values.
|
2013-02-14 16:15:37 +00:00 |
|
Allanis
|
23cb72bffd
|
[Add] Utilising all GUI elements.
-- Minimal right now.
|
2013-02-14 16:07:19 +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
|
184d527abf
|
[Add Gui's NAV and WEAPON monitors are now utilised.
|
2013-02-13 18:57:44 +00:00 |
|
Allanis
|
6ace8da900
|
[Add] New ship: Leapard!
|
2013-02-13 16:42:42 +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
|
b75f0f1d6b
|
[Fix] Squished an offset bug in splite britting.
|
2013-02-13 14:38:01 +00:00 |
|
Allanis
|
053d7b75b6
|
[Change] Target color changes based on target.
|
2013-02-13 14:30:17 +00:00 |
|
Allanis
|
74ed3e094b
|
[Add] New GUI.
[Fix] Circular radar.
|
2013-02-13 13:59:38 +00:00 |
|
Allanis
|
d288a2db9f
|
[Fix] Silly collision bug. Pixel-Perfect collision should now be *perfect*(tm).
|
2013-02-12 20:22:35 +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
|
e0f78e40a3
|
[Add] Absolutely nothing. Just need my commit for the day. Too lazy to code.
|
2013-02-11 19:42:33 +00:00 |
|
Allanis
|
34b01c7545
|
[Add] More input error checking and safety crap.
-- This also fixes a segmentation fault on application close.
|
2013-02-10 21:45:06 +00:00 |
|
Allanis
|
3db7241663
|
[Fix] Configuration file issues.
|
2013-02-10 21:06:08 +00:00 |
|
Allanis
|
29b8b5ba18
|
[Add] A few more AI calls.
[Add] Ai protection and some tweaks.
-- eg. Once armor/shield is regenerated, enemy will come back for another round.
|
2013-02-10 18:32:02 +00:00 |
|
Allanis
|
74161ff223
|
[Change] Adding a little more distance on ship start locations.
|
2013-02-10 05:35:41 +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
|
f107574b38
|
[Fix] Silly hostility bug.
|
2013-02-10 04:20:27 +00:00 |
|
Allanis
|
f6f1677614
|
[Add] keybinding 'r' to grab nearest enemy target -- Tamir's request.
|
2013-02-10 04:12:05 +00:00 |
|
Allanis
|
d1c02773bf
|
[Add] Enemies are now propperly parsed.
[Add] Chance for pirate to come and rampage.
[Fix] Actually got that buffer overflow in ai.
|
2013-02-09 22:06:02 +00:00 |
|