Template:PatchDiff/May 08, 2012 Patch/portal2 dlc2/scripts/editoritems.txt

From the Portal Wiki
Revision as of 03:54, 15 May 2012 by MousseBOT (talk | contribs) (MousseBOT moved page Template:PatchDiff/May 09, 2012 Patch/portal2 dlc2/scripts/editoritems.txt to Template:PatchDiff/May 08, 2012 Patch/portal2 dlc2/scripts/editoritems.txt without leaving a redirect: Correct patch)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
N/A1"ItemData"
N/A2{
N/A3 "Item"
N/A4 {
N/A5 "ItemClass" "ItemPedestalButton"
N/A6 "Type" "ITEM_BUTTON_PEDESTAL"
N/A7 "Editor"
N/A8 {
N/A9 "SubType"
N/A10 {
N/A11 "Name" "PORTAL2_PuzzleEditor_Item_pedestal_button"
N/A12 "Model"
N/A13 {
N/A14 "ModelName" "switch.3ds"
N/A15 "TextureName" "buttonpedestal.png"
N/A16 }
N/A17 "Palette"
N/A18 {
N/A19 "Tooltip" "PORTAL2_PuzzleEditor_Palette_pedestal_button"
N/A20 "Image" "palette/pedestal_button.png"
N/A21 "Position" "0 0 0"
N/A22 }
N/A23 "Sounds"
N/A24 {
N/A25 "SOUND_CREATED" "P2Editor.PlaceButton"
N/A26 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandButton"
N/A27 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseButton"
N/A28 "SOUND_DELETED" "P2Editor.RemoveButton"
N/A29 }
N/A30 }
N/A31 "MovementHandle" "HANDLE_4_DIRECTIONS"
N/A32 }
N/A33 "Properties"
N/A34 {
N/A35 "TimerDelay"
N/A36 {
N/A37 "DefaultValue" "3"
N/A38 "Index" "1"
N/A39 }
N/A40 "TimerSound"
N/A41 {
N/A42 "DefaultValue" "0"
N/A43 "Index" "2"
N/A44 }
N/A45 }
N/A46 "Exporting"
N/A47 {
N/A48 "InstanceNames" "instances/p2editor/pedestal_button.vmf"
N/A49 "TargetName" "button"
N/A50 "Outputs"
N/A51 {
N/A52 "CONNECTION_STANDARD"
N/A53 {
N/A54 "Activate" "instance:relay_activated;OnTrigger"
N/A55 "Deactivate" "instance:relay_deactivated;OnTrigger"
N/A56 }
N/A57 }
N/A58 
N/A59 "OccupiedVoxels"
N/A60 {
N/A61 "Voxel"
N/A62 {
N/A63 "Pos" "0 0 0"
N/A64 
N/A65 "Surface"
N/A66 {
N/A67 "Normal" "0 0 1"
N/A68 "Pos" "0 1 0"
N/A69 }
N/A70 "Surface"
N/A71 {
N/A72 "Normal" "0 0 1"
N/A73 "Pos" "0 2 0"
N/A74 }
N/A75 
N/A76 "Surface"
N/A77 {
N/A78 "Normal" "1 0 0"
N/A79 "Pos" "0 1 0"
N/A80 }
N/A81 "Surface"
N/A82 {
N/A83 "Normal" "1 0 0"
N/A84 "Pos" "0 2 0"
N/A85 }
N/A86 "Surface"
N/A87 {
N/A88 "Normal" "1 0 0"
N/A89 "Pos" "0 1 1"
N/A90 }
N/A91 "Surface"
N/A92 {
N/A93 "Normal" "1 0 0"
N/A94 "Pos" "0 2 1"
N/A95 }
N/A96 }
N/A97 }
N/A98 
N/A99 "ConnectionPoints"
N/A100 {
N/A101 // outside voxel
N/A102 "Point"
N/A103 {
N/A104 "Dir" "1 0 0"
N/A105 "Pos" "-1 6 0"
N/A106 "SignageOffset" "-2 7 0"
N/A107 "Priority" "0"
N/A108 "GroupID" "0"
N/A109 }
N/A110 "Point"
N/A111 {
N/A112 "Dir" "1 0 0"
N/A113 "Pos" "-1 4 0"
N/A114 "SignageOffset" "-2 5 0"
N/A115 "Priority" "0"
N/A116 "GroupID" "0"
N/A117 }
N/A118 "Point"
N/A119 {
N/A120 "Dir" "1 0 0"
N/A121 "Pos" "-1 2 0"
N/A122 "SignageOffset" "-2 3 0"
N/A123 "Priority" "0"
N/A124 "GroupID" "0"
N/A125 }
N/A126 "Point"
N/A127 {
N/A128 "Dir" "1 0 0"
N/A129 "Pos" "-1 0 0"
N/A130 "SignageOffset" "-2 1 0"
N/A131 "Priority" "0"
N/A132 "GroupID" "0"
N/A133 }
N/A134 
N/A135 // sides
N/A136 "Point"
N/A137 {
N/A138 "Dir" "0 1 0"
N/A139 "Pos" "0 -1 0"
N/A140 "SignageOffset" "1 -2 0"
N/A141 "Priority" "1"
N/A142 "GroupID" "1"
N/A143 }
N/A144 "Point"
N/A145 {
N/A146 "Dir" "0 -1 0"
N/A147 "Pos" "0 8 0"
N/A148 "SignageOffset" "1 9 0"
N/A149 "Priority" "1"
N/A150 "GroupID" "2"
N/A151 }
N/A152 
N/A153 // inside voxel
N/A154 "Point"
N/A155 {
N/A156 "Dir" "-1 0 0"
N/A157 "Pos" "2 6 0"
N/A158 "SignageOffset" "3 7 0"
N/A159 "Priority" "2"
N/A160 "GroupID" "3"
N/A161 }
N/A162 "Point"
N/A163 {
N/A164 "Dir" "-1 0 0"
N/A165 "Pos" "2 4 0"
N/A166 "SignageOffset" "3 5 0"
N/A167 "Priority" "2"
N/A168 "GroupID" "3"
N/A169 }
N/A170 "Point"
N/A171 {
N/A172 "Dir" "-1 0 0"
N/A173 "Pos" "2 2 0"
N/A174 "SignageOffset" "3 3 0"
N/A175 "Priority" "2"
N/A176 "GroupID" "3"
N/A177 }
N/A178 "Point"
N/A179 {
N/A180 "Dir" "-1 0 0"
N/A181 "Pos" "2 0 0"
N/A182 "SignageOffset" "3 1 0"
N/A183 "Priority" "2"
N/A184 "GroupID" "3"
N/A185 }
N/A186 }
N/A187 
N/A188 "Offset" "64 64 64"
N/A189 }
N/A190 }
N/A191 "Item"
N/A192 {
N/A193 "ItemClass" "ItemButtonFloor"
N/A194 "Type" "ITEM_BUTTON_FLOOR"
N/A195 "Editor"
N/A196 {
N/A197 "SubTypeProperty" "ButtonType"
N/A198 "SubType"
N/A199 {
N/A200 "Name" "PORTAL2_PuzzleEditor_Item_portal_button"
N/A201 "Model"
N/A202 {
N/A203 "ModelName" "buttonweight.3ds"
N/A204 "TextureName" "buttonweight.png"
N/A205 }
N/A206 "Palette"
N/A207 {
N/A208 "Tooltip" "PORTAL2_PuzzleEditor_Palette_portal_button"
N/A209 "Image" "palette/portal_button.png"
N/A210 "Position" "1 0 0"
N/A211 }
N/A212 "Sounds"
N/A213 {
N/A214 "SOUND_CREATED" "P2Editor.PlaceButton"
N/A215 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandButton"
N/A216 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseButton"
N/A217 "SOUND_DELETED" "P2Editor.RemoveButton"
N/A218 }
N/A219 }
N/A220 "SubType"
N/A221 {
N/A222 "Name" "PORTAL2_PuzzleEditor_Item_cube_button"
N/A223 "Model"
N/A224 {
N/A225 "ModelName" "buttoncube.3ds"
N/A226 "TextureName" "button_cube.png"
N/A227 }
N/A228 "Palette"
N/A229 {
N/A230 "Tooltip" "PORTAL2_PuzzleEditor_Palette_cube_button"
N/A231 "Image" "palette/box_socket.png"
N/A232 "Position" "2 0 0"
N/A233 }
N/A234 "Sounds"
N/A235 {
N/A236 "SOUND_CREATED" "P2Editor.PlaceButton"
N/A237 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandButton"
N/A238 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseButton"
N/A239 "SOUND_DELETED" "P2Editor.RemoveButton"
N/A240 }
N/A241 }
N/A242 "SubType"
N/A243 {
N/A244 "Name" "PORTAL2_PuzzleEditor_Item_sphere_button"
N/A245 "Model"
N/A246 {
N/A247 "ModelName" "buttonball.3ds"
N/A248 "TextureName" "button_ball.png"
N/A249 }
N/A250 "Palette"
N/A251 {
N/A252 "Tooltip" "PORTAL2_PuzzleEditor_Palette_sphere_button"
N/A253 "Image" "palette/ball_socket.png"
N/A254 "Position" "3 0 0"
N/A255 }
N/A256 "Sounds"
N/A257 {
N/A258 "SOUND_CREATED" "P2Editor.PlaceButton"
N/A259 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandButton"
N/A260 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseButton"
N/A261 "SOUND_DELETED" "P2Editor.RemoveButton"
N/A262 }
N/A263 }
N/A264 "MovementHandle" "HANDLE_NONE"
N/A265 }
N/A266 "Properties"
N/A267 {
N/A268 "ButtonType"
N/A269 {
N/A270 "DefaultValue" "0"
N/A271 "Index" "0"
N/A272 }
N/A273 }
N/A274 "Exporting"
N/A275 {
N/A276 "InstanceNames" "instances/p2editor/floor_button_white_intact.vmf instances/p2editor/floor_button_black_intact.vmf instances/p2editor/floor_cube_button_white.vmf instances/p2editor/floor_cube_button_black.vmf instances/p2editor/floor_ball_button_white.vmf instances/p2editor/floor_ball_button_black.vmf"
N/A277 "TargetName" "button"
N/A278 "Outputs"
N/A279 {
N/A280 "CONNECTION_STANDARD"
N/A281 {
N/A282 "Activate" "instance:button;OnPressed"
N/A283 "Deactivate" "instance:button;OnUnPressed"
N/A284 }
N/A285 }
N/A286 "OccupiedVoxels"
N/A287 {
N/A288 "Voxel"
N/A289 {
N/A290 "Pos" "0 0 0"
N/A291 "Surface"
N/A292 {
N/A293 "Normal" "0 0 1"
N/A294 }
N/A295 }
N/A296 }
N/A297 "ConnectionPoints"
N/A298 {
N/A299 // left
N/A300 "Point"
N/A301 {
N/A302 "Dir" "1 0 0"
N/A303 "Pos" "-1 3 0"
N/A304 "SignageOffset" "-2 2 0"
N/A305 "Priority" "0"
N/A306 }
N/A307 "Point"
N/A308 {
N/A309 "Dir" "1 0 0"
N/A310 "Pos" "-1 4 0"
N/A311 "SignageOffset" "-2 5 0"
N/A312 "Priority" "0"
N/A313 }
N/A314 
N/A315 // right
N/A316 "Point"
N/A317 {
N/A318 "Dir" "-1 0 0"
N/A319 "Pos" "8 3 0"
N/A320 "SignageOffset" "9 2 0"
N/A321 "Priority" "0"
N/A322 }
N/A323 "Point"
N/A324 {
N/A325 "Dir" "-1 0 0"
N/A326 "Pos" "8 4 0"
N/A327 "SignageOffset" "9 5 0"
N/A328 "Priority" "0"
N/A329 }
N/A330 
N/A331 // up
N/A332 "Point"
N/A333 {
N/A334 "Dir" "0 1 0"
N/A335 "Pos" "3 -1 0"
N/A336 "SignageOffset" "2 -2 0"
N/A337 "Priority" "0"
N/A338 }
N/A339 "Point"
N/A340 {
N/A341 "Dir" "0 1 0"
N/A342 "Pos" "4 -1 0"
N/A343 "SignageOffset" "5 -2 0"
N/A344 "Priority" "0"
N/A345 }
N/A346 
N/A347 // down
N/A348 "Point"
N/A349 {
N/A350 "Dir" "0 -1 0"
N/A351 "Pos" "3 8 0"
N/A352 "SignageOffset" "2 9 0"
N/A353 "Priority" "0"
N/A354 }
N/A355 "Point"
N/A356 {
N/A357 "Dir" "0 -1 0"
N/A358 "Pos" "4 8 0"
N/A359 "SignageOffset" "5 9 0"
N/A360 "Priority" "0"
N/A361 }
N/A362 }
N/A363 "Offset" "64 64 64"
N/A364 }
N/A365 }
N/A366 "Item"
N/A367 {
N/A368 "Type" "ITEM_CUBE"
N/A369 "ItemClass" "ItemCube"
N/A370 "Editor"
N/A371 {
N/A372 "SubTypeProperty" "CubeType"
N/A373 "SubType"
N/A374 {
N/A375 "Name" "PORTAL2_PuzzleEditor_Item_weighted_cube"
N/A376 "Model"
N/A377 {
N/A378 "ModelName" "cube.3ds"
N/A379 "TextureName" "cube.png"
N/A380 }
N/A381 "Model"
N/A382 {
N/A383 "ModelName" "cube_falling.3ds"
N/A384 "TextureName" "cube.png"
N/A385 }
N/A386 "Palette"
N/A387 {
N/A388 "Tooltip" "PORTAL2_PuzzleEditor_Palette_weighted_cube"
N/A389 "Image" "palette/cube.png"
N/A390 "Position" "0 1 0"
N/A391 }
N/A392 "Sounds"
N/A393 {
N/A394 "SOUND_CREATED" "P2Editor.PlaceCube"
N/A395 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandCube"
N/A396 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseCube"
N/A397 "SOUND_DELETED" "P2Editor.RemoveCube"
N/A398 }
N/A399 "Animations"
N/A400 {
N/A401 "ANIM_IDLE" "0"
N/A402 "ANIM_EDITING_ACTIVATE" "2"
N/A403 "ANIM_EDITING_DEACTIVATE" "3"
N/A404 "ANIM_FALLING_IDLE" "1"
N/A405 "ANIM_FALLING_EDITING_ACTIVATE" "4"
N/A406 "ANIM_FALLING_EDITING_DEACTIVATE" "5"
N/A407 "ANIM_FALLING_TO_GROUND" "7"
N/A408 "ANIM_GROUND_TO_FALLING" "9"
N/A409 "ANIM_FALLING_TO_GROUND_EDITING" "6"
N/A410 "ANIM_GROUND_TO_FALLING_EDITING" "8"
N/A411 }
N/A412 }
N/A413 "SubType"
N/A414 {
N/A415 "Name" "PORTAL2_PuzzleEditor_Item_companion_cube"
N/A416 "Model"
N/A417 {
N/A418 "ModelName" "cubecompanion.3ds"
N/A419 "TextureName" "cube_companion.png"
N/A420 }
N/A421 "Model"
N/A422 {
N/A423 "ModelName" "companion_cube_falling.3ds"
N/A424 "TextureName" "cube_companion.png"
N/A425 }
N/A426 "Palette"
N/A427 {
N/A428 "Tooltip" "PORTAL2_PuzzleEditor_Palette_companion_cube"
N/A429 "Image" "palette/companion_cube.png"
N/A430 "Position" "1 1 0"
N/A431 }
N/A432 "Sounds"
N/A433 {
N/A434 "SOUND_CREATED" "P2Editor.PlaceCube"
N/A435 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandCube"
N/A436 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseCube"
N/A437 "SOUND_DELETED" "P2Editor.RemoveCube"
N/A438 }
N/A439 "Animations"
N/A440 {
N/A441 "ANIM_IDLE" "0"
N/A442 "ANIM_EDITING_ACTIVATE" "2"
N/A443 "ANIM_EDITING_DEACTIVATE" "3"
N/A444 "ANIM_FALLING_IDLE" "1"
N/A445 "ANIM_FALLING_EDITING_ACTIVATE" "4"
N/A446 "ANIM_FALLING_EDITING_DEACTIVATE" "5"
N/A447 "ANIM_FALLING_TO_GROUND" "7"
N/A448 "ANIM_GROUND_TO_FALLING" "9"
N/A449 "ANIM_FALLING_TO_GROUND_EDITING" "6"
N/A450 "ANIM_GROUND_TO_FALLING_EDITING" "8"
N/A451 }
N/A452 }
N/A453 "SubType"
N/A454 {
N/A455 "Name" "PORTAL2_PuzzleEditor_Item_reflection_cube"
N/A456 "Model"
N/A457 {
N/A458 "ModelName" "cubelaser.3ds"
N/A459 "TextureName" "cuberedirection.png"
N/A460 }
N/A461 "Model"
N/A462 {
N/A463 "ModelName" "laser_cube_falling.3ds"
N/A464 "TextureName" "cuberedirection.png"
N/A465 }
N/A466 "Palette"
N/A467 {
N/A468 "Tooltip" "PORTAL2_PuzzleEditor_Palette_reflection_cube"
N/A469 "Image" "palette/reflection_cube.png"
N/A470 "Position" "3 4 0"
N/A471 }
N/A472 "Sounds"
N/A473 {
N/A474 "SOUND_CREATED" "P2Editor.PlaceCube"
N/A475 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandCube"
N/A476 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseCube"
N/A477 "SOUND_DELETED" "P2Editor.RemoveCube"
N/A478 }
N/A479 "Animations"
N/A480 {
N/A481 "ANIM_IDLE" "0"
N/A482 "ANIM_EDITING_ACTIVATE" "2"
N/A483 "ANIM_EDITING_DEACTIVATE" "3"
N/A484 "ANIM_FALLING_IDLE" "1"
N/A485 "ANIM_FALLING_EDITING_ACTIVATE" "4"
N/A486 "ANIM_FALLING_EDITING_DEACTIVATE" "5"
N/A487 "ANIM_FALLING_TO_GROUND" "7"
N/A488 "ANIM_GROUND_TO_FALLING" "9"
N/A489 "ANIM_FALLING_TO_GROUND_EDITING" "6"
N/A490 "ANIM_GROUND_TO_FALLING_EDITING" "8"
N/A491 }
N/A492 }
N/A493 "SubType"
N/A494 {
N/A495 "Name" "PORTAL2_PuzzleEditor_Item_sphere"
N/A496 "Model"
N/A497 {
N/A498 "ModelName" "cubesphere.3ds"
N/A499 "TextureName" "cubesphere.png"
N/A500 }
N/A501 "Model"
N/A502 {
N/A503 "ModelName" "cubesphere_falling.3ds"
N/A504 "TextureName" "cubesphere.png"
N/A505 }
N/A506 "Palette"
N/A507 {
N/A508 "Tooltip" "PORTAL2_PuzzleEditor_Palette_sphere"
N/A509 "Image" "palette/edgeless_safety_cube.png"
N/A510 "Position" "2 1 0"
N/A511 }
N/A512 "Sounds"
N/A513 {
N/A514 "SOUND_CREATED" "P2Editor.PlaceCube"
N/A515 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandCube"
N/A516 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseCube"
N/A517 "SOUND_DELETED" "P2Editor.RemoveCube"
N/A518 }
N/A519 "Animations"
N/A520 {
N/A521 "ANIM_IDLE" "0"
N/A522 "ANIM_EDITING_ACTIVATE" "2"
N/A523 "ANIM_EDITING_DEACTIVATE" "3"
N/A524 "ANIM_FALLING_IDLE" "1"
N/A525 "ANIM_FALLING_EDITING_ACTIVATE" "4"
N/A526 "ANIM_FALLING_EDITING_DEACTIVATE" "5"
N/A527 "ANIM_FALLING_TO_GROUND" "7"
N/A528 "ANIM_GROUND_TO_FALLING" "9"
N/A529 "ANIM_FALLING_TO_GROUND_EDITING" "6"
N/A530 "ANIM_GROUND_TO_FALLING_EDITING" "8"
N/A531 }
N/A532 }
N/A533 "SubType"
N/A534 {
N/A535 "Name" "PORTAL2_PuzzleEditor_Item_franken_cube"
N/A536 "Model"
N/A537 {
N/A538 "ModelName" "frankenturret.3ds"
N/A539 "TextureName" "cubesphere.png"
N/A540 }
N/A541 "Model"
N/A542 {
N/A543 "ModelName" "frankenturret_falling.3ds"
N/A544 "TextureName" "cubesphere.png"
N/A545 }
N/A546 "Palette"
N/A547 {
N/A548 "Tooltip" "PORTAL2_PuzzleEditor_Palette_franken_cube"
N/A549 "Image" "palette/frankenturret.png"
N/A550 "Position" "3 1 0"
N/A551 }
N/A552 "Sounds"
N/A553 {
N/A554 "SOUND_CREATED" "P2Editor.PlaceCube"
N/A555 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandCube"
N/A556 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseCube"
N/A557 "SOUND_DELETED" "P2Editor.RemoveCube"
N/A558 }
N/A559 "Animations"
N/A560 {
N/A561 "ANIM_IDLE" "0"
N/A562 "ANIM_EDITING_ACTIVATE" "2"
N/A563 "ANIM_EDITING_DEACTIVATE" "3"
N/A564 "ANIM_FALLING_IDLE" "1"
N/A565 "ANIM_FALLING_EDITING_ACTIVATE" "4"
N/A566 "ANIM_FALLING_EDITING_DEACTIVATE" "5"
N/A567 "ANIM_FALLING_TO_GROUND" "7"
N/A568 "ANIM_GROUND_TO_FALLING" "9"
N/A569 "ANIM_FALLING_TO_GROUND_EDITING" "6"
N/A570 "ANIM_GROUND_TO_FALLING_EDITING" "8"
N/A571 }
N/A572 }
N/A573 "MovementHandle" "HANDLE_NONE"
N/A574 "InvalidSurface" "CEILING WALL"
N/A575 "CanAnchorOnBarriers" "1"
N/A576 "CanAnchorOnGoo" "1"
N/A577 }
N/A578 "Properties"
N/A579 {
N/A580 "CubeType"
N/A581 {
N/A582 "DefaultValue" "0"
N/A583 "Index" "0"
N/A584 }
N/A585 "AutoRespawn"
N/A586 {
N/A587 "DefaultValue" "1"
N/A588 "Index" "0"
N/A589 }
N/A590 "AutoDrop"
N/A591 {
N/A592 "DefaultValue" "1"
N/A593 "Index" "0"
N/A594 }
N/A595 "DropperEnabled"
N/A596 {
N/A597 "DefaultValue" "1"
N/A598 "Index" "0"
N/A599 }
N/A600 }
N/A601 "Exporting"
N/A602 {
N/A603 "InstanceNames" "instances/p2editor/cube_standard.vmf instances/p2editor/cube_companion.vmf instances/p2editor/cube_reflection.vmf instances/p2editor/cube_sphere.vmf instances/p2editor/cube_monster.vmf"
N/A604 "TargetName" "cube"
N/A605 "OccupiedVoxels"
N/A606 {
N/A607 "Voxel"
N/A608 {
N/A609 "Pos" "0 0 0"
N/A610 "CollideType" "COLLIDE_PHYSICS"
N/A611 "CollideAgainst" "COLLIDE_PHYSICS"
N/A612 
N/A613 "Surface"
N/A614 {
N/A615 "Pos" "1 1 0"
N/A616 }
N/A617 "Surface"
N/A618 {
N/A619 "Pos" "1 2 0"
N/A620 }
N/A621 "Surface"
N/A622 {
N/A623 "Pos" "2 1 0"
N/A624 }
N/A625 "Surface"
N/A626 {
N/A627 "Pos" "2 2 0"
N/A628 }
N/A629 
N/A630 "Surface"
N/A631 {
N/A632 "Pos" "1 1 1"
N/A633 }
N/A634 "Surface"
N/A635 {
N/A636 "Pos" "1 2 1"
N/A637 }
N/A638 "Surface"
N/A639 {
N/A640 "Pos" "2 1 1"
N/A641 }
N/A642 "Surface"
N/A643 {
N/A644 "Pos" "2 2 1"
N/A645 }
N/A646 }
N/A647 }
N/A648 "Offset" "64 64 64"
N/A649 }
N/A650 }
N/A651 "Item"
N/A652 {
N/A653 "Type" "ITEM_TBEAM"
N/A654 "ItemClass" "ItemTBeam"
N/A655 "Editor"
N/A656 {
N/A657 "SubType"
N/A658 {
N/A659 "Name" "PORTAL2_PuzzleEditor_Item_tractor_beam"
N/A660 "Model"
N/A661 {
N/A662 "ModelName" "tbeam.3ds"
N/A663 "TextureName" "tbeam2.png"
N/A664 }
N/A665 "Palette"
N/A666 {
N/A667 "Tooltip" "PORTAL2_PuzzleEditor_Palette_tractor_beam"
N/A668 "Image" "palette/tbeam.png"
N/A669 "Position" "0 2 0"
N/A670 }
N/A671 "Sounds"
N/A672 {
N/A673 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A674 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A675 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A676 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A677 }
N/A678 }
N/A679 "MovementHandle" "HANDLE_NONE"
N/A680 }
N/A681 "Properties"
N/A682 {
N/A683 "ConnectionCount"
N/A684 {
N/A685 "DefaultValue" "0"
N/A686 "Index" "1"
N/A687 }
N/A688 "ConnectionCountPolarity"
N/A689 {
N/A690 "DefaultValue" "0"
N/A691 "Index" "2"
N/A692 }
N/A693 "StartEnabled"
N/A694 {
N/A695 "DefaultValue" "1"
N/A696 "Index" "3"
N/A697 }
N/A698 "StartReversed"
N/A699 {
N/A700 "DefaultValue" "0"
N/A701 "Index" "4"
N/A702 }
N/A703 }
N/A704 "Exporting"
N/A705 {
N/A706 "InstanceNames" "instances/p2editor/tbeam.vmf instances/p2editor/tbeam_frame_white.vmf instances/p2editor/tbeam_frame_black.vmf"
N/A707 "TargetName" "tbeam"
N/A708 "Inputs"
N/A709 {
N/A710 "CONNECTION_STANDARD"
N/A711 {
N/A712 "Activate" "instance:counter;Add"
N/A713 "Deactivate" "instance:counter;Subtract"
N/A714 }
N/A715 "CONNECTION_TBEAM_POLARITY"
N/A716 {
N/A717 "Activate" "instance:counter_polarity;Add"
N/A718 "Deactivate" "instance:counter_polarity;Subtract"
N/A719 }
N/A720 }
N/A721 "Offset" "64 64 64"
N/A722 "OccupiedVoxels"
N/A723 {
N/A724 "Voxel"
N/A725 {
N/A726 "Pos" "0 0 0"
N/A727 "Surface"
N/A728 {
N/A729 "Normal" "0 0 1"
N/A730 }
N/A731 }
N/A732 }
N/A733 "EmbeddedVoxels"
N/A734 {
N/A735 "Voxel"
N/A736 {
N/A737 "Pos" "0 0 0"
N/A738 }
N/A739 }
N/A740 "ConnectionPoints"
N/A741 {
N/A742 // left
N/A743 "Point"
N/A744 {
N/A745 "Dir" "1 0 0"
N/A746 "Pos" "-1 3 0"
N/A747 "SignageOffset" "-2 2 0"
N/A748 "Priority" "0"
N/A749 }
N/A750 "Point"
N/A751 {
N/A752 "Dir" "1 0 0"
N/A753 "Pos" "-1 4 0"
N/A754 "SignageOffset" "-2 5 0"
N/A755 "Priority" "0"
N/A756 }
N/A757 
N/A758 // right
N/A759 "Point"
N/A760 {
N/A761 "Dir" "-1 0 0"
N/A762 "Pos" "8 3 0"
N/A763 "SignageOffset" "9 2 0"
N/A764 "Priority" "0"
N/A765 }
N/A766 "Point"
N/A767 {
N/A768 "Dir" "-1 0 0"
N/A769 "Pos" "8 4 0"
N/A770 "SignageOffset" "9 5 0"
N/A771 "Priority" "0"
N/A772 }
N/A773 
N/A774 // up
N/A775 "Point"
N/A776 {
N/A777 "Dir" "0 1 0"
N/A778 "Pos" "3 -1 0"
N/A779 "SignageOffset" "2 -2 0"
N/A780 "Priority" "0"
N/A781 }
N/A782 "Point"
N/A783 {
N/A784 "Dir" "0 1 0"
N/A785 "Pos" "4 -1 0"
N/A786 "SignageOffset" "5 -2 0"
N/A787 "Priority" "0"
N/A788 }
N/A789 
N/A790 // down
N/A791 "Point"
N/A792 {
N/A793 "Dir" "0 -1 0"
N/A794 "Pos" "3 8 0"
N/A795 "SignageOffset" "2 9 0"
N/A796 "Priority" "0"
N/A797 }
N/A798 "Point"
N/A799 {
N/A800 "Dir" "0 -1 0"
N/A801 "Pos" "4 8 0"
N/A802 "SignageOffset" "5 9 0"
N/A803 "Priority" "0"
N/A804 }
N/A805 }
N/A806 }
N/A807 }
N/A808 "Item"
N/A809 {
N/A810 "Type" "ITEM_CATAPULT"
N/A811 "ItemClass" "ItemCatapult"
N/A812 "Editor"
N/A813 {
N/A814 "SubType"
N/A815 {
N/A816 "Name" "PORTAL2_PuzzleEditor_Item_faith_plate"
N/A817 "Model"
N/A818 {
N/A819 "ModelName" "faithplate.3ds"
N/A820 "TextureName" "faithplate.png"
N/A821 }
N/A822 "Palette"
N/A823 {
N/A824 "Tooltip" "PORTAL2_PuzzleEditor_Palette_faith_plate"
N/A825 "Image" "palette/faithplate.png"
N/A826 "Position" "1 2 0"
N/A827 }
N/A828 "Sounds"
N/A829 {
N/A830 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A831 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A832 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A833 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A834 }
N/A835 }
N/A836 "MovementHandle" "HANDLE_CATAPULT"
N/A837 "InvalidSurface" "CEILING"
N/A838 }
N/A839 "Properties"
N/A840 {
N/A841 "CatapultSpeed"
N/A842 {
N/A843 "DefaultValue" "500"
N/A844 "Index" "1"
N/A845 }
N/A846 "TargetName"
N/A847 {
N/A848 "DefualtValue" "target"
N/A849 "Index" "2"
N/A850 }
N/A851 "VerticalAlignment"
N/A852 {
N/A853 "DefaultValue" "0"
N/A854 "Index" "0"
N/A855 }
N/A856 }
N/A857 "Exporting"
N/A858 {
N/A859 "InstanceNames" "instances/p2editor/faith_plate_floor.vmf"
N/A860 "TargetName" "catapult"
N/A861 "Offset" "64 64 64"
N/A862 "OccupiedVoxels"
N/A863 {
N/A864 "Voxel"
N/A865 {
N/A866 "Pos" "0 0 0"
N/A867 "CollideType" "COLLIDE_SOLID"
N/A868 "CollideAgainst" "COLLIDE_SOLID COLLIDE_GLASS COLLIDE_GRATING COLLIDE_ANTLINES"
N/A869 
N/A870 "Surface"
N/A871 {
N/A872 "Normal" "0 0 1"
N/A873 }
N/A874 }
N/A875 }
N/A876 "EmbeddedVoxels"
N/A877 {
N/A878 "Voxel"
N/A879 {
N/A880 "Pos" "0 0 0"
N/A881 }
N/A882 }
N/A883 
N/A884 "EmbedFace"
N/A885 {
N/A886 "Solid"
N/A887 {
N/A888 "Center" "64 16 128"
N/A889 "Dimensions" "128 32 4"
N/A890 "Grid" "4x4"
N/A891 }
N/A892 "Solid"
N/A893 {
N/A894 "Center" "64 112 128"
N/A895 "Dimensions" "128 32 4"
N/A896 "Grid" "4x4"
N/A897 }
N/A898 }
N/A899 "Overlay"
N/A900 {
N/A901 "Material" "signage/signage_overlay_arrow"
N/A902 "Center" "16 16 0"
N/A903 "Dimensions" "32 32 0"
N/A904 "Rotation" "0"
N/A905 }
N/A906 "Overlay"
N/A907 {
N/A908 "Material" "signage/signage_overlay_catapult1"
N/A909 "Center" "112 16 0"
N/A910 "Dimensions" "32 32 0"
N/A911 "Rotation" "180"
N/A912 }
N/A913 "Overlay"
N/A914 {
N/A915 "Material" "signage/signage_overlay_catapult2"
N/A916 "Center" "112 112 0"
N/A917 "Dimensions" "32 32 0"
N/A918 "Rotation" "180"
N/A919 }
N/A920 }
N/A921 }
N/A922 "Item"
N/A923 {
N/A924 "Type" "ITEM_CATAPULT_TARGET"
N/A925 "ItemClass" "ItemCatapultTarget"
N/A926 "Editor"
N/A927 {
N/A928 "SubType"
N/A929 {
N/A930 "Name" "PORTAL2_PuzzleEditor_Item_catapult_target"
N/A931 "Model"
N/A932 {
N/A933 "ModelName" "handletarget.3ds"
N/A934 "TextureName" "buttonweight.png"
N/A935 }
N/A936 }
N/A937 "MovementHandle" "HANDLE_CATAPULT"
N/A938 "Copyable" "0"
N/A939 "RenderColor" "146 221 234 255"
N/A940 "OccupiesVoxel" "0"
N/A941 }
N/A942 "Properties"
N/A943 {
N/A944 "VerticalAlignment"
N/A945 {
N/A946 "DefaultValue" "0"
N/A947 "Index" "0"
N/A948 }
N/A949 }
N/A950 "Exporting"
N/A951 {
N/A952 "InstanceNames" "instances/p2editor/faith_plate_target.vmf"
N/A953 "TargetName" "target"
N/A954 "Offset" "64 64 64"
N/A955 
N/A956 "OccupiedVoxels"
N/A957 {
N/A958 "Voxel"
N/A959 {
N/A960 "Pos" "0 0 0"
N/A961 "CollideType" "COLLIDE_NOTHING"
N/A962 "CollideAgainst" "COLLIDE_NOTHING"
N/A963 
N/A964 "Surface"
N/A965 {
N/A966 "Normal" "0 0 1"
N/A967 }
N/A968 }
N/A969 }
N/A970 }
N/A971 }
N/A972 "Item"
N/A973 {
N/A974 "Type" "ITEM_LIGHT_BRIDGE"
N/A975 "ItemClass" "ItemLightBridge"
N/A976 "Editor"
N/A977 {
N/A978 "SubType"
N/A979 {
N/A980 "Name" "PORTAL2_PuzzleEditor_Item_light_bridge"
N/A981 "Model"
N/A982 {
N/A983 "ModelName" "bridge.3ds"
N/A984 "TextureName" "lightbridgeemitter.png"
N/A985 }
N/A986 "Palette"
N/A987 {
N/A988 "Tooltip" "PORTAL2_PuzzleEditor_Palette_light_bridge"
N/A989 "Image" "palette/hard_light_emitter.png"
N/A990 "Position" "2 2 0"
N/A991 }
N/A992 "Sounds"
N/A993 {
N/A994 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A995 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A996 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A997 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A998 }
N/A999 }
N/A1000 "MovementHandle" "HANDLE_6_POSITIONS"
N/A1001 "DesiredFacing" "DESIRES_UP"
N/A1002 }
N/A1003 "Properties"
N/A1004 {
N/A1005 "ConnectionCount"
N/A1006 {
N/A1007 "DefaultValue" "0"
N/A1008 "Index" "1"
N/A1009 }
N/A1010 "StartEnabled"
N/A1011 {
N/A1012 "DefaultValue" "1"
N/A1013 "Index" "2"
N/A1014 }
N/A1015 }
N/A1016 "Exporting"
N/A1017 {
N/A1018 "InstanceNames" "instances/p2editor/bridge.vmf"
N/A1019 "TargetName" "bridge"
N/A1020 "Inputs"
N/A1021 {
N/A1022 "CONNECTION_STANDARD"
N/A1023 {
N/A1024 "Activate" "instance:counter;Add"
N/A1025 "Deactivate" "instance:counter;Subtract"
N/A1026 }
N/A1027 }
N/A1028 "OccupiedVoxels"
N/A1029 {
N/A1030 "Voxel"
N/A1031 {
N/A1032 "Pos" "0 0 0"
N/A1033 "Surface"
N/A1034 {
N/A1035 "Normal" "0 0 1"
N/A1036 }
N/A1037 }
N/A1038 }
N/A1039 "ConnectionPoints"
N/A1040 {
N/A1041 // left
N/A1042 "Point"
N/A1043 {
N/A1044 "Dir" "1 0 0"
N/A1045 "Pos" "2 0 0"
N/A1046 "SignageOffset" "1 1 0"
N/A1047 "Priority" "1"
N/A1048 }
N/A1049 "Point"
N/A1050 {
N/A1051 "Dir" "1 0 0"
N/A1052 "Pos" "2 2 0"
N/A1053 "SignageOffset" "1 3 0"
N/A1054 "Priority" "1"
N/A1055 }
N/A1056 "Point"
N/A1057 {
N/A1058 "Dir" "1 0 0"
N/A1059 "Pos" "2 4 0"
N/A1060 "SignageOffset" "1 5 0"
N/A1061 "Priority" "1"
N/A1062 }
N/A1063 "Point"
N/A1064 {
N/A1065 "Dir" "1 0 0"
N/A1066 "Pos" "2 6 0"
N/A1067 "SignageOffset" "1 7 0"
N/A1068 "Priority" "1"
N/A1069 }
N/A1070 
N/A1071 
N/A1072 // right
N/A1073 "Point"
N/A1074 {
N/A1075 "Dir" "-1 0 0"
N/A1076 "Pos" "5 0 0"
N/A1077 "SignageOffset" "6 1 0"
N/A1078 "Priority" "1"
N/A1079 }
N/A1080 "Point"
N/A1081 {
N/A1082 "Dir" "-1 0 0"
N/A1083 "Pos" "5 2 0"
N/A1084 "SignageOffset" "6 3 0"
N/A1085 "Priority" "1"
N/A1086 }
N/A1087 "Point"
N/A1088 {
N/A1089 "Dir" "-1 0 0"
N/A1090 "Pos" "5 4 0"
N/A1091 "SignageOffset" "6 5 0"
N/A1092 "Priority" "1"
N/A1093 }
N/A1094 "Point"
N/A1095 {
N/A1096 "Dir" "-1 0 0"
N/A1097 "Pos" "5 6 0"
N/A1098 "SignageOffset" "6 7 0"
N/A1099 "Priority" "1"
N/A1100 }
N/A1101 
N/A1102 // top
N/A1103 "Point"
N/A1104 {
N/A1105 "Dir" "0 1 0"
N/A1106 "Pos" "3 -1 0"
N/A1107 "SignageOffset" "4 -2 0"
N/A1108 "Priority" "0"
N/A1109 }
N/A1110 
N/A1111 // bottom
N/A1112 "Point"
N/A1113 {
N/A1114 "Dir" "0 -1 0"
N/A1115 "Pos" "3 8 0"
N/A1116 "SignageOffset" "4 9 0"
N/A1117 "Priority" "0"
N/A1118 }
N/A1119 }
N/A1120 "Offset" "64 64 64"
N/A1121 }
N/A1122 }
N/A1123 "Item"
N/A1124 {
N/A1125 "Type" "ITEM_BARRIER_HAZARD"
N/A1126 "ItemClass" "ItemBarrierHazard"
N/A1127 "Editor"
N/A1128 {
N/A1129 "SubTypeProperty" "HazardType"
N/A1130 "SubType"
N/A1131 {
N/A1132 "Name" "PORTAL2_PuzzleEditor_Item_fizzler"
N/A1133 "Model"
N/A1134 {
N/A1135 "ModelName" "fizzler.3ds"
N/A1136 "TextureName" "fizzler.png"
N/A1137 }
N/A1138 "Palette"
N/A1139 {
N/A1140 "Tooltip" "PORTAL2_PuzzleEditor_Palette_fizzler"
N/A1141 "Image" "palette/fizzler.png"
N/A1142 "Position" "0 3 0"
N/A1143 }
N/A1144 "Sounds"
N/A1145 {
N/A1146 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A1147 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A1148 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A1149 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A1150 }
N/A1151 }
N/A1152 "SubType"
N/A1153 {
N/A1154 "Name" "PORTAL2_PuzzleEditor_Item_laser_field"
N/A1155 "Model"
N/A1156 {
N/A1157 "ModelName" "laserfield.3ds"
N/A1158 "TextureName" "fizzler.png"
N/A1159 }
N/A1160 "Palette"
N/A1161 {
N/A1162 "Tooltip" "PORTAL2_PuzzleEditor_Palette_laser_field"
N/A1163 "Image" "palette/deathfield.png"
N/A1164 "Position" "0 6 0"
N/A1165 }
N/A1166 }
N/A1167 "MovementHandle" "HANDLE_6_POSITIONS"
N/A1168 "DesiredFacing" "DESIRES_HORIZONTAL"
N/A1169 }
N/A1170 "Properties"
N/A1171 {
N/A1172 "ConnectionCount"
N/A1173 {
N/A1174 "DefaultValue" "0"
N/A1175 "Index" "1"
N/A1176 }
N/A1177 "StartEnabled"
N/A1178 {
N/A1179 "DefaultValue" "1"
N/A1180 "Index" "2"
N/A1181 }
N/A1182 "HazardType"
N/A1183 {
N/A1184 "DefaultValue" "0"
N/A1185 "Index" "0"
N/A1186 }
N/A1187 }
N/A1188 "Exporting"
N/A1189 {
N/A1190 "InstanceNames" "instances/p2editor/barrier_hazard_base.vmf"
N/A1191 "TargetName" "barrierhazard"
N/A1192 "Inputs"
N/A1193 {
N/A1194 "CONNECTION_STANDARD"
N/A1195 {
N/A1196 "Activate" "instance:counter;Add"
N/A1197 "Deactivate" "instance:counter;Subtract"
N/A1198 }
N/A1199 "CONNECTION_HAZARD_MODEL"
N/A1200 {
N/A1201 "Activate" "instance:hazard_model_open_rl;Trigger"
N/A1202 "Deactivate" "instance:hazard_model_close_rl;Trigger"
N/A1203 }
N/A1204 "CONNECTION_HAZARD_BRUSH"
N/A1205 {
N/A1206 "Activate" "Enable"
N/A1207 "Deactivate" "Disable"
N/A1208 }
N/A1209 }
N/A1210 "Outputs"
N/A1211 {
N/A1212 "CONNECTION_HAZARD"
N/A1213 {
N/A1214 "Activate" "instance:branch_toggle;OnTrue"
N/A1215 "Deactivate" "instance:branch_toggle;OnFalse"
N/A1216 }
N/A1217 }
N/A1218 "ConnectionPoints"
N/A1219 {
N/A1220 // left
N/A1221 "Point"
N/A1222 {
N/A1223 "Dir" "1 0 0"
N/A1224 "Pos" "2 0 0"
N/A1225 "SignageOffset" "1 1 0"
N/A1226 "Priority" "0"
N/A1227 }
N/A1228 "Point"
N/A1229 {
N/A1230 "Dir" "1 0 0"
N/A1231 "Pos" "2 2 0"
N/A1232 "SignageOffset" "1 3 0"
N/A1233 "Priority" "0"
N/A1234 }
N/A1235 "Point"
N/A1236 {
N/A1237 "Dir" "1 0 0"
N/A1238 "Pos" "2 4 0"
N/A1239 "SignageOffset" "1 5 0"
N/A1240 "Priority" "0"
N/A1241 }
N/A1242 "Point"
N/A1243 {
N/A1244 "Dir" "1 0 0"
N/A1245 "Pos" "2 6 0"
N/A1246 "SignageOffset" "1 7 0"
N/A1247 "Priority" "0"
N/A1248 }
N/A1249 
N/A1250 
N/A1251 // right
N/A1252 "Point"
N/A1253 {
N/A1254 "Dir" "-1 0 0"
N/A1255 "Pos" "5 0 0"
N/A1256 "SignageOffset" "6 1 0"
N/A1257 "Priority" "0"
N/A1258 }
N/A1259 "Point"
N/A1260 {
N/A1261 "Dir" "-1 0 0"
N/A1262 "Pos" "5 2 0"
N/A1263 "SignageOffset" "6 3 0"
N/A1264 "Priority" "0"
N/A1265 }
N/A1266 "Point"
N/A1267 {
N/A1268 "Dir" "-1 0 0"
N/A1269 "Pos" "5 4 0"
N/A1270 "SignageOffset" "6 5 0"
N/A1271 "Priority" "0"
N/A1272 }
N/A1273 "Point"
N/A1274 {
N/A1275 "Dir" "-1 0 0"
N/A1276 "Pos" "5 6 0"
N/A1277 "SignageOffset" "6 7 0"
N/A1278 "Priority" "0"
N/A1279 }
N/A1280 }
N/A1281 "Offset" "64 64 64"
N/A1282 }
N/A1283 }
N/A1284 "Item"
N/A1285 {
N/A1286 "Type" "ITEM_BARRIER_HAZARD_EXTENT"
N/A1287 "ItemClass" "ItemBarrierHazardExtent"
N/A1288 "Editor"
N/A1289 {
N/A1290 "SubType"
N/A1291 {
N/A1292 "Model"
N/A1293 {
N/A1294 "ModelName" "handle_grip_trianglesmall.3ds"
N/A1295 "TextureName" "buttonweight.png"
N/A1296 }
N/A1297 }
N/A1298 "MovementHandle" "HANDLE_NONE"
N/A1299 "OccupiesVoxel" "0"
N/A1300 "Deletable" "0"
N/A1301 "Copyable" "0"
N/A1302 "PseudoHandle" "1"
N/A1303 }
N/A1304 }
N/A1305 "Item"
N/A1306 {
N/A1307 "Type" "ITEM_BARRIER"
N/A1308 "ItemClass" "ItemBarrier"
N/A1309 "Editor"
N/A1310 {
N/A1311 "SubTypeProperty" "BarrierType"
N/A1312 "SubType"
N/A1313 {
N/A1314 "Name" "PORTAL2_PuzzleEditor_Item_glass"
N/A1315 "Model"
N/A1316 {
N/A1317 "ModelName" "glass_handle.3ds"
N/A1318 "TextureName" "glassitem.png"
N/A1319 }
N/A1320 "Palette"
N/A1321 {
N/A1322 "Tooltip" "PORTAL2_PuzzleEditor_Palette_glass"
N/A1323 "Image" "palette/glass.png"
N/A1324 "Position" "1 3 0"
N/A1325 }
N/A1326 }
N/A1327 "SubType"
N/A1328 {
N/A1329 "Name" "PORTAL2_PuzzleEditor_Item_grating"
N/A1330 "Model"
N/A1331 {
N/A1332 "ModelName" "glass_handle.3ds"
N/A1333 "TextureName" "glassitem.png"
N/A1334 }
N/A1335 }
N/A1336 "MovementHandle" "HANDLE_4_DIRECTIONS"
N/A1337 "OccupiesVoxel" "0"
N/A1338 }
N/A1339 "Properties"
N/A1340 {
N/A1341 "BarrierType"
N/A1342 {
N/A1343 "DefaultValue" "0"
N/A1344 "Index" "0"
N/A1345 }
N/A1346 }
N/A1347 "Exporting"
N/A1348 {
N/A1349 "InstanceNames" "instances/p2editor/glass_128x128.vmf instances/p2editor/glass_frame_left_corner.vmf instances/p2editor/glass_frame_left_straight.vmf instances/p2editor/glass_frame_left_short.vmf instances/p2editor/glass_frame_left_convex_corner.vmf instances/p2editor/glass_frame_right_corner.vmf instances/p2editor/glass_frame_right_straight.vmf instances/p2editor/glass_frame_right_short.vmf instances/p2editor/glass_frame_right_convex_corner.vmf"
N/A1350 
N/A1351 "TargetName" "target"
N/A1352 "Offset" "64 64 64"
N/A1353 }
N/A1354 }
N/A1355 "Item"
N/A1356 {
N/A1357 "Type" "ITEM_BARRIER_EXTENT"
N/A1358 "ItemClass" "ItemBarrierExtent"
N/A1359 "Editor"
N/A1360 {
N/A1361 "SubType"
N/A1362 {
N/A1363 "Model"
N/A1364 {
N/A1365 "ModelName" "handle_grip_trianglesmall.3ds"
N/A1366 "TextureName" "buttonweight.png"
N/A1367 }
N/A1368 }
N/A1369 "MovementHandle" "HANDLE_NONE"
N/A1370 "OccupiesVoxel" "0"
N/A1371 "Deletable" "0"
N/A1372 "Copyable" "0"
N/A1373 "PseudoHandle" "1"
N/A1374 }
N/A1375 }
N/A1376 "Item"
N/A1377 {
N/A1378 "Type" "ITEM_PISTON_PLATFORM"
N/A1379 "ItemClass" "ItemPistonPlatform"
N/A1380 "Editor"
N/A1381 {
N/A1382 "SubType"
N/A1383 {
N/A1384 "Name" "PORTAL2_PuzzleEditor_Item_piston_platform"
N/A1385 "Model"
N/A1386 {
N/A1387 "ModelName" "piston_lift_grate.3ds"
N/A1388 "TextureName" "pistonlift.png"
N/A1389 }
N/A1390 "Model"
N/A1391 {
N/A1392 "ModelName" "piston_lift_section01.3ds"
N/A1393 "TextureName" "pistonlift.png"
N/A1394 }
N/A1395 "Model"
N/A1396 {
N/A1397 "ModelName" "piston_lift_section02.3ds"
N/A1398 "TextureName" "pistonlift.png"
N/A1399 }
N/A1400 "Model"
N/A1401 {
N/A1402 "ModelName" "piston_lift_section03.3ds"
N/A1403 "TextureName" "pistonlift.png"
N/A1404 }
N/A1405 "Model"
N/A1406 {
N/A1407 "ModelName" "piston_lift_top.3ds"
N/A1408 "TextureName" "motionplatform.png"
N/A1409 }
N/A1410 "Model"
N/A1411 {
N/A1412 "ModelName" "destination_target_outline.3ds"
N/A1413 "TextureName" "arm_4panel.png"
N/A1414 }
N/A1415 "Model"
N/A1416 {
N/A1417 "ModelName" "piston_lift_tube.3ds"
N/A1418 "TextureName" "motionplatform.png"
N/A1419 }
N/A1420 "Palette"
N/A1421 {
N/A1422 "Tooltip" "PORTAL2_PuzzleEditor_Palette_piston_platform"
N/A1423 "Image" "palette/arm_paneltop.png"
N/A1424 "Position" "2 3 0"
N/A1425 }
N/A1426 "Sounds"
N/A1427 {
N/A1428 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A1429 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A1430 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A1431 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A1432 }
N/A1433 }
N/A1434 "MovementHandle" "HANDLE_NONE"
N/A1435 }
N/A1436 "Properties"
N/A1437 {
N/A1438 "BottomLevel"
N/A1439 {
N/A1440 "DefaultValue" "0"
N/A1441 "Index" "1"
N/A1442 }
N/A1443 "TopLevel"
N/A1444 {
N/A1445 "DefaultValue" "1"
N/A1446 "Index" "2"
N/A1447 }
N/A1448 "StartUp"
N/A1449 {
N/A1450 "DefaultValue" "0"
N/A1451 "Index" "3"
N/A1452 }
N/A1453 "ConnectionCount"
N/A1454 {
N/A1455 "DefaultValue" "0"
N/A1456 "Index" "4"
N/A1457 }
N/A1458 "AutoTrigger"
N/A1459 {
N/A1460 "DefaultValue" "1"
N/A1461 "Index" "5"
N/A1462 }
N/A1463 }
N/A1464 "Exporting"
N/A1465 {
N/A1466 "InstanceNames" "instances/p2editor/lift_standalone.vmf"
N/A1467 "TargetName" "pistonlift"
N/A1468 "Inputs"
N/A1469 {
N/A1470 "CONNECTION_STANDARD"
N/A1471 {
N/A1472 "Activate" "instance:counter;Add"
N/A1473 "Deactivate" "instance:counter;Subtract"
N/A1474 }
N/A1475 }
N/A1476 "Offset" "64 64 64"
N/A1477 "EmbeddedVoxels"
N/A1478 {
N/A1479 "Voxel"
N/A1480 {
N/A1481 "Pos" "0 0 0"
N/A1482 }
N/A1483 "Voxel"
N/A1484 {
N/A1485 "Pos" "0 0 -1"
N/A1486 }
N/A1487 }
N/A1488 "ConnectionPoints"
N/A1489 {
N/A1490 // left
N/A1491 "Point"
N/A1492 {
N/A1493 "Dir" "1 0 0"
N/A1494 "Pos" "-1 3 0"
N/A1495 "SignageOffset" "-2 2 0"
N/A1496 "Priority" "0"
N/A1497 }
N/A1498 "Point"
N/A1499 {
N/A1500 "Dir" "1 0 0"
N/A1501 "Pos" "-1 4 0"
N/A1502 "SignageOffset" "-2 5 0"
N/A1503 "Priority" "0"
N/A1504 }
N/A1505 
N/A1506 // right
N/A1507 "Point"
N/A1508 {
N/A1509 "Dir" "-1 0 0"
N/A1510 "Pos" "8 3 0"
N/A1511 "SignageOffset" "9 2 0"
N/A1512 "Priority" "0"
N/A1513 }
N/A1514 "Point"
N/A1515 {
N/A1516 "Dir" "-1 0 0"
N/A1517 "Pos" "8 4 0"
N/A1518 "SignageOffset" "9 5 0"
N/A1519 "Priority" "0"
N/A1520 }
N/A1521 
N/A1522 // up
N/A1523 "Point"
N/A1524 {
N/A1525 "Dir" "0 1 0"
N/A1526 "Pos" "3 -1 0"
N/A1527 "SignageOffset" "2 -2 0"
N/A1528 "Priority" "0"
N/A1529 }
N/A1530 "Point"
N/A1531 {
N/A1532 "Dir" "0 1 0"
N/A1533 "Pos" "4 -1 0"
N/A1534 "SignageOffset" "5 -2 0"
N/A1535 "Priority" "0"
N/A1536 }
N/A1537 
N/A1538 // down
N/A1539 "Point"
N/A1540 {
N/A1541 "Dir" "0 -1 0"
N/A1542 "Pos" "3 8 0"
N/A1543 "SignageOffset" "2 9 0"
N/A1544 "Priority" "0"
N/A1545 }
N/A1546 "Point"
N/A1547 {
N/A1548 "Dir" "0 -1 0"
N/A1549 "Pos" "4 8 0"
N/A1550 "SignageOffset" "5 9 0"
N/A1551 "Priority" "0"
N/A1552 }
N/A1553 }
N/A1554 }
N/A1555 }
N/A1556 "Item"
N/A1557 {
N/A1558 "Type" "ITEM_PISTON_PLATFORM_EXTENT"
N/A1559 "ItemClass" "ItemPistonPlatformExtent"
N/A1560 "Editor"
N/A1561 {
N/A1562 "SubType"
N/A1563 {
N/A1564 "Model"
N/A1565 {
N/A1566 "ModelName" "handle_grip_sphere.3ds"
N/A1567 "TextureName" "buttonweight.png"
N/A1568 }
N/A1569 "Model"
N/A1570 {
N/A1571 "ModelName" "destination_arrow.3ds"
N/A1572 "TextureName" "black_white_unlit.png"
N/A1573 }
N/A1574 }
N/A1575 "MovementHandle" "HANDLE_NONE"
N/A1576 "OccupiesVoxel" "0"
N/A1577 "Deletable" "0"
N/A1578 "Copyable" "0"
N/A1579 "PseudoHandle" "1"
N/A1580 }
N/A1581 }
N/A1582 "Item"
N/A1583 {
N/A1584 "Type" "ITEM_RAIL_PLATFORM"
N/A1585 "ItemClass" "ItemRailPlatform"
N/A1586 "Editor"
N/A1587 {
N/A1588 "SubType"
N/A1589 {
N/A1590 "Name" "PORTAL2_PuzzleEditor_Item_track_platform"
N/A1591 "Model"
N/A1592 {
N/A1593 "ModelName" "arm_motionplatform.3ds"
N/A1594 "TextureName" "arm_motionplatform.png"
N/A1595 }
N/A1596 "Model"
N/A1597 {
N/A1598 "ModelName" "arm_motionplatform_rail.3ds"
N/A1599 "TextureName" "arm_motionplatform.png"
N/A1600 }
N/A1601 "Model"
N/A1602 {
N/A1603 "ModelName" "arm_motionplatform_rail_inwater.3ds"
N/A1604 "TextureName" "arm_motionplatform.png"
N/A1605 }
N/A1606 "Palette"
N/A1607 {
N/A1608 "Tooltip" "PORTAL2_PuzzleEditor_Palette_track_platform"
N/A1609 "Image" "palette/arm_motionplatform.png"
N/A1610 "Position" "3 3 0"
N/A1611 }
N/A1612 "Sounds"
N/A1613 {
N/A1614 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A1615 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A1616 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A1617 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A1618 }
N/A1619 }
N/A1620 "MovementHandle" "HANDLE_4_DIRECTIONS"
N/A1621 "DesiredFacing" "DESIRES_DOWN"
N/A1622 }
N/A1623 "Properties"
N/A1624 {
N/A1625 "Oscillate"
N/A1626 {
N/A1627 "DefaultValue" "1"
N/A1628 "Index" "0"
N/A1629 }
N/A1630 "ConnectionCount"
N/A1631 {
N/A1632 "DefaultValue" "0"
N/A1633 "Index" "1"
N/A1634 }
N/A1635 "TravelDistance"
N/A1636 {
N/A1637 "DefaultValue" "0"
N/A1638 "Index" "2"
N/A1639 }
N/A1640 "Speed"
N/A1641 {
N/A1642 "DefaultValue" "100"
N/A1643 "Index" "3"
N/A1644 }
N/A1645 "TravelDirection"
N/A1646 {
N/A1647 "DefaultValue" "0"
N/A1648 "Index" "4"
N/A1649 }
N/A1650 "StartingPosition"
N/A1651 {
N/A1652 "DefaultValue" "0"
N/A1653 "Index" "5"
N/A1654 }
N/A1655 "StartActive"
N/A1656 {
N/A1657 "DefaultValue" "1"
N/A1658 "Index" "6"
N/A1659 }
N/A1660 }
N/A1661 "Exporting"
N/A1662 {
N/A1663 "InstanceNames" "instances/p2editor/lift_track_bottom_grate.vfm instances/p2editor/lift_track_bottom.vmf instances/p2editor/lift_track_middle.vmf instances/p2editor/lift_track_top.vmf instances/p2editor/lift_platform.vmf instances/p2editor/lift_platform_oscillate.vmf instances/p2editor/lift_track_single.vmf"
N/A1664 "TargetName" "raillift"
N/A1665 "Inputs"
N/A1666 {
N/A1667 "CONNECTION_STANDARD"
N/A1668 {
N/A1669 "Activate" "instance:counter;Add"
N/A1670 "Deactivate" "instance:counter;Subtract"
N/A1671 }
N/A1672 }
N/A1673 "Offset" "64 64 64"
N/A1674 }
N/A1675 }
N/A1676 "Item"
N/A1677 {
N/A1678 "Type" "ITEM_RAIL_PLATFORM_EXTENT"
N/A1679 "ItemClass" "ItemRailPlatformExtent"
N/A1680 "Editor"
N/A1681 {
N/A1682 "SubType"
N/A1683 {
N/A1684 "Model"
N/A1685 {
N/A1686 "ModelName" "handle_grip_trianglesmall.3ds"
N/A1687 "TextureName" "buttonweight.png"
N/A1688 }
N/A1689 }
N/A1690 "MovementHandle" "HANDLE_NONE"
N/A1691 "OccupiesVoxel" "0"
N/A1692 "Deletable" "0"
N/A1693 "Copyable" "0"
N/A1694 "PseudoHandle" "1"
N/A1695 }
N/A1696 }
N/A1697 "Item"
N/A1698 {
N/A1699 "Type" "ITEM_LASER_EMITTER_CENTER"
N/A1700 "ItemClass" "ItemLaserEmitter"
N/A1701 "Editor"
N/A1702 {
N/A1703 "SubType"
N/A1704 {
N/A1705 "Name" "PORTAL2_PuzzleEditor_Item_laser_emitter"
N/A1706 "Model"
N/A1707 {
N/A1708 "ModelName" "laseremitc.3ds"
N/A1709 "TextureName" "laser_models.png"
N/A1710 }
N/A1711 "Palette"
N/A1712 {
N/A1713 "Tooltip" "PORTAL2_PuzzleEditor_Palette_laser_emitter"
N/A1714 "Image" "palette/laser_emitter.png"
N/A1715 "Position" "0 4 0"
N/A1716 }
N/A1717 "Sounds"
N/A1718 {
N/A1719 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A1720 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A1721 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A1722 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A1723 }
N/A1724 }
N/A1725 "MovementHandle" "HANDLE_5_POSITIONS"
N/A1726 }
N/A1727 "Properties"
N/A1728 {
N/A1729 "ConnectionCount"
N/A1730 {
N/A1731 "DefaultValue" "0"
N/A1732 "Index" "1"
N/A1733 }
N/A1734 "StartEnabled"
N/A1735 {
N/A1736 "DefaultValue" "1"
N/A1737 "Index" "2"
N/A1738 }
N/A1739 }
N/A1740 "Exporting"
N/A1741 {
N/A1742 "InstanceNames" "instances/p2editor/laser_emitter_center.vmf"
N/A1743 "TargetName" "laseremit"
N/A1744 "Inputs"
N/A1745 {
N/A1746 "CONNECTION_STANDARD"
N/A1747 {
N/A1748 "Activate" "instance:counter;Add"
N/A1749 "Deactivate" "instance:counter;Subtract"
N/A1750 }
N/A1751 }
N/A1752 "Offset" "64 64 64"
N/A1753 "OccupiedVoxels"
N/A1754 {
N/A1755 "Voxel"
N/A1756 {
N/A1757 "Pos" "0 0 0"
N/A1758 "Surface"
N/A1759 {
N/A1760 "Pos" "1 1 0"
N/A1761 }
N/A1762 "Surface"
N/A1763 {
N/A1764 "Pos" "1 2 0"
N/A1765 }
N/A1766 "Surface"
N/A1767 {
N/A1768 "Pos" "2 1 0"
N/A1769 }
N/A1770 "Surface"
N/A1771 {
N/A1772 "Pos" "2 2 0"
N/A1773 }
N/A1774 }
N/A1775 }
N/A1776 "EmbeddedVoxels"
N/A1777 {
N/A1778 "Voxel"
N/A1779 {
N/A1780 "Pos" "0 0 0"
N/A1781 }
N/A1782 }
N/A1783 
N/A1784 "EmbedFace"
N/A1785 {
N/A1786 "Solid"
N/A1787 {
N/A1788 "Center" "64 16 128"
N/A1789 "Dimensions" "128 32 4"
N/A1790 "Grid" "4x4"
N/A1791 }
N/A1792 "Solid"
N/A1793 {
N/A1794 "Center" "64 112 128"
N/A1795 "Dimensions" "128 32 4"
N/A1796 "Grid" "4x4"
N/A1797 }
N/A1798 "Solid"
N/A1799 {
N/A1800 "Center" "16 64 128"
N/A1801 "Dimensions" "32 64 4"
N/A1802 "Grid" "4x4"
N/A1803 }
N/A1804 "Solid"
N/A1805 {
N/A1806 "Center" "112 64 128"
N/A1807 "Dimensions" "32 64 4"
N/A1808 "Grid" "4x4"
N/A1809 }
N/A1810 }
N/A1811 
N/A1812 "ConnectionPoints"
N/A1813 {
N/A1814 // left
N/A1815 "Point"
N/A1816 {
N/A1817 "Dir" "1 0 0"
N/A1818 "Pos" "1 3 0"
N/A1819 "SignageOffset" "0 2 0"
N/A1820 "Priority" "0"
N/A1821 }
N/A1822 "Point"
N/A1823 {
N/A1824 "Dir" "1 0 0"
N/A1825 "Pos" "1 4 0"
N/A1826 "SignageOffset" "0 5 0"
N/A1827 "Priority" "0"
N/A1828 }
N/A1829 
N/A1830 // right
N/A1831 "Point"
N/A1832 {
N/A1833 "Dir" "-1 0 0"
N/A1834 "Pos" "6 3 0"
N/A1835 "SignageOffset" "7 2 0"
N/A1836 "Priority" "0"
N/A1837 }
N/A1838 "Point"
N/A1839 {
N/A1840 "Dir" "-1 0 0"
N/A1841 "Pos" "6 4 0"
N/A1842 "SignageOffset" "7 5 0"
N/A1843 "Priority" "0"
N/A1844 }
N/A1845 
N/A1846 // up
N/A1847 "Point"
N/A1848 {
N/A1849 "Dir" "0 1 0"
N/A1850 "Pos" "3 1 0"
N/A1851 "SignageOffset" "2 0 0"
N/A1852 "Priority" "0"
N/A1853 }
N/A1854 "Point"
N/A1855 {
N/A1856 "Dir" "0 1 0"
N/A1857 "Pos" "4 1 0"
N/A1858 "SignageOffset" "5 0 0"
N/A1859 "Priority" "0"
N/A1860 }
N/A1861 
N/A1862 // down
N/A1863 "Point"
N/A1864 {
N/A1865 "Dir" "0 -1 0"
N/A1866 "Pos" "3 6 0"
N/A1867 "SignageOffset" "2 7 0"
N/A1868 "Priority" "0"
N/A1869 }
N/A1870 "Point"
N/A1871 {
N/A1872 "Dir" "0 -1 0"
N/A1873 "Pos" "4 6 0"
N/A1874 "SignageOffset" "5 7 0"
N/A1875 "Priority" "0"
N/A1876 }
N/A1877 }
N/A1878 }
N/A1879 }
N/A1880 "Item"
N/A1881 {
N/A1882 "Type" "ITEM_LASER_EMITTER_OFFSET"
N/A1883 "ItemClass" "ItemLaserEmitter"
N/A1884 "Editor"
N/A1885 {
N/A1886 "SubType"
N/A1887 {
N/A1888 "Name" "PORTAL2_PuzzleEditor_Item_laser_emitter"
N/A1889 "Model"
N/A1890 {
N/A1891 "ModelName" "laseremit.3ds"
N/A1892 "TextureName" "laser_models.png"
N/A1893 }
N/A1894 }
N/A1895 "MovementHandle" "HANDLE_5_POSITIONS"
N/A1896 }
N/A1897 "Properties"
N/A1898 {
N/A1899 "ConnectionCount"
N/A1900 {
N/A1901 "DefaultValue" "0"
N/A1902 "Index" "1"
N/A1903 }
N/A1904 "StartEnabled"
N/A1905 {
N/A1906 "DefaultValue" "1"
N/A1907 "Index" "2"
N/A1908 }
N/A1909 }
N/A1910 "Exporting"
N/A1911 {
N/A1912 "InstanceNames" "instances/p2editor/laser_emitter_offset.vmf"
N/A1913 "TargetName" "laseremit"
N/A1914 "Inputs"
N/A1915 {
N/A1916 "CONNECTION_STANDARD"
N/A1917 {
N/A1918 "Activate" "instance:counter;Add"
N/A1919 "Deactivate" "instance:counter;Subtract"
N/A1920 }
N/A1921 }
N/A1922 "Offset" "64 64 64"
N/A1923 "OccupiedVoxels"
N/A1924 {
N/A1925 "Voxel"
N/A1926 {
N/A1927 "Pos" "0 0 0"
N/A1928 
N/A1929 "Surface"
N/A1930 {
N/A1931 "Pos" "0 1 0"
N/A1932 }
N/A1933 "Surface"
N/A1934 {
N/A1935 "Pos" "0 2 0"
N/A1936 }
N/A1937 "Surface"
N/A1938 {
N/A1939 "Pos" "1 1 0"
N/A1940 }
N/A1941 "Surface"
N/A1942 {
N/A1943 "Pos" "1 2 0"
N/A1944 }
N/A1945 }
N/A1946 }
N/A1947 "EmbeddedVoxels"
N/A1948 {
N/A1949 "Voxel"
N/A1950 {
N/A1951 "Pos" "0 0 0"
N/A1952 }
N/A1953 }
N/A1954 "EmbedFace"
N/A1955 {
N/A1956 "Solid"
N/A1957 {
N/A1958 "Center" "32 16 128"
N/A1959 "Dimensions" "64 32 4"
N/A1960 "Grid" "4x4"
N/A1961 }
N/A1962 "Solid"
N/A1963 {
N/A1964 "Center" "32 112 128"
N/A1965 "Dimensions" "64 32 4"
N/A1966 "Grid" "4x4"
N/A1967 }
N/A1968 "Solid"
N/A1969 {
N/A1970 "Center" "96 64 128"
N/A1971 "Dimensions" "64 128 4"
N/A1972 "Grid" "2x2"
N/A1973 }
N/A1974 }
N/A1975 
N/A1976 "ConnectionPoints"
N/A1977 {
N/A1978 // left
N/A1979 "Point"
N/A1980 {
N/A1981 "Dir" "1 0 0"
N/A1982 "Pos" "-1 3 0"
N/A1983 "SignageOffset" "-2 2 0"
N/A1984 "Priority" "0"
N/A1985 }
N/A1986 "Point"
N/A1987 {
N/A1988 "Dir" "1 0 0"
N/A1989 "Pos" "-1 4 0"
N/A1990 "SignageOffset" "-2 5 0"
N/A1991 "Priority" "0"
N/A1992 }
N/A1993 
N/A1994 
N/A1995 // right
N/A1996 "Point"
N/A1997 {
N/A1998 "Dir" "-1 0 0"
N/A1999 "Pos" "4 3 0"
N/A2000 "SignageOffset" "5 2 0"
N/A2001 "Priority" "0"
N/A2002 }
N/A2003 "Point"
N/A2004 {
N/A2005 "Dir" "-1 0 0"
N/A2006 "Pos" "4 4 0"
N/A2007 "SignageOffset" "5 5 0"
N/A2008 "Priority" "0"
N/A2009 }
N/A2010 
N/A2011 // top
N/A2012 "Point"
N/A2013 {
N/A2014 "Dir" "0 -1 0"
N/A2015 "Pos" "1 6 0"
N/A2016 "SignageOffset" "0 7 0"
N/A2017 "Priority" "0"
N/A2018 }
N/A2019 "Point"
N/A2020 {
N/A2021 "Dir" "0 -1 0"
N/A2022 "Pos" "2 6 0"
N/A2023 "SignageOffset" "3 7 0"
N/A2024 "Priority" "0"
N/A2025 }
N/A2026 
N/A2027 // bottom
N/A2028 "Point"
N/A2029 {
N/A2030 "Dir" "0 1 0"
N/A2031 "Pos" "1 1 0"
N/A2032 "SignageOffset" "0 0 0"
N/A2033 "Priority" "0"
N/A2034 }
N/A2035 "Point"
N/A2036 {
N/A2037 "Dir" "0 1 0"
N/A2038 "Pos" "2 1 0"
N/A2039 "SignageOffset" "3 0 0"
N/A2040 "Priority" "0"
N/A2041 }
N/A2042 }
N/A2043 }
N/A2044 }
N/A2045 "Item"
N/A2046 {
N/A2047 "Type" "ITEM_LASER_CATCHER_CENTER"
N/A2048 "Editor"
N/A2049 {
N/A2050 "SubType"
N/A2051 {
N/A2052 "Name" "PORTAL2_PuzzleEditor_Item_laser_catcher"
N/A2053 "Model"
N/A2054 {
N/A2055 "ModelName" "laserrecc.3ds"
N/A2056 "TextureName" "laser_models.png"
N/A2057 }
N/A2058 "Palette"
N/A2059 {
N/A2060 "Tooltip" "PORTAL2_PuzzleEditor_Palette_laser_catcher"
N/A2061 "Image" "palette/laser_catcher.png"
N/A2062 "Position" "1 4 0"
N/A2063 }
N/A2064 "Sounds"
N/A2065 {
N/A2066 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A2067 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A2068 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A2069 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A2070 }
N/A2071 }
N/A2072 "MovementHandle" "HANDLE_5_POSITIONS"
N/A2073 }
N/A2074 "Exporting"
N/A2075 {
N/A2076 "InstanceNames" "instances/p2editor/laser_catcher_center.vmf"
N/A2077 "TargetName" "lasercatch"
N/A2078 "Outputs"
N/A2079 {
N/A2080 "CONNECTION_STANDARD"
N/A2081 {
N/A2082 "Activate" "instance:laser_catcher;OnPowered"
N/A2083 "Deactivate" "instance:laser_catcher;OnUnpowered"
N/A2084 }
N/A2085 }
N/A2086 "Offset" "64 64 64"
N/A2087 "OccupiedVoxels"
N/A2088 {
N/A2089 "Voxel"
N/A2090 {
N/A2091 "Pos" "0 0 0"
N/A2092 "Surface"
N/A2093 {
N/A2094 "Pos" "1 1 0"
N/A2095 }
N/A2096 "Surface"
N/A2097 {
N/A2098 "Pos" "1 2 0"
N/A2099 }
N/A2100 "Surface"
N/A2101 {
N/A2102 "Pos" "2 1 0"
N/A2103 }
N/A2104 "Surface"
N/A2105 {
N/A2106 "Pos" "2 2 0"
N/A2107 }
N/A2108 }
N/A2109 }
N/A2110 "EmbeddedVoxels"
N/A2111 {
N/A2112 "Voxel"
N/A2113 {
N/A2114 "Pos" "0 0 0"
N/A2115 }
N/A2116 }
N/A2117 "EmbedFace"
N/A2118 {
N/A2119 "Solid"
N/A2120 {
N/A2121 "Center" "64 16 128"
N/A2122 "Dimensions" "128 32 4"
N/A2123 "Grid" "4x4"
N/A2124 }
N/A2125 "Solid"
N/A2126 {
N/A2127 "Center" "64 112 128"
N/A2128 "Dimensions" "128 32 4"
N/A2129 "Grid" "4x4"
N/A2130 }
N/A2131 "Solid"
N/A2132 {
N/A2133 "Center" "16 64 128"
N/A2134 "Dimensions" "32 64 4"
N/A2135 "Grid" "4x4"
N/A2136 }
N/A2137 "Solid"
N/A2138 {
N/A2139 "Center" "112 64 128"
N/A2140 "Dimensions" "32 64 4"
N/A2141 "Grid" "4x4"
N/A2142 }
N/A2143 }
N/A2144 "ConnectionPoints"
N/A2145 {
N/A2146 // left
N/A2147 "Point"
N/A2148 {
N/A2149 "Dir" "1 0 0"
N/A2150 "Pos" "1 3 0"
N/A2151 "SignageOffset" "0 2 0"
N/A2152 "Priority" "0"
N/A2153 }
N/A2154 "Point"
N/A2155 {
N/A2156 "Dir" "1 0 0"
N/A2157 "Pos" "1 4 0"
N/A2158 "SignageOffset" "0 5 0"
N/A2159 "Priority" "0"
N/A2160 }
N/A2161 
N/A2162 
N/A2163 // left
N/A2164 "Point"
N/A2165 {
N/A2166 "Dir" "-1 0 0"
N/A2167 "Pos" "6 3 0"
N/A2168 "SignageOffset" "7 2 0"
N/A2169 "Priority" "0"
N/A2170 }
N/A2171 "Point"
N/A2172 {
N/A2173 "Dir" "-1 0 0"
N/A2174 "Pos" "6 4 0"
N/A2175 "SignageOffset" "7 5 0"
N/A2176 "Priority" "0"
N/A2177 }
N/A2178 
N/A2179 
N/A2180 // top
N/A2181 "Point"
N/A2182 {
N/A2183 "Dir" "0 1 0"
N/A2184 "Pos" "3 1 0"
N/A2185 "SignageOffset" "2 0 0"
N/A2186 "Priority" "0"
N/A2187 }
N/A2188 "Point"
N/A2189 {
N/A2190 "Dir" "0 1 0"
N/A2191 "Pos" "4 1 0"
N/A2192 "SignageOffset" "5 0 0"
N/A2193 "Priority" "0"
N/A2194 }
N/A2195 
N/A2196 
N/A2197 // bottom
N/A2198 "Point"
N/A2199 {
N/A2200 "Dir" "0 -1 0"
N/A2201 "Pos" "3 6 0"
N/A2202 "SignageOffset" "2 7 0"
N/A2203 "Priority" "0"
N/A2204 }
N/A2205 "Point"
N/A2206 {
N/A2207 "Dir" "0 -1 0"
N/A2208 "Pos" "4 6 0"
N/A2209 "SignageOffset" "5 7 0"
N/A2210 "Priority" "0"
N/A2211 }
N/A2212 }
N/A2213 }
N/A2214 }
N/A2215 "Item"
N/A2216 {
N/A2217 "Type" "ITEM_LASER_CATCHER_OFFSET"
N/A2218 "Editor"
N/A2219 {
N/A2220 "SubType"
N/A2221 {
N/A2222 "Name" "PORTAL2_PuzzleEditor_Item_laser_catcher"
N/A2223 "Model"
N/A2224 {
N/A2225 "ModelName" "laserrecw.3ds"
N/A2226 "TextureName" "laser_models.png"
N/A2227 }
N/A2228 }
N/A2229 "MovementHandle" "HANDLE_5_POSITIONS"
N/A2230 }
N/A2231 "Exporting"
N/A2232 {
N/A2233 "InstanceNames" "instances/p2editor/laser_catcher_offset.vmf"
N/A2234 "TargetName" "lasercatch"
N/A2235 "Outputs"
N/A2236 {
N/A2237 "CONNECTION_STANDARD"
N/A2238 {
N/A2239 "Activate" "instance:laser_catcher;OnPowered"
N/A2240 "Deactivate" "instance:laser_catcher;OnUnpowered"
N/A2241 }
N/A2242 }
N/A2243 "Offset" "64 64 64"
N/A2244 "OccupiedVoxels"
N/A2245 {
N/A2246 "Voxel"
N/A2247 {
N/A2248 "Pos" "0 0 0"
N/A2249 
N/A2250 "Surface"
N/A2251 {
N/A2252 "Pos" "0 1 0"
N/A2253 }
N/A2254 "Surface"
N/A2255 {
N/A2256 "Pos" "0 2 0"
N/A2257 }
N/A2258 "Surface"
N/A2259 {
N/A2260 "Pos" "1 1 0"
N/A2261 }
N/A2262 "Surface"
N/A2263 {
N/A2264 "Pos" "1 2 0"
N/A2265 }
N/A2266 }
N/A2267 }
N/A2268 "EmbeddedVoxels"
N/A2269 {
N/A2270 "Voxel"
N/A2271 {
N/A2272 "Pos" "0 0 0"
N/A2273 }
N/A2274 }
N/A2275 "EmbedFace"
N/A2276 {
N/A2277 "Solid"
N/A2278 {
N/A2279 "Center" "32 16 128"
N/A2280 "Dimensions" "64 32 4"
N/A2281 "Grid" "4x4"
N/A2282 }
N/A2283 "Solid"
N/A2284 {
N/A2285 "Center" "32 112 128"
N/A2286 "Dimensions" "64 32 4"
N/A2287 "Grid" "4x4"
N/A2288 }
N/A2289 "Solid"
N/A2290 {
N/A2291 "Center" "96 64 128"
N/A2292 "Dimensions" "64 128 4"
N/A2293 "Grid" "2x2"
N/A2294 }
N/A2295 }
N/A2296 "ConnectionPoints"
N/A2297 {
N/A2298 // left
N/A2299 "Point"
N/A2300 {
N/A2301 "Dir" "1 0 0"
N/A2302 "Pos" "-1 3 0"
N/A2303 "SignageOffset" "-2 2 0"
N/A2304 "Priority" "0"
N/A2305 }
N/A2306 "Point"
N/A2307 {
N/A2308 "Dir" "1 0 0"
N/A2309 "Pos" "-1 4 0"
N/A2310 "SignageOffset" "-2 5 0"
N/A2311 "Priority" "0"
N/A2312 }
N/A2313 
N/A2314 // right
N/A2315 "Point"
N/A2316 {
N/A2317 "Dir" "-1 0 0"
N/A2318 "Pos" "4 3 0"
N/A2319 "SignageOffset" "5 2 0"
N/A2320 "Priority" "0"
N/A2321 }
N/A2322 "Point"
N/A2323 {
N/A2324 "Dir" "-1 0 0"
N/A2325 "Pos" "4 4 0"
N/A2326 "SignageOffset" "5 5 0"
N/A2327 "Priority" "0"
N/A2328 }
N/A2329 
N/A2330 // top
N/A2331 "Point"
N/A2332 {
N/A2333 "Dir" "0 -1 0"
N/A2334 "Pos" "1 6 0"
N/A2335 "SignageOffset" "0 7 0"
N/A2336 "Priority" "0"
N/A2337 }
N/A2338 "Point"
N/A2339 {
N/A2340 "Dir" "0 -1 0"
N/A2341 "Pos" "2 6 0"
N/A2342 "SignageOffset" "3 7 0"
N/A2343 "Priority" "0"
N/A2344 }
N/A2345 
N/A2346 
N/A2347 // bottom
N/A2348 "Point"
N/A2349 {
N/A2350 "Dir" "0 1 0"
N/A2351 "Pos" "1 1 0"
N/A2352 "SignageOffset" "0 0 0"
N/A2353 "Priority" "0"
N/A2354 }
N/A2355 "Point"
N/A2356 {
N/A2357 "Dir" "0 1 0"
N/A2358 "Pos" "2 1 0"
N/A2359 "SignageOffset" "3 0 0"
N/A2360 "Priority" "0"
N/A2361 }
N/A2362 }
N/A2363 }
N/A2364 }
N/A2365 "Item"
N/A2366 {
N/A2367 "Type" "ITEM_LASER_RELAY_CENTER"
N/A2368 "Editor"
N/A2369 {
N/A2370 "SubType"
N/A2371 {
N/A2372 "Name" "PORTAL2_PuzzleEditor_Item_laser_relay"
N/A2373 "Model"
N/A2374 {
N/A2375 "ModelName" "laserrelayc.3ds"
N/A2376 "TextureName" "laser_models.png"
N/A2377 }
N/A2378 "Palette"
N/A2379 {
N/A2380 "Tooltip" "PORTAL2_PuzzleEditor_Palette_laser_relay"
N/A2381 "Image" "palette/laser_receptacle.png"
N/A2382 "Position" "2 4 0"
N/A2383 }
N/A2384 "Sounds"
N/A2385 {
N/A2386 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A2387 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A2388 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A2389 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A2390 }
N/A2391 }
N/A2392 "Animations"
N/A2393 {
N/A2394 "ANIM_IDLE" "0"
N/A2395 "ANIM_EDITING_ACTIVATE" "1"
N/A2396 "ANIM_EDITING_DEACTIVATE" "2"
N/A2397 }
N/A2398 "MovementHandle" "HANDLE_5_POSITIONS"
N/A2399 }
N/A2400 "Exporting"
N/A2401 {
N/A2402 "InstanceNames" "instances/p2editor/laser_relay_center.vmf"
N/A2403 "TargetName" "laserrelay"
N/A2404 "Outputs"
N/A2405 {
N/A2406 "CONNECTION_STANDARD"
N/A2407 {
N/A2408 "Activate" "instance:relay;OnPowered"
N/A2409 "Deactivate" "instance:relay;OnUnpowered"
N/A2410 }
N/A2411 }
N/A2412 "Offset" "64 64 64"
N/A2413 "OccupiedVoxels"
N/A2414 {
N/A2415 "Voxel"
N/A2416 {
N/A2417 "Pos" "0 0 0"
N/A2418 "Surface"
N/A2419 {
N/A2420 "Pos" "1 1 0"
N/A2421 }
N/A2422 "Surface"
N/A2423 {
N/A2424 "Pos" "1 2 0"
N/A2425 }
N/A2426 "Surface"
N/A2427 {
N/A2428 "Pos" "2 1 0"
N/A2429 }
N/A2430 "Surface"
N/A2431 {
N/A2432 "Pos" "2 2 0"
N/A2433 }
N/A2434 }
N/A2435 }
N/A2436 "EmbeddedVoxels"
N/A2437 {
N/A2438 "Voxel"
N/A2439 {
N/A2440 "Pos" "0 0 0"
N/A2441 }
N/A2442 }
N/A2443 "EmbedFace"
N/A2444 {
N/A2445 "Solid"
N/A2446 {
N/A2447 "Center" "64 16 128"
N/A2448 "Dimensions" "128 32 4"
N/A2449 "Grid" "4x4"
N/A2450 }
N/A2451 "Solid"
N/A2452 {
N/A2453 "Center" "64 112 128"
N/A2454 "Dimensions" "128 32 4"
N/A2455 "Grid" "4x4"
N/A2456 }
N/A2457 "Solid"
N/A2458 {
N/A2459 "Center" "16 64 128"
N/A2460 "Dimensions" "32 64 4"
N/A2461 "Grid" "4x4"
N/A2462 }
N/A2463 "Solid"
N/A2464 {
N/A2465 "Center" "112 64 128"
N/A2466 "Dimensions" "32 64 4"
N/A2467 "Grid" "4x4"
N/A2468 }
N/A2469 }
N/A2470 "ConnectionPoints"
N/A2471 {
N/A2472 // left
N/A2473 "Point"
N/A2474 {
N/A2475 "Dir" "1 0 0"
N/A2476 "Pos" "1 3 0"
N/A2477 "SignageOffset" "0 2 0"
N/A2478 "Priority" "0"
N/A2479 }
N/A2480 "Point"
N/A2481 {
N/A2482 "Dir" "1 0 0"
N/A2483 "Pos" "1 4 0"
N/A2484 "SignageOffset" "0 5 0"
N/A2485 "Priority" "0"
N/A2486 }
N/A2487 
N/A2488 // right
N/A2489 "Point"
N/A2490 {
N/A2491 "Dir" "-1 0 0"
N/A2492 "Pos" "6 3 0"
N/A2493 "SignageOffset" "7 2 0"
N/A2494 "Priority" "0"
N/A2495 }
N/A2496 "Point"
N/A2497 {
N/A2498 "Dir" "-1 0 0"
N/A2499 "Pos" "6 4 0"
N/A2500 "SignageOffset" "7 5 0"
N/A2501 "Priority" "0"
N/A2502 }
N/A2503 
N/A2504 // bottom
N/A2505 "Point"
N/A2506 {
N/A2507 "Dir" "0 -1 0"
N/A2508 "Pos" "3 6 0"
N/A2509 "SignageOffset" "2 7 0"
N/A2510 "Priority" "0"
N/A2511 }
N/A2512 "Point"
N/A2513 {
N/A2514 "Dir" "0 -1 0"
N/A2515 "Pos" "4 6 0"
N/A2516 "SignageOffset" "5 7 0"
N/A2517 "Priority" "0"
N/A2518 }
N/A2519 
N/A2520 // top
N/A2521 "Point"
N/A2522 {
N/A2523 "Dir" "0 1 0"
N/A2524 "Pos" "3 1 0"
N/A2525 "SignageOffset" "2 0 0"
N/A2526 "Priority" "0"
N/A2527 }
N/A2528 "Point"
N/A2529 {
N/A2530 "Dir" "0 1 0"
N/A2531 "Pos" "4 1 0"
N/A2532 "SignageOffset" "5 0 0"
N/A2533 "Priority" "0"
N/A2534 }
N/A2535 }
N/A2536 }
N/A2537 }
N/A2538 "Item"
N/A2539 {
N/A2540 "Type" "ITEM_LASER_RELAY_OFFSET"
N/A2541 "Editor"
N/A2542 {
N/A2543 "SubType"
N/A2544 {
N/A2545 "Name" "PORTAL2_PuzzleEditor_Item_laser_relay"
N/A2546 "Model"
N/A2547 {
N/A2548 "ModelName" "laserrelay.3ds"
N/A2549 "TextureName" "laser_models.png"
N/A2550 }
N/A2551 }
N/A2552 "MovementHandle" "HANDLE_5_POSITIONS"
N/A2553 }
N/A2554 "Exporting"
N/A2555 {
N/A2556 "InstanceNames" "instances/p2editor/laser_relay_offset.vmf"
N/A2557 "TargetName" "laserrelay"
N/A2558 "Outputs"
N/A2559 {
N/A2560 "CONNECTION_STANDARD"
N/A2561 {
N/A2562 "Activate" "instance:relay;OnPowered"
N/A2563 "Deactivate" "instance:relay;OnUnpowered"
N/A2564 }
N/A2565 }
N/A2566 "Offset" "64 64 64"
N/A2567 "OccupiedVoxels"
N/A2568 {
N/A2569 "Voxel"
N/A2570 {
N/A2571 "Pos" "0 0 0"
N/A2572 
N/A2573 "Surface"
N/A2574 {
N/A2575 "Pos" "0 1 0"
N/A2576 }
N/A2577 "Surface"
N/A2578 {
N/A2579 "Pos" "0 2 0"
N/A2580 }
N/A2581 "Surface"
N/A2582 {
N/A2583 "Pos" "1 1 0"
N/A2584 }
N/A2585 "Surface"
N/A2586 {
N/A2587 "Pos" "1 2 0"
N/A2588 }
N/A2589 }
N/A2590 }
N/A2591 "EmbeddedVoxels"
N/A2592 {
N/A2593 "Voxel"
N/A2594 {
N/A2595 "Pos" "0 0 0"
N/A2596 }
N/A2597 }
N/A2598 "EmbedFace"
N/A2599 {
N/A2600 "Solid"
N/A2601 {
N/A2602 "Center" "32 16 128"
N/A2603 "Dimensions" "64 32 4"
N/A2604 "Grid" "4x4"
N/A2605 }
N/A2606 "Solid"
N/A2607 {
N/A2608 "Center" "32 112 128"
N/A2609 "Dimensions" "64 32 4"
N/A2610 "Grid" "4x4"
N/A2611 }
N/A2612 "Solid"
N/A2613 {
N/A2614 "Center" "96 64 128"
N/A2615 "Dimensions" "64 128 4"
N/A2616 "Grid" "2x2"
N/A2617 }
N/A2618 }
N/A2619 "ConnectionPoints"
N/A2620 {
N/A2621 // left
N/A2622 "Point"
N/A2623 {
N/A2624 "Dir" "1 0 0"
N/A2625 "Pos" "-1 3 0"
N/A2626 "SignageOffset" "-2 2 0"
N/A2627 "Priority" "0"
N/A2628 }
N/A2629 "Point"
N/A2630 {
N/A2631 "Dir" "1 0 0"
N/A2632 "Pos" "-1 4 0"
N/A2633 "SignageOffset" "-2 5 0"
N/A2634 "Priority" "0"
N/A2635 }
N/A2636 
N/A2637 // right
N/A2638 "Point"
N/A2639 {
N/A2640 "Dir" "-1 0 0"
N/A2641 "Pos" "4 3 0"
N/A2642 "SignageOffset" "5 2 0"
N/A2643 "Priority" "0"
N/A2644 }
N/A2645 "Point"
N/A2646 {
N/A2647 "Dir" "-1 0 0"
N/A2648 "Pos" "4 4 0"
N/A2649 "SignageOffset" "5 5 0"
N/A2650 "Priority" "0"
N/A2651 }
N/A2652 
N/A2653 // top
N/A2654 "Point"
N/A2655 {
N/A2656 "Dir" "0 -1 0"
N/A2657 "Pos" "1 6 0"
N/A2658 "SignageOffset" "0 7 0"
N/A2659 "Priority" "0"
N/A2660 }
N/A2661 "Point"
N/A2662 {
N/A2663 "Dir" "0 -1 0"
N/A2664 "Pos" "2 6 0"
N/A2665 "SignageOffset" "3 7 0"
N/A2666 "Priority" "0"
N/A2667 }
N/A2668 
N/A2669 // bottom
N/A2670 "Point"
N/A2671 {
N/A2672 "Dir" "0 1 0"
N/A2673 "Pos" "1 1 0"
N/A2674 "SignageOffset" "0 0 0"
N/A2675 "Priority" "0"
N/A2676 }
N/A2677 "Point"
N/A2678 {
N/A2679 "Dir" "0 1 0"
N/A2680 "Pos" "2 1 0"
N/A2681 "SignageOffset" "3 0 0"
N/A2682 "Priority" "0"
N/A2683 }
N/A2684 }
N/A2685 }
N/A2686 }
N/A2687 "Item"
N/A2688 {
N/A2689 "Type" "ITEM_PANEL_CLEAR"
N/A2690 "ItemClass" "ItemAngledPanel"
N/A2691 "Editor"
N/A2692 {
N/A2693 "SubType"
N/A2694 {
N/A2695 "Name" "PORTAL2_PuzzleEditor_Item_clear_panel"
N/A2696 "Model"
N/A2697 {
N/A2698 "ModelName" "arm4_gls_90deg.3ds"
N/A2699 "TextureName" "arm_motionplatform.png"
N/A2700 }
N/A2701 "Model"
N/A2702 {
N/A2703 "ModelName" "arm4_gls_60deg.3ds"
N/A2704 "TextureName" "arm_motionplatform.png"
N/A2705 }
N/A2706 "Model"
N/A2707 {
N/A2708 "ModelName" "arm4_gls_45deg.3ds"
N/A2709 "TextureName" "arm_motionplatform.png"
N/A2710 }
N/A2711 "Model"
N/A2712 {
N/A2713 "ModelName" "arm4_gls_30deg.3ds"
N/A2714 "TextureName" "arm_motionplatform.png"
N/A2715 }
N/A2716 "Model"
N/A2717 {
N/A2718 "ModelName" "arm4_gls_90deg.3ds"
N/A2719 "TextureName" "arm_motionplatform.png"
N/A2720 }
N/A2721 "Model"
N/A2722 {
N/A2723 "ModelName" "arm4_gls_60deg.3ds"
N/A2724 "TextureName" "arm_motionplatform.png"
N/A2725 }
N/A2726 "Model"
N/A2727 {
N/A2728 "ModelName" "arm4_gls_45deg.3ds"
N/A2729 "TextureName" "arm_motionplatform.png"
N/A2730 }
N/A2731 "Model"
N/A2732 {
N/A2733 "ModelName" "arm4_gls_30deg.3ds"
N/A2734 "TextureName" "arm_motionplatform.png"
N/A2735 }
N/A2736 "Model"
N/A2737 {
N/A2738 "ModelName" "airlock_ghost_90deg.3ds"
N/A2739 "TextureName" "arm_undeployed_glass.png"
N/A2740 }
N/A2741 "Model"
N/A2742 {
N/A2743 "ModelName" "airlock_ghost_60deg.3ds"
N/A2744 "TextureName" "arm_undeployed_glass.png"
N/A2745 }
N/A2746 "Model"
N/A2747 {
N/A2748 "ModelName" "airlock_ghost_45deg.3ds"
N/A2749 "TextureName" "arm_undeployed_glass.png"
N/A2750 }
N/A2751 "Model"
N/A2752 {
N/A2753 "ModelName" "airlock_ghost_30deg.3ds"
N/A2754 "TextureName" "arm_undeployed_glass.png"
N/A2755 }
N/A2756 "Palette"
N/A2757 {
N/A2758 "Tooltip" "PORTAL2_PuzzleEditor_Palette_clear_panel"
N/A2759 "Image" "palette/airlock.png"
N/A2760 "Position" "0 5 0"
N/A2761 }
N/A2762 "Sounds"
N/A2763 {
N/A2764 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A2765 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A2766 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A2767 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A2768 }
N/A2769 }
N/A2770 "MovementHandle" "HANDLE_4_DIRECTIONS"
N/A2771 "DesiredFacing" "DESIRES_DOWN"
N/A2772 }
N/A2773 "Properties"
N/A2774 {
N/A2775 "ConnectionCount"
N/A2776 {
N/A2777 "DefaultValue" "0"
N/A2778 "Index" "1"
N/A2779 }
N/A2780 "StartDeployed"
N/A2781 {
N/A2782 "DefaultValue" "1"
N/A2783 "Index" "2"
N/A2784 }
N/A2785 "Portalable"
N/A2786 {
N/A2787 "DefaultValue" "1"
N/A2788 "Index" "0"
N/A2789 }
N/A2790 "AngledPanelType"
N/A2791 {
N/A2792 "DefaultValue" "2"
N/A2793 "Index" "0"
N/A2794 }
N/A2795 "AngledPanelAnimation"
N/A2796 {
N/A2797 "DefaultValue" "ramp_45_deg_open"
N/A2798 "Index" "3"
N/A2799 }
N/A2800 }
N/A2801 "Exporting"
N/A2802 {
N/A2803 "InstanceNames" "instances/p2editor/panel_clear.vmf instances/p2editor/panel_clear.vmf"
N/A2804 "TargetName" "angledClearPanel"
N/A2805 "Inputs"
N/A2806 {
N/A2807 "CONNECTION_STANDARD"
N/A2808 {
N/A2809 "Activate" "instance:counter;Add"
N/A2810 "Deactivate" "instance:counter;Subtract"
N/A2811 }
N/A2812 }
N/A2813 "Offset" "64 64 64"
N/A2814 "OccupiedVoxels"
N/A2815 {
N/A2816 "Voxel"
N/A2817 {
N/A2818 "Pos" "0 0 0"
N/A2819 }
N/A2820 }
N/A2821 "EmbeddedVoxels"
N/A2822 {
N/A2823 "Voxel"
N/A2824 {
N/A2825 "Pos" "0 0 0"
N/A2826 }
N/A2827 }
N/A2828 "ConnectionPoints"
N/A2829 {
N/A2830 // left
N/A2831 "Point"
N/A2832 {
N/A2833 "Dir" "1 0 0"
N/A2834 "Pos" "-1 3 0"
N/A2835 "SignageOffset" "-2 2 0"
N/A2836 "Priority" "0"
N/A2837 }
N/A2838 "Point"
N/A2839 {
N/A2840 "Dir" "1 0 0"
N/A2841 "Pos" "-1 4 0"
N/A2842 "SignageOffset" "-2 5 0"
N/A2843 "Priority" "0"
N/A2844 }
N/A2845 
N/A2846 // right
N/A2847 "Point"
N/A2848 {
N/A2849 "Dir" "-1 0 0"
N/A2850 "Pos" "8 3 0"
N/A2851 "SignageOffset" "9 2 0"
N/A2852 "Priority" "0"
N/A2853 }
N/A2854 "Point"
N/A2855 {
N/A2856 "Dir" "-1 0 0"
N/A2857 "Pos" "8 4 0"
N/A2858 "SignageOffset" "9 5 0"
N/A2859 "Priority" "0"
N/A2860 }
N/A2861 
N/A2862 // up
N/A2863 "Point"
N/A2864 {
N/A2865 "Dir" "0 1 0"
N/A2866 "Pos" "3 -1 0"
N/A2867 "SignageOffset" "2 -2 0"
N/A2868 "Priority" "0"
N/A2869 }
N/A2870 "Point"
N/A2871 {
N/A2872 "Dir" "0 1 0"
N/A2873 "Pos" "4 -1 0"
N/A2874 "SignageOffset" "5 -2 0"
N/A2875 "Priority" "0"
N/A2876 }
N/A2877 
N/A2878 // down
N/A2879 "Point"
N/A2880 {
N/A2881 "Dir" "0 -1 0"
N/A2882 "Pos" "3 8 0"
N/A2883 "SignageOffset" "2 9 0"
N/A2884 "Priority" "0"
N/A2885 }
N/A2886 "Point"
N/A2887 {
N/A2888 "Dir" "0 -1 0"
N/A2889 "Pos" "4 8 0"
N/A2890 "SignageOffset" "5 9 0"
N/A2891 "Priority" "0"
N/A2892 }
N/A2893 }
N/A2894 }
N/A2895 }
N/A2896 "Item"
N/A2897 {
N/A2898 "Type" "ITEM_PANEL_ANGLED"
N/A2899 "ItemClass" "ItemAngledPanel"
N/A2900 "Editor"
N/A2901 {
N/A2902 "SubType"
N/A2903 {
N/A2904 "Name" "PORTAL2_PuzzleEditor_Item_angled_panel"
N/A2905 "Model"
N/A2906 {
N/A2907 "ModelName" "arm4_white_90deg.3ds"
N/A2908 "TextureName" "arm_4panel.png"
N/A2909 }
N/A2910 "Model"
N/A2911 {
N/A2912 "ModelName" "arm4_white_60deg.3ds"
N/A2913 "TextureName" "arm_4panel.png"
N/A2914 }
N/A2915 "Model"
N/A2916 {
N/A2917 "ModelName" "arm4_white_45deg.3ds"
N/A2918 "TextureName" "arm_4panel.png"
N/A2919 }
N/A2920 "Model"
N/A2921 {
N/A2922 "ModelName" "arm4_white_30deg.3ds"
N/A2923 "TextureName" "arm_4panel.png"
N/A2924 }
N/A2925 "Model"
N/A2926 {
N/A2927 "ModelName" "arm4_blk_90deg.3ds"
N/A2928 "TextureName" "arm_4panel.png"
N/A2929 }
N/A2930 "Model"
N/A2931 {
N/A2932 "ModelName" "arm4_blk_60deg.3ds"
N/A2933 "TextureName" "arm_4panel.png"
N/A2934 }
N/A2935 "Model"
N/A2936 {
N/A2937 "ModelName" "arm4_blk_45deg.3ds"
N/A2938 "TextureName" "arm_4panel.png"
N/A2939 }
N/A2940 "Model"
N/A2941 {
N/A2942 "ModelName" "arm4_blk_30deg.3ds"
N/A2943 "TextureName" "arm_4panel.png"
N/A2944 }
N/A2945 "Model"
N/A2946 {
N/A2947 "ModelName" "arm4_ghost_90deg.3ds"
N/A2948 "TextureName" "laser_models.png"
N/A2949 }
N/A2950 "Model"
N/A2951 {
N/A2952 "ModelName" "arm4_ghost_60deg.3ds"
N/A2953 "TextureName" "laser_models.png"
N/A2954 }
N/A2955 "Model"
N/A2956 {
N/A2957 "ModelName" "arm4_ghost_45deg.3ds"
N/A2958 "TextureName" "laser_models.png"
N/A2959 }
N/A2960 "Model"
N/A2961 {
N/A2962 "ModelName" "arm4_ghost_30deg.3ds"
N/A2963 "TextureName" "laser_models.png"
N/A2964 }
N/A2965 "Palette"
N/A2966 {
N/A2967 "Tooltip" "PORTAL2_PuzzleEditor_Palette_angled_panel"
N/A2968 "Image" "palette/panel_flap.png"
N/A2969 "Position" "1 5 0"
N/A2970 }
N/A2971 "Sounds"
N/A2972 {
N/A2973 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A2974 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A2975 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A2976 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A2977 }
N/A2978 }
N/A2979 "MovementHandle" "HANDLE_4_DIRECTIONS"
N/A2980 "DesiredFacing" "DESIRES_DOWN"
N/A2981 }
N/A2982 "Properties"
N/A2983 {
N/A2984 "ConnectionCount"
N/A2985 {
N/A2986 "DefaultValue" "0"
N/A2987 "Index" "1"
N/A2988 }
N/A2989 "StartDeployed"
N/A2990 {
N/A2991 "DefaultValue" "1"
N/A2992 "Index" "2"
N/A2993 }
N/A2994 "Portalable"
N/A2995 {
N/A2996 "DefaultValue" "1"
N/A2997 "Index" "0"
N/A2998 }
N/A2999 "AngledPanelType"
N/A3000 {
N/A3001 "DefaultValue" "2"
N/A3002 "Index" "0"
N/A3003 }
N/A3004 "AngledPanelAnimation"
N/A3005 {
N/A3006 "DefaultValue" "ramp_45_deg_open"
N/A3007 "Index" "3"
N/A3008 }
N/A3009 }
N/A3010 "Exporting"
N/A3011 {
N/A3012 "InstanceNames" "instances/p2editor/panel_nobrush.vmf"
N/A3013 "TargetName" "angledPanel"
N/A3014 "Inputs"
N/A3015 {
N/A3016 "CONNECTION_STANDARD"
N/A3017 {
N/A3018 "Activate" "instance:counter;Add"
N/A3019 "Deactivate" "instance:counter;Subtract"
N/A3020 }
N/A3021 }
N/A3022 "Offset" "64 64 64"
N/A3023 "OccupiedVoxels"
N/A3024 {
N/A3025 "Voxel"
N/A3026 {
N/A3027 "Pos" "0 0 0"
N/A3028 
N/A3029 "Surface"
N/A3030 {
N/A3031 "Pos" "0 0 0"
N/A3032 }
N/A3033 "Surface"
N/A3034 {
N/A3035 "Normal" "0 0 1"
N/A3036 }
N/A3037 "Surface"
N/A3038 {
N/A3039 "Normal" "0 0 -1"
N/A3040 }
N/A3041 "Surface"
N/A3042 {
N/A3043 "Normal" "0 1 0"
N/A3044 }
N/A3045 "Surface"
N/A3046 {
N/A3047 "Normal" "0 -1 0"
N/A3048 }
N/A3049 "Surface"
N/A3050 {
N/A3051 "Normal" "1 0 0"
N/A3052 }
N/A3053 "Surface"
N/A3054 {
N/A3055 "Normal" "-1 0 0"
N/A3056 }
N/A3057 }
N/A3058 }
N/A3059 "EmbeddedVoxels"
N/A3060 {
N/A3061 "Voxel"
N/A3062 {
N/A3063 "Pos" "0 0 0"
N/A3064 }
N/A3065 }
N/A3066 "ConnectionPoints"
N/A3067 {
N/A3068 // left
N/A3069 "Point"
N/A3070 {
N/A3071 "Dir" "1 0 0"
N/A3072 "Pos" "-1 3 0"
N/A3073 "SignageOffset" "-2 2 0"
N/A3074 "Priority" "0"
N/A3075 }
N/A3076 "Point"
N/A3077 {
N/A3078 "Dir" "1 0 0"
N/A3079 "Pos" "-1 4 0"
N/A3080 "SignageOffset" "-2 5 0"
N/A3081 "Priority" "0"
N/A3082 }
N/A3083 
N/A3084 // right
N/A3085 "Point"
N/A3086 {
N/A3087 "Dir" "-1 0 0"
N/A3088 "Pos" "8 3 0"
N/A3089 "SignageOffset" "9 2 0"
N/A3090 "Priority" "0"
N/A3091 }
N/A3092 "Point"
N/A3093 {
N/A3094 "Dir" "-1 0 0"
N/A3095 "Pos" "8 4 0"
N/A3096 "SignageOffset" "9 5 0"
N/A3097 "Priority" "0"
N/A3098 }
N/A3099 
N/A3100 // up
N/A3101 "Point"
N/A3102 {
N/A3103 "Dir" "0 1 0"
N/A3104 "Pos" "3 -1 0"
N/A3105 "SignageOffset" "2 -2 0"
N/A3106 "Priority" "0"
N/A3107 }
N/A3108 "Point"
N/A3109 {
N/A3110 "Dir" "0 1 0"
N/A3111 "Pos" "4 -1 0"
N/A3112 "SignageOffset" "5 -2 0"
N/A3113 "Priority" "0"
N/A3114 }
N/A3115 
N/A3116 // down
N/A3117 "Point"
N/A3118 {
N/A3119 "Dir" "0 -1 0"
N/A3120 "Pos" "3 8 0"
N/A3121 "SignageOffset" "2 9 0"
N/A3122 "Priority" "0"
N/A3123 }
N/A3124 "Point"
N/A3125 {
N/A3126 "Dir" "0 -1 0"
N/A3127 "Pos" "4 8 0"
N/A3128 "SignageOffset" "5 9 0"
N/A3129 "Priority" "0"
N/A3130 }
N/A3131 }
N/A3132 }
N/A3133 }
N/A3134 "Item"
N/A3135 {
N/A3136 "Type" "ITEM_PANEL_FLIP"
N/A3137 "ItemClass" "ItemPanelFlip"
N/A3138 "Editor"
N/A3139 {
N/A3140 "SubType"
N/A3141 {
N/A3142 "Name" "PORTAL2_PuzzleEditor_Item_flip_panel"
N/A3143 "Model"
N/A3144 {
N/A3145 "ModelName" "panel_flip.3ds"
N/A3146 "TextureName" "laser_models.png"
N/A3147 }
N/A3148 "Palette"
N/A3149 {
N/A3150 "Tooltip" "PORTAL2_PuzzleEditor_Palette_flip_panel"
N/A3151 "Image" "palette/panel_flip.png"
N/A3152 "Position" "2 5 0"
N/A3153 }
N/A3154 "Sounds"
N/A3155 {
N/A3156 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A3157 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A3158 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A3159 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A3160 }
N/A3161 }
N/A3162 "MovementHandle" "HANDLE_NONE"
N/A3163 "DesiredFacing" "DESIRES_HORIZONTAL"
N/A3164 }
N/A3165 "Exporting"
N/A3166 {
N/A3167 "InstanceNames" "instances/p2editor/panel_flip.vmf"
N/A3168 "TargetName" "flipPanel"
N/A3169 "Inputs"
N/A3170 {
N/A3171 "CONNECTION_STANDARD"
N/A3172 {
N/A3173 "Activate" "instance:counter;Add"
N/A3174 "Deactivate" "instance:counter;Subtract"
N/A3175 }
N/A3176 }
N/A3177 "Offset" "64 64 64"
N/A3178 "OccupiedVoxels"
N/A3179 {
N/A3180 "Voxel"
N/A3181 {
N/A3182 "Pos" "0 0 0"
N/A3183 
N/A3184 "Surface"
N/A3185 {
N/A3186 "Pos" "0 0 0"
N/A3187 }
N/A3188 "Surface"
N/A3189 {
N/A3190 "Normal" "0 0 1"
N/A3191 }
N/A3192 "Surface"
N/A3193 {
N/A3194 "Normal" "0 0 -1"
N/A3195 }
N/A3196 "Surface"
N/A3197 {
N/A3198 "Normal" "0 1 0"
N/A3199 }
N/A3200 "Surface"
N/A3201 {
N/A3202 "Normal" "0 -1 0"
N/A3203 }
N/A3204 "Surface"
N/A3205 {
N/A3206 "Normal" "1 0 0"
N/A3207 }
N/A3208 "Surface"
N/A3209 {
N/A3210 "Normal" "-1 0 0"
N/A3211 }
N/A3212 }
N/A3213 }
N/A3214 "EmbeddedVoxels"
N/A3215 {
N/A3216 "Voxel"
N/A3217 {
N/A3218 "Pos" "0 0 0"
N/A3219 }
N/A3220 }
N/A3221 "ConnectionPoints"
N/A3222 {
N/A3223 // left
N/A3224 "Point"
N/A3225 {
N/A3226 "Dir" "1 0 0"
N/A3227 "Pos" "-1 3 0"
N/A3228 "SignageOffset" "-2 2 0"
N/A3229 "Priority" "0"
N/A3230 }
N/A3231 "Point"
N/A3232 {
N/A3233 "Dir" "1 0 0"
N/A3234 "Pos" "-1 4 0"
N/A3235 "SignageOffset" "-2 5 0"
N/A3236 "Priority" "0"
N/A3237 }
N/A3238 
N/A3239 // right
N/A3240 "Point"
N/A3241 {
N/A3242 "Dir" "-1 0 0"
N/A3243 "Pos" "8 3 0"
N/A3244 "SignageOffset" "9 2 0"
N/A3245 "Priority" "0"
N/A3246 }
N/A3247 "Point"
N/A3248 {
N/A3249 "Dir" "-1 0 0"
N/A3250 "Pos" "8 4 0"
N/A3251 "SignageOffset" "9 5 0"
N/A3252 "Priority" "0"
N/A3253 }
N/A3254 
N/A3255 // up
N/A3256 "Point"
N/A3257 {
N/A3258 "Dir" "0 1 0"
N/A3259 "Pos" "3 -1 0"
N/A3260 "SignageOffset" "2 -2 0"
N/A3261 "Priority" "0"
N/A3262 }
N/A3263 "Point"
N/A3264 {
N/A3265 "Dir" "0 1 0"
N/A3266 "Pos" "4 -1 0"
N/A3267 "SignageOffset" "5 -2 0"
N/A3268 "Priority" "0"
N/A3269 }
N/A3270 
N/A3271 // down
N/A3272 "Point"
N/A3273 {
N/A3274 "Dir" "0 -1 0"
N/A3275 "Pos" "3 8 0"
N/A3276 "SignageOffset" "2 9 0"
N/A3277 "Priority" "0"
N/A3278 }
N/A3279 "Point"
N/A3280 {
N/A3281 "Dir" "0 -1 0"
N/A3282 "Pos" "4 8 0"
N/A3283 "SignageOffset" "5 9 0"
N/A3284 "Priority" "0"
N/A3285 }
N/A3286 }
N/A3287 }
N/A3288 }
N/A3289 "Item"
N/A3290 {
N/A3291 "Type" "ITEM_PANEL_STAIRS"
N/A3292 "ItemClass" "ItemStairs"
N/A3293 "Editor"
N/A3294 {
N/A3295 "SubType"
N/A3296 {
N/A3297 "Name" "PORTAL2_PuzzleEditor_Item_stairs"
N/A3298 "Model"
N/A3299 {
N/A3300 "ModelName" "stairs.3ds"
N/A3301 "TextureName" "arm_4panel.png"
N/A3302 }
N/A3303 "Model"
N/A3304 {
N/A3305 "ModelName" "arm4_ghost_stairs_up.3ds"
N/A3306 "TextureName" "arm_4panel.png"
N/A3307 }
N/A3308 "Palette"
N/A3309 {
N/A3310 "Tooltip" "PORTAL2_PuzzleEditor_Palette_stairs"
N/A3311 "Image" "palette/stairs.png"
N/A3312 "Position" "3 2 0"
N/A3313 }
N/A3314 "Sounds"
N/A3315 {
N/A3316 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A3317 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A3318 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A3319 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A3320 }
N/A3321 }
N/A3322 "MovementHandle" "HANDLE_4_DIRECTIONS"
N/A3323 }
N/A3324 "Properties"
N/A3325 {
N/A3326 "ConnectionCount"
N/A3327 {
N/A3328 "DefaultValue" "0"
N/A3329 "Index" "1"
N/A3330 }
N/A3331 "StartDeployed"
N/A3332 {
N/A3333 "DefaultValue" "1"
N/A3334 "Index" "2"
N/A3335 }
N/A3336 }
N/A3337 "Exporting"
N/A3338 {
N/A3339 "InstanceNames" "instances/p2editor/stairs.vmf"
N/A3340 "TargetName" "stairs"
N/A3341 "Inputs"
N/A3342 {
N/A3343 "CONNECTION_STANDARD"
N/A3344 {
N/A3345 "Activate" "instance:counter;Add"
N/A3346 "Deactivate" "instance:counter;Subtract"
N/A3347 }
N/A3348 }
N/A3349 "Offset" "64 64 64"
N/A3350 
N/A3351 "OccupiedVoxels"
N/A3352 {
N/A3353 "Voxel"
N/A3354 {
N/A3355 "Pos" "0 0 0"
N/A3356 
N/A3357 // First step
N/A3358 "Surface"
N/A3359 {
N/A3360 "Pos" "0 0 0"
N/A3361 }
N/A3362 "Surface"
N/A3363 {
N/A3364 "Pos" "0 1 0"
N/A3365 }
N/A3366 "Surface"
N/A3367 {
N/A3368 "Pos" "0 2 0"
N/A3369 }
N/A3370 "Surface"
N/A3371 {
N/A3372 "Pos" "0 3 0"
N/A3373 }
N/A3374 
N/A3375 "Surface"
N/A3376 {
N/A3377 "Pos" "1 0 0"
N/A3378 }
N/A3379 "Surface"
N/A3380 {
N/A3381 "Pos" "1 1 0"
N/A3382 }
N/A3383 "Surface"
N/A3384 {
N/A3385 "Pos" "1 2 0"
N/A3386 }
N/A3387 "Surface"
N/A3388 {
N/A3389 "Pos" "1 3 0"
N/A3390 }
N/A3391 
N/A3392 //Second Step bottom layer
N/A3393 "Surface"
N/A3394 {
N/A3395 "Pos" "2 0 0"
N/A3396 }
N/A3397 "Surface"
N/A3398 {
N/A3399 "Pos" "2 1 0"
N/A3400 }
N/A3401 "Surface"
N/A3402 {
N/A3403 "Pos" "2 2 0"
N/A3404 }
N/A3405 "Surface"
N/A3406 {
N/A3407 "Pos" "2 3 0"
N/A3408 }
N/A3409 
N/A3410 "Surface"
N/A3411 {
N/A3412 "Pos" "3 0 0"
N/A3413 }
N/A3414 "Surface"
N/A3415 {
N/A3416 "Pos" "3 1 0"
N/A3417 }
N/A3418 "Surface"
N/A3419 {
N/A3420 "Pos" "3 2 0"
N/A3421 }
N/A3422 "Surface"
N/A3423 {
N/A3424 "Pos" "3 3 0"
N/A3425 }
N/A3426 
N/A3427 //Second Step second layer
N/A3428 "Surface"
N/A3429 {
N/A3430 "Pos" "2 0 1"
N/A3431 }
N/A3432 "Surface"
N/A3433 {
N/A3434 "Pos" "2 1 1"
N/A3435 }
N/A3436 "Surface"
N/A3437 {
N/A3438 "Pos" "2 2 1"
N/A3439 }
N/A3440 "Surface"
N/A3441 {
N/A3442 "Pos" "2 3 1"
N/A3443 }
N/A3444 
N/A3445 "Surface"
N/A3446 {
N/A3447 "Pos" "3 0 1"
N/A3448 }
N/A3449 "Surface"
N/A3450 {
N/A3451 "Pos" "3 1 1"
N/A3452 }
N/A3453 "Surface"
N/A3454 {
N/A3455 "Pos" "3 2 1"
N/A3456 }
N/A3457 "Surface"
N/A3458 {
N/A3459 "Pos" "3 3 1"
N/A3460 }
N/A3461 }
N/A3462 "Voxel"
N/A3463 {
N/A3464 "Pos" "1 0 0"
N/A3465 }
N/A3466 }
N/A3467 "EmbeddedVoxels"
N/A3468 {
N/A3469 "Voxel"
N/A3470 {
N/A3471 "Pos" "0 0 0"
N/A3472 }
N/A3473 "Voxel"
N/A3474 {
N/A3475 "Pos" "1 0 0"
N/A3476 }
N/A3477 }
N/A3478 "ConnectionPoints"
N/A3479 {
N/A3480 // left
N/A3481 "Point"
N/A3482 {
N/A3483 "Dir" "1 0 0"
N/A3484 "Pos" "-1 0 0"
N/A3485 "SignageOffset" "-2 1 0"
N/A3486 "Priority" "0"
N/A3487 "GroupID" "0"
N/A3488 }
N/A3489 "Point"
N/A3490 {
N/A3491 "Dir" "1 0 0"
N/A3492 "Pos" "-1 2 0"
N/A3493 "SignageOffset" "-2 3 0"
N/A3494 "Priority" "0"
N/A3495 "GroupID" "0"
N/A3496 }
N/A3497 "Point"
N/A3498 {
N/A3499 "Dir" "1 0 0"
N/A3500 "Pos" "-1 4 0"
N/A3501 "SignageOffset" "-2 5 0"
N/A3502 "Priority" "0"
N/A3503 "GroupID" "0"
N/A3504 }
N/A3505 "Point"
N/A3506 {
N/A3507 "Dir" "1 0 0"
N/A3508 "Pos" "-1 6 0"
N/A3509 "SignageOffset" "-2 7 0"
N/A3510 "Priority" "0"
N/A3511 "GroupID" "0"
N/A3512 }
N/A3513 
N/A3514 // right
N/A3515 "Point"
N/A3516 {
N/A3517 "Dir" "-1 0 0"
N/A3518 "Pos" "16 0 0"
N/A3519 "SignageOffset" "17 1 0"
N/A3520 "Priority" "2"
N/A3521 "GroupID" "1"
N/A3522 }
N/A3523 "Point"
N/A3524 {
N/A3525 "Dir" "-1 0 0"
N/A3526 "Pos" "16 2 0"
N/A3527 "SignageOffset" "17 3 0"
N/A3528 "Priority" "2"
N/A3529 "GroupID" "1"
N/A3530 }
N/A3531 "Point"
N/A3532 {
N/A3533 "Dir" "-1 0 0"
N/A3534 "Pos" "16 4 0"
N/A3535 "SignageOffset" "17 5 0"
N/A3536 "Priority" "2"
N/A3537 "GroupID" "1"
N/A3538 }
N/A3539 "Point"
N/A3540 {
N/A3541 "Dir" "-1 0 0"
N/A3542 "Pos" "16 6 0"
N/A3543 "SignageOffset" "17 7 0"
N/A3544 "Priority" "2"
N/A3545 "GroupID" "1"
N/A3546 }
N/A3547 
N/A3548 // up
N/A3549 "Point"
N/A3550 {
N/A3551 "Dir" "0 1 0"
N/A3552 "Pos" "0 -1 0"
N/A3553 "SignageOffset" "1 -2 0"
N/A3554 "Priority" "1"
N/A3555 "GroupID" "2"
N/A3556 }
N/A3557 "Point"
N/A3558 {
N/A3559 "Dir" "0 1 0"
N/A3560 "Pos" "2 -1 0"
N/A3561 "SignageOffset" "3 -2 0"
N/A3562 "Priority" "2"
N/A3563 "GroupID" "2"
N/A3564 }
N/A3565 "Point"
N/A3566 {
N/A3567 "Dir" "0 1 0"
N/A3568 "Pos" "4 -1 0"
N/A3569 "SignageOffset" "5 -2 0"
N/A3570 "Priority" "3"
N/A3571 "GroupID" "2"
N/A3572 }
N/A3573 "Point"
N/A3574 {
N/A3575 "Dir" "0 1 0"
N/A3576 "Pos" "6 -1 0"
N/A3577 "SignageOffset" "7 -2 0"
N/A3578 "Priority" "4"
N/A3579 "GroupID" "2"
N/A3580 }
N/A3581 
N/A3582 // down
N/A3583 "Point"
N/A3584 {
N/A3585 "Dir" "0 -1 0"
N/A3586 "Pos" "0 8 0"
N/A3587 "SignageOffset" "1 9 0"
N/A3588 "Priority" "1"
N/A3589 "GroupID" "3"
N/A3590 }
N/A3591 "Point"
N/A3592 {
N/A3593 "Dir" "0 -1 0"
N/A3594 "Pos" "2 8 0"
N/A3595 "SignageOffset" "3 9 0"
N/A3596 "Priority" "2"
N/A3597 "GroupID" "3"
N/A3598 }
N/A3599 "Point"
N/A3600 {
N/A3601 "Dir" "0 -1 0"
N/A3602 "Pos" "4 8 0"
N/A3603 "SignageOffset" "5 9 0"
N/A3604 "Priority" "3"
N/A3605 "GroupID" "3"
N/A3606 }
N/A3607 "Point"
N/A3608 {
N/A3609 "Dir" "0 -1 0"
N/A3610 "Pos" "6 8 0"
N/A3611 "SignageOffset" "7 9 0"
N/A3612 "Priority" "4"
N/A3613 "GroupID" "3"
N/A3614 }
N/A3615 }
N/A3616 }
N/A3617 }
N/A3618 "Item"
N/A3619 {
N/A3620 "Type" "ITEM_TURRET"
N/A3621 "ItemClass" "ItemTurret"
N/A3622 "Editor"
N/A3623 {
N/A3624 "SubType"
N/A3625 {
N/A3626 "Name" "PORTAL2_PuzzleEditor_Item_turret"
N/A3627 "Model"
N/A3628 {
N/A3629 "ModelName" "sentry.3ds"
N/A3630 "TextureName" "sentryturret.png"
N/A3631 }
N/A3632 "Palette"
N/A3633 {
N/A3634 "Tooltip" "PORTAL2_PuzzleEditor_Palette_turret"
N/A3635 "Image" "palette/turret.png"
N/A3636 "Position" "1 6 0"
N/A3637 }
N/A3638 "Sounds"
N/A3639 {
N/A3640 "SOUND_CREATED" "P2Editor.PlaceTurret"
N/A3641 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandTurret"
N/A3642 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseTurret"
N/A3643 "SOUND_DELETED" "P2Editor.RemoveTurret"
N/A3644 }
N/A3645 }
N/A3646 "MovementHandle" "HANDLE_36_DIRECTIONS"
N/A3647 "InvalidSurface" "CEILING WALL"
N/A3648 "CanAnchorOnBarriers" "1"
N/A3649 }
N/A3650 "Exporting"
N/A3651 {
N/A3652 "InstanceNames" "instances/p2editor/turret.vmf"
N/A3653 "TargetName" "turret"
N/A3654 "Offset" "64 64 64"
N/A3655 "OccupiedVoxels"
N/A3656 {
N/A3657 "Voxel"
N/A3658 {
N/A3659 "Pos" "0 0 0"
N/A3660 "CollideType" "COLLIDE_PHYSICS"
N/A3661 "CollideAgainst" "COLLIDE_PHYSICS"
N/A3662 
N/A3663 "Surface"
N/A3664 {
N/A3665 "Pos" "1 1 0"
N/A3666 }
N/A3667 "Surface"
N/A3668 {
N/A3669 "Pos" "1 2 0"
N/A3670 }
N/A3671 "Surface"
N/A3672 {
N/A3673 "Pos" "2 1 0"
N/A3674 }
N/A3675 "Surface"
N/A3676 {
N/A3677 "Pos" "2 2 0"
N/A3678 }
N/A3679 
N/A3680 "Surface"
N/A3681 {
N/A3682 "Pos" "1 1 1"
N/A3683 }
N/A3684 "Surface"
N/A3685 {
N/A3686 "Pos" "1 2 1"
N/A3687 }
N/A3688 "Surface"
N/A3689 {
N/A3690 "Pos" "2 1 1"
N/A3691 }
N/A3692 "Surface"
N/A3693 {
N/A3694 "Pos" "2 2 1"
N/A3695 }
N/A3696 }
N/A3697 }
N/A3698 }
N/A3699 }
N/A3700 "Item"
N/A3701 {
N/A3702 "Type" "ITEM_GOO"
N/A3703 "ItemClass" "ItemGoo"
N/A3704 "Editor"
N/A3705 {
N/A3706 "SubType"
N/A3707 {
N/A3708 "Name" "PORTAL2_PuzzleEditor_Item_goo"
N/A3709 "Model"
N/A3710 {
N/A3711 "ModelName" "goo_man.3ds"
N/A3712 "TextureName" "goo_man.png"
N/A3713 }
N/A3714 "Model"
N/A3715 {
N/A3716 "ModelName" "goo_man_water.3ds"
N/A3717 "TextureName" "goo_man_water.png"
N/A3718 }
N/A3719 "Palette"
N/A3720 {
N/A3721 "Tooltip" "PORTAL2_PuzzleEditor_Palette_goo"
N/A3722 "Image" "palette/goo.png"
N/A3723 "Position" "2 6 0"
N/A3724 }
N/A3725 "Sounds"
N/A3726 {
N/A3727 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A3728 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A3729 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A3730 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A3731 }
N/A3732 }
N/A3733 "MovementHandle" "HANDLE_NONE"
N/A3734 "DesiredFacing" "DESIRES_UP"
N/A3735 }
N/A3736 "Exporting"
N/A3737 {
N/A3738 "InstanceNames" ""
N/A3739 "TargetName" "goo"
N/A3740 "Offset" "64 64 64"
N/A3741 "OccupiedVoxels"
N/A3742 {
N/A3743 "Voxel"
N/A3744 {
N/A3745 "Pos" "0 0 0"
N/A3746 "CollideType" "COLLIDE_NOTHING"
N/A3747 "CollideAgainst" "COLLIDE_NOTHING"
N/A3748 
N/A3749 "Surface"
N/A3750 {
N/A3751 "Normal" "0 0 1"
N/A3752 }
N/A3753 }
N/A3754 }
N/A3755 }
N/A3756 }
N/A3757 "Item"
N/A3758 {
N/A3759 "Type" "ITEM_GOO_VOXEL"
N/A3760 "Exporting"
N/A3761 {
N/A3762 "InstanceNames" "instances/p2editor/goo_top.vmf"
N/A3763 "TargetName" "goo"
N/A3764 "Offset" "64 64 64"
N/A3765 }
N/A3766 }
N/A3767 "Item"
N/A3768 {
N/A3769 "Type" "ITEM_LIGHT_PANEL"
N/A3770 "ItemClass" "itemlightstrip"
N/A3771 "Editor"
N/A3772 {
N/A3773 "SubType"
N/A3774 {
N/A3775 "Name" "PORTAL2_PuzzleEditor_Item_light_strip"
N/A3776 "Model"
N/A3777 {
N/A3778 "ModelName" "light_strip.3ds"
N/A3779 "TextureName" "fizzler.png"
N/A3780 }
N/A3781 "Palette"
N/A3782 {
N/A3783 "Tooltip" "PORTAL2_PuzzleEditor_Palette_light_strip"
N/A3784 "Image" "palette/light_panel.png"
N/A3785 "Position" "3 6 0"
N/A3786 }
N/A3787 "Sounds"
N/A3788 {
N/A3789 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A3790 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A3791 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A3792 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A3793 }
N/A3794 }
N/A3795 "MovementHandle" "HANDLE_8_POSITIONS"
N/A3796 }
N/A3797 "Exporting"
N/A3798 {
N/A3799 "InstanceNames" "instances/p2editor/light_strip.vmf"
N/A3800 "TargetName" "lightstrip"
N/A3801 "Offset" "64 64 64"
N/A3802 }
N/A3803 }
N/A3804 "Item"
N/A3805 {
N/A3806 "Type" "ITEM_PAINT_SPLAT"
N/A3807 "ItemClass" "ItemPaintSplat"
N/A3808 "Editor"
N/A3809 {
N/A3810 "SubTypeProperty" "PaintType"
N/A3811 "SubType"
N/A3812 {
N/A3813 "Name" "PORTAL2_PuzzleEditor_Item_paint_bounce"
N/A3814 "Model"
N/A3815 {
N/A3816 "ModelName" "paint_splatter_blue.3ds"
N/A3817 "TextureName" "paint_dropper_blue.png"
N/A3818 }
N/A3819 "Palette"
N/A3820 {
N/A3821 "Tooltip" "PORTAL2_PuzzleEditor_Palette_paint_bounce"
N/A3822 "Image" "palette/paintsplat_bounce.png"
N/A3823 "Position" "0 7 0"
N/A3824 }
N/A3825 "Sounds"
N/A3826 {
N/A3827 "SOUND_CREATED" "P2Editor.Gel_Placement"
N/A3828 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandPaint"
N/A3829 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapsePaint"
N/A3830 "SOUND_DELETED" "P2Editor.RemovePaint"
N/A3831 }
N/A3832 }
N/A3833 "SubType"
N/A3834 {
N/A3835 "Name" "PORTAL2_PuzzleEditor_Item_paint_speed"
N/A3836 "Model"
N/A3837 {
N/A3838 "ModelName" "paint_splatter_orange.3ds"
N/A3839 "TextureName" "paint_dropper_orange.png"
N/A3840 }
N/A3841 "Palette"
N/A3842 {
N/A3843 "Tooltip" "PORTAL2_PuzzleEditor_Palette_paint_speed"
N/A3844 "Image" "palette/paintsplat_speed.png"
N/A3845 "Position" "1 7 0"
N/A3846 }
N/A3847 "Sounds"
N/A3848 {
N/A3849 "SOUND_CREATED" "P2Editor.Gel_Placement"
N/A3850 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandPaint"
N/A3851 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapsePaint"
N/A3852 "SOUND_DELETED" "P2Editor.RemovePaint"
N/A3853 }
N/A3854 }
N/A3855 "SubType"
N/A3856 {
N/A3857 "Name" "PORTAL2_PuzzleEditor_Item_paint_portal"
N/A3858 "Model"
N/A3859 {
N/A3860 "ModelName" "paint_splatter_white.3ds"
N/A3861 "TextureName" "paint_dropper_white.png"
N/A3862 }
N/A3863 "Palette"
N/A3864 {
N/A3865 "Tooltip" "PORTAL2_PuzzleEditor_Palette_paint_portal"
N/A3866 "Image" "palette/paintsplat_portal.png"
N/A3867 "Position" "2 7 0"
N/A3868 }
N/A3869 "Sounds"
N/A3870 {
N/A3871 "SOUND_CREATED" "P2Editor.Gel_Placement"
N/A3872 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandPaint"
N/A3873 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapsePaint"
N/A3874 "SOUND_DELETED" "P2Editor.RemovePaint"
N/A3875 }
N/A3876 }
N/A3877 "SubType"
N/A3878 {
N/A3879 "Name" "PORTAL2_PuzzleEditor_Item_paint_water"
N/A3880 "Model"
N/A3881 {
N/A3882 "ModelName" "paint_splatter_water.3ds"
N/A3883 "TextureName" "paint_dropper_water.png"
N/A3884 }
N/A3885 "Palette"
N/A3886 {
N/A3887 "Tooltip" "PORTAL2_PuzzleEditor_Palette_paint_water"
N/A3888 "Image" "palette/paintsplat_water.png"
N/A3889 "Position" "3 7 0"
N/A3890 }
N/A3891 "Sounds"
N/A3892 {
N/A3893 "SOUND_CREATED" "P2Editor.Gel_Placement"
N/A3894 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandPaint"
N/A3895 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapsePaint"
N/A3896 "SOUND_DELETED" "P2Editor.RemovePaint"
N/A3897 }
N/A3898 }
N/A3899 "MovementHandle" "HANDLE_NONE"
N/A3900 }
N/A3901 "Properties"
N/A3902 {
N/A3903 "StartEnabled"
N/A3904 {
N/A3905 "DefaultValue" "1"
N/A3906 "Index" "0"
N/A3907 }
N/A3908 "PaintType"
N/A3909 {
N/A3910 "DefaultValue" "0"
N/A3911 "Index" "0"
N/A3912 }
N/A3913 "PaintExportType"
N/A3914 {
N/A3915 "DefaultValue" "0"
N/A3916 "Index" "1"
N/A3917 }
N/A3918 "PaintFlowType"
N/A3919 {
N/A3920 "DefaultValue" "1"
N/A3921 "Index" "0"
N/A3922 }
N/A3923 "DropperEnabled"
N/A3924 {
N/A3925 "DefaultValue" "1"
N/A3926 "Index" "0"
N/A3927 }
N/A3928 "AllowStreak"
N/A3929 {
N/A3930 "DefaultValue" "1"
N/A3931 "Index" "0"
N/A3932 }
N/A3933 }
N/A3934 "Exporting"
N/A3935 {
N/A3936 "InstanceNames" "instances/p2editor/paint_splat.vmf"
N/A3937 "TargetName" "paintsplat"
N/A3938 "OccupiedVoxels"
N/A3939 {
N/A3940 "Voxel"
N/A3941 {
N/A3942 "Pos" "0 0 0"
N/A3943 "Surface"
N/A3944 {
N/A3945 "Pos" "1 1 0"
N/A3946 "Normal" "0 0 1"
N/A3947 }
N/A3948 "Surface"
N/A3949 {
N/A3950 "Pos" "2 1 0"
N/A3951 "Normal" "0 0 1"
N/A3952 }
N/A3953 "Surface"
N/A3954 {
N/A3955 "Pos" "1 2 0"
N/A3956 "Normal" "0 0 1"
N/A3957 }
N/A3958 "Surface"
N/A3959 {
N/A3960 "Pos" "2 2 0"
N/A3961 "Normal" "0 0 1"
N/A3962 }
N/A3963 }
N/A3964 }
N/A3965 "Offset" "64 64 64"
N/A3966 }
N/A3967 }
N/A3968 "Item"
N/A3969 {
N/A3970 "Type" "ITEM_ENTRY_DOOR"
N/A3971 "ItemClass" "ItemEntranceDoor"
N/A3972 "Editor"
N/A3973 {
N/A3974 "SubType"
N/A3975 {
N/A3976 "Name" "PORTAL2_PuzzleEditor_Item_entry_door"
N/A3977 "Model"
N/A3978 {
N/A3979 "ModelName" "doorentry.3ds"
N/A3980 "TextureName" "portal_door.png"
N/A3981 }
N/A3982 }
N/A3983 "MovementHandle" "HANDLE_NONE"
N/A3984 "InvalidSurface" "CEILING FLOOR"
N/A3985 "Deletable" "0"
N/A3986 "Copyable" "0"
N/A3987 }
N/A3988 "Exporting"
N/A3989 {
N/A3990 "InstanceNames" "instances/p2editor/door_entrance_1.vmf instances/p2editor/door_entrance_2.vmf instances/p2editor/door_entrance_3.vmf instances/p2editor/door_entrance_4.vmf instances/p2editor/door_entrance_5.vmf instances/p2editor/door_entrance_6.vmf instances/p2editor/door_entrance_7.vmf instances/p2editor/door_frame_white.vmf instances/p2editor/door_frame_black.vmf"
N/A3991 "TargetName" "doorentry"
N/A3992 "Offset" "64 64 0"
N/A3993 "OccupiedVoxels"
N/A3994 {
N/A3995 "Voxel"
N/A3996 {
N/A3997 "Pos" "0 0 0"
N/A3998 "Surface"
N/A3999 {
N/A4000 "Normal" "0 0 1"
N/A4001 }
N/A4002 }
N/A4003 }
N/A4004 "EmbeddedVoxels"
N/A4005 {
N/A4006 "Volume"
N/A4007 {
N/A4008 "Pos1" "-1 -1 0"
N/A4009 "Pos2" "1 1 -3"
N/A4010 }
N/A4011 }
N/A4012 }
N/A4013 }
N/A4014 "Item"
N/A4015 {
N/A4016 "Type" "ITEM_EXIT_DOOR"
N/A4017 "ItemClass" "ItemExitDoor"
N/A4018 "Editor"
N/A4019 {
N/A4020 "SubType"
N/A4021 {
N/A4022 "Name" "PORTAL2_PuzzleEditor_Item_exit_door"
N/A4023 "Model"
N/A4024 {
N/A4025 "ModelName" "door.3ds"
N/A4026 "TextureName" "portal_door.png"
N/A4027 }
N/A4028 "Model"
N/A4029 {
N/A4030 "ModelName" "door_open.3ds"
N/A4031 "TextureName" "portal_door.png"
N/A4032 }
N/A4033 }
N/A4034 "MovementHandle" "HANDLE_NONE"
N/A4035 "InvalidSurface" "CEILING FLOOR"
N/A4036 "Deletable" "0"
N/A4037 "Copyable" "0"
N/A4038 }
N/A4039 "Properties"
N/A4040 {
N/A4041 "ConnectionCount"
N/A4042 {
N/A4043 "DefaultValue" "0"
N/A4044 "Index" "1"
N/A4045 }
N/A4046 "StartOpen"
N/A4047 {
N/A4048 "DefaultValue" "1"
N/A4049 "Index" "2"
N/A4050 }
N/A4051 }
N/A4052 "Exporting"
N/A4053 {
N/A4054 "InstanceNames" "instances/p2editor/door_exit_1.vmf instances/p2editor/door_exit_2.vmf instances/p2editor/door_exit_3.vmf instances/p2editor/door_exit_4.vmf instances/p2editor/door_frame_white.vmf instances/p2editor/door_frame_black.vmf"
N/A4055 "TargetName" "doorexit"
N/A4056 "Inputs"
N/A4057 {
N/A4058 "CONNECTION_STANDARD"
N/A4059 {
N/A4060 "Activate" "instance:counter;Add"
N/A4061 "Deactivate" "instance:counter;Subtract"
N/A4062 }
N/A4063 }
N/A4064 "Offset" "64 64 0"
N/A4065 "OccupiedVoxels"
N/A4066 {
N/A4067 "Voxel"
N/A4068 {
N/A4069 "Pos" "0 0 0"
N/A4070 "Surface"
N/A4071 {
N/A4072 "Normal" "0 0 1"
N/A4073 }
N/A4074 }
N/A4075 }
N/A4076 "EmbeddedVoxels"
N/A4077 {
N/A4078 "Volume"
N/A4079 {
N/A4080 "Pos1" "-1 -1 0"
N/A4081 "Pos2" "1 1 -3"
N/A4082 }
N/A4083 }
N/A4084 
N/A4085 "ConnectionPoints"
N/A4086 {
N/A4087 // top edge left to right
N/A4088 "Point"
N/A4089 {
N/A4090 "Dir" "-1 0 0"
N/A4091 "Pos" "8 6 0"
N/A4092 "SignageOffset" "9 7 0"
N/A4093 "Priority" "1"
N/A4094 "GroupID" "0"
N/A4095 }
N/A4096 "Point"
N/A4097 {
N/A4098 "Dir" "-1 0 0"
N/A4099 "Pos" "8 4 0"
N/A4100 "SignageOffset" "9 5 0"
N/A4101 "Priority" "1"
N/A4102 "GroupID" "0"
N/A4103 }
N/A4104 "Point"
N/A4105 {
N/A4106 "Dir" "-1 0 0"
N/A4107 "Pos" "8 2 0"
N/A4108 "SignageOffset" "9 3 0"
N/A4109 "Priority" "1"
N/A4110 "GroupID" "0"
N/A4111 }
N/A4112 "Point"
N/A4113 {
N/A4114 "Dir" "-1 0 0"
N/A4115 "Pos" "8 0 0"
N/A4116 "SignageOffset" "9 1 0"
N/A4117 "Priority" "1"
N/A4118 "GroupID" "0"
N/A4119 }
N/A4120 
N/A4121 // left edge top to bottom
N/A4122 "Point"
N/A4123 {
N/A4124 "Dir" "0 1 0"
N/A4125 "Pos" "6 -1 0"
N/A4126 "SignageOffset" "7 -2 0"
N/A4127 "Priority" "0"
N/A4128 "GroupID" "1"
N/A4129 }
N/A4130 "Point"
N/A4131 {
N/A4132 "Dir" "0 1 0"
N/A4133 "Pos" "4 -1 0"
N/A4134 "SignageOffset" "5 -2 0"
N/A4135 "Priority" "1"
N/A4136 "GroupID" "1"
N/A4137 }
N/A4138 "Point"
N/A4139 {
N/A4140 "Dir" "0 1 0"
N/A4141 "Pos" "2 -1 0"
N/A4142 "SignageOffset" "3 -2 0"
N/A4143 "Priority" "2"
N/A4144 "GroupID" "1"
N/A4145 }
N/A4146 "Point"
N/A4147 {
N/A4148 "Dir" "0 1 0"
N/A4149 "Pos" "0 -1 0"
N/A4150 "SignageOffset" "1 -2 0"
N/A4151 "Priority" "3"
N/A4152 "GroupID" "1"
N/A4153 }
N/A4154 
N/A4155 // right edge top to bottom
N/A4156 "Point"
N/A4157 {
N/A4158 "Dir" "0 -1 0"
N/A4159 "Pos" "6 8 0"
N/A4160 "SignageOffset" "7 9 0"
N/A4161 "Priority" "0"
N/A4162 "GroupID" "2"
N/A4163 }
N/A4164 "Point"
N/A4165 {
N/A4166 "Dir" "0 -1 0"
N/A4167 "Pos" "4 8 0"
N/A4168 "SignageOffset" "5 9 0"
N/A4169 "Priority" "1"
N/A4170 "GroupID" "2"
N/A4171 }
N/A4172 "Point"
N/A4173 {
N/A4174 "Dir" "0 -1 0"
N/A4175 "Pos" "2 8 0"
N/A4176 "SignageOffset" "3 9 0"
N/A4177 "Priority" "2"
N/A4178 "GroupID" "2"
N/A4179 }
N/A4180 "Point"
N/A4181 {
N/A4182 "Dir" "0 -1 0"
N/A4183 "Pos" "0 8 0"
N/A4184 "SignageOffset" "1 9 0"
N/A4185 "Priority" "3"
N/A4186 "GroupID" "2"
N/A4187 }
N/A4188 
N/A4189 // bottom edge left to right
N/A4190 "Point"
N/A4191 {
N/A4192 "Dir" "1 0 0"
N/A4193 "Pos" "-1 6 0"
N/A4194 "SignageOffset" "-2 7 0"
N/A4195 "Priority" "2"
N/A4196 "GroupID" "3"
N/A4197 }
N/A4198 "Point"
N/A4199 {
N/A4200 "Dir" "1 0 0"
N/A4201 "Pos" "-1 4 0"
N/A4202 "SignageOffset" "-2 5 0"
N/A4203 "Priority" "2"
N/A4204 "GroupID" "3"
N/A4205 }
N/A4206 "Point"
N/A4207 {
N/A4208 "Dir" "1 0 0"
N/A4209 "Pos" "-1 2 0"
N/A4210 "SignageOffset" "-2 3 0"
N/A4211 "Priority" "2"
N/A4212 "GroupID" "3"
N/A4213 }
N/A4214 "Point"
N/A4215 {
N/A4216 "Dir" "1 0 0"
N/A4217 "Pos" "-1 0 0"
N/A4218 "SignageOffset" "-2 1 0"
N/A4219 "Priority" "2"
N/A4220 "GroupID" "3"
N/A4221 }
N/A4222 }
N/A4223 }
N/A4224 }
N/A4225 "Item"
N/A4226 {
N/A4227 "Type" "ITEM_OBSERVATION_ROOM"
N/A4228 "Editor"
N/A4229 {
N/A4230 "SubType"
N/A4231 {
N/A4232 "Name" "PORTAL2_PuzzleEditor_Item_observation_room"
N/A4233 "Model"
N/A4234 {
N/A4235 "ModelName" "observationroom.3ds"
N/A4236 "TextureName" "observationroom.png"
N/A4237 }
N/A4238 }
N/A4239 "MovementHandle" "HANDLE_NONE"
N/A4240 "InvalidSurface" "CEILING FLOOR"
N/A4241 "Deletable" "0"
N/A4242 "Copyable" "0"
N/A4243 }
N/A4244 "Exporting"
N/A4245 {
N/A4246 "InstanceNames" "instances/p2editor/observation_room_256x128_1.vmf"
N/A4247 "TargetName" "observationroom"
N/A4248 "Offset" "64 64 64"
N/A4249 "OccupiedVoxels"
N/A4250 {
N/A4251 "Voxel"
N/A4252 {
N/A4253 "Pos" "0 0 0"
N/A4254 "Surface"
N/A4255 {
N/A4256 "Normal" "0 0 1"
N/A4257 }
N/A4258 }
N/A4259 "Voxel"
N/A4260 {
N/A4261 "Pos" "0 1 0"
N/A4262 "Surface"
N/A4263 {
N/A4264 "Normal" "0 0 1"
N/A4265 }
N/A4266 }
N/A4267 }
N/A4268 "EmbeddedVoxels"
N/A4269 {
N/A4270 "Volume"
N/A4271 {
N/A4272 "Pos1" "1 -1 0"
N/A4273 "Pos2" "-1 2 -1"
N/A4274 }
N/A4275 }
N/A4276 }
N/A4277 }
N/A4278 "Item"
N/A4279 {
N/A4280 "Type" "ITEM_SECONDARY_OBSERVATION_ROOM"
N/A4281 "Editor"
N/A4282 {
N/A4283 "SubType"
N/A4284 {
N/A4285 "Name" "PORTAL2_PuzzleEditor_Item_observation_room"
N/A4286 "Model"
N/A4287 {
N/A4288 "ModelName" "observation_office_1x1.3ds"
N/A4289 "TextureName" "observationroom.png"
N/A4290 }
N/A4291 "Palette"
N/A4292 {
N/A4293 "Tooltip" "PORTAL2_PuzzleEditor_Palette_observation_room"
N/A4294 "Image" "palette/observation_room.png"
N/A4295 "Position" "3 5 0"
N/A4296 }
N/A4297 "Sounds"
N/A4298 {
N/A4299 "SOUND_CREATED" "P2Editor.PlaceOther"
N/A4300 "SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
N/A4301 "SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
N/A4302 "SOUND_DELETED" "P2Editor.RemoveOther"
N/A4303 }
N/A4304 }
N/A4305 "MovementHandle" "HANDLE_NONE"
N/A4306 "InvalidSurface" "CEILING FLOOR"
N/A4307 "DesiredFacing" "DESIRES_UP"
N/A4308 }
N/A4309 "Exporting"
N/A4310 {
N/A4311 "InstanceNames" "instances/p2editor/observation_room_128x128_1.vmf"
N/A4312 "TargetName" "secondaryobservationroom"
N/A4313 "Offset" "64 64 64"
N/A4314 "OccupiedVoxels"
N/A4315 {
N/A4316 "Voxel"
N/A4317 {
N/A4318 "Pos" "0 0 0"
N/A4319 "Surface"
N/A4320 {
N/A4321 "Normal" "0 0 1"
N/A4322 }
N/A4323 }
N/A4324 }
N/A4325 "EmbeddedVoxels"
N/A4326 {
N/A4327 "Volume"
N/A4328 {
N/A4329 "Pos1" "1 -1 0"
N/A4330 "Pos2" "-1 1 -1"
N/A4331 }
N/A4332 }
N/A4333 }
N/A4334 }
N/A4335 "Item"
N/A4336 {
N/A4337 "Type" "ITEM_POINT_LIGHT"
N/A4338 
N/A4339 "Exporting"
N/A4340 {
N/A4341 "InstanceNames" "instances/p2editor/point_light.vmf"
N/A4342 "TargetName" "pointlight"
N/A4343 "Offset" "64 64 64"
N/A4344 }
N/A4345 }
N/A4346 "Item"
N/A4347 {
N/A4348 "Type" "ITEM_INDICATOR_TOGGLE"
N/A4349 "Properties"
N/A4350 {
N/A4351 "ConnectionCount"
N/A4352 {
N/A4353 "DefaultValue" "0"
N/A4354 "Index" "0"
N/A4355 }
N/A4356 "IndicatorName"
N/A4357 {
N/A4358 "DefaultValue" ""
N/A4359 "Index" "1"
N/A4360 }
N/A4361 }
N/A4362 "Exporting"
N/A4363 {
N/A4364 "InstanceNames" "instances/p2editor/indicator_toggle.vmf"
N/A4365 "TargetName" "indicator_toggle"
N/A4366 "Inputs"
N/A4367 {
N/A4368 "CONNECTION_STANDARD"
N/A4369 {
N/A4370 "Activate" "instance:indicator_on_rl;Trigger"
N/A4371 "Deactivate" "instance:indicator_off_rl;Trigger"
N/A4372 }
N/A4373 }
N/A4374 "Offset" "64 64 64"
N/A4375 }
N/A4376 }
N/A4377 "Item"
N/A4378 {
N/A4379 "Type" "ITEM_INDICATOR_PANEL"
N/A4380 "Properties"
N/A4381 {
N/A4382 "IsTimer"
N/A4383 {
N/A4384 "DefaultValue" "0"
N/A4385 "Index" "1"
N/A4386 }
N/A4387 "TimerDelay"
N/A4388 {
N/A4389 "DefaultValue" "3"
N/A4390 "Index" "2"
N/A4391 }
N/A4392 }
N/A4393 "Exporting"
N/A4394 {
N/A4395 "InstanceNames" "instances/p2editor/indicator_panel.vmf"
N/A4396 "TargetName" "indicator_panel"
N/A4397 "Inputs"
N/A4398 {
N/A4399 "CONNECTION_STANDARD"
N/A4400 {
N/A4401 "Activate" "instance:indicator_on_rl;Trigger"
N/A4402 "Deactivate" "instance:indicator_off_rl;Trigger"
N/A4403 }
N/A4404 }
N/A4405 "Offset" "64 64 64"
N/A4406 }
N/A4407 }
N/A4408 "Item"
N/A4409 {
N/A4410 "Type" "ITEM_INDICATOR_PANEL_TIMER"
N/A4411 "Properties"
N/A4412 {
N/A4413 "IsTimer"
N/A4414 {
N/A4415 "DefaultValue" "0"
N/A4416 "Index" "1"
N/A4417 }
N/A4418 "TimerDelay"
N/A4419 {
N/A4420 "DefaultValue" "3"
N/A4421 "Index" "2"
N/A4422 }
N/A4423 }
N/A4424 "Exporting"
N/A4425 {
N/A4426 "InstanceNames" "instances/p2editor/indicator_panel.vmf"
N/A4427 "TargetName" "indicator_panel"
N/A4428 "Inputs"
N/A4429 {
N/A4430 "CONNECTION_STANDARD"
N/A4431 {
N/A4432 "Activate" "instance:indicator_timer_start_rl;Trigger"
N/A4433 }
N/A4434 }
N/A4435 "Offset" "64 64 64"
N/A4436 }
N/A4437 }
N/A4438 "Item"
N/A4439 {
N/A4440 "Type" "ITEM_PLACEMENT_HELPER"
N/A4441 "Properties"
N/A4442 {
N/A4443 "ConnectionCount"
N/A4444 {
N/A4445 "DefaultValue" "0"
N/A4446 "Index" "1"
N/A4447 }
N/A4448 "StartEnabled"
N/A4449 {
N/A4450 "DefaultValue" "1"
N/A4451 "Index" "2"
N/A4452 }
N/A4453 "HelperRadius"
N/A4454 {
N/A4455 "DefaultValue" "64"
N/A4456 "Index" "3"
N/A4457 }
N/A4458 "UseHelperAngles"
N/A4459 {
N/A4460 "DefaultValue" "0"
N/A4461 "Index" "4"
N/A4462 }
N/A4463 "ForcePlacement"
N/A4464 {
N/A4465 "DefaultValue" "0"
N/A4466 "Index" "5"
N/A4467 }
N/A4468 }
N/A4469 "Exporting"
N/A4470 {
N/A4471 "InstanceNames" "instances/p2editor/placement_helper.vmf"
N/A4472 "TargetName" "placement_helper"
N/A4473 "Inputs"
N/A4474 {
N/A4475 "CONNECTION_STANDARD"
N/A4476 {
N/A4477 "Activate" "instance:counter;Add"
N/A4478 "Deactivate" "instance:counter;Subtract"
N/A4479 }
N/A4480 }
N/A4481 "Offset" "64 64 64"
N/A4482 }
N/A4483 }
N/A4484 "Item"
N/A4485 {
N/A4486 "Type" "ITEM_DROPPER_CUBE"
N/A4487 "ItemClass" "ItemCubeDropper"
N/A4488 "Editor"
N/A4489 {
N/A4490 "SubType"
N/A4491 {
N/A4492 "Name" "PORTAL2_PuzzleEditor_Item_cube_dropper"
N/A4493 "Model"
N/A4494 {
N/A4495 "ModelName" "dropper.3ds"
N/A4496 "TextureName" "dropper.png"
N/A4497 }
N/A4498 "Animations"
N/A4499 {
N/A4500 "ANIM_IDLE" "0"
N/A4501 "ANIM_EDITING_ACTIVATE" "1"
N/A4502 "ANIM_EDITING_DEACTIVATE" "2"
N/A4503 "ANIM_DISAPPEAR" "3"
N/A4504 "ANIM_REAPPEAR" "4"
N/A4505 }
N/A4506 }
N/A4507 "MovementHandle" "HANDLE_NONE"
N/A4508 "InvalidSurface" "WALL FLOOR"
N/A4509 }
N/A4510 "Properties"
N/A4511 {
N/A4512 "ConnectionCount"
N/A4513 {
N/A4514 "DefaultValue" "0"
N/A4515 "Index" "1"
N/A4516 }
N/A4517 "CubeType"
N/A4518 {
N/A4519 "DefaultValue" "0"
N/A4520 "Index" "2"
N/A4521 }
N/A4522 "AutoRespawn"
N/A4523 {
N/A4524 "DefaultValue" "0"
N/A4525 "Index" "3"
N/A4526 }
N/A4527 "AutoDrop"
N/A4528 {
N/A4529 "DefaultValue" "0"
N/A4530 "Index" "4"
N/A4531 }
N/A4532 "DropperEnabled"
N/A4533 {
N/A4534 "DefaultValue" "1"
N/A4535 "Index" "0"
N/A4536 }
N/A4537 "ItemFallStraightDown"
N/A4538 {
N/A4539 "DefaultValue" "1"
N/A4540 "Index" "5"
N/A4541 }
N/A4542 }
N/A4543 "Exporting"
N/A4544 {
N/A4545 "InstanceNames" "instances/p2editor/item_dropper.vmf"
N/A4546 "TargetName" "cubedropper"
N/A4547 "Inputs"
N/A4548 {
N/A4549 "CONNECTION_STANDARD"
N/A4550 {
N/A4551 "Activate" "instance:counter;Add"
N/A4552 "Deactivate" "instance:counter;Subtract"
N/A4553 }
N/A4554 "CONNECTION_BOX_DROPPER"
N/A4555 {
N/A4556 "Activate" "instance:cube_dropper_autorespawn_relay;Trigger"
N/A4557 }
N/A4558 }
N/A4559 "Outputs"
N/A4560 {
N/A4561 "CONNECTION_BOX_DROPPER"
N/A4562 {
N/A4563 "Activate" "instance:cube_dropper_drop_relay;OnTrigger"
N/A4564 }
N/A4565 }
N/A4566 "Offset" "64 64 64"
N/A4567 "OccupiedVoxels"
N/A4568 {
N/A4569 "Voxel"
N/A4570 {
N/A4571 "Pos" "0 0 0"
N/A4572 }
N/A4573 }
N/A4574 "EmbeddedVoxels"
N/A4575 {
N/A4576 "Voxel"
N/A4577 {
N/A4578 "Pos" "0 0 0"
N/A4579 }
N/A4580 }
N/A4581 "ConnectionPoints"
N/A4582 {
N/A4583 // left
N/A4584 "Point"
N/A4585 {
N/A4586 "Dir" "1 0 0"
N/A4587 "Pos" "-1 3 0"
N/A4588 "SignageOffset" "-2 2 0"
N/A4589 "Priority" "0"
N/A4590 }
N/A4591 "Point"
N/A4592 {
N/A4593 "Dir" "1 0 0"
N/A4594 "Pos" "-1 4 0"
N/A4595 "SignageOffset" "-2 5 0"
N/A4596 "Priority" "0"
N/A4597 }
N/A4598 
N/A4599 // right
N/A4600 "Point"
N/A4601 {
N/A4602 "Dir" "-1 0 0"
N/A4603 "Pos" "8 3 0"
N/A4604 "SignageOffset" "9 2 0"
N/A4605 "Priority" "0"
N/A4606 }
N/A4607 "Point"
N/A4608 {
N/A4609 "Dir" "-1 0 0"
N/A4610 "Pos" "8 4 0"
N/A4611 "SignageOffset" "9 5 0"
N/A4612 "Priority" "0"
N/A4613 }
N/A4614 
N/A4615 // up
N/A4616 "Point"
N/A4617 {
N/A4618 "Dir" "0 1 0"
N/A4619 "Pos" "3 -1 0"
N/A4620 "SignageOffset" "2 -2 0"
N/A4621 "Priority" "0"
N/A4622 }
N/A4623 "Point"
N/A4624 {
N/A4625 "Dir" "0 1 0"
N/A4626 "Pos" "4 -1 0"
N/A4627 "SignageOffset" "5 -2 0"
N/A4628 "Priority" "0"
N/A4629 }
N/A4630 
N/A4631 // down
N/A4632 "Point"
N/A4633 {
N/A4634 "Dir" "0 -1 0"
N/A4635 "Pos" "3 8 0"
N/A4636 "SignageOffset" "2 9 0"
N/A4637 "Priority" "0"
N/A4638 }
N/A4639 "Point"
N/A4640 {
N/A4641 "Dir" "0 -1 0"
N/A4642 "Pos" "4 8 0"
N/A4643 "SignageOffset" "5 9 0"
N/A4644 "Priority" "0"
N/A4645 }
N/A4646 }
N/A4647 }
N/A4648 }
N/A4649 "Item"
N/A4650 {
N/A4651 "Type" "ITEM_DROPPER_PAINT"
N/A4652 "ItemClass" "ItemPaintDropper"
N/A4653 "Editor"
N/A4654 {
N/A4655 "SubType"
N/A4656 {
N/A4657 "Name" "PORTAL2_PuzzleEditor_Item_gel_dropper"
N/A4658 "Model"
N/A4659 {
N/A4660 "ModelName" "paint_dropper_editor_blue.3ds"
N/A4661 "TextureName" "paint_dropper_blue.png"
N/A4662 }
N/A4663 "Model"
N/A4664 {
N/A4665 "ModelName" "paint_dropper_editor_orange.3ds"
N/A4666 "TextureName" "paint_dropper_orange.png"
N/A4667 }
N/A4668 "Model"
N/A4669 {
N/A4670 "ModelName" "paint_dropper_editor_white.3ds"
N/A4671 "TextureName" "paint_dropper_white.png"
N/A4672 }
N/A4673 "Model"
N/A4674 {
N/A4675 "ModelName" "paint_dropper_editor_water.3ds"
N/A4676 "TextureName" "paint_dropper_water.png"
N/A4677 }
N/A4678 }
N/A4679 "MovementHandle" "HANDLE_NONE"
N/A4680 }
N/A4681 "Properties"
N/A4682 {
N/A4683 "ConnectionCount"
N/A4684 {
N/A4685 "DefaultValue" "0"
N/A4686 "Index" "1"
N/A4687 }
N/A4688 "StartEnabled"
N/A4689 {
N/A4690 "DefaultValue" "1"
N/A4691 "Index" "3"
N/A4692 }
N/A4693 "PaintType"
N/A4694 {
N/A4695 "DefaultValue" "3"
N/A4696 "Index" "2"
N/A4697 }
N/A4698 "PaintExportType"
N/A4699 {
N/A4700 "DefaultValue" "4"
N/A4701 "Index" "2"
N/A4702 }
N/A4703 "PaintFlowType"
N/A4704 {
N/A4705 "DefaultValue" "1"
N/A4706 "Index" "0"
N/A4707 }
N/A4708 "DropperEnabled"
N/A4709 {
N/A4710 "DefaultValue" "1"
N/A4711 "Index" "0"
N/A4712 }
N/A4713 "AllowStreak"
N/A4714 {
N/A4715 "DefaultValue" "1"
N/A4716 "Index" "0"
N/A4717 }
N/A4718 }
N/A4719 "Exporting"
N/A4720 {
N/A4721 "InstanceNames" "instances/p2editor/paint_dropper.vmf"
N/A4722 "TargetName" "paintdropper"
N/A4723 "Inputs"
N/A4724 {
N/A4725 "CONNECTION_STANDARD"
N/A4726 {
N/A4727 "Activate" "instance:counter;Add"
N/A4728 "Deactivate" "instance:counter;Subtract"
N/A4729 }
N/A4730 }
N/A4731 "OccupiedVoxels"
N/A4732 {
N/A4733 "Voxel"
N/A4734 {
N/A4735 "Pos" "0 0 0"
N/A4736 }
N/A4737 }
N/A4738// "EmbeddedVoxels"
N/A4739// {
N/A4740// "Voxel"
N/A4741// {
N/A4742// "Pos" "0 0 0"
N/A4743// }
N/A4744// }
N/A4745// "EmbedFace"
N/A4746// {
N/A4747// "Solid"
N/A4748// {
N/A4749// "Center" "64 64 128"
N/A4750// "Dimensions" "128 128 4"
N/A4751// "Grid" "4x4"
N/A4752// }
N/A4753// }
N/A4754 "ConnectionPoints"
N/A4755 {
N/A4756 // left
N/A4757 "Point"
N/A4758 {
N/A4759 "Dir" "1 0 0"
N/A4760 "Pos" "-1 3 0"
N/A4761 "SignageOffset" "-2 2 0"
N/A4762 "Priority" "0"
N/A4763 }
N/A4764 "Point"
N/A4765 {
N/A4766 "Dir" "1 0 0"
N/A4767 "Pos" "-1 4 0"
N/A4768 "SignageOffset" "-2 5 0"
N/A4769 "Priority" "0"
N/A4770 }
N/A4771 
N/A4772 // right
N/A4773 "Point"
N/A4774 {
N/A4775 "Dir" "-1 0 0"
N/A4776 "Pos" "8 3 0"
N/A4777 "SignageOffset" "9 2 0"
N/A4778 "Priority" "0"
N/A4779 }
N/A4780 "Point"
N/A4781 {
N/A4782 "Dir" "-1 0 0"
N/A4783 "Pos" "8 4 0"
N/A4784 "SignageOffset" "9 5 0"
N/A4785 "Priority" "0"
N/A4786 }
N/A4787 
N/A4788 // up
N/A4789 "Point"
N/A4790 {
N/A4791 "Dir" "0 1 0"
N/A4792 "Pos" "3 -1 0"
N/A4793 "SignageOffset" "2 -2 0"
N/A4794 "Priority" "0"
N/A4795 }
N/A4796 "Point"
N/A4797 {
N/A4798 "Dir" "0 1 0"
N/A4799 "Pos" "4 -1 0"
N/A4800 "SignageOffset" "5 -2 0"
N/A4801 "Priority" "0"
N/A4802 }
N/A4803 
N/A4804 // down
N/A4805 "Point"
N/A4806 {
N/A4807 "Dir" "0 -1 0"
N/A4808 "Pos" "3 8 0"
N/A4809 "SignageOffset" "2 9 0"
N/A4810 "Priority" "0"
N/A4811 }
N/A4812 "Point"
N/A4813 {
N/A4814 "Dir" "0 -1 0"
N/A4815 "Pos" "4 8 0"
N/A4816 "SignageOffset" "5 9 0"
N/A4817 "Priority" "0"
N/A4818 }
N/A4819 }
N/A4820 
N/A4821 "Offset" "64 64 64"
N/A4822 }
N/A4823 }
N/A4824 
N/A4825 "Renderables"
N/A4826 {
N/A4827 "Item"
N/A4828 {
N/A4829 "Type" "ErrorState"
N/A4830 "Model" "error_state.3ds"
N/A4831 
N/A4832 "Animations"
N/A4833 {
N/A4834 "ANIM_ICON_SHOW" "1"
N/A4835 "ANIM_ICON_IDLE" "2"
N/A4836 "ANIM_ICON_HIDE" "3"
N/A4837 }
N/A4838 }
N/A4839 "Item"
N/A4840 {
N/A4841 "Type" "ConnectionHeartSolid"
N/A4842 "Model" "heart.3ds"
N/A4843 
N/A4844 "Animations"
N/A4845 {
N/A4846 "ANIM_ICON_SHOW" "2"
N/A4847 "ANIM_ICON_IDLE" "0"
N/A4848 "ANIM_ICON_HEART_BREAK" "1"
N/A4849 "ANIM_ICON_HIDE" "3"
N/A4850 "ANIM_ICON_HEART_SUCCESS" "4"
N/A4851 "ANIM_ICON_HEART_HAPPY_IDLE" "5"
N/A4852 }
N/A4853 }
N/A4854 }
N/A4855}