You can edit the Pulp menu/window UI under the Font section.
- display icon of the face of the speaker beside the bubble
This is a little trickier. If using the existing Pulp dialogue system (say
or ask
), you'd want to allow a draw
event to occur with your speaker face on screen before calling another Pulp window/dialogue.
If you don't use the Pulp's built-in dialogue system, then it's just a matter of drawing all the components to the screen yourself (draw
for the speaker, window
for the bubble, label
for the text). But you'll have to pre-wordwrap the text yourself.
- animate the bubble when special effects are needed
You can't use the Pulp built-in dialogue for this. You'd need to custom draw it to the screen. All say
, ask
, menu
functions will pause any ongoing animations. So, you'd have to go back to the previously mentioned method of drawing all the components onscreen yourself. Then you can indeed animate it. It's a bit more effort though.
- having the bubble form a cons¥versation between several people like a messaging app (something seen in bloom)
If drawing the components yourself, then sure you can. Like the other issues, will be a bit more effort than using say
but is definitely doable. It could get tedious though. If there's a lot of code in the draw
event, you could affect your game's performance.