Difference between revisions of "2DFX"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | {{This|This article describes the usage of the | + | {{This|This article describes the usage of the 2dfx section inside a plain text [[IDE]]. For the [[List of RW section IDs|RW Section]] of models see [[2dfx (RW Section)]]}} |
{{Research}} | {{Research}} | ||
{{IdeSection | {{IdeSection | ||
Line 5: | Line 5: | ||
| description = Used to place lights, particles, and ped behaviors on objects | | description = Used to place lights, particles, and ped behaviors on objects | ||
}} | }} | ||
− | '''2DFX''' is a section in the [[item definition]] file. It is used to place lights, particles, and ped | + | '''2DFX''' is a section in the [[item definition]] file. It is used to place lights, particles, and ped animations on objects. |
==GTA III - Vice City== | ==GTA III - Vice City== | ||
− | ===Type 0: | + | ===Type 0: Lights=== |
− | ID, X, Y, Z, R, G, B, 200, | + | ID, X, Y, Z, R, G, B, 200, 1, Corona, Shadow, Distance, Outer range, Size, Inner range, IDE flag, Wet, Flare, Dust |
{|{{Prettytable}} width="100%" | {|{{Prettytable}} width="100%" | ||
Line 20: | Line 20: | ||
|- | |- | ||
|<center>R, G, B</center>||color of the light and everything associated it in RGB format | |<center>R, G, B</center>||color of the light and everything associated it in RGB format | ||
− | |||
− | |||
|- | |- | ||
|<center>Corona</center>||corona associated to the light defined in <code>particle.txd</code>, usually "coronastar" for lighta | |<center>Corona</center>||corona associated to the light defined in <code>particle.txd</code>, usually "coronastar" for lighta | ||
Line 85: | Line 83: | ||
|} | |} | ||
− | ===Type 1: | + | ===Type 1: Particles=== |
− | ID, X, Y, Z, R, G, B, 200, | + | ID, X, Y, Z, R, G, B, 200, 2, Particle, unk1, unk2, Size |
{|{{Prettytable}} width="100%" | {|{{Prettytable}} width="100%" | ||
Line 97: | Line 95: | ||
|- | |- | ||
|<center>R, G, B</center>||useless values | |<center>R, G, B</center>||useless values | ||
− | |||
− | |||
|- | |- | ||
|<center>Particle</center>||particle type ([[2DFX#Types of Particles|see below]]) | |<center>Particle</center>||particle type ([[2DFX#Types of Particles|see below]]) | ||
Line 127: | Line 123: | ||
| 6 | | 6 | ||
| water spray | | water spray | ||
+ | |} | ||
+ | |||
+ | ===Type 3: Peds=== | ||
+ | ID, X, Y, Z, R, G, B, 200, 3, Animation, unk1, unk2, unk3, RotX, RotY, RotZ | ||
+ | |||
+ | {|{{Prettytable}} width="100%" | ||
+ | !width="250px"|Identifier | ||
+ | !Description | ||
+ | |- | ||
+ | |<center>ID</center>||associated to existing object ID defined in [[OBJS]] section | ||
+ | |- | ||
+ | |<center>X, Y, Z</center>||X, Y, and Z coordinates relative to the center of the object | ||
+ | |- | ||
+ | |<center>R, G, B</center>||useless values | ||
+ | |- | ||
+ | |<center>Animation</center>||animation type ([[2DFX#Types of Animations|see below]]) | ||
+ | |- | ||
+ | |<center>unk1, unk2, unk3</center>||unknown, useless values? | ||
+ | |- | ||
+ | |<center>RotX, RotY, RotZ</center>||rotation of ped when animation is playing | ||
+ | |} | ||
+ | |||
+ | ====Types of Animations==== | ||
+ | {| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #aaa solid; border-collapse: collapse;" | ||
+ | | 0 | ||
+ | | using an ATM | ||
+ | |- | ||
+ | | 1 | ||
+ | | sitting down | ||
+ | |- | ||
+ | | 2 | ||
+ | | waiting for a bus; peds will walk up to the point and line up behind each other | ||
+ | |- | ||
+ | | 3 | ||
+ | | window shopping; peds will walk up to the point, stand for a while, then leave | ||
+ | |- | ||
+ | | 4 | ||
+ | | unknown, used in game | ||
|} | |} |
Revision as of 07:39, 28 November 2009
This article describes the usage of the 2dfx section inside a plain text IDE. For the RW Section of models see 2dfx (RW Section)
Supported games: | GTA III, GTA VC | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Brief description: | Used to place lights, particles, and ped behaviors on objects | |||||||||||||||
IDE Sections:
|
2DFX is a section in the item definition file. It is used to place lights, particles, and ped animations on objects.
Contents
GTA III - Vice City
Type 0: Lights
ID, X, Y, Z, R, G, B, 200, 1, Corona, Shadow, Distance, Outer range, Size, Inner range, IDE flag, Wet, Flare, Dust
Identifier | Description |
---|---|
associated to existing object ID defined in OBJS section | |
X, Y, and Z coordinates relative to the center of the object | |
color of the light and everything associated it in RGB format | |
corona associated to the light defined in particle.txd , usually "coronastar" for lighta
| |
shadow associated to the light?, usually "shad_exp" | |
view distance of the light, is limited by the draw distance of the host object | |
the range the light can cast on objects, cars, and peds | |
the size of the corona, can be a float or integer, size 0 means no visible corona but effect of light still visible | |
the range the light can cast on the ground | |
IDE flag, only the time-dependent flags are useable | |
sets the type of flashing (see below) | |
sets the particle to be "reflective" on wet grounds | |
sets the particle to create a lens flare on the screen, similar to what the sun does 0 - no lens flare, 1 - lens flare effect | |
sets the intensity of light reflecting off dust, values 4 to 7 have visible effects |
Types of Flashes
0 | constantly lit all time |
1 | constantly lit at night |
2 | occasional flicker all time |
3 | occasional flicker at night |
4 | ~1 second flashes |
5 | ~1 second flashes at night |
6 | ~2 seconds flashes |
7 | ~2 seconds flashes at night |
8 | ~3 seconds flashes |
9 | ~3 seconds flashes at night |
10 | random flicker |
11 | random flicker at night |
Type 1: Particles
ID, X, Y, Z, R, G, B, 200, 2, Particle, unk1, unk2, Size
Identifier | Description |
---|---|
associated to existing object ID defined in OBJS section | |
X, Y, and Z coordinates relative to the center of the object | |
useless values | |
particle type (see below) | |
the size of the particle |
Types of Particles
0 | small white smoke |
1 | medium white smoke |
2 | large white smoke |
3 | fire |
4 | black smoke |
5 | water fountain |
6 | water spray |
Type 3: Peds
ID, X, Y, Z, R, G, B, 200, 3, Animation, unk1, unk2, unk3, RotX, RotY, RotZ
Identifier | Description |
---|---|
associated to existing object ID defined in OBJS section | |
X, Y, and Z coordinates relative to the center of the object | |
useless values | |
animation type (see below) | |
unknown, useless values? | |
rotation of ped when animation is playing |
Types of Animations
0 | using an ATM |
1 | sitting down |
2 | waiting for a bus; peds will walk up to the point and line up behind each other |
3 | window shopping; peds will walk up to the point, stand for a while, then leave |
4 | unknown, used in game |