code/__HELPERS/_string_lists.dm 
| pick_list | Pick a random string from a JSON string file by key |
|---|---|
| pick_list_weighted | Pick a random string from a JSON string file with weighted selection |
| pick_list_replacements | Pick a string with @pick(SOME_KEY) replacements for nested random selection |
| json_load | Load and parse a JSON file |
| /proc/strings_replacement | Get a random string with nested @pick() replacements |
| /proc/strings | Get strings array from a JSON string file |
| /proc/strings_subkey_lookup | Callback for regex replacement in strings_replacement |
| /proc/load_strings_file | Load and cache a JSON string file |
Define Details
json_load 
Load and parse a JSON file
pick_list 
Pick a random string from a JSON string file by key
pick_list_replacements 
Pick a string with @pick(SOME_KEY) replacements for nested random selection
pick_list_weighted 
Pick a random string from a JSON string file with weighted selection