taylor
83ecc534e5
move the pragma warnings here from pstypes.h for Windows
...
add indexed palette support for DDS images
2005-12-06 03:02:28 +00:00
taylor
32f6b62c8f
add a nomusic check to not get an error when eval on the change soundtrack sexp
2005-12-06 03:01:25 +00:00
taylor
f0db463f56
get away from using CFILE here, needed this to change cfile init order
2005-12-06 03:00:09 +00:00
taylor
367e8e6ed2
sorry but the extra messages are somewhat annoying and already exist in another log anyway, disable by default
2005-12-06 02:59:10 +00:00
taylor
1cbac94676
just to be on the safe side
2005-12-06 02:57:57 +00:00
taylor
2bc0f172ce
if for some reason we don't end up using a joystick then shut down the subsystem, saves a few cycles
2005-12-06 02:56:15 +00:00
taylor
d7b1346adb
little consolidation:
...
move path separator stuff here from cfile.h
move the pragma warnings to config.h, since they produce warnings on anything that's not MSVC
move the bmpman related stuff to bmpman.h, if you need this stuff you have to include bmpman.h anyway
2005-12-06 02:55:22 +00:00
taylor
7ea4a5de2e
clean up some D3D debug messages to better match new OGL messages (for easier debugging)
...
remove D3D_32bit variable since it's basically useless and the same thing can be done another way
2005-12-06 02:53:02 +00:00
taylor
985e6522fa
clean up some init stuff and fix a minor SDL annoyance
...
make debug messages a bit more readable
clean up the debug console commands for minimize and anisotropic filter setting
make anisotropic filter actually work correctly and have it settable with a reg option
give opengl_set_arb() the ability to disable all features on all arbs at once so I don't have to everywhere
2005-12-06 02:50:41 +00:00
wmcoolmon
76a6a274a1
Oops, arand should only be generated if it isn't passed to the function as well.
2005-12-05 09:09:53 +00:00
wmcoolmon
2ad2aa2aef
"laser" and "missile" to "primary" and "secondary"
2005-12-05 01:54:16 +00:00
Goober5000
a324693691
fix compiler error
...
--Goober5000
2005-12-04 22:44:00 +00:00
wmcoolmon
683c612e53
Post-final commit
2005-12-04 19:12:53 +00:00
wmcoolmon
15b30e3177
Final commit of codebase
2005-12-04 19:07:49 +00:00
wmcoolmon
9e9afefeb8
Slightly better main hall error handling
2005-12-04 19:06:01 +00:00
wmcoolmon
416bfa7372
Better weapon handling for techroom (more dynamic-limits friendly)
2005-12-04 19:05:06 +00:00
wmcoolmon
9fea22d551
Better XMT beam section handling ("+Index:"); weapon shockwave armor support; countermeasures as weapons
2005-12-04 19:02:36 +00:00
wmcoolmon
ee09b63444
Attempt to fix OpenGL crash-on-debug-exit
2005-12-04 18:59:18 +00:00
wmcoolmon
3e2d1800f2
subsystem + shockwave armor support; countermeasures as weapons
2005-12-04 18:58:07 +00:00
wmcoolmon
3860e7eab3
Better overhead-view handling
2005-12-04 18:55:42 +00:00
Goober5000
fc71c4781b
bypass annoying warnings when loading optional models
...
--Goober5000
2005-12-01 07:45:21 +00:00
phreak
c6881022f7
texturing shouldn't be on when drawing lines.
2005-11-30 03:07:54 +00:00
wmcoolmon
4c50d3de10
no message
2005-11-27 23:54:13 +00:00
Goober5000
28a7c73be0
bah, forgot a colon
...
--Goober5000
2005-11-24 09:08:44 +00:00
Goober5000
c3bfdce5f4
* cleaned up mission_do_departure
...
* fixed a hidden crash (array index being -1; would only
be triggered for ships w/o subspace drives under certain conditions)
* removed finding a new fighterbay target because it might screw up missions
* improved clarity, code flow, and readability :)
* added custom AI flag for disabling warpouts if navigation subsystem fails
--Goober5000
2005-11-24 08:46:11 +00:00
taylor
b295119800
fix fred2 startup crash (we probably need to Assert() this case so it doesn't easily happen again)
2005-11-24 07:27:14 +00:00
phreak
2fa4e4bfff
Added wiki help for -rearm_timer and -missile_lighting
2005-11-24 06:46:39 +00:00
phreak
0539edac2a
Added -missile_lighting command line
2005-11-24 06:37:47 +00:00
phreak
e92d279af7
Apply lighting to missiles if -missile_lighting command line is set.
2005-11-24 06:37:17 +00:00
phreak
6216367f79
Forgot to add in the part where the rearm timer actually counts down. Minor oversight
2005-11-24 03:07:35 +00:00
taylor
4806fd38dc
yeah I know, I should have noticed that little jewel *before* the commit
2005-11-23 06:59:09 +00:00
taylor
0f0c4c61fe
make sure all weapons that will get used later in a mission get preloaded
2005-11-23 06:55:47 +00:00
taylor
ed29933ae9
crash fix for using flak without having something targetted
2005-11-23 06:54:28 +00:00
taylor
a927686ddf
when using cheats be sure to properly load up all weapons that aren't already paged in
2005-11-23 06:53:22 +00:00
phreak
6b3fea1de6
whoops i should test my code sometimes
2005-11-23 04:05:23 +00:00
phreak
7a23e780a8
Added the function to estimate rearm and repair time.
2005-11-23 01:06:58 +00:00
phreak
9cbd504e25
Player repair rearm completion timer display added.
2005-11-23 00:49:51 +00:00
phreak
d83b89e3fb
Calculate player repair timer when the support ship docks to him.
2005-11-23 00:46:26 +00:00
phreak
5926fa1ede
Command lines for rearm countdown timer.
2005-11-23 00:43:20 +00:00
taylor
7a0adb4233
yuck, ugly mistake on my part (thanks Goober!)
2005-11-22 04:50:52 +00:00
taylor
9df5fc333e
combine weapon_info_close() and weapon_close()
...
changes to allow use of weapon_expl.tbl and the modular table versions once more
- the tables aren't required (but a warning will be produced if weapon_expl.tbl doesn't exist)
- don't back load LODs, if it's not there then don't use it
- handle a couple of error conditions a bit better
2005-11-22 00:01:11 +00:00
taylor
f83daa497c
some minor thruster cleanup, if you could actually use the term "clean"
2005-11-21 23:57:26 +00:00
taylor
f911f08298
move generic_* functions to their own file
2005-11-21 23:55:57 +00:00
taylor
b97ab28144
add generic.cpp and generic.h
2005-11-21 23:55:00 +00:00
taylor
3d82447d09
little cleaner, lot more friendly to 64-bit archs (long type is usually 64-bit there)
2005-11-21 15:01:18 +00:00
taylor
ca5ceb38dc
add ai_profiles.cpp/.h
2005-11-21 14:57:08 +00:00
taylor
b02e8aeb22
i minus u ;) (should fix overzealous directives list)
2005-11-21 13:04:08 +00:00
Goober5000
ba412c3625
remove old files
...
--Goober5000
2005-11-21 03:51:03 +00:00
Goober5000
7405fae9fc
bah and double bah
...
--Goober5000
2005-11-21 03:47:51 +00:00
Goober5000
b33caf6f45
change from "setting" to "profile"; this way makes more sense
...
--Goober5000
2005-11-21 02:43:37 +00:00