taylor
554197fc30
comment out some code which used only if neither D3D nor OGL
2006-05-27 16:59:05 +00:00
Goober5000
edf5648e70
fix for Mantis #750
...
--Goober5000
2006-05-21 22:57:30 +00:00
taylor
a39e8900e1
minor cleanup and a couple extra error checks
...
get rid of some wasteful math from the gr_set_proj_matrix() calls
2006-05-13 07:09:25 +00:00
Goober5000
7e41877b7b
proper capitalization according to Volition
2006-04-20 06:32:30 +00:00
taylor
e35065bc0d
remove all of the *_ex() parsing functions added for use by EFFs
...
add a pause/unpause for parsing so that we can safely start parsing something new then continue parsing something old
make Mission_text and Mission_text_raw only use the memory needed, and free it when it doesn't need to parse anymore
(should work ok with FRED2, but I wasn't able to test it)
2006-04-14 18:44:16 +00:00
taylor
6930e3eb6a
make sure the mission log doesn't modify stuff in Cargo_names[], since it shouldn't
...
have split_str_once() be sure to not split a word in half, it should end up on the second line instead
2006-03-19 05:05:59 +00:00
Goober5000
cbc8ae14ca
not needed... and just an annoyance with > 2 main halls
2006-03-01 04:01:15 +00:00
Goober5000
53e55777f7
cool stuff with main hall music tracks
2006-02-28 06:59:28 +00:00
Goober5000
b52b6b1e00
spelling
2006-02-25 21:47:19 +00:00
taylor
d0f071692f
swap order of pilot read and reset-to-defaults so that the various entries in the pilot file don't get clobbered needlessly
2006-01-13 08:27:43 +00:00
wmcoolmon
246cfcfa65
Codebase commit, most notably including objecttypes.tbl
2005-12-29 08:08:42 +00:00
taylor
4c906966a3
allow the show-all hotkey to work on all techroom tabs
...
address a couple of possible memory leak issues that could have come up in the future
2005-12-21 08:24:51 +00:00
taylor
4fd616b2c5
cleanup some debug log messages:
...
note that a nprintf() with "Warning" or "General" is basically the same thing as mprintf()
make sure that OpenAL init failures always get to the debug log
2005-12-06 03:17:48 +00:00
taylor
c6274f2ffc
fix for string overwrites with get_version_string()
2005-12-06 03:14:45 +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
4c50d3de10
no message
2005-11-27 23:54:13 +00:00
taylor
3c2f9cd4c2
add a bunch of Assert()'s and NULL checks to either help debug or avoid errors
...
fix Mantis bug #381
fix a small issue with the starfield bitmap removal sexp since it would read one past the array size
2005-10-30 20:03:40 +00:00
wmcoolmon
07cd84e050
Display a special dialog if the player tries to continue a campaign with no missions
2005-10-30 19:22:31 +00:00
wmcoolmon
b00f5f9a55
Hardened cfile against array overflows
2005-10-16 23:15:47 +00:00
taylor
d3481714d0
remove NO_NETWORK
2005-10-10 17:21:11 +00:00
taylor
dca7e3f5a9
fix screen update of pilot list when you delete one of them
2005-09-22 19:16:48 +00:00
wmcoolmon
b413343c63
Fixed techroom crash if there are no entries to display; removed
...
unneeded MULTIPLAYER_BETA_BUILD define that disallowed supercaps
2005-09-20 04:37:01 +00:00
taylor
1f505cdbdb
when changing a campaign in the campaign room make sure that the mainhall is properly set without having to play a mission first
2005-09-16 02:51:54 +00:00
taylor
def6915ae6
fix mouse position setting in non-standard resolutions
2005-09-06 17:26:39 +00:00
taylor
63f6c54661
Address a couple of pilot code issues
...
- make the same MAX_PILOTS in the barracks that the playerselect screen has since it's a problem here too
- add a -1 check for ship/weapon name lookups to avoid bounds issues. NOTE: this can empty the techroom of entries if ithits this check, but it won't crash :)
2005-08-18 01:15:41 +00:00
taylor
dc87987f6f
well that was rather stupid of me, this would crash if old + new pilots went over MAX_PILOTS
2005-08-09 10:06:47 +00:00
Goober5000
2a307d099a
CVS header tweaks
...
--Goober5000
2005-07-22 10:18:41 +00:00
taylor
d901aa63f5
more non-standard res fixing
...
- I think everything should default to resize now (much easier than having to figure that crap out)
- new mouse_get_pos_unscaled() function to return 1024x768/640x480 relative values so we don't have to do it later
- lots of little cleanups which fix several strange offset/size problems
- fix gr_resize/unsize_screen_pos() so that it won't wrap on int (took too long to track this down)
2005-07-18 03:45:10 +00:00
Goober5000
c17c11b651
remove PreProcDefine #includes in FS2
...
--Goober5000
2005-07-13 03:26:00 +00:00
Goober5000
52f136f9ad
remove PreProcDefine #includes in FS2
...
--Goober5000
2005-07-13 03:15:53 +00:00
taylor
fbb630aa2d
ton of non-standard resolution fixes
2005-07-02 19:45:02 +00:00
taylor
fbf69f1284
model_free_all() will unload textures so don't bother doing it twice
2005-06-19 02:37:43 +00:00
taylor
d65f5212f5
eek... fix wrong description of changes
2005-06-03 06:41:37 +00:00
taylor
f46a6295f7
better audio pause/unpause support when game window loses focus or is minimized
2005-06-03 06:39:27 +00:00
taylor
58ca9a4fc7
if we switch to a pilot who has a campaign that isn't available then abort the read and
...
deselect all pilots, should prevent data loss or crashes due to the missing safety check
2005-05-26 04:28:45 +00:00
taylor
bcfc58b350
couple of extra checks to make sure that we can't enter the barracks or the techroom
...
if the currently selected campaign isn't available, fixes several pilot crash bugs
2005-05-24 20:54:06 +00:00
taylor
3f6e13d20b
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
2005-05-12 17:49:18 +00:00
wmcoolmon
5385beb40c
Change to GUI_system (to prevent memory leaks and allow for auto-deconstruction)
2005-05-08 20:26:46 +00:00
taylor
b44135a195
use full size of Campaign_missions[] for simroom filtering, fixes the problem of campaign
...
missions still showing up in the single list even after filtering
2005-04-25 06:36:01 +00:00
taylor
14e7f76c3a
updated Linux joystick code that's a bit less insane speed wise
...
remove ability to build without joystick support, no reason to keep it around
fix unusable warning flag with libjpeg building
2005-04-17 05:38:29 +00:00
wmcoolmon
febb7b2386
Fixed the lab; Made the storybook look less grotesque without skins.
2005-04-16 08:13:34 +00:00
wmcoolmon
ed1ea9d172
Local codebase commit; adds armor system.
2005-04-15 06:23:18 +00:00
taylor
57473d6996
more demo support (Jens Granseuer)
2005-04-12 19:22:48 +00:00
taylor
7f786136a6
s/vector/vec3d/g, better support for different compilers (Jens Granseuer)
2005-04-05 05:53:25 +00:00
taylor
86011a21cb
some pilot file fixing when going between multi and single (partial fix)
2005-03-27 06:12:38 +00:00
wmcoolmon
a6c4f1b322
Added the storybook
2005-03-26 00:26:06 +00:00
wmcoolmon
0b87ed089e
Small change now that the storybook is in CVS
2005-03-25 07:35:22 +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