Author: eRazeri
Author Website:

Requirements: No addons required

Version: 0.3 alpha
Signed: Yes, serverkey included

Short description: This addon is a CCIP (continously computed impact point) solver for aircrafts in ArmA 3.

Date: 2015-01-18 17:18


Comments: (4)
Rating:



 





Arma CCIP

by
eRazeri


Description:
NOTICE: This is a heavy WIP and will probably not work as of yet!

This addon is a CCIP (continously computed impact point) solver for aircrafts in ArmA 3. It is a client side addon that only runs on clients. The addon calculates the approximate impact point of the currently selected weapon in the aircraft. It is an approximation, so there will be a small degree of error between the calculated impact point and the real impact point.

The script only calculates the impact point. There is just a crude cross on the HUD along with distance text to indicate the computed impact point. HUD development was never a focus of this project but that might change.

How does it work?
Approximation is done by using Euler's method to solve the projectile motion.
The following ammo types are supported more or less:
- MissileCore and its sub-types.
- BulletCore and its sub-types.
- BombCore and its sub-types.

Already configured vehicles:
Vanilla:
AH-9 Pawnee
A-164 Wipeout
To-199 Neophron
A-143 Buzzard

Additional third party addon support:
F/A-18 Super Hornet
F/A-18X Black Wasp
Su-35 S Flanker E
JAS39G
F-35C
Peral A-10C
STI A-10A


Installation:
Extract into the ArmA 3 Directory, by default this is located in:
32-Bit - C:\Program Files\Steam/Steamapps\Common\ArmA 3\
64-Bit - C:\Program Files (x86)\Steam/Steamapps\Common\ArmA 3\
After extraction it should look like this:
Steam\Steamapps\Common\ArmA 3\@your_mod_folder_name\addons\

You can also use the "Arma 3 Alpha" folder in your "My Documents" folder. Your folder setup could than look like for example this:
mydocuments\Arma3 Alpha\@your_mod_folder_name1\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\

When present place the "userconfig" folder into your game install folder, usually:
"C:\Program Files (x86)\Steam\steamapps\common\Arma 3".
You may already have "userconfig" folder from other addons and/or mods in which case it is safe to merge the contents from this archive.

You'll also need to add a Launch Parameter to Steam, in order to do so right-click on ArmA 3 Alpha and click Properties and then Set Launch Options. In the window that opens enter in -mod=@your_mod_folder_name
For using multiple mods you would then do so like this:
-mod=@mod_name;@mod_name2;@mod_name3;@mod_name4;@mod_name5

Note:
You can also use -nosplash to get rid of the splash art and intro videos.


And of course you can also enable and disable community made addons and mods through the in-game Options Expansions menu if you do not want to mess with startup parameters!

When the above information still does not provide you with enough to learn how to install custom addons and mods you can always ask in our Guide On Installing Mods.


Included files:
CCIP_O_Plane_CAS_02_F.pbo
CCIP_I_Plane_Fighter_03_CAS_F.pbo
CCIP_I_Plane_Fighter_03_AA_F.pbo
CCIP_Core.pbo
CCIP_B_Plane_CAS_01_F.pbo
CCIP_B_Heli_Light_01_armed_F.pbo
CCIP_JS_JC_FA18.pbo
CCIP_JS_JC_FA18X.pbo
CCIP_JS_JC_SU35.pbo
CCIP_OK_F_35C.pbo
CCIP_Peral_A10.pbo
CCIP_STI_A10.pbo


Usage:
There`s two functions for debugging:
(vehicle player) setVariable ["CCIP_DebugLine", true];//Enable line draw
(vehicle player) setVariable ["CCIP_DebugWeaponPos", true];//Spawn a sphere at the starting point

Configuring allowed weapons
In order to enable CCIP on a certain aircraft, you have to define all CCIP compatible weapons in a config for that vehicle. You can see examples within.
If you wish not to use CCIP with a certain vehicle just remove the vehicles specific PBO and bisign.


Media:


(video of version by Xendance)

Armaholic.com has its own Youtube channel where we will cover the Community made releases.
Subscribe to the Armaholic.com Youtube channel


Notes:
This is a heavy WIP and will probably not work as of yet!


Credits & Thanks:
This is a modified version of the original work.
Original author and sources:
Joni Mäkelä
http://forums.bistudio.com/showthread.php?179025-CCIP-script-for-aircrafts
https://github.com/jonimake/arma-ccip/releases

Author for the modified version and source:
eRazeri
https://github.com/eRazeri/CCIP

MIT License:
Copyright (C) 2014 Joni Mäkelä


License / Disclaimer:
This is a modified version of the original work.

Original author and sources:
Joni Mäkelä
http://forums.bistudio.com/showthread.php?179025-CCIP-script-for-aircrafts
https://github.com/jonimake/arma-ccip/releases

Author for the modified version and source:
eRazeri
https://github.com/eRazeri/CCIP

MIT License:
Copyright (C) 2014 Joni Mäkelä

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


Changelog:
v0.3 alpha
- Added support for Chairbornes AV-8B Harrier II.
- Added support for Chairbornes Arma 2 Sukhoi Su-25 Port.
- Added support for Firewills F-16C Fighting Falcon Standalone

v0.2 alpha
- Fixed initialization of the addon to run on it's own thread and not blocking any other addons anymore.

v0.1 alpha
- first alpha release


Forum topic:
- BI forums




Enable javascript to be able to download from Armaholic please!



Tags: No tags