Paste #112206: Unnamed Denizen Script Paste

Date: 2023/07/12 14:32:47 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16


text_testing:
    type: procedure
    debug: true
    script:
        - define border <&7><&sp.strikethrough.repeat[36]>
        - define char <&sp>
        - define max_width <[border].text_width>

        - define sentence "<bold><&c>My Custom Title"
        - define sentence_width <[sentence].text_width>
        - define letters <list>
        - repeat <[max_width]>:
            - repeat stop if:<element[<[letters].unseparated><[sentence]><[letters].unseparated>].text_width.is_more_than[<[max_width]>]>
            - define letters:->:<[char]>
        - determine <[sentence]> if:<[letters].is_empty>
        - determine <[letters].unseparated><[sentence]><[letters].unseparated>