@casual-simulation/aux-vm-client
Advanced tools
Changelog
V1.0.9
getBots(tag, value)
that caused falsy values (like 0
or false
) to return all bots with the given tag.Changelog
V1.0.8
@onPaste
listener which is triggered when some text is pasted into an AUX.
that
is an object with the following properties:
text
- the text that was pasted.Changelog
V1.0.7
Changelog
V1.0.6
auxLabelAnchor
to auxLabelPosition
.auxProgressBarAnchor
to auxProgressBarPosition
.config
bot.#stripePublishableKey
and #stripeSecretKey
tags from the config bot to the player.checkout()
and server.finishCheckout()
function options.@onUniverseAction
is now a shout.config
, configTag
, and tagName
variables.
config
variable is a shortcut for getBot("#id", tags.auxConfigBot)
.tagName
variable is the name of the tag that the script is running in.configTag
variable is a shortcut for config.tags[tagName]
.true
, id
, or space
.Changelog
V1.0.4
player.requestFullscreenMode()
and player.exitFullscreenMode()
functions.
apple-mobile-web-app-*
meta tags to support jumping into fullscreen mode when launching from a bookmark on the iOS home screen.#auxForm
to mesh
.#auxFormSubtype
to gltf
.#auxFormAddress
to the URL.#auxForm
to mesh
.#auxFormSubtype
to poly
.#auxFormAddress
to the ID of the model.face
property to the @onDrag
and @onAnyBotDrag
listen arguments.
@onClick
.#auxLabelAnchor
and #auxProgressBarAnchor
when the values were set to left
or right
.Changelog
V1.0.3
.help
command to show a list of available commands..sleep
command to the helper builder menu.player.showJoinCode()
function to quickly show a QR Code to join a universe.@onPlayerPortalChanged
events to not be sent.
Changelog
V1.0.0
.summon
command to .
..new builder
command to .clone builder
ab-1
.list commands
command to show a HTML popup with a list of available commands.Changelog
V0.11.27
auxBuilder
dimension and can be woken up by clicking it... [name]
- Wakes Builder with the given name. If the name is omitted, then the b001
Builder will be woken..sleep
- Puts Builder to sleep..sheet [dimension]
- Opens the sheet to the given dimension. If the dimension is omitted, then the sheet will be opened for the current dimension..new bot
- Creates a new bot in the current dimension..download
- Downloads the entire universe..upload
- Shows the upload dialog..goto {dimension}
- Redirects the page portal to the given dimension..new universe {universeName}
- Creates a new universe with the given name and opens it in a new tab..show history
- Loads the history and goes to the auxHistory
dimension..mark history
- Creates a new history mark for the current state..show docs
- Opens the documentation website in a new tab..summon
- Summons the Builder helper into the current dimension..new builder {name}
- Creates a clone of the current builder with the given name..summon
command.~
key to show the char bar.3342
finger tap code on mobile to show the chat bar.5
finger tap on mobile to hide the chat bar.Changelog
V0.11.26
player.getCurrentUniverse()
player.getCurrentDimension()
player.getInventoryDimension()
player.getMenuDimension()
player.goToURL()
player.openURL()
player.getBot()
player.playSound()
player.showHtml()
player.hideHtml()
player.tweenTo()
player.moveTo()
player.openQRCodeScanner()
player.closeQRCodeScanner()
player.showQRCode()
player.hideQRCode()
player.openBarcodeScanner()
player.closeBarcodeScanner()
player.showBarcode()
player.hideBarcode()
player.loadUniverse()
player.unloadUniverse()
player.importAUX()
player.hasBotInInventory()
player.showInputForTag()
player.checkout()
player.openDevConsole()
server.finishCheckout()
server.loadFile()
server.saveFile()
server.shell()
server.backupToGithub()
server.backupAsDownload()
superShout()
action.perform()
action.reject()
getBotTagValues()
remote()
webhook()
webhook.post()
byMod()
neighboring()
either()
not()
removeTags()
subtractMods()
getTag()
setTag()
math.sum()
math.avg()
math.abs()
math.sqrt()
math.stdDev()
math.randomInt()
math.random()
renameTagsFromDotCaseToCamelCase()
server.sayHello()
server.echo()
changeState()
from working on bots which were provided from a that
/data
argument.Changelog
V0.11.25
@onPlayerEnterDimension
listener with @onPlayerPortalChanged
.
@onPlayerPortalChanged
is called whenever any portal changes whereas @onPlayerEnterDimension
was only called for auxPagePortal
.@onPlayerEnterDimension
ran into.https://auxplayer.com/{dimension}/{universe}
you should use https://auxplayer.com/webhook?auxUniverse={universe}