AmalrikAntero
-
Публикации
43 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем AmalrikAntero
-
-
Есть атлас - скриншот выше. Нарезан на тайлы. В оригинале 16x16. В новой версии - 32x32Есть "спрайты" - описание положения спрайта на атласе.
Есть walkmesh из треугольников, к которому цепляются спрайты в виде uv текстурных координат.
Необходимо, в общем-то, просто отсортировать спрайты в порядке увеличения координат.
А затем, либо сохранить новые изменённые спрайты вместе с текстурой, либо нарезать текстуру на исходные квадраты при импорте обратно.
Есть ещё анимация, но это отдельная песня.
со скриптами не помогу ибо не программист, а вот с графикой может и смогу помочь (фотошоп это сила) но пока не пойму чем (так как не пойму что там нарезать и как) ))
-
А подробнее про проблему с задниками можно ? может смогу с графикой и ее рутинной обработкой помочь если смогу найти алгоритм.
-
Я доработал свои макросы для удобного редактирования перевода в Word-е
вот каковы они в работе:
1) первый макрос сразу скрывает содержимое тэгов, но оставляет сами скобки дабы было понятно где находятся тэги
2) второй макрос определяет текст который можно редактировать и при этом защищает тэги как от редактирования так и от удаления
3) третий макрос отображает содержимое тэгов (содержимое зачеркнуто и отображается более тусклой заливкой )сохраняя при этом защиту от редактирования
видео пример работы:
для работы макросов нужно установить в систему шрифт:
https://drive.google.com/open?id=0BzwnDGw1E...UFo2dFd6YUx3Nkk
код макросов:
SpoilerSub аСкрытиеТэгов()
ActiveDocument.Bookmarks("\StartOfDoc").Select
On Error Resume Next
ActiveDocument.Unprotect
Dim txt As String 'создаем переменную для поиска тэгов
txt = "\[*\]" 'наполняем переменную универсальным обозначением всех тээгов
Selection.Find.MatchWildcards = True 'позволяет работать с регулярными выражениями
Selection.Find.Text = txt
Selection.Find.ClearFormatting
With Selection.Find.Replacement.Font
.ColorIndex = wdGray50
.StrikeThrough = True
.Name = "Lato"
End With
'Selection.Find.Replacement.ClearFormatting
Selection.Find.Execute Replace:=wdReplaceAll
On Error Resume Next
ActiveDocument.Protect Password:="", NoReset:=False, Type:= _
wdAllowOnlyReading, UseIRM:=False, EnforceStyleLock:=False
End Sub
Sub бРедактирование()
On Error Resume Next
ActiveDocument.Bookmarks("\StartOfDoc").Select 'устанавливаем курсор на начало документа
Selection.Find.ClearFormatting 'Очистка параметров поиска
With Selection.Find
.Font.StrikeThrough = False 'выбираем слова которые не зачеркнуты
.Text = ""
End With
Do While Selection.Find.Execute 'запуск поиска
Selection.Editors.Add wdEditorEveryone 'добавляем выбранные слова в исключение редактирования
Loop
On Error Resume Next
ActiveDocument.Protect Password:="", NoReset:=False, Type:= _
wdAllowOnlyReading, UseIRM:=False, EnforceStyleLock:=False 'включаем защиту редактирования
End Sub
Sub вПоказатьТэги()
On Error Resume Next
ActiveDocument.Unprotect
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find.Replacement.Font
.Name = "Calibri"
.StrikeThrough = True
.DoubleStrikeThrough = False
End With
With Selection.Find
.Font.Name = "Lato"
.Text = "\[*\]"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
On Error Resume Next
ActiveDocument.Protect Password:="", NoReset:=False, Type:= _
wdAllowOnlyReading, UseIRM:=False, EnforceStyleLock:=False
End Sub
для удобства можно назначить горячие клавиши на макросы скрытия и отображения тэгов
-
ок я просто хотел развить тему - может она пригодится и для других вещей
-
Можно сделать так что бы тэги нельзя было ни редактировать, ни удалять но для этого нужно написать макрос для word-а который бы делал следующее:
1) макрос находит все тэги и делает их скрытыми (есть такое свойство в шрифтах)
2) макрос выделяет всё кроме тэгов (просто выделить все нельзя так как под выделение попадут скрытые тэги)
далее остается поставить защиту на документ, а выделенный тектс добавить в исключение что позволит удобно редактировать документы
-
AmalrikAntero, спасибо конечно, но в теме перевода 9 части уже давно текст вычистили.это да, но его же еще нужно отредактировать и вставить обратно не затронув тэги дабы не было ошибок
-
Решился я значит посмотреть что из себя представляют файлы с диалогами (в FF9 стим версии которая вышла не так давно) дабы понять через что приходится проходить переводчикам и это зрелище надо сказать не для слабонервных ))
Я в этом деле не шарю, однако не могу промолчать о мысли которая посетила меня при беглом просмотре этой вакханалии (не судите строго я же не знаю ваших трюков, но вдруг взгляд человека со стороны вам пригодится).
И так - может будет полезно на время перевода скрыть все то, что находится в квадратных скобках дабы эта груда кода не мешала воспринимать текст ?
К примеру обычный код выглядит так:
Spoiler“For I shall instruct thee in
his incomparable pain!”[TIME=-1][sTRT=87,2]King Leo
“Arrg...[WAIT=5] Grr...”[TIME=15][sTRT=65,1][iMME]Come back![TIME=15][sTRT=254,2]King Leo
“Thou hast not seen the last of me, Marcus!”[ENDN][sTRT=139,2][ZDNE]
“Out of the way, Blank!”[TIME=20][sTRT=264,4][TAIL=LORF][OFFT=0,100,0]Blank
“Consider this, [ZDNE]! If Prince
Schneider were to marry Princess Cornelia,
peace would reign over both their kingdoms!”[ENDN][sTRT=221,3][ZDNE]
“’Tis foolishness! If all were so easy,
why, none would suffer in this world!”[ENDN][sTRT=78,1][iMME]Have at thee![TIME=10][sTRT=25,1][iMME]Aha![TIME=10][sTRT=26,1][iMME]Mph![TIME=10][sTRT=70,2][TAIL=LORF]Blank
“En garde!”[iNCS][TIME=-1][sTRT=171,2][TAIL=UPLF][ZDNE]
а можно сделать что бы смотрелось так:
Spoiler“For I shall instruct thee in
his incomparable pain!”King Leo
“Arrg... Grr...”Come back!King Leo
“Thou hast not seen the last of me, Marcus!”
“Out of the way, Blank!”Blank
“Consider this, ! If Prince
Schneider were to marry Princess Cornelia,
peace would reign over both their kingdoms!”
“’Tis foolishness! If all were so easy,
why, none would suffer in this world!”Have at thee!Aha!Mph!Blank
“En garde!”
При этом этот код не пропадет из текста и его можно будет в любой момент показать обратно.
Это можно реализовать так:
для поиска содержимого квадратных скобок нужно написать в строке "Найти" вот это \[*\] (и так же поставить галочку в меню поиска у "постановочные знаки")
в строке "Заменить на" выбрать в меню Формат пункт Шрифт и поставить галочку у "скрытый"
Потом что бы отобразить скрытый текст нужно выделить все и в меню Шрифты убрать галочку "скрытый"
-
ну что же 9-я часть то же хороший вариант))
-
осмелюсь спросить - какие последние слухи касательно перевода 8 части ?
-
Любопытно глянуть как вообще хранится текст - чем вы открываете rvdata2 файлы ?
-
Шикарная игра -отличный перевод.
Спасибо ребята за работу !!!
надеюсь что вскоре появится перевод joyful
-
AmalrikAntero так уже. если ты про основную LISA ссыльСпасибо !!!
Я то тыкал на ссылку которая в шапке темы ))
-
Ребят - как там с релизом перевода ?
-
Что там с переводом ?
-
Перевод на днях готов, в скором времени буду собиратьВот это просто замечательная новость !!!
-
Очень ждем - не бросайте проект !
-
присоединяюсь к вопросу - что с переводом ? есть ли новая ссылка ?
The Sexy Brutale
в Русификаторы
Опубликовано: · Изменено пользователем AmalrikAntero
Когда стоит ожидать завершение перевода ?