starfighter/src
onpon4 f58e15615b Changed "DAMAGEOWNER" flag to work when damaged, rather than destroyed.
This change in behavior has some very significant effects:

1. Damaging a child alien isn't rendered meaningless if you are
   primarily attacking the owner. This could be especially annoying
   with the miner bosses, which have tiny parts that are completely
   impractical to aim at.
2. Again, for the miner boss: previously, you couldn't see how much
   total health the ship had; the health bar only uselessly showed
   whether or not you defeated half of the ship (which you could
   already tell by looking at it). Now, the health bar tells you
   how much more damage you have to do in total.
2015-03-14 21:06:37 -04:00
..
Starfighter.cpp Changed the way Kline works. 2015-03-08 20:59:33 -04:00
Starfighter.h Added ship module, moved fireBullet to it (as ship_fireBullet). 2015-03-13 10:10:58 -04:00
alien.cpp Changed "DAMAGEOWNER" flag to work when damaged, rather than destroyed. 2015-03-14 21:06:37 -04:00
alien.h Changed "DAMAGEOWNER" flag to work when damaged, rather than destroyed. 2015-03-14 21:06:37 -04:00
audio.cpp Updated audio module. 2015-03-08 10:38:58 -04:00
audio.h Updated audio module. 2015-03-08 10:38:58 -04:00
bullet.cpp Changed "DAMAGEOWNER" flag to work when damaged, rather than destroyed. 2015-03-14 21:06:37 -04:00
bullet.h Added ship module, moved fireBullet to it (as ship_fireBullet). 2015-03-13 10:10:58 -04:00
cargo.cpp Changed the way Kline works. 2015-03-08 20:59:33 -04:00
cargo.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
collectable.cpp Fixed cash being made available on interceptions in Nightmare mode. 2015-03-13 19:11:14 -04:00
collectable.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
comms.cpp Updated copyright notices on all files based on git-blame. 2015-03-01 15:37:32 -05:00
comms.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
debris.cpp Updated audio module. 2015-03-08 10:38:58 -04:00
debris.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
defs.h Some tweaks. 2015-03-08 22:01:37 -04:00
events.cpp Updated copyright notices on all files based on git-blame. 2015-03-01 15:37:32 -05:00
events.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
explosions.cpp Updated copyright notices on all files based on git-blame. 2015-03-01 15:37:32 -05:00
explosions.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
game.cpp Added ship module, moved fireBullet to it (as ship_fireBullet). 2015-03-13 10:10:58 -04:00
game.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
globals.cpp Updated copyright notices on all files based on git-blame. 2015-03-01 15:37:32 -05:00
globals.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
graphics.cpp Updated copyright notices on all files based on git-blame. 2015-03-01 15:37:32 -05:00
graphics.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
init.cpp Better method of finding the user home directory. 2015-03-12 12:38:17 -04:00
init.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
intermission.cpp Updated audio module. 2015-03-08 10:38:58 -04:00
intermission.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
loadSave.cpp Dedicated autosave slot + much improved menu code. 2015-03-02 23:32:48 -05:00
loadSave.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
math.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
messages.cpp Changed the way Kline works. 2015-03-08 20:59:33 -04:00
messages.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
misc.cpp Changed the way Kline works. 2015-03-08 20:59:33 -04:00
misc.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
missions.cpp Changed the way Kline works. 2015-03-08 20:59:33 -04:00
missions.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
player.cpp Added ship module, moved fireBullet to it (as ship_fireBullet). 2015-03-13 10:10:58 -04:00
player.h Moved some things. 2015-03-06 23:18:31 -05:00
resources.cpp Updated audio module. 2015-03-08 10:38:58 -04:00
resources.h Updated audio module. 2015-03-08 10:38:58 -04:00
script.cpp Changed the way Kline works. 2015-03-08 20:59:33 -04:00
script.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
ship.cpp Added ship module, moved fireBullet to it (as ship_fireBullet). 2015-03-13 10:10:58 -04:00
ship.h Added ship module, moved fireBullet to it (as ship_fireBullet). 2015-03-13 10:10:58 -04:00
shop.cpp Fixed some problems. 2015-03-07 15:34:47 -05:00
shop.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
structs.h Removed the "LINUX" definition. 2015-03-12 11:41:23 -04:00
title.cpp Loop the death music. 2015-03-13 19:02:28 -04:00
title.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00
weapons.cpp Some adjustments to weapons. 2015-03-06 16:25:12 -05:00
weapons.h Prevent inclusion of headers multiple times, on an individual level. 2015-03-04 09:11:04 -05:00