Goober5000
fb4b71c935
Merge pull request #2613 from Baezon/ai-before-physics
...
Add 'Process AI before Physics' flag
2020-08-06 23:22:58 -04:00
Baezon
5b6c7f5d64
assertions
...
and also if the object isnt a ship it should bail before trying to index Ships[] or compare to MAX_SHIPS
2020-08-04 14:44:32 -04:00
Baezon
a4f7d10391
review changes + functions
2020-07-31 22:20:07 -04:00
Baezon
4ef217121e
flag
2020-07-30 21:23:37 -04:00
JohnAFernandez
9383510388
Multilock Patch
2020-07-28 21:50:55 -04:00
Tyler Blount
f03f97bbcd
Fix Travis CI errors
2020-07-26 18:38:57 -06:00
Tyler Blount
c749f41d7f
Fix incorrect capitalization for Ships_inited variable
2020-07-26 18:38:57 -06:00
Tyler Blount
02249c5650
Don't reset target restrictions during table load
...
Prevents an issue with load order causing target restrictions to be reset.
2020-07-26 18:38:57 -06:00
Tyler Blount
f64e0396bf
Remove unneeded code and some style changes
2020-07-26 18:38:57 -06:00
Tyler Blount
9dbdf06c89
CI and Lock fixes
2020-07-26 18:38:57 -06:00
Tyler Blount
a283b93e85
No Dumbfire fix
...
Another fix for MLMs associated with the No Dumbfire flag.
2020-07-26 18:38:56 -06:00
Tyler Blount
f089404520
More fixes
...
Contains changes related to failed CI builds and feedback.
2020-07-26 18:38:56 -06:00
Swifty
32c38e696d
Initial commit of multilock missile features.
2020-07-26 18:38:56 -06:00
Goober5000
cd2a0437e0
Merge pull request #2573 from Goober5000/tech_db_scripting_vars
...
cleanup of tech room, and scripting stuff
2020-07-21 22:38:58 -04:00
Goober5000
31fa2ac444
cleanup of tech room, and scripting stuff
...
1) Upgrade the pilot file code to correctly save flags whether entries are added *or* removed
2) Make the tech-db/tech-db-multi ship flag handling consistent
3) Add scripting support for intel entries
4) Add scripting support for adding and removing entries from the tech room
5) Minor cleanup
2020-07-15 13:27:27 -04:00
Baezon
8fdc11180f
cleaner tau
2020-07-14 12:06:42 -04:00
Baezon
5fa9d17cc5
randomized shockwave orientations
2020-07-13 20:15:20 -04:00
Fabian Woltermann
064fe31df7
When resolving targets for local ssms, check both the weapon's target_num _and_ it's tracking info.
2020-06-28 10:20:46 +02:00
David Gibson
ed5f6a260f
Adjusted spacing on weapon descriptions for beams to match formatting for non-beams
2020-06-13 18:58:57 -05:00
David Gibson
e9a5bb3250
Restores mvp-style range and velocity handling, and adapts it properly to consider beam weapons.
2020-06-13 18:22:25 -05:00
David Gibson
a5ba2ceba9
Corrected comment inaccuracies
2020-06-13 18:13:06 -05:00
David Gibson
0ad15fd3ef
Accounted for the differences in range/velocity handling for beams
2020-06-13 17:05:06 -05:00
David Gibson
930b3fe699
Second pass on burst and beam spew for accuracy
2020-06-13 16:14:59 -05:00
David Gibson
ffcb4b8c99
first pass of including beam and burst weapons
2020-06-13 14:48:01 -05:00
Goober5000
a458a0f608
Merge pull request #2409 from Goober5000/weaponspew_tweak
...
expand -weaponspew to all non-beam weapons
2020-06-13 15:11:33 -04:00
Fabian Woltermann
9f30736a1a
Put the action window submenus into separate windows to avoid overlapping menu items.
2020-06-11 13:41:20 +02:00
Goober5000
3a8569daad
this is now needed
2020-06-06 14:31:36 -04:00
Goober5000
f0cf899787
This expands -weaponspew to optionally list all non-beam weapons.
2020-06-06 14:15:55 -04:00
David Gibson
64f61df93f
added multiplayer versionof min angle spawn logic
2020-06-05 21:38:06 -05:00
David Gibson
bb76e2fdcd
Implemented minimum angle option for spawned weapons, single player only currently.
2020-06-05 21:38:06 -05:00
Goober5000
82b9a392e1
fix CI thing
2020-05-16 14:22:00 -04:00
Goober5000
ab2a2d46d6
make cmdline-friendly
2020-05-16 14:22:00 -04:00
Goober5000
b0f812b808
some fixes
2020-05-16 14:22:00 -04:00
Goober5000
7e8ffcec86
also list weapons whose base weapon is player-allowed
2020-05-16 14:22:00 -04:00
Goober5000
7a9bebecf6
fix multiplier based on new info
2020-05-16 14:22:00 -04:00
Goober5000
c005aa5ce2
tweak
2020-05-16 14:22:00 -04:00
Goober5000
1d00c296dd
include additional missiles
2020-05-16 14:22:00 -04:00
Goober5000
dd4036d8df
add useful comment
2020-05-16 14:22:00 -04:00
Goober5000
4b42829aa0
MVP weapon stats, and fix shockwave determination
2020-05-16 14:22:00 -04:00
Goober5000
7f8eaa275c
weapon stats for spreadsheet
2020-05-16 14:22:00 -04:00
Tyler Blount
764a74dbd2
Make sure modular tables can overwrite weapon model info
2020-05-11 13:54:50 -06:00
Fabian Woltermann
94bd8da5db
Merge pull request #2373 from Goober5000/parse_tweaks
...
some code tweaks from an old branch
2020-05-09 20:21:01 +02:00
Goober5000
c4b8020ebc
some code tweaks from an old branch
...
Minor edits from an obsolete branch that are still useful in cleaning up the code.
2020-05-06 14:25:08 -04:00
David Gibson
f13faf4cba
added new flags and flag loading for the doublefire disabling options
2020-04-28 13:57:44 -05:00
Goober5000
0caa65a74f
address feedback
2020-03-17 17:22:27 -04:00
Goober5000
ff05816e11
add parse blacklist
2020-03-15 20:31:28 -04:00
Goober5000
da326f31f6
additional tweaks after rebase
2020-03-15 17:52:34 -04:00
Goober5000
376a01e82b
wip
2020-03-15 17:42:57 -04:00
Goober5000
dc2ce094fc
wip
2020-03-15 17:39:21 -04:00
Goober5000
a0951f4e28
derp
2020-03-15 00:28:07 -04:00