Baezon
60f20d055c
review changes
2020-09-24 01:00:21 -04:00
Baezon
82b8f1726e
travis cleanliness appeasement
2020-09-24 01:00:21 -04:00
Baezon
232035e45d
handle shockwaves and renaming
2020-09-24 01:00:21 -04:00
Baezon
7accd387a3
v2
2020-09-24 01:00:21 -04:00
Baezon
58ce531ec6
v1
...
V2
2020-09-24 01:00:21 -04:00
Baezon
f95f48448e
world coords for all whacks
2020-07-27 01:11:00 -04:00
Baezon
34b04b1ca8
PR review fixes
2020-07-18 22:28:51 -04:00
Baezon
06322bb977
better names and const fix
2020-07-17 20:07:09 -04:00
Baezon
1512e7c8c2
moar bugfix
2020-07-12 12:53:05 -04:00
Baezon
e0e74c8277
bugfix
2020-07-12 03:51:31 -04:00
Baezon
a5a41e8ea6
Review adjustments
2020-07-12 03:14:01 -04:00
Baezon
abe17c7885
comment fix
2020-07-11 02:01:17 -04:00
Baezon
17613e0612
Only one whack
...
re-factored so that only the 'dock root' is whacked, all other docked ships will adjust to match the root
2020-07-11 00:05:10 -04:00
Baezon
b6f1ceeabd
PR review changes
2020-07-11 00:05:10 -04:00
Baezon
eb64241355
Assert -> Assertion and made a bunch of them
2020-07-11 00:04:48 -04:00
Baezon
9b33685598
Fix physics whack for docked ships
...
Properly whacks all ships that are docked together when any are whacked, makes everything more consistent by calling ship_apply_whack instead of physics_apply_whack, whacking in general now unrotates its hit pos to get a world pos like physics whack was expecting and adds a few matrix helper functions.
2020-07-11 00:04:48 -04:00
Goober5000
3a4bd86153
fix an oversight with dont-clamp-max-velocity
2019-10-29 19:59:53 -04:00
Goober5000
5f8192d1ee
actually figure out instantaneous acceleration, and refactor a bit
2019-10-20 16:30:38 -04:00
Goober5000
ab3388f397
add sexp and script support for maneuvers with new CIF_ flags
2019-10-20 00:59:43 -04:00
Goober5000
a80e4ba56e
add some very useful control flags for ship maneuvers
2019-10-19 00:28:52 -04:00
FSCyborg
88d5bed064
Coverity 1093370
...
Copy paste error, I can think of no reason to compare Max y and Min z
2019-07-19 09:11:14 -04:00
CasparKielwein
ce335dbcc2
remove unused functions in physics
2018-12-29 16:45:47 +01:00
asarium
0b4ca71eba
Enable modernize-deprecated-headers
2018-04-25 11:12:41 +02:00
Fabian Woltermann
0591b7ef49
ai profile flags
2016-08-19 22:44:39 +02:00
asarium
1bcd5400d3
Move build system to CMake
2016-07-22 12:07:19 +02:00
The E
487f769064
Renaming vm_copy_transpose_matrix to vm_copy_transpose
2015-12-01 20:38:30 +01:00
The E
e0defd287a
Renaming vm_vec_crossprod to vm_vec_cross
2015-12-01 20:36:34 +01:00
The E
a413255728
Renaming vm_vec_dotprod to vm_vec_dot
2015-12-01 20:35:47 +01:00
MageKing17
048d65d3ca
Makes glide decay work even when not thrusting.
...
For any mods that might want to keep the old behavior, adds "$glide decay requires thrust:" AI profile flag.
2015-08-19 00:50:18 -07:00
Echelon9
c5493bb480
Scripted sort and uniq on (internal) project includes. Improves search time and as a by product removed a number of duplicative includes.
2015-06-22 20:24:30 +10:00
zookeeper
c13c35ec25
Fixed a FRED crash when using $Flight controls follow eyepoint orientation (patch by MageKing17).
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@11163 387891d4-d844-0410-90c0-e4c51a9137d3
2014-10-29 18:47:04 +10:00
Goober5000
5f3600dc79
probably good to change the comment too
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@11122 387891d4-d844-0410-90c0-e4c51a9137d3
2014-10-12 18:22:13 +10:00
Goober5000
f2d8277452
xt branch: additional optimizations using RAND_MAX_1f
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@11121 387891d4-d844-0410-90c0-e4c51a9137d3
2014-10-12 18:22:12 +10:00
Echelon9
5268ef1916
Related to Coverity 1093623: The self-assignment at present has no effect
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10578 387891d4-d844-0410-90c0-e4c51a9137d3
2014-04-22 19:22:26 +10:00
Wanderer
8a8c338409
Fix for Mantis #2784
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10018 387891d4-d844-0410-90c0-e4c51a9137d3
2013-11-10 18:28:57 +10:00
zookeeper
9ed68b129d
Port r9936 from zookeeper branch: Fixed possible crashes related to the eyepoint orientation features.
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9939 387891d4-d844-0410-90c0-e4c51a9137d3
2013-10-16 19:46:02 +10:00
zookeeper
40af858593
Port r9823 from zookeeper branch: Added an option to make pitch and yaw axes be determined by eyepoint orientation.
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9867 387891d4-d844-0410-90c0-e4c51a9137d3
2013-10-07 20:02:29 +10:00
Echelon9
cbc7b49399
Setting the floats correctly in avd_movement constructor
2012-04-22 11:27:31 +00:00
Echelon9
33918a1a17
Eradicate the memset(this...) paradigm within class avd_movement
2012-04-22 10:54:59 +00:00
Sushi
92e593fb37
Gliding bugfix: only "decay" glide speed when actually thrusting.
2012-03-27 15:31:08 +00:00
Valathil
c39576fce8
Fix for Mantis 2522: Moved the calculation of the sprite rotation to get the updated orientation matrix after dock calculation.
2012-01-21 10:33:57 +00:00
Valathil
41a875c5e2
Fix for Mantis 2461: Check to see if the reduced damp timestamp is valid so we don't get ridiculous acceleration values.
2012-01-21 01:54:17 +00:00
Echelon9
19ae6528e0
Cases of commented out Int3() indicate areas of old, redundant code.
2011-11-17 11:07:53 +00:00
Zacam
a63dbe572c
Part Two: Synchronization pass of Trunk and Antipodes Differences.
...
Removes all extraneous ifdefs (Demo, E3, Multi Beta, etc).
Leaves Debug and Inferno.
2011-09-09 10:23:53 +00:00
Zacam
9678d18bc3
Part One: Synchronization pass of Trunk and Antipodes Differences.
...
Whitespace/tab mostly.
aicode does have a change of an Int3 to an Assertion.
bmpman has an update to bm_next_handle.
2011-09-09 09:37:45 +00:00
Echelon9
10dd0c57d5
Clean up redundant checks
2010-12-19 02:03:41 +00:00
The_E
044df34584
Adding the "force-glide" sexp by request of Axem
2010-10-01 00:38:58 +00:00
Sushi
8c6895a029
Re-added collision physics, added basic landings support (still needs some work)
2010-09-13 14:27:42 +00:00
Sushi
0889d77f9f
Fix for Dynamic Glide Cap so that the cap ramps max speed in the same way as normal flight when turning afterburners on/off or changing the overclock (what it should have done in the first place). Also removed some old, unused glide code.
2010-04-26 13:38:36 +00:00
Zacam
5ddd75b11e
SparK's Reverse Afterburner code, for FringeSpace (Tachyon) project Feature Request.
2010-01-30 03:38:53 +00:00