Skip to content
/ FUPS Public
forked from lexeltj/FUPS

A project for ArmA 3 which allows AI to patrol advanced, as well as work together. I too does some optimization in performace and gives mission designers various abilities to control the AI.

Notifications You must be signed in to change notification settings

GitHawk/FUPS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FUPS v2


Introduction

FUPS is an easy to use yet powerfull script to make ai patrol and attack properly in your mission. It uses markers defining areas for ai to patrol.


Importing

To use FUPS into your mission simply copy the FUPS folder into your mission folder and add following to the class CfgFunctions in the description.ext. If the CfgFunctions don't exist, simply add it:

class CfgFunctions {
	#include "FUPS\CfgFunctions.hpp"
};

Usage

To make an AI gfroup use FUPS, just add this to it init-Field of any but only one soldier of the group:

[this,"marker"] call FUPS_fnc_main;

Whereas the "marker" will be the marker in which the group will patrol.

There are optional parameters, listed in the file fn_main.sqf in the folder functions. You may want to look there. Also, FUPS_fnc_spawn and FUPS_fnc_reinforcement may look interesting to you.


Personalization

To personalize your overall FUPS experience you can modify variables in all settings... files in the FUPS folder. Feel free to edit all the values, but don't delete any of them!

About

A project for ArmA 3 which allows AI to patrol advanced, as well as work together. I too does some optimization in performace and gives mission designers various abilities to control the AI.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • SQF 92.7%
  • C++ 6.5%
  • Prolog 0.8%