Paste #46546: Untitled Paste

Date: 2018/01/31 19:13:04 UTC-08: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


workbenchPrintMessage:
    type: task
    debug: false
    definitions: message|format
    script:
        - define language <proc[workbenchGetPlayerLanguage]>
        - define output <s@workbenchMessages.yaml_key[%message%.%language%]>
        - if <def[format]||null> == null {
            - foreach <def[output]> {
                - narrate <def[value]>
            }
        } else {
            - foreach <def[output]> {
                - narrate <def[value]> format:<def[format]>
            }
        }