1. Stream Avatars
  2. News

Stream Avatars News

v7.591 Patreon subscription upload increase + QOL


-ADDED Multiplatform streaming > will only spawn the primary streamer/bot. alternate chats from streamer will use the primary user's avatar (including extension details as well).

-ADDED General > Related tutorials(2)
-ADDED Backgrounds > Related tutorials(1)
-ADDED Minigames > Related tutorials(3)

-ADDED General > Extension > Patreon link + Login
-ADDED Nametag > max nametag length option
-Added General > Events > Platform donation minimum value


-Fixed !spawn username > will attempt to find user by displayname now
-Fixed Lock resolution not working while connected
-Fixed twitch subscription event breaking if not-gifted
-Fixed chat bubble sound volume was forever decreasing every save/load
-Fixed bot commands > !gift all keyword was broken
-Fixed General > Avatar Profile > Page selection/deselection was not working
-Fixed extension currency not updating title
-Fixed whitelist users overriding spawn restrictions
-Fixed extension nametag switching when the nametag has a space in the name
-Fixed command whitelist adding

-Changed Lua script > save() can now be called in another coroutine but will use the data from the main coroutine.

-Changed Connected Tools > added gift ui to regular hand tool's right click options

v7.551 Glimesh.tv support!


-Added glimesh streaming service integration! **(supports followers, their api does not yet handle subscribers)

-Added better integration labeling & disabled shop functions based on integration support
-Youtube renamed followers->subscribers and subscribers->members
-shop example: facebook does not support follow or subscriber, so it was removed from the shop.

-Added Scale option on custom image imports.
-Added Jump Catch star > Flip sprite on collision
-Added General > data > mute all outputs

-Added LUA > User.GetAvailableAvatars

-Added Cloud Options > Local rollback
-Added LUA > App.getResolution {x,y}
-Added LUA > App.setResolution(x,y)
-Added LUA > function getWearableAvatars() -- returns string[]
-Added LUA > function getWearableAvatarColors(string avatarName) -- returns string[]
-Added LUA > function getWearableGearSetPieces(string set) --returns string[]
-Added LUA > function getWearableNametags() --returns string[]

-Added end on blank frame to all edit image buttons (can be toggled on and off)

-ADDED gif support for image selection buttons

-Fixed Avatar&Gear > loading duplicate animations

-Fixed Lootbox > search debouncer
-Fixed Twitch > Whispers
-Fixed Leaderboards
-Fixed Lootbox > uncheck quickadd would still add the item
-Fixed Roulette > list output

-Fixed Roulette - exact number wins wasnt working

-Fixed > Fullscreen mode
(You can now fullscreen SA on another monitor and it will not minimize when you click off of it. I think it will also save the monitor its on every time you open it again.
I've also tried to fix any buggyness happening with fullscreen mode in any case it's used)

-Fixed Pin > random user selection
-Fixed Battleroyale plane drop positions rather than based on plane image size.
-Fixed Minigames > Boss > Custom boss > loot editing was bugging out.

-Changed Shop Editing > removed disabled actions from the shop
-Changed slots > max bet increased & multiplier reward increased.

v7.41 Multiplatform Streaming & QoL Update


-ADDED multiplatform streaming. Login Details > Enable > go through each service adding them as you want. (please report any issues you notice)

-ADDED temporary gear equipping. example: !change nightbot avatar block_man 10
(this will force nightbot to use block_man for 10 seconds, this will override any as cost, gift, or status requirements that nightbot is missing) using 0seconds or 9999999 seconds will result in infinite duration until app restart.
(This should be fun for custom redemptions!)

-CHANGED maximum despawn timer limit from 3600 to 36000
-CHANGED all services now have despawn seconds (regardless of spawning mode)
-CHANGED improvements to viewer select / gift tools, QOL

-ADDED Lua Scriptiing > User.follower, User.Subscriber, User.Moderator
-ADDED Lua Scripting > keepAlive() - see example in discord LUA-DOCS channel
-ADDED Lua Scripting Event > platformDonation - see example in discord LUA-DOCS channel
-ADDED Lua Scripting user > chatBubble('your message here') will create a chat bubble on an avatar.
-ADDED Lua Scripting user > setTemporaryAvatar, setTemporaryColor, setTemporaryGear, setTemporaryNametag (allows to change a user's items for x seconds. see LUA DOCS)

-FIXED nametags with spaces in name
-FIXED lootbox quick-add items named with spaces


-FIXED Command !freeze default sprite
-FIXED blacklist remove command wasnt working
-FIXED whitelist remove command wasnt working
-FIXED mod remove command wasnt working
-FIXED MacOS file browser not working in latest 64bit. (things like sound imports, image imports etc.)

-FIXED Trovo sub/follow detection might not have worked because the chattoken was for bot oauth

v7.222 Custom Nametags & Fonts!


-ADDED bot options > custom chat bubble font

-ADDED Workshop > Removal Page > Allows you to quickly delete workshop items you have installed
(Only works on items installed after this update... re-install workshop items to make it work!)

-ADDED Avatar & Gear > avatar preview animation in
-ADDED LootBoxes > quick lookbox creation system. Useful for adding many items as a reward!
-ADDED star minigame setting to change direction on blocks (default set to true)

-ADDED Bot Command > !Pin > Allows you to pin users with a chat command! useful for custom commands, lua scripting, and redemption rewards
(pin also has !mass pin, !pin username remove, !mass pin remove)


-CHANGED Boss > negative project speed causes the projectile to travel from the target back to the boss.

-ADDED Despawn timer setting for facebook, dlive, trovo, youtube

-ADDED extra login detail checks for all integrations
-ADDED !spawn game parameters. !spawn game {reward} {howmany} {0-1 x pos} {0-1 ypos} => !spawn game 500 1 0.5 0.5

-CHANGED renamed avatar profile to -> Enabled Avatar Profile //hopefully this helps clear confusion
-CHANGED re-enabled the !lurking command. viewers can now toggle their avatar visibility with !lurking

-ADDED delete specific user data by right clicking their avatar and clicking the delete icon

-FIXED Some colors in Paletteswap wouldn't swap correctly

-FIXED User Editing > Whitelist (pending) is now applied before an avatar needs to spawn. (it tries to match username rather than id)
-FIXED User Editing > Blacklist (pending) is now applied before an avatar needs to spawn. (it tries to match username rather than id)
-FIXED User Editing > Moderator (pending) is now applied before an avatar needs to spawn. (it tries to match username rather than id)

-FIXED backgrounds objects now lock to a pixel grid, so hopefully you can sync scrolling/looping backgrounds with movement

-FIXED trovo > it was possible to login without a bot attached...
-FIXED trovo > shared bot / channel login details issues
-FIXED youtube > shared bot / channel login details issues
-FIXED facebook > extension, duplicate avatars, and reconnection issues
-FIXED avatar despawning for every service
-FIXED background editing > problems with UI Scaling consistency

-FIXED avatar collission box setting / 1.5
-FIXED controller joystick deadzone set to 5000

-FIXED Youtube > Ignore first group of messages after connecting rather than dealing with incorrect message timestamps
-FIXED Facebook > Ignore first group of messages after connecting rather than dealing with incorrect message timestamps
-FIXED bomb explode bug for targeting self

-FIXED Custom Commands > wasn't working on some services.

v7.178 Facebook Integration


-ADDED > Command > gift username all (this will give the user access to everything in the shop for free, re-typing the command toggles it on/off)
-ADDED > Facebook Integration > Chat read and write!

-FIXED > trovo > user despawn timer 180s
-FIXED > trovo > extension overwriting streamer login
-FIXED > avatars getting locked into the stuck state