Author Topic: What's the deal with the default team stuff?  (Read 834 times)

I've always wondered why there seems to be stuff, like team chat, all set up for some team system yet default/vanilla Blockland seems to have no team system that I can find? Does anyone know of a reason for this, could it have been a planned but scrapped feature, or a simple set up for add-ons to use?

According to this function list that was linked to me, don't know how legit or accurate it is, there does seem to be some team related functions, but do they do anything or are they just filler/scrapped/dummied out?
Code: [Select]
function handleInitTeams(%msgType, %msgString)
function handleAddTeam(%msgType, %msgString, %teamID, %teamName)
function handleRemoveTeam(%msgType, %msgString, %teamID)
function handleSetTeamName(%msgType, %msgString, %teamID, %teamName)
function handleAddClientToTeam(%msgType, %msgString, %clientId, %clientName, %teamID)
function handleRemoveClientFromTeam(%msgType, %msgString, %clientId, %teamID)
function handleSetTeamCaptain(%msgType, %msgString, %clientId, %teamID)
function InitClientTeamManager()
function SO_ClientTeamManager::addTeam(%this, %teamID, %teamName)
function SO_ClientTeamManager::removeTeam(%this, %teamID)
function SO_ClientTeamManager::setTeamName(%this, %teamID, %teamName)
function SO_ClientTeamManager::findTeamByID(%this, %teamID)
function SO_ClientTeamManager::dumpTeams(%this)
function SO_ClientTeam::addMember(%this, %clientId, %name)
function SO_ClientTeam::removeMember(%this, %clientId)
function SO_ClientTeam::setCaptain(%this, %clientId)
function TeamChat(%val)
function messageTeam(%team, %msgType, %msgString, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10, %a11, %a12, %a13)
function messageTeamExcept(%client, %msgType, %msgString, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10, %a11, %a12, %a13)
function chatMessageTeam(%sender, %team, %msgString, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10)
function serverCmdTeamMessageSent(%client, %text)

If this is common knowledge for what these are, I must be out of the loop
« Last Edit: September 17, 2016, 01:17:58 PM by Crispy_ »

probably all just part of torque, dude

Forgot that the torque engine sort of comes with its own functions. I guess I have my explanation. Is the client's ability to type in team chat simply to be consistent with torque stuff?

well, why would badspot have disabled it? especially given that people could (and do) use it