MCPcopy Create free account
hub / github.com/ddnet/ddnet / CanCollide

Method CanCollide

src/game/teamscore.cpp:36–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34}
35
36bool CTeamsCore::CanCollide(int ClientId1, int ClientId2) const
37{
38 if(m_aTeam[ClientId1] == (m_IsDDRace16 ? VANILLA_TEAM_SUPER : TEAM_SUPER) || m_aTeam[ClientId2] == (m_IsDDRace16 ? VANILLA_TEAM_SUPER : TEAM_SUPER) || ClientId1 == ClientId2)
39 return true;
40 if(m_aIsSolo[ClientId1] || m_aIsSolo[ClientId2])
41 return false;
42 return m_aTeam[ClientId1] == m_aTeam[ClientId2];
43}
44
45void CTeamsCore::Reset()
46{

Callers 3

TickMethod · 0.45
TickDeferredMethod · 0.45
MoveMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected