Skip to content

Commit

Permalink
Merge branch 'signage' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
TeamSpen210 committed Mar 10, 2016
2 parents 971013d + 5b6d753 commit e8bfec0
Show file tree
Hide file tree
Showing 198 changed files with 9,164 additions and 17 deletions.
Binary file added icons/items/bts/signage.pdn
Binary file not shown.
Binary file added icons/items/old/signage_70s.pdn
Binary file not shown.
2 changes: 1 addition & 1 deletion packages/decoration/info.txt
Original file line number Diff line number Diff line change
Expand Up @@ -206,4 +206,4 @@
{
"ID" "BEE2_WALL_PLUS"
"file" "wall_plus.vmf"
}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
301 changes: 301 additions & 0 deletions packages/signage/info.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,301 @@
"ID" "BEE2_SIGNAGE"
"Name" "Signage"
"Desc" "Signage items which indicate unseen elements or other information."

// Sign slots:
// 0 = None
// 3 = Dots #1
// 4 = Dots #2
// 5 = Dots #3
// 6 = Dots #4

// 7 = Exit
// 8 = Cube Dropper
// 9 = Ball Dropper
// 10 = Reflection Cube

// 11 = Toxic Goo
// 12 = Funnel
// 13 = Funnel Polarity
// 14 = Laser Relay

// 15 = Turret (Danger in others)
// 16 = Light Bridge
// 17 = Repulsion Gel
// 18 = Propulsion Gel

"Item"
{
"ID" "ITEM_BEE2_SIGNAGE"
"Description"
{
"Line" "Signage helps indicate unseen elements or hint to solutions for puzzles."
"Bullet" "The timer widget chooses which sign should be used. Infinite uses no sign."
"Bullet" "Set Start Enabled to add an arrow pointing in a direction."
"Bullet" "Set Start Reversed to point towards the center of the block instead."
"Line" "The signage blocks portal placement as well."
}
"AllDescLast" "1"
"Version"
{
"Styles"
{
"BEE2_CLEAN" "sign_clean"
"BEE2_BTS" "sign_bts"
"BEE2_PORTAL_1" "sign_p1"
"BEE2_OVERGROWN" "sign_over"
"BEE2_1950s" "sign_50s"
"BEE2_1970s" "sign_70s"
"BEE2_1980s" "sign_clean" // 1980s style uses modern signs..
}
}
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_CLEAN_ARROW"
"file" "arrow_floor.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_CLEAN_SIGN_FLOOR"
"file" "sign_floor.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_CLEAN_SIGN2_FLOOR"
"file" "sign2_floor.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_CLEAN_SIGN_WALL"
"file" "sign_wall.vmf"
"keep_brushes" "0"
}

"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_CLEAN_ARROW_REV"
"file" "arrow_floor_rev.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_CLEAN_SIGN_REV"
"file" "sign_floor_rev.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_CLEAN_SIGN2_FLOOR_REV"
"file" "sign2_floor_rev.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_CLEAN_ARROW_WALL_REV"
"File" "arrow_wall_rev.vmf"
"keep_brushes" "0"
}

"PackList"
{
// Valve didn't include the VMT, but they did include the VTF.
"ID" "BEE2_PACK_SIGNAGE_TURRET"
"AddIfMat" "BEE2/signage_turret"
"Config"
{
"File" "materials/BEE2/signage_turret.vmt"
}
}

// Needed for clean signage..
"PackList"
{
"ID" "PACK_BEE2_80S_SIGN_PAINT_JUMP"
"AddIfMat" "BEE2/80s/signage_paint_jump"
"Config"
{
"File" "materials/BEE2/80s/signage_paint_jump.vmt"
}
}

"PackList"
{
"ID" "PACK_BEE2_80S_SIGN_PAINT_JUMP"
"AddIfMat" "BEE2/80s/signage_paint_jump"
"Config"
{
"File" "materials/BEE2/80s/signage_paint_jump.vmt"
}
}

// BTS:
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_BTS_ARROW"
"File" "bts/arrow.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_BTS_ARROW_REV"
"File" "bts/arrow_rev.vmf"
"keep_brushes" "0"
}

"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_BTS_RECT"
"File" "bts/sign_rect.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_BTS_RECT_REV"
"File" "bts/sign_rect_inv.vmf"
"keep_brushes" "0"
}

