The <transacts> specifier doesn't seem to affect <localizes>

I’m not entirely sure if this is intended, it feels like something that isn’t.

I am unable to make localized messages that take parameters into a transacts function, this means that you cannot use them in areas that disallow the no_rollback specifier (if statements etc).

Example:
image

Is this because messages taking parameters aren’t really functions and transacts is a function specifier?

Thanks.

2 Likes

This needs to be changed, in the current state this makes it impossible to dynamically change interaction text in the interactable_component in Scene Graph, only hardcoded messages work, this makes the interactable_component useless in a lot of cases. Epic please fix!

1 Like

Getting someone to take a look.

Hi @flyingpigbaby this is a known issue, and we are checking into it. The ticket number is SOL-7333 if you want to ping me in the future for status.

1 Like

Oh awesome, thank you @Flak! I appreciate the response and update :slight_smile: