screen_text
![code/modules/screen_alerts/_screen_alerts.dm 20](git.png)
Vars | |
fade_in_time | Time taken to fade in as we start printing text |
---|---|
fade_out_delay | Time before fade out after printing is finished |
fade_out_time | Time taken when fading out after fade_out_delay |
letters_per_update | letters to update by per text to per play_delay |
play_delay | delay between playing each letter. in general use 1 for fluff and 0.5 for time sensitive messsages |
style_close | closing styling for the message |
style_open | opening styling for the message |
text_to_play | var for the text we are going to play |
Procs | |
after_play | handles post-play effects like fade out after the fade out delay |
end_play | ends the play then deletes this screen object and plalys the next one in queue if it exists |
play_to_mob | proc for actually playing this screen_text on a mob. Arguments: |
Var Details
fade_in_time
![code/modules/screen_alerts/_screen_alerts.dm 34](git.png)
Time taken to fade in as we start printing text
fade_out_delay
![code/modules/screen_alerts/_screen_alerts.dm 36](git.png)
Time before fade out after printing is finished
fade_out_time
![code/modules/screen_alerts/_screen_alerts.dm 38](git.png)
Time taken when fading out after fade_out_delay
letters_per_update
![code/modules/screen_alerts/_screen_alerts.dm 42](git.png)
letters to update by per text to per play_delay
play_delay
![code/modules/screen_alerts/_screen_alerts.dm 40](git.png)
delay between playing each letter. in general use 1 for fluff and 0.5 for time sensitive messsages
style_close
![code/modules/screen_alerts/_screen_alerts.dm 47](git.png)
closing styling for the message
style_open
![code/modules/screen_alerts/_screen_alerts.dm 45](git.png)
opening styling for the message
text_to_play
![code/modules/screen_alerts/_screen_alerts.dm 51](git.png)
var for the text we are going to play
Proc Details
after_play
handles post-play effects like fade out after the fade out delay
end_play
ends the play then deletes this screen object and plalys the next one in queue if it exists
play_to_mob
proc for actually playing this screen_text on a mob. Arguments:
- user: mob to play to