Developer Modules: Instant Social Features

Thank you for these great tools! I’m getting mixed results using the Photo booth however. When I add custom backgrounds, they appear fine in studio, but then only the default backgrounds appear in the published game :tired_face:.
Also, the documentation says to use 16:9 ratio for best results for custom backgrounds, however only 1:1 ratio actually fits right without stretching (which is fine, just making a note). Anyone else having these issues?

1 Like

This doesn’t appear right when I change the scale and position.
image
Im pretty sure the lines are supposed be numbers.
Game it is happening with:

2 Likes

Yeah, actually I like it, doesn’t limit users to certain emotes, they can generate some patterns like pressing one emote then another quickly giving an energetic/excited feel.

How will the emote bar integrate with tools? I want to use it but I have too many tools which are base of the game.

Is there a way to change the backgrounds and fonts for the countdown for the photo booth? I have been trying to change it to no effort.

1 Like

i am struggling with positioning it over my UI too, so if you find a fix tag me please ha.

i have the emote bar inserted and cant find how to lock default emotes.
so
how to lock default emotes?
can there be an function to lock emots?

This is awesome! Very nice update!

This happened to me too, thankfully Roblox added this feature.

game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.EmotesMenu, false)

Thank you for testing out the PhotoBooth! We were able to reproduce this issue and will be looking into it.

16:9 was the ratio we found was the best for an image to be displayed on a wide range of devices (from the living room TV all the way to a phone in portrait mode). However its just a suggestion and you are free to use what is best for your experiences!

Currently the countdown is not able to be customized. If you would like to try poking around in the code to customize the countdown yourself, I would suggest looking at PhotoBooth.ReplicatedStorage.PhotoBooth.Components.Countdown

2 Likes

Hello! Currently adjusting the properties for the Emote Bar like this is not well supported, apologies for the issues you are facing! We are looking to provide a better method for developers to take control of how the UI we provide through Dev Modules can be displayed in upcoming versions.

1 Like

This will be a big update to the current social experiences regular players have. looks great keep up the streak of great updates! :+1:

(post deleted by author​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​)

Very cool! Some customization would be nice, for colour and shape of some UI objects, but it’s still a great feature!

1 Like

I would love if you guys release the chat that is in the game too, really looking for a module like similiar to that, releasing it would be awesome.

2 Likes

Hey @LucidPolygon, they actually are in the toolbox and are completely optional + customizable for you to use (or not) as you wish! You can find direct links to each of the assets and documentation on how to use them in the original post.

4 Likes

Just adding on to @SolarCrane’s response. The emote speed changing as you press the emote button (aka β€œTempo”) can be disabled with by setting useTempo to false in a LocalScript.

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local EmoteBar = require(ReplicatedStorage:WaitForChild("EmoteBar"))
     
EmoteBar.configureClient({
    useTempo = false
 })

You can learn more about the tempo feature here: Emote Bar | Roblox Creator Documentation

2 Likes

Thanks ComplexLint! I hope this helps, Lagnis7859.

2 Likes

The photobooth module needs to go further and let users screenshot and post to twitter/smedia/roblox friends feed so that I, as a developer, can get viral traffic.

I don’t understand what the point is right now.

5 Likes