List of available host.rcon invoke commands

From BF2 Technical Information Wiki
Jump to: navigation, search

Credits to SuperB on BF2Editor Forums. Added usage information (getting there) - UberWazuSoldier. <nothing> means there are no parameters. An asterisk (*) marks those that return the current settings when given no parameter. A hash (#) marks those which affect only the host (so are singleplayer only). An and symbol (&) marks those which do not seem to be valid.

gameLogic.
togglePause <nothing>
maximumLevelViewDistance * <distance>
reset <nothing>
refreshTriggerables <nothing>
setTeamLanguage <team> <language>
getTeamLanguage <team>
setTeamName <team> <name>
getTeamName <team>
setTeamFlag <team> <flag>
becomeSquadLeader # <none>
enableVoHelp # * <bool>
supplyDropHeight * <distance>
supplyDropNumSecsToLive * <time>
hitIndicationThreshold * <how much damage?>
messages.setVolumes # &
messages.addMessage # &
messages.addRadioVoice # &
messages.addRadioFilter # &
messages.addHelpMessage # &
messages.playRadioMessage # &
messages.playHelpMessage # &
setKit <team> <kitnumber 0-6> <kit> <soldier>
teleport & <nothing>
teleportTo & <nothing>
teleportCameraTo & <nothing>
setAirMouseInverted # <bool>
setAirMouseSensitivity # * <bool>
remoteCommand <command> (ranked only)
createObject <templatename>
outputPlayerStats # * <bool>
spawnPlayers * <bool>
spawnAtCameraPosition # * <bool>
setBeforeSpawnCamera <position> <rotation>
printCameraCoordToConsole # <nothing>
getBeforeSpawnCameraPosition # <nothing>
getBeforeSpawnCameraDirection # <nothing>
setDefaultNumberOfTickets <number>
getDefaultNumberOfTickets # <nothing>
setDefaultNumberOfTicketsEx <number>
getDefaultNumberOfTicketsEx # <nothing>
setNumberOfTickets <team> <number>
getNumberOfTickets # <team>
defaultTimeToNextAIWave * <time>
timeToNextAIWave * <time>
setTicketLossAtEndPerMin <number>
getTicketLossAtEndPerMin # <nothing>
setTicketLossPerMin <team> <number>
getTicketLossPerMin # <team>
damageForBeingOutSideWorld * <number>
timeAllowedOutSideWorld * <number>
roundNr * <number>
spawnObjectSpeed * <number>
defaultLevel # <nothing>
sv.
load * <bool>
save * <bool>
configFile * <file>
serverName * <string>
password * <string>
internet * <bool>
maxConnectionType * <connection type - e.g. CTLanT1>
welcomeMessage * <string>
serverIP * <IP>
serverPort * <port> (why can we set this?! -- it's good to be able to find out the port somehow though)
allowFreeCam * <bool>
allowExternalViews * <bool>
allowNoseCam * <bool>
hitIndicator * <bool>
maxPlayers * <number>
numReservedSlots * <number>
numPlayersNeededToStart * <number>
notEnoughPlayersRestartDelay * <seconds>
startDelay * <seconds>
endDelay * <seconds>
spawnTime * <seconds>
manDownTime * <seconds>
endOfRoundDelay * <seconds>
ticketRatio * <percent>
roundsPerMap * <number>
timeLimit * <time>
scoreLimit * <score>
soldierFriendlyFire * <percent>
vehicleFriendlyFire * <percent>
soldierSplashFriendlyFire * <percent>
vehicleSplashFriendlyFire * <percent>
tkPunishEnabled * <bool>
tkNumPunishToKick * <number>
tkPunishByDefault * <bool>
votingEnabled * <bool>
voteTime * <time>
minPlayersForVoting * <number>
voipEnabled * <bool>
voipServerRemote * <bool>
voipServerRemoteIP * <IP>
voipServerPort * <port>
voipBFClientPort * <port>
voipBFServerPort * <port>
voipSharedPassword * <password>
voipQuality * <number, default is 3>
gameSpyPort * <port>
allowNATNegotiation * <bool - default 0>
interfaceIP * <IP>
timeBeforeRestartMap * <time>
autoBalanceTeam * <bool>
teamRatioPercent * <percent>
autoRecord * <bool>
demoIndexURL * <URL>
demoDownloadURL * <URL>
autoDemoHook * <program>
demoQuality * <number>
adminScript * <script>
sponsorText * <string>
sponsorLogoURL * <URL>
communityLogoURL * <URL>
radioSpamInterval * <seconds?>
radioMaxSpamFlagCount * <number>
radioBlockedDurationTime * <seconds>
useGlobalRank * <bool>
useGlobalUnlocks * <bool>
ranked * <bool>
punkBuster * <bool>
player.
isAlive * <bool>
team * <team>
spawnGroup * <number>
kit * <kitnumber>
pickup * <kit or weapon>
setFov # <X angle> <Y angle>
moveTo <position>
create <two arguments, no idea>
active <name - does not work with clantags>
listPlayerClasses <nothing>
list <nothing>
saveAll <nothing>
isAi * <bool>
isNetwork * <bool>
name * <name - you can't see the change though>
vehicle <nothing>
setVehicleWithInputId <two arguments, again, no idea>
game.
unload
radioMessage
simulationRate
sayAll
sayTeam
lockFps
allowToggleFullscreen
toggleFullscreen
vars.
set
demo.
recordDemo
stopRecording
shutdownDemo
bf2Engine.
startGame
shutdownGame
hostServer
audioSettings.
voipEnabled
voipPlaybackVolume
voipCaptureVolume
voipCaptureThreshold
voipBoostEnabled
voipUsePushToTalk
provider
soundQuality
effectsVolume
musicVolume
helpVoiceVolume
englishOnlyVoices
enableEAX
alwaysAllowSystemOpenAL
forceNumberOfVoices
videoSettings.
setTerrainQuality
setGeometryQuality
setLightingQuality
setDynamicLightingQuality
setDynamicShadowsQuality
setEffectsQuality
setTextureQuality
setTextureFilteringQuality
setResolution
setAntialiasing
setViewDistanceScale
setVideoOptionScheme
generalSettings.
addFavouriteServer
addServerHistory
setPlayedVOHelp
setSortKey
setSortOrder
setNumRoundsPlayed
setServerFilter
setHUDTransparency
setCrosshairColor
setBuddytagColor
setSquadtagColor
setMinimapRotate
setMinimapTransparency
setViewIntroMovie
setOutOfVoting
setBFTVSaveDirectory
setConfirmQuit
setMapIconAlphaTransparency
setUseAdvancedServerBrowser
setUseBots
setMaxBots
setMaxBotsIncludeHumans
setBotSkill
setAllowPunkBuster
setItemSelectionReverseItems
setToggleFilters
setAutoReload
setAutoReady
setConnectionType
setLCDDisplayModes
globalSettings.
setDefaultUser
setNamePrefix
menuTeamManager.
addTeam
addKit
addWeapon
gameServerSettings.
setServerName
setPassword
setInternet
setMaxPlayers
setGameMode
setStartDelay
setEndDelay
setSpawnTime
setManDownTime
setTicketRatio
setRoundsPerMap
setTimeLimit
setScoreLimit
setSoldierFF
setVehicleFF
setSoldierSplashFF
setVehicleSplashFF
setPunishTeamKills
setVoteTime
setMinPlayersForVoting
setVoipEnabled
setVoipQuality
setVoipServerRemote
setVoipServerRemoteIP
setVoipServerPort
setVoipBFClientPort
setVoipBFServerPort
setVoipSharedPassword
setGameSpyPort
setAllowNATNegotation
setInterfaceIP
setAutoRecord
setTimeBeforeRestartMap
setDemoIndexURL
setDemoDownloadURL
setDemoHook
setAdminScript
setSponsorText
setSponsorLogoURL
setCommunityLogoURL
setSvPunkBuster
setAutoBalanceTeam
setAutoRecordRounds
setTeamRatio
squadManager.
joinSquad
leaveSquad
makeMeCommander
popNextCommanderApplicant
changeSquadName
listSquadMembers
listSquads
network.
globalPredictionMode
renderer.
fogStartEndAndBase
soldier.debugDrawSkeletons
soldier.debugDrawCollision
soldier.debugCharacterMode
levelsList.
setVoteMapShow
singleClick
ingameHelp.
showIngameHelp
skyDome.
domePosition
domeSize
domeRotation
skyTemplate
flareTemplate
flareTexture
flareDirection
flareFadeAdd
flareFadeMul
skyTexture
hasCloudLayer
hasCloudLayer2
cloudTemplate
cloudTexture
cloudTexture2
scrollDirection
scrollDirection2
fadeCloudsDistances
cloudLerpFactors
nameTags.
createBar
createIcon
setTexture
getCullDistance
setCullDistance
enemyDotLimit
maxCallDistance
vehicleNametagOffset
vehicleNametagOffsetFactor
maxFriendlyDistance
enemyTagDelayTime
enemyTagFadeInTime
enemyTagFadeOutTime
deathFadeOutTime
manDownFadeOutTime
deployableDistance
animationSystem.
create
active
list
playbackModifier
saveActive
save
reloadScript
createBundle
deleteActiveBundle
createTrigger
deleteActiveTrigger
listTriggerTypes
activeBundle
listBundles
activeTrigger
listTriggers
hide
createAnimation
listAnimations
activeAnimation
createValueHolder
listValueHolders
saveValueHolders
activeValueHolder
cameraSpring.use
animationValueHolder.
getFilename
values
min
normal
max
passOnMessage
stopOnMessage
animationBundle.
length
playBackward
jumpToLastAnimationAtStop
playForever
isLooping
abruptPlayback
useSpeedAsTime
fadeInTime
fadeOutTime
listAnimations
addAnimation
removeAnimation
setAnimationStartTime
getAnimationStartTime
setAnimationLength
getAnimationLength
listEvents
addEvent
removeEvent
setEventStartTime
getEventStartTime
animationTrigger.
getTypeName
listBundles
fadeInTime
addChild
removeChild
addBundle
removeBundle
networkableInfo.
createNewInfo
deleteInfo
setPredictionMode
setBasePriority
setIsUnique
setForceNetworkableId
sound.
masterVolume
listenerReverb
dopplerEffect
removeAllTriggers
interactiveMode
initialize
addSound
addMenuSound
playSound
stopSound
tinnitusSetup
windSetup
addTrigger
showStats
showSoundSources
setProperty
getProperty
setReverb
getAllSoundTemplates
tweakTemplate
loadMusic
playMusic
stopMusic
setVolumeForGroup
getVolumeForGroup
startEngines
material.
active
name
type
friction
elasticity
resistance
projectileCollisionHardness
damageLoss
minDamageLoss
maxDamageLoss
penetrationDeviation
overrideNeverPenetrate
hasWaterPhysics
isBarbwire
isOneSided
isSeeThrough
materialManager.
attMaterial
defMaterial
createCell
damageMod
setDecalTemplate
setEffectTemplate
setSoundTemplate
scoreManager.
death
kill
ammo
assistKill
inDirectKill
TK
heal
soldierRevive
repair
vehicleRevive
flagCapture
flagReturn
controlPointCapture
objective
driverPassenger
teamDamage
teamVehicleDamage
healScoreLimit
repairScoreLimit
ammoScoreLimit
teamDamageLimit
teamVehicleDamageLimit
particles.
enableParticles
enableOldParticles
collisionCheck.
listSpawnGroups
hudManager.
refresh
setPointerSize
setMouseTextureEmpty
setMouseTextureFull
setMouseTextureArtillery
setMouseTextureUAV
setMouseTextureSupply
setCommMouseSensitivity
setPointerMouseSensitivity
setCommSize
setCommPos
setCommMousePos
setSpottedMenuSize
setSpottedMenuPos
setSpottedMousePos
setSpottedAngle
enableSayAllChatBox
enableSayTeamChatBox
enableSaySquadChatBox
setMaximumNrOfCPs
setPaint
setUpdate
setDone
setChatSpamInterval
setChatMaxSpamFlagCount
setChatBlockedDurationTime
addTextureAtlas
setDisplayControlpoints
setDisplayTickets
setMapStatic
setTargetTop
addFavouriteServer
itemSelection.
setReverseItems
hudBuilder.
createMapNode
createMiniMapNode
setMiniSize
setMiniPos
setMaxiSize
setMaxiPos
setCommanderSize
setCommanderPos
setZoomIcons
setCPFont
setCPFontColor
setModifyer
createListNode
setListNodeData
setListNodeConCmd
setListNodeBackgroundColor
setListNodeSelectColor
setListNodeBorderColor
setListNodeBorder
setListNodeScrollbar
setListNodeRowSpacing
setListNodeScrollbarColor
setListNodeScrollbarBackgroundColor
setListNodeFont
setListNodeOutline
createSliderNode
setSliderNodeData
setSliderNodeChild
createTransformNode
createSplitNode
createTransformListNode
addTransformListNode
setTranformListNodePosVariable
setTranformListNodeOffset
createTileNode
setTileNodeOptions
createEditNode
setEditNodeData
setEditNodeString
setEditNodeMaxLength
setEditNodeColor
setEditNodeFont
createOccupiedNode
setOccupiedNodeData
setOccupiedNodePosVariable
createObjectMarkerNode
setObjectMarkerNodeTexture
setObjectMarkerNodeTextureSize
setObjectMarkerNodeObjects
setObjectMarkerNodeLockText
setObjectMarkerNodeLockTextOffset
addObjectMarkerNodeLockTextNode
setObjectMarkerNodeLockOnType
setObjectMarkerNodeWeapon
createHoverNode
setHoverInMiddlePos
setHoverMaxValue
setHoverWidthLength
createObjectSelectionNode
setObjectSelectionNodePointerSize
createPictureNode
setPictureNodeTexture
setPictureNodeAlphaMask
setPictureNodeVariableTexture
setPictureNodeRotateVariable
setPictureNodeRotation
setPictureNodeCenterPoint
setPictureNodeBorder
setPictureNodeBorderColor
createBarNode
setBarNodeTexture
setBarNodeVariableTexture
setBarNodeBorder
setBarNodeSnap
setBarNodeSnapDir
setBarNodeValueVariable
createCompassNode
setCompassNodeTexture
setCompassNodeVariableTexture
setCompassNodeBorder
setCompassNodeSnapOffset
setCompassNodeSnapTexture
setCompassNodeValueVariable
setCompassNodeOffset
setCompassNodeTextureSize
createButtonNode
setButtonNodeTexture
setButtonNodeMouseArea
setButtonNodeMouseOverColor
setButtonNodeConCmd
setButtonNodeAltConCmd
setButtonNodeFunction
setButtonNodeDebug
createTextNode
setTextNodeString
setTextNodeStyle
setTextNodeOutLine
setTextNodeOutLineOffset
setTextNodeStringVariable
setNodeShowVariable
addNodeAlphaShowEffect
addNodeMoveShowEffect
addNodeBlendEffect
addNodeVariableMoveShowEffect
setNodeLogicShowVariable
setNodeAlphaVariable
setNodeRGBVariables
setNodeColor
setNodePos
setNodeOffset
setNodePosVariable
setNodeInTime
setNodeOutTime
setNodeSize
deleteNode
searchNodes
setActiveObject
newLayer
minimap.
setPaintKit
setPaintAllKits
setPaintVehicle
setPaintAllVehicles
setCurrOrderList
setZoom
setFullScreenZoom
toggleShowKits
setCommanderOffset
setSourceBlend
setDestinationBlend
setFilterColor


hudItems.
setBool
setString
setFloat
squad.
leaveSquad
chat.
sayTeam
sayAll
radio.
sendKitMessage
sendSpottedMessage
setSpottedMenuActive
callForMedic
callForAmmo
callForRepair
answer
pythonHost.
reinitialize
sendCommand
mapList.
load
save
configFile
mapCount
currentMap
clear
remove
list
append
insert
localPlayer.
firstCommanderSelectDelay
commanderSelectDelay
admin.
addAddressToBanList
addKeyToBanList
banPlayer
banPlayerKey
clearBanList
currentLevel
kickPlayer
listBannedAddresses
listBannedKeys
listPlayers
nextLevel
removeAddressFromBanList
removeKeyFromBanList
restartMap
runNextLevel

-- to be continued --

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox