UnitGroupSettings :: struct
| min_group_gathering_time | :: uint32 | Pollution triggered group waiting time is a random time between min and max gathering time |
Pollution triggered group waiting time is a random time between min and max gathering time | ||
| max_group_gathering_time | :: uint32 | |
| max_wait_time_for_late_members | :: uint32 | After the gathering is finished the group can still wait for late members, but it doesn't accept new ones anymore. |
After the gathering is finished the group can still wait for late members, but it doesn't accept new ones anymore. | ||
| max_group_radius | :: double | Limits for group radius (calculated by number of numbers). |
Limits for group radius (calculated by number of numbers). | ||
| min_group_radius | :: double | |
| max_member_speedup_when_behind | :: double | When a member falls behind the group he can speedup up till this much of his regular speed. |
When a member falls behind the group he can speedup up till this much of his regular speed. | ||
| max_member_slowdown_when_ahead | :: double | When a member gets ahead of its group, it will slow down to at most this factor of its speed. |
When a member gets ahead of its group, it will slow down to at most this factor of its speed. | ||
| max_group_slowdown_factor | :: double | When members of a group are behind, the entire group will slow down to at most this factor of its max speed. |
When members of a group are behind, the entire group will slow down to at most this factor of its max speed. | ||
| max_group_member_fallback_factor | :: double | If a member falls behind more than this times the group radius, the group will slow down to max_group_slowdown_factor. |
If a member falls behind more than this times the group radius, the group will slow down to max_group_slowdown_factor. | ||
| member_disown_distance | :: double | If a member falls behind more than this time the group radius, it will be removed from the group. |
If a member falls behind more than this time the group radius, it will be removed from the group. | ||
| tick_tolerance_when_member_arrives | :: uint32 | |
| max_gathering_unit_groups | :: uint32 | Maximum number of automatically created unit groups gathering for attack at any time. |
Maximum number of automatically created unit groups gathering for attack at any time. | ||
| max_unit_group_size | :: uint32 | Maximum size of an attack unit group. [...] |
Maximum size of an attack unit group. [...] | ||


