Echelon9
|
0279040e80
|
Fix Coverity 1093799 Uninitialized scalar variable -- initialise array contents to zero
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10735 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-06-02 18:29:59 +10:00 |
|
Echelon9
|
4033465143
|
Fix Coverity reports of Uninitialized scalar variable with the vertex struct. Should vertex ever be converted to a class from a struct, these memsets as well as the pre-existing ones will need to be removed in favour of a proper constructor of the then vertex class.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10732 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-06-02 18:29:59 +10:00 |
|
z64555
|
8d5fbab768
|
z64555's debug console. Take 2. Includes changes to most (not Xcode) project files to include the added files of r10621
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10622 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-05-08 19:18:37 +10:00 |
|
The_E
|
98355da7d5
|
Revert 10619: Missing files
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10620 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-05-08 19:18:36 +10:00 |
|
z64555
|
2b2ba832f8
|
z64555's debug console.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10619 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-05-08 19:18:36 +10:00 |
|
Echelon9
|
67ccdfb6d3
|
Fix Mantis Issue #2976: AddressSanitizer: global-buffer-overflow in firing_aspect_seeking_bomb()
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10596 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-05-04 20:52:22 +10:00 |
|
m_m
|
77d7871266
|
Fix for Mantis 3027: Crash if ship AI is forced to change target
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10552 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-04-14 19:40:17 +10:00 |
|
Goober5000
|
df73bacb9e
|
Mantis #3004: standardize checks for whether ships can depart to docking bays, and whether departure goals are achievable, and whether a ship can be commanded to depart; also fix the default behavior if a ship attempts to warp out but is unable to
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10428 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-02-20 18:27:34 +10:00 |
|
m_m
|
0d54630e83
|
Fix for Coverity 1107329: Improper use of negative value
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10392 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-02-20 18:27:33 +10:00 |
|
zookeeper
|
ef94f4bb04
|
Ported $Velocity Inherit weapons table option from zookeeper branch.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10287 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-01-14 20:24:46 +10:00 |
|
Echelon9
|
9d6fdb07ba
|
Fix Mantis 2969: AddressSanitizer: global-buffer-overflow in ai_do_objects_repairing_stuff()
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10186 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-12-08 19:52:56 +10:00 |
|
Wanderer
|
141f6bc121
|
fix issue with burst firing secondaries - thanks to Goober for finding it
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10150 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-11-25 19:29:37 +10:00 |
|
Goober5000
|
724e7816e4
|
Fix an actual Volition bug. This has AI balance implications, but it's already in the "pick a random weapon" section, so it will probably be all right.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10138 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-11-25 19:29:37 +10:00 |
|
zookeeper
|
8cd19aa588
|
Merged model point shields from zookeeper branch.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10135 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-11-25 19:29:36 +10:00 |
|
Goober5000
|
80320485c1
|
fix some more loose ends in the revised support ship code
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10004 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-11-10 18:28:56 +10:00 |
|
Goober5000
|
4bf48943d4
|
oh come on
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10002 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-11-10 18:28:56 +10:00 |
|
Goober5000
|
6a8bc0a5ed
|
make support ship deployment more robust, and prevent an edge case where too many support ships could be in the mission at one time
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10000 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-11-10 18:28:55 +10:00 |
|
niffiwan
|
019c18fab4
|
Coverity: fix some out-of-bounds access/read/write issues
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9876 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-10-07 20:02:30 +10:00 |
|
Goober5000
|
7e5b2aee52
|
turn mc_info into a plain data struct, part 2
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9822 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-09-26 18:51:36 +10:00 |
|
Goober5000
|
b4cc5d72f4
|
use an index rather than an iterator into the waypoint list so that ai_info is again a plain old data object
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9816 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-09-26 18:51:35 +10:00 |
|
Goober5000
|
886018d28f
|
here a const, there a const, everywhere a const const
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9801 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-09-20 19:46:41 +10:00 |
|
The_E
|
c0919e0777
|
Admiral MS' AI flag to enable the AI to be smarter when using afterburners. flag name is "free-afterburner-use". See http://www.hard-light.net/forums/index.php?topic=83818.0 for reference
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9795 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-09-20 19:23:19 +10:00 |
|
Goober5000
|
bda6c72d31
|
remove an unused function, per Echelon9's detective work (Mantis #2900)
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9709 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-07-26 08:14:30 +10:00 |
|
Goober5000
|
3c3d1b4bd1
|
proper movement of ships attached to other ships fixes Mantis #2787
git-svn-id: svn://svn.icculus.org/fs2open/trunk@9542 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-03-18 20:24:46 +10:00 |
|
karajorma
|
8271a12a53
|
FUBAR's fix for Mantis 2778 (Game_skill_level goes out of range and causes crashes) with some changes by me.
git-svn-id: svn://svn.icculus.org/fs2open/trunk@9520 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-03-18 20:24:45 +10:00 |
|
Goober5000
|
ebd54319d2
|
flip these around so that they're less confusing
git-svn-id: svn://svn.icculus.org/fs2open/trunk@9513 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-03-18 20:24:45 +10:00 |
|
Zacam
|
71a9ab8b7d
|
Fix for Mantis 1496: Ships stopping mid-waypoint; From Admiral MS
|
2012-12-09 03:45:27 +00:00 |
|
Valathil
|
6ad5a937a9
|
Fix for Mantis 2736: abs is int in Linux and Mac; change to fl_abs in all instances where floats were used in the codebase.
|
2012-12-03 00:59:45 +00:00 |
|
niffiwan
|
26d70dcb33
|
Fix for mantis 2664: shockwaves now use bounding box to test distance for damage
|
2012-11-24 02:40:55 +00:00 |
|
Goober5000
|
92c03d15f2
|
CommanderDJ's fix for Mantis #2529
|
2012-11-12 06:48:17 +00:00 |
|
karajorma
|
54f6d864a0
|
alter-ship-flag SEXP. Now does AI flags too.
|
2012-10-23 12:02:28 +00:00 |
|
Swifty
|
385b8c48bb
|
Axem's rotating dead subobjects.
|
2012-10-17 05:58:33 +00:00 |
|
karajorma
|
5a75b350cb
|
Fix AI issue where ships ended up with no target to land on.
|
2012-10-07 01:18:30 +00:00 |
|
Swifty
|
38da17a334
|
Fixed crash caused by certain AI code assuming all objects are Ships.
|
2012-10-06 23:56:20 +00:00 |
|
Goober5000
|
ca08b3813a
|
reverting 9121 -- I'll give karajorma the benefit of the doubt and assume he just didn't see the compatibility additions
|
2012-08-19 07:20:06 +00:00 |
|
karajorma
|
8e043a0019
|
Revert 9119 and 9120 since at least one of them breaks compatibility with 3.6.12
|
2012-08-19 06:13:45 +00:00 |
|
Goober5000
|
4fa40e49c4
|
LESS -> FEWER
also, all ai profiles flags should default to NO
|
2012-08-19 02:06:26 +00:00 |
|
Echelon9
|
90069f176b
|
Fix commit 2628 - treatment of is_training_mission(). Nothing like fixing 6.5 year old bugs.
|
2012-07-26 14:01:32 +00:00 |
|
Goober5000
|
00d4f23209
|
this should fix all of the issues with docked fighters and bombers (Mantis #945)
|
2012-07-01 03:24:41 +00:00 |
|
Goober5000
|
d71f6dda5f
|
fix the old Volition bug where a docked ship would execute its default behavior even when the preceding comment explicitly said that it should "just sit here" :-/
also guard against a few edge cases related to this
(all of this is in regards to Mantis #945)
|
2012-06-25 10:39:26 +00:00 |
|
Goober5000
|
fcb0d8149d
|
remove unused variable
|
2012-06-25 07:06:03 +00:00 |
|
Goober5000
|
583d702c80
|
synchronize the ship classes that evade shockwaves
(this fixes Mantis #2548)
|
2012-06-23 11:51:47 +00:00 |
|
Echelon9
|
65adaf51a9
|
GCC warning: variable set but not used (within AI code)
|
2012-06-12 16:45:36 +00:00 |
|
Echelon9
|
e21ad72877
|
Utilise the CLAMP() utility macro in a further range of appropriate locations
|
2012-05-02 15:15:48 +00:00 |
|
Sushi
|
5669c03872
|
Add support for weapon spread over time (+FOF Spread Rate, +FOF Reset Rate, +Max FOF)
|
2012-04-21 15:40:06 +00:00 |
|
Echelon9
|
e04e570078
|
PVS Studio fix: The conditional expressions of the 'if' operators situated alongside each other are identical (aicode.cpp)
|
2012-03-03 00:00:16 +00:00 |
|
niffiwan
|
fe25fc41d2
|
Fix for mantis #0002597: fix some GCC compiler warnings
|
2012-02-05 04:27:18 +00:00 |
|
Goober5000
|
ef62e392b0
|
more robust saving of dockpoint indexes (again for Mantis #2587)
|
2012-01-31 04:53:37 +00:00 |
|
Goober5000
|
1732520514
|
fix Mantis #2587
|
2012-01-29 09:19:07 +00:00 |
|
Goober5000
|
b44df6f7be
|
tweaks
|
2012-01-29 06:53:42 +00:00 |
|