Factorio Prototype DocsVersion 2.0.26

UnitGroupSettings :: struct

Properties

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. [...]

Properties

min_group_gathering_time :: uint32

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.

max_group_radius :: double

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.

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.

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.

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.

member_disown_distance :: double

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.

max_unit_group_size :: uint32

Maximum size of an attack unit group. This only affects automatically-created unit groups; manual groups created through the API are unaffected.

Prototypes

Types

Defines