taylor
|
d3ff60f166
|
fix the cmdbrief editor deleting the wrong stage (Mantis bug #1115)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3701 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:39 +10:00 |
|
taylor
|
cb5b0042e0
|
fix loading callback issue in standalone
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3700 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:39 +10:00 |
|
taylor
|
17adb27f4f
|
don't require hardware GL if running FRED (this is mainly for my benefit since I always forget to add that locally)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3699 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:39 +10:00 |
|
taylor
|
4adea7b1d0
|
fix the envmap-getting-rotated-by-turrets bug (though it did make me chuckle a bit when I first saw it ;)) try to reuse old view setup info, if we are using the same settings again (for speed up purposes, will be a bigger deal when bumpmapping gets here)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3698 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:39 +10:00 |
|
taylor
|
a8b0b57925
|
fix Personas memory leak (not really an issue, I just got tired of seeing it in the Valgrind reports)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3697 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:39 +10:00 |
|
taylor
|
42b7d023ed
|
remove a basically useless debug message fix parse_init() so that it doesn't absolutely have to init sexps (doesn't need them when getting basic info, and causes memory fragmentation otherwise) fix multiplayer mission info getting to just get basic info (fixes a couple of minor multi issues that were already fixed in single)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3696 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:39 +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
|
3665f9c80d
|
various bits of cleanup (slight reformatting to help readability, remove old/dead code bits, etc.) deal with a index_buffer memory leak that Valgrind has always complained about make HTL model buffers dynamic (get rid of MAX_BUFFERS_PER_SUBMODEL) get rid of MAX_BUFFERS make D3D vertex buffers dynamic, like OGL has already done
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3694 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:39 +10:00 |
|
taylor
|
eb44c69bcf
|
fix for Mantis bug #1104 (can't use a ":" in chat)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3693 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:39 +10:00 |
|
taylor
|
dc8b03f68a
|
various bits of cleanup (warning messages, things that Valgrind complained about, etc.) fix an out-of-bounds issue on Sexp_nodes[] which was leading to stack corruption
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3692 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
6f9ddbfd4a
|
--prevent the ai from "forgetting" that it's attacking a wing (fix for Mantis #1131) --move AI_CHASE_WING goal check so that it will properly short-circuit when appropriate (discussed in the same bug)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3688 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
e0c6eeff25
|
minor bugfixes
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3687 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
b33ea1169c
|
fix is-event-x-delay optional argument type
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3686 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
d4242fee13
|
improve error message
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3685 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
8ff52a5f57
|
improve error message
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3684 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
karajorma
|
ad0c943fed
|
Fix for Mantis 1017. - Hope we've seen the end of that damn persona bug
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3683 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Kazan
|
0f2cca5c4b
|
Absolute speed, not forward speed, for hud speed reticle - fixes the guage for gliding
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3681 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Kazan
|
902d1df362
|
prevent autopilot initialization while player is gliding
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3680 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
taylor
|
a846582d94
|
make "TBL Info" button in ships editor handle modular tables (Mantis bug #1130) fix bugs where ship names with leading '@' or trailing whitespace didn't get compared properly in "TBL Info"
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3677 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
taylor
|
71cfdd5f76
|
remove Assert() on Viewer_obj for supernova sun processing, it's not really needed and a NULL obj is easily dealt with by the code
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3676 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
taylor
|
10cd1b08c9
|
add the part of the fix which actually did something ;)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3666 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
f44e8b46f7
|
fix error line reporting (Mantis #1120)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3665 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
c503ef414c
|
moved some stuff around in the sexp menus
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3658 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
5d81316c65
|
clarified this; it was confusing before
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3657 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
b710bbcc34
|
make sure to only add the sexp callback once
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3656 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
wmcoolmon
|
408a2156c6
|
Fixx0r FRED
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3642 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
wmcoolmon
|
01b4fad60a
|
Fix extra jumpnode settings not saving. They still don't show up in FRED, unfortunately.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3641 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:38 +10:00 |
|
Goober5000
|
e834420b64
|
better safety check
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3640 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
Goober5000
|
9f0d8f5c53
|
betterized some things with mission arrivals and departures
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3638 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
Goober5000
|
a195fe2a3f
|
make sexp nodes dynamic
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3637 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
Goober5000
|
cd2953a8c9
|
make sexp nodes dynamic
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3636 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
Goober5000
|
28b856eb84
|
preliminary commit of sexp node bump... fred only, just changing some names for clarity
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3635 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
Goober5000
|
3bcb1fae90
|
bah
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3634 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
Goober5000
|
7b1dad27b3
|
nitpick
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3632 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
Goober5000
|
9360755de9
|
fix forum links
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3631 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
Goober5000
|
bc645de98f
|
bypass annoying warnings for nonexistent bitmaps
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3630 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
karajorma
|
8ba5dd2af3
|
Fix for Mantis 1092 - (Support ships damage hull)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3629 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
Goober5000
|
52b0262321
|
<nelson> Ha, ha! </nelson>
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3627 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
karajorma
|
81f0690b2d
|
Remove the extra ship_class variable. I'd already added on as part of the team loadout changes
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3626 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
taylor
|
239ee80362
|
handle another null vec warning which can happen during a multiplayer respawn or certain death sequences (Mantis bug #1090)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3625 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
taylor
|
7a1d701bc7
|
clean up some old software rendering stuff that we don't use any longer remove grzbuffer.*, since all it did was give us 3 variables, which were moved to 2d.*
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3624 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +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
|
1dd8b21422
|
make sure that the armor stuff gets initted (should fix Mantis bug #1080)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3622 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
taylor
|
884ecee601
|
meant to do this before but forgot about it (just replaced "(4.0/9.0) * PI" with it's result)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3619 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
taylor
|
d5f3ec6a4e
|
if shockwaves weren't loaded then don't try to unload them (fixes standalone crash)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3618 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:37 +10:00 |
|
taylor
|
d34bc91738
|
make sure Multi_create_bitmap is initialized properly since it might not be otherwise in standalone
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3617 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:36 +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
|
b27fad2e1e
|
bit of cleanup (technically the vertex buffer stuff is part of a much larger change slated for post-3.6.9, but this should be a little faster)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3615 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:36 +10:00 |
|
taylor
|
d7d5107a86
|
re-fix this crap that I managed to break last time (was Mantis bug 1066 I think)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3614 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:36 +10:00 |
|
wmcoolmon
|
f145570958
|
Fix OGG bug where sound files were always allocated 16 seconds of wavedata
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3613 387891d4-d844-0410-90c0-e4c51a9137d3
|
2015-04-29 18:42:36 +10:00 |
|