This section deals with part-based models as used for weapons.
Each weapon is divided into three components: Bottom (b), Middle (m), and Top (t).
Each model follows a specific naming convention:
wswbs_t_011
Where the characters before the first underscore denote the weapon (item) type, the single character between the underscores denotes the part (bottom, middle, or top), and the three digits at the end denote the model part number.
Model Part Numbers
The MaxRange column in baseitems.2da defines the number of model parts for each particular baseitem. The maximum value for this column is 255, although for all practical purposes it should not be set above 250 as not all color variants can be represented for the 25 range.
You'll notice if you look at the weapon models included with the base game assets, they follow a specific numbering pattern, beginning with 011 and incrementing to 014 then jumping to 021-024, 031-034, etc. See Model Part Number Valid Values table for more information.
Model numbers break down as follows: the first two digits are the model numbers, and the last digit is the color. These values correspond directly to the values used/displayed in the Toolset.
In Bioware's original model setup, model color 1 = steel/silver, 2 = copper/aged bronze, 3 = gold/polished bronze, 4 = adamantine/cold iron.
Model Part Number Valid Values
Model Number Range | Notes |
---|---|
001 - 009 | Unused (unless the MinRange in baseitems.2da is lowered) |
011 - 019 | |
021 - 029 | |
031 - 039 | |
041 - 049 | |
051 - 059 | |
061 - 069 | |
071 - 079 | |
081 - 089 | |
091 - 099 | |
101 - 109 | |
111 - 119 | |
121 - 129 | |
131 - 139 | |
141 - 149 | |
151 - 159 | |
161 - 169 | |
171 - 179 | |
181 - 189 | |
191 - 199 | |
201 - 209 | |
211 - 219 | |
221 - 229 | |
231 - 239 | |
241 - 249 | |
251 - 255 | Recommended not to use. |
Note: The model numbers 010, 020, 030, 040, 050, 060, 070, 080, 090, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, and 250, although viable, are recommended to remain unused. Model number 000 seems to be reserved for a baseitem appearance when the item is placed upon the ground; although it is not used by the game engine as far as I can determine.