-
Notifications
You must be signed in to change notification settings - Fork 46
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
444 changed files
with
117,090 additions
and
45,424 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+3.8 KB
(100%)
icons/corridor/Overgrown/Singleplayer/Entrance/small_right_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+14.2 KB
(100%)
icons/corridor/Overgrown/Singleplayer/Entrance/small_right_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+5.03 KB
(100%)
icons/corridor/Overgrown/Singleplayer/Entrance/small_right_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+20.8 KB
(100%)
icons/corridor/Overgrown/Singleplayer/Entrance/small_right_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
"ID" "BEE2_BARRIER_HOLE" | ||
"Name" "Barrier Hole" | ||
"Desc" "Allows cutting holes into glass/grating barriers." | ||
|
||
"Item" | ||
{ | ||
"ID" "ITEM_BEE2_BARRIER_HOLE" | ||
"Version" | ||
{ | ||
// These are the styles we have definitions for. | ||
"Styles" | ||
{ | ||
"BEE2_CLEAN" | ||
{ | ||
"Folder" "hole" | ||
} | ||
"BEE2_OVERGROWN" | ||
{ | ||
"Folder" "hole" | ||
} | ||
"BEE2_PORTAL_1" | ||
{ | ||
"Folder" "hole" | ||
} | ||
"BEE2_1950s" | ||
{ | ||
"Folder" "hole" | ||
} | ||
} | ||
} | ||
} | ||
|
||
// The actual configurations, for each style of frame. | ||
"BarrierHole" | ||
{ | ||
"ID" "BEE2_CIRCULAR_SMALL" | ||
|
||
"Footprint" "BEE2_BARRIER_HOLE_FOOTPRINT:small" | ||
"Variants" "small_circle_hole.cfg" | ||
"error_shape" "small" | ||
} | ||
|
||
"BarrierHole" | ||
{ | ||
"ID" "BEE2_SQUARE_MEDIUM" | ||
|
||
"Footprint" "BEE2_BARRIER_HOLE_FOOTPRINT:medium" | ||
"Variants" "medium_square_hole.cfg" | ||
"error_shape" "medium" | ||
} | ||
|
||
"BarrierHole" | ||
{ | ||
"ID" "BEE2_CIRCULAR_LARGE" | ||
|
||
"Footprint" "BEE2_BARRIER_HOLE_FOOTPRINT:large" | ||
"Variants" "large_circle_hole.cfg" | ||
"error_shape" "large" | ||
} | ||
|
||
"BarrierHole" | ||
{ | ||
"ID" "BEE2_SLOTTED_CENTER" | ||
|
||
"Footprint" "BEE2_BARRIER_HOLE_FOOTPRINT:slot_center" | ||
"Variants" "slotted_hole_center.cfg" | ||
"error_shape" "slot_center" | ||
} | ||
|
||
"BarrierHole" | ||
{ | ||
"ID" "BEE2_SLOTTED_OFFSET" | ||
|
||
"Footprint" "BEE2_BARRIER_HOLE_FOOTPRINT:slot_offset" | ||
"Variants" "slotted_hole_offset.cfg" | ||
"error_shape" "slot_offset" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,113 @@ | ||
"Item" | ||
{ | ||
"Type" "ITEM_BEE2_BARRIER_HOLE" | ||
"Editor" | ||
{ | ||
"SubTypeProperty" "CubeType" | ||
"SubType" | ||
{ | ||
"Name" "Small Barrier Hole" | ||
"Model" "bee2/clean/barrier_hole/small.mdl" | ||
"Palette" | ||
{ | ||
"Tooltip" "BARRIER HOLE" | ||
"Image" "palette/clean/BEE2/barrier_hole.png" | ||
} | ||
} | ||
"SubType" | ||
{ | ||
"Name" "Medium Barrier Hole" | ||
"Model" "bee2/clean/barrier_hole/medium.mdl" | ||
} | ||
"SubType" | ||
{ | ||
"Name" "Large Barrier Hole" | ||
"Model" "bee2/clean/barrier_hole/large.mdl" | ||
} | ||
"SubType" | ||
{ | ||
"Name" "Centered Slotted Barrier Hole" | ||
"Model" "bee2/clean/barrier_hole/slot_center.mdl" | ||
} | ||
"SubType" | ||
{ | ||
"Name" "Offset Slotted Barrier Hole" | ||
"Model" "bee2/clean/barrier_hole/slot_offset.mdl" | ||
} | ||
"MovementHandle" "HANDLE_4_DIRECTIONS" | ||
"OccupiesVoxel" "0" | ||
"CanAnchorOnBarriers" "1" | ||
} | ||
"Properties" | ||
{ | ||
"CubeType" | ||
{ | ||
"DefaultValue" "0" | ||
"Index" "1" | ||
} | ||
} | ||
"Exporting" | ||
{ | ||
"Instances" | ||
{ | ||
"0" | ||
{ | ||
"Name" "instances/BEE2/logic/geometry/barrier_hole.vmf" | ||
"EntityCount" "0" | ||
"BrushCount" "1" | ||
"BrushSideCount" "6" | ||
} | ||
} | ||
|
||
"TargetName" "hole" | ||
"Offset" "64 64 64" | ||
} | ||
} | ||
|
||
|
||
// Old item name, when only circular holes exist. | ||
"Item" | ||
{ | ||
"Type" "ITEM_BEE2_GLASS_HOLE" | ||
"Editor" | ||
{ | ||
"SubTypeProperty" "StartOpen" | ||
"SubType" | ||
{ | ||
"Name" "Small Glass Hole" | ||
"Model" "bee2/clean/barrier_hole/small.mdl" | ||
} | ||
"SubType" | ||
{ | ||
"Name" "Large Glass Hole" | ||
"Model" "bee2/clean/barrier_hole/large.mdl" | ||
} | ||
"MovementHandle" "HANDLE_NONE" | ||
"OccupiesVoxel" "0" | ||
"CanAnchorOnBarriers" "1" | ||
} | ||
"Properties" | ||
{ | ||
"StartOpen" | ||
{ | ||
"DefaultValue" "0" | ||
"Index" "1" | ||
} | ||
} | ||
"Exporting" | ||
{ | ||
"Instances" | ||
{ | ||
"0" | ||
{ | ||
"Name" "instances/BEE2/logic/geometry/glass_hole.vmf" | ||
"EntityCount" "0" | ||
"BrushCount" "1" | ||
"BrushSideCount" "6" | ||
} | ||
} | ||
|
||
"TargetName" "gh" | ||
"Offset" "64 64 64" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
"Properties" | ||
{ | ||
"Authors" "TeamSpen210" | ||
"Tags" "BEE 2;Partial Blocks" | ||
"Description" | ||
{ | ||
"" "Allows cutting circular holes into thin barrier items like Glass or Grating." | ||
"" "" | ||
"" "* Place on top of an existing glass/grating surface. (Place onto a wall to rotate to the correct orientation, then drag onto the glass.)" | ||
"" " * Unfortunately voxels with an adjacent wall make this difficult. Filling the block in, placing the hole item, then hollowing and adding the glass second will help in some situations." | ||
"" "* Five variants are available:" | ||
"" "* Small holes allow portal shots, bullets, lasers, pellets and gel." | ||
"" "* Medium holes allow cubes to fit through, but players cannot when placed on walls." | ||
"" "* Large holes are intended for Excursion Funnels, but most things will fit through." | ||
"" "* Slot holes come in a centered and offset variant, and are designed to fit a Light Bridge through. Portal shots, bullets, lasers and gel splatter will also fit through." | ||
"" "* Multiple hole items cannot overlap." | ||
} | ||
|
||
"ent_count" "~3" | ||
"Icon" | ||
{ | ||
"0" "clean/BEE2/barrier_hole.png" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
"Conditions" | ||
{ | ||
"Condition" | ||
{ | ||
"instance" "<ITEM_BEE2_BARRIER_HOLE>" | ||
"Switch" | ||
{ | ||
"Test" "instvar" | ||
"$cube_type 0" | ||
{ | ||
"GlassHole" "BEE2_CIRCULAR_SMALL" | ||
} | ||
"$cube_type 1" | ||
{ | ||
"GlassHole" "BEE2_SQUARE_MEDIUM" | ||
} | ||
"$cube_type 2" | ||
{ | ||
"GlassHole" "BEE2_CIRCULAR_LARGE" | ||
} | ||
"$cube_type 3" | ||
{ | ||
"GlassHole" "BEE2_SLOTTED_CENTER" | ||
} | ||
"$cube_type 4" | ||
{ | ||
"GlassHole" "BEE2_SLOTTED_OFFSET" | ||
"OffsetInstance" "-48 0 0" | ||
} | ||
} | ||
|
||
// On walls, add a clip to prevent players from fitting. | ||
// They technically can if crouching, but a stair is required to | ||
// raise them to the right height. | ||
"Condition" | ||
{ | ||
"instvar" "$cube_type 1" | ||
"Orient" | ||
{ | ||
"direction" "walls" | ||
} | ||
"Result" | ||
{ | ||
"AddOverlay" "instances/BEE2/clean/items/barrier/hole_medium_clip.vmf" | ||
} | ||
} | ||
} | ||
|
||
// Old item | ||
"Condition" | ||
{ | ||
"instance" "<ITEM_BEE2_GLASS_HOLE>" | ||
"Condition" | ||
{ | ||
"instvar" "$start_open 1" | ||
"Result" | ||
{ | ||
"GlassHole" "BEE2_CIRCULAR_LARGE" | ||
} | ||
"Else" | ||
{ | ||
"GlassHole" "BEE2_CIRCULAR_SMALL" | ||
} | ||
} | ||
} | ||
} |
Oops, something went wrong.