Goober5000
|
40120210a4
|
add Wing Commander Saga's fiction viewer
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4328 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:43:07 +10:00 |
|
Goober5000
|
7db8d3d94a
|
clean up the state machine logic for starting games
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4324 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:43:07 +10:00 |
|
Goober5000
|
ec79947e07
|
fix for Mantis #1503
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4318 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:43:06 +10:00 |
|
karajorma
|
5417c5077f
|
Make Ships_Exited Dynamic. Add the hits-left-single-subsystem and get-damage-caused SEXPs. Minor changes to make diffing 3.6.9 and HEAD easier.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4295 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:43:06 +10:00 |
|
turey
|
bbfaf12314
|
Final fix for mantis bug: http://scp.indiegames.us/mantis/view.php?id=1482 There should be no more occurrences of campaign missions being skipped.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4267 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:43:05 +10:00 |
|
turey
|
30cc25e7ee
|
More work on Mantis bug: http://scp.indiegames.us/mantis/view.php?id=1482
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4262 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:43:05 +10:00 |
|
Goober5000
|
d68a225582
|
added fixes for #1415 and #1483, made sure every read_file_text had a corresponding setjmp, and sync'd the parse error messages between HEAD and stable
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4251 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:43:04 +10:00 |
|
turey
|
9d98120dc8
|
Fix for Mantis bug: http://scp.indiegames.us/mantis/view.php?id=1482 Also, fixed an implicit cast that MSVC2005 choked on.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4249 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:43:04 +10:00 |
|
karajorma
|
e0ac7eff67
|
Apparently I forgot to commit this to HEAD. Fixes Mantis 1437
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4223 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:43:03 +10:00 |
|
Goober5000
|
1b8fd941cf
|
fixed a silly speech bug (Mantis #1238)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4131 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:57 +10:00 |
|
taylor
|
9cf236972b
|
bit of cleanup and minor performance tweaks sync up with new generic_anim/bitmap and weapon delayed loading changes with generic_anim, use Goober's animation timing for beam section and glow animations make trail render list dynamic (as well as it can be)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4090 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:56 +10:00 |
|
taylor
|
ba590e029d
|
get rid of non-standard itoa(), make use of the proper sprintf() instead
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4086 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:56 +10:00 |
|
taylor
|
4501140263
|
some generic code cleanup
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4080 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:55 +10:00 |
|
taylor
|
a237b61f5c
|
make sure that we set/reset the red alert data properly (Mantis #1255)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4079 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:55 +10:00 |
|
taylor
|
8ea4793841
|
be sure to page in textures for change ship class sexp preload add a ASF_MENUMUSIC type for things that aren't mission-based event music (since that is handled differently now) make event music keep extension if it exists, so that the special data will be accurate bits of cleanup from old MS code that we don't need
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4077 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:55 +10:00 |
|
Goober5000
|
aefb3efe15
|
the great big duplicate model removal commit
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4050 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:54 +10:00 |
|
Goober5000
|
d9fb4b15b9
|
revert Bobboau's commits for the past two months; these will be added in later in a less messy/buggy manner
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@4041 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:53 +10:00 |
|
taylor
|
9354b4e528
|
slight debug message fixage
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3977 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:51 +10:00 |
|
taylor
|
1aa75f7edd
|
remove NO_SOUND
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3962 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:50 +10:00 |
|
bobboau
|
a3daa5ff3b
|
ok, something aparently went wrong, last time, so I'm commiting again hopefully it should work this time damnit WORK!!!
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3900 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:46 +10:00 |
|
taylor
|
39f45f0f8e
|
fix NULL ptr reference when a weapon doesn't have a tech description
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3865 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:44 +10:00 |
|
Goober5000
|
1348a3758c
|
fix spelling... *twitch*
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3824 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:43 +10:00 |
|
wmcoolmon
|
fb94960327
|
WMC codebase commit. See pre-commit build thread for details on changes.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3821 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:42 +10:00 |
|
taylor
|
e24d054410
|
fix a memory leak that Valgrind was complaining about (happens mainly when you have a mission without a briefing)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3695 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:39 +10:00 |
|
taylor
|
8b0d64f4f1
|
For redalert stored data be sure that dead ships don't come back, and departed ships come back just as they left (Mantis bug #810)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3623 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
taylor
|
b6ee2a4f82
|
fix for the "branch" bug (still a minor usability issue however, see Mantis bug for details) add a popup to the loopbrief screen when you press ESC, so that we can either accept or decline the loop offer
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3616 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:36 +10:00 |
|
taylor
|
082977d664
|
add some extra FS2NetD safety checks around to prevent the code from doing stupid crash-happy things
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3579 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:35 +10:00 |
|
taylor
|
34d198d30f
|
be sure to setup/reset ship team data too when moving to a red-alert mission (Mantis bug 1042) (this will hopefully fix Mantis bug 860 as well, which is a separate but related issue)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3557 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:34 +10:00 |
|
taylor
|
471b758539
|
fixes for stuff_string() bounds checking
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3549 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:34 +10:00 |
|
taylor
|
1ed5c7d6c7
|
various small compiler warning and strict compiling fixes
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3542 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:33 +10:00 |
|
taylor
|
240fabbdd0
|
fix things that strict compiling balked at (from compiling with -ansi and -pedantic)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3511 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:32 +10:00 |
|
taylor
|
40f101e51b
|
add support for a server name in fs2open_pxo.cfg, rather than just an IP address for the server
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3506 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:32 +10:00 |
|
taylor
|
6f62889368
|
maybe optimize the (PI/2), (PI*2) and (RAND_MAX/2) stuff a little bit
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3453 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:30 +10:00 |
|
Goober5000
|
58f8bf7f5e
|
fix display of ship copy class names in ship loadout screen --Goober5000
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3387 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:28 +10:00 |
|
taylor
|
dff718944b
|
fix some missile autocentering issues - use MR_AUTOCENTER and MR_IS_MISSILE flags to generate an autocenter for a missile if one doesn't already exist - don't try to autocenter loadout icons when rendered 3d
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3344 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:26 +10:00 |
|
wmcoolmon
|
6052f17add
|
Remove Assert, should be caught by aforementioned warning
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3230 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:21 +10:00 |
|
wmcoolmon
|
0d13a2654d
|
Change an Assert to a more verbose Warning, in the case of issues restoring a red alert ship. Also, try and get some backup allocation of weapons in.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3229 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:21 +10:00 |
|
Goober5000
|
63b0d7bde0
|
fix parsing/handling of debriefing persona indexes --Goober5000
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3191 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:20 +10:00 |
|
taylor
|
8c4dfb2f0a
|
hmm, wonder why I did that? ;)
|
2006-06-02 09:17:09 +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
|
817c840273
|
the bmpman release issues for the chatbox should be fixed now so we can go back to using bm_release() on the bitmaps
Chatbox_p_coords (the multi-pause background) should be at 0,0 (even though this isn't used I thought it was a good idea to go ahead and fix it)
|
2006-03-26 08:25:05 +00:00 |
|
taylor
|
b39d880ed4
|
split pause_*() and multi_pause_*() functions into individual single and multi versions (why it was hacked up like that I'll never know)
fix screen save in multi pause mode
address some bmpman issues from interface graphics getting released and then still used by something else
|
2006-03-26 08:23:06 +00:00 |
|
taylor
|
956cc85410
|
add commands to view from and change target in viewer mode pause
also add reset ability to both view mode and hud state to return to pre-pause settings
|
2006-03-21 14:19:18 +00:00 |
|
wmcoolmon
|
e02526541e
|
I love it when bugs are this easy to fix. ;)
|
2006-02-24 04:45:00 +00:00 |
|
taylor
|
6880def156
|
attempt to fix bad out-of-bounds (and related) issues when weaponchoice icon is missing
be sure to always initialize frame count and FPS with bm_load_animation() calls in case caller got lazy
|
2006-02-23 06:21:56 +00:00 |
|
Goober5000
|
8be490655a
|
additional error checking
--Goober5000
|
2006-02-19 00:32:47 +00:00 |
|
Goober5000
|
02d0c78cac
|
center cbanis
--Goober5000
|
2006-02-19 00:29:39 +00:00 |
|
wmcoolmon
|
b1ea781c57
|
Introducing draw_model_rotating; many improvements to weapon selection missile rendering
|
2006-02-18 00:42:51 +00:00 |
|
taylor
|
b43962d929
|
should fix some of the model/bmpman errors off of the weaponchoice screen
|
2006-02-16 05:24:35 +00:00 |
|