» TeamX (Архив Форума)«


Форум TeamX » English Forum » another question about critters.lst

Переход по темам
<< Пред. След. >>
Единственная страница этой темы

 
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
Perceptron
Модератор

Откуда: Ivanovo
Регистрация: Май 2003

Всего: 502 сообщения

I.e. if any FRM for this critter is absent, this FRM will be taken from another critter (usually from HMJMPS - he has most of all FRMs). This is the meaning of "11" number.

-----
Into The New Year - With A New Vision!
Документация по скриптам, туториал по скриптам, вопросы по скриптам, FAQ по моддингу, "Утилиты", fallmods-tutor.

Отправлено: 21:46 - 13 Дек., 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
 

Переход по темам
<< Пред. След. >>
Единственная страница этой темы


Powered by Ikonboard 2.1.9 RUS
Modified by RU.Board Team
© 2000 Ikonboard.com