taylor
2bbcd2bf28
various small compiler warning and strict compiling fixes
2006-09-11 06:45:40 +00:00
taylor
a98ce72c1d
crap. ... again
2006-09-11 06:38:32 +00:00
taylor
fbe1344457
clean up the grstub mess (for work on standalone server, and just for sanity sake)
...
move color and shader functions to 2d.cpp since they are exactly the same everywhere
don't bother with the function pointer for gr_set_font(), it's the same everywhere anyway
2006-09-11 06:36:38 +00:00
taylor
3a96049666
crap, there was supposed to be a multi check there
2006-09-11 06:10:28 +00:00
taylor
c63d33e7ba
allow W32 init fallback if desktop depth is less than requested game depth (it may look like crap, but at least it will work)
2006-09-11 06:09:30 +00:00
taylor
1c13a35623
bah! got the post-it sitting in front of me, but still forgot to remove this
2006-09-11 06:08:46 +00:00
taylor
49b7ae2b07
make Species_info[] and Asteroid_info[] dynamic
2006-09-11 06:08:09 +00:00
taylor
0adc47adae
quite a few fixes to handle missing campaigns better
...
change load order for campaign loading to a full check: Player-specified -> BUILTIN_CAMPAIGN -> First Avaiable.
clean up the getting of a list of available campaigns
fix simroom issue where single missions, with the [V] icon, would display wrong (this was a retail bug, but it doesn't show normally)
fix bug where, if a campaign failed to load, it would still appear available for savefile useage
fix bug where, when resetting the campaign info, the num_missions var wasn't 0'd and it could cause a sexp Assert() during reset
2006-09-11 06:02:14 +00:00
taylor
5d42339e1a
fix a compiler warning/error on Squadmsg_history[] init
2006-09-11 05:56:23 +00:00
taylor
642bae3ae9
forgot an extension check (was this the background corruption bug???)
2006-09-11 05:55:18 +00:00
taylor
2c13208186
switch to using cf_find_file_location_ext() when looking for movies
2006-09-11 05:54:37 +00:00
taylor
59d07b3764
various small cleanup and speedup changes
...
add a cf_find_file_location_ext() function, which you can pass a filename and a list of extensions and it will search for all of them at once
2006-09-11 05:49:05 +00:00
taylor
ee3aafc1e9
make muzzle flash info dynamic
...
add support for modular mflash tables (*-mfl.tbm)
2006-09-11 05:44:23 +00:00
taylor
7ea298bfde
add font.h since the gr_set_font() function is only available from there now
2006-09-11 05:39:48 +00:00
taylor
e654bffa7a
don't try to draw beam sections if there is no valid texture for it, or if there is no width
2006-09-11 05:38:16 +00:00
taylor
fa79a6395f
make sure that we properly page in textures for 3d shockwave models
2006-09-11 05:37:33 +00:00
taylor
368e5892e7
compiler warning fixes
2006-09-11 05:36:43 +00:00
taylor
d8c395d382
some fixes for the standalone server
...
- get init order correct for lcl and std init
- turn off some cmdlines that are just graphics related when Is_standalone
- skip radar_mission_init() (may need to rethink that though, it's bound to cause problems)
2006-09-11 05:35:51 +00:00
taylor
5d467a8a79
minor spelling/grammer fixes
2006-09-11 05:31:11 +00:00
taylor
3a7eb64b41
be sure to reset color and clear color before MVE playback (fix for Mantis bug #1041 )
2006-09-09 21:28:19 +00:00
wmcoolmon
8822c4b5f8
New model & ship scripting stuff
2006-09-09 09:53:36 +00:00
taylor
34b1c5bdd2
fix for vanishing FRED2 cursor (Mantis bug #997 ), plus a little cleanup
2006-09-09 04:07:57 +00:00
taylor
4b7a796ed1
crap, knew I should have fixed that in the patch so that it would be right in both branches...
2006-09-08 07:25:05 +00:00
taylor
3d416984bf
fix things that strict compiling balked at (from compiling with -ansi and -pedantic)
2006-09-08 06:20:15 +00:00
taylor
44d1273856
fix for Mantis bug #1038 (glow point bank storage being wrong after changing ships in shipselect)
...
fix things that strict compiling balked at (from compiling with -ansi and -pedantic)
2006-09-08 06:19:02 +00:00
taylor
0f7e868afd
small optimization
2006-09-08 06:18:29 +00:00
taylor
3b5e199ae2
fix for Mantis bug #617 (with a very big assist from Shade who did most of the initial work on this)
2006-09-08 06:18:05 +00:00
taylor
61bdac1a5c
lower client/server version back to retail level, there was no reason to bump it in the first place
2006-09-08 06:17:32 +00:00
taylor
1264460ad8
add support for a server name in fs2open_pxo.cfg, rather than just an IP address for the server
2006-09-08 06:17:07 +00:00
taylor
c67d261662
fix for Mantis bug #687 (at least until better swarming code can be written, post-3.6.9)
...
a quick speed/sanity check for turrets to be sure that they actually have a weapon to fire before processing them
2006-09-08 06:16:18 +00:00
wmcoolmon
9f423d13da
Better static mouse cursor support
2006-09-04 20:56:12 +00:00
Goober5000
5cc255ed71
revert VOICER breakage
2006-09-04 19:14:32 +00:00
Goober5000
2b91276395
fix macros
2006-09-04 18:06:37 +00:00
Backslash
285d95bc9d
Make hud toggle apply to hud framerate, statistics, and camera position
2006-09-04 09:26:36 +00:00
Backslash
929b8963a8
Turn off gliding upon activating autopilot
2006-09-04 09:21:55 +00:00
wmcoolmon
4f8e7603b0
Commit of 'new' BTRL FTL effect work
2006-09-04 06:17:26 +00:00
wmcoolmon
04415236fe
Update to allow flak range to be manually overridden, and safeguard against NULL predicted_pos
2006-09-04 06:13:31 +00:00
wmcoolmon
8afad50ed9
Conditional hook
2006-09-04 06:12:35 +00:00
wmcoolmon
d2eac3746f
enumerations; drawImage update; subsystem orientation and fireWeapon() member objects; many new weapons.tbl data variables; conditional hooks; modular scripting table support (*-sct)
2006-09-04 06:11:50 +00:00
wmcoolmon
b64964c688
Fix scripting HUD hook execution method
2006-09-04 06:11:22 +00:00
wmcoolmon
63da322969
Don't force fs2_open to load motion debris.
2006-09-04 06:08:20 +00:00
wmcoolmon
a12d8c8a64
Cover-up a bloody annoying warning
2006-09-04 06:06:38 +00:00
wmcoolmon
a7d9e991c5
Allow use of the techroom, even if no current campaign exists.
2006-09-04 06:03:10 +00:00
wmcoolmon
6b02b7ba02
Changes to allow for a species with no shield anim
2006-09-04 06:00:11 +00:00
wmcoolmon
e7d863b85a
Fix bug (under Win32) where FRED would warn about unacceptable accepted orders, but not do anything about them.
2006-09-04 05:54:14 +00:00
wmcoolmon
70466d10eb
Added flag-to-string function for error messages
2006-09-04 05:50:58 +00:00
Goober5000
a224571302
fix waypoint time to goal
2006-09-02 23:41:53 +00:00
Goober5000
c0f6b40dec
remove unnecessary warning
2006-09-02 20:07:39 +00:00
karajorma
5b0b889da8
Fix TvT problem with scores appearing incorrectly.
2006-08-25 21:21:17 +00:00
karajorma
9fcfe6bc06
Fix lack of Wingman Status indicator for Zeta wing in TvT games.
2006-08-25 21:19:02 +00:00