====== VectorSub ====== (Vector3F a, Vector3F b) Returns a-b. ===== Syntax ===== string VectorSub(Vector3F %a, Vector3F %b); ===== Parameters ===== [[scripting:doc:engine:types:Vector3F|Vector3F]] **%%%a%%**\\ No description available. [[scripting:doc:engine:types:Vector3F|Vector3F]] **%%%b%%**\\ No description available. ===== Return value ===== [[scripting:doc:engine:types:string|string]]\\ No description available. ===== Remarks ===== ===== Examples ===== ===== Source ===== Engine ===== See also ===== [[scripting:doc:u:u:vectoradd|VectorAdd]]\\ [[scripting:doc:u:u:vectorcross|VectorCross]]\\ [[scripting:doc:u:u:vectordist|VectorDist]]\\ [[scripting:doc:u:u:vectordot|VectorDot]]\\ [[scripting:doc:u:u:vectorlen|VectorLen]]\\ [[scripting:doc:u:u:vectornormalize|VectorNormalize]]\\ [[scripting:doc:u:u:vectororthobasis|VectorOrthoBasis]]\\ [[scripting:doc:u:u:vectorscale|VectorScale]]\\ ===== References ===== [[scripting:doc:u:u:getrandombotoffsetcolor|getRandomBotOffsetColor]]: Add-Ons/Bot_Hole/events.cs:1067\\ [[scripting:doc:u:u:getrandombotpantscolor|getRandomBotPantsColor]]: Add-Ons/Bot_Hole/events.cs:1082\\ [[scripting:doc:u:aiplayer:hloop|AIPlayer::hLoop]]: Add-Ons/Bot_Hole/holes.cs:1016\\ [[scripting:doc:u:aiplayer:hfovcheck|AIPlayer::hFOVCheck]]: Add-Ons/Bot_Hole/holes.cs:1357\\ [[scripting:doc:u:aiplayer:hlookawayfrombrick|AIPlayer::hLookAwayFromBrick]]: Add-Ons/Bot_Hole/holes.cs:1594\\ [[scripting:doc:u:aiplayer:hrunawayfromplayer|AIPlayer::hRunAwayFromPlayer]]: Add-Ons/Bot_Hole/holes.cs:1611\\ [[scripting:doc:u:fxdtsbrick:createwaterzone|fxDTSBrick::createWaterZone]]: Add-Ons/Brick_Large_Cubes/server.cs:118\\ [[scripting:doc:u:fxdtsbrick:createwaterzone|fxDTSBrick::createWaterZone]]: Add-Ons/Brick_Large_Cubes/server.cs:125\\ [[scripting:doc:u:fxdtsbrick:createwaterzone|fxDTSBrick::createWaterZone]]: Add-Ons/Brick_Large_Cubes/server.cs:126\\ [[scripting:doc:u:brickteledoordata:onplayertouch|brickTeledoorData::onPlayerTouch]]: Add-Ons/Brick_Teledoor/server.cs:112\\ [[scripting:doc:u:gameconnection:setcamerabrick|GameConnection::setCameraBrick]]: Add-Ons/Event_Camera_Control/server.cs:23\\ [[scripting:doc:u:fxdtsbrick:createtrigger|fxDTSBrick::createTrigger]]: Add-Ons/Gamemode_Slayer/server/core/FxDtsBrick.cs:473\\ [[scripting:doc:u:fxdtsbrick:createtrigger|fxDTSBrick::createTrigger]]: Add-Ons/Gamemode_Slayer/server/core/FxDtsBrick.cs:479\\ [[scripting:doc:u:redkeyimage:onhitobject|redKeyImage::onHitObject]]: Add-Ons/Item_Key/server.cs:221\\ [[scripting:doc:u:u:tackleplayer|tacklePlayer]]: Add-Ons/Item_Sports/football.cs:332\\ [[scripting:doc:u:gameconnection:applypersistence|GameConnection::applyPersistence]]: Add-Ons/Script_Player_Persistence/server.cs:317\\ [[scripting:doc:u:u:ndgetclosestcolorid|ndGetClosestColorID]]: Add-Ons/Tool_NewDuplicator/scripts/server/functions.cs:47\\ [[scripting:doc:u:u:ndgetclosestcolorid2|ndGetClosestColorID2]]: Add-Ons/Tool_NewDuplicator/scripts/server/functions.cs:77\\ [[scripting:doc:u:ndmuplantcopy:getbottomprint|NDM_PlantCopy::getBottomPrint]]: Add-Ons/Tool_NewDuplicator/classes/server/duplimode/plantcopy.cs:148\\ [[scripting:doc:u:ndmuplantcopy:movebricksto|NDM_PlantCopy::moveBricksTo]]: Add-Ons/Tool_NewDuplicator/classes/server/duplimode/plantcopy.cs:188\\ [[scripting:doc:u:ndmuplantcopy:movebricksto|NDM_PlantCopy::moveBricksTo]]: Add-Ons/Tool_NewDuplicator/classes/server/duplimode/plantcopy.cs:197\\ [[scripting:doc:u:ndmuplantcopy:movebricksto|NDM_PlantCopy::moveBricksTo]]: Add-Ons/Tool_NewDuplicator/classes/server/duplimode/plantcopy.cs:212\\ [[scripting:doc:u:ndmuplantcopy:movebricksto|NDM_PlantCopy::moveBricksTo]]: Add-Ons/Tool_NewDuplicator/classes/server/duplimode/plantcopy.cs:219\\ [[scripting:doc:u:ndmuplantcopy:movebricksto|NDM_PlantCopy::moveBricksTo]]: Add-Ons/Tool_NewDuplicator/classes/server/duplimode/plantcopy.cs:221\\ [[scripting:doc:u:ndmuplantcopy:conditionalplant|NDM_PlantCopy::conditionalPlant]]: Add-Ons/Tool_NewDuplicator/classes/server/duplimode/plantcopy.cs:241\\ [[scripting:doc:u:nduselectionbox:getsize|ND_SelectionBox::getSize]]: Add-Ons/Tool_NewDuplicator/classes/server/selectionbox.cs:177\\ [[scripting:doc:u:nduselectionbox:rotate|ND_SelectionBox::rotate]]: Add-Ons/Tool_NewDuplicator/classes/server/selectionbox.cs:476\\ [[scripting:doc:u:nduselectionbox:rotate|ND_SelectionBox::rotate]]: Add-Ons/Tool_NewDuplicator/classes/server/selectionbox.cs:477\\ [[scripting:doc:u:nduselection:recordbrickdata|ND_Selection::recordBrickData]]: Add-Ons/Tool_NewDuplicator/classes/server/selection.cs:1014\\ [[scripting:doc:u:nduselection:updatesize|ND_Selection::updateSize]]: Add-Ons/Tool_NewDuplicator/classes/server/selection.cs:1167\\ [[scripting:doc:u:nduselection:updatesize|ND_Selection::updateSize]]: Add-Ons/Tool_NewDuplicator/classes/server/selection.cs:1168\\ [[scripting:doc:u:nduselection:updatesize|ND_Selection::updateSize]]: Add-Ons/Tool_NewDuplicator/classes/server/selection.cs:1174\\ [[scripting:doc:u:nduselection:rotateghostbricks|ND_Selection::rotateGhostBricks]]: Add-Ons/Tool_NewDuplicator/classes/server/selection.cs:1745\\ [[scripting:doc:u:nduselection:tickloadbricks|ND_Selection::tickLoadBricks]]: Add-Ons/Tool_NewDuplicator/classes/server/selection.cs:4182\\ [[scripting:doc:u:armor:ontrigger|armor::onTrigger]]: Add-Ons/Vehicle_Tank/Vehicle_Tank.cs:754\\ [[scripting:doc:u:u:calcsaveoffset|calcSaveOffset]]: base/server/scripts/allGameScripts.cs:3327\\ [[scripting:doc:u:u:servercmdgetid|serverCmdGetID]]: base/server/scripts/allGameScripts.cs:5237\\ [[scripting:doc:u:u:servercmdgettransform|serverCmdGetTransform]]: base/server/scripts/allGameScripts.cs:5265\\ [[scripting:doc:u:u:servercmddropplayeratcamera|serverCmdDropPlayerAtCamera]]: base/server/scripts/allGameScripts.cs:5707\\ [[scripting:doc:u:u:servercmddropplayeratcamera|serverCmdDropPlayerAtCamera]]: base/server/scripts/allGameScripts.cs:5711\\ [[scripting:doc:u:u:servercmddropplayeratcamera|serverCmdDropPlayerAtCamera]]: base/server/scripts/allGameScripts.cs:5720\\ [[scripting:doc:u:observer:ontrigger|Observer::onTrigger]]: base/server/scripts/allGameScripts.cs:8331\\ [[scripting:doc:u:weaponimage:onfire|WeaponImage::onFire]]: base/server/scripts/allGameScripts.cs:9663\\ [[scripting:doc:u:weaponimage:onfire|WeaponImage::onFire]]: base/server/scripts/allGameScripts.cs:9665\\ [[scripting:doc:u:weaponimage:onfire|WeaponImage::onFire]]: base/server/scripts/allGameScripts.cs:9694\\ [[scripting:doc:u:weaponimage:onfire|WeaponImage::onFire]]: base/server/scripts/allGameScripts.cs:9696\\ [[scripting:doc:u:u:radiusdamage|radiusDamage]]: base/server/scripts/allGameScripts.cs:9881\\ [[scripting:doc:u:projectiledata:radiusimpulse|ProjectileData::radiusImpulse]]: base/server/scripts/allGameScripts.cs:10303\\ [[scripting:doc:u:player:activatestuff|Player::ActivateStuff]]: base/server/scripts/allGameScripts.cs:12030\\ [[scripting:doc:u:hammerimage:onfire|hammerImage::onFire]]: base/server/scripts/allGameScripts.cs:13291\\ [[scripting:doc:u:wrenchimage:onfire|WrenchImage::onFire]]: base/server/scripts/allGameScripts.cs:13717\\ [[scripting:doc:u:fxdtsbrick:setitemposition|fxDTSBrick::setItemPosition]]: base/server/scripts/allGameScripts.cs:14326\\ [[scripting:doc:u:wandimage:onfire|WandImage::onFire]]: base/server/scripts/allGameScripts.cs:15131\\ [[scripting:doc:u:adminwandimage:onfire|AdminWandImage::onFire]]: base/server/scripts/allGameScripts.cs:16260\\ [[scripting:doc:u:fxdtsbrick:isblocked|fxDTSBrick::isBlocked]]: base/server/scripts/allGameScripts.cs:21607\\ [[scripting:doc:u:fxdtsbrick:fakekillbrick|fxDTSBrick::fakeKillBrick]]: base/server/scripts/allGameScripts.cs:22178\\ [[scripting:doc:u:fxdtsbrick:spawnitem|fxDTSBrick::spawnItem]]: base/server/scripts/allGameScripts.cs:22262\\ [[scripting:doc:u:fxdtsbrick:spawnitem|fxDTSBrick::spawnItem]]: base/server/scripts/allGameScripts.cs:22279\\ [[scripting:doc:u:fxdtsbrick:radiusimpulse|fxDTSBrick::radiusImpulse]]: base/server/scripts/allGameScripts.cs:22651\\ [[scripting:doc:u:projectile:bounce|Projectile::Bounce]]: base/server/scripts/allGameScripts.cs:23155\\ [[scripting:doc:u:wheeledvehicledata:oncollision|WheeledVehicleData::onCollision]]: base/server/scripts/allGameScripts.cs:23513\\ [[scripting:doc:u:u:setwater|setWater]]: base/server/scripts/allGameScripts.cs:32691\\ [[scripting:doc:u:u:setwater|setWater]]: base/server/scripts/allGameScripts.cs:32693\\ [[scripting:doc:u:u:setwater|setWater]]: base/server/scripts/allGameScripts.cs:32723\\ [[scripting:doc:u:u:setwater|setWater]]: base/server/scripts/allGameScripts.cs:32725\\ [[scripting:doc:u:envguiserver:setadvancedmode|EnvGuiServer::SetAdvancedMode]]: base/server/scripts/allGameScripts.cs:32833\\ [[scripting:doc:u:envguiserver:setadvancedmode|EnvGuiServer::SetAdvancedMode]]: base/server/scripts/allGameScripts.cs:32835\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33220\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33222\\ [[scripting:doc:u:u:servercmdclearfarawaybricks|serverCmdClearFarAwayBricks]]: base/server/scripts/allGameScripts.cs:34894\\ [[scripting:doc:u:glassfavoriteservers:buildlist|GlassFavoriteServers::buildList]]: Add-Ons/System_BlocklandGlass/client/GlassServers.cs:146\\ [[scripting:doc:u:glass:addjspreviewbtn|Glass::addJSPreviewBtn]]: Add-Ons/System_BlocklandGlass/client/GlassServers.cs:666\\ [[scripting:doc:u:glassservers:toggleevent|GlassServers::toggleEvent]]: Add-Ons/System_BlocklandGlass/client/GlassServers.cs:708\\ [[scripting:doc:u:glassservers:toggleevent|GlassServers::toggleEvent]]: Add-Ons/System_BlocklandGlass/client/GlassServers.cs:729\\ [[scripting:doc:u:glassgraphmouse:onmousemove|GlassGraphMouse::onMouseMove]]: Add-Ons/System_BlocklandGlass/client/GlassGraphs.cs:173\\ [[scripting:doc:u:glassgraphmouse:onmousemove|GlassGraphMouse::onMouseMove]]: Add-Ons/System_BlocklandGlass/client/GlassGraphs.cs:205\\ [[scripting:doc:u:glassgraphs:pushdata|GlassGraphs::pushData]]: Add-Ons/System_BlocklandGlass/client/GlassGraphs.cs:261\\ [[scripting:doc:u:glassliveuserlistswatch:onmouseenter|GlassLiveUserListSwatch::onMouseEnter]]: Add-Ons/System_BlocklandGlass/client/submodules/live/GlassLiveRoom.cs:808\\ [[scripting:doc:u:glassliveuserlistswatch:scrollloop|GlassLiveUserListSwatch::scrollLoop]]: Add-Ons/System_BlocklandGlass/client/submodules/live/GlassLiveRoom.cs:890\\ [[scripting:doc:u:glassliveuserlistswatch:scrollloop|GlassLiveUserListSwatch::scrollLoop]]: Add-Ons/System_BlocklandGlass/client/submodules/live/GlassLiveRoom.cs:891\\ [[scripting:doc:u:glasslivedrag:updateposition|GlassLiveDrag::updatePosition]]: Add-Ons/System_BlocklandGlass/client/GlassLive.cs:623\\ [[scripting:doc:u:glassfriendsresize:onresize|GlassFriendsResize::onResize]]: Add-Ons/System_BlocklandGlass/client/GlassLive.cs:1494\\ [[scripting:doc:u:glasslive:friendlisthover|GlassLive::friendListHover]]: Add-Ons/System_BlocklandGlass/client/GlassLive.cs:2019\\ [[scripting:doc:u:glassmessageresize:onresize|GlassMessageResize::onResize]]: Add-Ons/System_BlocklandGlass/client/GlassLive.cs:2811\\ [[scripting:doc:u:glasshighlightmouse:scrollloop|GlassHighlightMouse::scrollLoop]]: Add-Ons/System_BlocklandGlass/client/GlassLive.cs:2886\\ [[scripting:doc:u:glasshighlightmouse:scrollloop|GlassHighlightMouse::scrollLoop]]: Add-Ons/System_BlocklandGlass/client/GlassLive.cs:2888\\ [[scripting:doc:u:glasshighlightmouse:onmousemove|GlassHighlightMouse::onMouseMove]]: Add-Ons/System_BlocklandGlass/client/gui/elements/GlassHighlightSwatch.cs:45\\ [[scripting:doc:u:glasshighlightmouse:onmousemove|GlassHighlightMouse::onMouseMove]]: Add-Ons/System_BlocklandGlass/client/gui/elements/GlassHighlightSwatch.cs:61\\ [[scripting:doc:u:glasshighlightmouse:onmouseup|GlassHighlightMouse::onMouseUp]]: Add-Ons/System_BlocklandGlass/client/gui/elements/GlassHighlightSwatch.cs:103\\ [[scripting:doc:u:glasshighlightmouse:onrightmouseup|GlassHighlightMouse::onRightMouseUp]]: Add-Ons/System_BlocklandGlass/client/gui/elements/GlassHighlightSwatch.cs:119\\ [[scripting:doc:u:glasssettingsresize:onresize|GlassSettingsResize::onResize]]: Add-Ons/System_BlocklandGlass/client/GlassSettings.cs:391\\ [[scripting:doc:u:gameconnection:ondeath|GameConnection::onDeath]]: base/server/scripts/game.cs:939\\ [[scripting:doc:u:gameconnection:ondeath|GameConnection::onDeath]]: base/server/scripts/game.cs:953\\ [[scripting:doc:u:gameconnection:oninfinitelag|GameConnection::onInfiniteLag]]: base/server/scripts/game.cs:1525\\