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
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
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
3f9ffbc393
better support for Inferno builds (in PreProcDefines.h now, no networking support)
...
make sure NO_NETWORK builds are as friendly on Windows as it is on Linux/OSX
revert a timeout in Client.h back to the original value before Linux merge
2005-03-02 21:18:20 +00:00
taylor
b1c274ee89
more bm_unload() -> bm_release() changes
2005-02-23 04:55:09 +00:00
taylor
b370e5b903
some bm_unload() -> bm_release() changes to save bmpman slots
2005-02-23 04:51:56 +00:00
wmcoolmon
aadb753a5f
Fixed line misalignment at nonstandard res in the campaign room
2005-02-18 20:50:40 +00:00
taylor
c11ae3ff36
make loading screen shader a bit taller
...
add i.o to credits for Linux and OSX code
add libjpeg and ogg stuff to credits for license compliance
replace an Int3() with a debug message in the hud code
2005-02-14 23:54:11 +00:00
taylor
b155e6ebd3
merge with Linux/OSX tree - p0204-3
2005-02-04 23:29:32 +00:00
taylor
a2232be0c7
merge with Linux/OSX tree - p0204
2005-02-04 10:12:33 +00:00
taylor
0bf7ee01dc
merge with Linux/OSX tree - p0131-2
2005-01-31 23:27:55 +00:00
wmcoolmon
3bfc7b0911
This isn't needed anymore
2005-01-30 03:27:09 +00:00
wmcoolmon
72fc9011b5
Various updates; shader, assert, and clipping
2005-01-29 08:08:24 +00:00
taylor
acc629e8ba
less hacky and faster version... *hopes no one noticed the stupid mistake*
2005-01-28 13:26:14 +00:00
taylor
7fada66447
little cleanup to get rid of compiler warnings
...
add some memory management to help keep size of techroom down
new hotkey Ctrl-Shift-S to show all ships rather than just viewable
make Weapon_list allocate on load just like Ship_list
unload all textures and models on techroom_close()
2005-01-28 10:00:59 +00:00
wmcoolmon
49c4aba4b9
Fixed crash bug in techroom
2005-01-28 02:57:59 +00:00
wmcoolmon
0d0174e2ef
Small fix, so we don't try to delete the same thing twice
2005-01-10 04:44:03 +00:00
wmcoolmon
7faf664c05
Techroom and Barracks now allocate memory only when open, and only for the number of ships currently loaded
2005-01-09 22:27:38 +00:00
taylor
984b747cb9
add a popup to make sure people know about pilot upgrade
2004-12-22 21:49:05 +00:00
taylor
4ee06b9d79
fix old V bug when cancelling the pilot select screen
2004-12-05 23:47:18 +00:00
taylor
0d1d27627f
make OGL use same gamma reg setting as D3D since it's the same ramp
...
have OGL respect the -no_set_gamma cmdline option
reset gamma to default on OGL exit to make sure the desktop doesn't stay wrong
2004-12-02 11:18:15 +00:00