Rooftops 2026

thumb
Identthieves.ttt_rooftops
Typemap
Created
Updated
Latest Version 308019 750.8 MB +223 ~334 -153
Tags amazing atmospheric beach beautiful big city fun gmod good graphics great heights high map maps modern mountain movement ocean open parkour pvp quality remake rooftops scenic skyscrapers sniper sniping stunning ttt urban vertical vertigo vista visuals water youmenow1
Links s&box
SummaryNext-generation Rooftops from the original creator of ttt_rooftops and ttt_rooftops_2016.
Description
From the original creator of ttt_rooftops and its later evolution ttt_rooftops_2016 comes the next generation of Rooftops for Source 2. (Almost in time for the 10-year anniversary of ttt_rooftops_2016.) Created by youmenow1. Special thanks to the Three Thieves team and community for their support and feedback. EARLY RELEASE Rooftops 2026 is a playable early release, with ongoing improvements to gameplay, visuals, and features planned over the coming months. Content is subject to change. Feedback is welcome and helps shape future updates. [Feedback Form] - [Discord] DEVELOPER NOTE If you're developing a game using Rooftops 2026, feel free to contact me about feedback, requests or any other queries regarding the map. REGARDING LADDERS Unfortunately ladders do not work outside of TTT due to a lack of official implementation. ladders in Rooftops 2026 simply utilize the tools texture sbox/core/materials/tools/toolsinvisibleladder.vmat_c that ships with stock S&box. Implementing ladder functionality around that particular material would be recommended for compatibility with not only Rooftops but the broader TTT map catalogue. UPDATES JUNE 10 PERFORMANCE UPDATE Various optimization passes have been performed across the map, significantly improving performance in most contexts. If you experienced performance issues in previous versions, give Rooftops 2026 another spin and see how it runs now. CROSS-GAME COMPATIBILITY UPDATE TTT-based doors default to open on load. Interiors should be accessible across games and the map should be more compatible with games beyond Trouble in Terrorist Town. IMPLEMENTED FEATURES • (07/9/26) - T-Building overhaul. • (06/19/26) - Trampoline jump pads. ROADMAP UPCOMING FEATURES • Rooftops staples (Killer Axe, breakable planks, destructible hotel). • Interactive crane. • Ziplines. • Apartment elevators teleport transit system with traitor trap. • Drop-down ladders and external elevators at major vantage points. • Toggleable drawbridges. • Player-placeable plank bridges. • Expanded visuals and skybox. • Ongoing gameplay and layout improvements. • Feature plans ongoing. UNDECIDED FEATURES (input welcome) • Initially disabled deadlock style transit line circling map boundary with 4 entry/exit stations? • Traitor trap door network? • Map Flood/UFO crossover event? Alternate title tag: ttt_rooftops_2026 Music credits: Antonio Vivaldi - The Four Seasons - Spring (courtesy of classicals.de)
From the original creator of ttt_rooftops and its later evolution ttt_rooftops_2016 comes the next generation of Rooftops for Source 2. (Almost in time for the 10-year anniversary of ttt_rooftops_2016.) Created by youmenow1. Special thanks to the Three Thieves team and community for their support and feedback. EARLY RELEASE Rooftops 2026 is a playable early release, with ongoing improvements to gameplay, visuals, and features planned over the coming months. Content is subject to change. Feedback is welcome and helps shape future updates. [Feedback Form] - [Discord] DEVELOPER NOTE If you're developing a game using Rooftops 2026, feel free to contact me about feedback, requests or any other queries regarding the map. REGARDING LADDERS Unfortunately ladders do not work outside of TTT due to a lack of official implementation. ladders in Rooftops 2026 simply utilize the tools texture sbox/core/materials/tools/toolsinvisibleladder.vmat_c that ships with stock S&box. Implementing ladder functionality around that particular material would be recommended for compatibility with not only Rooftops but the broader TTT map catalogue. UPDATES JUNE 10 PERFORMANCE UPDATE Various optimization passes have been performed across the map, significantly improving performance in most contexts. If you experienced performance issues in previous versions, give Rooftops 2026 another spin and see how it runs now. CROSS-GAME COMPATIBILITY UPDATE TTT-based doors default to open on load. Interiors should be accessible across games and the map should be more compatible with games beyond Trouble in Terrorist Town. IMPLEMENTED FEATURES • (07/9/26) - T-Building overhaul. • (06/19/26) - Trampoline jump pads. ROADMAP UPCOMING FEATURES • Rooftops staples (Killer Axe, breakable planks, destructible hotel). • Interactive crane. • Ziplines. • Apartment elevators teleport transit system with traitor trap. • Drop-down ladders and external elevators at major vantage points. • Toggleable drawbridges. • Player-placeable plank bridges. • Expanded visuals and skybox. • Ongoing gameplay and layout improvements. • Feature plans ongoing. UNDECIDED FEATURES (input welcome) • Initially disabled deadlock style transit line circling map boundary with 4 entry/exit stations? • Traitor trap door network? • Map Flood/UFO crossover event? Alternate title tag: ttt_rooftops_2026 Music credits: Antonio Vivaldi - The Four Seasons - Spring (courtesy of classicals.de)
Votes 14 0 21
Error Rate0%
Editor Referencesbaik.woodenbarrel, foxtrot.pool_ball, facepunch.traffic_cone, facepunch.wooden_crate, facepunch.old_bench, facepunch.pallet, andiq.roofingtiles004, additionproject.car_battery, facepunch.mattress, facepunch.trolley, andiq.button, thieves.dartboard, thieves.computer_2004, thieves.cluedo_cabinet, thieves.cluedo_sink, thieves.table1, facepunch.beer_bottle, thieves.bucky_bookshelf, thieves.joe_metal_shelf, thieves.joe_pp_balls, thieves.t_tennis, thieves.t_tennis_racket, thieves.joe_fridge_2, thieves.joe_yucky_desk, thieves.crate3, thieves.crate5, thieves.crate13, facepunch.cardboard_box, thieves.fuse_box_3, thieves.fuse_box_2, thieves.fusebox3, thieves.utility_box_3, thieves.hot_water_heater, thieves.joecade_body, baik.cinderblock, thieves.crate3_small, facepunch.bathtub, facepunch.oil_drum, facepunch.oildrumexplosive, facepunch.leaves_pile_a1, facepunch.leaves_pile_a2, facepunch.leaves_pile_a3, facepunch.leaves_pile_a5, facepunch.leaves_strt_a1, facepunch.leaves_strt_a2, facepunch.leaves_strt_a3, facepunch.leaves_strt_a4, thieves.joe_yucky_sink, thieves.yucky_toilet, thieves.cky_toilet_paper, facepunch.stone_cladding_01, facepunch.stone_cladding_blend_01, facepunch.wood_plank_hs_01, facepunch.plywood_hs, facepunch.con_pol_blend_01, publicdomainmats.fabric045, thieves.ambiind_thief, thieves.ambient_city_wind_low_thief, facepunch.wall_stone_brick_a1, thieves.terrortown, facepunch.fire_exit_light, facepunch.concrete_b_hs, facepunch.glass_a_hs, facepunch.metal_bare_a_hs, facepunch.metal_painted_a_hs, facepunch.wood_painted_a_hs, facepunch.carpet_b, facepunch.cinderblocks_01, facepunch.floor_drain_a, facepunch.floor_gravel_sand_a, facepunch.floor_pavement_tile_a, facepunch.floor_steel_diamond_plate_a, facepunch.floor_steel_grid_a, facepunch.wall_cinderblock_painted, facepunch.wall_cinderblock_a_blend_paint, facepunch.wall_brick_blend_new_old, facepunch.roof_trim_a, facepunch.roof_tile_a, facepunch.brick_pillar_a, facepunch.brick_wall_a, facepunch.brick_wall_broken_base_a, facepunch.wheely_bin, viasoundcorner.hl2_door_soft_close, viasoundcorner.hl2_door_open, facepunch.roof_bitumen_panels_hs, facepunch.aircon_unit_large_128x64_b, facepunch.aircon_unit_large_64x64_a, facepunch.ceiling_halogen, facepunch.corrugated_wall_a_sheet_128, facepunch.beech_bush_large, facepunch.beech_bush_medium, facepunch.beech_bush_medium_wall, facepunch.beech_bush_regular_medium_a, facepunch.beech_bush_regular_medium_b, facepunch.beech_bush_regular_small, facepunch.beech_bush_small, facepunch.beech_hedge_40x128, facepunch.beech_hedge_40x128_corner, facepunch.beech_hedge_40x32, facepunch.beech_hedge_40x64, facepunch.beech_hedge_96x128, facepunch.beech_hedge_96x32, facepunch.beech_hedge_96x64, facepunch.beech_hedge_96x64_blend_up, facepunch.tree_oak_small_a, facepunch.grass_clump_a, facepunch.grass_clump_b, facepunch.grass_clump_c, facepunch.floor_herringbone_old_blend, polyhaven.modern_arm_chair_01, polyhaven.potted_plant_02, baik.flatscreen_tv, facepunch.glass_opaque_a, facepunch.building01_stone_crn_16, facepunch.stonetrim_strt128, facepunch.stone_trim_strt_32, facepunch.stone_trim_strt_64a, facepunch.stone_trim_128, facepunch.stone_trim_2_64, facepunch.stone_trim_2_crn_64, facepunch.stone_trim_hs, facepunch.stone_trim_02_hs, moman.checker_tiles01, rust.chainlink_fence_gate, rust.chainlink_fence_3x9_end, rust.chainlink_fence_3x3_gate, rust.chainlink_fence_3x3, rust.pallet_stacks_a, rust.pallet_boxes_b, rust.pallet_boxes_a, rust.wooden_crate_d, rust.shipping_container_900_b, rust.shipping_container_900_a, rust.shipping_container_300_a, rust.portacabin_300_900_b, rust.portacabin_300_900_a, rust.portacabin_300_600_b, rust.pipe_pile_d, rust.pipe_pile_b, rust.spotlight, rust.ladder_600, rust.ladder_300_top, rust.ladder_300, rust.electrical_box_d, rust.electrical_box_c, rust.electrical_box_b, rust.electrical_box_a, rust.barricadeconcrete, rust.chainlink_fence_3x9, rust.pallet_boxes_c, thieves.d_victorian_cabinet_1, thieves.d_victorian_table_circle_1, thieves.joe_pool_cue_2, facepunch.cable_attachement, facepunch.dirtpile_02, facepunch.dirtpile_strt_01, facepunch.dirtpile_strt_02, facepunch.dirtpile_crn_02, facepunch.dirtpile_04, facepunch.dirtpile_05, halfpeeps.truss_small_rust, facepunch.scaffolding_base_a, facepunch.scaffolding_clamp_a, facepunch.scaffolding_tube_a, thieves.cablereel_black, thieves.plywood_06a, facepunch.railing, facepunch.windowframe_metal_a, facepunch.plastic_chair, thieves.ambientcitywindmuffled, facepunch.metal_beam_a_bracket_in, facepunch.metal_beam_base_a, facepunch.metal_beam_a_bracket_out, facepunch.metal_beam_stairs_a_128, facepunch.metal_beam_corner_a_128, facepunch.metal_beam_b_128, facepunch.metal_beam_a_128, facepunch.metal_beam_stairs_a_64, facepunch.metal_beam_stairs_a_top_32, facepunch.railing_end_a_32, facepunch.railing_end_a_64, facepunch.railing_mid_a_64, facepunch.railing_pillar_corner_a, facepunch.railing_pillar_straight_a, facepunch.truss_a_128, facepunch.roof_vent_1, facepunch.roof_vent_4, facepunch.roof_vent_3, life.jump_sfx, snakecoil.pool_tile_big, facepunch.trash_pile_c_01, facepunch.trash_pile_c_02, facepunch.trash_pile_c_03, facepunch.trash_pile_c_04, facepunch.concrete_damaged, facepunch.ash_tray, thieves.logs_window1_left2, facepunch.pendant_light, facepunch.sconce_wall_light, rustextended.cable, rustextended.concrete_b, rustextended.concrete_g, facepunch.light_bulb_fitting, facepunch.concrete_trim_01, facepunch.concrete_trim_02, facepunch.concrete_trim_clean_01, facepunch.plaster_trim_01, facepunch.plaster_trim_02, facepunch.plywood_trim_01, facepunch.wood_trim_01, facepunch.woodtrim_polish_weather_blend, facepunch.cabinet_a3, facepunch.metal_door_01a, facepunch.wooden_door_01a, facepunch.wooden_door_01c, facepunch.wooden_door_01d, facepunch.wooden_chair_a, baik.barstool, facepunch.wall_brick_b_trim_noalpha, facepunch.wall_brick_b_trim_painted, facepunch.wall_brick_b_trim_painted_2, facepunch.brick_scatter_01, facepunch.grass_mud_blend_01a, facepunch.stone_brick_tile_01, facepunch.ivy_fresh_010a, facepunch.ivy_fresh_011a, facepunch.ivy_fresh_012a, facepunch.ivy_fresh_02a, facepunch.ivy_fresh_03a, facepunch.ivy_fresh_05a, facepunch.ivy_fresh_06a, facepunch.ivy_fresh_07a, facepunch.ivy_fresh_08a, facepunch.ivy_fresh_09a, facepunch.grass_weeds_01, facepunch.grass_weeds_02, facepunch.grass_weeds_03, facepunch.airduct_a_vent_32x16, facepunch.aircon_unit_small_wall, facepunch.aircon_unit_medium_wall, facepunch.aircon_unit_large_wall, titanovsky.rooftop_watertower, thieves.greekmanstatue_01, thieves.romancolumnnew, facepunch.floor_asphalt_b, facepunch.weapon_crate_stackb, facepunch.weapon_crate_stacka, facepunch.brick_vent_decal_01, facepunch.debris_a_scatter_04, facepunch.debris_a_scatter_05, facepunch.debris_a_scatter_01, facepunch.debris_a_scatter_02, facepunch.wall_brick_b_painted_02, facepunch.concrete_trim_02_painted, thieves.furnituredrawervarnish, thieves.bedframemetalold, kenneynl.foodkitmeatsausage, facepunch.tablerounda, facepunch.woodaxe, facepunch.radiator, thieves.smpaperpile01alods, thieves.smtrashcan02a, thieves.smmicrowave01a, thieves.smplant02a, facepunch.woodenflooringbblend, facepunch.woodenfloorherringbonealight, thieves.smairconditionerunit02anolods, thieves.smairconditioner07a, facepunch.metaldoor02a, facepunch.metaldoor03a, facepunch.metaldoorframesingle02b, facepunch.debrisnetting, thieves.book5closed, twothieves.ttileroof002a, twothieves.ttileroof003b, thieves.dtarp01a9, thieves.brickdamagedherringbone01a, thieves.dtileceramicwall01b4, thieves.ditalianroof02a6, thieves.drooftiles02a3, thieves.dwoodfloor01a4, thieves.tintoldleathercouch, thieves.darcadecabl, thieves.dbboard1l, thieves.dlnewspaper01, facepunch.fairylights, polyhaven.sofa_02, polyhaven.wetfloorsign_01, facepunch.building01stonetrim02, facepunch.building01stonetrim02ornate, arcaneprops.airconditioner, facepunch.papertarget1, thieves.smfoldingtable01a, thieves.smventshouse01ca, thieves.smelectronicsset02c, thieves.frostedglassq, thieves.paintingpictureframe1q, thieves.paintingpictureframe10q, thieves.paintingpictureframe3q, thieves.paintingpictureframe4q, thieves.paintingpictureframe5q, thieves.paintingpictureframe8q, thieves.paintingpictureframe14, thieves.smwoodpile01adk, officialgaming.pooltable, vortexstudio.fountain2, thieves.paintingpictureframe20, thieves.smdivingboard01adk, thieves.smoutdoorchair01bdk, thieves.smoutdoorchair02adk, thieves.smpoolset01c, thieves.smpoolset06e, thieves.smpoolset06h, thieves.smpoolset06i, thieves.smpoolset06j, facepunch.wallbrickbblenddirt, facepunch.wallbrickdblend, facepunch.wallbrickeblenddirt, facepunch.grassclumpd, thieves.plant1scheffleradk, rust.oldtv2, facepunch.plasterbblenddirty
Reviews
4 reviews
100% Recommended (4) 0% Promise (0) 0% Needs Work (0)
Usage
2,250 players 4,275 sessions 1,714 hours playtime 24 minutes avg session
Totals captured
Data
{}