Sam Hocevar
179c30a504
* libee/math.c: fixed a thinko in ee_rand().
пре 21 година
Sam Hocevar
fb5c5ca6fc
* libee/io.c:
+ Moved ee_get_key() here.
* libee/math.c:
+ Moved r00t() here and renamed it to ee_sqrt().
+ Moved GET_RAND() here and renamed it to ee_rand().
* src/math.c:
+ Removed this deprecated file.
пре 21 година
Sam Hocevar
6363b0b294
* Coding style everywhere.
пре 21 година
Sam Hocevar
af19aabc39
* libee/Makefile.am, test/Makefile.am:
+ Added more compiler warning flags.
* test/demo.c:
+ Small demo for libee.
пре 21 година
Sam Hocevar
5c34e048ae
* libee/ee.c: Fixed a compilation warning.
пре 21 година
Sam Hocevar
24cf1c4fb3
* libee/ee.c: Exact line fill in ee_clear().
пре 21 година
Sam Hocevar
9eced16514
* libee is now standalone.
пре 21 година
Sam Hocevar
6be4f81d9c
* libee is now (almost) standalone.
пре 21 година
Sam Hocevar
afd4ea1d76
* libee/ee.c:
+ First file in libee, from src/graphics.c.
+ Disable cursor upon initialisation.
+ Added delay code for constant framerate.
* src/common.h:
+ Minor compilation fix for latest ncurses.
пре 21 година
Sam Hocevar
8b7038cbc5
* bootstrap: always remove autom4te.cache.
пре 21 година
Sam Hocevar
f269811a5a
* Fixed keywords, ignore, and lots of tiny SVN things.
пре 21 година
Sam Hocevar
34dc9bf436
* support for boxes
* application: pause box
пре 22 година
Sam Hocevar
9d92e2f41b
* cosmetic code changes.
* fixed a bug in the tunnel munching.
пре 22 година
Sam Hocevar
8ec78ad48e
* fixed the ncurses build.
* replaced '�' with ':' in the fragbomb tail because it's not ASCII.
пре 22 година
Sam Hocevar
4bb67e502d
* new timestamp for a new snapshot.
* lots of sanity checks in collide.c.
* moved usleep() to graphics.c.
* added random key generator in the dummy driver.
* cosmetic changes in the energy bars.
пре 22 година
Sam Hocevar
24d8d4c06a
* better handling of special weapon timeout.
* the bomb is now part of the standard fire button effect.
* overlay for life and special weapon jauges.
пре 22 година
Sam Hocevar
349ba14ae0
* aliens are now named foo, bar and baz.
* beginning of life jauges.
пре 22 година
Sam Hocevar
97f7f87d2f
* ship has vx and vy.
пре 22 година
Sam Hocevar
9ed39975c0
* cosmetic change: reworked draw_tunnel.
пре 22 година
Sam Hocevar
da0c39641d
* lasers are now twice as fast.
* walls are now filled, and displayed on top of aliens.
пре 22 година
Sam Hocevar
975eaf503d
* added support for --disable-slang.
* fixed an overflow in the tunnel update code.
* fragbomb is now 'f', not 'd'.
* added a missing call to init_bonus().
пре 22 година
Sam Hocevar
6b31d98a9b
* the beam now digs the tunnel.
* the starfield is now an array of stars.
* fixed wall rendering (offset issues and disappearing left wall).
* 32 seekers on fragbomb explosion, not 16.
пре 22 година
Sam Hocevar
f0a85d9f9f
* seekers and homing bombs react more quickly.
* 16 seekers on fragbomb explosion instead of 12.
пре 22 година
Sam Hocevar
b3866d28d9
* fixed a segfault when the target seeker speed was zero.
* factorized the seeker generation on fragbomb explosion.
пре 22 година
Sam Hocevar
7ad3feb063
* Removed the dependency on <math.h>. We don't need no stinking sqrt!
пре 22 година
Sam Hocevar
3a4cb4d63f
* dead aliens don't explode in the collision loop but in their update loop.
* new super weapon, the fragmentation bomb.
пре 22 година
Sam Hocevar
64faaf2bb5
* Moved generated autotools files to the autotools/ directory.
пре 22 година
Sam Hocevar
ec792e69fb
* I think I fucked up the $Id tags on my previous commit.
пре 22 година
Sam Hocevar
6a9274351e
* added the COPYING file (GPLv2).
* added GPL headers to source files.
пре 22 година
Sam Hocevar
0e6c6084bf
* tab == hotkey for CEO alert.
пре 22 година
Sam Hocevar
afb2632f7f
* 3rd alien type.
пре 22 година
Sam Hocevar
8aca1b2ce7
* Scrapped Makefile.
пре 22 година
Sam Hocevar
c614af3cf3
* README and TODO files.
пре 22 година
Sam Hocevar
44740ab2b1
* the bomb's head is now white
пре 22 година
Sam Hocevar
69035f2d80
* new weapon: bomb.
* beam now collides with aliens.
пре 22 година
Sam Hocevar
482e1dddd2
* 'beam' weapon.
пре 22 година
Sam Hocevar
ffef23bbd4
* real Debian package files.
* two new types of aliens. only one rules.
* removed gfx_write in favor of gfx_putchar and gfx_putstr.
* added bonuses at alien death. they do nothing yet.
* seeker missiles. 'b' to test.
* weapon resolution is now 16*char. needs to be generalized.
* fixed the supernova bugs. center could collide with the tunnel, and
the last frame was badly displayed.
* lots of cleanups everywhere.
пре 22 година
Sam Hocevar
5bb247acea
* autotoolificationized the whole thing.
пре 22 година
Sam Hocevar
49b8b99b8f
* moved nuke from explosions to weapons.
* used a cool Bresenham algorithm to draw the nuke circles.
* nuke collides with aliens.
пре 22 година
Sam Hocevar
b32b5776f4
* .cvsignore file.
пре 22 година
Sam Hocevar
cae45d672a
* First commit. Scrolling works, some weaponry, controls, tunnel blowing,
the nuke is still ugly, almost no collision detection. Nice demo :)
пре 22 година