Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Text message durations
Text message durations
Feb 20 2013, 2:30 am
By: MetalGear  

Feb 20 2013, 2:30 am MetalGear Post #1



Hey this is kind of a weird question I know, but does anybody know exactly how many trigger cycles text messages last? I know the amount of characters affects it, but I need to know the full mechanics so that I can properly time unit speech into my nearly finished map. Thanks :)



None.

Feb 20 2013, 3:04 am rockz Post #2

ᴄʜᴇᴇsᴇ ɪᴛ!

sounds like a test map is in order.

In any case, when you do these types of things, it's best to test it out in your map anyway rather than take someone else's word on it.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Feb 20 2013, 5:59 am TF- Post #3

🤙🏾

I assume you already figured out you can make a message last longer by adding invisible characters.
Another thing to do is add a ton of linebreaks to the message so that it fills the entire text box, then you can just spam display it for as long as a death counter runs, it won't "tile" it'll just look the same for the entire duration.



🤙🏾

Feb 20 2013, 7:49 am Lanthanide Post #4



Quote from TF-
I assume you already figured out you can make a message last longer by adding invisible characters.
Another thing to do is add a ton of linebreaks to the message so that it fills the entire text box, then you can just spam display it for as long as a death counter runs, it won't "tile" it'll just look the same for the entire duration.
Which has the downsides of not letting any other text display, eg people talking in a multiplayer game.



None.

Feb 20 2013, 4:28 pm Azrael Post #5



It's probably better to have one or two lines breaks before the text, to separate it from conversation, and then having the message repeat after the first one should have disappeared.

The exception to this is a cinematic, where everyone is supposed to be watching/reading instead of talking. I recommend always using TF's advice in those situations, ensuring that the line breaks plus text will fill the screen (11 lines), and then displaying it every cycle. Otherwise you will have people talking, distracting anyone from reading your text, and in a worst case scenario someone will spam to prevent anyone from possibly reading it.

I setup a map to test the timing necessary for refreshing messages before, and it wouldn't line up perfectly. If you refreshed on one cycle, you'd still see the previous text for an instant. If you did it on the next cycle, you'd see the previous text disappear for an instant beforehand. You might not find the delay to be noticeable enough to bother you though.




Feb 21 2013, 4:00 am staxx Post #6



Another option is just display your messages timed by a death count this way you can control the intervals of time yourself.



None.

Feb 21 2013, 6:22 am NudeRaider Post #7

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

Quote from staxx
Another option is just display your messages timed by a death count this way you can control the intervals of time yourself.
elaborate.




Feb 21 2013, 11:21 am lil-Inferno Post #8

Just here for the pie

Quote from NudeRaider
Quote from staxx
Another option is just display your messages timed by a death count this way you can control the intervals of time yourself.
elaborate.
I imagine what he's saying is to constantly display the text message until you no longer want it to be displayed. (e.g. when interacted with or after an interval of death counts you set yourself)




Feb 21 2013, 5:35 pm staxx Post #9



exactly what inferno said.

Example...

Death counts at least 1 at most 24 display text "Hi" preserve

Death counts at least 25 at most 48 display text "my name is" preserve

Death counts at least 49 at most 72 display text "NudeRaider" preserve

Or if you wanted to allow people to still type you could do it without the preserve...

death count exactly 1 display text "hi"

death count exactly 25 display text "my name is nuderaider"



None.

Feb 21 2013, 7:30 pm RIVE Post #10

Just Here For The Pie

There is a program called Sea (StarEdit Assistant) which times out transmission durations based on text size.
You can use the Death Count method as mentioned above and have it preserved for as long as Sea recommends for precise timing. However, good estimation works fine too.

It does not look like Sea is currently available on SEN but I can upload it if you are interested.



None.

Feb 22 2013, 12:19 am rockz Post #11

ᴄʜᴇᴇsᴇ ɪᴛ!

Quote from staxx
exactly what inferno said.

Example...

Death counts at least 1 at most 24 display text "Hi" preserve

Death counts at least 25 at most 48 display text "my name is" preserve

Death counts at least 49 at most 72 display text "NudeRaider" preserve

Or if you wanted to allow people to still type you could do it without the preserve...

death count exactly 1 display text "hi"

death count exactly 25 display text "my name is nuderaider"
your first triggers will look like this:
Collapsable Box


theoretically you could display blank spaces and clear the screen completely, but that rather defeats the purpose of it all, and doesn't solve the question (how long is each character worth in ms).



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Feb 22 2013, 1:51 am staxx Post #12



I thought that was pretty much self explanatory to throw the blank lines in, but thank you for pointing that out for anyone who may not of known. From my understanding of the original post he only wants to know the timing so that he can put a new message on right as the previous one ends. All I did was throw another option out there that allowed him to have the versatility of having the message up as long or as short as he wants which takes the guess work out of timing.



None.

Feb 22 2013, 3:01 am RIVE Post #13

Just Here For The Pie

Following rockz' point, exactly twelve lines make up the screen's text field.
Although, it may be different in the traditional StarCraft editor...



None.

Feb 22 2013, 3:35 am Azrael Post #14



Quote from RIVE
Following rockz' point, exactly twelve lines make up the screen's text field.

To ensure there's no confusion, it's actually only eleven lines.




Feb 22 2013, 5:58 am RIVE Post #15

Just Here For The Pie

Quote from Azrael
To ensure there's no confusion, it's actually only eleven lines.
Wha.. Really? Oh, I have been doing it wrong for years!



None.

Feb 22 2013, 6:59 am Lanthanide Post #16



Yes, definitely 11.



None.

Feb 22 2013, 9:11 am NudeRaider Post #17

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

Quote from staxx
All I did was throw another option out there
Except you didn't, because TF- already posted that method while also being more elaborate.




Feb 23 2013, 5:29 am Leeroy_Jenkins Post #18



Quote from RIVE
There is a program called Sea (StarEdit Assistant) which times out transmission durations based on text size.

It seems like this is exactly what he was asking to do. Hopefully OP comes back for all this advice..



None.

Feb 23 2013, 10:49 am ArcticCerebrate Post #19



For the text-message length solution, I've experimented with something like this before, trying to match a map-message duration to player-message durations.

I guess-timated player-message durations to be about 7 seconds, and after testing different lengths, settled at length:140 characters.

This would mean approximately 50ms per character, with the exception of the minimum display time.

Attachments:
Timed Message Tests.scm
Hits: 1 Size: 37.79kb



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[09:37 pm]
GGmano -- maybe its not about the size i guess since its now above 6000 and was saved
[09:05 pm]
GGmano -- just seems like 6000kb is an obstacle not sure
[09:05 pm]
GGmano -- idk it could also be about the map size its like above 6k kb map wont be saved,, 6000kb of triggers no sounds im aware sounds can go beyond that size
[08:51 pm]
GGmano -- heres link for the new release http://www.staredit.net/topic/18475/#1
[08:51 pm]
GGmano -- i now released it after deleting triggers 3 times sadly
[08:50 pm]
GGmano -- 100k i think
[03:39 pm]
Oh_Man -- how many trigs u got?
[09:34 am]
GGmano -- there must be a limit for one player on triggers but also a max trigger in total i think
[09:33 am]
GGmano -- after deleting alot og triggers i now have to reduce it even more
[09:33 am]
GGmano -- damn my file still too big but it doesnt crash only gives message that it cant save to disk,, freaking sad that i wanted to do more stuff but im limited here
Please log in to shout.


Members Online: RIVE, IlyaSnopchenko