swan
25.02.2006, 06:13
Чтобы мод не нес лишнюю весовую нагрузку в частности скачиванием того, что уже и так имеется его можно оптимизировать - данное руководство по оптимизации поможет в этом - в частности при использовании данного руководства это позволит уменьшить размеры мода на объем от 100 Кб до 3 Мб (в зависимости от количества используемых компонентов)
1. при загрузке мода цива читает все XML-файлы в папке XML\Text не взирая на их название, поэтому файл(ы) в моде могут называться совершенно как угодно.
1.1. Если вы называете файл именем аналогичным уже имеющемуся файлу в стандартной версии - это считается, как замена файла и соответственно файл оригинала не будет читаться - в связи с этим старайтесь при использовании оптимизации избегать одноименных названий с уже имеющимися файлами, если это не обязательно
2. Все одноименные вхождения (TXT_KEY_...) имеющиеся в оригинале и не изменяющиеся относительно оригинала можно выбросить из файлов мода - эти вхождения в любом случае будут прочитаны из файлов оригинала - данная операция и является сутью оптимизации текстовой части
3. При замене чего либо или введения чего либо путем реплейса на место его убранного аналога при оптимизации стоит только заменить все вхождения, касающиеся заменяемого элемента - т.е. в оптимизированном файле мода будет прописано данное вхождение
3.1. Если в файле мода прописано некоторое вхождение с именем, которое повторяется в файлах оригинала - то будет прочитано вхождение из файла мода
Если у кого возникли вопросы по данному поводу - не стесняйтесь их задавать
1. при загрузке мода цива читает все XML-файлы в папке XML\Text не взирая на их название, поэтому файл(ы) в моде могут называться совершенно как угодно.
1.1. Если вы называете файл именем аналогичным уже имеющемуся файлу в стандартной версии - это считается, как замена файла и соответственно файл оригинала не будет читаться - в связи с этим старайтесь при использовании оптимизации избегать одноименных названий с уже имеющимися файлами, если это не обязательно
2. Все одноименные вхождения (TXT_KEY_...) имеющиеся в оригинале и не изменяющиеся относительно оригинала можно выбросить из файлов мода - эти вхождения в любом случае будут прочитаны из файлов оригинала - данная операция и является сутью оптимизации текстовой части
3. При замене чего либо или введения чего либо путем реплейса на место его убранного аналога при оптимизации стоит только заменить все вхождения, касающиеся заменяемого элемента - т.е. в оптимизированном файле мода будет прописано данное вхождение
3.1. Если в файле мода прописано некоторое вхождение с именем, которое повторяется в файлах оригинала - то будет прочитано вхождение из файла мода
Если у кого возникли вопросы по данному поводу - не стесняйтесь их задавать