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
bobboau
b46d8e28c7
added new graphic functions for state blocks
...
also added a class formanageing a new effect
2005-03-19 18:02:35 +00:00
wmcoolmon
3c1fc73f57
Commited placeholder turret funcs.
2005-03-16 00:18:31 +00:00
taylor
405ba066b9
change min/max to MIN/MAX to fix GCC problems
...
add lab stuff to Makefile
build unbreakage for everything that's not MSVC++ 6
lots of warning fixes
fix OpenGL rendering problem with ship insignias
no Warnings() in non-debug mode for Linux (like Windows)
some campaign savefile fixage to stop reverting everyones data
2005-03-10 08:00:18 +00:00
bobboau
61180ca93d
minor change to high level render target code
2005-03-08 02:31:51 +00:00
wmcoolmon
23745c58d7
Made HUD shield icon auto-generation off unless "generate icon" ship flag is specified for the ship.
2005-03-03 07:13:17 +00:00
wmcoolmon
02e75ddd49
Merge of WMC's codebase. "Features and bugs, making Goober say "Grr!", as release would be stalled now for two months for sure"
2005-03-03 06:05:32 +00:00
taylor
91e9fb4433
more NO_NETWORK/INF_BUILD goodness for Windows, takes care of a few warnings too
2005-03-02 21:24:48 +00:00
taylor
df19f785c1
unbreak Linux build (not valid C/C++ anyway, block scope)
2005-03-01 23:05:38 +00:00
bobboau
9c9876909b
oh, hey look I've commited something :D
...
animation system, weapon models detail box alt-tab bug, probly other stuff
2005-03-01 06:55:45 +00:00
wmcoolmon
12c2e477a4
Removed trails limit
2005-02-19 07:57:03 +00:00
taylor
639ee761ac
don't try and draw starfield bitmaps if they aren't valid
...
make AB thruster stuff in ship_create() a little less weird
replace an Int3() with debug warning and fix crash in docking code
make D3D Textures[] allocate on use like OGL does, can only use one anyway
2005-02-15 00:03:36 +00:00
taylor
bec567bbab
fix an issue with bm_set_components()
...
abs is for ints fabsf is for floats (camera.cpp)
make the in-cockpit stuff OGL friendly
2005-02-10 14:38:50 +00:00
taylor
09167fa382
merge with Linux/OSX tree - p0204-2
2005-02-04 20:06:10 +00:00
Goober5000
7f98f2ce19
optional flags default to false I should think
...
--Goober5000
2005-01-30 09:36:19 +00:00
wmcoolmon
7d8ea51898
Made a bunch of ship.tbl variables optional
2005-01-30 01:34:39 +00:00
wmcoolmon
a870961d4a
When drawing the viewer_obj, temporarily clip less close up for in-cockpit models.
2005-01-29 08:11:41 +00:00
Goober5000
ff9b79a6e1
fixed Bobboau's spelling of 'relative'
...
--Goober5000
2005-01-28 11:57:36 +00:00
Goober5000
cc85c92369
changed a bunch of transpose-rotate sequences to use unrotate instead
...
--Goober5000
2005-01-28 11:06:23 +00:00
wmcoolmon
4702574a59
Ship autorepair, requested by TBP
2005-01-27 04:23:18 +00:00
argv
64590007e7
Surface shields.
...
See forum thread:
http://dynamic4.gamespy.com/~freespace/forums/showthread.php?s=&threadid=29643
-- _argv[-1]
2005-01-17 23:35:45 +00:00
wmcoolmon
87775f955d
Added "show ship" ship flag
2005-01-16 23:18:04 +00:00
wmcoolmon
8e8a748da5
Added VM_TOPDOWN view; Added 2D mission mode, add 16384 to mission +Flags to use.
2005-01-16 22:39:10 +00:00
Goober5000
0e69e9faf6
fixed a nasty bug where dock pointers would run off a cliff and crash
...
--Goober5000
2005-01-12 04:45:33 +00:00
Goober5000
099d2700d0
multiple ship docking :)
...
don't tell anyone yet... check the SCP internal
--Goober500
2005-01-11 21:38:51 +00:00
taylor
8363163b86
fully working (??) -loadonlyused, allocate used_weapons[] and ship_class_used[] only when needed
2005-01-11 04:05:23 +00:00
taylor
625dfac695
more -loadonlyused fixes
2005-01-03 18:47:06 +00:00
wmcoolmon
b3ceda2d70
NEW_HUD stuff, turned off this time. :) It's in a state of disrepair at the moment, doesn't show anything.
2005-01-01 07:18:48 +00:00
argv
cdf10ac9ba
Quick hack to remove the 50% rate-of-fire penalty when primary weapons are
...
linked. "#define NO_LINKED_PRIMARY_PENALTY" to enable this change; it's
disabled by default.
-- _argv[-1]
2004-12-30 07:26:21 +00:00
wmcoolmon
76b9870a68
Fix to modular tables workaround with Fs2NetD
2004-12-25 09:25:41 +00:00
Goober5000
1e09b03f15
move wing name initialization to ship_level_init
...
--Goober5000
2004-12-15 17:32:19 +00:00
Goober5000
0c48b587a1
allow different wing names than ABGDEZ
...
--Goober5000
2004-12-14 14:46:13 +00:00
bobboau
631ad4151f
sevral feature additions that WCS wanted,
...
and the foundations of a submodel animation system,
the calls to the animation triggering code (exept the procesing code,
wich shouldn't do anything without the triggering code)
have been commented out.
2004-12-05 22:01:12 +00:00
taylor
467b2424df
some weapon-only-used loading fixes and general page-in cleanup
...
page in all ship textures from one function rather than two
2004-11-21 11:35:17 +00:00
taylor
ef45ad0498
make use of Knossos_warp_ani_used flag - thanks Goober5000
2004-11-01 20:57:04 +00:00
taylor
8d65dc1bc4
be sure to initialize splodeing_texture, fix issue that would cause loading problems for glows
2004-10-31 22:04:33 +00:00