taylor
2520b32796
various weapon_range cap fixes for primary, secondary weapons and hud targetting info
2005-09-01 04:14:04 +00:00
Goober5000
8686a71e66
remove a redundant function
...
--Goober5000
2005-08-31 07:01:40 +00:00
taylor
2a97e46c9b
basic cleaning, removing old/useless code, sanity stuff, etc:
...
- very minor performance boost from not doing stupid things :)
- minor change to 3d shockwave sizing to better approximate 2d effect movements
- for shields, Gobal_tris was only holding half as many as the game can/will use, buffer is now set to full size to avoid possible rendering issues
- removed extra tcache_set on OGL spec map code, not sure how that slipped in
2005-08-25 22:40:04 +00:00
taylor
86b1553f57
be sure to remove ships from a wing when that ship gets vanished
2005-08-08 03:13:53 +00:00
Goober5000
5be7501506
made "stealth" tag more user-friendly, and fixed a bit of punctuation
...
--Goober5000
2005-08-03 22:02:38 +00:00
wmcoolmon
2ade5eb731
Removed turret thing, added some more armor type calculations
2005-07-30 22:34:42 +00:00
Goober5000
5fb5c7faf7
various code cleanups, tweaks, and fixes; most notably the MISSION_FLAG_USE_NEW_AI
...
should now be added to all places where it is needed (except the turret code, which I still
have to to review)
--Goober5000
2005-07-25 03:13:26 +00:00
wmcoolmon
67c6bca0de
Multiple shockwaves support.
2005-07-24 06:01:37 +00:00
wmcoolmon
c9fb193cc2
Synced 3D shockwaves' glowmaps with the model, tossed in some medals.tbl
...
support for the demo/FS1
2005-07-24 00:32:45 +00:00
wmcoolmon
2a304773ce
Another try at fixing gun turrets sticking straight up
2005-07-23 08:17:04 +00:00
Goober5000
2a307d099a
CVS header tweaks
...
--Goober5000
2005-07-22 10:18:41 +00:00
Goober5000
81cfbff8fa
fixed another bug when changing ship classes
...
--Goober5000
2005-07-22 04:31:12 +00:00
taylor
85b24f500f
better error checking/handling for when you fire primary/beam weapons without a target selected
2005-07-22 03:54:46 +00:00
wmcoolmon
9a33c153dd
Changed $Hull Repair Rate and $Subsystem Repair Rate to be percentages,
...
as well as making them accept all values between -1 and 1
2005-07-21 07:53:14 +00:00
Goober5000
2394e9801b
remove PreProcDefine #includes in FS2
...
--Goober5000
2005-07-13 03:35:36 +00:00
Goober5000
5c6738a534
fixed a bunch of "issues" caused by me with the species stuff
...
--Goober5000
2005-07-13 02:01:30 +00:00
Goober5000
76d05268fd
improved species support and removed need for #define
...
--Goober5000
2005-07-13 00:44:24 +00:00
Goober5000
41a06a3ac9
removed DECALS_ENABLED
...
--Goober5000
2005-07-12 22:14:40 +00:00
Goober5000
8d1b92b8dc
removed NO_LINKED_PRIMARY_PENALTY as it's better suited for difficulty.tbl or something similar
...
--Goober5000
2005-07-12 21:58:45 +00:00
Goober5000
516e57041c
remove all restrictions on which ship types can dock with each other
...
--Goober5000
2005-07-12 07:03:18 +00:00
taylor
5f85d3c0b5
little cleaner ship_get_random_targetable_ship(), for Goober's sake ;)
2005-06-20 04:10:35 +00:00
wmcoolmon
d81092d96f
This may stop targeting not-targetable ships in EMP
2005-06-07 06:10:51 +00:00
taylor
987ea35f15
don't page out textures in ship_delete() since it causes some slowdown which can make
...
the explosion effects skip/stutter
2005-05-26 04:30:48 +00:00
taylor
d6b8f7305d
use vm_malloc(), vm_free(), vm_realloc(), vm_strdup() rather than system named macros
...
fixes various problems and is past time to make the switch
reallocate sp->triggers with the real vm_realloc() rather than that manual method
2005-05-12 17:45:53 +00:00
wmcoolmon
b39cdf84a0
armor.tbl revamp
2005-05-08 20:21:48 +00:00
phreak
4bb01fe267
ABbitmap should default to -1
2005-04-30 18:18:46 +00:00
wmcoolmon
a0a5b6261a
Removed FS2_DEMO defines that looked like they wouldn't cause the universe to collapse
2005-04-28 05:29:30 +00:00
wmcoolmon
d0198a41e7
parse_ship uses stuff_bool_list; stuff_byte to stuff_ubyte
2005-04-28 01:38:32 +00:00
wmcoolmon
6acab304f9
Dynamically allocated engine washes; subsystem sounds; armor fixes. Line 4268 of ship.cpp, apparently, works properly; bears further looking into.
2005-04-25 00:31:14 +00:00
wmcoolmon
f5be4600d7
Fix silly armor.tbl parse error.
2005-04-20 08:26:49 +00:00
taylor
374f6168ad
we might actually be needing to load a model here ;)
2005-04-19 06:27:54 +00:00
Goober5000
03548e8c38
model and class changes should be all set now
...
--Goober5000
2005-04-18 08:35:28 +00:00
Goober5000
693577c8e2
removed ship->alt_modelnum as it was essentially duplicates of ship->modelnum; changed the alt modelnum stuff accordingly
...
fixes for ship_model_change and change_ship_type
--Goober5000
2005-04-18 05:27:26 +00:00
wmcoolmon
50109e9298
Eh, what the hey. Maybe I should've taken the breathalyzer test. :)
2005-04-16 04:19:21 +00:00
wmcoolmon
9de0e8b059
More optional tag-making for ships.tbl
2005-04-16 04:16:57 +00:00
wmcoolmon
cc2dcbb434
Minor changes; made even more fields in ships.tbl optional.
2005-04-16 03:36:13 +00:00
wmcoolmon
0e079e49fa
Added type "exponential base"; equation is 'final_damage = (x^damage)'
2005-04-15 23:19:13 +00:00
taylor
8f791fc83b
proposes that WMC be subject to a breathalyzer test before commit ;)
2005-04-15 11:32:26 +00:00
wmcoolmon
a3e406d67b
It's amazing how many possible bugs you can catch simply by doing something completely different than coding
2005-04-15 07:19:29 +00:00
wmcoolmon
caaef0253c
Er, oops
2005-04-15 06:40:54 +00:00
wmcoolmon
ed1ea9d172
Local codebase commit; adds armor system.
2005-04-15 06:23:18 +00:00
taylor
7f786136a6
s/vector/vec3d/g, better support for different compilers (Jens Granseuer)
2005-04-05 05:53:25 +00:00
taylor
a4c27f3df7
some minor Linux fixage
2005-04-01 07:29:40 +00:00
Goober5000
8e29897d7a
fix type mismatch
...
--Goober5000
2005-03-31 12:38:24 +00:00
wmcoolmon
a78fc4151d
Whoops.
2005-03-30 05:37:22 +00:00
wmcoolmon
e7f1c3e1fa
Made it so *Snd fields in ships.tbl and weapons.tbl take the sound name
...
as well as its index (ie "L_sidearm.wav" instead of "76")
2005-03-30 02:32:41 +00:00
Goober5000
762662f5b2
bah
2005-03-27 13:37:15 +00:00
Goober5000
6c17ef09ab
clarified max hull/shield strength names and added ship guardian thresholds
...
--Goober5000
2005-03-27 12:28:35 +00:00
wmcoolmon
2c2a6334db
Big, massive, codebase commit. I have not removed the old ai files as the ones I uploaded aren't up-to-date (But should work with the rest of the codebase)
2005-03-25 06:57:38 +00:00
taylor
c253042a4a
make sounds.tbl dynamic
...
have snd_time_remaining() be less stupid
some OpenAL error fixerage
be able to turn off some typically useless debug messages
2005-03-24 23:27:26 +00:00