武装突袭3

武装突袭3

577 个评价
LAFS - Light AI Fire Support
33
8
2
2
3
3
2
3
3
3
2
   
奖励
收藏
已收藏
取消收藏
Data Type: Mod
Mod Type: Mechanics
文件大小
发表于
更新日期
400.059 KB
2024 年 9 月 3 日 上午 12:00
1 月 2 日 上午 1:37
16 项改动说明 ( 查看 )

订阅以下载
LAFS - Light AI Fire Support

描述
Light AI Fire Support is intended for giving the AI dynamic access to many weapons of war they previously couldn't use to increase their threat, provide a more enjoyable combat experience for players and to provide a fair system of fire support that avoids the pitfalls of manually triggering it. The Light refers to the load on the server, with this mod intended for use by bigger operations and units.

Video explaining LAFS

LAFS Wiki, with detailed information on how the mod works[docs.google.com]
LAFS Demo Mission[drive.google.com]
^^^ Super Important! The Demo Mission is the easiest way to avoid incorrectly setting the system up, simply copy the functional system in the Demo Mission.

LAFS CORE FEATURES:
Spotter System:
Spotter groups have to personally spot the enemy forces before being allowed to call in fire support on their targets.

Artillery:
Artillery will be automatically detected and can perform both HE and Smoke fire missions. Rockets, mortars and howizters all behave differently, with different firing rates, scatter and so on, with Rockets uniquely skipping the 'spotting round' that the other two use for their HE missions. Artillery can also be mobile and will automatically perform Shoot & Scoot missions.

Airstrikes:
Both Helicopters and Planes can be used and have a variety of missions each. Guns, rockets, bombs and cluster bombs all function, along with general CAS and targeted CAP missions. Aircraft can be created, stored and resupplied from Air Bases.

FPV & Dropper Drones:
Utilizing Crocus FPV for the FPV models, Drone groups can deploy either dropper drones that drop grenades and mortar shells or they can use FPV drones which come in AP and AT variants. These can be deployed in a swarm too if the target is big enough.

EDIT: For those who seem to think this is possible, NO, I cannot separate the drone system from LAFS, it cannot function without LAFS. It is not some magical extra AI I've bundled into the system, it IS the system. If you just want to use the drones, then only place those groups. That's all you have to do.

Counter Battery:
Both the AI and the players can be targeted with Counter Battery fire. To simplify: different artillery pieces have different ranges that they'll be heard/spotted at. As long as enemy units are nearby to hear, then the knowledge of artillery at that location will grow. This will also place a marker on the map for players, getting more and more accurate as knowledge increases. This allows players to perform counter battery, but the AI will also decide to target these positions once enough knowledge is gained.

Supply System:
Several supports consume supply when they perform a fire mission, like Artillery, Drones and Aircraft. When supply runs low, a Supply Truck from a Supply Base will be called to refill the supply of the Support group.

And much more!:
Check the Wiki for more details on these other fire missions (Workshop has a word limit).

Credit:
This mod utilises a script for locating the nearest Airport from gc8 & a heavily modified launcher firing script originally from _Tally. Both are credited with links to the original source in the code.

Compatibility:
This mod is designed to be compatible with LAMBS by disabling LAMBS features on specific groups LAFS is using. Just don't use LAMBS artillery system at the same time. It can also function without Crocus FPV if you don't want to use FPVs. Other AI mods like VCOM and DCO are not planned for and may conflict. I've also added rough compatability with DCO (it simply disables any group that LAFS will use). I cannot guarantee smooth functioning with DCO as I do not personally use it.

The mod is covered under an APL-ND licence, with the following message: Please contact Rimmy if you'd like to make alterations to these scripts or release derivatives. If the mod is missing a feature you require, please contact rimmydownunder on discord ( discord.gg/rimmy ) and assuming the feature is possible I will attempt to merge it into LAFS. I'd like to avoid derivative versions in favour of making the core version feature more choice in how it operates.
热门讨论 查看全部(2)
1
10 月 26 日 下午 5:13
Tell Rimmy there's a problem with my AI
Mandarinado
0
6 月 13 日 下午 2:01
FPV operators exploding themselves
zldalla
390 条留言
Rimmy  [作者] 11 月 10 日 上午 8:25 
@Pat Yes, the module is simply setting a variable that you can change. I just had to go into the mission sorting code and replace all instances of 4 which was my default testing variable when I was playing around to see how much weight felt appropriate to trigger fire support. This update has taken a while as I'm currently stuck on getting AI plane squadrons to properly conduct bombing runs after their first, but once it is out there will be a large increase in control over the settings, including modifying the likelihood of each mission type. I already use this for testing.
Pat 11 月 10 日 上午 5:48 
:Hey Rimmy,
we enjoyed LAFS an awesome lot in mid-sized battles, since AI now feels like having a brain and being mean… 😉.
But we also face the same problem as @vbnshi, when we play without AI on players’ side. We are only 3, doing recon ops. For obvious reasons, we don`t want to include AI in our team, just to have the 4 INF minimum requirement.
You wrote: “I'll likely include the option to lower this further in the new update, […].”
That would be awesome for tiny groups, like ours.
But one suggestion concerning that:
Pat 11 月 10 日 上午 5:47 
Maybe you could just replace the hard coded value “4” by a set variable, containing the minimum limit that we can set at mission start in init or so, if needed? That would be easy and time efficient for you as the programmer, without the need to change anything else (modules or CBA-settings or whatever) and still enough for the scenario creators with small groups, given that most groups don’t change that number anyways…
Thanks for all the good work for the community and have a nice week. :steamhappy
Edu 11 月 2 日 上午 9:54 
Loved the mod <3
Mik001 11 月 1 日 上午 8:40 
Kinda sad that there is no way to make AI spam FPVs on players
Rimmy  [作者] 10 月 27 日 上午 2:21 
Tested on Profiling and it works there too.
Rimmy  [作者] 10 月 27 日 上午 2:15 
@Edu I just ran a test right now and observed smoke missions, HE fire missions, a jet rocket run and an OPFOR helicopter rocket run all function completely as intended on the demo mission. The mod uploaded onto the workshop currently is not broken. This was done on the standard branch of ArmA 3, not profiling.

I would recommend you repair your mods, and also ensure you are running CBA_A3 when running LAFS as it is a prerequisite. If you enable LAFS in the A3 Launcher it will prompt you to add it if you have not.
Rimmy  [作者] 9 月 28 日 下午 9:37 
@The Bay Harbour Butcher Blastcore

@vbnshi The minimum size of target that the AI will currently target is 4 weight within 150m, so 4 infantry, or 2 infantry and 1 vehicle, or 1 APC will be enough to trigger support. I'll likely include the option to lower this further in the new update, but this is intentionally set at 4 to prevent the AI from constantly using support on lone hostiles.

@miss12135 Watch the video, download the demo mission or use the wiki. You have many options.
miss12135 9 月 28 日 上午 7:15 
how to use it
miss12135 9 月 28 日 上午 7:14 
Could you please explain it simply? The website won't open