|
pythagoras
Пользователь Регистрация: Окт. 2003
Всего: 8 сообщений
|
I am having problems figuring out how to read correctly the critters.lst file in the arts folder. Let's take an example : I read from a map file (arvillag.map) the critter with an lst-index of 64, which i look up in the arts\critters\critters.lst file and find the corresponding filename : nmwarr,11,1 I understand that the "nmwarr" part is the beginning of the filename to which i must add the suffix1, suffix2 and extension suffix which i can make up from the id1, id2, id3 i retrieved from the FRM PID. But what are the numbers "11,1" in the lst file ? I have read the FRM-PID document by Anchorite but as my russian is not good i am not sure i understand it very well and might have missed something important about these numbers. Maybe there's someone here that is familiar with this and who can help me ? ---- pythagoras
|
Отправлено: 14:58 - 27 Окт., 2003
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
OK... Let's try to translate ;) FRM file name format: RootSuffix1Suffix2.frExtSuffix FRM PID format (32 bits): 31 - not used 30 - 28 (3 bits) - ID3 27 - 24 (4 bits) - Object Type 23 - 16 (8 bits) - ID2 15 - 12 (4 bits) - ID1 11 - 0 (12 bits) - index (*.lst) If ID2 = 0x1B or 0x1D or 0x1E or 0x37 or 0x39 or 0x3A or 0x21 or 0x40 index in lst-file changes to the first number, following the Root. In your example index will change from 64 to 11.
|
Отправлено: 15:34 - 27 Окт., 2003
|
|
pythagoras
Пользователь Регистрация: Окт. 2003
Всего: 8 сообщений
|
Thanks for the info, Wasteland . But I still don't understand what "index will change from 64 to 11" means. Which index ? PS : you can call me hard-headed if you want . ---- pythagoras (Отредактировал(а) pythagoras - 18:06 - 27 Окт., 2003)
|
Отправлено: 16:07 - 27 Окт., 2003
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
And you can call me poor english speaker :). I'm talking about index of the FRM-file in the critters.lst. In some caces, indicated by values of ID2, this index changes and current FRM changes to new FRM with a new index in lst file. For example: hfcmbt,11,1 - combat armor If you loot at the line 11, the first number reffering to, you'll see that: hmjmps,11,1 - jumpsuit (suit of the hero character) And mos of the human FRM referring to this line.
|
Отправлено: 11:26 - 28 Окт., 2003
|
|
|
Jochua
Пользователь Регистрация: Март 2003
Всего: 162 сообщения
|
11 - it is the index on FRM in critters.lst which contains the image of the scheme of a body for sniper-mode shooting (all human characters refer on same FRM where there is a scheme of a human body). Excuse for bad English: (
----- Палимый солнцем фриманец
|
Отправлено: 17:06 - 13 Янв., 2004
|
|
pythagoras
Пользователь Регистрация: Окт. 2003
Всего: 8 сообщений
|
Ok. I figured it out finally . Thanks to everyone for answering... ...and please don't excuse yourselves for your english, you speak it better than i do ! --- Pythagoras http://www.isometrix.org - isometric programming resources http://www.isometrix.org/pipmapper - a FO map converter for IanOut.
|
Отправлено: 22:14 - 13 Янв., 2004
|
|
|
|