Difference between revisions of "Lua:SetTeamAllies"
From Fortress Forever Wiki
Jump to navigationJump to searchMulchman MM (talk | contribs) |
Mulchman MM (talk | contribs) |
||
| Line 27: | Line 27: | ||
==Team 'bitfield' values== | ==Team 'bitfield' values== | ||
<pre> | <pre> | ||
| − | blue team: 4 | + | blue team: 4 |
| − | red team: 8 | + | red team: 8 |
yellow team: 16 | yellow team: 16 | ||
| − | green team: 32 | + | green team: 32 |
</pre> | </pre> | ||
[[Category:LUA]] | [[Category:LUA]] | ||
Revision as of 14:54, 28 May 2006
SetTeamAllies is used to ally one team to another.
The SetTeamAllies function only works within a .lua files startup() section. This startup() function can be added to any .lua file but there should be only one within a .lua file.
.LUA startup() function
function startup()
SetTeamAllies( BLUE_TEAM, 16 );
SetTeamAllies( YELLOW_TEAM, 4 );
end
Now, the first parameter in SetTeamAllies is the team that's going to be given an ally. The second command is (for now) a bit field of the team who is going to be the ally.
So,
Setting blue team to have an ally of yellow team
SetTeamAllies( BLUE_TEAM, 16 );
tells BLUE TEAM to have an ally of YELLOW TEAM.
Similarly,
Setting yellow team to have an ally of blue team
SetTeamAllies( YELLOW_TEAM, 4 );
tells YELLOW TEAM to have an ally of BLUE TEAM.
Listing of teams as their 'bitfield' value:
Team 'bitfield' values
blue team: 4 red team: 8 yellow team: 16 green team: 32