Wanderer
d21f8d106f
fix for occasional turret locking issue
2009-09-04 17:07:47 +00:00
Wanderer
f6fbd4aa1d
commit of 'turret direction preference' (int - percentage) - meant to allow turrets to prefer targeting the targets close to the previous target.
2009-09-02 18:17:21 +00:00
Wanderer
468fd91442
Optimum range setting for turrets to help with turrets re-targeting objects inside their minimum range
2009-09-02 08:09:18 +00:00
Sushi
8b8f325e71
Updates to ai.tbl to allow AI behavior to NOT use the index of the AI class in its logic. In other words, added stuff so that you can create AI classes where their order in the file doesn't affect how they perform.
...
AI now uses the (previously unused) "Patience" attribute to determine how quickly to break out of a "stalemate" situation (higher patience means willing to endure stalemate for longer). Only matters if the stalemate detection stuff is used as well.
2009-08-29 01:20:11 +00:00
Wanderer
b77b9adf39
turret fov check improvements
2009-08-22 09:00:33 +00:00
Wanderer
23521c1e3b
nuke's scripting and submodel animation changes
2009-08-22 06:32:11 +00:00
Wanderer
064ab52578
lots of fixes to the earlier burst fire mode
2009-08-21 18:20:28 +00:00
Sushi
eb4b7c03e9
Major expansion of AI.tbl. AI.tbl now allows per-AI-class changes to AI settings in AI Profiles. Numerical values (such as $Glide Attack Percent or $Predict Position Delay) are handled as multipliers. YES/NO flags are overridden if set for a specific AI class. All of these multipliers and overrides are optional, and only active if explicitly specified for an AI class.
2009-08-18 04:32:40 +00:00
Wanderer
657eed8106
Non-swarm type burst fire firing mode commit
2009-07-07 17:08:50 +00:00
Wanderer
a5f5e912c3
ai profiles flag to allow turrets to ignore hardcoded fov limits
2009-07-06 20:49:51 +00:00
chief1983
d973756d7f
KeldorKatarn's fix for Fire Down Normals flag.
2009-07-03 17:08:33 +00:00
portej05
719825f80d
The big CVS comment removal. This chops approx. 3.5mb off a full checkout.
...
I've tested this through compiling and through hand checking.
Normalises line endings in ALL files to \n.
2009-06-20 08:08:20 +00:00
Wanderer
84423fbcf3
fixing vector rotation issue in subsystem targeting
2009-05-25 21:16:00 +00:00
Wanderer
2036fb95cc
merge from wanderer branch - turret target priorities setup
2009-05-20 20:43:01 +00:00
Wanderer
e05276ea1e
merge from wanderer branch.
...
option to allow all hitpointed weapons to be hit.
allow 'safe from weapons' time of bombs be set.
2009-05-20 20:11:15 +00:00
Wanderer
b4eb17bd7f
merge from wanderer branch - limited rotation turrets, reset idle turrets option
2009-05-20 18:03:14 +00:00
Wanderer
4cd2a011db
merge from wanderer branch - fixed firingpoint and 'fire on target' subsystem flags
2009-05-20 13:24:57 +00:00
Wanderer
cb3085e58c
merge from wanderer branch - subsys/turret sounds
2009-05-20 12:24:45 +00:00
Wanderer
d320ebf724
merge from wanderer branch - no subsystem targeting flag for turrets
2009-05-20 09:46:45 +00:00
Wanderer
b399e066f7
merge from wanderer branch - smart spawn weapon flag
2009-05-19 19:29:41 +00:00
Wanderer
fc2f05c747
merge from wanderer branch '$Turrets prioritize ship target:' objecttypes flag
2009-05-19 17:20:18 +00:00
karajorma
d599cc1d6b
Commit Wanderer's Salvo Fire mode changes.
2009-05-16 19:41:05 +00:00
Wanderer
c695230883
Fix for mantis 1915 and related collision detection issues
2009-05-09 10:45:04 +00:00
Goober5000
6e4021888d
add apostrophes to contractions, lol
2009-04-10 07:49:12 +00:00
Wanderer
91dd16167b
patch to improve turret subsystem targeting
2008-10-23 15:38:57 +00:00
Wanderer
fbe14f5a5e
improved readability per taylor's suggestion
2008-10-23 06:47:12 +00:00
Wanderer
aab688222c
allow option to prevent turrets from targeting too distant bombs
2008-10-23 04:30:09 +00:00
taylor
4f7744cf36
fix bug where changing turret_targeting_order[] to have asteroids earlier in the order would skip further checks
2008-10-14 17:09:09 +00:00
taylor
0c1d218fb4
fix compiling on F9 (per the standard, limits.h isn't implicitly included)
2008-06-19 04:36:26 +00:00
Wanderer
939dcaa849
Fix for mantis #1687 (corkscrew missiles and turrets)
2008-06-09 08:11:27 +00:00
Wanderer
15209a2a5f
Fixes beams have migrating firing points (Mantis #1688 )
...
Prevents simultaneously fired weapons from sharing firing points.
2008-06-01 10:50:28 +00:00
phreak
1dda11f9ec
remove references to cloaking code.
2008-05-17 17:35:55 +00:00
taylor
1b2c251be6
add back Bobboau's "check hull" turret subsystem flag support
2008-04-03 16:47:03 +00:00
taylor
e90acd5b5d
bah, that flag check was wrong since the initial commit to the unstable tree
2008-04-01 10:00:09 +00:00
taylor
eb468ff25c
add missing check for "use multiple guns" so that it actually does something (Mantis #867 )
2008-03-31 19:42:33 +00:00
Backslash
11d8505cdf
Add $Max Turret Target Ownage and $Max Turret Player Ownage to ai_profiles.tbl
...
This is to customize the number of turrets on a ship allowed to fire at the same thing.
2008-03-30 19:49:42 +00:00
WMCoolmon
7e7d77c8d7
*Drumroll* The official scripting system commit to the stable branch!
2008-03-15 08:56:43 +00:00
Kazan
7e25a502a8
recommiting keldor's javelin_hs patch without busting line endings
2008-02-08 04:34:18 +00:00
Kazan
1d2d2bce10
revert all my commits from today [revert codebase back to r4410]
2008-02-08 02:29:47 +00:00
Kazan
9adacb0a51
Keldor's Javelin HS (new homing missile type) patch - approved by Kazan
2008-02-07 16:55:00 +00:00
taylor
2e752667f5
old ✌️ snafu
2007-03-22 20:09:05 +00:00
Goober5000
3c3416fa3b
the great big duplicate model removal commit
2007-02-20 04:20:38 +00:00
Goober5000
057c4876f9
invert the do-collision flag into a don't-do-collision flag, plus fixed a wee lab bug
2007-02-11 06:19:08 +00:00
taylor
6499f0d2c2
make fire-on-normal return value a little more obvious
...
fix the "infinite genius" move I made by breaking turret movements ;)
2006-12-07 17:51:39 +00:00
taylor
07dc72af98
updated/fixed modelanim code
...
add ships.tbl subsystem flag ("+fire-down-normals") which will force a turret to fire down it's barrel line (Mantis bug #591 )
2006-10-27 21:33:06 +00:00
taylor
7b5343d223
restore MAX_AIFTT_TURRETS to retail level, and add comment as to what it means for the next person that tries to change it
2006-09-13 03:06:46 +00:00
taylor
626598eca3
revert to retail behavior for turret_should_pick_new_target()
...
fix out-of-bounds issue
2006-09-11 09:43:35 +00:00
taylor
0ff2bf20ef
fix for Mantis bug #687 (at least until better swarming code can be written, post-3.6.9)
...
a quick speed/sanity check for turrets to be sure that they actually have a weapon to fire before processing them
2006-09-08 06:06:34 +00:00
Goober5000
7097f6375b
fix macros
2006-09-04 18:06:37 +00:00
taylor
f3f859d28e
be sure to to reset ok_to_fire between weapon checks to make sure we don't count something by mistake
2006-06-01 04:40:41 +00:00