Implement `expressionTriggerId` for urn-based emotes
under review
Ozymandias
Please prioritize work on https://github.com/decentraland/sdk/issues/961.
It will be very useful to be able to do something like this:
AvatarShape.create(engine.addEntity(), {
emotes: [ urnURL ],
expressionTriggerId: urnURL,
})
Lastraum K
is there any update on this since its consideration in february?
Ozymandias
@leanmendoza the code you shared only works with the basic emotes, not the custom emotes, right ?
For custom emotes, this log-line from onPlayerExpressionObservable does not show a different kind of
expressionId
as I have in my example.Lean Mendoza
I've just commented the SDK issue with:
In godot-explorer we use
AvatarEmoteCommand
component to trigger emotes (this component is used as read-only for PlayerIdentityData)Check this code:
(this scene mirrors the emote the primary player triggers)
Nicolas Earnshaw
under review
Thanks Proteus, this is being considered in one of our shape up proposals for the next cycle