PabstMirror
ae0eab3a51
Use isEqualTo for checking seeker return
2016-11-12 16:15:42 -06:00
PabstMirror
63f3673a65
Missile Guidance Overhaul
2016-10-17 16:08:23 -05:00
Nicolás Badano
ab6fc8efca
Laser guidance for all designators ( #3308 )
...
* Fix laser and missileguidance over water
* Return a normalized vector in EFUNC(common,getTurretDirection)
* Make laser dispersion simulation optional, default off
* Prototype for ace_laser_designate
* Remove vanilla laser handling from ace_laser in favor of the new code on ace_laser_designate
* Simplify laser into one module
Rewrite large parts of laser
Merge laser_designate
Delete lase_selfDesignate
* Cleanup missile guidance
* Headers, fix laser over water
* Cleanup
* Test
* Change setting to scalar, more cleanup
* Add seeker debug drawing
2016-10-08 12:55:30 +02:00
PabstMirror
0848b6d1de
Fix script errors ( #4327 )
2016-09-04 21:03:52 +02:00
Glowbal
b489750d5b
Minor optimizations using private, params, and isEqualType ( #4323 )
...
* Optimizations with private, params, and isEqualType
* Fixed tab being used instead of space
* Fixed tabs inserted by notepad++
* More usage of new private syntax and params
- changed a few checks for an array being empty to `_arr isEqualTo []`
rather than `count _arr == 0`
- added more uses of `private` on the same line as the variable is
declared
- added more uses of params to assign variables passed as parameters
- removed unnecessary parentheses
- removed several unnecessary variable declarations with private array
syntax
* clean up and formatting
2016-09-04 16:44:22 +02:00
PabstMirror
7239f3e88c
Fix terrain LOS check for vehicles with low getPos ( #4130 )
...
Fix #4126
2016-07-21 20:07:54 -05:00
PabstMirror
3ae8a494c4
Add javelin configs for new apex launchers
...
Fix #4007
2016-06-28 22:46:04 -05:00
PabstMirror
20376385ca
Fix #4007 - Handle bad target when using apex titans
2016-06-27 13:43:05 -05:00
PabstMirror
a18e46c1c9
missleGuidance - Fix seeker los check
...
Close #3374
Because func was undefined _losOkay was nil, so target leading was
always skipped.
2016-06-25 01:27:23 -05:00
jonpas
03e923aa68
Cleanup Function Headers titles
2016-06-18 11:50:41 +02:00
jonpas
bd5f6107a0
Merge branch 'master' into eol-lf
2016-06-09 14:24:45 +02:00
jonpas
b0352fdeb9
Merge branch 'master' into eol-lf
2016-06-02 17:02:09 +02:00
jonpas
26fbc36cab
Merge branch 'master' into cbaEventSystem
2016-05-31 22:36:08 +02:00
jonpas
816da2aef1
Normalize to LF line endings
2016-05-30 18:37:03 +02:00
SilentSpike
108ff4f644
Replace ACE event system calls with CBA counterparts
...
Regex used:
\[(.+?),(.+?),(.+?)\]\s+call\s+E?FUNC\((common,)?(target|object)Event\)
[$1,$3,$2] call CBA_fnc_targetEvent
E?FUNC\((common,)?(server|global|local)Event\)
CBA_fnc_$2Event
E?FUNC\((common,)?(add|remove)EventHandler\)
CBA_fnc_$2EventHandler
2016-05-22 16:47:39 +01:00
commy2
da70854568
manual merge
2016-05-18 11:48:27 +02:00
BaerMitUmlaut
7fcbe93b71
Cleaned up excessive whitespace
2016-05-03 02:32:44 +02:00
commy2
467075ad67
replace timePFH with CBA_missionTime
2016-03-02 11:01:39 +01:00
PabstMirror
8b932fd5a0
Fix some undefined functions / strings
2016-02-20 16:58:45 -06:00
commy2
ca9b909e75
fix CBA_fnc capitalization
2015-11-30 16:45:20 +01:00
Alessandro Foresi
22ac16ead5
Changed: Seeker to aimPoint instead of ASL position
2015-09-19 16:22:36 +02:00
PabstMirror
b3741f4036
Capitalization for macro CBA_fnc_addPerFrameHandler
2015-08-04 02:34:38 -05:00
PabstMirror
ab2ebf5fcf
MissleGuidance - Move PARAMS up to top
2015-07-03 21:06:13 -05:00
jaynus
c924baefd7
All instances of time and diagTicktime changed to ACE_time / ACE_diagTime.
2015-05-21 09:42:44 -07:00
PabstMirror
21552caee7
Opps- Not the same as javelin
2015-05-04 23:01:19 -05:00
PabstMirror
3fa218848d
MissleGuidance - fix Inheritance check
2015-05-04 22:46:58 -05:00
jaynus
c1ba4966f9
Test confirm no bouncy.
2015-05-01 11:53:55 -07:00
jaynus
5bf763a08e
quote, not var.
2015-05-01 11:47:49 -07:00
jaynus
dcf4f3b53e
Resolved. Conflicts:
...
addons/missileguidance/functions/fnc_onFired.sqf
2015-05-01 11:35:03 -07:00
jaynus
dfbfb4ace2
Laser code selection, hotkeys and locking. Turrets & designator, and gunner. Closes #751
2015-05-01 11:31:37 -07:00
PabstMirror
54c5070569
isNull
2015-04-18 22:23:19 -05:00
jaynus
2fe7122b3e
Disable handoff until completed.
2015-04-18 15:44:07 -07:00
jaynus
953faf3d4b
ace_missileguidance privates.
2015-04-18 10:53:21 -07:00
jaynus
11336cdade
Merge remote-tracking branch 'origin/master' into guidanceHandoff
2015-04-18 10:37:16 -07:00
jaynus
d1e03d8e7a
Slight tweaks.
2015-04-18 09:40:46 -07:00
jaynus
e14ee45249
debug checking.
2015-04-18 09:29:58 -07:00
jaynus
6d93fe45a6
Guidance handoff to guiding unit/laser shooter. This needs LOBL vs. LOAL capability.
2015-04-16 09:35:21 -07:00
jaynus
10cf02e856
Slower climb phase.Refs #630
2015-04-15 12:25:57 -07:00
jaynus
5bcb0ec493
Forgot to set terminal on short-range attacks. Fixes #630
2015-04-15 12:09:47 -07:00
jaynus
25b7f779f1
Difficulty magic.
2015-04-15 10:11:13 -07:00
jaynus
ea2281616e
Enable all variants of Titan. Can now vanilla-lock in cadet mode.
2015-04-15 09:55:40 -07:00
jaynus
c793df4848
Changed: Safety mode on Titan, it now doesnt show as unloaded Fixed: Some TOP shots would miss, Fixed: Lock constraints would show on fast weapon switch.
2015-04-15 09:10:00 -07:00
jaynus
57acee0f89
Changed: Cleaned up Missile guidance setting for AI, SCALAR.
2015-04-14 19:19:14 -07:00
jaynus
ad95105508
Added and enabled AMG for AI.
2015-04-14 18:25:02 -07:00
jaynus
ef6d090238
Fixed: JAV_DIR was erroring.
2015-04-14 18:18:38 -07:00
jaynus
37de67395f
Fixed: issue where Javelin wouldn't hit > 1500
2015-04-14 18:18:27 -07:00
jaynus
1dd41a00ba
integration.
2015-04-14 10:51:53 -07:00
jaynus
226312c504
Merge remote-tracking branch 'origin/master' into seeker_fov
...
Conflicts:
addons/missileguidance/functions/fnc_checkSeekerAngle.sqf
2015-04-14 10:47:40 -07:00
jaynus
fb5b524023
Loosen DAGR curve
2015-04-14 10:39:00 -07:00
jaynus
6f3ce27894
Javelin refined, working, locking fixes, UI fixes, missile guidance rewrite
2015-04-14 10:25:08 -07:00
jaynus
c436541f1c
Reworked, fun fun.
2015-04-14 09:36:39 -07:00
jaynus
376f924999
Finish guidance rewrite.
2015-04-14 08:24:13 -07:00
jaynus
22d90fee9a
Begin modelToWorld work.
2015-04-13 16:47:09 -07:00
jaynus
761fef39c8
working save.
2015-04-13 15:34:51 -07:00
jaynus
ff858c1194
Begin stateful guidance. Re-write of TOP down because it wasnt even running. LIN was default. but it was broken anyways.
2015-04-13 09:56:15 -07:00
jaynus
e5d8fe2634
Guidance timing per FPS fixes.
2015-04-13 09:24:28 -07:00
jaynus
2d6b2f9a1a
I had accidently commented out seeker FOV on the Titan rockets.
2015-04-13 08:33:03 -07:00
Nou
b58598c6aa
Woops, missing )
2015-04-12 21:47:27 -07:00
Nou
4c74ff8717
FOV check made faster.
2015-04-12 19:49:14 -07:00
jaynus
2e83e56a73
Seeker integration.
2015-04-12 13:02:09 -07:00
jaynus
5251de8447
break out seeker angle check. more laser code cleanup.
2015-04-12 12:16:26 -07:00
jaynus
7f0e54b9c3
More defaults.
2015-04-12 11:43:37 -07:00
jaynus
01797fd3b9
Integarate laser code into SALH guidance + self_designate. Note todo items.
2015-04-12 11:01:22 -07:00
jaynus
4188893839
Move spatial model translations to ace_common
2015-04-10 14:23:55 -07:00
jaynus
8429b262f2
more debug removal, backup vanilla usage.
2015-04-10 12:40:58 -07:00
jaynus
391b1556cb
Disable all debug.
2015-04-10 12:12:25 -07:00
jaynus
c28ac5b4a9
Compensate for target velocity.
2015-04-10 11:40:18 -07:00
jaynus
5083a5a0d2
Javelin locking fire modes were reversed.
2015-04-10 11:37:03 -07:00
jaynus
2fe55b3117
Attack profile buildout.
2015-04-10 10:14:30 -07:00
jaynus
c1089dfffa
Working save, distance shots are off.
2015-04-09 16:43:05 -07:00
jaynus
2e9f6a7058
Better projected up/down.
2015-04-09 16:31:14 -07:00
jaynus
1eadcade72
Linear work javelin.
2015-04-09 15:34:42 -07:00
jaynus
8fe11c36ee
Linear altitude comparison.
2015-04-09 14:11:15 -07:00
jaynus
198d4f3540
Fixed private variable overrides and timing failure.
2015-04-09 13:03:28 -07:00
jaynus
bbfd28586b
Apply ace_missileguidance to Titan. (Direct only) This is testing the extensible framework for mod makers.
2015-04-08 19:51:21 -07:00
jaynus
5a9a8d239c
Remove test parameters, timing correct. Attack profile selection working.
2015-04-08 15:52:58 -07:00
jaynus
0a1aae8553
Work save, timing correction.
2015-04-08 15:41:26 -07:00
jaynus
97230c2252
compensate for FPS lag.
2015-04-08 15:34:59 -07:00
jaynus
c89df1b04f
Dir arc created.
2015-04-08 14:51:19 -07:00
jaynus
97febd6207
Disable debug, wtf math
2015-04-08 14:31:44 -07:00
jaynus
04b0efb22b
Safer calling, build out attack profiles.
2015-04-08 13:57:08 -07:00
jaynus
cf876116a9
Working configuration based guidance framework.
2015-04-08 13:45:43 -07:00
jaynus
3946ee32d2
Fixes left/right issue.
2015-04-08 11:27:30 -07:00
jaynus
bc7943d729
added todo
2015-04-08 09:18:11 -07:00
jaynus
64724737cd
Code passing cleanup.
2015-04-08 08:35:24 -07:00
jaynus
61f5324d29
ACE_Settings entry for guidance.
2015-04-08 08:19:19 -07:00
jaynus
104dd2258e
Guidance framework working.
2015-04-08 08:01:39 -07:00
jaynus
9aa84322c7
Magazine, Ammo and Missile breakout.
2015-04-06 23:15:26 -07:00
jaynus
2d019abede
WIP Guidance rewrites.
2015-04-06 22:38:34 -07:00
jaynus
eb6fdc2e34
cleaner LOAL DAGR
2015-04-06 19:03:11 -07:00
Nou
6541600d44
Switch everything to use modelToWorldVisual instead of modelToWorld.
2015-04-03 15:26:27 -07:00
jaynus
0ca1703048
Slight tweak to deflection.
2015-04-02 10:41:54 -07:00
jaynus
ec64a1b0ca
Changed: Laser functionality tweaking
...
Changed: DAGR deflection refinement
Clean up of tabs
2015-04-02 09:35:36 -07:00
jaynus
7e621616d0
function name error.
2015-01-19 20:19:33 -08:00
jaynus
c5d03ce2c0
GBU and DAGR guidance initializations.
2015-01-19 20:16:33 -08:00
jaynus
16a296e92b
laser_selfdesginate commit for commanche
2015-01-19 20:13:12 -08:00
jaynus
3fb2a8e245
big code clean up
2015-01-12 21:14:27 -08:00