LorenLuke
a5a8b5387a
Laser - Add Individual Laser Code Digit Control ( #9434 )
...
* Initial Commit
* Use DIK Codes
* Update headers and dev code for new default frequency
---------
2023-10-02 12:29:38 -05:00
jonpas
742626ff1a
General - Relative script_component.hpp
includes ( #9378 )
...
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-09-12 20:58:10 +02:00
LorenLuke
2578ead13b
Laser - Add Aircraft Laser Spot Tracker and Point Locking ( #8453 )
...
* Initial commit
* optimize/clean, add ignoreOwners param
* locality, PFH condition
---------
Co-authored-by: LinkIsGrim <salluci.lovi@gmail.com>
2023-07-28 07:03:02 +03:00
zharf
72774c909a
Laser - Fix seeker owner return value ( #8862 )
...
* Fix laser seeker return value
Back to consistent with the documentation
* Pick the owner with most hits instead of the last one in the hashmap
2022-04-06 17:02:39 -05:00
Brandon Danyluk
2dfbaa90b0
Fix hashmap bug in laser seeker ( #8531 )
...
* fix bug in laser
* use `hashValue`
2021-10-16 13:29:57 -05:00
GhostIsSpooky
97deef5617
General - Use engine hashmaps ( #8468 )
...
Co-authored-by: Dedmen Miller <dedmen@users.noreply.github.com>
2021-10-10 18:55:14 +02:00
Ozan Eğitmen
2a7eb07803
Use modelToWorldVisualWorld ( #8489 )
...
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2021-10-10 15:37:05 +02:00
Dedmen Miller
e2ac18a05d
[WIP] Fix script errors reporting wrong line numbers ( #6407 )
...
* advanced_ballistics
* advanced_fatigue
* advanced_throwing
* ai
* aircraft
* arsenal
* atragmx
* attach
* backpacks
* ballistics
* captives
* cargo
* chemlights
* common
* concertina_wire
* cookoff
* dagr
* disarming
* disposable
* dogtags
* dragging
* explosives
* fastroping
* fcs
* finger
* frag
* gestures
* gforces
* goggles
* grenades
* gunbag
* hearing
* hitreactions
* huntir
* interact_menu
* interaction
* inventory
* kestrel4500
* laser
* laserpointer
* logistics_uavbattery
* logistics_wirecutter
* magazinerepack
* map
* map_gestures
* maptools
* markers
* medical
* medical_ai
* medical_blood
* medical_menu
* microdagr
* minedetector
* missileguidance
* missionmodules
* mk6mortar
* modules
* movement
* nametags
* nightvision
* nlaw
* optics
* optionsmenu
* overheating
* overpressure
* parachute
* pylons
* quickmount
* rangecard
* rearm
* recoil
* refuel
* reload
* reloadlaunchers
* repair
* respawn
* safemode
* sandbag
* scopes
* slideshow
* spectator
* spottingscope
* switchunits
* tacticalladder
* tagging
* trenches
* tripod
* ui
* vector
* vehiclelock
* vehicles
* viewdistance
* weaponselect
* weather
* winddeflection
* yardage450
* zeus
* arsenal defines.hpp
* optionals
* DEBUG_MODE_FULL 1
* DEBUG_MODE_FULL 2
* Manual fixes
* Add SQF Validator check for #include after block comment
* explosives fnc_openTimerUI
* fix uniqueItems
2018-09-17 14:19:29 -05:00
jonpas
eb6e8c0b56
Cleanup optional argument headers ( #5543 )
2017-09-22 17:33:08 +02:00
Tim Beswick
a0b5f9f2d5
Laser seeker range improvements ( #5365 )
...
* Workaround for laser max range. Made laser hud seeker use ammo values.
* Nested ifs for optimization of check
2017-08-03 12:50:29 -05:00
Phyma
ffaa195fe5
Conform function headers to coding guidelines ( #5255 )
...
* Fixed headers to work with silentspike python script
* Fixed rest of the files
* Fixed ace-team
2017-06-08 15:31:51 +02:00
PabstMirror
00b91bed45
Minor fixes, cleanup, add lint ignore directives ( #5176 )
...
- Fix bug in getNumberMagazinesIn (func not used)
- Fix bug in seekerFindLaserSpot (func not used yet)
- Everything else is just cleanup
2017-05-31 22:09:36 +01: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
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
commy2
1f6b10c4cb
convert laser to cba hashes ( #4186 )
2016-07-30 17:16:29 +02:00
jonpas
03e923aa68
Cleanup Function Headers titles
2016-06-18 11:50:41 +02:00
jonpas
816da2aef1
Normalize to LF line endings
2016-05-30 18:37:03 +02:00
BaerMitUmlaut
7fcbe93b71
Cleaned up excessive whitespace
2016-05-03 02:32:44 +02:00
PabstMirror
822115214f
Laser - Handle Bad Data Returns
2015-07-31 03:06:27 -05:00
jaynus
991ecdfe01
Removed: Debug sidechat in laser seeker code.
2015-05-11 13:37:50 -07:00
jaynus
8361ec3812
ace_lasers
2015-04-18 10:57:11 -07:00
Nou
dc5028275a
Seeker FOV implemented, fast FOV check.
2015-04-12 19:16:58 -07:00
Nou
4a23b8be00
Allow string function names.
2015-04-12 10:52:50 -07:00
Nou
8386c0e22a
Seeker system and network enabled laser simulation.
2015-04-11 18:36:10 -07:00