"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_BTS_LONG"
"File" "bts/sign_long.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_BTS_LONG_REV"
"File" "bts/sign_long_inv.vmf"
"keep_brushes" "0"
}

"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_BTS_NUM"
"File" "bts/sign_num.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_BTS_NUM_REV"
"File" "bts/sign_num_inv.vmf"
"keep_brushes" "0"
}

// 1950s:
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_ARROW"
"file" "50s/arrow_floor.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_ARROW_REV"
"file" "50s/arrow_floor_rev.vmf"
"keep_brushes" "0"
}

"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_SIGN"
"file" "50s/sign_floor.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_SIGN_REV"
"file" "50s/sign_floor_rev.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_SIGN_WALL"
"file" "50s/sign_wall.vmf"
"keep_brushes" "0"
}

"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_EXIT"
"file" "50s/exit_floor.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_EXIT_REV"
"file" "50s/exit_floor_rev.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_EXIT_WALL"
"file" "50s/exit_wall.vmf"
"keep_brushes" "0"
}

"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_NUM"
"file" "50s/num_floor.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_NUM_REV"
"file" "50s/num_floor_rev.vmf"
"keep_brushes" "0"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_50S_NUM_WALL"
"file" "50s/num_wall.vmf"
"keep_brushes" "0"
}

// 70s
// Keep the brushes, since these are mounted on a small section of plywood.
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_70s_ARROW"
"file" "70s/arrow_floor.vmf"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_70s_SIGN_FLOOR"
"file" "70s/sign_floor.vmf"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_70s_SIGN2_FLOOR"
"file" "70s/sign2_floor.vmf"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_70s_SIGN_WALL"
"file" "70s/sign_wall.vmf"
}

"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_70s_ARROW_REV"
"file" "70s/arrow_floor_rev.vmf"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_70s_SIGN_REV"
"file" "70s/sign_floor_rev.vmf"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_70s_SIGN2_FLOOR_REV"
"file" "70s/sign2_floor_rev.vmf"
}
"BrushTemplate"
{
"ID" "BEE2_SIGNAGE_70s_ARROW_WALL_REV"
"File" "70s/arrow_wall_rev.vmf"
}
80 changes: 80 additions & 0 deletions packages/signage/items/sign_50s/editoritems.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
"Item"
{
"Type" "ITEM_BEE2_SIGNAGE"
"Editor"
{
"SubType"
{
"Name" "Signage"
"Model"
{
"ModelName" "bee2_signage_50s.mdl"
}
"Palette"
{
"Tooltip" "SIGNAGE"
"Image" "palette/50s/BEE2/signage.vtf"
}
"Sounds"
{
"SOUND_CREATED" "P2Editor.PlaceOther"
"SOUND_EDITING_ACTIVATE" "P2Editor.ExpandOther"
"SOUND_EDITING_DEACTIVATE" "P2Editor.CollapseOther"
"SOUND_DELETED" "P2Editor.RemoveOther"
}
}
"MovementHandle" "HANDLE_4_DIRECTIONS"
"DesiredFacing" "DESIRES_DOWN"
}
"Properties"
{
"TimerDelay"
{
"DefaultValue" "0"
"Index" "1"
}
"StartEnabled"
{
"DefaultValue" "1"
"Index" "2"
}
"StartReversed"
{
"DefaultValue" "0"
"Index" "3"
}
}
"Exporting"
{
"Instances"
{
"0"
{
"Name" "instances/BEE2/logic/BEE/signage.vmf"
"EntityCount" "0"
}
"num_wall_pos" "instances/BEE2/50s/items/BEE/signage_sign.vmf"
"square_wall_pos" "instances/BEE2/50s/items/BEE/signage_num.vmf"
"exit_wall_pos" "instances/BEE2/50s/items/BEE/signage_exit.vmf"
}

"TargetName" "sign"
"Offset" "64 64 64"
"OccupiedVoxels"
{
"Voxel"
{
"Pos" "0 0 0"

"Surface"
{
"Pos" "0 1 0"
}
"Surface"
{
"Pos" "0 2 0"
}
}
}
}
}
Loading

0 comments on commit e8bfec0

Please sign in to comment.