View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000251 | OpenIV | OpenIV Core | public | 2014-04-10 13:23 | 2014-09-25 11:14 |
| Reporter | Castello2401 | Assigned To | |||
| Priority | normal | Severity | feature | Reproducibility | have not tried |
| Status | closed | Resolution | won't fix | ||
| Product Version | |||||
| Target Version | Fixed in Version | ||||
| Summary | 0000251: OpenIV / openFormats API | ||||
| Description | application programming interface | ||||
| Tags | No tags attached. | ||||
| Game | [ALL] | ||||
|
|
Okay, я знаю что такое API. Но что ты хочешь под этим кейсам я вообще не представляю. |
|
|
Наверно API немного не правильная формулировка, я имел ввиду, что-то типа Command-Line Arguments. Параметры командной строки, с помощью которых можно было бы обрабатывать ресурсы как удобно - допустим массовый экспорт ресурсов из всех IMG с сохранением иерархии (или нет, или с изменениями) в заданную директорию. И как мне кажется наилучший вариант, реализовать это - вынести код отвечающий за компилирование ресурсов в отдельный .exe файл (rc.exe). В таком случае основная часть, OpenIV будет представлять графический интерфейс по работе с этим компилятором ресурсов. А сам компилятор ресурсов будет иметь параметры для обработки ресурсов которые он умеет обрабатывать. И тут сразу много, чего интересного можно придумать, функциональность больше не ограничивается UI, к примеру openFormatsRC.exe "D:\..\..\jesey\nj_liberty.img\*.wdr" "\..\..\jersey\nj_liberty\drawable_object". Именно таким образом реализовано компилирование ресурсов в CRYENGINE, плагины для фотошопа, макса, майи и многих других редакторов используют один rc.exe. В последней версии пошли дальше и реализовали возможность предоставлять список задач в xml файле. Скрипты для макса используя компилятор ресурсов могли бы импортировать/экспортировать сразу в .img файлы! Прикрепил лог моего последнего использования компилятора ресурсов CRYENGINE, там все понятно. |
|
|
rc_log.log (11,822 bytes) |
|
|
Да - да, я издревле ещё предлагал ГуДу сделать такое, но он отмазывался концептуальными соображениями. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-04-10 13:23 | Castello2401 | New Issue | |
| 2014-04-11 07:37 | GooD-NTS | Note Added: 0000089 | |
| 2014-04-11 10:03 | Castello2401 | Note Added: 0000090 | |
| 2014-04-11 10:05 | Castello2401 | File Added: rc_log.log | |
| 2014-04-11 10:07 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 10:08 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 11:44 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 11:45 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 11:46 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 11:47 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 11:49 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 11:49 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 12:35 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 12:35 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 12:51 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-04-11 16:13 | 3doomer | Note Added: 0000093 | |
| 2014-04-11 17:00 | 3doomer | Note Edited: 0000093 | View Revisions |
| 2014-04-11 17:10 | Castello2401 | Note Edited: 0000090 | View Revisions |
| 2014-09-25 11:14 | GooD-NTS | Game | Grand Theft Auto IV/EfLC => [ALL] |
| 2014-09-25 11:14 | GooD-NTS | Status | new => closed |
| 2014-09-25 11:14 | GooD-NTS | Resolution | open => won't fix |