Page MenuHomeFeedback Tracker

Ability to individualize setBehaviour type commands to group members
Closed, ResolvedPublic


[Feature request]

This could become a problem solver and quite productive to a series of issues. Once a group elevates it's behaviour into "COMBAT" there is a lot of scripting control lost over it's members.

While a player commanding AI can individualize both behaviour and RoE (combat mode) to great effect, a scripter does not have that ability since once any of these commands are used on a unit, the effect is applied to the whole group.

The suggestion is for these commands to keep the current usage in order not to break current scripts depending on it. But to flag it if we want to make it individual only, such as:

Current Syntax
groupName setBehaviour <mode> //(syntax accepts a single unitName too)

Alternative Syntax to accommodate the feature
[unitA] setBehaviour <mode> syntax using an array
[unitA, unitB] setBehaviour <mode>
to flag the individualization

Likewise for setCombatMode and setSpeedMode.

A pratical example of the benefits would be for a scripter to make a unit move in a more responsive way when under "COMBAT" behaviour, avoiding the bounding overwatch default nor the pathfinding with parameters {10,5} which make him search excessively for cover (this would relate with a solution for -

As a bonus and mimiking setSpeedMode "AUTO" setting, one could also provide the setting "AUTO" to both setCombatMode and setBehaviour in order to let the unit rejoin the group naturaly when the scripter is finnished with it's customized AI settings.


Legacy ID
Operating System
Windows 7
AI Control / Commanding

Event Timeline

gammadust edited Additional Information. (Show Details)
gammadust set Category to AI Control / Commanding.
gammadust set Reproducibility to N/A.
gammadust set Severity to None.
gammadust set Resolution to Open.
gammadust set Legacy ID to 3641099986.May 7 2016, 4:12 PM
BIS_fnc_KK updated the task description. (Show Details)
BIS_fnc_KK edited Steps To Reproduce. (Show Details)
BIS_fnc_KK edited Additional Information. (Show Details)
BIS_fnc_KK set Operating System to Windows 7.
BIS_fnc_KK removed BIS_fnc_KK as the assignee of this task.Feb 7 2021, 3:15 PM
BIS_fnc_KK changed the task status from New to Feedback.
BIS_fnc_KK added a subscriber: BIS_fnc_KK.

This is the same request, so please close it: T153432

LouMontana closed this task as Resolved.Jun 9 2021, 10:31 AM
LouMontana changed Resolution from Open to Fixed.