Half-Life 2 Fog Settings: Difference between revisions
Jump to navigation
Jump to search
(updated with map links) |
Dr. Orange (talk | contribs) |
||
Line 2: | Line 2: | ||
{{stub}} | {{stub}} | ||
This is a list of all {{ent|env_fog_controller}} and {{ent|sky_camera}} fog settings in [[Half-Life 2]]. | This is a list of all {{ent|env_fog_controller}} and {{ent|sky_camera}} fog settings in [[Half-Life 2]]. | ||
</noinclude> | </noinclude> | ||
{|class="standard-table" style="width: 100%; text-align: center;" | {|class="standard-table" style="width: 100%; text-align: center;" | ||
{{FogSettingsTableCaption}} | {{FogSettingsTableCaption}} | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_trainstation_01''' | ||
|- | |- | ||
| fog_train | | fog_train | ||
Line 40: | Line 37: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_trainstation_02''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 62: | Line 59: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_trainstation_03''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 84: | Line 81: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_trainstation_04''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 106: | Line 103: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_trainstation_05''' | ||
|- | |- | ||
| fog_controller_1 <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | | fog_controller_1 <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | ||
Line 188: | Line 185: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_trainstation_06''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 209: | Line 206: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_01''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 231: | Line 228: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_01a''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 253: | Line 250: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_02''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 275: | Line 272: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_03''' | ||
|- | |- | ||
| fog_world <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | | fog_world <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | ||
Line 317: | Line 314: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_05''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 339: | Line 336: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_06''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 361: | Line 358: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_07''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 383: | Line 380: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_08''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 405: | Line 402: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_09''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 427: | Line 424: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_10''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 449: | Line 446: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_11''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 471: | Line 468: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_12''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 493: | Line 490: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_canals_13''' | ||
|- | |- | ||
| fog_basin <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | | fog_basin <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | ||
Line 525: | Line 522: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_eli_01''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 547: | Line 544: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_eli_02''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 569: | Line 566: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_town_02a''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 581: | Line 578: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d1_town_05''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 603: | Line 600: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_01''' | ||
|- | |- | ||
| fog | | fog | ||
Line 625: | Line 622: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_03''' | ||
|- | |- | ||
| fog | | fog | ||
Line 637: | Line 634: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_04''' | ||
|- | |- | ||
| fog | | fog | ||
Line 659: | Line 656: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_05''' | ||
|- | |- | ||
| fog | | fog | ||
Line 671: | Line 668: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_07''' | ||
|- | |- | ||
| fog <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | | fog <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | ||
Line 703: | Line 700: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_08''' | ||
|- | |- | ||
| fog | | fog | ||
Line 715: | Line 712: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_09''' | ||
|- | |- | ||
| fog <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | | fog <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | ||
Line 747: | Line 744: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_10''' | ||
|- | |- | ||
| fog | | fog | ||
Line 759: | Line 756: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_11''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 771: | Line 768: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_coast_12''' | ||
|- | |- | ||
| fog <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | | fog <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | ||
Line 803: | Line 800: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_prison_01''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 815: | Line 812: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_prison_02''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 827: | Line 824: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_prison_03''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 839: | Line 836: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_prison_04''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 851: | Line 848: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_prison_05''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 863: | Line 860: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_prison_06''' | ||
|- | |- | ||
| fog_firstsection <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | | fog_firstsection <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | ||
Line 895: | Line 892: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_prison_07''' | ||
|- | |- | ||
| ''None'' | | ''None'' | ||
Line 907: | Line 904: | ||
| 0 | | 0 | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d2_prison_08''' | ||
|- | |- | ||
| fog <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | | fog <abbr style="color: #8bb9e0;" title="The values for this fog controller is set through the entity I/O system. Values set this way will be listed below."><sup>[?]</sup></abbr> | ||
Line 949: | Line 946: | ||
| N/A | | N/A | ||
|- | |- | ||
! colspan="9 | ! colspan="9" | '''d3_c17_01''' | ||
|- | |- | ||
| ''None'' | | ''None'' |
Revision as of 09:43, 19 July 2018
This is a list of all env_fog_controller and sky_camera fog settings in Half-Life 2.
Name | Fog Start | Fog End | Max Density | Far Z | Primary Fog Color | Secondary Fog Color | Fog Direction | Interpolate Time | Radial fog enabled? (applies to ![]() ![]() |
---|---|---|---|---|---|---|---|---|---|
d1_trainstation_01 | |||||||||
fog_train | 1000 | 7500 | 1 | -1 | 214 196 135 | Default | Default | 0 | |
fog_citadel | 200 | 6000 | 1 | -1 | 133 182 182 | Default | Default | 0 | |
fog_gman | 2000 | 8000 | 1 | -1 | 0 0 0 | Default | Default | 0 | |
d1_trainstation_02 | |||||||||
None | 512 | 20000 | 1 | -1 | 223 216 173 | Default | Default | 0 | |
sky_camera | -2300 | 20000 | N/A | N/A | 223 216 173 | Default | Default | N/A | |
d1_trainstation_03 | |||||||||
None | 600 | 4000 | 1 | -1 | 184 218 231 | Default | Default | 0 | |
sky_camera | -2300 | 20000 | N/A | N/A | 255 229 165 | 106 108 115 | 0 0 0 | N/A | |
d1_trainstation_04 | |||||||||
None | 2048 | 15000 | 1 | -1 | 255 229 165 | 106 108 115 | 0 0 0 | 0 | |
sky_camera | -2300 | 25000 | N/A | N/A | 255 229 165 | 106 108 115 | 0 0 0 | N/A | |
d1_trainstation_05 | |||||||||
fog_controller_1 [?] | 0 | 5000 | 1 | -1 | 255 220 200 | 106 108 115 | 0 0 0 | 0 | |
fog_relay_breen | 0 | 2001 | 1 | -1 | 248 233 186 | 145 142 157 | 0 0 0 | 0 | |
fog_relay_waste | 1 | 4000 | 1 | -1 | 149 150 148 | 149 150 148 | 0 0 0 | 0 | |
fog_relay_desert | 1 | 3000 | 1 | -1 | 149 150 148 | 149 150 148 | 0 0 0 | 0 | |
fog_relay_outside | 2048 | 20000 | 1 | -1 | 255 206 139 | 106 108 115 | 0 0 0 | 0 | |
fog_relay_elis | 0 | 460 | 1 | -1 | 210 213 215 | 106 108 115 | 0 0 0 | 0 | |
fog_relay_kleiners | 0 | 4000 | 1 | -1 | 255 220 200 | 106 108 115 | 0 0 0 | 0 | |
sky_camera | -2300 | 25000 | N/A | N/A | 223 216 123 | 106 108 115 | 0 0 0 | N/A | |
d1_trainstation_06 | |||||||||
None | 512 | 15000 | 1 | -1 | 223 216 173 | Default | Default | 0 | |
sky_camera | -2300 | 25000 | N/A | N/A | 223 216 172 | 106 108 115 | 0 0 0 | N/A | |
d1_canals_01 | |||||||||
None | 2048 | 300000 | 1 | -1 | 255 206 139 | 106 108 115 | 0 0 0 | 0 | |
sky_camera | -2300 | 20000 | N/A | N/A | 255 229 165 | 106 108 115 | 0 0 0 | N/A | |
d1_canals_01a | |||||||||
None | 2048 | 7000 | 1 | -1 | 255 206 139 | 106 108 115 | 0 0 0 | 0 | |
sky_camera | -2300 | 20000 | N/A | N/A | 255 229 165 | 106 108 115 | 0 0 0 | N/A | |
d1_canals_02 | |||||||||
None | 512 | 10000.0 | 1 | -1 | 149 158 166 | Default | Default | 0 | |
sky_camera | -2300 | 20000 | N/A | N/A | 255 229 165 | 106 108 115 | 0 0 0 | N/A | |
d1_canals_03 | |||||||||
fog_world [?] | 512 | 10000.0 | 1 | -1 | 255 255 255 | Default | Default | 0 | |
relay_setfog_sky | 512 | 10000.0 | 1 | -1 | 149 158 166 | Default | Default | 0 | |
relay_setfog_water | 0 | 600 | 1 | -1 | 20 42 39 | Default | Default | 0 | |
sky_camera | -2300 | 20000 | N/A | N/A | 255 229 165 | 106 108 115 | 0 0 0 | N/A | |
d1_canals_05 | |||||||||
None | 512 | 15000.0 | 1 | -1 | 149 158 166 | Default | Default | 0 | |
sky_camera | 5 | 35000 | N/A | N/A | 174 177 179 | Default | Default | N/A | |
d1_canals_06 | |||||||||
None | 512 | 12000.0 | 1 | 12000 | 149 158 166 | Default | Default | 0 | |
sky_camera | 5000 | 45000 | N/A | N/A | 149 158 166 | Default | Default | N/A | |
d1_canals_07 | |||||||||
None | 512 | 14000.0 | 1 | 10000 | 149 158 166 | Default | Default | 0 | |
sky_camera | 5000 | 45000 | N/A | N/A | 133 147 154 | Default | Default | N/A | |
d1_canals_08 | |||||||||
None | 500.0 | 16000.0 | 1 | -1 | 182 183 190 | Default | Default | 0 | |
sky_camera | 3000 | 65000 | N/A | N/A | 174 177 179 | Default | Default | N/A | |
d1_canals_09 | |||||||||
None | 512 | 16000.0 | 1 | 16000 | 145 136 111 | 230 223 204 | 0 32 0 | 0 | |
sky_camera | 10 | 85000 | N/A | N/A | 145 136 111 | 230 223 204 | 0 32 0 | N/A | |
d1_canals_10 | |||||||||
None | 512 | 16000.0 | 1 | 16000 | 145 136 111 | 230 223 204 | 0 32 0 | 0 | |
sky_camera | 10 | 85000 | N/A | N/A | 145 136 111 | 230 223 204 | 0 32 0 | N/A | |
d1_canals_11 | |||||||||
None | 512 | 16000.0 | 1 | 16000 | 145 136 111 | 230 223 204 | 0 32 0 | 0 | |
sky_camera | 10 | 75000 | N/A | N/A | 145 136 111 | 230 223 204 | 0 32 0 | N/A | |
d1_canals_12 | |||||||||
None | 512 | 16000.0 | 1 | 16000 | 145 136 111 | 230 223 204 | 0 32 0 | 0 | |
sky_camera | 10 | 85000 | N/A | N/A | 145 136 111 | 230 223 204 | 0 32 0 | N/A | |
d1_canals_13 | |||||||||
fog_basin [?] | 512 | 18000 | 1 | 16000 | 145 136 111 | 133 70 18 | 0 108 0 | 0 | |
colorblend_fog | 3000 | N/A | N/A | N/A | 209 131 73 | N/A | N/A | N/A | |
sky_camera | 10 | 65000 | N/A | N/A | 182 106 61 | 133 70 18 | 0 108 0 | N/A | |
d1_eli_01 | |||||||||
None | 3000 | 18000 | 1 | 16000 | 209 131 73 | 133 70 18 | 0 108 0 | 0 | |
sky_camera | 10 | 65000 | N/A | N/A | 182 106 61 | 133 70 18 | 0 108 0 | N/A | |
d1_eli_02 | |||||||||
None | 3000 | 12000 | 1 | 14000 | 83 74 72 | Default | Default | 0 | |
sky_camera | 3000 | 25000 | N/A | N/A | 83 74 72 | Default | Default | N/A | |
d1_town_02a | |||||||||
None | 1500 | 4000 | 1 | -1 | 0 0 0 | Default | Default | 0 | |
d1_town_05 | |||||||||
None | 1024 | 10000 | 1 | -1 | 254 242 160 | 174 177 179 | 0 270 0 | 0 | |
sky_camera | 3000 | 25000 | N/A | N/A | 174 177 179 | Default | Default | N/A | |
d2_coast_01 | |||||||||
fog | 2048 | 25000 | 1 | -1 | 232 240 216 | 174 177 179 | 0 270 0 | 0 | |
sky_camera | 3000 | 25000 | N/A | N/A | 174 177 179 | Default | Default | N/A | |
d2_coast_03 | |||||||||
fog | 1000 | 6500 | 1 | 7300 | 133 144 153 | 223 36 40 | 0 280 0 | 0 | |
d2_coast_04 | |||||||||
fog | 2048 | 10000 | 1 | 10500 | 133 144 153 | 221 227 223 | 0 45 0 | 0 | |
sky_camera | 2048 | 10000 | N/A | N/A | 133 144 153 | 221 227 223 | 0 45 0 | N/A | |
d2_coast_05 | |||||||||
fog | 1024 | 6500 | 1 | 8200 | 136 143 148 | 0 0 0 | 0 45 0 | 0 | |
d2_coast_07 | |||||||||
fog [?] | 2048 | 6500 | 0.99 | 7000 | 166 182 191 | 206 216 222 | 0 0 0 | 0 | |
trigger_multiple | 2048 | 7500 | N/A | N/A | 176 192 202 | N/A | N/A | N/A | |
trigger_multiple | 2048 | 7500 | N/A | N/A | 21 23 19 | N/A | N/A | N/A | |
d2_coast_08 | |||||||||
fog | 2048 | 4300 | 0.99 | 4800 | 176 192 202 | 0 0 0 | 0 0 0 | 0 | |
d2_coast_09 | |||||||||
fog [?] | 512.0 | 2048.0 | 1 | 7700 | 21 23 19 | Default | 0 0 0 | 0 | |
trigger_multiple | 512 | 2048 | N/A | 7700 | 21 23 19 | N/A | N/A | N/A | |
trigger_multiple | 2048 | 5500 | N/A | 6500 | 140 157 176 | N/A | N/A | N/A | |
d2_coast_10 | |||||||||
fog | 500 | 50000 | 1 | 20000 | 145 156 161 | Default | 0 0 0 | 0 | |
d2_coast_11 | |||||||||
None | 2048 | 8192 | 1 | 20000 | 141 152 158 | 141 152 158 | 0 270 0 | 0 | |
d2_coast_12 | |||||||||
fog [?] | 1000 | 6600 | 1 | 6600 | 68 84 99 | 45 64 86 | 0 270 0 | 0 | |
fog_pullin Note | 1000 | 7000 | N/A | 9000 | 49 65 85 Note | N/A | N/A | N/A | |
fog_pushout Note | N/A | 20000 | N/A | -1 | 70 85 104 Note | N/A | N/A | N/A | |
d2_prison_01 | |||||||||
None | 1024 | 10000 | 1 | -1 | 72 87 106 | Default | Default | 0 | |
d2_prison_02 | |||||||||
None | 512 | 5000 | 1 | -1 | 155 183 213 | Default | Default | 0 | |
d2_prison_03 | |||||||||
None | 512 | 5000 | 1 | -1 | 155 183 213 | Default | Default | 0 | |
d2_prison_04 | |||||||||
None | 512 | 5000 | 1 | -1 | 155 183 213 | Default | Default | 0 | |
d2_prison_05 | |||||||||
None | 512 | 5000 | .8 | -1 | 68 92 123 | Default | Default | 0 | |
d2_prison_06 | |||||||||
fog_firstsection [?] | 512 | 5000 | 1 | -1 | 155 183 213 | Default | Default | 0 | |
trigger_multiple | N/A | 3500 | N/A | N/A | N/A | N/A | N/A | N/A | |
trigger_multiple | N/A | 5500 | N/A | N/A | N/A | N/A | N/A | N/A | |
d2_prison_07 | |||||||||
None | 512 | 5000 | 1 | -1 | 68 92 123 | Default | Default | 0 | |
d2_prison_08 | |||||||||
fog [?] | 512 | 5000 | 1 | -1 | 155 183 213 | Default | Default | 0 | |
trigger_multiple | N/A | N/A | N/A | N/A | 155 183 213 | N/A | N/A | N/A | |
trigger_multiple | N/A | N/A | N/A | N/A | 0 0 0 | N/A | N/A | N/A | |
light_shutdown_relay | N/A | N/A | N/A | N/A | 0 0 0 | N/A | N/A | N/A | |
d3_c17_01 | |||||||||
None | -10 | 3000 | 1 | -1 | 61 108 118 | Default | Default | 0 |