- Joined
- Jul 3, 2006
- Messages
- 102
I am creating a cinematic with quite a lot of transmissions, some of them have a lot of text and I want them to stay on screen a long time for the player to read.
What I find is that no matter how many seconds I use in the call to TransmissionFromUnitWithNameBJ, the text stays on screen for a couple seconds at best.
An example of my code:
I would expect each message to last as long as 20 or 15 seconds but ingame it lasts much less, like 3-4 seconds.
Edit: Never mind, found the issue is the use of 0 instead of 1 (bj_TIMETYPE_SET) in the call.
What I find is that no matter how many seconds I use in the call to TransmissionFromUnitWithNameBJ, the text stays on screen for a couple seconds at best.
An example of my code:
JASS:
call TransmissionFromUnitWithNameBJ(bj_FORCE_ALL_PLAYERS , unit, "Name" , null , "<Quite the long text>" , 0 , 20, true)
call TransmissionFromUnitWithNameBJ(bj_FORCE_ALL_PLAYERS , unit2, "Name2" , null , "<Quite the long text 2>" , 0 , 15, true)
etc...
I would expect each message to last as long as 20 or 15 seconds but ingame it lasts much less, like 3-4 seconds.
Edit: Never mind, found the issue is the use of 0 instead of 1 (bj_TIMETYPE_SET) in the call.
Last edited:

