Формат smiles.txt - kryukov/jimm-multi GitHub Wiki
Первая строка - размер смайла (для анимированных смайлов данная строка должна присутствовать, но сам параметр игнорируется). Вторая и последующие строки состоят из 3 частей:
- Номер смайла. Является необязательным и не учитывается при загрузке смайлов. Смайлы будут соответствовать иконкам в файле smiles.png в порядке слева-направо, сверху-вниз.
- Название смайла. Название может содержать пробелы, но при этом оно должно быть заключено в двойные кавычки (например, «"схожу с ума"»).
- Коды смайлов. Коды смайлов разделяются между собой запытыми («,»).
- Пробел в названии смайла теперь не нужно заменять на «_», достаточно поместить название содержащее пробел в кавычки: «"Thump up"» вместо «Thump_up».
- Название без пробелов заключать в кавычки не обязательно, хотя и не запрещено.
- Разделителем смайлов теперь является не пробел « », а запятая «,». До и после запятой может быть произвольное число пробелов – они будут проигнорированы.
- В названиях смайлов и самих смайлах теперь можно использовать русский язык: текст может писаться в кодировках Win1251, UTF-8 или USC2 (по желанию) – определение кодировки произойдёт автоматически.
25 "Улыбающийся смайл" :-) ,))) , :) , :-)) , :)) 2 Sad :-(, :(, :((, :-((, =(, =(( 3 "Ironic" ;-), ;) Amused :-P, :P, :-p "Jokingly" *JOKINGLY*, :-], lol, *Хихикает* 4 "Crying - плачет" :'( , :"( , :'-(, ='(, ;-(, ;(, :~(, :cry:
Замечание. На самой первой строке файла располагается размер одного смайла в файле smiles.png (смайлы являются квадратными, поэтому одно число задаёт одновременно и длину и ширину смайла).