Returns true of the source player is treating the target player with the specified alliance aspect. To check if two players are mutually treating each other with a given alliance aspect, use this function again with the players in reverse order.
Returns true of the source player is treating the target player as ally, enemy, or neutral. Use the Mutual options to check if two players treat each other as mutual allies, enemies, or neutrals.
Sets the alliance aspect of one player towards another player, but not vice-versa. This action will turn enable or disable the chosen Alliance Aspect, such as shared vision or hostility, for the Source Player towards the Target Player. Pushable means that the Target Player's units are allowed to push the Source Player's units out of the way if they are trying to path through them.
Sets alliance settings between two players. This action will determined how two players treat each other, such as whether or not their units fight. Pushable means that one player's units are allowed to push another player's units out of the way if they are trying to path through them.
Sets the alliance settings of one player towards another player, but not vice-versa. This action will determine how the Source Player treats the Target Player, such as whether or not the Source Player's units fight the Target Player's units. Pushable means that the Target Player's units are allowed to push the Source Player's units out of the way if they are trying to path through them.
Changes alliance settings for all players in the player group. Each player applies the requested alliance setting to every other player in the player group. Pushable means that one player's units are allowed to push another player's units out of the way if they are trying to path through them.