708
edits
No edit summary |
(noise reduction applied) |
||
Line 69: | Line 69: | ||
{{Table}} | {{Table}} | ||
{{OBDth}} | {{OBDth}} | ||
{{OBDtrBK|Lifetime ( | {{OBDtrBK|float property Lifetime (seconds, 0 <nowiki>=</nowiki> live forever) }} | ||
{{OBDtr| 0x60 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x60 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x64 | float |C8FFC8| 00 00 40 3F | 0.750000 | value }} | {{OBDtr| 0x64 | float |C8FFC8| 00 00 40 3F | 0.750000 | value }} | ||
{{OBDtr| 0x68 | |C8FFC8| | {{OBDtr| 0x68 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x74 | |C8FFFF| E8 01 EF 01 | | unknown; I'd say garbage }} | {{OBDtr| 0x74 | |C8FFFF| E8 01 EF 01 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x78 | |FFC8FF| 97 3A 42 89 | | unknown; I'd say garbage }} | {{OBDtr| 0x78 | |FFC8FF| 97 3A 42 89 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Collision radius }} | {{OBDtrBK|float property Collision radius }} | ||
{{OBDtr| 0x7C | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x7C | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x80 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | {{OBDtr| 0x80 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | ||
{{OBDtr| 0x84 | |C8FFC8| | {{OBDtr| 0x84 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x90 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x90 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x94 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x94 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
Line 85: | Line 85: | ||
{{OBDtr| 0x9C | float |FFC800| 00 00 00 00 | 0.000000 | unknown (AI alert radius ?)}} | {{OBDtr| 0x9C | float |FFC800| 00 00 00 00 | 0.000000 | unknown (AI alert radius ?)}} | ||
{{OBDtr| 0xA0 | char[16] |FFC800| 00 | "" | flyby sound name }} | {{OBDtr| 0xA0 | char[16] |FFC800| 00 | "" | flyby sound name }} | ||
{{OBDtrBK|Scale }} | {{OBDtrBK|float property Scale }} | ||
{{OBDtr| 0xB0 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0xB0 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0xB4 | float |C8FFC8| 00 00 80 3F | 1.0 | value }} | {{OBDtr| 0xB4 | float |C8FFC8| 00 00 80 3F | 1.0 | value }} | ||
{{OBDtr| 0xB8 | |C8FFC8| | {{OBDtr| 0xB8 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0xC4 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0xC4 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0xC8 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0xC8 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Y Scale }} | {{OBDtrBK|float property Y Scale }} | ||
{{OBDtr| 0xCC | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0xCC | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0xD0 | float |C8FFC8| 00 00 80 3F | 1.0 | value }} | {{OBDtr| 0xD0 | float |C8FFC8| 00 00 80 3F | 1.0 | value }} | ||
{{OBDtr| 0xD4 | |C8FFC8| | {{OBDtr| 0xD4 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0xE0 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0xE0 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0xE4 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0xE4 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Rotation }} | {{OBDtrBK|float property Rotation }} | ||
{{OBDtr| 0xE8 | int32 |FFFFC8| 00 00 00 00 | 0 | value type: variable }} | {{OBDtr| 0xE8 | int32 |FFFFC8| 00 00 00 00 | 0 | value type: variable }} | ||
{{OBDtr| 0xEC | char[16] |C8FFC8| | "rotate" | value }} | {{OBDtr| 0xEC | char[16] |C8FFC8| | "rotate" | value }} | ||
{{OBDtr| 0xFC | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0xFC | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x100 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x100 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Alpha }} | {{OBDtrBK|float property Alpha }} | ||
{{OBDtr| 0x104 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x104 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x108 | float |C8FFC8| 00 00 80 3F | 1.0 | value }} | {{OBDtr| 0x108 | float |C8FFC8| 00 00 80 3F | 1.0 | value }} | ||
{{OBDtr| 0x10C | |C8FFC8| | {{OBDtr| 0x10C | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x118 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x118 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x11C | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x11C | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Others}} | {{OBDtrBK|Others}} | ||
{{OBDtr| 0x120 | char[32] |C800C8| | <tt>notfoundtex</tt> | texture name or geometry name }} | {{OBDtr| 0x120 | char[32] |C800C8| | <tt>notfoundtex</tt> | texture name or geometry name }} | ||
{{OBDtrBK|X Offset }} | {{OBDtrBK|float property X Offset }} | ||
{{OBDtr| 0x140 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x140 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x144 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | {{OBDtr| 0x144 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | ||
{{OBDtr| 0x148 | |C8FFC8| | {{OBDtr| 0x148 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x154 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x154 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x158 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x158 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|X Shorten }} | {{OBDtrBK|float property X Shorten }} | ||
{{OBDtr| 0x15C | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x15C | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x160 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | {{OBDtr| 0x160 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | ||
{{OBDtr| 0x164 | |C8FFC8| | {{OBDtr| 0x164 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x170 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x170 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x174 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x174 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Tint }} | {{OBDtrBK|color property Tint }} | ||
{{OBDtr| 0x178 | int32 |FFFFC8| 07 00 00 00 | 3 | value type: color }} | {{OBDtr| 0x178 | int32 |FFFFC8| 07 00 00 00 | 3 | value type: color }} | ||
{{OBDtr| 0x17C | float |C8FFC8| FF FF FF FF | white | value }} | {{OBDtr| 0x17C | float |C8FFC8| FF FF FF FF | white | value }} | ||
{{OBDtr| 0x180 | |C8FFC8| | {{OBDtr| 0x180 | |C8FFC8| | | unused for color values }} | ||
{{OBDtr| 0x18C | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x18C | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x190 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x190 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Edge Fade Min }} | {{OBDtrBK|float property Edge Fade Min (min value used: 0, max value used: 0.95) }} | ||
{{OBDtr| 0x194 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x194 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x198 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | {{OBDtr| 0x198 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | ||
{{OBDtr| 0x19C | |C8FFC8| | {{OBDtr| 0x19C | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x1A8 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x1A8 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x1AC | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x1AC | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Edge Fade Max }} | {{OBDtrBK|float property Edge Fade Max (min value used: 0, max value used: 1) }} | ||
{{OBDtr| 0x1B0 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x1B0 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x1B4 | float |C8FFC8| 00 00 00 3F | 0.5 | value }} | {{OBDtr| 0x1B4 | float |C8FFC8| 00 00 00 3F | 0.5 | value }} | ||
{{OBDtr| 0x1B8 | |C8FFC8| | {{OBDtr| 0x1B8 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x1C4 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x1C4 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x1C8 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x1C8 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Max Contrail }} | {{OBDtrBK|float property Max Contrail (min value used: 0, max value used: 100) }} | ||
{{OBDtr| 0x1CC | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x1CC | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x1D0 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | {{OBDtr| 0x1D0 | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | ||
Line 146: | Line 146: | ||
{{OBDtr| 0x1E0 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x1E0 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x1E4 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x1E4 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Lens Flare Distance }} | {{OBDtrBK|float property Lens Flare Distance (min value used: 0, max value used: 9000) }} | ||
{{OBDtr| 0x1E8 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x1E8 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x1EC | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | {{OBDtr| 0x1EC | float |C8FFC8| 00 00 00 00 | 0.0 | value }} | ||
{{OBDtr| 0x1F0 | |C8FFC8| | {{OBDtr| 0x1F0 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x1FC | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x1FC | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x200 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x200 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
Line 157: | Line 157: | ||
{{OBDtr| 0x208 | |C87C64| 64 00 | 100 | unknown }} | {{OBDtr| 0x208 | |C87C64| 64 00 | 100 | unknown }} | ||
{{OBDtr| 0x20A | |C87C64| 3C 00 | 60 | unknown }} | {{OBDtr| 0x20A | |C87C64| 3C 00 | 60 | unknown }} | ||
{{OBDtrBK|Decal Wrap Angle }} | {{OBDtrBK|float property Decal Wrap Angle (min value used: 20, max value used: 120) }} | ||
{{OBDtr| 0x20C | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x20C | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x210 | float |C8FFC8| 00 00 70 42 | 60.0 | value }} | {{OBDtr| 0x210 | float |C8FFC8| 00 00 70 42 | 60.0 | value }} | ||
{{OBDtr| 0x214 | |C8FFC8| | {{OBDtr| 0x214 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x220 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x220 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x224 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x224 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
Line 168: | Line 168: | ||
{{OBDtr| 0x230 | |B0C3D4| 00 00 00 00 | 0 | unknown }} | {{OBDtr| 0x230 | |B0C3D4| 00 00 00 00 | 0 | unknown }} | ||
{{OBDtr| 0x234 | char[64] |B0C3D4| 00 | "" | unknown; name of a particle }} | {{OBDtr| 0x234 | char[64] |B0C3D4| 00 | "" | unknown; name of a particle }} | ||
{{OBDtrBK|Unknown Property 1 }} | {{OBDtrBK|float property Unknown Property 1 (min value used: 12, max value used: 2000) }} | ||
{{OBDtr| 0x274 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x274 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x278 | float |C8FFC8| 00 00 16 43 | 150.0 | {{OBDtr| 0x278 | float |C8FFC8| 00 00 16 43 | 150.0 | value }} | ||
{{OBDtr| 0x27C | |C8FFC8| | {{OBDtr| 0x27C | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x288 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x288 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x28C | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x28C | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Unknown Property 2 }} | {{OBDtrBK|float property Unknown Property 2 (min value used: 15, max value used: 180) }} | ||
{{OBDtr| 0x290 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x290 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x294 | float |C8FFC8| 00 00 F0 41 | 30.0 | value }} | {{OBDtr| 0x294 | float |C8FFC8| 00 00 F0 41 | 30.0 | value }} | ||
Line 180: | Line 180: | ||
{{OBDtr| 0x2A4 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x2A4 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x2A8 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x2A8 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Unknown Property 3 }} | {{OBDtrBK|float property Unknown Property 3 (min value used: 3, max value used: 180) }} | ||
{{OBDtr| 0x2AC | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x2AC | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x2B0 | float |C8FFC8| 00 00 40 40 | 3.0 | value }} | {{OBDtr| 0x2B0 | float |C8FFC8| 00 00 40 40 | 3.0 | value }} | ||
{{OBDtr| 0x2B4 | |C8FFC8| | {{OBDtr| 0x2B4 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x2C0 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x2C0 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x2C4 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x2C4 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Unknown Property 4 }} | {{OBDtrBK|float property Unknown Property 4 (min value used: 20, max value used: 180) }} | ||
{{OBDtr| 0x2C8 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x2C8 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x2CC | float |C8FFC8| 00 00 A0 41 | 20.0 | value }} | {{OBDtr| 0x2CC | float |C8FFC8| 00 00 A0 41 | 20.0 | value }} | ||
{{OBDtr| 0x2D0 | |C8FFC8| | {{OBDtr| 0x2D0 | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x2DC | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x2DC | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x2E0 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x2E0 | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtrBK|Unknown Property 5 }} | {{OBDtrBK|float property Unknown Property 5 (min value used: 1, max value used: 100) }} | ||
{{OBDtr| 0x2E4 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | {{OBDtr| 0x2E4 | int32 |FFFFC8| 03 00 00 00 | 3 | value type: float }} | ||
{{OBDtr| 0x2E8 | float |C8FFC8| 00 00 40 40 | 3.0 | value }} | {{OBDtr| 0x2E8 | float |C8FFC8| 00 00 40 40 | 3.0 | value }} | ||
{{OBDtr| 0x2EC | |C8FFC8| | {{OBDtr| 0x2EC | |C8FFC8| | | unused for float values }} | ||
{{OBDtr| 0x2F8 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x2F8 | |C8FFFF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
{{OBDtr| 0x2FC | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | {{OBDtr| 0x2FC | |FFC8FF| 00 00 00 00 | | unknown; I'd say garbage }} | ||
Line 203: | Line 203: | ||
{{OBDtr| 0x308 | |E7CEA5| 88 24 81 0B | 0B 81 24 88 | old offset data; start line of part 3 (emitted particles)}} | {{OBDtr| 0x308 | |E7CEA5| 88 24 81 0B | 0B 81 24 88 | old offset data; start line of part 3 (emitted particles)}} | ||
|} | |} | ||
;Value types: | ;Value types: | ||
:0 - variable | :0 - variable |
edits