diff --git a/.gitignore b/.gitignore index 30251295aa..dfece4ace3 100644 --- a/.gitignore +++ b/.gitignore @@ -56,9 +56,10 @@ server.dylib.dSYM/ Debug/ Release/ -Release_mod_hl2/ -Debug_mod_hl2/ +Release_*momentum/ +Debug_*momentum/ save/ +cmake*/ # files generated by running a mod config.cfg @@ -74,9 +75,11 @@ voice_ban.dt *.tmp # Momentum -*.tim *.zon *.momrec +game_shader_dx9.dll +game_shader_dx9.so +game_shader_dx9.so.dbg gameui2.dll gameui2.so gameui2.so.dbg @@ -87,6 +90,7 @@ shared.so shared.so.dbg shared_srv.so shared_srv.so.dbg +mp/game/bin/ # Others *.cache diff --git a/README.md b/README.md index 1184ff6fd7..ff9c880c07 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Momentum Mod -![Build Status](https://ci.appveyor.com/api/projects/status/9hpr4p9suvlge305?svg=true) +![Build Status](https://ci.appveyor.com/api/projects/status/9hpr4p9suvlge305?svg=true) ![Build Version](https://badge.fury.io/gh/momentum-mod%2Fgame.svg) -Momentum Mod is a free, stand-alone Source Engine mod, based on Counter-Strike: Source movement physics. +Momentum Mod is a free, stand-alone Source Engine mod based on Counter-Strike: Source movement physics. This project is dedicated to bhop and surfing, while not only trying to replicate them, but also trying to improve them. Our goal is to make it easier to access and play (offline and online) as well as being cheaper (did we mention it's free?) than any other Source game you'd have to buy to play either of these game modes. @@ -18,4 +18,4 @@ You can find a general TO-DO for the project over [at our Trello board](https:// You can [contact us at our website](http://momentum-mod.org/contact)! ## License -The licenses and legal notices can be found at [SDK LICENSE](LICENSE) and [THIRD PARTY LEGAL NOTICES](thirdpartylegalnotices.txt) \ No newline at end of file +The licenses and legal notices can be found at [SDK LICENSE](LICENSE) and [THIRD PARTY LEGAL NOTICES.](thirdpartylegalnotices.txt) \ No newline at end of file diff --git a/changelog.txt b/changelog.txt index 0eb85a7ecc..5f83b71102 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,44 @@ +0.6.2 +You Got a Purdy Map + Saul Rennison's Dynamic RTT Shadows - More accurate shadows cast by world lights + Brian Charles' Parallax-Corrected Cubemaps - More accurate reflections for cubemaps on world geometry + (Both of these can be found in live examples in the triggertests map!) + +Small Features Added + Disabled inputs - The keypress HUD element now shows disabled keys set by triggers + Invalid run start - A sound now plays if the run cannot be started (will be expanded upon) + Checkpoint saving - Maps save which checkpoint you were on when you end the map + mom_punchangle_enable - Landing punchangle has been disabled by default now, can be scaled by this cvar + mom_speedometer_colorize 2 - New colorization method suggested by Acta + mom_stage_tele - Teleport to the start of a specific stage number (1 = start) + showRuler - Shows a menu to measure distance in-game (in units) + sv_gravity - Allow players to change gravity in-game + sv_tickrate - In-game changes force a reload, allowing replays of different tickrate to be played + +RIP Tim, You Shall Be Missed + .tim files are completely removed, in favor of reading replay files + (This means all replays prior to this update will be ignored due to a new format) + +Yet to Come + Overhauled Map Selector (0.7.0) -- we included a preview of what the main panel will look like! + +Fixes + Fixed credits.bsp's invalid textures + Fixed crash when running mod in Offline mode on Steam (thanks .Enjoy!) + Fixed lots of minute bugs in Linux (fonts, layouts, etc) [more to come!] + Fixed bug with main menu buttons animating even when not in focus + Fixed sv_tickrate now updating when set by gamemode code + Fixed bug with start zone exit velocity + Fixed bug with mounted maps not properly loading sounds packed in the map when on a separate drive + Fixed bug with checkpoints saving out of order when the player had > 10 checkpoints + Fixed bug with timer layout with regards to stage time comparisons + Fixed various Valve slip-ups and optimized pristine 2004 code + + (Under the Hood) + Fixed smoothing groups not being applied to brushes (thanks tgnottingham!) + Fixed hammer not loading custom shaders (Thanks Biohazard!) + + 0.6.1 Slight Annoyance Alleviated Added "Do not show again" checkboxes to version/zone warning MessageBoxes @@ -13,51 +54,3 @@ Fixes Fixed spawn searching to prioritize info_player_start over info_player_(counter)terrorist Fixed bug with cursor disappearing when net_graph was turned on Fixed maps that use detail objects (for real this time) - -0.6.0 -New Replay UI - Like DemoUI, a window to control playback of Replay files - Features include: scrubbable time bar, timescaled playback, frame-by-frame analysis, and much more! -Checkpoints Overhauled - Checkpoint-related commands can be bound to keys now! - "mom_checkpoint_*" commands added - Checkpoints can be saved to file (toggleable from settings) - Checkpoints now save whether you were crouching or standing - Added "mom_mark_start" which saves a temporary checkpoint in the start trigger, for use by mom_restart - Likewise, "mom_mark_start_clear" clears the aforementioned checkpoint -Custom Weapons - Added custom pistol (mom_weapon_pistol) and shotgun (mom_weapon_shotgun) - Added weapon "dropping" which destroys your current weapon -MessageBoxes for Info - Added small (but necessary) boxes of information to help inform you of various things -Revamped Some UI - In-game Leaderboards got a makeover, functionality soon! - Momentum Settings panel sees more settings regarding these changes and other requests -Linux Build - Build was fixed to compile and run on Linux (we haven't forgotten you!) - Fully supported Linux build planned for Alpha release -Quality of Life - CS:S properly mounts regardless of which drive it's on - sv_tickrate, sv_maxvelocity, and sv_airaccelerate are unlocked (temporarily) - "Select Map" button now shows up in-game - Added a "practice mode safeguard" toggle (mom_practice_safeguard) - "mom_restart" now teleports to the spawn spot if a start trigger is not found -Fixes, Baby - Updated ClientScheme and SourceScheme to better fit color scheme of mod - Fixed various UI bugs with sizing and location of text and other elements - Fixed output timings for entities to use tick-based time (Thanks Asunaya!) - Fixed weapon collisions (no more random boosts!) - Fixed knife slashes (they show up now!) - Fixed crashes when playing the game offline - Fixed some memory leaks found throughout Valve's code - Fixed bug with player and replay camera popping out of bounds when too close to ceiling - Fixed demo view interpolation and possible demo timescale bug - Fixed bug where player was stuck for 3 seconds at map start - Fixed point_cameras - Fixed particles to properly mount - Fixed replays showing 0 velocity if they had over maxvelocity - Fixed player slowdown in start zone if the player was using checkpoint menu - Fixed player_speedmod not setting player speed - Fixed offset bug with spectating a replay in chase mode - Fixed the mapfinished panel to not prematurely close if player goes out of end trigger - Fixed mom_restart not resetting player progress (stored in target name) \ No newline at end of file diff --git a/mp/game/momentum/gameinfo.txt b/mp/game/momentum/gameinfo.txt index 264109be3a..2545bceb24 100644 --- a/mp/game/momentum/gameinfo.txt +++ b/mp/game/momentum/gameinfo.txt @@ -74,9 +74,6 @@ // to the "game" path go. game+game_write hl2 - // Where the game's binaries are - gamebin momentum/bin - // Last, mount in shared HL2 loose files game |all_source_engine_paths|hl2 platform |all_source_engine_paths|platform diff --git a/mp/game/momentum/maps/TriggerTests.vmf b/mp/game/momentum/maps/TriggerTests.vmf index 70c1e8f381..3c0e985b2a 100644 --- a/mp/game/momentum/maps/TriggerTests.vmf +++ b/mp/game/momentum/maps/TriggerTests.vmf @@ -2,7 +2,7 @@ versioninfo { "editorversion" "400" "editorbuild" "6920" - "mapversion" "104" + "mapversion" "138" "formatversion" "100" "prefab" "0" } @@ -20,13 +20,13 @@ viewsettings "bSnapToGrid" "1" "bShowGrid" "1" "bShowLogicalGrid" "0" - "nGridSpacing" "1" + "nGridSpacing" "8" "bShow3DGrid" "0" } world { "id" "1" - "mapversion" "104" + "mapversion" "138" "classname" "worldspawn" "detailmaterial" "detail/detailsprites" "detailvbsp" "detail.vbsp" @@ -338,82 +338,6 @@ world } } solid - { - "id" "1074" - side - { - "id" "499" - "plane" "(-448 -672 96) (-448 -640 96) (480 -640 96)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "500" - "plane" "(-448 -640 -192) (-448 -672 -192) (480 -672 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "501" - "plane" "(-448 -672 -192) (-448 -640 -192) (-448 -640 96)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "502" - "plane" "(480 -640 -192) (480 -672 -192) (480 -672 96)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "503" - "plane" "(-448 -640 -192) (480 -640 -192) (480 -640 96)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "504" - "plane" "(480 -672 -192) (-448 -672 -192) (-448 -672 96)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - editor - { - "color" "0 220 129" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } - solid { "id" "1080" side @@ -2846,82 +2770,6 @@ world } } solid - { - "id" "4684" - side - { - "id" "1685" - "plane" "(128 2464 -160) (464 2464 -160) (464 384 -160)" - "material" "DEV/DEV_MEASURECRATE01" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1686" - "plane" "(128 384 -192) (464 384 -192) (464 2464 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1687" - "plane" "(128 2464 -160) (128 384 -160) (128 384 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1688" - "plane" "(464 2464 -192) (464 384 -192) (464 384 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1689" - "plane" "(464 2464 -160) (128 2464 -160) (128 2464 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1690" - "plane" "(464 384 -192) (128 384 -192) (128 384 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - editor - { - "color" "0 168 133" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } - solid { "id" "4688" side @@ -3898,186 +3746,90 @@ world "visgroupautoshown" "1" } } -} -entity -{ - "id" "42" - "classname" "light" - "_fifty_percent_distance" "200" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "_zero_percent_distance" "300" - "origin" "0 0 0" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 1500]" - } -} -entity -{ - "id" "64" - "classname" "info_player_start" - "angles" "0 0 0" - "origin" "0 0 -128" - editor + solid { - "color" "0 255 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 2000]" + "id" "9101" + side + { + "id" "2820" + "plane" "(-448 -672 96) (-448 -640 96) (208 -640 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2819" + "plane" "(-448 -640 -192) (-448 -672 -192) (208 -672 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2818" + "plane" "(-448 -672 -192) (-448 -640 -192) (-448 -640 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2817" + "plane" "(-448 -640 -192) (208 -640 -192) (208 -640 96)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2816" + "plane" "(208 -672 -192) (-448 -672 -192) (-448 -672 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2815" + "plane" "(208 -640 -192) (208 -672 -192) (208 -672 96)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 220 129" + "visgroupshown" "1" + "visgroupautoshown" "1" + } } -} -entity -{ - "id" "111" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "effect" "0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "OneHop trigger. If it is touched twice without reset, it teleports the player to the current checkpoint. If player stays for 1 second, he gets teleported" - "spawnflags" "0" - "targetname" "OneHopNoReset_msg" - "x" "-1" - "y" "-1" - "origin" "384 288 -32" - editor + solid { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 10000]" - } -} -entity -{ - "id" "113" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "effect" "0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "Resets the current OneHop (You can hop again without being teleported)" - "spawnflags" "0" - "targetname" "OneHopReset_msg" - "x" "-1" - "y" "-1" - "origin" "384 160 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 10500]" - } -} -entity -{ - "id" "115" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "effect" "0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "Trigger_timer_checkpoint_teleport that teleports the player to his current checkpoint, without stopping him" - "targetname" "CheckpointTeleportNOStopLastCP_msg" - "x" "-1" - "y" "-1" - "origin" "384 32 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 11000]" - } -} -entity -{ - "id" "117" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "effect" "0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "Normal trigger teleport, but it stops the player" - "targetname" "triggerTpStopPlayer_msg" - "x" "-1" - "y" "-1" - "origin" "384 -96 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 11500]" - } -} -entity -{ - "id" "119" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "effect" "0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "Normal trigger start" - "targetname" "Starttrigger_msg" - "x" "-1" - "y" "-1" - "origin" "384 -224 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12000]" - } -} -entity -{ - "id" "147" - "classname" "trigger_momentum_onehop" - "checkpoint" "-1" - "hold" "1" - "origin" "400 288 -112" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "0" - solid - { - "id" "83" + "id" "9103" side { - "id" "132" - "plane" "(384 320 -64) (416 320 -64) (416 256 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2832" + "plane" "(288 -640 96) (480 -640 96) (480 -672 96)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4086,9 +3838,9 @@ entity } side { - "id" "131" - "plane" "(384 256 -160) (416 256 -160) (416 320 -160)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2831" + "plane" "(288 -672 -192) (480 -672 -192) (480 -640 -192)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4097,10 +3849,10 @@ entity } side { - "id" "130" - "plane" "(384 320 -64) (384 256 -64) (384 256 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2830" + "plane" "(480 -640 -192) (480 -672 -192) (480 -672 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4108,10 +3860,10 @@ entity } side { - "id" "129" - "plane" "(416 320 -160) (416 256 -160) (416 256 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "2829" + "plane" "(288 -640 -192) (480 -640 -192) (480 -640 96)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4119,10 +3871,10 @@ entity } side { - "id" "128" - "plane" "(416 320 -64) (384 320 -64) (384 320 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2828" + "plane" "(480 -672 -192) (288 -672 -192) (288 -672 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4130,10 +3882,10 @@ entity } side { - "id" "127" - "plane" "(416 256 -160) (384 256 -160) (384 256 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" + "id" "2827" + "plane" "(288 -672 -192) (288 -640 -192) (288 -640 96)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4141,34 +3893,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 220 129" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12500]" - } -} -entity -{ - "id" "162" - "classname" "trigger_momentum_resetonehop" - "origin" "400 160 -112" - "spawnflags" "1" - "StartDisabled" "0" solid { - "id" "84" + "id" "9136" side { - "id" "138" - "plane" "(384 192 -64) (416 192 -64) (416 128 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2838" + "plane" "(288 -672 96) (208 -672 96) (208 -640 96)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4177,21 +3914,21 @@ entity } side { - "id" "137" - "plane" "(384 128 -160) (416 128 -160) (416 192 -160)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2837" + "plane" "(288 -640 -48) (288 -640 96) (208 -640 96)" + "material" "DEV/DEV_MEASUREWALL01A" "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "136" - "plane" "(384 192 -64) (384 128 -64) (384 128 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2836" + "plane" "(208 -672 -48) (208 -672 96) (288 -672 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4199,9 +3936,9 @@ entity } side { - "id" "135" - "plane" "(416 192 -160) (416 128 -160) (416 128 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2835" + "plane" "(208 -640 -48) (208 -640 96) (208 -672 96)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4210,10 +3947,10 @@ entity } side { - "id" "134" - "plane" "(416 192 -64) (384 192 -64) (384 192 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2834" + "plane" "(288 -672 -48) (288 -672 96) (288 -640 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4221,48 +3958,30 @@ entity } side { - "id" "133" - "plane" "(416 128 -160) (384 128 -160) (384 128 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2833" + "plane" "(288 -640 -48) (208 -640 -48) (208 -672 -48)" + "material" "DEV/DEV_MEASUREWALL01A" "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 220 129" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 13000]" - } -} -entity -{ - "id" "170" - "classname" "trigger_momentum_teleport_checkpoint" - "checkpoint" "-1" - "origin" "400 32 -112" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "0" solid { - "id" "85" + "id" "9140" side { - "id" "144" - "plane" "(384 64 -64) (416 64 -64) (416 0 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2839" + "plane" "(208 -640 -160) (288 -640 -160) (288 -768 -160)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4271,10 +3990,10 @@ entity } side { - "id" "143" - "plane" "(384 0 -160) (416 0 -160) (416 64 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2840" + "plane" "(208 -768 -192) (288 -768 -192) (288 -640 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4282,10 +4001,10 @@ entity } side { - "id" "142" - "plane" "(384 64 -64) (384 0 -64) (384 0 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2841" + "plane" "(208 -640 -160) (208 -768 -160) (208 -768 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4293,9 +4012,9 @@ entity } side { - "id" "141" - "plane" "(416 64 -160) (416 0 -160) (416 0 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2842" + "plane" "(288 -640 -192) (288 -768 -192) (288 -768 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4304,10 +4023,10 @@ entity } side { - "id" "140" - "plane" "(416 64 -64) (384 64 -64) (384 64 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2843" + "plane" "(288 -640 -160) (208 -640 -160) (208 -640 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4315,9 +4034,9 @@ entity } side { - "id" "139" - "plane" "(416 0 -160) (384 0 -160) (384 0 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2844" + "plane" "(288 -768 -192) (208 -768 -192) (208 -768 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4326,35 +4045,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 163 196" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor + solid { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 13500]" - } -} -entity -{ - "id" "178" - "classname" "trigger_momentum_timer_stage" - "origin" "400 -96 -112" - "spawnflags" "1" - "stage" "2" - "StartDisabled" "0" - solid - { - "id" "86" + "id" "9141" side { - "id" "150" - "plane" "(384 -64 -64) (416 -64 -64) (416 -128 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2845" + "plane" "(80 -768 -160) (288 -768 -160) (288 -864 -160)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4363,10 +4066,10 @@ entity } side { - "id" "149" - "plane" "(384 -128 -160) (416 -128 -160) (416 -64 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2846" + "plane" "(80 -864 -192) (288 -864 -192) (288 -768 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4374,10 +4077,10 @@ entity } side { - "id" "148" - "plane" "(384 -64 -64) (384 -128 -64) (384 -128 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2847" + "plane" "(80 -768 -160) (80 -864 -160) (80 -864 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4385,9 +4088,9 @@ entity } side { - "id" "147" - "plane" "(416 -64 -160) (416 -128 -160) (416 -128 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2848" + "plane" "(288 -768 -192) (288 -864 -192) (288 -864 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4396,10 +4099,10 @@ entity } side { - "id" "146" - "plane" "(416 -64 -64) (384 -64 -64) (384 -64 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2849" + "plane" "(288 -768 -160) (80 -768 -160) (80 -768 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4407,9 +4110,9 @@ entity } side { - "id" "145" - "plane" "(416 -128 -160) (384 -128 -160) (384 -128 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2850" + "plane" "(288 -864 -192) (80 -864 -192) (80 -864 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4418,37 +4121,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 121 166" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 14000]" - } -} -entity -{ - "id" "275" - "classname" "trigger_momentum_timer_start" - "bhopleavespeed" "250" - "leavespeed" "290" - "lookangles" "0 0 0" - "origin" "400 -224 -112" - "spawnflags" "13" - "StartDisabled" "0" solid { - "id" "87" + "id" "9142" side { - "id" "156" - "plane" "(384 -192 -64) (416 -192 -64) (416 -256 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2851" + "plane" "(-16 -768 -160) (80 -768 -160) (80 -992 -160)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4457,10 +4142,10 @@ entity } side { - "id" "155" - "plane" "(384 -256 -160) (416 -256 -160) (416 -192 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2852" + "plane" "(-16 -992 -192) (80 -992 -192) (80 -768 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4468,10 +4153,10 @@ entity } side { - "id" "154" - "plane" "(384 -192 -64) (384 -256 -64) (384 -256 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2853" + "plane" "(-16 -768 -160) (-16 -992 -160) (-16 -992 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4479,9 +4164,9 @@ entity } side { - "id" "153" - "plane" "(416 -192 -160) (416 -256 -160) (416 -256 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2854" + "plane" "(80 -768 -192) (80 -992 -192) (80 -992 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4490,10 +4175,10 @@ entity } side { - "id" "152" - "plane" "(416 -192 -64) (384 -192 -64) (384 -192 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2855" + "plane" "(80 -768 -160) (-16 -768 -160) (-16 -768 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4501,9 +4186,9 @@ entity } side { - "id" "151" - "plane" "(416 -256 -160) (384 -256 -160) (384 -256 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2856" + "plane" "(80 -992 -192) (-16 -992 -192) (-16 -992 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4512,34 +4197,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 219 148" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 14500]" - } -} -entity -{ - "id" "299" - "classname" "trigger_momentum_timer_stop" - "origin" "400 -352 -112" - "spawnflags" "1" - "StartDisabled" "0" solid { - "id" "292" + "id" "9143" side { - "id" "174" - "plane" "(384 -320 -64) (416 -320 -64) (416 -384 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2857" + "plane" "(80 -896 -160) (288 -896 -160) (288 -992 -160)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4548,10 +4218,10 @@ entity } side { - "id" "173" - "plane" "(384 -384 -160) (416 -384 -160) (416 -320 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2858" + "plane" "(80 -992 -192) (288 -992 -192) (288 -896 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4559,10 +4229,10 @@ entity } side { - "id" "172" - "plane" "(384 -320 -64) (384 -384 -64) (384 -384 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2859" + "plane" "(80 -896 -160) (80 -992 -160) (80 -992 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4570,9 +4240,9 @@ entity } side { - "id" "171" - "plane" "(416 -320 -160) (416 -384 -160) (416 -384 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2860" + "plane" "(288 -896 -192) (288 -992 -192) (288 -992 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4581,10 +4251,10 @@ entity } side { - "id" "170" - "plane" "(416 -320 -64) (384 -320 -64) (384 -320 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2861" + "plane" "(288 -896 -160) (80 -896 -160) (80 -896 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4592,9 +4262,9 @@ entity } side { - "id" "169" - "plane" "(416 -384 -160) (384 -384 -160) (384 -384 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2862" + "plane" "(288 -992 -192) (80 -992 -192) (80 -992 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4603,60 +4273,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 161 138" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 16000]" - } -} -entity -{ - "id" "311" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "effect" "0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "Normal trigger stop" - "targetname" "Stoptrigger_msg" - "x" "-1" - "y" "-1" - "origin" "376 -352 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12000]" - } -} -entity -{ - "id" "331" - "classname" "trigger_momentum_timer_checkpoint" - "checkpoint" "1" - "origin" "-384 -96 -112" - "spawnflags" "1" - "StartDisabled" "0" solid { - "id" "88" + "id" "9144" side { - "id" "180" - "plane" "(-416 -128 -64) (-416 -64 -64) (-352 -64 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2863" + "plane" "(288 -896 -160) (656 -896 -160) (656 -1344 -160)" + "material" "DEV/DEV_MEASUREGENERIC01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4665,10 +4294,10 @@ entity } side { - "id" "179" - "plane" "(-416 -64 -160) (-416 -128 -160) (-352 -128 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2864" + "plane" "(288 -1344 -192) (656 -1344 -192) (656 -896 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4676,10 +4305,10 @@ entity } side { - "id" "178" - "plane" "(-416 -128 -160) (-416 -64 -160) (-416 -64 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2865" + "plane" "(288 -896 -160) (288 -1344 -160) (288 -1344 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4687,9 +4316,9 @@ entity } side { - "id" "177" - "plane" "(-352 -64 -160) (-352 -128 -160) (-352 -128 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2866" + "plane" "(656 -896 -192) (656 -1344 -192) (656 -1344 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4698,10 +4327,10 @@ entity } side { - "id" "176" - "plane" "(-416 -64 -160) (-352 -64 -160) (-352 -64 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2867" + "plane" "(656 -896 -160) (288 -896 -160) (288 -896 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4709,9 +4338,9 @@ entity } side { - "id" "175" - "plane" "(-352 -128 -160) (-416 -128 -160) (-416 -128 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2868" + "plane" "(656 -1344 -192) (288 -1344 -192) (288 -1344 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4720,35 +4349,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 163 112" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -16268]" - } -} -entity -{ - "id" "342" - "classname" "trigger_momentum_timer_checkpoint" - "checkpoint" "2" - "origin" "-384 32 -112" - "spawnflags" "1" - "StartDisabled" "0" solid { - "id" "89" + "id" "9153" side { - "id" "186" - "plane" "(-416 0 -64) (-416 64 -64) (-352 64 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2880" + "plane" "(80 -896 -48) (80 -864 -48) (288 -864 -48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4757,10 +4370,10 @@ entity } side { - "id" "185" - "plane" "(-416 64 -160) (-416 0 -160) (-352 0 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2879" + "plane" "(80 -864 -192) (80 -896 -192) (288 -896 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4768,10 +4381,10 @@ entity } side { - "id" "184" - "plane" "(-416 0 -160) (-416 64 -160) (-416 64 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2878" + "plane" "(80 -896 -192) (80 -864 -192) (80 -864 -48)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4779,10 +4392,10 @@ entity } side { - "id" "183" - "plane" "(-352 64 -160) (-352 0 -160) (-352 0 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "2877" + "plane" "(80 -864 -192) (288 -864 -192) (288 -864 -48)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4790,10 +4403,10 @@ entity } side { - "id" "182" - "plane" "(-416 64 -160) (-352 64 -160) (-352 64 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2876" + "plane" "(288 -896 -192) (80 -896 -192) (80 -896 -48)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4801,10 +4414,10 @@ entity } side { - "id" "181" - "plane" "(-352 0 -160) (-416 0 -160) (-416 0 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" + "id" "2875" + "plane" "(288 -864 -192) (288 -896 -192) (288 -896 -48)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4812,35 +4425,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 253 162" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor + solid { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -15768]" - } -} -entity -{ - "id" "353" - "classname" "trigger_momentum_timer_checkpoint" - "checkpoint" "3" - "origin" "-384 160 -112" - "spawnflags" "1" - "StartDisabled" "0" - solid - { - "id" "93" + "id" "9154" side { - "id" "192" - "plane" "(-416 128 -64) (-416 192 -64) (-352 192 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2886" + "plane" "(288 -672 48) (656 -672 48) (656 -896 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4849,10 +4446,10 @@ entity } side { - "id" "191" - "plane" "(-416 192 -160) (-416 128 -160) (-352 128 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2885" + "plane" "(288 -896 -192) (656 -896 -192) (656 -672 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4860,10 +4457,10 @@ entity } side { - "id" "190" - "plane" "(-416 128 -160) (-416 192 -160) (-416 192 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2884" + "plane" "(656 -672 -192) (656 -896 -192) (656 -896 48)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4871,10 +4468,10 @@ entity } side { - "id" "189" - "plane" "(-352 192 -160) (-352 128 -160) (-352 128 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "2883" + "plane" "(288 -672 -192) (656 -672 -192) (656 -672 48)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4882,10 +4479,10 @@ entity } side { - "id" "188" - "plane" "(-416 192 -160) (-352 192 -160) (-352 192 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2882" + "plane" "(656 -896 -192) (288 -896 -192) (288 -896 48)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4893,10 +4490,10 @@ entity } side { - "id" "187" - "plane" "(-352 128 -160) (-416 128 -160) (-416 128 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" + "id" "2881" + "plane" "(288 -896 -192) (288 -672 -192) (288 -672 48)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4904,35 +4501,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 253 162" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -15268]" - } -} -entity -{ - "id" "361" - "classname" "trigger_momentum_timer_checkpoint" - "checkpoint" "5" - "origin" "-384 288 -112" - "spawnflags" "1" - "StartDisabled" "0" solid { - "id" "90" + "id" "9156" side { - "id" "198" - "plane" "(-416 320 -64) (-352 320 -64) (-352 256 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2887" + "plane" "(272 -1008 48) (288 -1008 48) (288 -1360 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -4941,10 +4522,10 @@ entity } side { - "id" "197" - "plane" "(-416 256 -160) (-352 256 -160) (-352 320 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2888" + "plane" "(272 -1360 -192) (288 -1360 -192) (288 -1008 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4952,10 +4533,10 @@ entity } side { - "id" "196" - "plane" "(-416 320 -64) (-416 256 -64) (-416 256 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2889" + "plane" "(272 -1008 48) (272 -1360 48) (272 -1360 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4963,9 +4544,9 @@ entity } side { - "id" "195" - "plane" "(-352 320 -160) (-352 256 -160) (-352 256 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2890" + "plane" "(288 -1008 -192) (288 -1360 -192) (288 -1360 48)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4974,10 +4555,10 @@ entity } side { - "id" "194" - "plane" "(-352 320 -64) (-416 320 -64) (-416 320 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2891" + "plane" "(288 -1008 48) (272 -1008 48) (272 -1008 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -4985,9 +4566,9 @@ entity } side { - "id" "193" - "plane" "(-352 256 -160) (-416 256 -160) (-416 256 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2892" + "plane" "(288 -1360 -192) (272 -1360 -192) (272 -1360 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -4996,39 +4577,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 251 100" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -14768]" - } -} -entity -{ - "id" "397" - "classname" "trigger_multiple" - "origin" "336 272 -112" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "OneHop_msg,Display,,0,-1" - } solid { - "id" "390" + "id" "9157" side { - "id" "240" - "plane" "(288 320 -64) (384 320 -64) (384 224 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2893" + "plane" "(288 -1344 48) (672 -1344 48) (672 -1360 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5037,10 +4598,10 @@ entity } side { - "id" "239" - "plane" "(288 224 -160) (384 224 -160) (384 320 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2894" + "plane" "(288 -1360 -192) (672 -1360 -192) (672 -1344 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5048,10 +4609,10 @@ entity } side { - "id" "238" - "plane" "(288 320 -64) (288 224 -64) (288 224 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2895" + "plane" "(288 -1344 48) (288 -1360 48) (288 -1360 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5059,9 +4620,9 @@ entity } side { - "id" "237" - "plane" "(384 320 -160) (384 224 -160) (384 224 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2896" + "plane" "(672 -1344 -192) (672 -1360 -192) (672 -1360 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5070,10 +4631,10 @@ entity } side { - "id" "236" - "plane" "(384 320 -64) (288 320 -64) (288 320 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2897" + "plane" "(672 -1344 48) (288 -1344 48) (288 -1344 -192)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5081,9 +4642,9 @@ entity } side { - "id" "235" - "plane" "(384 224 -160) (288 224 -160) (288 224 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2898" + "plane" "(672 -1360 -192) (288 -1360 -192) (288 -1360 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5092,41 +4653,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 129 182" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -9768]" - } -} -entity -{ - "id" "408" - "classname" "trigger_multiple" - "origin" "336 160 -112" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "" ",,,0,-1" - "OnStartTouch" "OneHopReset_msg,Display,,0,-1" - } solid { - "id" "391" + "id" "9158" side { - "id" "246" - "plane" "(288 224 -64) (384 224 -64) (384 96 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2899" + "plane" "(656 -864 48) (672 -864 48) (672 -1344 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5135,10 +4674,10 @@ entity } side { - "id" "245" - "plane" "(288 96 -160) (384 96 -160) (384 224 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2900" + "plane" "(656 -1344 -192) (672 -1344 -192) (672 -864 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5146,10 +4685,10 @@ entity } side { - "id" "244" - "plane" "(288 224 -64) (288 96 -64) (288 96 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2901" + "plane" "(656 -864 48) (656 -1344 48) (656 -1344 -192)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5157,9 +4696,9 @@ entity } side { - "id" "243" - "plane" "(384 224 -160) (384 96 -160) (384 96 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2902" + "plane" "(672 -864 -192) (672 -1344 -192) (672 -1344 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5168,10 +4707,10 @@ entity } side { - "id" "242" - "plane" "(384 224 -64) (288 224 -64) (288 224 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2903" + "plane" "(672 -864 48) (656 -864 48) (656 -864 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5179,9 +4718,9 @@ entity } side { - "id" "241" - "plane" "(384 96 -160) (288 96 -160) (288 96 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2904" + "plane" "(672 -1344 -192) (656 -1344 -192) (656 -1344 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5190,40 +4729,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 199 116" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -9268]" - } -} -entity -{ - "id" "416" - "classname" "trigger_multiple" - "origin" "336 32 -112" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "CheckpointTeleportNOStopLastCP_msg,Display,,0,-1" - } solid { - "id" "392" + "id" "9159" side { - "id" "252" - "plane" "(288 96 -64) (384 96 -64) (384 -32 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2905" + "plane" "(-32 -992 -48) (288 -992 -48) (288 -1008 -48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5232,10 +4750,10 @@ entity } side { - "id" "251" - "plane" "(288 -32 -160) (384 -32 -160) (384 96 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2906" + "plane" "(-32 -1008 -192) (288 -1008 -192) (288 -992 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5243,10 +4761,10 @@ entity } side { - "id" "250" - "plane" "(288 96 -64) (288 -32 -64) (288 -32 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2907" + "plane" "(-32 -992 -48) (-32 -1008 -48) (-32 -1008 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5254,9 +4772,9 @@ entity } side { - "id" "249" - "plane" "(384 96 -160) (384 -32 -160) (384 -32 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2908" + "plane" "(288 -992 -192) (288 -1008 -192) (288 -1008 -48)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5265,10 +4783,10 @@ entity } side { - "id" "248" - "plane" "(384 96 -64) (288 96 -64) (288 96 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2909" + "plane" "(288 -992 -48) (-32 -992 -48) (-32 -992 -192)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5276,9 +4794,9 @@ entity } side { - "id" "247" - "plane" "(384 -32 -160) (288 -32 -160) (288 -32 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2910" + "plane" "(288 -1008 -192) (-32 -1008 -192) (-32 -1008 -48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5287,40 +4805,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 245 162" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor + solid { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -8768]" - } -} -entity -{ - "id" "424" - "classname" "trigger_multiple" - "origin" "336 -96 -112" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "triggerTpStopPlayer_msg,Display,,0,-1" - } - solid - { - "id" "393" + "id" "9160" side { - "id" "258" - "plane" "(288 -32 -64) (384 -32 -64) (384 -160 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2911" + "plane" "(-32 -768 -48) (-16 -768 -48) (-16 -992 -48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5329,10 +4826,10 @@ entity } side { - "id" "257" - "plane" "(288 -160 -160) (384 -160 -160) (384 -32 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2912" + "plane" "(-32 -992 -192) (-16 -992 -192) (-16 -768 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5340,10 +4837,10 @@ entity } side { - "id" "256" - "plane" "(288 -32 -64) (288 -160 -64) (288 -160 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2913" + "plane" "(-32 -768 -48) (-32 -992 -48) (-32 -992 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5351,9 +4848,9 @@ entity } side { - "id" "255" - "plane" "(384 -32 -160) (384 -160 -160) (384 -160 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2914" + "plane" "(-16 -768 -192) (-16 -992 -192) (-16 -992 -48)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5362,10 +4859,10 @@ entity } side { - "id" "254" - "plane" "(384 -32 -64) (288 -32 -64) (288 -32 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2915" + "plane" "(-16 -768 -48) (-32 -768 -48) (-32 -768 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5373,9 +4870,9 @@ entity } side { - "id" "253" - "plane" "(384 -160 -160) (288 -160 -160) (288 -160 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2916" + "plane" "(-16 -992 -192) (-32 -992 -192) (-32 -992 -48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5384,40 +4881,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 187 124" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -8268]" - } -} -entity -{ - "id" "432" - "classname" "trigger_multiple" - "origin" "336 -224 -112" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "Starttrigger_msg,Display,,0,-1" - } solid { - "id" "394" + "id" "9161" side { - "id" "264" - "plane" "(288 -160 -64) (384 -160 -64) (384 -288 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2917" + "plane" "(-32 -752 -48) (208 -752 -48) (208 -768 -48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5426,10 +4902,10 @@ entity } side { - "id" "263" - "plane" "(288 -288 -160) (384 -288 -160) (384 -160 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2918" + "plane" "(-32 -768 -192) (208 -768 -192) (208 -752 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5437,10 +4913,10 @@ entity } side { - "id" "262" - "plane" "(288 -160 -64) (288 -288 -64) (288 -288 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2919" + "plane" "(-32 -752 -48) (-32 -768 -48) (-32 -768 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5448,9 +4924,9 @@ entity } side { - "id" "261" - "plane" "(384 -160 -160) (384 -288 -160) (384 -288 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2920" + "plane" "(208 -752 -192) (208 -768 -192) (208 -768 -48)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5459,10 +4935,10 @@ entity } side { - "id" "260" - "plane" "(384 -160 -64) (288 -160 -64) (288 -160 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2921" + "plane" "(208 -752 -48) (-32 -752 -48) (-32 -752 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5470,9 +4946,9 @@ entity } side { - "id" "259" - "plane" "(384 -288 -160) (288 -288 -160) (288 -288 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2922" + "plane" "(208 -768 -192) (-32 -768 -192) (-32 -768 -48)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5481,40 +4957,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 201 222" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -7768]" - } -} -entity -{ - "id" "443" - "classname" "trigger_multiple" - "origin" "336 -336 -112" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "Stoptrigger_msg,Display,,0,-1" - } solid { - "id" "395" + "id" "9162" side { - "id" "270" - "plane" "(288 -288 -64) (384 -288 -64) (384 -384 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2923" + "plane" "(192 -672 -48) (208 -672 -48) (208 -752 -48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5523,10 +4978,10 @@ entity } side { - "id" "269" - "plane" "(288 -384 -160) (384 -384 -160) (384 -288 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2924" + "plane" "(192 -752 -192) (208 -752 -192) (208 -672 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5534,10 +4989,10 @@ entity } side { - "id" "268" - "plane" "(288 -288 -64) (288 -384 -64) (288 -384 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2925" + "plane" "(192 -672 -48) (192 -752 -48) (192 -752 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5545,9 +5000,9 @@ entity } side { - "id" "267" - "plane" "(384 -288 -160) (384 -384 -160) (384 -384 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2926" + "plane" "(208 -672 -192) (208 -752 -192) (208 -752 -48)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5556,10 +5011,10 @@ entity } side { - "id" "266" - "plane" "(384 -288 -64) (288 -288 -64) (288 -288 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2927" + "plane" "(208 -672 -48) (192 -672 -48) (192 -672 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5567,9 +5022,9 @@ entity } side { - "id" "265" - "plane" "(384 -384 -160) (288 -384 -160) (288 -384 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2928" + "plane" "(208 -752 -192) (192 -752 -192) (192 -752 -48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5578,39 +5033,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 255 156" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -7268]" - } -} -entity -{ - "id" "588" - "classname" "trigger_momentum_onehop" - "checkpoint" "-1" - "hold" "1" - "origin" "96 336 -112" - "resetang" "1" - "spawnflags" "3" - "StartDisabled" "0" - "stop" "0" solid { - "id" "589" + "id" "9165" side { - "id" "324" - "plane" "(64 320 -64) (64 352 -64) (128 352 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2935" + "plane" "(288 -896 48) (656 -896 48) (656 -1344 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5619,10 +5054,10 @@ entity } side { - "id" "323" - "plane" "(64 352 -160) (64 320 -160) (128 320 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2936" + "plane" "(288 -1344 32) (656 -1344 32) (656 -896 32)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5630,10 +5065,10 @@ entity } side { - "id" "322" - "plane" "(64 320 -160) (64 352 -160) (64 352 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2937" + "plane" "(288 -896 48) (288 -1344 48) (288 -1344 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5641,9 +5076,9 @@ entity } side { - "id" "321" - "plane" "(128 352 -160) (128 320 -160) (128 320 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2938" + "plane" "(656 -896 32) (656 -1344 32) (656 -1344 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5652,10 +5087,10 @@ entity } side { - "id" "320" - "plane" "(64 352 -160) (128 352 -160) (128 352 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2939" + "plane" "(656 -896 48) (288 -896 48) (288 -896 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5663,9 +5098,9 @@ entity } side { - "id" "319" - "plane" "(128 320 -160) (64 320 -160) (64 320 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2940" + "plane" "(656 -1344 32) (288 -1344 32) (288 -1344 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5674,64 +5109,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 197 150" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12500]" - } -} -entity -{ - "id" "902" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "1.2" - "message" "OneHop trigger. It reset its hopped state if player hops onto another onehop" - "spawnflags" "0" - "targetname" "OneHopWithReset_msg" - "x" "-1" - "y" "-1" - "origin" "96 320 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 5500]" - } -} -entity -{ - "id" "982" - "classname" "trigger_multiple" - "origin" "96 272 -112" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "OneHopWithReset_msg,Display,,0,-1" - } solid { - "id" "983" + "id" "9170" side { - "id" "462" - "plane" "(32 224 -64) (32 320 -64) (160 320 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2941" + "plane" "(-32 -672 48) (288 -672 48) (288 -1008 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5740,10 +5130,10 @@ entity } side { - "id" "461" - "plane" "(32 320 -160) (32 224 -160) (160 224 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2942" + "plane" "(-32 -1008 -48) (288 -1008 -48) (288 -672 -48)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5751,10 +5141,10 @@ entity } side { - "id" "460" - "plane" "(32 224 -160) (32 320 -160) (32 320 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "2943" + "plane" "(-32 -672 48) (-32 -1008 48) (-32 -1008 -48)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5762,9 +5152,9 @@ entity } side { - "id" "459" - "plane" "(160 320 -160) (160 224 -160) (160 224 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2944" + "plane" "(288 -672 -48) (288 -1008 -48) (288 -1008 48)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5773,10 +5163,10 @@ entity } side { - "id" "458" - "plane" "(32 320 -160) (160 320 -160) (160 320 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "2945" + "plane" "(288 -672 48) (-32 -672 48) (-32 -672 -48)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5784,9 +5174,9 @@ entity } side { - "id" "457" - "plane" "(160 224 -160) (32 224 -160) (32 224 -64)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "2946" + "plane" "(288 -1008 -48) (-32 -1008 -48) (-32 -1008 48)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5795,87 +5185,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 123 144" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -9268]" - } -} -entity -{ - "id" "1104" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "1.2" - "message" "Onehop trigger (0.1 seconds)" - "targetname" "onehop_msg" - "x" "-1" - "y" "-1" - "origin" "352 -576 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 11500]" - } -} -entity -{ - "id" "1106" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "Multihop trigger. (0.1 seconds)" - "spawnflags" "0" - "targetname" "Multihop_msg" - "x" "-1" - "y" "-1" - "origin" "160 -576 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12000]" - } -} -entity -{ - "id" "1123" - "classname" "trigger_momentum_multihop" - "hold" "0.10" - "origin" "160 -544 -126" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "1121" + "id" "10238" side { - "id" "564" - "plane" "(128 -576 -124) (128 -512 -124) (192 -512 -124)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3030" + "plane" "(384 384 -160) (128 384 -160) (128 640 -160)" + "material" "DEV/DEV_MEASURECRATE01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5884,10 +5206,10 @@ entity } side { - "id" "563" - "plane" "(128 -512 -128) (128 -576 -128) (192 -576 -128)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3029" + "plane" "(128 640 -192) (128 384 -192) (384 384 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5895,10 +5217,10 @@ entity } side { - "id" "562" - "plane" "(128 -576 -128) (128 -512 -128) (128 -512 -124)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3028" + "plane" "(128 384 -192) (128 640 -192) (128 640 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5906,10 +5228,10 @@ entity } side { - "id" "561" - "plane" "(192 -512 -128) (192 -576 -128) (192 -576 -124)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "3027" + "plane" "(384 384 -192) (128 384 -192) (128 384 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5917,10 +5239,10 @@ entity } side { - "id" "560" - "plane" "(128 -512 -128) (192 -512 -128) (192 -512 -124)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3026" + "plane" "(384 640 -192) (384 384 -192) (384 384 -160)" + "material" "DEV/DEV_MEASURECRATE01" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5928,9 +5250,9 @@ entity } side { - "id" "559" - "plane" "(192 -576 -128) (128 -576 -128) (128 -576 -124)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3025" + "plane" "(128 640 -192) (384 640 -192) (384 640 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -5939,39 +5261,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 168 133" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 13500]" - } -} -entity -{ - "id" "1134" - "classname" "trigger_multiple" - "origin" "144 -560 -32" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "Multihop_msg,Display,,0,-1" - } solid { - "id" "1102" + "id" "10239" side { - "id" "570" - "plane" "(48 -640 96) (48 -480 96) (240 -480 96)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3036" + "plane" "(128 640 -160) (128 2464 -160) (384 2464 -160)" + "material" "DEV/DEV_MEASURECRATE01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -5980,10 +5282,10 @@ entity } side { - "id" "569" - "plane" "(48 -480 -160) (48 -640 -160) (240 -640 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3035" + "plane" "(384 2464 -192) (128 2464 -192) (128 640 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -5991,10 +5293,10 @@ entity } side { - "id" "568" - "plane" "(48 -640 -160) (48 -480 -160) (48 -480 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3034" + "plane" "(128 640 -192) (128 2464 -192) (128 2464 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6002,10 +5304,10 @@ entity } side { - "id" "567" - "plane" "(240 -480 -160) (240 -640 -160) (240 -640 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "3033" + "plane" "(128 2464 -192) (384 2464 -192) (384 2464 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6013,10 +5315,10 @@ entity } side { - "id" "566" - "plane" "(48 -480 -160) (240 -480 -160) (240 -480 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3032" + "plane" "(384 2464 -192) (384 640 -192) (384 640 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6024,9 +5326,9 @@ entity } side { - "id" "565" - "plane" "(240 -640 -160) (48 -640 -160) (48 -640 96)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3031" + "plane" "(384 640 -192) (128 640 -192) (128 640 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -6035,38 +5337,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 168 133" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 14000]" - } -} -entity -{ - "id" "1185" - "classname" "trigger_momentum_onehop" - "hold" "0.10" - "origin" "352 -544 -126" - "resetang" "1" - "spawnflags" "3" - "StartDisabled" "0" - "stop" "1" solid { - "id" "1120" + "id" "10240" side { - "id" "576" - "plane" "(320 -576 -124) (320 -512 -124) (384 -512 -124)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3042" + "plane" "(464 576 -160) (464 384 -160) (384 384 -160)" + "material" "DEV/DEV_MEASURECRATE01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -6075,10 +5358,10 @@ entity } side { - "id" "575" - "plane" "(320 -512 -128) (320 -576 -128) (384 -576 -128)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3041" + "plane" "(384 384 -192) (464 384 -192) (464 576 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6086,10 +5369,10 @@ entity } side { - "id" "574" - "plane" "(320 -576 -128) (320 -512 -128) (320 -512 -124)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3040" + "plane" "(464 576 -192) (464 384 -192) (464 384 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6097,10 +5380,10 @@ entity } side { - "id" "573" - "plane" "(384 -512 -128) (384 -576 -128) (384 -576 -124)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "3039" + "plane" "(464 384 -192) (384 384 -192) (384 384 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6108,10 +5391,10 @@ entity } side { - "id" "572" - "plane" "(320 -512 -128) (384 -512 -128) (384 -512 -124)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3038" + "plane" "(384 384 -192) (384 576 -192) (384 576 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6119,9 +5402,9 @@ entity } side { - "id" "571" - "plane" "(384 -576 -128) (320 -576 -128) (320 -576 -124)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3037" + "plane" "(384 576 -192) (464 576 -192) (464 576 -160)" + "material" "DEV/DEV_MEASURECRATE01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -6130,39 +5413,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 168 133" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 14500]" - } -} -entity -{ - "id" "1194" - "classname" "trigger_multiple" - "origin" "352 -560 -32" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "onehop_msg,Display,,0,-1" - } solid { - "id" "1101" + "id" "10241" side { - "id" "582" - "plane" "(256 -640 96) (256 -480 96) (448 -480 96)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3048" + "plane" "(384 2464 -160) (464 2464 -160) (464 640 -160)" + "material" "DEV/DEV_MEASURECRATE01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -6171,10 +5434,10 @@ entity } side { - "id" "581" - "plane" "(256 -480 -160) (256 -640 -160) (448 -640 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3047" + "plane" "(464 640 -192) (464 2464 -192) (384 2464 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6182,10 +5445,10 @@ entity } side { - "id" "580" - "plane" "(256 -640 -160) (256 -480 -160) (256 -480 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3046" + "plane" "(464 2464 -192) (464 640 -192) (464 640 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6193,10 +5456,10 @@ entity } side { - "id" "579" - "plane" "(448 -480 -160) (448 -640 -160) (448 -640 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "3045" + "plane" "(384 2464 -192) (464 2464 -192) (464 2464 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6204,10 +5467,10 @@ entity } side { - "id" "578" - "plane" "(256 -480 -160) (448 -480 -160) (448 -480 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3044" + "plane" "(384 640 -192) (384 2464 -192) (384 2464 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6215,9 +5478,9 @@ entity } side { - "id" "577" - "plane" "(448 -640 -160) (256 -640 -160) (256 -640 96)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3043" + "plane" "(464 640 -192) (384 640 -192) (384 640 -160)" + "material" "DEV/DEV_MEASURECRATE01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -6226,59 +5489,42 @@ entity } editor { - "color" "220 30 220" + "color" "0 168 133" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 15000]" - } -} -entity -{ - "id" "1247" - "classname" "trigger_momentum_userinput" - "lookedkey" "4" - "origin" "-32 336 -112" - "spawnflags" "1" - "StartDisabled" "0" solid { - "id" "1248" + "id" "10304" side { - "id" "594" - "plane" "(-64 320 -64) (-64 352 -64) (0 352 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3078" + "plane" "(384 640 -512) (384 640 -160) (384 576 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "593" - "plane" "(-64 352 -160) (-64 320 -160) (0 320 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3077" + "plane" "(448 640 -512) (448 640 -160) (384 640 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "592" - "plane" "(-64 320 -160) (-64 352 -160) (-64 352 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3076" + "plane" "(384 576 -512) (384 576 -160) (448 576 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6286,32 +5532,32 @@ entity } side { - "id" "591" - "plane" "(0 352 -160) (0 320 -160) (0 320 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3075" + "plane" "(384 640 -512) (384 576 -512) (448 576 -512)" + "material" "DEV/DEV_CONCRETEWALL020A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "590" - "plane" "(-64 352 -160) (0 352 -160) (0 352 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3074" + "plane" "(390 582 -166) (390 634 -166) (442 634 -166)" + "material" "DEV/DEV_MEASURECRATE01" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "589" - "plane" "(0 320 -160) (-64 320 -160) (-64 320 -64)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" + "id" "3073" + "plane" "(390 582 -166) (390 634 -166) (390 634 -506)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6319,59 +5565,42 @@ entity } editor { - "color" "220 30 220" + "color" "0 182 219" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12500]" - } -} -entity -{ - "id" "1443" - "classname" "trigger_momentum_teleport_checkpoint" - "origin" "-160 1296 -656" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "1441" + "id" "10306" side { - "id" "731" - "plane" "(-416 2240 -640) (96 2240 -640) (96 352 -640)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3084" + "plane" "(448 576 -512) (448 576 -160) (448 640 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "730" - "plane" "(-416 352 -672) (96 352 -672) (96 2240 -672)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3083" + "plane" "(448 640 -512) (448 640 -160) (384 640 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "729" - "plane" "(-416 2240 -640) (-416 352 -640) (-416 352 -672)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3082" + "plane" "(384 576 -512) (384 576 -160) (448 576 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6379,32 +5608,32 @@ entity } side { - "id" "728" - "plane" "(96 2240 -672) (96 352 -672) (96 352 -640)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3081" + "plane" "(384 640 -512) (384 576 -512) (448 576 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "727" - "plane" "(96 2240 -640) (-416 2240 -640) (-416 2240 -672)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3080" + "plane" "(390 582 -166) (390 634 -166) (442 634 -166)" + "material" "DEV/DEV_MEASURECRATE01" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "726" - "plane" "(96 352 -672) (-416 352 -672) (-416 352 -640)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" + "id" "3079" + "plane" "(442 634 -166) (442 582 -166) (442 582 -506)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6412,69 +5641,53 @@ entity } editor { - "color" "220 30 220" + "color" "0 116 129" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 11000]" - } -} -entity -{ - "id" "1460" - "classname" "trigger_momentum_timer_stage" - "origin" "-160 376 -80" - "spawnflags" "1" - "stage" "4" - "StartDisabled" "0" solid { - "id" "1457" + "id" "10308" side { - "id" "743" - "plane" "(-128 368 0) (-192 368 0) (-192 384 0)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 -32] 0.25" - "vaxis" "[1 0 0 -32] 0.25" + "id" "3090" + "plane" "(448 640 -512) (448 640 -160) (384 640 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "742" - "plane" "(-192 368 -160) (-128 368 -160) (-128 384 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 32] 0.25" - "vaxis" "[1 0 0 -32] 0.25" + "id" "3089" + "plane" "(384 640 -512) (384 576 -512) (448 576 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "741" - "plane" "(-128 368 -160) (-192 368 -160) (-192 368 0)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 -32] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3088" + "plane" "(390 582 -166) (390 634 -166) (442 634 -166)" + "material" "DEV/DEV_MEASURECRATE01" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "740" - "plane" "(-192 384 -160) (-128 384 -160) (-128 384 0)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 32] 0.25" + "id" "3087" + "plane" "(390 634 -506) (390 634 -166) (390 582 -166)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6482,10 +5695,10 @@ entity } side { - "id" "739" - "plane" "(-192 368 -160) (-192 384 -160) (-192 384 0)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 32] 0.25" + "id" "3086" + "plane" "(442 582 -506) (442 582 -166) (442 634 -166)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6493,10 +5706,10 @@ entity } side { - "id" "738" - "plane" "(-128 384 -160) (-128 368 -160) (-128 368 0)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 -32] 0.25" + "id" "3085" + "plane" "(390 634 -166) (442 634 -166) (442 634 -506)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6504,238 +5717,95 @@ entity } editor { - "color" "220 30 220" + "color" "0 178 195" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12000]" - } -} -entity -{ - "id" "1970" - "classname" "func_ladder" solid { - "id" "1968" + "id" "10310" side { - "id" "875" - "plane" "(-448 -300 -3.8147e-006) (-448 -276 -3.8147e-006) (-434 -276 -3.8147e-006)" - "material" "TOOLS/TOOLSINVISIBLELADDER" + "id" "3096" + "plane" "(384 576 -512) (384 576 -160) (448 576 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 -8] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "874" - "plane" "(-448 -276 -160) (-448 -300 -160) (-434 -300 -160)" - "material" "TOOLS/TOOLSINVISIBLELADDER" + "id" "3095" + "plane" "(384 640 -512) (384 576 -512) (448 576 -512)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 -8] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "873" - "plane" "(-448 -300 -160) (-448 -276 -160) (-448 -276 -3.8147e-006)" - "material" "TOOLS/TOOLSINVISIBLELADDER" - "uaxis" "[0 1 0 8] 0.25" - "vaxis" "[0 0 -1 -32] 0.25" + "id" "3094" + "plane" "(390 582 -166) (390 634 -166) (442 634 -166)" + "material" "DEV/DEV_MEASURECRATE01" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "872" - "plane" "(-434 -276 -160) (-434 -300 -160) (-434 -300 -3.8147e-006)" - "material" "TOOLS/TOOLSINVISIBLELADDER" - "uaxis" "[0 1 0 8] 0.25" - "vaxis" "[0 0 -1 -32] 0.25" + "id" "3093" + "plane" "(390 634 -506) (390 634 -166) (390 582 -166)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "871" - "plane" "(-448 -276 -160) (-434 -276 -160) (-434 -276 -3.8147e-006)" - "material" "TOOLS/TOOLSINVISIBLELADDER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 -32] 0.25" + "id" "3092" + "plane" "(442 582 -506) (442 582 -166) (442 634 -166)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "870" - "plane" "(-434 -300 -160) (-448 -300 -160) (-448 -300 -3.8147e-006)" - "material" "TOOLS/TOOLSINVISIBLELADDER" + "id" "3091" + "plane" "(442 582 -166) (390 582 -166) (390 582 -506)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 -32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 208 209" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 2500]" - } -} -entity -{ - "id" "2025" - "classname" "light" - "_fifty_percent_distance" "200" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "_zero_percent_distance" "300" - "origin" "-160 480 32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 0]" - } -} -entity -{ - "id" "2030" - "classname" "light" - "_fifty_percent_distance" "200" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "_zero_percent_distance" "300" - "origin" "-160 2288 -160" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 500]" - } -} -entity -{ - "id" "2035" - "classname" "light" - "_fifty_percent_distance" "200" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "_zero_percent_distance" "300" - "origin" "-130.808 1439.4 215" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 1000]" - } -} -entity -{ - "id" "2060" - "classname" "light" - "_fifty_percent_distance" "200" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "_zero_percent_distance" "300" - "origin" "-160 2064 -555.38" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 1500]" - } -} -entity -{ - "id" "2065" - "classname" "light" - "_fifty_percent_distance" "200" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "_zero_percent_distance" "300" - "origin" "-160 768 -557.871" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 2000]" - } -} -entity -{ - "id" "2070" - "classname" "light" - "_fifty_percent_distance" "200" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "_zero_percent_distance" "300" - "origin" "-160 1280 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 2500]" - } -} -entity -{ - "id" "1475" - "classname" "trigger_momentum_teleport_checkpoint" - "origin" "-160 2424 -304" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "1473" + "id" "10333" side { - "id" "923" - "plane" "(-416 2416 -160) (-416 2432 -160) (96 2432 -160)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3108" + "plane" "(320 640 -616) (320 576 -616) (448 576 -616)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -6744,21 +5814,21 @@ entity } side { - "id" "922" - "plane" "(-416 2432 -448) (-416 2416 -448) (96 2416 -448)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3107" + "plane" "(320 576 -616) (320 640 -616) (320 640 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "921" - "plane" "(-416 2416 -448) (-416 2432 -448) (-416 2432 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3106" + "plane" "(448 640 -616) (448 576 -616) (448 576 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6766,10 +5836,10 @@ entity } side { - "id" "920" - "plane" "(96 2432 -448) (96 2416 -448) (96 2416 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "3105" + "plane" "(320 640 -616) (448 640 -616) (448 640 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6777,10 +5847,10 @@ entity } side { - "id" "919" - "plane" "(-416 2432 -448) (96 2432 -448) (96 2432 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3104" + "plane" "(448 576 -616) (320 576 -616) (320 576 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6788,123 +5858,53 @@ entity } side { - "id" "918" - "plane" "(96 2416 -448) (-416 2416 -448) (-416 2416 -160)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3103" + "plane" "(442 582 -610) (326 582 -610) (326 634 -610)" + "material" "DEV/DEV_MEASUREGENERIC01B" "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 194 163" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 13000]" - } -} -entity -{ - "id" "2391" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "Prevents the player from performing specific movements. (Bhop)" - "spawnflags" "0" - "targetname" "bhop_message" - "x" "-1" - "y" "-1" - "origin" "-8 -530 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12000]" - } -} -entity -{ - "id" "2393" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "Prevents the player from performing specific movements. (Jump)" - "spawnflags" "0" - "targetname" "nojump_text" - "x" "-1" - "y" "-1" - "origin" "-192 -536 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12000]" - } -} -entity -{ - "id" "2405" - "classname" "trigger_multiple" - "origin" "48 -544 -32" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "bhop_message,Display,,0,-1" - } solid { - "id" "2406" + "id" "10335" side { - "id" "977" - "plane" "(-96 -640 96) (-96 -448 96) (48 -448 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3114" + "plane" "(320 576 -616) (320 640 -616) (320 640 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "976" - "plane" "(-96 -448 -160) (-96 -640 -160) (48 -640 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3113" + "plane" "(320 640 -616) (448 640 -616) (448 640 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "975" - "plane" "(-96 -640 -160) (-96 -448 -160) (-96 -448 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3112" + "plane" "(448 576 -616) (320 576 -616) (320 576 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6912,32 +5912,32 @@ entity } side { - "id" "974" - "plane" "(48 -448 -160) (48 -640 -160) (48 -640 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3111" + "plane" "(320 576 -512) (320 640 -512) (448 640 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "973" - "plane" "(-96 -448 -160) (48 -448 -160) (48 -448 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3110" + "plane" "(326 634 -610) (326 582 -610) (442 582 -610)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "972" - "plane" "(48 -640 -160) (-96 -640 -160) (-96 -640 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" + "id" "3109" + "plane" "(326 634 -518) (326 634 -610) (326 582 -610)" + "material" "DEV/DEV_CONCRETEWALL020A" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -6945,63 +5945,42 @@ entity } editor { - "color" "220 30 220" + "color" "0 160 229" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 14000]" - } -} -entity -{ - "id" "2425" - "classname" "trigger_multiple" - "origin" "-184 -552 -32" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "nojump_text,Display,,0,-1" - } solid { - "id" "2426" + "id" "10337" side { - "id" "989" - "plane" "(-272 -656 96) (-272 -448 96) (-96 -448 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3120" + "plane" "(448 640 -616) (448 576 -616) (448 576 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "988" - "plane" "(-272 -448 -160) (-272 -656 -160) (-96 -656 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3119" + "plane" "(320 640 -616) (448 640 -616) (448 640 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "987" - "plane" "(-272 -656 -160) (-272 -448 -160) (-272 -448 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3118" + "plane" "(448 576 -616) (320 576 -616) (320 576 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7009,32 +5988,32 @@ entity } side { - "id" "986" - "plane" "(-96 -448 -160) (-96 -656 -160) (-96 -656 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3117" + "plane" "(320 576 -512) (320 640 -512) (448 640 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "985" - "plane" "(-272 -448 -160) (-96 -448 -160) (-96 -448 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3116" + "plane" "(326 634 -610) (326 582 -610) (442 582 -610)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "984" - "plane" "(-96 -656 -160) (-272 -656 -160) (-272 -656 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" + "id" "3115" + "plane" "(442 582 -518) (442 582 -610) (442 634 -610)" + "material" "DEV/DEV_CONCRETEWALL020A" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7042,94 +6021,31 @@ entity } editor { - "color" "220 30 220" + "color" "0 174 151" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 14000]" - } -} -entity -{ - "id" "2516" - "classname" "light" - "_fifty_percent_distance" "200" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "_zero_percent_distance" "300" - "origin" "-128 -512 -64" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -14268]" - } -} -entity -{ - "id" "2608" - "classname" "prop_static" - "angles" "0 0 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademaxdist" "0" - "fademindist" "-1" - "fadescale" "1" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/ladderrung.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "-446 -288 -100" - editor - { - "color" "255 255 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 0]" - } -} -entity -{ - "id" "2702" - "classname" "trigger_momentum_limitmovement" - "origin" "-208 -544 -32" - "spawnflags" "33" solid { - "id" "2700" + "id" "10339" side { - "id" "1007" - "plane" "(-236 -454 96) (-144 -454 96) (-144 -608 96)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3126" + "plane" "(320 640 -616) (448 640 -616) (448 640 -512)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1006" - "plane" "(-236 -608 -160) (-144 -608 -160) (-144 -454 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3125" + "plane" "(320 576 -512) (320 640 -512) (448 640 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7137,20 +6053,20 @@ entity } side { - "id" "1005" - "plane" "(-236 -454 96) (-236 -608 96) (-236 -608 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3124" + "plane" "(326 634 -610) (326 582 -610) (442 582 -610)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1004" - "plane" "(-144 -454 -160) (-144 -608 -160) (-144 -608 96)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3123" + "plane" "(326 582 -610) (326 634 -610) (326 634 -518)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -7159,10 +6075,10 @@ entity } side { - "id" "1003" - "plane" "(-144 -454 96) (-236 -454 96) (-236 -454 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3122" + "plane" "(442 634 -610) (442 582 -610) (442 582 -518)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7170,9 +6086,9 @@ entity } side { - "id" "1002" - "plane" "(-144 -608 -160) (-236 -608 -160) (-236 -608 96)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3121" + "plane" "(442 634 -518) (442 634 -610) (326 634 -610)" + "material" "DEV/DEV_CONCRETEWALL020A" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -7181,67 +6097,53 @@ entity } editor { - "color" "220 30 220" + "color" "0 188 181" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 500]" - } -} -entity -{ - "id" "2709" - "classname" "trigger_momentum_limitmovement" - "origin" "-20 -542 -32" - "spawnflags" "129" solid { - "id" "2710" + "id" "10341" side { - "id" "1019" - "plane" "(-64 -456 96) (32 -456 96) (32 -610 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 -48] 0.25" - "vaxis" "[0 -1 0 56] 0.25" + "id" "3132" + "plane" "(448 576 -616) (320 576 -616) (320 576 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1018" - "plane" "(-64 -610 -160) (32 -610 -160) (32 -456 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 48] 0.25" - "vaxis" "[0 -1 0 56] 0.25" + "id" "3131" + "plane" "(320 576 -512) (320 640 -512) (448 640 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1017" - "plane" "(-64 -456 96) (-64 -610 96) (-64 -610 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 56] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3130" + "plane" "(326 634 -610) (326 582 -610) (442 582 -610)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1016" - "plane" "(32 -456 -160) (32 -610 -160) (32 -610 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 -56] 0.25" + "id" "3129" + "plane" "(326 582 -610) (326 634 -610) (326 634 -518)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7249,10 +6151,10 @@ entity } side { - "id" "1015" - "plane" "(32 -456 96) (-64 -456 96) (-64 -456 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 48] 0.25" + "id" "3128" + "plane" "(442 634 -610) (442 582 -610) (442 582 -518)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7260,10 +6162,10 @@ entity } side { - "id" "1014" - "plane" "(32 -610 -160) (-64 -610 -160) (-64 -610 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 -48] 0.25" + "id" "3127" + "plane" "(326 582 -518) (326 582 -610) (442 582 -610)" + "material" "DEV/DEV_CONCRETEWALL020A" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7271,33 +6173,19 @@ entity } editor { - "color" "220 30 220" + "color" "0 206 247" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor + solid { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 500]" - } -} -entity -{ - "id" "2854" - "classname" "trigger_momentum_limitmovement" - "origin" "-384 -544 -32" - "spawnflags" "97" - solid - { - "id" "2855" + "id" "10343" side { - "id" "1061" - "plane" "(-412 -454 96) (-320 -454 96) (-320 -608 96)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3138" + "plane" "(326 582 -512) (326 634 -512) (384 634 -512)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -7306,21 +6194,21 @@ entity } side { - "id" "1060" - "plane" "(-412 -608 -160) (-320 -608 -160) (-320 -454 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3137" + "plane" "(326 634 -518) (326 634 -512) (326 582 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1059" - "plane" "(-412 -454 96) (-412 -608 96) (-412 -608 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" + "id" "3136" + "plane" "(384 582 -518) (384 582 -512) (384 634 -512)" + "material" "DEV/DEV_CONCRETEWALL020A" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7328,10 +6216,10 @@ entity } side { - "id" "1058" - "plane" "(-320 -454 -160) (-320 -608 -160) (-320 -608 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "3135" + "plane" "(384 634 -518) (384 634 -512) (326 634 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7339,10 +6227,10 @@ entity } side { - "id" "1057" - "plane" "(-320 -454 96) (-412 -454 96) (-412 -454 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" + "id" "3134" + "plane" "(326 582 -518) (326 582 -512) (384 582 -512)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -7350,3368 +6238,2925 @@ entity } side { - "id" "1056" - "plane" "(-320 -608 -160) (-412 -608 -160) (-412 -608 96)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "3133" + "plane" "(326 634 -518) (326 582 -518) (384 582 -518)" + "material" "DEV/DEV_CONCRETEWALL020A" "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 180 121" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 500]" - } -} -entity -{ - "id" "2858" - "classname" "game_text" - "channel" "1" - "color" "100 100 100" - "color2" "240 110 0" - "fadein" "1.5" - "fadeout" "0.5" - "fxtime" "0.25" - "holdtime" "4" - "message" "Prevents the player from performing specific movements. crouch/jump" - "spawnflags" "0" - "targetname" "noduck_text" - "x" "-1" - "y" "-1" - "origin" "-368 -536 -32" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12000]" - } -} -entity -{ - "id" "2893" - "classname" "info_teleport_destination" - "angles" "0 0 0" - "targetname" "teleport_dest" - "origin" "180.588 -359.774 -151" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 2500]" - } -} -entity -{ - "id" "2969" - "classname" "trigger_multiple" - "origin" "-360 -552 -32" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "1" - connections - { - "OnStartTouch" "noduck_text,Display,,0,-1" - } solid { - "id" "2970" + "id" "12074" side { - "id" "1079" - "plane" "(-448 -656 96) (-448 -448 96) (-272 -448 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4092" + "plane" "(-2194 1345 -488) (-2194 1633 -488) (-1618 1633 -488)" + "material" "TILE/TILEFLOOR_CMF" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -252] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1078" - "plane" "(-448 -448 -160) (-448 -656 -160) (-272 -656 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4091" + "plane" "(-2194 1633 -520) (-2194 1345 -520) (-1618 1345 -520)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1077" - "plane" "(-448 -656 -160) (-448 -448 -160) (-448 -448 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4090" + "plane" "(-2194 1345 -520) (-2194 1633 -520) (-2194 1633 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1076" - "plane" "(-272 -448 -160) (-272 -656 -160) (-272 -656 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4089" + "plane" "(-1618 1633 -520) (-1618 1345 -520) (-1618 1345 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1075" - "plane" "(-448 -448 -160) (-272 -448 -160) (-272 -448 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4088" + "plane" "(-2194 1633 -520) (-1618 1633 -520) (-1618 1633 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1074" - "plane" "(-272 -656 -160) (-448 -656 -160) (-448 -656 96)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4087" + "plane" "(-1618 1345 -520) (-2194 1345 -520) (-2194 1345 -488)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 218 179" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupid" "11" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 14000]" - } -} -entity -{ - "id" "3081" - "classname" "light_environment" - "_ambient" "39 39 39 20" - "_ambientHDR" "-1 -1 -1 1" - "_AmbientScaleHDR" "1" - "_light" "255 255 174 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "angles" "90 0 0" - "pitch" "-65" - "SunSpreadAngle" "0" - "origin" "-445.948 -235.401 -151" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 3000]" - } -} -entity -{ - "id" "3099" - "classname" "light" - "_fifty_percent_distance" "200" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "_zero_percent_distance" "300" - "origin" "240 -512 -64" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -14268]" - } -} -entity -{ - "id" "3135" - "classname" "func_detail" - "maxdxlevel" "0" - "mindxlevel" "0" solid { - "id" "70" + "id" "12075" side { - "id" "1085" - "plane" "(384 -384 64) (384 320 64) (448 320 64)" + "id" "4098" + "plane" "(-2194 1313 -264) (-2194 1633 -264) (-1618 1633 -264)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1084" - "plane" "(384 320 0) (384 -384 0) (448 -384 0)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4097" + "plane" "(-2194 1633 -296) (-2194 1313 -296) (-1618 1313 -296)" + "material" "PLASTER/PLASTERCEILING002B" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -252] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1083" - "plane" "(384 -384 0) (384 320 0) (384 320 64)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 384] 0.25" + "id" "4096" + "plane" "(-2194 1313 -296) (-2194 1633 -296) (-2194 1633 -264)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1082" - "plane" "(448 320 0) (448 -384 0) (448 -384 64)" + "id" "4095" + "plane" "(-1618 1633 -296) (-1618 1313 -296) (-1618 1313 -264)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1081" - "plane" "(384 320 0) (448 320 0) (448 320 64)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 384] 0.25" + "id" "4094" + "plane" "(-2194 1633 -296) (-1618 1633 -296) (-1618 1633 -264)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1080" - "plane" "(448 -384 0) (384 -384 0) (384 -384 64)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 384] 0.25" + "id" "4093" + "plane" "(-1618 1313 -296) (-2194 1313 -296) (-2194 1313 -264)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 201 254" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "74" + "id" "12076" side { - "id" "1091" - "plane" "(384 -64 -7.62939e-006) (384 0 -7.62939e-006) (448 0 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4104" + "plane" "(-1634 1505 -328) (-1634 1505 -456) (-1634 1569 -456)" + "material" "LIGHTS/WHITE" + "uaxis" "[0 1 0 12] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1090" - "plane" "(384 0 -160) (384 -64 -160) (448 -64 -160)" + "id" "4103" + "plane" "(-1618 1569 -328) (-1618 1569 -456) (-1618 1505 -456)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1089" - "plane" "(384 -64 -160) (384 0 -160) (384 0 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4102" + "plane" "(-1618 1505 -328) (-1618 1505 -456) (-1634 1505 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -24] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1088" - "plane" "(448 0 -160) (448 -64 -160) (448 -64 -7.62939e-006)" + "id" "4101" + "plane" "(-1634 1569 -328) (-1634 1569 -456) (-1618 1569 -456)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -24] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1087" - "plane" "(384 0 -160) (448 0 -160) (448 0 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4100" + "plane" "(-1634 1505 -328) (-1634 1569 -328) (-1618 1569 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -24] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1086" - "plane" "(448 -64 -160) (384 -64 -160) (384 -64 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4099" + "plane" "(-1634 1569 -456) (-1634 1505 -456) (-1618 1505 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -24] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "73" + "id" "12077" side { - "id" "1097" - "plane" "(384 64 -7.62939e-006) (384 128 -7.62939e-006) (448 128 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4110" + "plane" "(-1650 1345 -296) (-1650 1601 -296) (-1618 1601 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1096" - "plane" "(384 128 -160) (384 64 -160) (448 64 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4109" + "plane" "(-1650 1601 -328) (-1650 1601 -296) (-1650 1345 -296)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 -1 0 -252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1095" - "plane" "(384 64 -160) (384 128 -160) (384 128 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4108" + "plane" "(-1618 1345 -328) (-1618 1345 -296) (-1618 1601 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1094" - "plane" "(448 128 -160) (448 64 -160) (448 64 -7.62939e-006)" + "id" "4107" + "plane" "(-1650 1345 -328) (-1650 1345 -296) (-1618 1345 -296)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1093" - "plane" "(384 128 -160) (448 128 -160) (448 128 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4106" + "plane" "(-1618 1601 -328) (-1618 1601 -296) (-1650 1601 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1092" - "plane" "(448 64 -160) (384 64 -160) (384 64 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4105" + "plane" "(-1650 1601 -328) (-1650 1345 -328) (-1618 1345 -328)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 -1 0 -252] 0.25" + "vaxis" "[1 0 0 -184] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "72" + "id" "12078" side { - "id" "1103" - "plane" "(384 192 -7.62939e-006) (384 256 -7.62939e-006) (448 256 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4116" + "plane" "(-1650 1601 -488) (-1650 1345 -488) (-1618 1345 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1102" - "plane" "(384 256 -160) (384 192 -160) (448 192 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4115" + "plane" "(-1650 1345 -456) (-1650 1345 -488) (-1650 1601 -488)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 -252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1101" - "plane" "(384 192 -160) (384 256 -160) (384 256 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4114" + "plane" "(-1618 1601 -456) (-1618 1601 -488) (-1618 1345 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1100" - "plane" "(448 256 -160) (448 192 -160) (448 192 -7.62939e-006)" + "id" "4113" + "plane" "(-1618 1345 -456) (-1618 1345 -488) (-1650 1345 -488)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1099" - "plane" "(384 256 -160) (448 256 -160) (448 256 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4112" + "plane" "(-1650 1601 -456) (-1650 1601 -488) (-1618 1601 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1098" - "plane" "(448 192 -160) (384 192 -160) (384 192 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4111" + "plane" "(-1650 1345 -456) (-1650 1601 -456) (-1618 1601 -456)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 -252] 0.25" + "vaxis" "[-1 0 0 440] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "75" + "id" "12079" side { - "id" "1109" - "plane" "(384 -192 -7.62939e-006) (384 -128 -7.62939e-006) (448 -128 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4122" + "plane" "(-1634 1377 -328) (-1634 1377 -456) (-1634 1441 -456)" + "material" "LIGHTS/WHITE" + "uaxis" "[0 1 0 12] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1108" - "plane" "(384 -128 -160) (384 -192 -160) (448 -192 -160)" + "id" "4121" + "plane" "(-1618 1441 -328) (-1618 1441 -456) (-1618 1377 -456)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1107" - "plane" "(384 -192 -160) (384 -128 -160) (384 -128 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4120" + "plane" "(-1618 1377 -328) (-1618 1377 -456) (-1634 1377 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -24] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1106" - "plane" "(448 -128 -160) (448 -192 -160) (448 -192 -7.62939e-006)" + "id" "4119" + "plane" "(-1634 1441 -328) (-1634 1441 -456) (-1618 1441 -456)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -24] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1105" - "plane" "(384 -128 -160) (448 -128 -160) (448 -128 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4118" + "plane" "(-1634 1377 -328) (-1634 1441 -328) (-1618 1441 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -24] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1104" - "plane" "(448 -192 -160) (384 -192 -160) (384 -192 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4117" + "plane" "(-1634 1441 -456) (-1634 1377 -456) (-1618 1377 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -24] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "291" + "id" "12080" side { - "id" "1115" - "plane" "(384 -320 -7.62939e-006) (384 -256 -7.62939e-006) (448 -256 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4128" + "plane" "(-2194 1601 -296) (-2194 1633 -296) (-1618 1633 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1114" - "plane" "(384 -256 -160) (384 -320 -160) (448 -320 -160)" + "id" "4127" + "plane" "(-2194 1633 -392) (-2194 1633 -296) (-2194 1601 -296)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1113" - "plane" "(384 -320 -160) (384 -256 -160) (384 -256 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4126" + "plane" "(-1618 1601 -392) (-1618 1601 -296) (-1618 1633 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1112" - "plane" "(448 -256 -160) (448 -320 -160) (448 -320 -7.62939e-006)" + "id" "4125" + "plane" "(-1618 1633 -392) (-1618 1633 -296) (-2194 1633 -296)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1111" - "plane" "(384 -256 -160) (448 -256 -160) (448 -256 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4124" + "plane" "(-2194 1601 -392) (-2194 1601 -296) (-1618 1601 -296)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1110" - "plane" "(448 -320 -160) (384 -320 -160) (384 -320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4123" + "plane" "(-2194 1633 -392) (-2194 1601 -392) (-1618 1601 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 137 114" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "897" + "id" "12081" side { - "id" "1121" - "plane" "(-320 352 64) (256 352 64) (256 320 64)" + "id" "4134" + "plane" "(-2194 1633 -488) (-2194 1601 -488) (-1618 1601 -488)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1120" - "plane" "(-320 320 0) (256 320 0) (256 352 0)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4133" + "plane" "(-2194 1601 -392) (-2194 1601 -488) (-2194 1633 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1119" - "plane" "(-320 352 64) (-320 320 64) (-320 320 0)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4132" + "plane" "(-1618 1633 -392) (-1618 1633 -488) (-1618 1601 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1118" - "plane" "(256 352 0) (256 320 0) (256 320 64)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4131" + "plane" "(-2194 1633 -392) (-2194 1633 -488) (-1618 1633 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1117" - "plane" "(256 352 64) (-320 352 64) (-320 352 0)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4130" + "plane" "(-1618 1601 -392) (-1618 1601 -488) (-2194 1601 -488)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1116" - "plane" "(256 320 0) (-320 320 0) (-320 320 64)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4129" + "plane" "(-2194 1601 -392) (-2194 1633 -392) (-1618 1633 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 137 114" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "890" + "id" "12082" side { - "id" "1127" - "plane" "(-256 352 -7.62939e-006) (-192 352 -7.62939e-006) (-192 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4140" + "plane" "(-2194 1601 -488) (-2194 1345 -488) (-2162 1345 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1126" - "plane" "(-256 320 -160) (-192 320 -160) (-192 352 -160)" + "id" "4139" + "plane" "(-2194 1345 -392) (-2194 1345 -488) (-2194 1601 -488)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1125" - "plane" "(-256 352 -7.62939e-006) (-256 320 -7.62939e-006) (-256 320 -160)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4138" + "plane" "(-2162 1601 -392) (-2162 1601 -488) (-2162 1345 -488)" + "material" "DEV/DEV_MEASURECOLORSCALE01" + "uaxis" "[0 1 0 95.5] 2" + "vaxis" "[0 0 -1 -22.6667] 1.2" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1124" - "plane" "(-192 352 -160) (-192 320 -160) (-192 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4137" + "plane" "(-2194 1601 -392) (-2194 1601 -488) (-2162 1601 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1123" - "plane" "(-192 352 -7.62939e-006) (-256 352 -7.62939e-006) (-256 352 -160)" + "id" "4136" + "plane" "(-2162 1345 -392) (-2162 1345 -488) (-2194 1345 -488)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1122" - "plane" "(-192 320 -160) (-256 320 -160) (-256 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4135" + "plane" "(-2194 1345 -392) (-2194 1601 -392) (-2162 1601 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 205 182" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "885" + "id" "12083" side { - "id" "1133" - "plane" "(-128 352 -7.62939e-006) (-64 352 -7.62939e-006) (-64 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 128] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4146" + "plane" "(-2194 1345 -296) (-2194 1601 -296) (-2162 1601 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1132" - "plane" "(-128 320 -160) (-64 320 -160) (-64 352 -160)" + "id" "4145" + "plane" "(-2194 1601 -392) (-2194 1601 -296) (-2194 1345 -296)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1131" - "plane" "(-128 352 -7.62939e-006) (-128 320 -7.62939e-006) (-128 320 -160)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4144" + "plane" "(-2162 1345 -392) (-2162 1345 -296) (-2162 1601 -296)" + "material" "MATSYS_REGRESSIONTEST/BACKGROUND" + "uaxis" "[0 1 0 382] 0.5" + "vaxis" "[0 0 -1 -42.6667] 0.1875" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1130" - "plane" "(-64 352 -160) (-64 320 -160) (-64 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4143" + "plane" "(-2162 1601 -392) (-2162 1601 -296) (-2194 1601 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1129" - "plane" "(-64 352 -7.62939e-006) (-128 352 -7.62939e-006) (-128 352 -160)" + "id" "4142" + "plane" "(-2194 1345 -392) (-2194 1345 -296) (-2162 1345 -296)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1128" - "plane" "(-64 320 -160) (-128 320 -160) (-128 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4141" + "plane" "(-2194 1601 -392) (-2194 1345 -392) (-2162 1345 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 205 182" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "1097" + "id" "12084" side { - "id" "1139" - "plane" "(320 -576 -128) (320 -512 -128) (384 -512 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 -384] 0.25" - "vaxis" "[0 -1 0 128] 0.25" + "id" "4152" + "plane" "(-1650 1505 -456) (-1650 1441 -456) (-1618 1441 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1138" - "plane" "(320 -512 -160) (320 -576 -160) (384 -576 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4151" + "plane" "(-1650 1441 -392) (-1650 1441 -456) (-1650 1505 -456)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 -252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1137" - "plane" "(320 -576 -160) (320 -512 -160) (320 -512 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4150" + "plane" "(-1618 1505 -392) (-1618 1505 -456) (-1618 1441 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1136" - "plane" "(384 -512 -160) (384 -576 -160) (384 -576 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 -128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4149" + "plane" "(-1618 1441 -392) (-1618 1441 -456) (-1650 1441 -456)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 -440] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1135" - "plane" "(320 -512 -160) (384 -512 -160) (384 -512 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 384] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4148" + "plane" "(-1650 1505 -392) (-1650 1505 -456) (-1618 1505 -456)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[-1 0 0 440] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1134" - "plane" "(384 -576 -160) (320 -576 -160) (320 -576 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 -384] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4147" + "plane" "(-1650 1441 -392) (-1650 1505 -392) (-1618 1505 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "1098" + "id" "12085" side { - "id" "1145" - "plane" "(128 -576 -128) (128 -512 -128) (192 -512 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 -384] 0.25" - "vaxis" "[0 -1 0 128] 0.25" + "id" "4158" + "plane" "(-1650 1441 -328) (-1650 1505 -328) (-1618 1505 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1144" - "plane" "(128 -512 -160) (128 -576 -160) (192 -576 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4157" + "plane" "(-1650 1505 -392) (-1650 1505 -328) (-1650 1441 -328)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 -1 0 -252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1143" - "plane" "(128 -576 -160) (128 -512 -160) (128 -512 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4156" + "plane" "(-1618 1441 -392) (-1618 1441 -328) (-1618 1505 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1142" - "plane" "(192 -512 -160) (192 -576 -160) (192 -576 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 -128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4155" + "plane" "(-1650 1441 -392) (-1650 1441 -328) (-1618 1441 -328)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -440] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1141" - "plane" "(128 -512 -160) (192 -512 -160) (192 -512 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 384] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4154" + "plane" "(-1618 1505 -392) (-1618 1505 -328) (-1650 1505 -328)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[-1 0 0 440] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1140" - "plane" "(192 -576 -160) (128 -576 -160) (128 -576 -128)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 -384] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4153" + "plane" "(-1650 1505 -392) (-1650 1441 -392) (-1618 1441 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "2727" + "id" "12086" side { - "id" "1151" - "plane" "(-64 -608 -144) (-64 -448 -144) (32 -448 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 -128] 0.25" - "vaxis" "[0 -1 0 384] 0.25" + "id" "4164" + "plane" "(-1650 1601 -456) (-1650 1569 -456) (-1618 1569 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1150" - "plane" "(-64 -448 -160) (-64 -608 -160) (32 -608 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4163" + "plane" "(-1650 1569 -392) (-1650 1569 -456) (-1650 1601 -456)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 -252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1149" - "plane" "(-64 -608 -160) (-64 -448 -160) (-64 -448 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 384] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4162" + "plane" "(-1618 1601 -392) (-1618 1601 -456) (-1618 1569 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1148" - "plane" "(32 -448 -160) (32 -608 -160) (32 -608 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 -384] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4161" + "plane" "(-1650 1601 -392) (-1650 1601 -456) (-1618 1601 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1147" - "plane" "(-64 -448 -160) (32 -448 -160) (32 -448 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4160" + "plane" "(-1618 1569 -392) (-1618 1569 -456) (-1650 1569 -456)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 -440] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1146" - "plane" "(32 -608 -160) (-64 -608 -160) (-64 -608 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 -128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4159" + "plane" "(-1650 1569 -392) (-1650 1601 -392) (-1618 1601 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "2731" + "id" "12087" side { - "id" "1157" - "plane" "(-240 -608 -144) (-240 -448 -144) (-144 -448 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 64] 0.25" - "vaxis" "[0 -1 0 -128] 0.25" + "id" "4170" + "plane" "(-1650 1569 -328) (-1650 1601 -328) (-1618 1601 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1156" - "plane" "(-240 -448 -160) (-240 -608 -160) (-144 -608 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4169" + "plane" "(-1650 1601 -392) (-1650 1601 -328) (-1650 1569 -328)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 -1 0 -252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1155" - "plane" "(-240 -608 -160) (-240 -448 -160) (-240 -448 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 -128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4168" + "plane" "(-1618 1569 -392) (-1618 1569 -328) (-1618 1601 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1154" - "plane" "(-144 -448 -160) (-144 -608 -160) (-144 -608 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4167" + "plane" "(-1618 1601 -392) (-1618 1601 -328) (-1650 1601 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1153" - "plane" "(-240 -448 -160) (-144 -448 -160) (-144 -448 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 -64] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4166" + "plane" "(-1650 1569 -392) (-1650 1569 -328) (-1618 1569 -328)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -440] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1152" - "plane" "(-144 -608 -160) (-240 -608 -160) (-240 -608 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 64] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4165" + "plane" "(-1650 1601 -392) (-1650 1569 -392) (-1618 1569 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "2857" + "id" "12088" side { - "id" "1163" - "plane" "(-416 -608 -144) (-416 -448 -144) (-320 -448 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 256] 0.25" - "vaxis" "[0 -1 0 -128] 0.25" + "id" "4176" + "plane" "(-1650 1377 -456) (-1650 1345 -456) (-1618 1345 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1162" - "plane" "(-416 -448 -160) (-416 -608 -160) (-320 -608 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4175" + "plane" "(-1650 1345 -392) (-1650 1345 -456) (-1650 1377 -456)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 -252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1161" - "plane" "(-416 -608 -160) (-416 -448 -160) (-416 -448 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 -128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4174" + "plane" "(-1618 1377 -392) (-1618 1377 -456) (-1618 1345 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1160" - "plane" "(-320 -448 -160) (-320 -608 -160) (-320 -608 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 128] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4173" + "plane" "(-1618 1345 -392) (-1618 1345 -456) (-1650 1345 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1159" - "plane" "(-416 -448 -160) (-320 -448 -160) (-320 -448 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[-1 0 0 -256] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4172" + "plane" "(-1650 1377 -392) (-1650 1377 -456) (-1618 1377 -456)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[-1 0 0 440] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1158" - "plane" "(-320 -608 -160) (-416 -608 -160) (-416 -608 -144)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 256] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4171" + "plane" "(-1650 1345 -392) (-1650 1377 -392) (-1618 1377 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "884" + "id" "12089" side { - "id" "1169" - "plane" "(0 352 -7.62939e-006) (64 352 -7.62939e-006) (64 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4182" + "plane" "(-1650 1345 -328) (-1650 1377 -328) (-1618 1377 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1168" - "plane" "(0 320 -160) (64 320 -160) (64 352 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4181" + "plane" "(-1650 1377 -392) (-1650 1377 -328) (-1650 1345 -328)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 1 0 252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1167" - "plane" "(0 352 -7.62939e-006) (0 320 -7.62939e-006) (0 320 -160)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4180" + "plane" "(-1618 1345 -392) (-1618 1345 -328) (-1618 1377 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1166" - "plane" "(64 352 -160) (64 320 -160) (64 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4179" + "plane" "(-1650 1345 -392) (-1650 1345 -328) (-1618 1345 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1165" - "plane" "(64 352 -7.62939e-006) (0 352 -7.62939e-006) (0 352 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4178" + "plane" "(-1618 1377 -392) (-1618 1377 -328) (-1650 1377 -328)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -440] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1164" - "plane" "(64 320 -160) (0 320 -160) (0 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4177" + "plane" "(-1650 1377 -392) (-1650 1345 -392) (-1618 1345 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 243 144" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "883" + "id" "12090" side { - "id" "1175" - "plane" "(128 352 -7.62939e-006) (192 352 -7.62939e-006) (192 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4188" + "plane" "(-1938 1313 -296) (-2194 1313 -296) (-2194 1345 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1174" - "plane" "(128 320 -160) (192 320 -160) (192 352 -160)" + "id" "4187" + "plane" "(-2194 1345 -392) (-2194 1345 -296) (-2194 1313 -296)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1173" - "plane" "(128 352 -7.62939e-006) (128 320 -7.62939e-006) (128 320 -160)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4186" + "plane" "(-1938 1345 -296) (-2194 1345 -296) (-2194 1345 -392)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1172" - "plane" "(192 352 -160) (192 320 -160) (192 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4185" + "plane" "(-1938 1313 -392) (-2194 1313 -392) (-2194 1313 -296)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1171" - "plane" "(192 352 -7.62939e-006) (128 352 -7.62939e-006) (128 352 -160)" + "id" "4184" + "plane" "(-1938 1345 -392) (-2194 1345 -392) (-2194 1313 -392)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1170" - "plane" "(192 320 -160) (128 320 -160) (128 320 -7.62939e-006)" - "material" "DEV/GRAYGRID" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4183" + "plane" "(-1938 1313 -392) (-1938 1313 -296) (-1938 1345 -296)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 155 252" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "1414" + "id" "12091" side { - "id" "1180" - "plane" "(-32 2240 -384) (-288 2240 -384) (-288 576 -384)" + "id" "4194" + "plane" "(-1874 1313 -296) (-1938 1313 -296) (-1938 1345 -296)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1179" - "plane" "(-160 2240 -160) (-288 2240 -384) (-32 2240 -384)" - "material" "DEV/DEV_MEASUREWALL01D" - "uaxis" "[-1 0 0 -64] 0.5" - "vaxis" "[0 0 -1 -365.714] 0.4375" + "id" "4193" + "plane" "(-1938 1345 -376) (-1874 1345 -376) (-1874 1345 -296)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1178" - "plane" "(-32 576 -384) (-288 576 -384) (-160 576 -160)" - "material" "DEV/DEV_MEASURECRATE01" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4192" + "plane" "(-1874 1313 -376) (-1938 1313 -376) (-1938 1313 -296)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1177" - "plane" "(-160 576 -160) (-288 576 -384) (-288 2240 -384)" - "material" "DEV/DEV_MEASUREWALL01D" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[-0.496138 0 -0.868244 0] 0.25" + "id" "4191" + "plane" "(-1874 1345 -376) (-1938 1345 -376) (-1938 1313 -376)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1176" - "plane" "(-160 2240 -160) (-32 2240 -384) (-32 576 -384)" - "material" "DEV/DEV_MEASUREWALL01D" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0.496138 0 -0.868244 0] 0.25" + "id" "4190" + "plane" "(-1938 1345 -376) (-1938 1345 -296) (-1938 1313 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4189" + "plane" "(-1874 1313 -376) (-1874 1313 -296) (-1874 1345 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 155 252" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "0 180 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 3500]" - } -} -entity -{ - "id" "3667" - "classname" "trigger_momentum_timer_stage" - "origin" "-520 -392 -96" - "spawnflags" "1" - "stage" "3" - "StartDisabled" "0" - "targetname" "stagebhop" solid { - "id" "3664" + "id" "12092" side { - "id" "1360" - "plane" "(-560 -352 -32) (-480 -352 -32) (-480 -432 -32)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4200" + "plane" "(-1874 1345 -296) (-1618 1345 -296) (-1618 1313 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1359" - "plane" "(-560 -432 -160) (-480 -432 -160) (-480 -352 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4199" + "plane" "(-1618 1313 -392) (-1618 1313 -296) (-1618 1345 -296)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1358" - "plane" "(-560 -352 -32) (-560 -432 -32) (-560 -432 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4198" + "plane" "(-1874 1345 -392) (-1618 1345 -392) (-1618 1345 -296)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1357" - "plane" "(-480 -352 -160) (-480 -432 -160) (-480 -432 -32)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4197" + "plane" "(-1874 1313 -296) (-1618 1313 -296) (-1618 1313 -392)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1356" - "plane" "(-480 -352 -32) (-560 -352 -32) (-560 -352 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4196" + "plane" "(-1874 1313 -392) (-1618 1313 -392) (-1618 1345 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1355" - "plane" "(-480 -432 -160) (-560 -432 -160) (-560 -432 -32)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4195" + "plane" "(-1874 1345 -392) (-1874 1345 -296) (-1874 1313 -296)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 155 252" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 500]" - } -} -entity -{ - "id" "3689" - "classname" "trigger_momentum_onehop" - "hold" "0.1" - "origin" "-640 -288 -174" - "resetang" "1" - "spawnflags" "3" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3687" + "id" "12093" side { - "id" "1372" - "plane" "(-656 -304 -172) (-656 -272 -172) (-624 -272 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4206" + "plane" "(-1938 1345 -488) (-2194 1345 -488) (-2194 1313 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1371" - "plane" "(-656 -272 -176) (-656 -304 -176) (-624 -304 -176)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4205" + "plane" "(-2194 1313 -392) (-2194 1313 -488) (-2194 1345 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1370" - "plane" "(-656 -304 -176) (-656 -272 -176) (-656 -272 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4204" + "plane" "(-2194 1345 -392) (-2194 1345 -488) (-1938 1345 -488)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1369" - "plane" "(-624 -272 -176) (-624 -304 -176) (-624 -304 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4203" + "plane" "(-1938 1313 -488) (-2194 1313 -488) (-2194 1313 -392)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1368" - "plane" "(-656 -272 -176) (-624 -272 -176) (-624 -272 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4202" + "plane" "(-1938 1313 -392) (-2194 1313 -392) (-2194 1345 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1367" - "plane" "(-624 -304 -176) (-656 -304 -176) (-656 -304 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4201" + "plane" "(-1938 1345 -392) (-1938 1345 -488) (-1938 1313 -488)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 155 252" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 1500]" - } -} -entity -{ - "id" "3698" - "classname" "trigger_momentum_onehop" - "hold" "0.1" - "origin" "-768 -288 -174" - "resetang" "1" - "spawnflags" "3" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3696" + "id" "12094" side { - "id" "1384" - "plane" "(-784 -304 -172) (-784 -272 -172) (-752 -272 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4212" + "plane" "(-1874 1313 -488) (-1618 1313 -488) (-1618 1345 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1383" - "plane" "(-784 -272 -176) (-784 -304 -176) (-752 -304 -176)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4211" + "plane" "(-1618 1345 -392) (-1618 1345 -488) (-1618 1313 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1382" - "plane" "(-784 -304 -176) (-784 -272 -176) (-784 -272 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4210" + "plane" "(-1874 1345 -488) (-1618 1345 -488) (-1618 1345 -392)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1381" - "plane" "(-752 -272 -176) (-752 -304 -176) (-752 -304 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4209" + "plane" "(-1618 1313 -392) (-1618 1313 -488) (-1874 1313 -488)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1380" - "plane" "(-784 -272 -176) (-752 -272 -176) (-752 -272 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4208" + "plane" "(-1874 1345 -392) (-1618 1345 -392) (-1618 1313 -392)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1379" - "plane" "(-752 -304 -176) (-784 -304 -176) (-784 -304 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4207" + "plane" "(-1874 1313 -392) (-1874 1313 -488) (-1874 1345 -488)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 155 252" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 2500]" - } -} -entity -{ - "id" "3711" - "classname" "trigger_momentum_onehop" - "hold" "0.1" - "origin" "-872 -392 -174" - "resetang" "1" - "spawnflags" "3" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3709" + "id" "12095" side { - "id" "1396" - "plane" "(-880 -400 -172) (-880 -384 -172) (-864 -384 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4218" + "plane" "(-1448.77 688 -488) (-1890 1129.23 -488) (-1754.23 1265 -488)" + "material" "TILE/TILEFLOOR_CMF" + "uaxis" "[0.707107 0.707107 0 -344.291] 0.25" + "vaxis" "[0.707107 -0.707107 0 -228.741] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1395" - "plane" "(-880 -384 -176) (-880 -400 -176) (-864 -400 -176)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4217" + "plane" "(-1890 1129.23 -520) (-1448.77 688 -520) (-1313 823.766 -520)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1394" - "plane" "(-880 -400 -176) (-880 -384 -176) (-880 -384 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4216" + "plane" "(-1448.77 688 -520) (-1890 1129.23 -520) (-1890 1129.24 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1393" - "plane" "(-864 -384 -176) (-864 -400 -176) (-864 -400 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4215" + "plane" "(-1754.24 1265 -520) (-1313 823.766 -520) (-1313 823.766 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1392" - "plane" "(-880 -384 -176) (-864 -384 -176) (-864 -384 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4214" + "plane" "(-1890 1129.23 -520) (-1754.24 1265 -520) (-1754.23 1265 -488)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -88.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1391" - "plane" "(-864 -400 -176) (-880 -400 -176) (-880 -400 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4213" + "plane" "(-1313 823.766 -520) (-1448.77 688 -520) (-1448.77 688 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 113 242" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 3500]" - } -} -entity -{ - "id" "3723" - "classname" "trigger_momentum_onehop" - "hold" "0.1" - "origin" "-992 -528 -174" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3721" + "id" "12096" side { - "id" "1408" - "plane" "(-1024 -560 -172) (-1024 -496 -172) (-960 -496 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4224" + "plane" "(-1448.76 688 -360) (-1460.08 699.313 -360) (-1324.32 835.082 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1407" - "plane" "(-1024 -496 -176) (-1024 -560 -176) (-960 -560 -176)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4223" + "plane" "(-1460.09 699.316 -488) (-1448.77 688 -488) (-1313 823.766 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1406" - "plane" "(-1024 -560 -176) (-1024 -496 -176) (-1024 -496 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4222" + "plane" "(-1448.77 688 -488) (-1460.08 699.313 -488) (-1460.08 699.313 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1405" - "plane" "(-960 -496 -176) (-960 -560 -176) (-960 -560 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4221" + "plane" "(-1324.32 835.082 -488) (-1313 823.764 -488) (-1313 823.762 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1404" - "plane" "(-1024 -496 -176) (-960 -496 -176) (-960 -496 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4220" + "plane" "(-1460.08 699.313 -488) (-1324.31 835.077 -488) (-1324.31 835.078 -360)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[0.707107 0.707107 0 -408.232] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1403" - "plane" "(-960 -560 -176) (-1024 -560 -176) (-1024 -560 -172)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4219" + "plane" "(-1313 823.766 -488) (-1448.77 688 -488) (-1448.77 688 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 155 164" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 4500]" - } -} -entity -{ - "id" "3739" - "classname" "trigger_momentum_onehop" - "hold" "1" - "origin" "-984 -664 -142" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3737" + "id" "12097" side { - "id" "1420" - "plane" "(-1024 -704 -140) (-1024 -624 -140) (-944 -624 -140)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4230" + "plane" "(-1460.08 699.313 -360) (-1878.69 1117.92 -360) (-1867.37 1129.23 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1419" - "plane" "(-1024 -624 -144) (-1024 -704 -144) (-944 -704 -144)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4229" + "plane" "(-1878.69 1117.92 -488) (-1460.08 699.314 -488) (-1448.76 710.625 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1418" - "plane" "(-1024 -704 -144) (-1024 -624 -144) (-1024 -624 -140)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4228" + "plane" "(-1460.08 699.316 -488) (-1878.69 1117.92 -488) (-1878.69 1117.92 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1417" - "plane" "(-944 -624 -144) (-944 -704 -144) (-944 -704 -140)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4227" + "plane" "(-1867.37 1129.24 -488) (-1448.76 710.63 -488) (-1448.76 710.629 -360)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 0.707107 0 228.31] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1416" - "plane" "(-1024 -624 -144) (-944 -624 -144) (-944 -624 -140)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4226" + "plane" "(-1878.69 1117.92 -488) (-1867.37 1129.24 -488) (-1867.38 1129.23 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1415" - "plane" "(-944 -704 -144) (-1024 -704 -144) (-1024 -704 -140)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4225" + "plane" "(-1448.77 710.629 -488) (-1460.08 699.313 -488) (-1460.08 699.316 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 155 164" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 5500]" - } -} -entity -{ - "id" "3754" - "classname" "trigger_momentum_onehop" - "hold" "0.5" - "origin" "-784 -792 -110" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3752" + "id" "12098" side { - "id" "1432" - "plane" "(-848 -848 -108) (-848 -736 -108) (-720 -736 -108)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4236" + "plane" "(-1335.63 823.762 -360) (-1754.24 1242.38 -360) (-1742.92 1253.68 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1431" - "plane" "(-848 -736 -112) (-848 -848 -112) (-720 -848 -112)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4235" + "plane" "(-1754.24 1242.38 -488) (-1335.63 823.765 -488) (-1324.31 835.078 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1430" - "plane" "(-848 -848 -112) (-848 -736 -112) (-848 -736 -108)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4234" + "plane" "(-1335.63 823.766 -488) (-1754.23 1242.38 -488) (-1754.23 1242.37 -360)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 0.707107 0 228.31] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1429" - "plane" "(-720 -736 -112) (-720 -848 -112) (-720 -848 -108)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4233" + "plane" "(-1742.92 1253.69 -488) (-1324.31 835.08 -488) (-1324.31 835.078 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1428" - "plane" "(-848 -736 -112) (-720 -736 -112) (-720 -736 -108)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4232" + "plane" "(-1754.24 1242.37 -488) (-1742.92 1253.69 -488) (-1742.92 1253.68 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1427" - "plane" "(-720 -848 -112) (-848 -848 -112) (-848 -848 -108)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4231" + "plane" "(-1324.31 835.078 -488) (-1335.63 823.766 -488) (-1335.63 823.762 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 155 164" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 6500]" - } -} -entity -{ - "id" "3774" - "classname" "trigger_momentum_onehop" - "hold" "0.1" - "origin" "-800 -960 -78" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3772" + "id" "12099" side { - "id" "1444" - "plane" "(-816 -976 -76) (-816 -944 -76) (-784 -944 -76)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4242" + "plane" "(-1448.77 688 -344) (-1890 1129.23 -344) (-1754.23 1265 -344)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1443" - "plane" "(-816 -944 -80) (-816 -976 -80) (-784 -976 -80)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4241" + "plane" "(-1890 1129.23 -360) (-1448.77 688 -360) (-1313 823.766 -360)" + "material" "PLASTER/PLASTERCEILING002B" + "uaxis" "[0.707107 0.707107 0 -344] 0.25" + "vaxis" "[0.707107 -0.707107 0 -228] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1442" - "plane" "(-816 -976 -80) (-816 -944 -80) (-816 -944 -76)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4240" + "plane" "(-1448.77 688 -360) (-1890 1129.23 -360) (-1890 1129.24 -344)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1441" - "plane" "(-784 -944 -80) (-784 -976 -80) (-784 -976 -76)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4239" + "plane" "(-1754.24 1265 -360) (-1313 823.766 -360) (-1313 823.766 -344)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1440" - "plane" "(-816 -944 -80) (-784 -944 -80) (-784 -944 -76)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4238" + "plane" "(-1890 1129.23 -360) (-1754.24 1265 -360) (-1754.23 1265 -344)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -88.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1439" - "plane" "(-784 -976 -80) (-816 -976 -80) (-816 -976 -76)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4237" + "plane" "(-1313 823.766 -360) (-1448.77 688 -360) (-1448.77 688 -344)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 113 242" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 7500]" - } -} -entity -{ - "id" "3792" - "classname" "trigger_momentum_onehop" - "hold" "0.3" - "origin" "-896 -1168 -46" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3790" + "id" "12100" side { - "id" "1456" - "plane" "(-912 -1184 -44) (-912 -1152 -44) (-880 -1152 -44)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4248" + "plane" "(-1844.75 1174.49 -488) (-1938 1313 -488) (-1874 1313 -488)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0.707107 0.707107 0 -88.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -100.31] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1455" - "plane" "(-912 -1152 -48) (-912 -1184 -48) (-880 -1184 -48)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4247" + "plane" "(-1938 1313 -520) (-1844.74 1174.49 -520) (-1799.49 1219.75 -520)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1454" - "plane" "(-912 -1184 -48) (-912 -1152 -48) (-912 -1152 -44)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4246" + "plane" "(-1844.74 1174.49 -520) (-1938 1313 -520) (-1938 1313 -488)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[-0.707107 0.707107 0 100.31] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1453" - "plane" "(-880 -1152 -48) (-880 -1184 -48) (-880 -1184 -44)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4245" + "plane" "(-1874 1313 -520) (-1799.49 1219.74 -520) (-1799.49 1219.74 -488)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[-0.707107 0.707107 0 100.31] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1452" - "plane" "(-912 -1152 -48) (-880 -1152 -48) (-880 -1152 -44)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4244" + "plane" "(-1938 1313 -520) (-1874 1313 -520) (-1874 1313 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1451" - "plane" "(-880 -1184 -48) (-912 -1184 -48) (-912 -1184 -44)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4243" + "plane" "(-1799.49 1219.74 -520) (-1844.75 1174.49 -520) (-1844.75 1174.49 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 150 243" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 8500]" - } -} -entity -{ - "id" "3839" - "classname" "trigger_momentum_onehop" - "hold" "0.2" - "origin" "-824 -1368 -30" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3836" + "id" "12101" side { - "id" "1468" - "plane" "(-832 -1376 -28) (-832 -1360 -28) (-816 -1360 -28)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4254" + "plane" "(-1833.44 1163.18 -360) (-1878.69 1117.93 -360) (-1890 1129.24 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1467" - "plane" "(-832 -1360 -32) (-832 -1376 -32) (-816 -1376 -32)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4253" + "plane" "(-1844.75 1174.49 -488) (-1890 1129.24 -488) (-1878.69 1117.92 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1466" - "plane" "(-832 -1376 -32) (-832 -1360 -32) (-832 -1360 -28)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4252" + "plane" "(-1878.69 1117.92 -488) (-1890 1129.23 -488) (-1890 1129.23 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1465" - "plane" "(-816 -1360 -32) (-816 -1376 -32) (-816 -1376 -28)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4251" + "plane" "(-1890 1129.23 -488) (-1844.74 1174.49 -488) (-1844.74 1174.49 -360)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -88.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1464" - "plane" "(-832 -1360 -32) (-816 -1360 -32) (-816 -1360 -28)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4250" + "plane" "(-1833.43 1163.18 -488) (-1878.69 1117.92 -488) (-1878.69 1117.92 -360)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 -0.707107 0 88.2328] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1463" - "plane" "(-816 -1376 -32) (-832 -1376 -32) (-832 -1376 -28)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4249" + "plane" "(-1844.74 1174.49 -488) (-1833.43 1163.18 -488) (-1833.43 1163.18 -360)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[-0.707107 0.707107 0 100.31] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 155 164" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 9500]" - } -} -entity -{ - "id" "3851" - "classname" "trigger_momentum_teleport_checkpoint" - "origin" "-800 -1584 -24" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3849" + "id" "12102" side { - "id" "1480" - "plane" "(-928 -1552 0) (-672 -1552 0) (-672 -1616 0)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4260" + "plane" "(-1788.18 1208.43 -360) (-1833.43 1163.18 -360) (-1844.74 1174.49 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1479" - "plane" "(-928 -1616 -48) (-672 -1616 -48) (-672 -1552 -48)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4259" + "plane" "(-1799.49 1219.75 -392) (-1844.74 1174.49 -392) (-1833.43 1163.18 -392)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -88.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -100.31] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1478" - "plane" "(-928 -1552 0) (-928 -1616 0) (-928 -1616 -48)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4258" + "plane" "(-1844.75 1174.49 -392) (-1799.49 1219.74 -392) (-1799.49 1219.75 -360)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -88.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1477" - "plane" "(-672 -1552 -48) (-672 -1616 -48) (-672 -1616 0)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4257" + "plane" "(-1788.18 1208.43 -392) (-1833.43 1163.18 -392) (-1833.43 1163.18 -360)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 -0.707107 0 88.2328] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1476" - "plane" "(-672 -1552 0) (-928 -1552 0) (-928 -1552 -48)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4256" + "plane" "(-1833.43 1163.18 -392) (-1844.74 1174.49 -392) (-1844.75 1174.49 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1475" - "plane" "(-672 -1616 -48) (-928 -1616 -48) (-928 -1616 0)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4255" + "plane" "(-1799.49 1219.75 -392) (-1788.18 1208.43 -392) (-1788.18 1208.43 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 155 164" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 10500]" - } -} -entity -{ - "id" "3899" - "classname" "trigger_momentum_teleport_checkpoint" - "origin" "-792 -920 -188" - "resetang" "1" - "spawnflags" "1" - "StartDisabled" "0" - "stop" "1" solid { - "id" "3894" + "id" "12103" side { - "id" "1492" - "plane" "(-1104 -224 -184) (-480 -224 -184) (-480 -1616 -184)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4266" + "plane" "(-1799.49 1219.74 -360) (-1754.23 1265 -360) (-1742.92 1253.69 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1491" - "plane" "(-1104 -1616 -192) (-480 -1616 -192) (-480 -224 -192)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4265" + "plane" "(-1788.18 1208.42 -488) (-1742.91 1253.68 -488) (-1754.23 1265 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1490" - "plane" "(-1104 -224 -184) (-1104 -1616 -184) (-1104 -1616 -192)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4264" + "plane" "(-1754.24 1265 -488) (-1742.92 1253.69 -488) (-1742.92 1253.69 -360)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1489" - "plane" "(-480 -224 -192) (-480 -1616 -192) (-480 -1616 -184)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4263" + "plane" "(-1799.49 1219.75 -488) (-1754.23 1265 -488) (-1754.24 1265 -360)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -88.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1488" - "plane" "(-480 -224 -184) (-1104 -224 -184) (-1104 -224 -192)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4262" + "plane" "(-1742.92 1253.69 -488) (-1788.18 1208.43 -488) (-1788.18 1208.43 -360)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 -0.707107 0 88.2328] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1487" - "plane" "(-480 -1616 -192) (-1104 -1616 -192) (-1104 -1616 -184)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4261" + "plane" "(-1788.18 1208.43 -488) (-1799.49 1219.75 -488) (-1799.48 1219.74 -360)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[-0.707107 0.707107 0 100.31] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "0 155 164" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 11500]" - } -} -entity -{ - "id" "3906" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "-955.188 -656.464 215" - editor + solid { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 12000]" - } -} -entity -{ - "id" "4013" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "-489 -393.329 102.373" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 0]" - } -} -entity -{ - "id" "4018" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "-907.121 -1607 137.748" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 500]" - } -} -entity -{ - "id" "4023" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "-681 -584.782 3.95955" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 1000]" - } -} -entity -{ - "id" "4028" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "-957.17 -392.5 63.3597" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 1500]" - } -} -entity -{ - "id" "4033" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "-681 -1014.74 -10.2118" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 2000]" - } -} -entity -{ - "id" "4038" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "-842.781 -532.704 -119.5" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 2500]" - } -} -entity -{ - "id" "4311" - "classname" "func_detail" - solid - { - "id" "3524" + "id" "12104" side { - "id" "1564" - "plane" "(-928 -1552 -48) (-672 -1552 -48) (-672 -1616 -48)" - "material" "CS_ITALY/PTILEFLOOR1" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4272" + "plane" "(-1938 1313 -488) (-1938 1345 -488) (-1874 1345 -488)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0.707107 0.707107 0 -88.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -100.31] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1563" - "plane" "(-928 -1616 -64) (-672 -1616 -64) (-672 -1552 -64)" - "material" "CS_ITALY/PTILEFLOOR1" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4271" + "plane" "(-1938 1345 -520) (-1938 1313 -520) (-1874 1313 -520)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1562" - "plane" "(-928 -1552 -48) (-928 -1616 -48) (-928 -1616 -64)" - "material" "CS_ITALY/PTILEFLOOR1" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4270" + "plane" "(-1938 1313 -520) (-1938 1345 -520) (-1938 1345 -488)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1561" - "plane" "(-672 -1552 -64) (-672 -1616 -64) (-672 -1616 -48)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4269" + "plane" "(-1874 1345 -520) (-1874 1313 -520) (-1874 1313 -488)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1560" - "plane" "(-672 -1552 -48) (-928 -1552 -48) (-928 -1552 -64)" - "material" "CS_ITALY/PTILEFLOOR1" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4268" + "plane" "(-1938 1345 -520) (-1874 1345 -520) (-1874 1345 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1559" - "plane" "(-672 -1616 -64) (-928 -1616 -64) (-928 -1616 -48)" + "id" "4267" + "plane" "(-1874 1313 -520) (-1938 1313 -520) (-1938 1313 -488)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 110 159" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "3514" + "id" "12106" side { - "id" "1510" - "plane" "(-656 -272 -176) (-624 -272 -176) (-624 -304 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4278" + "plane" "(-2491 480 -96) (-2491 1804 -96) (-1048 1804 -96)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1509" - "plane" "(-656 -304 -192) (-624 -304 -192) (-624 -272 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4277" + "plane" "(-2491 1804 -128) (-2491 1804 -96) (-2491 480 -96)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1508" - "plane" "(-656 -272 -176) (-656 -304 -176) (-656 -304 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4276" + "plane" "(-1048 480 -128) (-1048 480 -96) (-1048 1804 -96)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1507" - "plane" "(-624 -272 -192) (-624 -304 -192) (-624 -304 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4275" + "plane" "(-1048 1804 -128) (-1048 1804 -96) (-2491 1804 -96)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1506" - "plane" "(-624 -272 -176) (-656 -272 -176) (-656 -272 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4274" + "plane" "(-2491 480 -128) (-2491 480 -96) (-1048 480 -96)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1505" - "plane" "(-624 -304 -192) (-656 -304 -192) (-656 -304 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4273" + "plane" "(-2491 1804 -128) (-2491 480 -128) (-1048 480 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "220 220 220" + "groupid" "12105" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "3515" + "id" "12107" side { - "id" "1516" - "plane" "(-784 -272 -176) (-752 -272 -176) (-752 -304 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4284" + "plane" "(-2491 1804 -624) (-2491 480 -624) (-1048 480 -624)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1515" - "plane" "(-784 -304 -192) (-752 -304 -192) (-752 -272 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4283" + "plane" "(-2491 480 -592) (-2491 480 -624) (-2491 1804 -624)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1514" - "plane" "(-784 -272 -176) (-784 -304 -176) (-784 -304 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4282" + "plane" "(-1048 1804 -592) (-1048 1804 -624) (-1048 480 -624)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1513" - "plane" "(-752 -272 -192) (-752 -304 -192) (-752 -304 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4281" + "plane" "(-2491 1804 -592) (-2491 1804 -624) (-1048 1804 -624)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1512" - "plane" "(-752 -272 -176) (-784 -272 -176) (-784 -272 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4280" + "plane" "(-1048 480 -592) (-1048 480 -624) (-2491 480 -624)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1511" - "plane" "(-752 -304 -192) (-784 -304 -192) (-784 -304 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4279" + "plane" "(-2491 480 -592) (-2491 1804 -592) (-1048 1804 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "220 220 220" + "groupid" "12105" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "3516" + "id" "12108" side { - "id" "1522" - "plane" "(-880 -384 -176) (-864 -384 -176) (-864 -400 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4290" + "plane" "(-2491 480 -128) (-2491 480 -592) (-2491 1804 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1521" - "plane" "(-880 -400 -192) (-864 -400 -192) (-864 -384 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4289" + "plane" "(-2491 1804 -128) (-2491 1804 -592) (-2459 1804 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1520" - "plane" "(-880 -384 -176) (-880 -400 -176) (-880 -400 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4288" + "plane" "(-2459 480 -592) (-2491 480 -592) (-2491 480 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1519" - "plane" "(-864 -384 -192) (-864 -400 -192) (-864 -400 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4287" + "plane" "(-2459 480 -128) (-2491 480 -128) (-2491 1804 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1518" - "plane" "(-864 -384 -176) (-880 -384 -176) (-880 -384 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4286" + "plane" "(-2459 1804 -592) (-2491 1804 -592) (-2491 480 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1517" - "plane" "(-864 -400 -192) (-880 -400 -192) (-880 -400 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4285" + "plane" "(-2459 1804 -128) (-2459 1804 -592) (-2459 480 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "220 220 220" + "groupid" "12105" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "3518" + "id" "12109" side { - "id" "1528" - "plane" "(-1024 -496 -176) (-960 -496 -176) (-960 -560 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4296" + "plane" "(-1048 1804 -128) (-1048 1804 -592) (-1048 480 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1527" - "plane" "(-1024 -560 -192) (-960 -560 -192) (-960 -496 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4295" + "plane" "(-1080 1804 -592) (-1048 1804 -592) (-1048 1804 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1526" - "plane" "(-1024 -496 -176) (-1024 -560 -176) (-1024 -560 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4294" + "plane" "(-1048 480 -128) (-1048 480 -592) (-1080 480 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1525" - "plane" "(-960 -496 -192) (-960 -560 -192) (-960 -560 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4293" + "plane" "(-1080 1804 -128) (-1048 1804 -128) (-1048 480 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1524" - "plane" "(-960 -496 -176) (-1024 -496 -176) (-1024 -496 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4292" + "plane" "(-1080 480 -592) (-1048 480 -592) (-1048 1804 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1523" - "plane" "(-960 -560 -192) (-1024 -560 -192) (-1024 -560 -176)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4291" + "plane" "(-1080 480 -128) (-1080 480 -592) (-1080 1804 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "220 220 220" + "groupid" "12105" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "3519" + "id" "12110" side { - "id" "1534" - "plane" "(-1024 -624 -144) (-944 -624 -144) (-944 -704 -144)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4302" + "plane" "(-2459 1804 -592) (-1080 1804 -592) (-1080 1804 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1533" - "plane" "(-1024 -704 -160) (-944 -704 -160) (-944 -624 -160)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4301" + "plane" "(-2459 1772 -128) (-2459 1804 -128) (-1080 1804 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1532" - "plane" "(-1024 -624 -144) (-1024 -704 -144) (-1024 -704 -160)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4300" + "plane" "(-1080 1804 -592) (-2459 1804 -592) (-2459 1772 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1531" - "plane" "(-944 -624 -160) (-944 -704 -160) (-944 -704 -144)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4299" + "plane" "(-2459 1772 -592) (-2459 1804 -592) (-2459 1804 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1530" - "plane" "(-944 -624 -144) (-1024 -624 -144) (-1024 -624 -160)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4298" + "plane" "(-1080 1804 -128) (-1080 1804 -592) (-1080 1772 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1529" - "plane" "(-944 -704 -160) (-1024 -704 -160) (-1024 -704 -144)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4297" + "plane" "(-1080 1772 -592) (-2459 1772 -592) (-2459 1772 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "220 220 220" + "groupid" "12105" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "3520" + "id" "12111" side { - "id" "1540" - "plane" "(-848 -736 -112) (-720 -736 -112) (-720 -848 -112)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4308" + "plane" "(-1080 480 -592) (-2459 480 -592) (-2459 480 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1539" - "plane" "(-848 -848 -128) (-720 -848 -128) (-720 -736 -128)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4307" + "plane" "(-1080 480 -128) (-2459 480 -128) (-2459 512 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1538" - "plane" "(-848 -736 -112) (-848 -848 -112) (-848 -848 -128)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4306" + "plane" "(-2459 512 -592) (-2459 480 -592) (-1080 480 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -124] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1537" - "plane" "(-720 -736 -128) (-720 -848 -128) (-720 -848 -112)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4305" + "plane" "(-2459 480 -128) (-2459 480 -592) (-2459 512 -592)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1536" - "plane" "(-720 -736 -112) (-848 -736 -112) (-848 -736 -128)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4304" + "plane" "(-1080 512 -592) (-1080 480 -592) (-1080 480 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 124] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1535" - "plane" "(-720 -848 -128) (-848 -848 -128) (-848 -848 -112)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4303" + "plane" "(-2459 512 -592) (-1080 512 -592) (-1080 512 -128)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "220 220 220" + "groupid" "12105" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "3521" + "id" "12634" side { - "id" "1546" - "plane" "(-816 -944 -80) (-784 -944 -80) (-784 -976 -80)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4344" + "plane" "(-711.998 1170.75 -424) (-805.256 1309.25 -424) (-741.256 1309.25 -424)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0.707107 0.707107 0 -81.5227] 0.25" + "vaxis" "[0.707107 -0.707107 0 -114.791] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1545" - "plane" "(-816 -976 -96) (-784 -976 -96) (-784 -944 -96)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "4343" + "plane" "(-805.256 1309.25 -456) (-712 1170.75 -456) (-666.744 1215.99 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -17.5227] 0.25" + "vaxis" "[0.707107 -0.707107 0 -50.7903] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1544" - "plane" "(-816 -944 -80) (-816 -976 -80) (-816 -976 -96)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4342" + "plane" "(-711.998 1170.75 -456) (-805.256 1309.25 -456) (-805.256 1309.25 -424)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[-0.707107 0.707107 0 114.791] 0.25" + "vaxis" "[0 0 -1 96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1543" - "plane" "(-784 -944 -96) (-784 -976 -96) (-784 -976 -80)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4341" + "plane" "(-741.256 1309.25 -456) (-666.746 1215.99 -456) (-666.744 1215.99 -424)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[-0.707107 0.707107 0 114.791] 0.25" + "vaxis" "[0 0 -1 96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1542" - "plane" "(-784 -944 -80) (-816 -944 -80) (-816 -944 -96)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4340" + "plane" "(-805.256 1309.25 -456) (-741.256 1309.25 -456) (-741.256 1309.25 -424)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -17.5227] 0.25" + "vaxis" "[0 0 -1 32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1541" - "plane" "(-784 -976 -96) (-816 -976 -96) (-816 -976 -80)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "4339" + "plane" "(-666.744 1215.99 -456) (-711.998 1170.75 -456) (-711.998 1170.75 -424)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -17.5227] 0.25" + "vaxis" "[0 0 -1 32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "0 150 243" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "3522" + "id" "12728" side { - "id" "1552" - "plane" "(-912 -1152 -48) (-880 -1152 -48) (-880 -1184 -48)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" + "id" "4377" + "plane" "(-1944 1313.84 -360) (-1944 1319.99 -360) (-1840 1163.72 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[1 0 0 32] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10719,10 +9164,10 @@ entity } side { - "id" "1551" - "plane" "(-912 -1184 -64) (-880 -1184 -64) (-880 -1152 -64)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" + "id" "4376" + "plane" "(-1944 1319.99 -520) (-1944 1313.84 -520) (-1845.93 1160 -520)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[1 0 0 32] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10730,9 +9175,9 @@ entity } side { - "id" "1550" - "plane" "(-912 -1152 -48) (-912 -1184 -48) (-912 -1184 -64)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "id" "4375" + "plane" "(-1944 1313.84 -520) (-1944 1319.99 -520) (-1944 1319.99 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -10741,9 +9186,9 @@ entity } side { - "id" "1549" - "plane" "(-880 -1152 -64) (-880 -1184 -64) (-880 -1184 -48)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "id" "4374" + "plane" "(-1840 1163.72 -520) (-1840 1160 -520) (-1840 1160 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -10752,10 +9197,10 @@ entity } side { - "id" "1548" - "plane" "(-880 -1152 -48) (-912 -1152 -48) (-912 -1152 -64)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" + "id" "4373" + "plane" "(-1840 1160 -520) (-1845.93 1160 -520) (-1845.93 1160 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[1 0 0 32] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10763,10 +9208,21 @@ entity } side { - "id" "1547" - "plane" "(-880 -1184 -64) (-912 -1184 -64) (-912 -1184 -48)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" + "id" "4372" + "plane" "(-1845.93 1160 -520) (-1944 1313.84 -520) (-1944 1313.84 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4371" + "plane" "(-1944 1319.99 -520) (-1840 1163.72 -520) (-1840 1163.72 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10774,20 +9230,20 @@ entity } editor { - "color" "0 180 0" + "color" "0 216 109" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "3523" + "id" "12736" side { - "id" "1558" - "plane" "(-832 -1360 -32) (-816 -1360 -32) (-816 -1376 -32)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" + "id" "4391" + "plane" "(-1872 1316 -360) (-1872 1320 -360) (-1792 1218.42 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[1 0 0 -32] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10795,10 +9251,10 @@ entity } side { - "id" "1557" - "plane" "(-832 -1376 -48) (-816 -1376 -48) (-816 -1360 -48)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" + "id" "4390" + "plane" "(-1872 1320 -520) (-1872 1316 -520) (-1796.56 1216 -520)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[1 0 0 -32] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10806,9 +9262,9 @@ entity } side { - "id" "1556" - "plane" "(-832 -1360 -32) (-832 -1376 -32) (-832 -1376 -48)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "id" "4389" + "plane" "(-1872 1316 -520) (-1872 1320 -520) (-1872 1320 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -10817,9 +9273,9 @@ entity } side { - "id" "1555" - "plane" "(-816 -1360 -48) (-816 -1376 -48) (-816 -1376 -32)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "id" "4388" + "plane" "(-1792 1218.42 -520) (-1792 1216 -520) (-1792 1216 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -10828,10 +9284,10 @@ entity } side { - "id" "1554" - "plane" "(-816 -1360 -32) (-832 -1360 -32) (-832 -1360 -48)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" + "id" "4387" + "plane" "(-1792 1216 -520) (-1796.56 1216 -520) (-1796.56 1216 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[1 0 0 -32] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10839,10 +9295,21 @@ entity } side { - "id" "1553" - "plane" "(-816 -1376 -48) (-832 -1376 -48) (-832 -1376 -32)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" + "id" "4386" + "plane" "(-1796.56 1216 -520) (-1872 1316 -520) (-1872 1316 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4385" + "plane" "(-1872 1319.99 -520) (-1792 1218.42 -520) (-1792 1218.42 -360)" + "material" "TOOLS/TOOLSPLAYERCLIP" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10850,19 +9317,142 @@ entity } editor { - "color" "0 180 0" + "color" "0 216 109" "visgroupshown" "1" "visgroupautoshown" "1" } } - solid + group { - "id" "3501" - side + "id" "11540" + editor { - "id" "1570" - "plane" "(-560 -352 -160) (-480 -352 -160) (-480 -432 -160)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "color" "222 111 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12105" + editor + { + "color" "220 220 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12112" + editor + { + "color" "214 243 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12113" + editor + { + "color" "214 243 0" + "groupid" "12112" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12129" + editor + { + "color" "214 243 0" + "groupid" "12112" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12143" + editor + { + "color" "214 243 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12144" + editor + { + "color" "214 243 0" + "groupid" "12143" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12160" + editor + { + "color" "214 243 0" + "groupid" "12143" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12174" + editor + { + "color" "214 243 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12175" + editor + { + "color" "214 243 0" + "groupid" "12174" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "12191" + editor + { + "color" "214 243 0" + "groupid" "12174" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } +} +entity +{ + "id" "3135" + "classname" "func_detail" + "maxdxlevel" "0" + "mindxlevel" "0" + solid + { + "id" "70" + side + { + "id" "1085" + "plane" "(384 -384 64) (384 320 64) (448 320 64)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -10871,10 +9461,10 @@ entity } side { - "id" "1569" - "plane" "(-560 -432 -192) (-480 -432 -192) (-480 -352 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" + "id" "1084" + "plane" "(384 320 0) (384 -384 0) (448 -384 0)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10882,19 +9472,19 @@ entity } side { - "id" "1568" - "plane" "(-560 -352 -160) (-560 -432 -160) (-560 -432 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "1083" + "plane" "(384 -384 0) (384 320 0) (384 320 64)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 384] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1567" - "plane" "(-480 -352 -192) (-480 -432 -192) (-480 -432 -160)" + "id" "1082" + "plane" "(448 320 0) (448 -384 0) (448 -384 64)" "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" @@ -10904,55 +9494,41 @@ entity } side { - "id" "1566" - "plane" "(-480 -352 -160) (-560 -352 -160) (-560 -352 -192)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "1081" + "plane" "(384 320 0) (448 320 0) (448 320 64)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 384] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "1565" - "plane" "(-480 -432 -192) (-560 -432 -192) (-560 -432 -160)" - "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "id" "1080" + "plane" "(448 -384 0) (384 -384 0) (384 -384 64)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "vaxis" "[0 0 -1 384] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "0 180 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 1500]" - } -} -entity -{ - "id" "4709" - "classname" "func_areaportal" - "PortalVersion" "1" - "StartOpen" "1" solid { - "id" "4707" + "id" "74" side { - "id" "1720" - "plane" "(192 480 0) (256 480 0) (256 464 0)" - "material" "TOOLS/TOOLSAREAPORTAL" + "id" "1091" + "plane" "(384 -64 -7.62939e-006) (384 0 -7.62939e-006) (448 0 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -10961,10 +9537,10 @@ entity } side { - "id" "1719" - "plane" "(192 464 -160) (256 464 -160) (256 480 -160)" - "material" "TOOLS/TOOLSAREAPORTAL" - "uaxis" "[1 0 0 0] 0.25" + "id" "1090" + "plane" "(384 0 -160) (384 -64 -160) (448 -64 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10972,10 +9548,10 @@ entity } side { - "id" "1718" - "plane" "(192 480 0) (192 464 0) (192 464 -160)" - "material" "TOOLS/TOOLSAREAPORTAL" - "uaxis" "[0 1 0 0] 0.25" + "id" "1089" + "plane" "(384 -64 -160) (384 0 -160) (384 0 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -10983,9 +9559,9 @@ entity } side { - "id" "1717" - "plane" "(256 480 -160) (256 464 -160) (256 464 0)" - "material" "TOOLS/TOOLSAREAPORTAL" + "id" "1088" + "plane" "(448 0 -160) (448 -64 -160) (448 -64 -7.62939e-006)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -10994,10 +9570,10 @@ entity } side { - "id" "1716" - "plane" "(256 480 0) (192 480 0) (192 480 -160)" - "material" "TOOLS/TOOLSAREAPORTAL" - "uaxis" "[1 0 0 0] 0.25" + "id" "1087" + "plane" "(384 0 -160) (448 0 -160) (448 0 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11005,9 +9581,9 @@ entity } side { - "id" "1715" - "plane" "(256 464 -160) (192 464 -160) (192 464 0)" - "material" "TOOLS/TOOLSAREAPORTAL" + "id" "1086" + "plane" "(448 -64 -160) (384 -64 -160) (384 -64 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11016,33 +9592,19 @@ entity } editor { - "color" "0 255 255" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "0 255 255" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 7000]" - } -} -entity -{ - "id" "4716" - "classname" "func_areaportal" - "PortalVersion" "1" - "StartOpen" "1" solid { - "id" "4714" + "id" "73" side { - "id" "1732" - "plane" "(-192 368 0) (-128 368 0) (-128 352 0)" - "material" "TOOLS/TOOLSAREAPORTAL" + "id" "1097" + "plane" "(384 64 -7.62939e-006) (384 128 -7.62939e-006) (448 128 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -11051,10 +9613,10 @@ entity } side { - "id" "1731" - "plane" "(-192 352 -160) (-128 352 -160) (-128 368 -160)" - "material" "TOOLS/TOOLSAREAPORTAL" - "uaxis" "[1 0 0 0] 0.25" + "id" "1096" + "plane" "(384 128 -160) (384 64 -160) (448 64 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11062,10 +9624,10 @@ entity } side { - "id" "1730" - "plane" "(-192 368 0) (-192 352 0) (-192 352 -160)" - "material" "TOOLS/TOOLSAREAPORTAL" - "uaxis" "[0 1 0 0] 0.25" + "id" "1095" + "plane" "(384 64 -160) (384 128 -160) (384 128 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11073,9 +9635,9 @@ entity } side { - "id" "1729" - "plane" "(-128 368 -160) (-128 352 -160) (-128 352 0)" - "material" "TOOLS/TOOLSAREAPORTAL" + "id" "1094" + "plane" "(448 128 -160) (448 64 -160) (448 64 -7.62939e-006)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11084,10 +9646,10 @@ entity } side { - "id" "1728" - "plane" "(-128 368 0) (-192 368 0) (-192 368 -160)" - "material" "TOOLS/TOOLSAREAPORTAL" - "uaxis" "[1 0 0 0] 0.25" + "id" "1093" + "plane" "(384 128 -160) (448 128 -160) (448 128 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11095,9 +9657,9 @@ entity } side { - "id" "1727" - "plane" "(-128 352 -160) (-192 352 -160) (-192 352 0)" - "material" "TOOLS/TOOLSAREAPORTAL" + "id" "1092" + "plane" "(448 64 -160) (384 64 -160) (384 64 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11106,33 +9668,19 @@ entity } editor { - "color" "0 255 255" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor + solid { - "color" "0 255 255" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 8000]" - } -} -entity -{ - "id" "4723" - "classname" "func_areaportal" - "PortalVersion" "1" - "StartOpen" "1" - solid - { - "id" "4721" + "id" "72" side { - "id" "1744" - "plane" "(-480 -352 0) (-464 -352 0) (-464 -428 0)" - "material" "TOOLS/TOOLSAREAPORTAL" + "id" "1103" + "plane" "(384 192 -7.62939e-006) (384 256 -7.62939e-006) (448 256 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -11141,10 +9689,10 @@ entity } side { - "id" "1743" - "plane" "(-480 -428 -160) (-464 -428 -160) (-464 -352 -160)" - "material" "TOOLS/TOOLSAREAPORTAL" - "uaxis" "[1 0 0 0] 0.25" + "id" "1102" + "plane" "(384 256 -160) (384 192 -160) (448 192 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11152,10 +9700,10 @@ entity } side { - "id" "1742" - "plane" "(-480 -352 0) (-480 -428 0) (-480 -428 -160)" - "material" "TOOLS/TOOLSAREAPORTAL" - "uaxis" "[0 1 0 0] 0.25" + "id" "1101" + "plane" "(384 192 -160) (384 256 -160) (384 256 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11163,9 +9711,9 @@ entity } side { - "id" "1741" - "plane" "(-464 -352 -160) (-464 -428 -160) (-464 -428 0)" - "material" "TOOLS/TOOLSAREAPORTAL" + "id" "1100" + "plane" "(448 256 -160) (448 192 -160) (448 192 -7.62939e-006)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11174,10 +9722,10 @@ entity } side { - "id" "1740" - "plane" "(-464 -352 0) (-480 -352 0) (-480 -352 -160)" - "material" "TOOLS/TOOLSAREAPORTAL" - "uaxis" "[1 0 0 0] 0.25" + "id" "1099" + "plane" "(384 256 -160) (448 256 -160) (448 256 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11185,9 +9733,9 @@ entity } side { - "id" "1739" - "plane" "(-464 -428 -160) (-480 -428 -160) (-480 -428 0)" - "material" "TOOLS/TOOLSAREAPORTAL" + "id" "1098" + "plane" "(448 192 -160) (384 192 -160) (384 192 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11196,31 +9744,19 @@ entity } editor { - "color" "0 255 255" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "0 255 255" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 9000]" - } -} -entity -{ - "id" "4824" - "classname" "func_detail" solid { - "id" "4729" + "id" "75" side { - "id" "1780" - "plane" "(160 736 -128) (192 736 -128) (192 704 -128)" - "material" "DEV/DEV_MEASURECRATE02" + "id" "1109" + "plane" "(384 -192 -7.62939e-006) (384 -128 -7.62939e-006) (448 -128 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -11229,10 +9765,10 @@ entity } side { - "id" "1779" - "plane" "(160 704 -160) (192 704 -160) (192 736 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 0] 0.25" + "id" "1108" + "plane" "(384 -128 -160) (384 -192 -160) (448 -192 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11240,10 +9776,10 @@ entity } side { - "id" "1778" - "plane" "(160 736 -128) (160 704 -128) (160 704 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[0 1 0 0] 0.25" + "id" "1107" + "plane" "(384 -192 -160) (384 -128 -160) (384 -128 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11251,9 +9787,9 @@ entity } side { - "id" "1777" - "plane" "(192 736 -160) (192 704 -160) (192 704 -128)" - "material" "DEV/DEV_MEASURECRATE02" + "id" "1106" + "plane" "(448 -128 -160) (448 -192 -160) (448 -192 -7.62939e-006)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11262,10 +9798,10 @@ entity } side { - "id" "1776" - "plane" "(192 736 -128) (160 736 -128) (160 736 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 0] 0.25" + "id" "1105" + "plane" "(384 -128 -160) (448 -128 -160) (448 -128 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11273,9 +9809,9 @@ entity } side { - "id" "1775" - "plane" "(192 704 -160) (160 704 -160) (160 704 -128)" - "material" "DEV/DEV_MEASURECRATE02" + "id" "1104" + "plane" "(448 -192 -160) (384 -192 -160) (384 -192 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11284,19 +9820,19 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "4814" + "id" "291" side { - "id" "1786" - "plane" "(160 832 -128) (192 832 -128) (192 800 -128)" - "material" "DEV/DEV_MEASURECRATE02" + "id" "1115" + "plane" "(384 -320 -7.62939e-006) (384 -256 -7.62939e-006) (448 -256 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -11305,10 +9841,10 @@ entity } side { - "id" "1785" - "plane" "(160 800 -160) (192 800 -160) (192 832 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 0] 0.25" + "id" "1114" + "plane" "(384 -256 -160) (384 -320 -160) (448 -320 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11316,10 +9852,10 @@ entity } side { - "id" "1784" - "plane" "(160 832 -128) (160 800 -128) (160 800 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[0 1 0 0] 0.25" + "id" "1113" + "plane" "(384 -320 -160) (384 -256 -160) (384 -256 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11327,9 +9863,9 @@ entity } side { - "id" "1783" - "plane" "(192 832 -160) (192 800 -160) (192 800 -128)" - "material" "DEV/DEV_MEASURECRATE02" + "id" "1112" + "plane" "(448 -256 -160) (448 -320 -160) (448 -320 -7.62939e-006)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11338,10 +9874,10 @@ entity } side { - "id" "1782" - "plane" "(192 832 -128) (160 832 -128) (160 832 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 0] 0.25" + "id" "1111" + "plane" "(384 -256 -160) (448 -256 -160) (448 -256 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11349,9 +9885,9 @@ entity } side { - "id" "1781" - "plane" "(192 800 -160) (160 800 -160) (160 800 -128)" - "material" "DEV/DEV_MEASURECRATE02" + "id" "1110" + "plane" "(448 -320 -160) (384 -320 -160) (384 -320 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11360,19 +9896,19 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "4815" + "id" "897" side { - "id" "1792" - "plane" "(160 928 -128) (192 928 -128) (192 896 -128)" - "material" "DEV/DEV_MEASURECRATE02" + "id" "1121" + "plane" "(-320 352 64) (256 352 64) (256 320 64)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -11381,10 +9917,10 @@ entity } side { - "id" "1791" - "plane" "(160 896 -160) (192 896 -160) (192 928 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 0] 0.25" + "id" "1120" + "plane" "(-320 320 0) (256 320 0) (256 352 0)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11392,10 +9928,10 @@ entity } side { - "id" "1790" - "plane" "(160 928 -128) (160 896 -128) (160 896 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[0 1 0 0] 0.25" + "id" "1119" + "plane" "(-320 352 64) (-320 320 64) (-320 320 0)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11403,9 +9939,9 @@ entity } side { - "id" "1789" - "plane" "(192 928 -160) (192 896 -160) (192 896 -128)" - "material" "DEV/DEV_MEASURECRATE02" + "id" "1118" + "plane" "(256 352 0) (256 320 0) (256 320 64)" + "material" "DEV/GRAYGRID" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11414,10 +9950,10 @@ entity } side { - "id" "1788" - "plane" "(192 928 -128) (160 928 -128) (160 928 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 0] 0.25" + "id" "1117" + "plane" "(256 352 64) (-320 352 64) (-320 352 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11425,9 +9961,9 @@ entity } side { - "id" "1787" - "plane" "(192 896 -160) (160 896 -160) (160 896 -128)" - "material" "DEV/DEV_MEASURECRATE02" + "id" "1116" + "plane" "(256 320 0) (-320 320 0) (-320 320 64)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11436,35 +9972,19 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "0 180 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 11000]" - } -} -entity -{ - "id" "4861" - "classname" "trigger_momentum_timer_stage" - "origin" "224 528 -80" - "spawnflags" "1" - "stage" "5" - "StartDisabled" "0" solid { - "id" "4859" + "id" "890" side { - "id" "1816" - "plane" "(192 576 0) (256 576 0) (256 480 0)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "1127" + "plane" "(-256 352 -7.62939e-006) (-192 352 -7.62939e-006) (-192 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -11473,10 +9993,10 @@ entity } side { - "id" "1815" - "plane" "(192 480 -160) (256 480 -160) (256 576 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" + "id" "1126" + "plane" "(-256 320 -160) (-192 320 -160) (-192 352 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11484,10 +10004,10 @@ entity } side { - "id" "1814" - "plane" "(192 576 0) (192 480 0) (192 480 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" + "id" "1125" + "plane" "(-256 352 -7.62939e-006) (-256 320 -7.62939e-006) (-256 320 -160)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11495,9 +10015,9 @@ entity } side { - "id" "1813" - "plane" "(256 576 -160) (256 480 -160) (256 480 0)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "1124" + "plane" "(-192 352 -160) (-192 320 -160) (-192 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11506,10 +10026,10 @@ entity } side { - "id" "1812" - "plane" "(256 576 0) (192 576 0) (192 576 -160)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" + "id" "1123" + "plane" "(-192 352 -7.62939e-006) (-256 352 -7.62939e-006) (-256 352 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11517,9 +10037,9 @@ entity } side { - "id" "1811" - "plane" "(256 480 -160) (192 480 -160) (192 480 0)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "1122" + "plane" "(-192 320 -160) (-256 320 -160) (-256 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -11528,54 +10048,42 @@ entity } editor { - "color" "220 30 220" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 13000]" - } -} -entity -{ - "id" "6274" - "classname" "func_detail" solid { - "id" "6275" + "id" "885" side { - "id" "2408" - "plane" "(153.503 1133.25 -128) (185.503 1133.25 -128) (185.503 1101.25 -128)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" - "vaxis" "[0 -1 0 52.9966] 0.25" + "id" "1133" + "plane" "(-128 352 -7.62939e-006) (-64 352 -7.62939e-006) (-64 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 128] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2407" - "plane" "(153.503 1101.25 -160) (185.503 1101.25 -160) (185.503 1133.25 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" - "vaxis" "[0 -1 0 52.9966] 0.25" + "id" "1132" + "plane" "(-128 320 -160) (-64 320 -160) (-64 352 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2406" - "plane" "(153.503 1133.25 -128) (153.503 1101.25 -128) (153.503 1101.25 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[0 1 0 -52.9966] 0.25" + "id" "1131" + "plane" "(-128 352 -7.62939e-006) (-128 320 -7.62939e-006) (-128 320 -160)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11583,10 +10091,10 @@ entity } side { - "id" "2405" - "plane" "(185.503 1133.25 -160) (185.503 1101.25 -160) (185.503 1101.25 -128)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[0 1 0 -52.9966] 0.25" + "id" "1130" + "plane" "(-64 352 -160) (-64 320 -160) (-64 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11594,10 +10102,10 @@ entity } side { - "id" "2404" - "plane" "(185.503 1133.25 -128) (153.503 1133.25 -128) (153.503 1133.25 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" + "id" "1129" + "plane" "(-64 352 -7.62939e-006) (-128 352 -7.62939e-006) (-128 352 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11605,10 +10113,10 @@ entity } side { - "id" "2403" - "plane" "(185.503 1101.25 -160) (153.503 1101.25 -160) (153.503 1101.25 -128)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" + "id" "1128" + "plane" "(-64 320 -160) (-128 320 -160) (-128 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 128] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11616,42 +10124,42 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "6276" + "id" "1097" side { - "id" "2414" - "plane" "(153.503 1229.25 -128) (185.503 1229.25 -128) (185.503 1197.25 -128)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" - "vaxis" "[0 -1 0 52.9966] 0.25" + "id" "1139" + "plane" "(320 -576 -128) (320 -512 -128) (384 -512 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 -384] 0.25" + "vaxis" "[0 -1 0 128] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2413" - "plane" "(153.503 1197.25 -160) (185.503 1197.25 -160) (185.503 1229.25 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" - "vaxis" "[0 -1 0 52.9966] 0.25" + "id" "1138" + "plane" "(320 -512 -160) (320 -576 -160) (384 -576 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2412" - "plane" "(153.503 1229.25 -128) (153.503 1197.25 -128) (153.503 1197.25 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[0 1 0 -52.9966] 0.25" + "id" "1137" + "plane" "(320 -576 -160) (320 -512 -160) (320 -512 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 128] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11659,10 +10167,10 @@ entity } side { - "id" "2411" - "plane" "(185.503 1229.25 -160) (185.503 1197.25 -160) (185.503 1197.25 -128)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[0 1 0 -52.9966] 0.25" + "id" "1136" + "plane" "(384 -512 -160) (384 -576 -160) (384 -576 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 1 0 -128] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11670,10 +10178,10 @@ entity } side { - "id" "2410" - "plane" "(185.503 1229.25 -128) (153.503 1229.25 -128) (153.503 1229.25 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" + "id" "1135" + "plane" "(320 -512 -160) (384 -512 -160) (384 -512 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 384] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11681,10 +10189,10 @@ entity } side { - "id" "2409" - "plane" "(185.503 1197.25 -160) (153.503 1197.25 -160) (153.503 1197.25 -128)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" + "id" "1134" + "plane" "(384 -576 -160) (320 -576 -160) (320 -576 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 -384] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11692,42 +10200,42 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "6277" + "id" "1098" side { - "id" "2420" - "plane" "(153.503 1325.25 -128) (185.503 1325.25 -128) (185.503 1293.25 -128)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" - "vaxis" "[0 -1 0 52.9966] 0.25" + "id" "1145" + "plane" "(128 -576 -128) (128 -512 -128) (192 -512 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 -384] 0.25" + "vaxis" "[0 -1 0 128] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2419" - "plane" "(153.503 1293.25 -160) (185.503 1293.25 -160) (185.503 1325.25 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" - "vaxis" "[0 -1 0 52.9966] 0.25" + "id" "1144" + "plane" "(128 -512 -160) (128 -576 -160) (192 -576 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2418" - "plane" "(153.503 1325.25 -128) (153.503 1293.25 -128) (153.503 1293.25 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[0 1 0 -52.9966] 0.25" + "id" "1143" + "plane" "(128 -576 -160) (128 -512 -160) (128 -512 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 128] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11735,10 +10243,10 @@ entity } side { - "id" "2417" - "plane" "(185.503 1325.25 -160) (185.503 1293.25 -160) (185.503 1293.25 -128)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[0 1 0 -52.9966] 0.25" + "id" "1142" + "plane" "(192 -512 -160) (192 -576 -160) (192 -576 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 1 0 -128] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11746,10 +10254,10 @@ entity } side { - "id" "2416" - "plane" "(185.503 1325.25 -128) (153.503 1325.25 -128) (153.503 1325.25 -160)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" + "id" "1141" + "plane" "(128 -512 -160) (192 -512 -160) (192 -512 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 384] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11757,10 +10265,10 @@ entity } side { - "id" "2415" - "plane" "(185.503 1293.25 -160) (153.503 1293.25 -160) (153.503 1293.25 -128)" - "material" "DEV/DEV_MEASURECRATE02" - "uaxis" "[1 0 0 25.9881] 0.25" + "id" "1140" + "plane" "(192 -576 -160) (128 -576 -160) (128 -576 -128)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 -384] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11768,48 +10276,30 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "0 180 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 11000]" - } -} -entity -{ - "id" "6465" - "classname" "trigger_momentum_timer_start" - "bhopleavespeed" "250" - "leavespeed" "290" - "lookangles" "0 0 0" - "origin" "-320 -152 42" - "spawnflags" "13" - "StartDisabled" "0" solid { - "id" "6466" + "id" "2727" side { - "id" "2438" - "plane" "(-448 -256 90) (-448 -48 90) (-192 -48 90)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "1151" + "plane" "(-64 -608 -144) (-64 -448 -144) (32 -448 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 -128] 0.25" + "vaxis" "[0 -1 0 384] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2437" - "plane" "(-448 -48 -6) (-448 -256 -6) (-192 -256 -6)" - "material" "TOOLS/TOOLSTRIGGER" + "id" "1150" + "plane" "(-64 -448 -160) (-64 -608 -160) (32 -608 -160)" + "material" "TOOLS/TOOLSNODRAW" "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -11818,87 +10308,75 @@ entity } side { - "id" "2436" - "plane" "(-448 -256 -6) (-448 -48 -6) (-448 -48 90)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 -1 0 0] 0.25" - "vaxis" "[0 0 -1 40] 0.25" + "id" "1149" + "plane" "(-64 -608 -160) (-64 -448 -160) (-64 -448 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 384] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2435" - "plane" "(-192 -48 -6) (-192 -256 -6) (-192 -256 90)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 40] 0.25" + "id" "1148" + "plane" "(32 -448 -160) (32 -608 -160) (32 -608 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 1 0 -384] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2434" - "plane" "(-448 -48 -6) (-192 -48 -6) (-192 -48 90)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[-1 0 0 0] 0.25" - "vaxis" "[0 0 -1 40] 0.25" + "id" "1147" + "plane" "(-64 -448 -160) (32 -448 -160) (32 -448 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2433" - "plane" "(-192 -256 -6) (-448 -256 -6) (-448 -256 90)" - "material" "TOOLS/TOOLSTRIGGER" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 40] 0.25" - "rotation" "0" + "id" "1146" + "plane" "(32 -608 -160) (-64 -608 -160) (-64 -608 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 -128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "220 30 220" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 14500]" - } -} -entity -{ - "id" "6727" - "classname" "func_detail" solid { - "id" "6654" + "id" "2731" side { - "id" "2635" - "plane" "(720 -416 -280) (736 -416 -280) (736 -480 -280)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "1157" + "plane" "(-240 -608 -144) (-240 -448 -144) (-144 -448 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 64] 0.25" + "vaxis" "[0 -1 0 -128] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2634" - "plane" "(720 -480 -288) (736 -480 -288) (736 -416 -288)" + "id" "1156" + "plane" "(-240 -448 -160) (-240 -608 -160) (-144 -608 -160)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11906,10 +10384,10 @@ entity } side { - "id" "2633" - "plane" "(720 -416 -280) (720 -480 -280) (720 -480 -288)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" + "id" "1155" + "plane" "(-240 -608 -160) (-240 -448 -160) (-240 -448 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 -128] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11917,21 +10395,21 @@ entity } side { - "id" "2632" - "plane" "(736 -416 -288) (736 -480 -288) (736 -480 -280)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "1154" + "plane" "(-144 -448 -160) (-144 -608 -160) (-144 -608 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 1 0 128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2631" - "plane" "(736 -416 -280) (720 -416 -280) (720 -416 -288)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[1 0 0 0] 0.25" + "id" "1153" + "plane" "(-240 -448 -160) (-144 -448 -160) (-144 -448 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 -64] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11939,10 +10417,10 @@ entity } side { - "id" "2630" - "plane" "(736 -480 -288) (720 -480 -288) (720 -480 -280)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" + "id" "1152" + "plane" "(-144 -608 -160) (-240 -608 -160) (-240 -608 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 64] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11950,31 +10428,31 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "6653" + "id" "2857" side { - "id" "2641" - "plane" "(704 -416 -272) (720 -416 -272) (720 -480 -272)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "1163" + "plane" "(-416 -608 -144) (-416 -448 -144) (-320 -448 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 256] 0.25" + "vaxis" "[0 -1 0 -128] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2640" - "plane" "(704 -480 -280) (720 -480 -280) (720 -416 -280)" + "id" "1162" + "plane" "(-416 -448 -160) (-416 -608 -160) (-320 -608 -160)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11982,10 +10460,10 @@ entity } side { - "id" "2639" - "plane" "(704 -416 -272) (704 -480 -272) (704 -480 -280)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" + "id" "1161" + "plane" "(-416 -608 -160) (-416 -448 -160) (-416 -448 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 -128] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -11993,21 +10471,21 @@ entity } side { - "id" "2638" - "plane" "(720 -416 -280) (720 -480 -280) (720 -480 -272)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "1160" + "plane" "(-320 -448 -160) (-320 -608 -160) (-320 -608 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 1 0 128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2637" - "plane" "(720 -416 -272) (704 -416 -272) (704 -416 -280)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[1 0 0 0] 0.25" + "id" "1159" + "plane" "(-416 -448 -160) (-320 -448 -160) (-320 -448 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[-1 0 0 -256] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -12015,10 +10493,10 @@ entity } side { - "id" "2636" - "plane" "(720 -480 -280) (704 -480 -280) (704 -480 -272)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" + "id" "1158" + "plane" "(-320 -608 -160) (-416 -608 -160) (-416 -608 -144)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 256] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -12026,31 +10504,31 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "6651" + "id" "884" side { - "id" "2647" - "plane" "(688 -416 -264) (704 -416 -264) (704 -480 -264)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "1169" + "plane" "(0 352 -7.62939e-006) (64 352 -7.62939e-006) (64 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2646" - "plane" "(688 -480 -272) (704 -480 -272) (704 -416 -272)" + "id" "1168" + "plane" "(0 320 -160) (64 320 -160) (64 352 -160)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -12058,10 +10536,10 @@ entity } side { - "id" "2645" - "plane" "(688 -416 -264) (688 -480 -264) (688 -480 -272)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" + "id" "1167" + "plane" "(0 352 -7.62939e-006) (0 320 -7.62939e-006) (0 320 -160)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -12069,21 +10547,21 @@ entity } side { - "id" "2644" - "plane" "(704 -416 -272) (704 -480 -272) (704 -480 -264)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "1166" + "plane" "(64 352 -160) (64 320 -160) (64 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2643" - "plane" "(704 -416 -264) (688 -416 -264) (688 -416 -272)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[1 0 0 0] 0.25" + "id" "1165" + "plane" "(64 352 -7.62939e-006) (0 352 -7.62939e-006) (0 352 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -12091,9 +10569,9 @@ entity } side { - "id" "2642" - "plane" "(704 -480 -272) (688 -480 -272) (688 -480 -264)" - "material" "TOOLS/TOOLSNODRAW" + "id" "1164" + "plane" "(64 320 -160) (0 320 -160) (0 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12102,31 +10580,31 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "6650" + "id" "883" side { - "id" "2653" - "plane" "(656 -416 -248) (672 -416 -248) (672 -480 -248)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "1175" + "plane" "(128 352 -7.62939e-006) (192 352 -7.62939e-006) (192 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2652" - "plane" "(656 -480 -256) (672 -480 -256) (672 -416 -256)" + "id" "1174" + "plane" "(128 320 -160) (192 320 -160) (192 352 -160)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -12134,10 +10612,10 @@ entity } side { - "id" "2651" - "plane" "(656 -416 -248) (656 -480 -248) (656 -480 -256)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" + "id" "1173" + "plane" "(128 352 -7.62939e-006) (128 320 -7.62939e-006) (128 320 -160)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 -1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -12145,21 +10623,21 @@ entity } side { - "id" "2650" - "plane" "(672 -416 -256) (672 -480 -256) (672 -480 -248)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "1172" + "plane" "(192 352 -160) (192 320 -160) (192 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2649" - "plane" "(672 -416 -248) (656 -416 -248) (656 -416 -256)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[1 0 0 0] 0.25" + "id" "1171" + "plane" "(192 352 -7.62939e-006) (128 352 -7.62939e-006) (128 352 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" @@ -12167,9 +10645,9 @@ entity } side { - "id" "2648" - "plane" "(672 -480 -256) (656 -480 -256) (656 -480 -248)" - "material" "TOOLS/TOOLSNODRAW" + "id" "1170" + "plane" "(192 320 -160) (128 320 -160) (128 320 -7.62939e-006)" + "material" "DEV/GRAYGRID" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12178,30 +10656,9491 @@ entity } editor { - "color" "0 180 0" + "color" "222 111 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { - "id" "6652" - side - { - "id" "2659" - "plane" "(672 -416 -256) (688 -416 -256) (688 -480 -256)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" - "lightmapscale" "16" - "smoothing_groups" "0" - } + "id" "1414" side { - "id" "2658" - "plane" "(672 -480 -264) (688 -480 -264) (688 -416 -264)" + "id" "1180" + "plane" "(-32 2240 -384) (-288 2240 -384) (-288 576 -384)" "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1179" + "plane" "(-160 2240 -160) (-288 2240 -384) (-32 2240 -384)" + "material" "DEV/DEV_MEASUREWALL01D" + "uaxis" "[-1 0 0 -64] 0.5" + "vaxis" "[0 0 -1 -365.714] 0.4375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1178" + "plane" "(-32 576 -384) (-288 576 -384) (-160 576 -160)" + "material" "DEV/DEV_MEASURECRATE01" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1177" + "plane" "(-160 576 -160) (-288 576 -384) (-288 2240 -384)" + "material" "DEV/DEV_MEASUREWALL01D" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[-0.496138 0 -0.868244 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1176" + "plane" "(-160 2240 -160) (-32 2240 -384) (-32 576 -384)" + "material" "DEV/DEV_MEASUREWALL01D" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0.496138 0 -0.868244 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "222 111 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "222 111 0" + "groupid" "11540" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 3500]" + } +} +entity +{ + "id" "12114" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "-1739.04 1117.94 -376" + editor + { + "color" "214 243 0" + "groupid" "12113" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "12119" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "-1722.07 1100.97 -376" + editor + { + "color" "214 243 0" + "groupid" "12113" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "12124" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "-1705.1 1084 -376" + editor + { + "color" "214 243 0" + "groupid" "12113" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "12130" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "-1722.07 1100.97 -376" + editor + { + "color" "214 243 0" + "groupid" "12129" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "12133" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "-1705.1 1084 -376" + editor + { + "color" "214 243 0" + "groupid" "12129" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "12136" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "-1739.04 1117.94 -376" + editor + { + "color" "214 243 0" + "groupid" "12129" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "12139" + "classname" "prop_static" + "angles" "0 45 0" + "fademindist" "-1" + "fadescale" "1" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "model" "models/props_interiors/lights_florescent01a.mdl" + "skin" "1" + "solid" "6" + "origin" "-1722.07 1100.97 -369" + editor + { + "color" "214 243 0" + "groupid" "12112" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15000]" + } +} +entity +{ + "id" "12145" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "-1629.82 1009.03 -376" + editor + { + "color" "214 243 0" + "groupid" "12144" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "12150" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "-1612.85 992.064 -376" + editor + { + "color" "214 243 0" + "groupid" "12144" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "12155" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "-1595.88 975.093 -376" + editor + { + "color" "214 243 0" + "groupid" "12144" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "12161" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "-1612.85 992.064 -376" + editor + { + "color" "214 243 0" + "groupid" "12160" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "12164" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "-1595.88 975.093 -376" + editor + { + "color" "214 243 0" + "groupid" "12160" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "12167" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "-1629.82 1009.03 -376" + editor + { + "color" "214 243 0" + "groupid" "12160" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "12170" + "classname" "prop_static" + "angles" "0 45 0" + "fademindist" "-1" + "fadescale" "1" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "model" "models/props_interiors/lights_florescent01a.mdl" + "skin" "1" + "solid" "6" + "origin" "-1612.85 992.064 -369" + editor + { + "color" "214 243 0" + "groupid" "12143" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15000]" + } +} +entity +{ + "id" "12176" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "-1485.82 865.034 -376" + editor + { + "color" "214 243 0" + "groupid" "12175" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "12181" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "-1468.85 848.064 -376" + editor + { + "color" "214 243 0" + "groupid" "12175" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "12186" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "-1451.88 831.093 -376" + editor + { + "color" "214 243 0" + "groupid" "12175" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "12192" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "-1468.85 848.064 -376" + editor + { + "color" "214 243 0" + "groupid" "12191" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "12195" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "-1451.88 831.093 -376" + editor + { + "color" "214 243 0" + "groupid" "12191" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "12198" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "-1485.82 865.034 -376" + editor + { + "color" "214 243 0" + "groupid" "12191" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "12201" + "classname" "prop_static" + "angles" "0 45 0" + "fademindist" "-1" + "fadescale" "1" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "model" "models/props_interiors/lights_florescent01a.mdl" + "skin" "1" + "solid" "6" + "origin" "-1468.85 848.064 -369" + editor + { + "color" "214 243 0" + "groupid" "12174" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15000]" + } +} +entity +{ + "id" "42" + "classname" "light" + "_fifty_percent_distance" "200" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "_zero_percent_distance" "300" + "origin" "0 0 0" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1500]" + } +} +entity +{ + "id" "64" + "classname" "info_player_start" + "angles" "0 0 0" + "origin" "0 0 -128" + editor + { + "color" "0 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2000]" + } +} +entity +{ + "id" "111" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "effect" "0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "OneHop trigger. If it is touched twice without reset, it teleports the player to the current checkpoint. If player stays for 1 second, he gets teleported" + "spawnflags" "0" + "targetname" "OneHopNoReset_msg" + "x" "-1" + "y" "-1" + "origin" "384 288 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 10000]" + } +} +entity +{ + "id" "113" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "effect" "0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Resets the current OneHop (You can hop again without being teleported)" + "spawnflags" "0" + "targetname" "OneHopReset_msg" + "x" "-1" + "y" "-1" + "origin" "384 160 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 10500]" + } +} +entity +{ + "id" "115" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "effect" "0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Trigger_timer_checkpoint_teleport that teleports the player to his current checkpoint, without stopping him" + "targetname" "CheckpointTeleportNOStopLastCP_msg" + "x" "-1" + "y" "-1" + "origin" "384 32 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 11000]" + } +} +entity +{ + "id" "117" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "effect" "0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Normal trigger teleport, but it stops the player" + "targetname" "triggerTpStopPlayer_msg" + "x" "-1" + "y" "-1" + "origin" "384 -96 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 11500]" + } +} +entity +{ + "id" "119" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "effect" "0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Normal trigger start" + "targetname" "Starttrigger_msg" + "x" "-1" + "y" "-1" + "origin" "384 -224 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12000]" + } +} +entity +{ + "id" "147" + "classname" "trigger_momentum_onehop" + "checkpoint" "-1" + "hold" "1" + "origin" "400 288 -112" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "0" + solid + { + "id" "83" + side + { + "id" "132" + "plane" "(384 320 -64) (416 320 -64) (416 256 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "131" + "plane" "(384 256 -160) (416 256 -160) (416 320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "130" + "plane" "(384 320 -64) (384 256 -64) (384 256 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "129" + "plane" "(416 320 -160) (416 256 -160) (416 256 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "128" + "plane" "(416 320 -64) (384 320 -64) (384 320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "127" + "plane" "(416 256 -160) (384 256 -160) (384 256 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12500]" + } +} +entity +{ + "id" "162" + "classname" "trigger_momentum_resetonehop" + "origin" "400 160 -112" + "spawnflags" "1" + "StartDisabled" "0" + solid + { + "id" "84" + side + { + "id" "138" + "plane" "(384 192 -64) (416 192 -64) (416 128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "137" + "plane" "(384 128 -160) (416 128 -160) (416 192 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "136" + "plane" "(384 192 -64) (384 128 -64) (384 128 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "135" + "plane" "(416 192 -160) (416 128 -160) (416 128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "134" + "plane" "(416 192 -64) (384 192 -64) (384 192 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "133" + "plane" "(416 128 -160) (384 128 -160) (384 128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 13000]" + } +} +entity +{ + "id" "170" + "classname" "trigger_momentum_teleport_checkpoint" + "checkpoint" "-1" + "origin" "400 32 -112" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "0" + solid + { + "id" "85" + side + { + "id" "144" + "plane" "(384 64 -64) (416 64 -64) (416 0 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "143" + "plane" "(384 0 -160) (416 0 -160) (416 64 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "142" + "plane" "(384 64 -64) (384 0 -64) (384 0 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "141" + "plane" "(416 64 -160) (416 0 -160) (416 0 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "140" + "plane" "(416 64 -64) (384 64 -64) (384 64 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "139" + "plane" "(416 0 -160) (384 0 -160) (384 0 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 13500]" + } +} +entity +{ + "id" "178" + "classname" "trigger_momentum_timer_stage" + "origin" "400 -96 -112" + "spawnflags" "1" + "stage" "2" + "StartDisabled" "0" + solid + { + "id" "86" + side + { + "id" "150" + "plane" "(384 -64 -64) (416 -64 -64) (416 -128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "149" + "plane" "(384 -128 -160) (416 -128 -160) (416 -64 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "148" + "plane" "(384 -64 -64) (384 -128 -64) (384 -128 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "147" + "plane" "(416 -64 -160) (416 -128 -160) (416 -128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "146" + "plane" "(416 -64 -64) (384 -64 -64) (384 -64 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "145" + "plane" "(416 -128 -160) (384 -128 -160) (384 -128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 14000]" + } +} +entity +{ + "id" "275" + "classname" "trigger_momentum_timer_start" + "bhopleavespeed" "250" + "leavespeed" "290" + "lookangles" "0 0 0" + "origin" "400 -224 -112" + "spawnflags" "13" + "StartDisabled" "0" + solid + { + "id" "87" + side + { + "id" "156" + "plane" "(384 -192 -64) (416 -192 -64) (416 -256 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "155" + "plane" "(384 -256 -160) (416 -256 -160) (416 -192 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "154" + "plane" "(384 -192 -64) (384 -256 -64) (384 -256 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "153" + "plane" "(416 -192 -160) (416 -256 -160) (416 -256 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "152" + "plane" "(416 -192 -64) (384 -192 -64) (384 -192 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "151" + "plane" "(416 -256 -160) (384 -256 -160) (384 -256 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 14500]" + } +} +entity +{ + "id" "299" + "classname" "trigger_momentum_timer_stop" + "origin" "400 -352 -112" + "spawnflags" "1" + "StartDisabled" "0" + solid + { + "id" "292" + side + { + "id" "174" + "plane" "(384 -320 -64) (416 -320 -64) (416 -384 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "173" + "plane" "(384 -384 -160) (416 -384 -160) (416 -320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "172" + "plane" "(384 -320 -64) (384 -384 -64) (384 -384 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "171" + "plane" "(416 -320 -160) (416 -384 -160) (416 -384 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "170" + "plane" "(416 -320 -64) (384 -320 -64) (384 -320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "169" + "plane" "(416 -384 -160) (384 -384 -160) (384 -384 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "311" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "effect" "0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Normal trigger stop" + "targetname" "Stoptrigger_msg" + "x" "-1" + "y" "-1" + "origin" "376 -352 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12000]" + } +} +entity +{ + "id" "331" + "classname" "trigger_momentum_timer_checkpoint" + "checkpoint" "1" + "origin" "-384 -96 -112" + "spawnflags" "1" + "StartDisabled" "0" + solid + { + "id" "88" + side + { + "id" "180" + "plane" "(-416 -128 -64) (-416 -64 -64) (-352 -64 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "179" + "plane" "(-416 -64 -160) (-416 -128 -160) (-352 -128 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "178" + "plane" "(-416 -128 -160) (-416 -64 -160) (-416 -64 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "177" + "plane" "(-352 -64 -160) (-352 -128 -160) (-352 -128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "176" + "plane" "(-416 -64 -160) (-352 -64 -160) (-352 -64 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "175" + "plane" "(-352 -128 -160) (-416 -128 -160) (-416 -128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -16268]" + } +} +entity +{ + "id" "342" + "classname" "trigger_momentum_timer_checkpoint" + "checkpoint" "2" + "origin" "-384 32 -112" + "spawnflags" "1" + "StartDisabled" "0" + solid + { + "id" "89" + side + { + "id" "186" + "plane" "(-416 0 -64) (-416 64 -64) (-352 64 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "185" + "plane" "(-416 64 -160) (-416 0 -160) (-352 0 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "184" + "plane" "(-416 0 -160) (-416 64 -160) (-416 64 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "183" + "plane" "(-352 64 -160) (-352 0 -160) (-352 0 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "182" + "plane" "(-416 64 -160) (-352 64 -160) (-352 64 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "181" + "plane" "(-352 0 -160) (-416 0 -160) (-416 0 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15768]" + } +} +entity +{ + "id" "353" + "classname" "trigger_momentum_timer_checkpoint" + "checkpoint" "3" + "origin" "-384 160 -112" + "spawnflags" "1" + "StartDisabled" "0" + solid + { + "id" "93" + side + { + "id" "192" + "plane" "(-416 128 -64) (-416 192 -64) (-352 192 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "191" + "plane" "(-416 192 -160) (-416 128 -160) (-352 128 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "190" + "plane" "(-416 128 -160) (-416 192 -160) (-416 192 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "189" + "plane" "(-352 192 -160) (-352 128 -160) (-352 128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "188" + "plane" "(-416 192 -160) (-352 192 -160) (-352 192 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "187" + "plane" "(-352 128 -160) (-416 128 -160) (-416 128 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "361" + "classname" "trigger_momentum_timer_checkpoint" + "checkpoint" "5" + "origin" "-384 288 -112" + "spawnflags" "1" + "StartDisabled" "0" + solid + { + "id" "90" + side + { + "id" "198" + "plane" "(-416 320 -64) (-352 320 -64) (-352 256 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "197" + "plane" "(-416 256 -160) (-352 256 -160) (-352 320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "196" + "plane" "(-416 320 -64) (-416 256 -64) (-416 256 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "195" + "plane" "(-352 320 -160) (-352 256 -160) (-352 256 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "194" + "plane" "(-352 320 -64) (-416 320 -64) (-416 320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "193" + "plane" "(-352 256 -160) (-416 256 -160) (-416 256 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14768]" + } +} +entity +{ + "id" "397" + "classname" "trigger_multiple" + "origin" "336 272 -112" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "OneHop_msg,Display,,0,-1" + } + solid + { + "id" "390" + side + { + "id" "240" + "plane" "(288 320 -64) (384 320 -64) (384 224 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "239" + "plane" "(288 224 -160) (384 224 -160) (384 320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "238" + "plane" "(288 320 -64) (288 224 -64) (288 224 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "237" + "plane" "(384 320 -160) (384 224 -160) (384 224 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "236" + "plane" "(384 320 -64) (288 320 -64) (288 320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "235" + "plane" "(384 224 -160) (288 224 -160) (288 224 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -9768]" + } +} +entity +{ + "id" "408" + "classname" "trigger_multiple" + "origin" "336 160 -112" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "" ",,,0,-1" + "OnStartTouch" "OneHopReset_msg,Display,,0,-1" + } + solid + { + "id" "391" + side + { + "id" "246" + "plane" "(288 224 -64) (384 224 -64) (384 96 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "245" + "plane" "(288 96 -160) (384 96 -160) (384 224 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "244" + "plane" "(288 224 -64) (288 96 -64) (288 96 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "243" + "plane" "(384 224 -160) (384 96 -160) (384 96 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "242" + "plane" "(384 224 -64) (288 224 -64) (288 224 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "241" + "plane" "(384 96 -160) (288 96 -160) (288 96 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -9268]" + } +} +entity +{ + "id" "416" + "classname" "trigger_multiple" + "origin" "336 32 -112" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "CheckpointTeleportNOStopLastCP_msg,Display,,0,-1" + } + solid + { + "id" "392" + side + { + "id" "252" + "plane" "(288 96 -64) (384 96 -64) (384 -32 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "251" + "plane" "(288 -32 -160) (384 -32 -160) (384 96 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "250" + "plane" "(288 96 -64) (288 -32 -64) (288 -32 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "249" + "plane" "(384 96 -160) (384 -32 -160) (384 -32 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "248" + "plane" "(384 96 -64) (288 96 -64) (288 96 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "247" + "plane" "(384 -32 -160) (288 -32 -160) (288 -32 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -8768]" + } +} +entity +{ + "id" "424" + "classname" "trigger_multiple" + "origin" "336 -96 -112" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "triggerTpStopPlayer_msg,Display,,0,-1" + } + solid + { + "id" "393" + side + { + "id" "258" + "plane" "(288 -32 -64) (384 -32 -64) (384 -160 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "257" + "plane" "(288 -160 -160) (384 -160 -160) (384 -32 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "256" + "plane" "(288 -32 -64) (288 -160 -64) (288 -160 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "255" + "plane" "(384 -32 -160) (384 -160 -160) (384 -160 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "254" + "plane" "(384 -32 -64) (288 -32 -64) (288 -32 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "253" + "plane" "(384 -160 -160) (288 -160 -160) (288 -160 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -8268]" + } +} +entity +{ + "id" "432" + "classname" "trigger_multiple" + "origin" "336 -224 -112" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "Starttrigger_msg,Display,,0,-1" + } + solid + { + "id" "394" + side + { + "id" "264" + "plane" "(288 -160 -64) (384 -160 -64) (384 -288 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "263" + "plane" "(288 -288 -160) (384 -288 -160) (384 -160 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "262" + "plane" "(288 -160 -64) (288 -288 -64) (288 -288 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "261" + "plane" "(384 -160 -160) (384 -288 -160) (384 -288 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "260" + "plane" "(384 -160 -64) (288 -160 -64) (288 -160 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "259" + "plane" "(384 -288 -160) (288 -288 -160) (288 -288 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -7768]" + } +} +entity +{ + "id" "443" + "classname" "trigger_multiple" + "origin" "336 -336 -112" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "Stoptrigger_msg,Display,,0,-1" + } + solid + { + "id" "395" + side + { + "id" "270" + "plane" "(288 -288 -64) (384 -288 -64) (384 -384 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "269" + "plane" "(288 -384 -160) (384 -384 -160) (384 -288 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "268" + "plane" "(288 -288 -64) (288 -384 -64) (288 -384 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "267" + "plane" "(384 -288 -160) (384 -384 -160) (384 -384 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "266" + "plane" "(384 -288 -64) (288 -288 -64) (288 -288 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "265" + "plane" "(384 -384 -160) (288 -384 -160) (288 -384 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -7268]" + } +} +entity +{ + "id" "588" + "classname" "trigger_momentum_onehop" + "checkpoint" "-1" + "hold" "1" + "origin" "96 336 -112" + "resetang" "1" + "spawnflags" "3" + "StartDisabled" "0" + "stop" "0" + solid + { + "id" "589" + side + { + "id" "324" + "plane" "(64 320 -64) (64 352 -64) (128 352 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "323" + "plane" "(64 352 -160) (64 320 -160) (128 320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "322" + "plane" "(64 320 -160) (64 352 -160) (64 352 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "321" + "plane" "(128 352 -160) (128 320 -160) (128 320 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "320" + "plane" "(64 352 -160) (128 352 -160) (128 352 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "319" + "plane" "(128 320 -160) (64 320 -160) (64 320 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12500]" + } +} +entity +{ + "id" "902" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "1.2" + "message" "OneHop trigger. It reset its hopped state if player hops onto another onehop" + "spawnflags" "0" + "targetname" "OneHopWithReset_msg" + "x" "-1" + "y" "-1" + "origin" "96 320 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 5500]" + } +} +entity +{ + "id" "982" + "classname" "trigger_multiple" + "origin" "96 272 -112" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "OneHopWithReset_msg,Display,,0,-1" + } + solid + { + "id" "983" + side + { + "id" "462" + "plane" "(32 224 -64) (32 320 -64) (160 320 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "461" + "plane" "(32 320 -160) (32 224 -160) (160 224 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "460" + "plane" "(32 224 -160) (32 320 -160) (32 320 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "459" + "plane" "(160 320 -160) (160 224 -160) (160 224 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "458" + "plane" "(32 320 -160) (160 320 -160) (160 320 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "457" + "plane" "(160 224 -160) (32 224 -160) (32 224 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -9268]" + } +} +entity +{ + "id" "1104" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "1.2" + "message" "Onehop trigger (0.1 seconds)" + "targetname" "onehop_msg" + "x" "-1" + "y" "-1" + "origin" "352 -576 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 11500]" + } +} +entity +{ + "id" "1106" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Multihop trigger. (0.1 seconds)" + "spawnflags" "0" + "targetname" "Multihop_msg" + "x" "-1" + "y" "-1" + "origin" "160 -576 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12000]" + } +} +entity +{ + "id" "1123" + "classname" "trigger_momentum_multihop" + "hold" "0.10" + "origin" "160 -544 -126" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "1121" + side + { + "id" "564" + "plane" "(128 -576 -124) (128 -512 -124) (192 -512 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "563" + "plane" "(128 -512 -128) (128 -576 -128) (192 -576 -128)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "562" + "plane" "(128 -576 -128) (128 -512 -128) (128 -512 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "561" + "plane" "(192 -512 -128) (192 -576 -128) (192 -576 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "560" + "plane" "(128 -512 -128) (192 -512 -128) (192 -512 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "559" + "plane" "(192 -576 -128) (128 -576 -128) (128 -576 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 13500]" + } +} +entity +{ + "id" "1134" + "classname" "trigger_multiple" + "origin" "128 -560 -32" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "Multihop_msg,Display,,0,-1" + } + solid + { + "id" "1102" + side + { + "id" "570" + "plane" "(48 -640 96) (48 -480 96) (208 -480 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "569" + "plane" "(48 -480 -160) (48 -640 -160) (208 -640 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "568" + "plane" "(48 -640 -160) (48 -480 -160) (48 -480 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "567" + "plane" "(208 -480 -160) (208 -640 -160) (208 -640 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "566" + "plane" "(48 -480 -160) (208 -480 -160) (208 -480 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "565" + "plane" "(208 -640 -160) (48 -640 -160) (48 -640 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 14000]" + } +} +entity +{ + "id" "1185" + "classname" "trigger_momentum_onehop" + "hold" "0.10" + "origin" "352 -544 -126" + "resetang" "1" + "spawnflags" "3" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "1120" + side + { + "id" "576" + "plane" "(320 -576 -124) (320 -512 -124) (384 -512 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "575" + "plane" "(320 -512 -128) (320 -576 -128) (384 -576 -128)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "574" + "plane" "(320 -576 -128) (320 -512 -128) (320 -512 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "573" + "plane" "(384 -512 -128) (384 -576 -128) (384 -576 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "572" + "plane" "(320 -512 -128) (384 -512 -128) (384 -512 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "571" + "plane" "(384 -576 -128) (320 -576 -128) (320 -576 -124)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 14500]" + } +} +entity +{ + "id" "1194" + "classname" "trigger_multiple" + "origin" "368 -560 -32" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "onehop_msg,Display,,0,-1" + } + solid + { + "id" "1101" + side + { + "id" "582" + "plane" "(288 -640 96) (288 -480 96) (448 -480 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "581" + "plane" "(288 -480 -160) (288 -640 -160) (448 -640 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "580" + "plane" "(288 -640 -160) (288 -480 -160) (288 -480 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "579" + "plane" "(448 -480 -160) (448 -640 -160) (448 -640 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "578" + "plane" "(288 -480 -160) (448 -480 -160) (448 -480 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "577" + "plane" "(448 -640 -160) (288 -640 -160) (288 -640 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15000]" + } +} +entity +{ + "id" "1247" + "classname" "trigger_momentum_userinput" + "lookedkey" "4" + "origin" "-32 336 -112" + "spawnflags" "1" + "StartDisabled" "0" + solid + { + "id" "1248" + side + { + "id" "594" + "plane" "(-64 320 -64) (-64 352 -64) (0 352 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "593" + "plane" "(-64 352 -160) (-64 320 -160) (0 320 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "592" + "plane" "(-64 320 -160) (-64 352 -160) (-64 352 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "591" + "plane" "(0 352 -160) (0 320 -160) (0 320 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "590" + "plane" "(-64 352 -160) (0 352 -160) (0 352 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "589" + "plane" "(0 320 -160) (-64 320 -160) (-64 320 -64)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12500]" + } +} +entity +{ + "id" "1443" + "classname" "trigger_momentum_teleport_checkpoint" + "origin" "-160 1296 -656" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "1441" + side + { + "id" "731" + "plane" "(-416 2240 -640) (96 2240 -640) (96 352 -640)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "730" + "plane" "(-416 352 -672) (96 352 -672) (96 2240 -672)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "729" + "plane" "(-416 2240 -640) (-416 352 -640) (-416 352 -672)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "728" + "plane" "(96 2240 -672) (96 352 -672) (96 352 -640)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "727" + "plane" "(96 2240 -640) (-416 2240 -640) (-416 2240 -672)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "726" + "plane" "(96 352 -672) (-416 352 -672) (-416 352 -640)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 11000]" + } +} +entity +{ + "id" "1460" + "classname" "trigger_momentum_timer_stage" + "origin" "-160 376 -80" + "spawnflags" "1" + "stage" "4" + "StartDisabled" "0" + solid + { + "id" "1457" + side + { + "id" "743" + "plane" "(-128 368 0) (-192 368 0) (-192 384 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 -32] 0.25" + "vaxis" "[1 0 0 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "742" + "plane" "(-192 368 -160) (-128 368 -160) (-128 384 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 32] 0.25" + "vaxis" "[1 0 0 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "741" + "plane" "(-128 368 -160) (-192 368 -160) (-192 368 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "740" + "plane" "(-192 384 -160) (-128 384 -160) (-128 384 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "739" + "plane" "(-192 368 -160) (-192 384 -160) (-192 384 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "738" + "plane" "(-128 384 -160) (-128 368 -160) (-128 368 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 -32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12000]" + } +} +entity +{ + "id" "1970" + "classname" "func_ladder" + solid + { + "id" "1968" + side + { + "id" "875" + "plane" "(-448 -300 -3.8147e-006) (-448 -276 -3.8147e-006) (-434 -276 -3.8147e-006)" + "material" "TOOLS/TOOLSINVISIBLELADDER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 -8] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "874" + "plane" "(-448 -276 -160) (-448 -300 -160) (-434 -300 -160)" + "material" "TOOLS/TOOLSINVISIBLELADDER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 -8] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "873" + "plane" "(-448 -300 -160) (-448 -276 -160) (-448 -276 -3.8147e-006)" + "material" "TOOLS/TOOLSINVISIBLELADDER" + "uaxis" "[0 1 0 8] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "872" + "plane" "(-434 -276 -160) (-434 -300 -160) (-434 -300 -3.8147e-006)" + "material" "TOOLS/TOOLSINVISIBLELADDER" + "uaxis" "[0 1 0 8] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "871" + "plane" "(-448 -276 -160) (-434 -276 -160) (-434 -276 -3.8147e-006)" + "material" "TOOLS/TOOLSINVISIBLELADDER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "870" + "plane" "(-434 -300 -160) (-448 -300 -160) (-448 -300 -3.8147e-006)" + "material" "TOOLS/TOOLSINVISIBLELADDER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2500]" + } +} +entity +{ + "id" "2025" + "classname" "light" + "_fifty_percent_distance" "200" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "_zero_percent_distance" "300" + "origin" "-160 480 32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "2030" + "classname" "light" + "_fifty_percent_distance" "200" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "_zero_percent_distance" "300" + "origin" "-160 2288 -160" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "2035" + "classname" "light" + "_fifty_percent_distance" "200" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "_zero_percent_distance" "300" + "origin" "-130.808 1439.4 215" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "2060" + "classname" "light" + "_fifty_percent_distance" "200" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "_zero_percent_distance" "300" + "origin" "-160 2064 -555.38" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1500]" + } +} +entity +{ + "id" "2065" + "classname" "light" + "_fifty_percent_distance" "200" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "_zero_percent_distance" "300" + "origin" "-160 768 -557.871" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2000]" + } +} +entity +{ + "id" "2070" + "classname" "light" + "_fifty_percent_distance" "200" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "_zero_percent_distance" "300" + "origin" "-160 1280 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2500]" + } +} +entity +{ + "id" "1475" + "classname" "trigger_momentum_teleport_checkpoint" + "origin" "-160 2424 -304" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "1473" + side + { + "id" "923" + "plane" "(-416 2416 -160) (-416 2432 -160) (96 2432 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "922" + "plane" "(-416 2432 -448) (-416 2416 -448) (96 2416 -448)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "921" + "plane" "(-416 2416 -448) (-416 2432 -448) (-416 2432 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "920" + "plane" "(96 2432 -448) (96 2416 -448) (96 2416 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "919" + "plane" "(-416 2432 -448) (96 2432 -448) (96 2432 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "918" + "plane" "(96 2416 -448) (-416 2416 -448) (-416 2416 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 13000]" + } +} +entity +{ + "id" "2391" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Prevents the player from performing specific movements. (Bhop)" + "spawnflags" "0" + "targetname" "bhop_message" + "x" "-1" + "y" "-1" + "origin" "-8 -530 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12000]" + } +} +entity +{ + "id" "2393" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Prevents the player from performing specific movements. (Jump)" + "spawnflags" "0" + "targetname" "nojump_text" + "x" "-1" + "y" "-1" + "origin" "-192 -536 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12000]" + } +} +entity +{ + "id" "2405" + "classname" "trigger_multiple" + "origin" "48 -544 -32" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "bhop_message,Display,,0,-1" + } + solid + { + "id" "2406" + side + { + "id" "977" + "plane" "(-96 -640 96) (-96 -448 96) (48 -448 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "976" + "plane" "(-96 -448 -160) (-96 -640 -160) (48 -640 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "975" + "plane" "(-96 -640 -160) (-96 -448 -160) (-96 -448 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "974" + "plane" "(48 -448 -160) (48 -640 -160) (48 -640 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "973" + "plane" "(-96 -448 -160) (48 -448 -160) (48 -448 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "972" + "plane" "(48 -640 -160) (-96 -640 -160) (-96 -640 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 14000]" + } +} +entity +{ + "id" "2425" + "classname" "trigger_multiple" + "origin" "-184 -552 -32" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "nojump_text,Display,,0,-1" + } + solid + { + "id" "2426" + side + { + "id" "989" + "plane" "(-272 -656 96) (-272 -448 96) (-96 -448 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "988" + "plane" "(-272 -448 -160) (-272 -656 -160) (-96 -656 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "987" + "plane" "(-272 -656 -160) (-272 -448 -160) (-272 -448 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "986" + "plane" "(-96 -448 -160) (-96 -656 -160) (-96 -656 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "985" + "plane" "(-272 -448 -160) (-96 -448 -160) (-96 -448 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "984" + "plane" "(-96 -656 -160) (-272 -656 -160) (-272 -656 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 14000]" + } +} +entity +{ + "id" "2516" + "classname" "light" + "_fifty_percent_distance" "200" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "_zero_percent_distance" "300" + "origin" "-128 -512 -64" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14268]" + } +} +entity +{ + "id" "2608" + "classname" "prop_static" + "angles" "0 0 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props_c17/metalladder001.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "-448 -288 -160" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "2702" + "classname" "trigger_momentum_limitmovement" + "origin" "-208 -544 -32" + "spawnflags" "33" + solid + { + "id" "2700" + side + { + "id" "1007" + "plane" "(-236 -454 96) (-144 -454 96) (-144 -608 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1006" + "plane" "(-236 -608 -160) (-144 -608 -160) (-144 -454 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1005" + "plane" "(-236 -454 96) (-236 -608 96) (-236 -608 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1004" + "plane" "(-144 -454 -160) (-144 -608 -160) (-144 -608 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1003" + "plane" "(-144 -454 96) (-236 -454 96) (-236 -454 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1002" + "plane" "(-144 -608 -160) (-236 -608 -160) (-236 -608 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "2709" + "classname" "trigger_momentum_limitmovement" + "origin" "-20 -542 -32" + "spawnflags" "129" + solid + { + "id" "2710" + side + { + "id" "1019" + "plane" "(-64 -456 96) (32 -456 96) (32 -610 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -48] 0.25" + "vaxis" "[0 -1 0 56] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1018" + "plane" "(-64 -610 -160) (32 -610 -160) (32 -456 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 48] 0.25" + "vaxis" "[0 -1 0 56] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1017" + "plane" "(-64 -456 96) (-64 -610 96) (-64 -610 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 56] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1016" + "plane" "(32 -456 -160) (32 -610 -160) (32 -610 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 -56] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1015" + "plane" "(32 -456 96) (-64 -456 96) (-64 -456 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 48] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1014" + "plane" "(32 -610 -160) (-64 -610 -160) (-64 -610 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -48] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "2854" + "classname" "trigger_momentum_limitmovement" + "origin" "-384 -544 -32" + "spawnflags" "97" + solid + { + "id" "2855" + side + { + "id" "1061" + "plane" "(-412 -454 96) (-320 -454 96) (-320 -608 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1060" + "plane" "(-412 -608 -160) (-320 -608 -160) (-320 -454 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1059" + "plane" "(-412 -454 96) (-412 -608 96) (-412 -608 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1058" + "plane" "(-320 -454 -160) (-320 -608 -160) (-320 -608 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1057" + "plane" "(-320 -454 96) (-412 -454 96) (-412 -454 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1056" + "plane" "(-320 -608 -160) (-412 -608 -160) (-412 -608 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "2858" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Prevents the player from performing specific movements. crouch/jump" + "spawnflags" "0" + "targetname" "noduck_text" + "x" "-1" + "y" "-1" + "origin" "-368 -536 -32" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12000]" + } +} +entity +{ + "id" "2893" + "classname" "info_teleport_destination" + "angles" "0 0 0" + "targetname" "teleport_dest" + "origin" "180.588 -359.774 -151" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2500]" + } +} +entity +{ + "id" "2969" + "classname" "trigger_multiple" + "origin" "-360 -552 -32" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "noduck_text,Display,,0,-1" + } + solid + { + "id" "2970" + side + { + "id" "1079" + "plane" "(-448 -656 96) (-448 -448 96) (-272 -448 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1078" + "plane" "(-448 -448 -160) (-448 -656 -160) (-272 -656 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1077" + "plane" "(-448 -656 -160) (-448 -448 -160) (-448 -448 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1076" + "plane" "(-272 -448 -160) (-272 -656 -160) (-272 -656 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1075" + "plane" "(-448 -448 -160) (-272 -448 -160) (-272 -448 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1074" + "plane" "(-272 -656 -160) (-448 -656 -160) (-448 -656 96)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupid" "11" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 14000]" + } +} +entity +{ + "id" "3081" + "classname" "light_environment" + "_ambient" "39 39 39 20" + "_ambientHDR" "-1 -1 -1 1" + "_AmbientScaleHDR" "1" + "_light" "255 255 174 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "angles" "90 0 0" + "pitch" "-65" + "SunSpreadAngle" "0" + "origin" "-445.948 -235.401 -151" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 3000]" + } +} +entity +{ + "id" "3099" + "classname" "light" + "_fifty_percent_distance" "200" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "_zero_percent_distance" "300" + "origin" "240 -512 -64" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14268]" + } +} +entity +{ + "id" "3667" + "classname" "trigger_momentum_timer_stage" + "origin" "-520 -392 -96" + "spawnflags" "1" + "stage" "3" + "StartDisabled" "0" + "targetname" "stagebhop" + solid + { + "id" "3664" + side + { + "id" "1360" + "plane" "(-560 -352 -32) (-480 -352 -32) (-480 -432 -32)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1359" + "plane" "(-560 -432 -160) (-480 -432 -160) (-480 -352 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1358" + "plane" "(-560 -352 -32) (-560 -432 -32) (-560 -432 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1357" + "plane" "(-480 -352 -160) (-480 -432 -160) (-480 -432 -32)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1356" + "plane" "(-480 -352 -32) (-560 -352 -32) (-560 -352 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1355" + "plane" "(-480 -432 -160) (-560 -432 -160) (-560 -432 -32)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "3689" + "classname" "trigger_momentum_onehop" + "hold" "0.1" + "origin" "-640 -288 -174" + "resetang" "1" + "spawnflags" "3" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3687" + side + { + "id" "1372" + "plane" "(-656 -304 -172) (-656 -272 -172) (-624 -272 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1371" + "plane" "(-656 -272 -176) (-656 -304 -176) (-624 -304 -176)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1370" + "plane" "(-656 -304 -176) (-656 -272 -176) (-656 -272 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1369" + "plane" "(-624 -272 -176) (-624 -304 -176) (-624 -304 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1368" + "plane" "(-656 -272 -176) (-624 -272 -176) (-624 -272 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1367" + "plane" "(-624 -304 -176) (-656 -304 -176) (-656 -304 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1500]" + } +} +entity +{ + "id" "3698" + "classname" "trigger_momentum_onehop" + "hold" "0.1" + "origin" "-768 -288 -174" + "resetang" "1" + "spawnflags" "3" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3696" + side + { + "id" "1384" + "plane" "(-784 -304 -172) (-784 -272 -172) (-752 -272 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1383" + "plane" "(-784 -272 -176) (-784 -304 -176) (-752 -304 -176)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1382" + "plane" "(-784 -304 -176) (-784 -272 -176) (-784 -272 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1381" + "plane" "(-752 -272 -176) (-752 -304 -176) (-752 -304 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1380" + "plane" "(-784 -272 -176) (-752 -272 -176) (-752 -272 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1379" + "plane" "(-752 -304 -176) (-784 -304 -176) (-784 -304 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2500]" + } +} +entity +{ + "id" "3711" + "classname" "trigger_momentum_onehop" + "hold" "0.1" + "origin" "-872 -392 -174" + "resetang" "1" + "spawnflags" "3" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3709" + side + { + "id" "1396" + "plane" "(-880 -400 -172) (-880 -384 -172) (-864 -384 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1395" + "plane" "(-880 -384 -176) (-880 -400 -176) (-864 -400 -176)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1394" + "plane" "(-880 -400 -176) (-880 -384 -176) (-880 -384 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1393" + "plane" "(-864 -384 -176) (-864 -400 -176) (-864 -400 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1392" + "plane" "(-880 -384 -176) (-864 -384 -176) (-864 -384 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1391" + "plane" "(-864 -400 -176) (-880 -400 -176) (-880 -400 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 3500]" + } +} +entity +{ + "id" "3723" + "classname" "trigger_momentum_onehop" + "hold" "0.1" + "origin" "-992 -528 -174" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3721" + side + { + "id" "1408" + "plane" "(-1024 -560 -172) (-1024 -496 -172) (-960 -496 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1407" + "plane" "(-1024 -496 -176) (-1024 -560 -176) (-960 -560 -176)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1406" + "plane" "(-1024 -560 -176) (-1024 -496 -176) (-1024 -496 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1405" + "plane" "(-960 -496 -176) (-960 -560 -176) (-960 -560 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1404" + "plane" "(-1024 -496 -176) (-960 -496 -176) (-960 -496 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1403" + "plane" "(-960 -560 -176) (-1024 -560 -176) (-1024 -560 -172)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 4500]" + } +} +entity +{ + "id" "3739" + "classname" "trigger_momentum_onehop" + "hold" "1" + "origin" "-984 -664 -142" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3737" + side + { + "id" "1420" + "plane" "(-1024 -704 -140) (-1024 -624 -140) (-944 -624 -140)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1419" + "plane" "(-1024 -624 -144) (-1024 -704 -144) (-944 -704 -144)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1418" + "plane" "(-1024 -704 -144) (-1024 -624 -144) (-1024 -624 -140)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1417" + "plane" "(-944 -624 -144) (-944 -704 -144) (-944 -704 -140)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1416" + "plane" "(-1024 -624 -144) (-944 -624 -144) (-944 -624 -140)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1415" + "plane" "(-944 -704 -144) (-1024 -704 -144) (-1024 -704 -140)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 5500]" + } +} +entity +{ + "id" "3754" + "classname" "trigger_momentum_onehop" + "hold" "0.5" + "origin" "-784 -792 -110" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3752" + side + { + "id" "1432" + "plane" "(-848 -848 -108) (-848 -736 -108) (-720 -736 -108)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1431" + "plane" "(-848 -736 -112) (-848 -848 -112) (-720 -848 -112)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1430" + "plane" "(-848 -848 -112) (-848 -736 -112) (-848 -736 -108)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1429" + "plane" "(-720 -736 -112) (-720 -848 -112) (-720 -848 -108)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1428" + "plane" "(-848 -736 -112) (-720 -736 -112) (-720 -736 -108)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1427" + "plane" "(-720 -848 -112) (-848 -848 -112) (-848 -848 -108)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 6500]" + } +} +entity +{ + "id" "3774" + "classname" "trigger_momentum_onehop" + "hold" "0.1" + "origin" "-800 -960 -78" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3772" + side + { + "id" "1444" + "plane" "(-816 -976 -76) (-816 -944 -76) (-784 -944 -76)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1443" + "plane" "(-816 -944 -80) (-816 -976 -80) (-784 -976 -80)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1442" + "plane" "(-816 -976 -80) (-816 -944 -80) (-816 -944 -76)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1441" + "plane" "(-784 -944 -80) (-784 -976 -80) (-784 -976 -76)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1440" + "plane" "(-816 -944 -80) (-784 -944 -80) (-784 -944 -76)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1439" + "plane" "(-784 -976 -80) (-816 -976 -80) (-816 -976 -76)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 7500]" + } +} +entity +{ + "id" "3792" + "classname" "trigger_momentum_onehop" + "hold" "0.3" + "origin" "-896 -1168 -46" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3790" + side + { + "id" "1456" + "plane" "(-912 -1184 -44) (-912 -1152 -44) (-880 -1152 -44)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1455" + "plane" "(-912 -1152 -48) (-912 -1184 -48) (-880 -1184 -48)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1454" + "plane" "(-912 -1184 -48) (-912 -1152 -48) (-912 -1152 -44)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1453" + "plane" "(-880 -1152 -48) (-880 -1184 -48) (-880 -1184 -44)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1452" + "plane" "(-912 -1152 -48) (-880 -1152 -48) (-880 -1152 -44)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1451" + "plane" "(-880 -1184 -48) (-912 -1184 -48) (-912 -1184 -44)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 8500]" + } +} +entity +{ + "id" "3839" + "classname" "trigger_momentum_onehop" + "hold" "0.2" + "origin" "-824 -1368 -30" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3836" + side + { + "id" "1468" + "plane" "(-832 -1376 -28) (-832 -1360 -28) (-816 -1360 -28)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1467" + "plane" "(-832 -1360 -32) (-832 -1376 -32) (-816 -1376 -32)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1466" + "plane" "(-832 -1376 -32) (-832 -1360 -32) (-832 -1360 -28)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1465" + "plane" "(-816 -1360 -32) (-816 -1376 -32) (-816 -1376 -28)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1464" + "plane" "(-832 -1360 -32) (-816 -1360 -32) (-816 -1360 -28)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1463" + "plane" "(-816 -1376 -32) (-832 -1376 -32) (-832 -1376 -28)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 9500]" + } +} +entity +{ + "id" "3851" + "classname" "trigger_momentum_teleport_checkpoint" + "origin" "-800 -1584 -24" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3849" + side + { + "id" "1480" + "plane" "(-928 -1552 0) (-672 -1552 0) (-672 -1616 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1479" + "plane" "(-928 -1616 -48) (-672 -1616 -48) (-672 -1552 -48)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1478" + "plane" "(-928 -1552 0) (-928 -1616 0) (-928 -1616 -48)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1477" + "plane" "(-672 -1552 -48) (-672 -1616 -48) (-672 -1616 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1476" + "plane" "(-672 -1552 0) (-928 -1552 0) (-928 -1552 -48)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1475" + "plane" "(-672 -1616 -48) (-928 -1616 -48) (-928 -1616 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 10500]" + } +} +entity +{ + "id" "3899" + "classname" "trigger_momentum_teleport_checkpoint" + "origin" "-792 -920 -188" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + solid + { + "id" "3894" + side + { + "id" "1492" + "plane" "(-1104 -224 -184) (-480 -224 -184) (-480 -1616 -184)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1491" + "plane" "(-1104 -1616 -192) (-480 -1616 -192) (-480 -224 -192)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1490" + "plane" "(-1104 -224 -184) (-1104 -1616 -184) (-1104 -1616 -192)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1489" + "plane" "(-480 -224 -192) (-480 -1616 -192) (-480 -1616 -184)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1488" + "plane" "(-480 -224 -184) (-1104 -224 -184) (-1104 -224 -192)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1487" + "plane" "(-480 -1616 -192) (-1104 -1616 -192) (-1104 -1616 -184)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 11500]" + } +} +entity +{ + "id" "3906" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "-955.188 -656.464 215" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12000]" + } +} +entity +{ + "id" "4013" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "-489 -393.329 102.373" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "4018" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "-907.121 -1607 137.748" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "4023" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "-681 -584.782 3.95955" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "4028" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "-957.17 -392.5 63.3597" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1500]" + } +} +entity +{ + "id" "4033" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "-681 -1014.74 -10.2118" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2000]" + } +} +entity +{ + "id" "4038" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "-842.781 -532.704 -119.5" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2500]" + } +} +entity +{ + "id" "4311" + "classname" "func_detail" + solid + { + "id" "3524" + side + { + "id" "1564" + "plane" "(-928 -1552 -48) (-672 -1552 -48) (-672 -1616 -48)" + "material" "CS_ITALY/PTILEFLOOR1" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1563" + "plane" "(-928 -1616 -64) (-672 -1616 -64) (-672 -1552 -64)" + "material" "CS_ITALY/PTILEFLOOR1" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1562" + "plane" "(-928 -1552 -48) (-928 -1616 -48) (-928 -1616 -64)" + "material" "CS_ITALY/PTILEFLOOR1" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1561" + "plane" "(-672 -1552 -64) (-672 -1616 -64) (-672 -1616 -48)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1560" + "plane" "(-672 -1552 -48) (-928 -1552 -48) (-928 -1552 -64)" + "material" "CS_ITALY/PTILEFLOOR1" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1559" + "plane" "(-672 -1616 -64) (-928 -1616 -64) (-928 -1616 -48)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3514" + side + { + "id" "1510" + "plane" "(-656 -272 -176) (-624 -272 -176) (-624 -304 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1509" + "plane" "(-656 -304 -192) (-624 -304 -192) (-624 -272 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1508" + "plane" "(-656 -272 -176) (-656 -304 -176) (-656 -304 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1507" + "plane" "(-624 -272 -192) (-624 -304 -192) (-624 -304 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1506" + "plane" "(-624 -272 -176) (-656 -272 -176) (-656 -272 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1505" + "plane" "(-624 -304 -192) (-656 -304 -192) (-656 -304 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3515" + side + { + "id" "1516" + "plane" "(-784 -272 -176) (-752 -272 -176) (-752 -304 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1515" + "plane" "(-784 -304 -192) (-752 -304 -192) (-752 -272 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1514" + "plane" "(-784 -272 -176) (-784 -304 -176) (-784 -304 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1513" + "plane" "(-752 -272 -192) (-752 -304 -192) (-752 -304 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1512" + "plane" "(-752 -272 -176) (-784 -272 -176) (-784 -272 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1511" + "plane" "(-752 -304 -192) (-784 -304 -192) (-784 -304 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3516" + side + { + "id" "1522" + "plane" "(-880 -384 -176) (-864 -384 -176) (-864 -400 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1521" + "plane" "(-880 -400 -192) (-864 -400 -192) (-864 -384 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1520" + "plane" "(-880 -384 -176) (-880 -400 -176) (-880 -400 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1519" + "plane" "(-864 -384 -192) (-864 -400 -192) (-864 -400 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1518" + "plane" "(-864 -384 -176) (-880 -384 -176) (-880 -384 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1517" + "plane" "(-864 -400 -192) (-880 -400 -192) (-880 -400 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3518" + side + { + "id" "1528" + "plane" "(-1024 -496 -176) (-960 -496 -176) (-960 -560 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1527" + "plane" "(-1024 -560 -192) (-960 -560 -192) (-960 -496 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1526" + "plane" "(-1024 -496 -176) (-1024 -560 -176) (-1024 -560 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1525" + "plane" "(-960 -496 -192) (-960 -560 -192) (-960 -560 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1524" + "plane" "(-960 -496 -176) (-1024 -496 -176) (-1024 -496 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1523" + "plane" "(-960 -560 -192) (-1024 -560 -192) (-1024 -560 -176)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3519" + side + { + "id" "1534" + "plane" "(-1024 -624 -144) (-944 -624 -144) (-944 -704 -144)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1533" + "plane" "(-1024 -704 -160) (-944 -704 -160) (-944 -624 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1532" + "plane" "(-1024 -624 -144) (-1024 -704 -144) (-1024 -704 -160)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1531" + "plane" "(-944 -624 -160) (-944 -704 -160) (-944 -704 -144)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1530" + "plane" "(-944 -624 -144) (-1024 -624 -144) (-1024 -624 -160)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1529" + "plane" "(-944 -704 -160) (-1024 -704 -160) (-1024 -704 -144)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3520" + side + { + "id" "1540" + "plane" "(-848 -736 -112) (-720 -736 -112) (-720 -848 -112)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1539" + "plane" "(-848 -848 -128) (-720 -848 -128) (-720 -736 -128)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1538" + "plane" "(-848 -736 -112) (-848 -848 -112) (-848 -848 -128)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1537" + "plane" "(-720 -736 -128) (-720 -848 -128) (-720 -848 -112)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1536" + "plane" "(-720 -736 -112) (-848 -736 -112) (-848 -736 -128)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1535" + "plane" "(-720 -848 -128) (-848 -848 -128) (-848 -848 -112)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3521" + side + { + "id" "1546" + "plane" "(-816 -944 -80) (-784 -944 -80) (-784 -976 -80)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1545" + "plane" "(-816 -976 -96) (-784 -976 -96) (-784 -944 -96)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1544" + "plane" "(-816 -944 -80) (-816 -976 -80) (-816 -976 -96)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1543" + "plane" "(-784 -944 -96) (-784 -976 -96) (-784 -976 -80)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1542" + "plane" "(-784 -944 -80) (-816 -944 -80) (-816 -944 -96)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1541" + "plane" "(-784 -976 -96) (-816 -976 -96) (-816 -976 -80)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3522" + side + { + "id" "1552" + "plane" "(-912 -1152 -48) (-880 -1152 -48) (-880 -1184 -48)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1551" + "plane" "(-912 -1184 -64) (-880 -1184 -64) (-880 -1152 -64)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1550" + "plane" "(-912 -1152 -48) (-912 -1184 -48) (-912 -1184 -64)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1549" + "plane" "(-880 -1152 -64) (-880 -1184 -64) (-880 -1184 -48)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1548" + "plane" "(-880 -1152 -48) (-912 -1152 -48) (-912 -1152 -64)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1547" + "plane" "(-880 -1184 -64) (-912 -1184 -64) (-912 -1184 -48)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3523" + side + { + "id" "1558" + "plane" "(-832 -1360 -32) (-816 -1360 -32) (-816 -1376 -32)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1557" + "plane" "(-832 -1376 -48) (-816 -1376 -48) (-816 -1360 -48)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1556" + "plane" "(-832 -1360 -32) (-832 -1376 -32) (-832 -1376 -48)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1555" + "plane" "(-816 -1360 -48) (-816 -1376 -48) (-816 -1376 -32)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1554" + "plane" "(-816 -1360 -32) (-832 -1360 -32) (-832 -1360 -48)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1553" + "plane" "(-816 -1376 -48) (-832 -1376 -48) (-832 -1376 -32)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "3501" + side + { + "id" "1570" + "plane" "(-560 -352 -160) (-480 -352 -160) (-480 -432 -160)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1569" + "plane" "(-560 -432 -192) (-480 -432 -192) (-480 -352 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1568" + "plane" "(-560 -352 -160) (-560 -432 -160) (-560 -432 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1567" + "plane" "(-480 -352 -192) (-480 -432 -192) (-480 -432 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1566" + "plane" "(-480 -352 -160) (-560 -352 -160) (-560 -352 -192)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1565" + "plane" "(-480 -432 -192) (-560 -432 -192) (-560 -432 -160)" + "material" "BUILDING_TEMPLATE/ROOF_TEMPLATE001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1500]" + } +} +entity +{ + "id" "4709" + "classname" "func_areaportal" + "PortalVersion" "1" + "StartOpen" "1" + solid + { + "id" "4707" + side + { + "id" "1720" + "plane" "(192 480 0) (256 480 0) (256 464 0)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1719" + "plane" "(192 464 -160) (256 464 -160) (256 480 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1718" + "plane" "(192 480 0) (192 464 0) (192 464 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1717" + "plane" "(256 480 -160) (256 464 -160) (256 464 0)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1716" + "plane" "(256 480 0) (192 480 0) (192 480 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1715" + "plane" "(256 464 -160) (192 464 -160) (192 464 0)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 255 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "0 255 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 7000]" + } +} +entity +{ + "id" "4716" + "classname" "func_areaportal" + "PortalVersion" "1" + "StartOpen" "1" + solid + { + "id" "4714" + side + { + "id" "1732" + "plane" "(-192 368 0) (-128 368 0) (-128 352 0)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1731" + "plane" "(-192 352 -160) (-128 352 -160) (-128 368 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1730" + "plane" "(-192 368 0) (-192 352 0) (-192 352 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1729" + "plane" "(-128 368 -160) (-128 352 -160) (-128 352 0)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1728" + "plane" "(-128 368 0) (-192 368 0) (-192 368 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1727" + "plane" "(-128 352 -160) (-192 352 -160) (-192 352 0)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 255 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "0 255 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 8000]" + } +} +entity +{ + "id" "4723" + "classname" "func_areaportal" + "PortalVersion" "1" + "StartOpen" "1" + solid + { + "id" "4721" + side + { + "id" "1744" + "plane" "(-480 -352 0) (-464 -352 0) (-464 -428 0)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1743" + "plane" "(-480 -428 -160) (-464 -428 -160) (-464 -352 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1742" + "plane" "(-480 -352 0) (-480 -428 0) (-480 -428 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1741" + "plane" "(-464 -352 -160) (-464 -428 -160) (-464 -428 0)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1740" + "plane" "(-464 -352 0) (-480 -352 0) (-480 -352 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1739" + "plane" "(-464 -428 -160) (-480 -428 -160) (-480 -428 0)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 255 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "0 255 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 9000]" + } +} +entity +{ + "id" "4824" + "classname" "func_detail" + solid + { + "id" "4729" + side + { + "id" "1780" + "plane" "(160 736 -128) (192 736 -128) (192 704 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1779" + "plane" "(160 704 -160) (192 704 -160) (192 736 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1778" + "plane" "(160 736 -128) (160 704 -128) (160 704 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1777" + "plane" "(192 736 -160) (192 704 -160) (192 704 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1776" + "plane" "(192 736 -128) (160 736 -128) (160 736 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1775" + "plane" "(192 704 -160) (160 704 -160) (160 704 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "4814" + side + { + "id" "1786" + "plane" "(160 832 -128) (192 832 -128) (192 800 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1785" + "plane" "(160 800 -160) (192 800 -160) (192 832 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1784" + "plane" "(160 832 -128) (160 800 -128) (160 800 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1783" + "plane" "(192 832 -160) (192 800 -160) (192 800 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1782" + "plane" "(192 832 -128) (160 832 -128) (160 832 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1781" + "plane" "(192 800 -160) (160 800 -160) (160 800 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "4815" + side + { + "id" "1792" + "plane" "(160 928 -128) (192 928 -128) (192 896 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1791" + "plane" "(160 896 -160) (192 896 -160) (192 928 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1790" + "plane" "(160 928 -128) (160 896 -128) (160 896 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1789" + "plane" "(192 928 -160) (192 896 -160) (192 896 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1788" + "plane" "(192 928 -128) (160 928 -128) (160 928 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1787" + "plane" "(192 896 -160) (160 896 -160) (160 896 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 11000]" + } +} +entity +{ + "id" "4861" + "classname" "trigger_momentum_timer_stage" + "origin" "224 528 -80" + "spawnflags" "1" + "stage" "5" + "StartDisabled" "0" + solid + { + "id" "4859" + side + { + "id" "1816" + "plane" "(192 576 0) (256 576 0) (256 480 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1815" + "plane" "(192 480 -160) (256 480 -160) (256 576 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1814" + "plane" "(192 576 0) (192 480 0) (192 480 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1813" + "plane" "(256 576 -160) (256 480 -160) (256 480 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1812" + "plane" "(256 576 0) (192 576 0) (192 576 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1811" + "plane" "(256 480 -160) (192 480 -160) (192 480 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 13000]" + } +} +entity +{ + "id" "6274" + "classname" "func_detail" + solid + { + "id" "6275" + side + { + "id" "2408" + "plane" "(153.503 1133.25 -128) (185.503 1133.25 -128) (185.503 1101.25 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 -1 0 52.9966] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2407" + "plane" "(153.503 1101.25 -160) (185.503 1101.25 -160) (185.503 1133.25 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 -1 0 52.9966] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2406" + "plane" "(153.503 1133.25 -128) (153.503 1101.25 -128) (153.503 1101.25 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 -52.9966] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2405" + "plane" "(185.503 1133.25 -160) (185.503 1101.25 -160) (185.503 1101.25 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 -52.9966] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2404" + "plane" "(185.503 1133.25 -128) (153.503 1133.25 -128) (153.503 1133.25 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2403" + "plane" "(185.503 1101.25 -160) (153.503 1101.25 -160) (153.503 1101.25 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6276" + side + { + "id" "2414" + "plane" "(153.503 1229.25 -128) (185.503 1229.25 -128) (185.503 1197.25 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 -1 0 52.9966] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2413" + "plane" "(153.503 1197.25 -160) (185.503 1197.25 -160) (185.503 1229.25 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 -1 0 52.9966] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2412" + "plane" "(153.503 1229.25 -128) (153.503 1197.25 -128) (153.503 1197.25 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 -52.9966] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2411" + "plane" "(185.503 1229.25 -160) (185.503 1197.25 -160) (185.503 1197.25 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 -52.9966] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2410" + "plane" "(185.503 1229.25 -128) (153.503 1229.25 -128) (153.503 1229.25 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2409" + "plane" "(185.503 1197.25 -160) (153.503 1197.25 -160) (153.503 1197.25 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6277" + side + { + "id" "2420" + "plane" "(153.503 1325.25 -128) (185.503 1325.25 -128) (185.503 1293.25 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 -1 0 52.9966] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2419" + "plane" "(153.503 1293.25 -160) (185.503 1293.25 -160) (185.503 1325.25 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 -1 0 52.9966] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2418" + "plane" "(153.503 1325.25 -128) (153.503 1293.25 -128) (153.503 1293.25 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 -52.9966] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2417" + "plane" "(185.503 1325.25 -160) (185.503 1293.25 -160) (185.503 1293.25 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[0 1 0 -52.9966] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2416" + "plane" "(185.503 1325.25 -128) (153.503 1325.25 -128) (153.503 1325.25 -160)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2415" + "plane" "(185.503 1293.25 -160) (153.503 1293.25 -160) (153.503 1293.25 -128)" + "material" "DEV/DEV_MEASURECRATE02" + "uaxis" "[1 0 0 25.9881] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 11000]" + } +} +entity +{ + "id" "6465" + "classname" "trigger_momentum_timer_start" + "bhopleavespeed" "250" + "leavespeed" "290" + "lookangles" "0 0 0" + "origin" "-320 -152 42" + "spawnflags" "13" + "StartDisabled" "0" + solid + { + "id" "6466" + side + { + "id" "2438" + "plane" "(-448 -256 90) (-448 -48 90) (-192 -48 90)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2437" + "plane" "(-448 -48 -6) (-448 -256 -6) (-192 -256 -6)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2436" + "plane" "(-448 -256 -6) (-448 -48 -6) (-448 -48 90)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 40] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2435" + "plane" "(-192 -48 -6) (-192 -256 -6) (-192 -256 90)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 40] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2434" + "plane" "(-448 -48 -6) (-192 -48 -6) (-192 -48 90)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 0] 0.25" + "vaxis" "[0 0 -1 40] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2433" + "plane" "(-192 -256 -6) (-448 -256 -6) (-448 -256 90)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 40] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 14500]" + } +} +entity +{ + "id" "6727" + "classname" "func_detail" + solid + { + "id" "6654" + side + { + "id" "2635" + "plane" "(720 -416 -280) (736 -416 -280) (736 -480 -280)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2634" + "plane" "(720 -480 -288) (736 -480 -288) (736 -416 -288)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2633" + "plane" "(720 -416 -280) (720 -480 -280) (720 -480 -288)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2632" + "plane" "(736 -416 -288) (736 -480 -288) (736 -480 -280)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2631" + "plane" "(736 -416 -280) (720 -416 -280) (720 -416 -288)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2630" + "plane" "(736 -480 -288) (720 -480 -288) (720 -480 -280)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6653" + side + { + "id" "2641" + "plane" "(704 -416 -272) (720 -416 -272) (720 -480 -272)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2640" + "plane" "(704 -480 -280) (720 -480 -280) (720 -416 -280)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2639" + "plane" "(704 -416 -272) (704 -480 -272) (704 -480 -280)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2638" + "plane" "(720 -416 -280) (720 -480 -280) (720 -480 -272)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2637" + "plane" "(720 -416 -272) (704 -416 -272) (704 -416 -280)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2636" + "plane" "(720 -480 -280) (704 -480 -280) (704 -480 -272)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6651" + side + { + "id" "2647" + "plane" "(688 -416 -264) (704 -416 -264) (704 -480 -264)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2646" + "plane" "(688 -480 -272) (704 -480 -272) (704 -416 -272)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2645" + "plane" "(688 -416 -264) (688 -480 -264) (688 -480 -272)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2644" + "plane" "(704 -416 -272) (704 -480 -272) (704 -480 -264)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2643" + "plane" "(704 -416 -264) (688 -416 -264) (688 -416 -272)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2642" + "plane" "(704 -480 -272) (688 -480 -272) (688 -480 -264)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6650" + side + { + "id" "2653" + "plane" "(656 -416 -248) (672 -416 -248) (672 -480 -248)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2652" + "plane" "(656 -480 -256) (672 -480 -256) (672 -416 -256)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2651" + "plane" "(656 -416 -248) (656 -480 -248) (656 -480 -256)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2650" + "plane" "(672 -416 -256) (672 -480 -256) (672 -480 -248)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2649" + "plane" "(672 -416 -248) (656 -416 -248) (656 -416 -256)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2648" + "plane" "(672 -480 -256) (656 -480 -256) (656 -480 -248)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6652" + side + { + "id" "2659" + "plane" "(672 -416 -256) (688 -416 -256) (688 -480 -256)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2658" + "plane" "(672 -480 -264) (688 -480 -264) (688 -416 -264)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2657" + "plane" "(672 -416 -256) (672 -480 -256) (672 -480 -264)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2656" + "plane" "(688 -416 -264) (688 -480 -264) (688 -480 -256)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2655" + "plane" "(688 -416 -256) (672 -416 -256) (672 -416 -264)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2654" + "plane" "(688 -480 -264) (672 -480 -264) (672 -480 -256)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6649" + side + { + "id" "2665" + "plane" "(640 -416 -240) (656 -416 -240) (656 -480 -240)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2664" + "plane" "(640 -480 -248) (656 -480 -248) (656 -416 -248)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2663" + "plane" "(640 -416 -240) (640 -480 -240) (640 -480 -248)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2662" + "plane" "(656 -416 -248) (656 -480 -248) (656 -480 -240)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2661" + "plane" "(656 -416 -240) (640 -416 -240) (640 -416 -248)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2660" + "plane" "(656 -480 -248) (640 -480 -248) (640 -480 -240)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6648" + side + { + "id" "2671" + "plane" "(624 -416 -232) (640 -416 -232) (640 -480 -232)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2670" + "plane" "(624 -480 -240) (640 -480 -240) (640 -416 -240)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2669" + "plane" "(624 -416 -232) (624 -480 -232) (624 -480 -240)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2668" + "plane" "(640 -416 -240) (640 -480 -240) (640 -480 -232)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2667" + "plane" "(640 -416 -232) (624 -416 -232) (624 -416 -240)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2666" + "plane" "(640 -480 -240) (624 -480 -240) (624 -480 -232)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6647" + side + { + "id" "2677" + "plane" "(608 -416 -224) (624 -416 -224) (624 -480 -224)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2676" + "plane" "(608 -480 -232) (624 -480 -232) (624 -416 -232)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2675" + "plane" "(608 -416 -224) (608 -480 -224) (608 -480 -232)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2674" + "plane" "(624 -416 -232) (624 -480 -232) (624 -480 -224)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2673" + "plane" "(624 -416 -224) (608 -416 -224) (608 -416 -232)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2672" + "plane" "(624 -480 -232) (608 -480 -232) (608 -480 -224)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6626" + side + { + "id" "2683" + "plane" "(592 -416 -216) (608 -416 -216) (608 -480 -216)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2682" + "plane" "(592 -480 -224) (608 -480 -224) (608 -416 -224)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2681" + "plane" "(592 -416 -216) (592 -480 -216) (592 -480 -224)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2680" + "plane" "(608 -416 -224) (608 -480 -224) (608 -480 -216)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2679" + "plane" "(608 -416 -216) (592 -416 -216) (592 -416 -224)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2678" + "plane" "(608 -480 -224) (592 -480 -224) (592 -480 -216)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6625" + side + { + "id" "2689" + "plane" "(576 -416 -208) (592 -416 -208) (592 -480 -208)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2688" + "plane" "(576 -480 -216) (592 -480 -216) (592 -416 -216)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2687" + "plane" "(576 -416 -208) (576 -480 -208) (576 -480 -216)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2686" + "plane" "(592 -416 -216) (592 -480 -216) (592 -480 -208)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2685" + "plane" "(592 -416 -208) (576 -416 -208) (576 -416 -216)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2684" + "plane" "(592 -480 -216) (576 -480 -216) (576 -480 -208)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6623" + side + { + "id" "2695" + "plane" "(560 -416 -200) (576 -416 -200) (576 -480 -200)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2694" + "plane" "(560 -480 -208) (576 -480 -208) (576 -416 -208)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2693" + "plane" "(560 -416 -200) (560 -480 -200) (560 -480 -208)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2692" + "plane" "(576 -416 -208) (576 -480 -208) (576 -480 -200)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2691" + "plane" "(576 -416 -200) (560 -416 -200) (560 -416 -208)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2690" + "plane" "(576 -480 -208) (560 -480 -208) (560 -480 -200)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6624" + side + { + "id" "2701" + "plane" "(544 -416 -192) (560 -416 -192) (560 -480 -192)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2700" + "plane" "(544 -480 -200) (560 -480 -200) (560 -416 -200)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2699" + "plane" "(544 -416 -192) (544 -480 -192) (544 -480 -200)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2698" + "plane" "(560 -416 -200) (560 -480 -200) (560 -480 -192)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2697" + "plane" "(560 -416 -192) (544 -416 -192) (544 -416 -200)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2696" + "plane" "(560 -480 -200) (544 -480 -200) (544 -480 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6612" + side + { + "id" "2707" + "plane" "(528 -416 -184) (544 -416 -184) (544 -480 -184)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2706" + "plane" "(528 -480 -192) (544 -480 -192) (544 -416 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2705" + "plane" "(528 -416 -184) (528 -480 -184) (528 -480 -192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2704" + "plane" "(544 -416 -192) (544 -480 -192) (544 -480 -184)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2703" + "plane" "(544 -416 -184) (528 -416 -184) (528 -416 -192)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2702" + "plane" "(544 -480 -192) (528 -480 -192) (528 -480 -184)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6611" + side + { + "id" "2713" + "plane" "(512 -416 -176) (528 -416 -176) (528 -480 -176)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2712" + "plane" "(512 -480 -184) (528 -480 -184) (528 -416 -184)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2711" + "plane" "(512 -416 -176) (512 -480 -176) (512 -480 -184)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2710" + "plane" "(528 -416 -184) (528 -480 -184) (528 -480 -176)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2709" + "plane" "(528 -416 -176) (512 -416 -176) (512 -416 -184)" + "material" "DEV/DEV_MEASUREWALL01A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2708" + "plane" "(528 -480 -184) (512 -480 -184) (512 -480 -176)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6608" + side + { + "id" "2719" + "plane" "(496 -416 -168) (512 -416 -168) (512 -480 -168)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2718" + "plane" "(496 -480 -176) (512 -480 -176) (512 -416 -176)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2717" + "plane" "(496 -416 -168) (496 -480 -168) (496 -480 -176)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2716" + "plane" "(512 -416 -176) (512 -480 -176) (512 -480 -168)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2715" + "plane" "(512 -416 -168) (496 -416 -168) (496 -416 -176)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2714" + "plane" "(512 -480 -176) (496 -480 -176) (496 -480 -168)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "6607" + side + { + "id" "2725" + "plane" "(480 -416 -160) (496 -416 -160) (496 -480 -160)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 1 0 1] 0.25" + "vaxis" "[1 0 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2724" + "plane" "(480 -480 -168) (496 -480 -168) (496 -416 -168)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2723" + "plane" "(480 -416 -160) (480 -480 -160) (480 -480 -168)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2722" + "plane" "(496 -416 -168) (496 -480 -168) (496 -480 -160)" + "material" "DEV/DEV_BLENDMEASURE" + "uaxis" "[0 0 1 1] 0.25" + "vaxis" "[0 1 0 0] 0.25" + "rotation" "90" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2721" + "plane" "(496 -416 -160) (480 -416 -160) (480 -416 -168)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2720" + "plane" "(496 -480 -168) (480 -480 -168) (480 -480 -160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 10000]" + } +} +entity +{ + "id" "7543" + "classname" "prop_static" + "angles" "0 0 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/de_inferno/wood_fence.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "928 124 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15768]" + } +} +entity +{ + "id" "7578" + "classname" "prop_static" + "angles" "0 0 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/de_inferno/wood_fence.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "804 124 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15768]" + } +} +entity +{ + "id" "7598" + "classname" "prop_static" + "angles" "0 0 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/de_inferno/wood_fence.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "680 124 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15768]" + } +} +entity +{ + "id" "7606" + "classname" "prop_static" + "angles" "0 0 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/de_inferno/wood_fence.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "556 124 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15768]" + } +} +entity +{ + "id" "7659" + "classname" "weapon_momentum_grenade" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "spawnflags" "0" + "origin" "552 -40 -264" + editor + { + "color" "0 0 200" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14768]" + } +} +entity +{ + "id" "7716" + "classname" "weapon_momentum_sniper" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "spawnflags" "0" + "origin" "544 -88 -264" + editor + { + "color" "0 0 200" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14768]" + } +} +entity +{ + "id" "7728" + "classname" "weapon_momentum_rifle" + "angles" "2.49534 86.4967 89.8473" + "fademindist" "-1" + "fadescale" "1" + "spawnflags" "0" + "origin" "548 -240 -264" + editor + { + "color" "0 0 200" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14768]" + } +} +entity +{ + "id" "7734" + "classname" "weapon_momentum_shotgun" + "angles" "1.49977 89.9738 -91.0003" + "fademindist" "-1" + "fadescale" "1" + "spawnflags" "0" + "origin" "552 -188 -268" + editor + { + "color" "0 0 200" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14768]" + } +} +entity +{ + "id" "7746" + "classname" "weapon_momentum_lmg" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "spawnflags" "0" + "origin" "544 -136 -264" + editor + { + "color" "0 0 200" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14768]" + } +} +entity +{ + "id" "7758" + "classname" "weapon_momentum_smg" + "angles" "1.49857 267.499 89.9346" + "fademindist" "-1" + "fadescale" "1" + "spawnflags" "0" + "origin" "552 -280 -268" + editor + { + "color" "0 0 200" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14768]" + } +} +entity +{ + "id" "7776" + "classname" "weapon_knife" + "angles" "0 0 90" + "fademindist" "-1" + "fadescale" "1" + "spawnflags" "0" + "origin" "548 -372 -268" + editor + { + "color" "0 0 200" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14768]" + } +} +entity +{ + "id" "7782" + "classname" "weapon_momentum_pistol" + "angles" "-0.5 270 -90" + "fademindist" "-1" + "fadescale" "1" + "spawnflags" "0" + "origin" "552 -328 -268" + editor + { + "color" "0 0 200" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -14768]" + } +} +entity +{ + "id" "8086" + "classname" "prop_static" + "angles" "0 271.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "728 648 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8124" + "classname" "prop_static" + "angles" "0 271.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "848 924 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8128" + "classname" "prop_static" + "angles" "0 271.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "960 1632 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8132" + "classname" "prop_static" + "angles" "0 91.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "832 432 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8136" + "classname" "prop_static" + "angles" "0 92.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "524 1632 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8186" + "classname" "prop_static" + "angles" "0 271.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target_03.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "580 852 -287.436" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8209" + "classname" "prop_static" + "angles" "0 92.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target_03.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "932 952 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8217" + "classname" "prop_static" + "angles" "0 88 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target_03.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "768 1996 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8221" + "classname" "prop_static" + "angles" "0 89.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target_03.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "584 2032 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8225" + "classname" "prop_static" + "angles" "0 92.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target_03.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "904 2040 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8229" + "classname" "prop_static" + "angles" "0 271.5 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target_03.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "785.406 1486.08 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8285" + "classname" "prop_static" + "angles" "0 180 0" + "disableselfshadowing" "0" + "disableshadows" "0" + "disablevertexlighting" "0" + "fademindist" "-1" + "fadescale" "1" + "generatelightmaps" "0" + "ignorenormals" "0" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "models/props/cs_militia/haybale_target_03.mdl" + "screenspacefade" "0" + "skin" "0" + "solid" "6" + "origin" "502 49 -288" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13768]" + } +} +entity +{ + "id" "8605" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "704 -245 -72" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "8625" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "583 62 -109.963" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "8635" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "773 1843 -182" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "8640" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "746 1226 -178" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "8645" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "745.259 450 -158" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "8829" + "classname" "ambient_generic" + "fadeinsecs" "0" + "health" "10" + "message" "Momentum.Tutorial" + "pitch" "100" + "pitchstart" "100" + "radius" "1250" + "spawnflags" "0" + "targetname" "bgmusic_ent" + "volstart" "10" + "origin" "-200.587 24.7046 -151" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2500]" + } +} +entity +{ + "id" "9190" + "classname" "light" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "spawnflags" "0" + "origin" "480 -1096 -104" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12500]" + } +} +entity +{ + "id" "9216" + "classname" "prop_dynamic" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "MaxAnimTime" "10" + "MinAnimTime" "5" + "model" "models/editor/playerstart.mdl" + "modelscale" "1.0" + "renderamt" "255" + "rendercolor" "255 255 255" + "skin" "0" + "solid" "6" + "origin" "368 -1096 -160" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15500]" + } +} +entity +{ + "id" "9247" + "classname" "prop_dynamic" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "MaxAnimTime" "10" + "MinAnimTime" "5" + "model" "models/editor/playerstart.mdl" + "modelscale" "1.0" + "renderamt" "255" + "rendercolor" "255 255 255" + "skin" "0" + "solid" "6" + "origin" "464 -1024 -160" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15500]" + } +} +entity +{ + "id" "9259" + "classname" "prop_dynamic" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "MaxAnimTime" "10" + "MinAnimTime" "5" + "model" "models/editor/playerstart.mdl" + "modelscale" "1.0" + "renderamt" "255" + "rendercolor" "255 255 255" + "skin" "0" + "solid" "6" + "origin" "416 -1248 -160" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15500]" + } +} +entity +{ + "id" "9267" + "classname" "prop_dynamic" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "MaxAnimTime" "10" + "MinAnimTime" "5" + "model" "models/editor/playerstart.mdl" + "modelscale" "1.0" + "renderamt" "255" + "rendercolor" "255 255 255" + "skin" "0" + "solid" "6" + "origin" "536 -1248 -160" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15500]" + } +} +entity +{ + "id" "9275" + "classname" "prop_dynamic" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "MaxAnimTime" "10" + "MinAnimTime" "5" + "model" "models/editor/playerstart.mdl" + "modelscale" "1.0" + "renderamt" "255" + "rendercolor" "255 255 255" + "skin" "0" + "solid" "6" + "origin" "567.158 -1096 -160" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15500]" + } +} +entity +{ + "id" "9283" + "classname" "prop_dynamic" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "MaxAnimTime" "10" + "MinAnimTime" "5" + "model" "models/editor/playerstart.mdl" + "modelscale" "1.0" + "renderamt" "255" + "rendercolor" "255 255 255" + "skin" "0" + "solid" "6" + "origin" "503.158 -976 -160" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15500]" + } +} +entity +{ + "id" "9303" + "classname" "trigger_multiple" + "origin" "248 -688 -104" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections + { + "OnStartTouch" "RTT_msg,Display,,0,-1" + } + solid + { + "id" "9301" + side + { + "id" "2988" + "plane" "(208 -672 -48) (288 -672 -48) (288 -704 -48)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2987" + "plane" "(208 -704 -160) (288 -704 -160) (288 -672 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2986" + "plane" "(208 -672 -48) (208 -704 -48) (208 -704 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2985" + "plane" "(288 -672 -160) (288 -704 -160) (288 -704 -48)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2984" + "plane" "(288 -672 -48) (208 -672 -48) (208 -672 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2983" + "plane" "(288 -704 -160) (208 -704 -160) (208 -704 -48)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -16268]" + } +} +entity +{ + "id" "9315" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Room for RTT fix check (Model's shadows should face away from the light source)" + "spawnflags" "0" + "targetname" "RTT_msg" + "x" "-1" + "y" "-1" + "origin" "248 -688 -76.3235" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 12000]" + } +} +entity +{ + "id" "9396" + "classname" "func_areaportal" + "PortalVersion" "1" + "StartOpen" "1" + solid + { + "id" "9394" + side + { + "id" "3000" + "plane" "(80 -992 -48) (80 -896 -48) (112 -896 -48)" + "material" "TOOLS/TOOLSAREAPORTAL" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -12210,9 +20149,20 @@ entity } side { - "id" "2657" - "plane" "(672 -416 -256) (672 -480 -256) (672 -480 -264)" - "material" "TOOLS/TOOLSNODRAW" + "id" "2999" + "plane" "(80 -896 -160) (80 -992 -160) (112 -992 -160)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2998" + "plane" "(80 -992 -160) (80 -896 -160) (80 -896 -48)" + "material" "TOOLS/TOOLSAREAPORTAL" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12221,20 +20171,20 @@ entity } side { - "id" "2656" - "plane" "(688 -416 -264) (688 -480 -264) (688 -480 -256)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "2997" + "plane" "(112 -896 -160) (112 -992 -160) (112 -992 -48)" + "material" "TOOLS/TOOLSAREAPORTAL" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2655" - "plane" "(688 -416 -256) (672 -416 -256) (672 -416 -264)" - "material" "DEV/DEV_MEASUREWALL01A" + "id" "2996" + "plane" "(80 -896 -160) (112 -896 -160) (112 -896 -48)" + "material" "TOOLS/TOOLSAREAPORTAL" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12243,9 +20193,9 @@ entity } side { - "id" "2654" - "plane" "(688 -480 -264) (672 -480 -264) (672 -480 -256)" - "material" "TOOLS/TOOLSNODRAW" + "id" "2995" + "plane" "(112 -992 -160) (80 -992 -160) (80 -992 -48)" + "material" "TOOLS/TOOLSAREAPORTAL" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12254,30 +20204,84 @@ entity } editor { - "color" "0 180 0" + "color" "0 255 255" "visgroupshown" "1" "visgroupautoshown" "1" } } + editor + { + "color" "0 255 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "9875" + "classname" "prop_physics" + "angles" "0 0 0" + "damagetoenablemotion" "0" + "Damagetype" "0" + "disablereceiveshadows" "0" + "disableshadows" "0" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "forcetoenablemotion" "0" + "inertiaScale" "1.0" + "massScale" "0" + "maxdxlevel" "0" + "mindxlevel" "0" + "minhealthdmg" "0" + "model" "models/props_borealis/bluebarrel001.mdl" + "modelscale" "1.0" + "nodamageforces" "0" + "PerformanceMode" "0" + "physdamagescale" "0.1" + "pressuredelay" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "shadowcastdist" "0" + "skin" "0" + "spawnflags" "256" + "origin" "576 -1164.51 -136" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "9916" + "classname" "func_detail" solid { - "id" "6649" + "id" "9641" side { - "id" "2665" - "plane" "(640 -416 -240) (656 -416 -240) (656 -480 -240)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3012" + "plane" "(384 -1136 -31.4265) (400 -1136 -31.4265) (400 -1152 -31.4265)" + "material" "DEV_NYRO/DEV_RED_A-01" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2664" - "plane" "(640 -480 -248) (656 -480 -248) (656 -416 -248)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3011" + "plane" "(384 -1152 -160.426) (400 -1152 -160.426) (400 -1136 -160.426)" + "material" "DEV_NYRO/DEV_RED_A-01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -12286,9 +20290,9 @@ entity } side { - "id" "2663" - "plane" "(640 -416 -240) (640 -480 -240) (640 -480 -248)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3010" + "plane" "(384 -1136 -31.4265) (384 -1152 -31.4265) (384 -1152 -160.426)" + "material" "DEV_NYRO/DEV_RED_A-01" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12297,20 +20301,20 @@ entity } side { - "id" "2662" - "plane" "(656 -416 -248) (656 -480 -248) (656 -480 -240)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "3009" + "plane" "(400 -1136 -160.426) (400 -1152 -160.426) (400 -1152 -31.4265)" + "material" "DEV_NYRO/DEV_RED_A-01" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2661" - "plane" "(656 -416 -240) (640 -416 -240) (640 -416 -248)" - "material" "DEV/DEV_MEASUREWALL01A" + "id" "3008" + "plane" "(400 -1136 -31.4265) (384 -1136 -31.4265) (384 -1136 -160.426)" + "material" "DEV_NYRO/DEV_RED_A-01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12319,9 +20323,9 @@ entity } side { - "id" "2660" - "plane" "(656 -480 -248) (640 -480 -248) (640 -480 -240)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3007" + "plane" "(400 -1152 -160.426) (384 -1152 -160.426) (384 -1152 -31.4265)" + "material" "DEV_NYRO/DEV_RED_A-01" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12335,25 +20339,59 @@ entity "visgroupautoshown" "1" } } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "10279" + "classname" "info_target" + "angles" "0 0 0" + "targetname" "fallTarget" + "origin" "313.407 632 -104" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 4500]" + } +} +entity +{ + "id" "10388" + "classname" "trigger_momentum_teleport" + "origin" "332 608 -564" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + "target" "fallTarget" + "targetname" "fallTP" solid { - "id" "6648" + "id" "10385" side { - "id" "2671" - "plane" "(624 -416 -232) (640 -416 -232) (640 -480 -232)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3150" + "plane" "(328 632 -520) (336 632 -520) (336 584 -520)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2670" - "plane" "(624 -480 -240) (640 -480 -240) (640 -416 -240)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3149" + "plane" "(328 584 -608) (336 584 -608) (336 632 -608)" + "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -12362,73 +20400,220 @@ entity } side { - "id" "2669" - "plane" "(624 -416 -232) (624 -480 -232) (624 -480 -240)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3148" + "plane" "(328 632 -520) (328 584 -520) (328 584 -608)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3147" + "plane" "(336 632 -608) (336 584 -608) (336 584 -520)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3146" + "plane" "(336 632 -520) (328 632 -520) (328 632 -608)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3145" + "plane" "(336 584 -608) (328 584 -608) (328 584 -520)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 7000]" + } +} +entity +{ + "id" "10401" + "classname" "light" + "_constant_attn" "0" + "_distance" "0" + "_fifty_percent_distance" "0" + "_hardfalloff" "0" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_linear_attn" "0" + "_quadratic_attn" "1" + "_zero_percent_distance" "0" + "style" "0" + "origin" "336 608 -528" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 7500]" + } +} +entity +{ + "id" "11448" + "classname" "trigger_momentum_teleport" + "origin" "-1204 904 -284" + "resetang" "1" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + "target" "teleport_dest" + "targetname" "tp_fromcb" + solid + { + "id" "11446" + side + { + "id" "3750" + "plane" "(-1657.5 1448 -352) (-1657.5 1496 -352) (-1649.5 1496 -352)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3749" + "plane" "(-1657.5 1496 -488) (-1657.5 1448 -488) (-1649.5 1448 -488)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3748" + "plane" "(-1657.5 1448 -488) (-1657.5 1496 -488) (-1657.5 1496 -352)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 32] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2668" - "plane" "(640 -416 -240) (640 -480 -240) (640 -480 -232)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "3747" + "plane" "(-1649.5 1496 -488) (-1649.5 1448 -488) (-1649.5 1448 -352)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 32] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2667" - "plane" "(640 -416 -232) (624 -416 -232) (624 -416 -240)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3746" + "plane" "(-1657.5 1496 -488) (-1649.5 1496 -488) (-1649.5 1496 -352)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2666" - "plane" "(640 -480 -240) (624 -480 -240) (624 -480 -232)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3745" + "plane" "(-1649.5 1448 -488) (-1657.5 1448 -488) (-1657.5 1448 -352)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { - "color" "0 180 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" } } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -6268]" + } +} +entity +{ + "id" "11455" + "classname" "info_target" + "angles" "0 0 0" + "spawnflags" "0" + "targetname" "target_cb" + "origin" "-1433.5 806 -432" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -5768]" + } +} +entity +{ + "id" "11548" + "classname" "func_detail" solid { - "id" "6647" + "id" "11541" side { - "id" "2677" - "plane" "(608 -416 -224) (624 -416 -224) (624 -480 -224)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3774" + "plane" "(-448 -248 -24) (-440 -248 -24) (-440 -256 -24)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2676" - "plane" "(608 -480 -232) (624 -480 -232) (624 -416 -232)" + "id" "3773" + "plane" "(-448 -256 -160) (-440 -256 -160) (-440 -248 -160)" "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" @@ -12438,8 +20623,8 @@ entity } side { - "id" "2675" - "plane" "(608 -416 -224) (608 -480 -224) (608 -480 -232)" + "id" "3772" + "plane" "(-448 -248 -24) (-448 -256 -24) (-448 -256 -160)" "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" @@ -12449,20 +20634,20 @@ entity } side { - "id" "2674" - "plane" "(624 -416 -232) (624 -480 -232) (624 -480 -224)" + "id" "3771" + "plane" "(-440 -248 -160) (-440 -256 -160) (-440 -256 -24)" "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2673" - "plane" "(624 -416 -224) (608 -416 -224) (608 -416 -232)" - "material" "DEV/DEV_MEASUREWALL01A" + "id" "3770" + "plane" "(-440 -248 -24) (-448 -248 -24) (-448 -248 -160)" + "material" "DEV/DEV_BLENDMEASURE" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12471,9 +20656,9 @@ entity } side { - "id" "2672" - "plane" "(624 -480 -232) (608 -480 -232) (608 -480 -224)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3769" + "plane" "(-440 -256 -160) (-448 -256 -160) (-448 -256 -24)" + "material" "DEV/DEV_BLENDMEASURE" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12489,23 +20674,23 @@ entity } solid { - "id" "6626" + "id" "11542" side { - "id" "2683" - "plane" "(592 -416 -216) (608 -416 -216) (608 -480 -216)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3780" + "plane" "(-448 -192 -16) (-440 -192 -16) (-440 -256 -16)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2682" - "plane" "(592 -480 -224) (608 -480 -224) (608 -416 -224)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3779" + "plane" "(-448 -256 -24) (-440 -256 -24) (-440 -192 -24)" + "material" "DEV/DEV_BLENDMEASURE" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -12514,8 +20699,8 @@ entity } side { - "id" "2681" - "plane" "(592 -416 -216) (592 -480 -216) (592 -480 -224)" + "id" "3778" + "plane" "(-448 -192 -16) (-448 -256 -16) (-448 -256 -24)" "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" @@ -12525,20 +20710,20 @@ entity } side { - "id" "2680" - "plane" "(608 -416 -224) (608 -480 -224) (608 -480 -216)" + "id" "3777" + "plane" "(-440 -192 -24) (-440 -256 -24) (-440 -256 -16)" "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2679" - "plane" "(608 -416 -216) (592 -416 -216) (592 -416 -224)" - "material" "DEV/DEV_MEASUREWALL01A" + "id" "3776" + "plane" "(-440 -192 -16) (-448 -192 -16) (-448 -192 -24)" + "material" "DEV/DEV_BLENDMEASURE" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12547,9 +20732,9 @@ entity } side { - "id" "2678" - "plane" "(608 -480 -224) (592 -480 -224) (592 -480 -216)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3775" + "plane" "(-440 -256 -24) (-448 -256 -24) (-448 -256 -16)" + "material" "DEV/DEV_BLENDMEASURE" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12565,22 +20750,22 @@ entity } solid { - "id" "6625" + "id" "11544" side { - "id" "2689" - "plane" "(576 -416 -208) (592 -416 -208) (592 -480 -208)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3786" + "plane" "(-448 -192 -24) (-440 -192 -24) (-440 -200 -24)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2688" - "plane" "(576 -480 -216) (592 -480 -216) (592 -416 -216)" + "id" "3785" + "plane" "(-448 -200 -160) (-440 -200 -160) (-440 -192 -160)" "material" "TOOLS/TOOLSNODRAW" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" @@ -12590,8 +20775,8 @@ entity } side { - "id" "2687" - "plane" "(576 -416 -208) (576 -480 -208) (576 -480 -216)" + "id" "3784" + "plane" "(-448 -192 -24) (-448 -200 -24) (-448 -200 -160)" "material" "TOOLS/TOOLSNODRAW" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" @@ -12601,20 +20786,20 @@ entity } side { - "id" "2686" - "plane" "(592 -416 -216) (592 -480 -216) (592 -480 -208)" + "id" "3783" + "plane" "(-440 -192 -160) (-440 -200 -160) (-440 -200 -24)" "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2685" - "plane" "(592 -416 -208) (576 -416 -208) (576 -416 -216)" - "material" "DEV/DEV_MEASUREWALL01A" + "id" "3782" + "plane" "(-440 -192 -24) (-448 -192 -24) (-448 -192 -160)" + "material" "DEV/DEV_BLENDMEASURE" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12623,9 +20808,9 @@ entity } side { - "id" "2684" - "plane" "(592 -480 -216) (576 -480 -216) (576 -480 -208)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3781" + "plane" "(-440 -200 -160) (-448 -200 -160) (-448 -200 -24)" + "material" "DEV/DEV_BLENDMEASURE" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -12639,71 +20824,83 @@ entity "visgroupautoshown" "1" } } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -3268]" + } +} +entity +{ + "id" "11566" + "classname" "func_detail" solid { - "id" "6623" + "id" "11437" side { - "id" "2695" - "plane" "(560 -416 -200) (576 -416 -200) (576 -480 -200)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3792" + "plane" "(-1657.5 1440 -352) (-1657.5 1448 -352) (-1649.5 1448 -352)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2694" - "plane" "(560 -480 -208) (576 -480 -208) (576 -416 -208)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3791" + "plane" "(-1657.5 1448 -392) (-1657.5 1448 -352) (-1657.5 1440 -352)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 1 0 324] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2693" - "plane" "(560 -416 -200) (560 -480 -200) (560 -480 -208)" + "id" "3790" + "plane" "(-1649.5 1440 -392) (-1649.5 1440 -352) (-1649.5 1448 -352)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[0 1 0 32] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2692" - "plane" "(576 -416 -208) (576 -480 -208) (576 -480 -200)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "3789" + "plane" "(-1649.5 1448 -392) (-1649.5 1448 -352) (-1657.5 1448 -352)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2691" - "plane" "(576 -416 -200) (560 -416 -200) (560 -416 -208)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3788" + "plane" "(-1657.5 1440 -392) (-1657.5 1440 -352) (-1649.5 1440 -352)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2690" - "plane" "(576 -480 -208) (560 -480 -208) (560 -480 -200)" + "id" "3787" + "plane" "(-1657.5 1448 -392) (-1657.5 1440 -392) (-1649.5 1440 -392)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" @@ -12717,69 +20914,69 @@ entity } solid { - "id" "6624" + "id" "11366" side { - "id" "2701" - "plane" "(544 -416 -192) (560 -416 -192) (560 -480 -192)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3798" + "plane" "(-1657.5 1440 -344) (-1657.5 1504 -344) (-1649.5 1504 -344)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 -1 0 -160] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2700" - "plane" "(544 -480 -200) (560 -480 -200) (560 -416 -200)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3797" + "plane" "(-1657.5 1504 -352) (-1657.5 1440 -352) (-1649.5 1440 -352)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 -1 0 -160] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2699" - "plane" "(544 -416 -192) (544 -480 -192) (544 -480 -200)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3796" + "plane" "(-1657.5 1440 -352) (-1657.5 1504 -352) (-1657.5 1504 -344)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 1 0 324] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2698" - "plane" "(560 -416 -200) (560 -480 -200) (560 -480 -192)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "3795" + "plane" "(-1649.5 1504 -352) (-1649.5 1440 -352) (-1649.5 1440 -344)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 32] 0.25" + "vaxis" "[0 0 -1 -28] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2697" - "plane" "(560 -416 -192) (544 -416 -192) (544 -416 -200)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3794" + "plane" "(-1657.5 1504 -352) (-1649.5 1504 -352) (-1649.5 1504 -344)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2696" - "plane" "(560 -480 -200) (544 -480 -200) (544 -480 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3793" + "plane" "(-1649.5 1440 -352) (-1657.5 1440 -352) (-1657.5 1440 -344)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" @@ -12793,69 +20990,69 @@ entity } solid { - "id" "6612" + "id" "11436" side { - "id" "2707" - "plane" "(528 -416 -184) (544 -416 -184) (544 -480 -184)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3804" + "plane" "(-1657.5 1448 -488) (-1657.5 1440 -488) (-1649.5 1440 -488)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2706" - "plane" "(528 -480 -192) (544 -480 -192) (544 -416 -192)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3803" + "plane" "(-1657.5 1440 -392) (-1657.5 1440 -488) (-1657.5 1448 -488)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 1 0 324] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2705" - "plane" "(528 -416 -184) (528 -480 -184) (528 -480 -192)" + "id" "3802" + "plane" "(-1649.5 1448 -392) (-1649.5 1448 -488) (-1649.5 1440 -488)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[0 1 0 32] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side - { - "id" "2704" - "plane" "(544 -416 -192) (544 -480 -192) (544 -480 -184)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + { + "id" "3801" + "plane" "(-1657.5 1448 -392) (-1657.5 1448 -488) (-1649.5 1448 -488)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2703" - "plane" "(544 -416 -184) (528 -416 -184) (528 -416 -192)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3800" + "plane" "(-1649.5 1440 -392) (-1649.5 1440 -488) (-1657.5 1440 -488)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2702" - "plane" "(544 -480 -192) (528 -480 -192) (528 -480 -184)" + "id" "3799" + "plane" "(-1657.5 1440 -392) (-1657.5 1448 -392) (-1649.5 1448 -392)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" @@ -12869,69 +21066,69 @@ entity } solid { - "id" "6611" + "id" "11434" side { - "id" "2713" - "plane" "(512 -416 -176) (528 -416 -176) (528 -480 -176)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3810" + "plane" "(-1657.5 1504 -487.915) (-1657.5 1496 -487.915) (-1649.5 1496 -487.915)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2712" - "plane" "(512 -480 -184) (528 -480 -184) (528 -416 -184)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3809" + "plane" "(-1657.5 1496 -392) (-1657.5 1496 -487.912) (-1657.5 1504 -487.912)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 1 0 476] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2711" - "plane" "(512 -416 -176) (512 -480 -176) (512 -480 -184)" + "id" "3808" + "plane" "(-1649.5 1504 -392) (-1649.5 1504 -487.912) (-1649.5 1496 -487.912)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[0 1 0 32] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2710" - "plane" "(528 -416 -184) (528 -480 -184) (528 -480 -176)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "3807" + "plane" "(-1657.5 1504 -392) (-1657.5 1504 -487.912) (-1649.5 1504 -487.912)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 -62] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2709" - "plane" "(528 -416 -176) (512 -416 -176) (512 -416 -184)" - "material" "DEV/DEV_MEASUREWALL01A" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3806" + "plane" "(-1649.5 1496 -392) (-1649.5 1496 -487.912) (-1657.5 1496 -487.912)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 -62] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2708" - "plane" "(528 -480 -184) (512 -480 -184) (512 -480 -176)" + "id" "3805" + "plane" "(-1657.5 1496 -392) (-1657.5 1504 -392) (-1649.5 1504 -392)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" @@ -12945,69 +21142,69 @@ entity } solid { - "id" "6608" + "id" "11435" side { - "id" "2719" - "plane" "(496 -416 -168) (512 -416 -168) (512 -480 -168)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3816" + "plane" "(-1657.5 1496 -352) (-1657.5 1504 -352) (-1649.5 1504 -352)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2718" - "plane" "(496 -480 -176) (512 -480 -176) (512 -416 -176)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 -1 0 0] 0.25" + "id" "3815" + "plane" "(-1657.5 1504 -392) (-1657.5 1504 -352) (-1657.5 1496 -352)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 1 0 324] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2717" - "plane" "(496 -416 -168) (496 -480 -168) (496 -480 -176)" + "id" "3814" + "plane" "(-1649.5 1496 -392) (-1649.5 1496 -352) (-1649.5 1504 -352)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[0 1 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[0 1 0 32] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2716" - "plane" "(512 -416 -176) (512 -480 -176) (512 -480 -168)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "3813" + "plane" "(-1649.5 1504 -392) (-1649.5 1504 -352) (-1657.5 1504 -352)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2715" - "plane" "(512 -416 -168) (496 -416 -168) (496 -416 -176)" - "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "id" "3812" + "plane" "(-1657.5 1496 -392) (-1657.5 1496 -352) (-1649.5 1496 -352)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 -214] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2714" - "plane" "(512 -480 -176) (496 -480 -176) (496 -480 -168)" + "id" "3811" + "plane" "(-1657.5 1504 -392) (-1657.5 1496 -392) (-1649.5 1496 -392)" "material" "TOOLS/TOOLSNODRAW" - "uaxis" "[1 0 0 0] 0.25" - "vaxis" "[0 0 -1 0] 0.25" + "uaxis" "[1 0 0 -58] 0.25" + "vaxis" "[0 -1 0 -32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" @@ -13019,25 +21216,44 @@ entity "visgroupautoshown" "1" } } + editor + { + "color" "0 180 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -2768]" + } +} +entity +{ + "id" "11602" + "classname" "trigger_momentum_teleport" + "origin" "-444 -224 -92" + "resetang" "0" + "spawnflags" "1" + "StartDisabled" "0" + "stop" "1" + "target" "target_cb" + "targetname" "tp_tocb" solid { - "id" "6607" + "id" "11600" side { - "id" "2725" - "plane" "(480 -416 -160) (496 -416 -160) (496 -480 -160)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 1 0 1] 0.25" - "vaxis" "[1 0 0 0] 0.25" - "rotation" "90" + "id" "3828" + "plane" "(-448 -200 -24) (-440 -200 -24) (-440 -248 -24)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2724" - "plane" "(480 -480 -168) (496 -480 -168) (496 -416 -168)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3827" + "plane" "(-448 -248 -160) (-440 -248 -160) (-440 -200 -160)" + "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -13046,9 +21262,9 @@ entity } side { - "id" "2723" - "plane" "(480 -416 -160) (480 -480 -160) (480 -480 -168)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3826" + "plane" "(-448 -200 -24) (-448 -248 -24) (-448 -248 -160)" + "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -13057,20 +21273,20 @@ entity } side { - "id" "2722" - "plane" "(496 -416 -168) (496 -480 -168) (496 -480 -160)" - "material" "DEV/DEV_BLENDMEASURE" - "uaxis" "[0 0 1 1] 0.25" - "vaxis" "[0 1 0 0] 0.25" - "rotation" "90" + "id" "3825" + "plane" "(-440 -200 -160) (-440 -248 -160) (-440 -248 -24)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { - "id" "2721" - "plane" "(496 -416 -160) (480 -416 -160) (480 -416 -168)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3824" + "plane" "(-440 -200 -24) (-448 -200 -24) (-448 -200 -160)" + "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -13079,9 +21295,9 @@ entity } side { - "id" "2720" - "plane" "(496 -480 -168) (480 -480 -168) (480 -480 -160)" - "material" "TOOLS/TOOLSNODRAW" + "id" "3823" + "plane" "(-440 -248 -160) (-448 -248 -160) (-448 -248 -24)" + "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -13090,728 +21306,867 @@ entity } editor { - "color" "0 180 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } - editor - { - "color" "0 180 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 10000]" - } -} -entity -{ - "id" "7543" - "classname" "prop_static" - "angles" "0 0 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademaxdist" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/de_inferno/wood_fence.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "928 124 -288" - editor - { - "color" "255 255 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -15768]" - } -} -entity -{ - "id" "7578" - "classname" "prop_static" - "angles" "0 0 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademaxdist" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/de_inferno/wood_fence.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "804 124 -288" - editor - { - "color" "255 255 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -15768]" - } -} -entity -{ - "id" "7598" - "classname" "prop_static" - "angles" "0 0 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademaxdist" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/de_inferno/wood_fence.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "680 124 -288" - editor - { - "color" "255 255 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -15768]" - } -} -entity -{ - "id" "7606" - "classname" "prop_static" - "angles" "0 0 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademaxdist" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/de_inferno/wood_fence.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "556 124 -288" + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -15768]" + "logicalpos" "[0 -1768]" } } entity { - "id" "7659" - "classname" "weapon_momentum_grenade" - "angles" "0 0 0" - "fademindist" "-1" - "fadescale" "1" - "spawnflags" "0" - "origin" "552 -40 -264" - editor + "id" "11644" + "classname" "trigger_multiple" + "origin" "-400 -224 -92" + "spawnflags" "1" + "StartDisabled" "0" + "wait" "1" + connections { - "color" "0 0 200" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -14768]" + "OnStartTouch" "Cubemaps_msg,Display,,0,-1" + } + solid + { + "id" "11645" + side + { + "id" "3840" + "plane" "(-360 -248 -24) (-440 -248 -24) (-440 -200 -24)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 -32] 0.25" + "vaxis" "[1 0 0 32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3839" + "plane" "(-440 -248 -160) (-360 -248 -160) (-360 -200 -160)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 -32] 0.25" + "vaxis" "[1 0 0 32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3838" + "plane" "(-360 -248 -160) (-440 -248 -160) (-440 -248 -24)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 -32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3837" + "plane" "(-440 -200 -160) (-360 -200 -160) (-360 -200 -24)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-1 0 0 -32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3836" + "plane" "(-440 -248 -160) (-440 -200 -160) (-440 -200 -24)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 -32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3835" + "plane" "(-360 -200 -160) (-360 -248 -160) (-360 -248 -24)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 -32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } } -} -entity -{ - "id" "7716" - "classname" "weapon_momentum_sniper" - "angles" "0 0 0" - "fademindist" "-1" - "fadescale" "1" - "spawnflags" "0" - "origin" "544 -88 -264" editor { - "color" "0 0 200" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -14768]" + "logicalpos" "[0 -16268]" } } entity { - "id" "7728" - "classname" "weapon_momentum_rifle" - "angles" "2.49534 86.4967 89.8473" - "fademindist" "-1" - "fadescale" "1" + "id" "11647" + "classname" "game_text" + "channel" "1" + "color" "100 100 100" + "color2" "240 110 0" + "fadein" "1.5" + "fadeout" "0.5" + "fxtime" "0.25" + "holdtime" "4" + "message" "Room for Parallax Corrected Cubemaps. Floor should be reflective. Most noticeable on the second room" "spawnflags" "0" - "origin" "548 -240 -264" + "targetname" "Cubemaps_msg" + "x" "-1" + "y" "-1" + "origin" "-424 -224 -96" editor { - "color" "0 0 200" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -14768]" + "logicalpos" "[0 12000]" } } entity { - "id" "7734" - "classname" "weapon_momentum_shotgun" - "angles" "1.49977 89.9738 -91.0003" - "fademindist" "-1" - "fadescale" "1" - "spawnflags" "0" - "origin" "552 -188 -268" + "id" "12207" + "classname" "env_cubemap" + "cubemapsize" "7" + "parallaxobb" "TestRoomOBB" + "sides" "" + "origin" "-1906 1473 -456" editor { - "color" "0 0 200" + "color" "0 0 255" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -14768]" + "logicalpos" "[0 1000]" } } entity { - "id" "7746" - "classname" "weapon_momentum_lmg" + "id" "12210" + "classname" "prop_static" "angles" "0 0 0" "fademindist" "-1" "fadescale" "1" - "spawnflags" "0" - "origin" "544 -136 -264" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "model" "models/props_c17/light_domelight02_on.mdl" + "skin" "0" + "solid" "6" + "origin" "-2034 1465.75 -296" editor { - "color" "0 0 200" + "color" "255 255 0" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -14768]" + "logicalpos" "[0 -10768]" } } entity { - "id" "7758" - "classname" "weapon_momentum_smg" - "angles" "1.49857 267.499 89.9346" - "fademindist" "-1" - "fadescale" "1" - "spawnflags" "0" - "origin" "552 -280 -268" + "id" "12214" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "50" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 0 0" + "pitch" "-90" + "origin" "-2034 1465 -304" editor { - "color" "0 0 200" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -14768]" + "logicalpos" "[0 -10268]" } } entity { - "id" "7776" - "classname" "weapon_knife" - "angles" "0 0 90" - "fademindist" "-1" - "fadescale" "1" - "spawnflags" "0" - "origin" "548 -372 -268" + "id" "12219" + "classname" "light" + "_light" "255 254 236 10" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "-2034 1465 -360" editor { - "color" "0 0 200" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -14768]" + "logicalpos" "[0 -9268]" } } entity { - "id" "7782" - "classname" "weapon_momentum_pistol" - "angles" "-0.5 270 -90" - "fademindist" "-1" - "fadescale" "1" - "spawnflags" "0" - "origin" "552 -328 -268" + "id" "12224" + "classname" "infodecal" + "angles" "0 0 0" + "texture" "decals/decalposter014d" + "origin" "-2048.3 1601 -405.201" editor { - "color" "0 0 200" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -14768]" + "logicalpos" "[0 -8268]" } } entity { - "id" "8086" - "classname" "prop_static" - "angles" "0 271.5 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "728 648 -288" + "id" "12227" + "classname" "infodecal" + "angles" "0 0 0" + "texture" "decals/decalposter014d" + "origin" "-1922.33 1601 -352.233" editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 -7768]" } } entity { - "id" "8124" - "classname" "prop_static" - "angles" "0 271.5 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "848 924 -288" + "id" "12230" + "classname" "light_spot" + "_cone" "45" + "_exponent" "1" + "_inner_cone" "30" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-7 75.5 -90" + "pitch" "-7" + "origin" "-2106 1497 -376" editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 -7268]" } } entity { - "id" "8128" - "classname" "prop_static" - "angles" "0 271.5 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "960 1632 -288" + "id" "12235" + "classname" "light_spot" + "_cone" "45" + "_exponent" "1" + "_inner_cone" "30" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "23.1171 104.592 -82.4882" + "pitch" "23.1171" + "origin" "-1914 1505 -400" editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 -7268]" } } entity { - "id" "8132" - "classname" "prop_static" - "angles" "0 91.5 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "832 432 -288" + "id" "12240" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "80" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "0 180 -90" + "pitch" "0" + "origin" "-1641.38 1537 -360" editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 1000]" } } entity { - "id" "8136" - "classname" "prop_static" - "angles" "0 92.5 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "524 1632 -288" + "id" "12245" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "80" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "0 180 -90" + "pitch" "0" + "origin" "-1641.38 1537 -424" editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 1000]" } } entity { - "id" "8186" - "classname" "prop_static" - "angles" "0 271.5 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target_03.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "580 852 -287.436" + "id" "12250" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "80" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "0 180 -90" + "pitch" "0" + "origin" "-1642 1409 -424" editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 1000]" } } entity { - "id" "8209" - "classname" "prop_static" - "angles" "0 92.5 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target_03.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "932 952 -288" + "id" "12255" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "80" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "0 180 -90" + "pitch" "0" + "origin" "-1642 1409 -360" editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 1000]" } } entity { - "id" "8217" - "classname" "prop_static" - "angles" "0 88 0" - "disableselfshadowing" "0" + "id" "12260" + "classname" "func_brush" + "disablereceiveshadows" "0" "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target_03.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "768 1996 -288" + "InputFilter" "0" + "invert_exclusion" "0" + "origin" "-3124.5 2723 -392" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "solidbsp" "0" + "Solidity" "0" + "spawnflags" "2" + "StartDisabled" "0" + "vrad_brush_cast_shadows" "0" + solid + { + "id" "12261" + side + { + "id" "4314" + "plane" "(-1642 1377 -328) (-1642 1441 -328) (-1634 1441 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4313" + "plane" "(-1642 1441 -456) (-1642 1377 -456) (-1634 1377 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4312" + "plane" "(-1642 1377 -456) (-1642 1441 -456) (-1642 1441 -328)" + "material" "BUILDING_TEMPLATE/BUILDING_TRAINSTATION_TEMPLATE001E" + "uaxis" "[0 1 0 252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4311" + "plane" "(-1634 1441 -456) (-1634 1377 -456) (-1634 1377 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4310" + "plane" "(-1642 1441 -456) (-1634 1441 -456) (-1634 1441 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4309" + "plane" "(-1634 1377 -456) (-1642 1377 -456) (-1642 1377 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 500]" } } entity { - "id" "8221" - "classname" "prop_static" - "angles" "0 89.5 0" - "disableselfshadowing" "0" + "id" "12263" + "classname" "func_brush" + "disablereceiveshadows" "0" "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target_03.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "584 2032 -288" + "InputFilter" "0" + "invert_exclusion" "0" + "origin" "-3124.5 2851 -392" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "solidbsp" "0" + "Solidity" "0" + "spawnflags" "2" + "StartDisabled" "0" + "vrad_brush_cast_shadows" "0" + solid + { + "id" "12264" + side + { + "id" "4320" + "plane" "(-1642 1505 -328) (-1642 1569 -328) (-1634 1569 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4319" + "plane" "(-1642 1569 -456) (-1642 1505 -456) (-1634 1505 -456)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4318" + "plane" "(-1642 1505 -456) (-1642 1569 -456) (-1642 1569 -328)" + "material" "BUILDING_TEMPLATE/BUILDING_TRAINSTATION_TEMPLATE001E" + "uaxis" "[0 1 0 252] 0.25" + "vaxis" "[0 0 -1 -416] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4317" + "plane" "(-1634 1569 -456) (-1634 1505 -456) (-1634 1505 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4316" + "plane" "(-1642 1569 -456) (-1634 1569 -456) (-1634 1569 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4315" + "plane" "(-1634 1505 -456) (-1642 1505 -456) (-1642 1505 -328)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 500]" } } entity { - "id" "8225" - "classname" "prop_static" - "angles" "0 92.5 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target_03.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "904 2040 -288" - editor + "id" "12266" + "classname" "parallax_obb" + "targetname" "TestRoomOBB" + solid { - "color" "255 255 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "id" "12267" + side + { + "id" "4326" + "plane" "(-2162 1345 -296) (-2162 1601 -296) (-1650 1601 -296)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4325" + "plane" "(-2162 1601 -488) (-2162 1345 -488) (-1650 1345 -488)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 -1 0 -60] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4324" + "plane" "(-2162 1345 -488) (-2162 1601 -488) (-2162 1601 -296)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4323" + "plane" "(-1650 1601 -488) (-1650 1345 -488) (-1650 1345 -296)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 60] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4322" + "plane" "(-2162 1601 -488) (-1650 1601 -488) (-1650 1601 -296)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4321" + "plane" "(-1650 1345 -488) (-2162 1345 -488) (-2162 1345 -296)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 -56] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } } -} -entity -{ - "id" "8229" - "classname" "prop_static" - "angles" "0 271.5 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target_03.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "785.406 1486.08 -288" editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 3000]" } } entity { - "id" "8285" - "classname" "prop_static" - "angles" "0 180 0" - "disableselfshadowing" "0" - "disableshadows" "0" - "disablevertexlighting" "0" - "fademindist" "-1" - "fadescale" "1" - "generatelightmaps" "0" - "ignorenormals" "0" - "lightmapresolutionx" "32" - "lightmapresolutiony" "32" - "maxdxlevel" "0" - "mindxlevel" "0" - "model" "models/props/cs_militia/haybale_target_03.mdl" - "screenspacefade" "0" - "skin" "0" - "solid" "6" - "origin" "502 49 -288" + "id" "12268" + "classname" "parallax_obb" + "targetname" "hallobb" + solid + { + "id" "12269" + side + { + "id" "4332" + "plane" "(-1448.76 710.629 -360) (-1867.37 1129.24 -360) (-1754.23 1242.37 -360)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4331" + "plane" "(-1867.38 1129.24 -488) (-1448.77 710.628 -488) (-1335.63 823.762 -488)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0.707107 -0.707107 0 -36.3096] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4330" + "plane" "(-1448.76 710.629 -488) (-1867.37 1129.23 -488) (-1867.37 1129.24 -360)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4329" + "plane" "(-1754.23 1242.37 -488) (-1335.63 823.767 -488) (-1335.63 823.766 -360)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-0.707107 0.707107 0 36.3096] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4328" + "plane" "(-1867.38 1129.23 -488) (-1754.24 1242.37 -488) (-1754.23 1242.38 -360)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4327" + "plane" "(-1335.63 823.766 -488) (-1448.77 710.625 -488) (-1448.77 710.625 -360)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0.707107 0.707107 0 -24.2328] 0.25" + "vaxis" "[0 0 -1 -32] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } editor { - "color" "255 255 0" + "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 -13768]" + "logicalpos" "[0 8500]" } } entity { - "id" "8605" - "classname" "light" - "_light" "255 255 255 200" + "id" "12270" + "classname" "light_environment" + "_ambient" "190 201 220 100" + "_ambientHDR" "-1 -1 -1 1" + "_AmbientScaleHDR" "1" + "_light" "237 218 143 800" "_lightHDR" "-1 -1 -1 1" "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "704 -245 -72" + "angles" "0 165 0" + "pitch" "-35" + "origin" "-1975.88 1411.42 -479" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 500]" + "logicalpos" "[0 15500]" } } entity { - "id" "8625" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "583 62 -109.963" + "id" "12272" + "classname" "env_cubemap" + "cubemapsize" "7" + "parallaxobb" "hallobb" + "origin" "-1634.78 1013 -464" editor { - "color" "220 30 220" + "color" "0 0 255" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 500]" + "logicalpos" "[0 -13268]" } } entity { - "id" "8635" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "773 1843 -182" + "id" "12275" + "classname" "env_cubemap" + "sides" "" + "origin" "-1869.84 1261 -464" editor { - "color" "220 30 220" + "color" "0 0 255" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 500]" + "logicalpos" "[0 -12768]" } } entity { - "id" "8640" - "classname" "light" - "_light" "255 255 255 200" - "_lightHDR" "-1 -1 -1 1" - "_lightscaleHDR" "1" - "_quadratic_attn" "1" - "origin" "746 1226 -178" + "id" "12741" + "classname" "prop_physics" + "angles" "0 0 0" + "damagetoenablemotion" "0" + "Damagetype" "0" + "disablereceiveshadows" "0" + "disableshadows" "0" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "forcetoenablemotion" "0" + "inertiaScale" "1.0" + "massScale" "0" + "maxdxlevel" "0" + "mindxlevel" "0" + "minhealthdmg" "0" + "model" "models/props_borealis/bluebarrel001.mdl" + "modelscale" "1.0" + "nodamageforces" "0" + "PerformanceMode" "0" + "physdamagescale" "0.1" + "pressuredelay" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "shadowcastdist" "0" + "skin" "0" + "spawnflags" "1792" + "origin" "-2120 1576 -464" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 500]" + "logicalpos" "[0 3500]" } } entity { - "id" "8645" + "id" "12794" "classname" "light" "_light" "255 255 255 200" "_lightHDR" "-1 -1 -1 1" "_lightscaleHDR" "1" "_quadratic_attn" "1" - "origin" "745.259 450 -158" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 500]" - } -} -entity -{ - "id" "8829" - "classname" "ambient_generic" - "fadeinsecs" "0" - "health" "10" - "message" "Momentum.Tutorial" - "pitch" "100" - "pitchstart" "100" - "radius" "1250" - "spawnflags" "0" - "targetname" "bgmusic_ent" - "volstart" "10" - "origin" "-200.587 24.7046 -151" + "origin" "-1696 1077.18 -424" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 2500]" + "logicalpos" "[0 4000]" } } cameras diff --git a/mp/game/momentum/maps/bhop_eazy.bsp b/mp/game/momentum/maps/bhop_eazy.bsp deleted file mode 100644 index 3f7bfeca4a..0000000000 Binary files a/mp/game/momentum/maps/bhop_eazy.bsp and /dev/null differ diff --git a/mp/game/momentum/maps/credits.bsp b/mp/game/momentum/maps/credits.bsp index 688ffcba3a..40e2a1a803 100644 Binary files a/mp/game/momentum/maps/credits.bsp and b/mp/game/momentum/maps/credits.bsp differ diff --git a/mp/game/momentum/maps/credits.vmf b/mp/game/momentum/maps/credits.vmf index 3773485dc8..43cab52025 100644 --- a/mp/game/momentum/maps/credits.vmf +++ b/mp/game/momentum/maps/credits.vmf @@ -2,7 +2,7 @@ versioninfo { "editorversion" "400" "editorbuild" "6920" - "mapversion" "32" + "mapversion" "33" "formatversion" "100" "prefab" "0" } @@ -20,7 +20,7 @@ viewsettings world { "id" "1" - "mapversion" "32" + "mapversion" "33" "classname" "worldspawn" "detailmaterial" "detail/detailsprites" "detailvbsp" "detail.vbsp" @@ -88,7 +88,7 @@ world { "id" "7" "plane" "(-48 64 28) (-48 -64 28) (96 -64 28)" - "material" "EFFECTS/BLACK" + "material" "TOOLS/TOOLSBLACK" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -165,7 +165,7 @@ world { "id" "13" "plane" "(-48 -64 -53) (-48 64 -53) (96 64 -53)" - "material" "EFFECTS/BLACK" + "material" "TOOLS/TOOLSBLACK" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" @@ -242,7 +242,7 @@ world { "id" "19" "plane" "(-16 64 28) (-16 64 -53) (-16 -64 -53)" - "material" "EFFECTS/BLACK" + "material" "TOOLS/TOOLSBLACK" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -319,7 +319,7 @@ world { "id" "25" "plane" "(64 -64 28) (64 -64 -53) (64 64 -53)" - "material" "EFFECTS/BLACK" + "material" "TOOLS/TOOLSBLACK" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -396,7 +396,7 @@ world { "id" "31" "plane" "(64 32 -53) (-16 32 -53) (-16 32 28)" - "material" "EFFECTS/BLACK" + "material" "TOOLS/TOOLSBLACK" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" @@ -473,7 +473,7 @@ world { "id" "37" "plane" "(-16 -32 -53) (64 -32 -53) (64 -32 28)" - "material" "EFFECTS/BLACK" + "material" "TOOLS/TOOLSBLACK" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" diff --git a/mp/game/momentum/maps/cubemaptest.vmf b/mp/game/momentum/maps/cubemaptest.vmf new file mode 100644 index 0000000000..fe163e3288 --- /dev/null +++ b/mp/game/momentum/maps/cubemaptest.vmf @@ -0,0 +1,4134 @@ +versioninfo +{ + "editorversion" "400" + "editorbuild" "6920" + "mapversion" "68" + "formatversion" "100" + "prefab" "0" +} +visgroups +{ +} +viewsettings +{ + "bSnapToGrid" "1" + "bShowGrid" "1" + "bShowLogicalGrid" "0" + "nGridSpacing" "4" + "bShow3DGrid" "0" +} +world +{ + "id" "1" + "mapversion" "68" + "classname" "worldspawn" + "detailmaterial" "detail/detailsprites" + "detailvbsp" "detail.vbsp" + "maxpropscreenwidth" "-1" + "skyname" "sky_day01_01" + solid + { + "id" "2" + side + { + "id" "1" + "plane" "(-288 -128 0) (-288 160 0) (288 160 0)" + "material" "TILE/TILEFLOOR_CMF" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "2" + "plane" "(-288 160 -32) (-288 -128 -32) (288 -128 -32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "3" + "plane" "(-288 -128 -32) (-288 160 -32) (-288 160 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "4" + "plane" "(288 160 -32) (288 -128 -32) (288 -128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "5" + "plane" "(-288 160 -32) (288 160 -32) (288 160 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "6" + "plane" "(288 -128 -32) (-288 -128 -32) (-288 -128 0)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 218 179" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "27" + side + { + "id" "31" + "plane" "(-288 -160 224) (-288 160 224) (288 160 224)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "32" + "plane" "(-288 160 192) (-288 -160 192) (288 -160 192)" + "material" "PLASTER/PLASTERCEILING002B" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "33" + "plane" "(-288 -160 192) (-288 160 192) (-288 160 224)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "34" + "plane" "(288 160 192) (288 -160 192) (288 -160 224)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "35" + "plane" "(-288 160 192) (288 160 192) (288 160 224)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "36" + "plane" "(288 -160 192) (-288 -160 192) (-288 -160 224)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 201 254" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "81" + side + { + "id" "156" + "plane" "(272 32 160) (272 32 32) (272 96 32)" + "material" "LIGHTS/WHITE" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "155" + "plane" "(288 96 160) (288 96 32) (288 32 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "154" + "plane" "(288 32 160) (288 32 32) (272 32 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "153" + "plane" "(272 96 160) (272 96 32) (288 96 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "152" + "plane" "(272 32 160) (272 96 160) (288 96 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 32] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "151" + "plane" "(272 96 32) (272 32 32) (288 32 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 32] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "82" + side + { + "id" "162" + "plane" "(256 -128 192) (256 128 192) (288 128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "161" + "plane" "(256 128 160) (256 128 192) (256 -128 192)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "160" + "plane" "(288 -128 160) (288 -128 192) (288 128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "159" + "plane" "(256 -128 160) (256 -128 192) (288 -128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "158" + "plane" "(288 128 160) (288 128 192) (256 128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "157" + "plane" "(256 128 160) (256 -128 160) (288 -128 160)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[1 0 0 384] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "83" + side + { + "id" "168" + "plane" "(256 128 0) (256 -128 0) (288 -128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "167" + "plane" "(256 -128 32) (256 -128 0) (256 128 0)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "166" + "plane" "(288 128 32) (288 128 0) (288 -128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "165" + "plane" "(288 -128 32) (288 -128 0) (256 -128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "164" + "plane" "(256 128 32) (256 128 0) (288 128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "163" + "plane" "(256 -128 32) (256 128 32) (288 128 32)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[-1 0 0 -128] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "84" + side + { + "id" "174" + "plane" "(272 -96 160) (272 -96 32) (272 -32 32)" + "material" "LIGHTS/WHITE" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "173" + "plane" "(288 -32 160) (288 -32 32) (288 -96 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "172" + "plane" "(288 -96 160) (288 -96 32) (272 -96 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "171" + "plane" "(272 -32 160) (272 -32 32) (288 -32 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 32] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "170" + "plane" "(272 -96 160) (272 -32 160) (288 -32 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 32] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "169" + "plane" "(272 -32 32) (272 -96 32) (288 -96 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 32] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "106" + side + { + "id" "186" + "plane" "(-288 128 192) (-288 160 192) (288 160 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "185" + "plane" "(-288 160 96) (-288 160 192) (-288 128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "184" + "plane" "(288 128 96) (288 128 192) (288 160 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "183" + "plane" "(288 160 96) (288 160 192) (-288 160 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "182" + "plane" "(-288 128 96) (-288 128 192) (288 128 192)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "181" + "plane" "(-288 160 96) (-288 128 96) (288 128 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 137 114" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "107" + side + { + "id" "192" + "plane" "(-288 160 0) (-288 128 0) (288 128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "191" + "plane" "(-288 128 96) (-288 128 0) (-288 160 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "190" + "plane" "(288 160 96) (288 160 0) (288 128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "189" + "plane" "(-288 160 96) (-288 160 0) (288 160 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "188" + "plane" "(288 128 96) (288 128 0) (-288 128 0)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "187" + "plane" "(-288 128 96) (-288 160 96) (288 160 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 137 114" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "139" + side + { + "id" "210" + "plane" "(-288 128 0) (-288 -128 0) (-256 -128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "209" + "plane" "(-288 -128 96) (-288 -128 0) (-288 128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "208" + "plane" "(-256 128 96) (-256 128 0) (-256 -128 0)" + "material" "DEV/DEV_MEASURECOLORSCALE01" + "uaxis" "[0 1 0 64] 2" + "vaxis" "[0 0 -1 0] 1.2" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "207" + "plane" "(-288 128 96) (-288 128 0) (-256 128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "206" + "plane" "(-256 -128 96) (-256 -128 0) (-288 -128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "205" + "plane" "(-288 -128 96) (-288 128 96) (-256 128 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 205 182" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "140" + side + { + "id" "216" + "plane" "(-288 -128 192) (-288 128 192) (-256 128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "215" + "plane" "(-288 128 96) (-288 128 192) (-288 -128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "214" + "plane" "(-256 -128 96) (-256 -128 192) (-256 128 192)" + "material" "MATSYS_REGRESSIONTEST/BACKGROUND" + "uaxis" "[0 1 0 256] 0.5" + "vaxis" "[0 0 -1 0] 0.1875" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "213" + "plane" "(-256 128 96) (-256 128 192) (-288 128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "212" + "plane" "(-288 -128 96) (-288 -128 192) (-256 -128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "211" + "plane" "(-288 128 96) (-288 -128 96) (-256 -128 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 205 182" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "141" + side + { + "id" "222" + "plane" "(256 32 32) (256 -32 32) (288 -32 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "221" + "plane" "(256 -32 96) (256 -32 32) (256 32 32)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "220" + "plane" "(288 32 96) (288 32 32) (288 -32 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "219" + "plane" "(288 -32 96) (288 -32 32) (256 -32 32)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "218" + "plane" "(256 32 96) (256 32 32) (288 32 32)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[-1 0 0 -128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "217" + "plane" "(256 -32 96) (256 32 96) (288 32 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "142" + side + { + "id" "228" + "plane" "(256 -32 160) (256 32 160) (288 32 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "227" + "plane" "(256 32 96) (256 32 160) (256 -32 160)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "226" + "plane" "(288 -32 96) (288 -32 160) (288 32 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "225" + "plane" "(256 -32 96) (256 -32 160) (288 -32 160)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "224" + "plane" "(288 32 96) (288 32 160) (256 32 160)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[-1 0 0 -128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "223" + "plane" "(256 32 96) (256 -32 96) (288 -32 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "143" + side + { + "id" "234" + "plane" "(256 128 32) (256 96 32) (288 96 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "233" + "plane" "(256 96 96) (256 96 32) (256 128 32)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "232" + "plane" "(288 128 96) (288 128 32) (288 96 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "231" + "plane" "(256 128 96) (256 128 32) (288 128 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "230" + "plane" "(288 96 96) (288 96 32) (256 96 32)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "229" + "plane" "(256 96 96) (256 128 96) (288 128 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "144" + side + { + "id" "240" + "plane" "(256 96 160) (256 128 160) (288 128 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "239" + "plane" "(256 128 96) (256 128 160) (256 96 160)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "238" + "plane" "(288 96 96) (288 96 160) (288 128 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "237" + "plane" "(288 128 96) (288 128 160) (256 128 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "236" + "plane" "(256 96 96) (256 96 160) (288 96 160)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "235" + "plane" "(256 128 96) (256 96 96) (288 96 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "145" + side + { + "id" "246" + "plane" "(256 -96 32) (256 -128 32) (288 -128 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "245" + "plane" "(256 -128 96) (256 -128 32) (256 -96 32)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[0 -1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "244" + "plane" "(288 -96 96) (288 -96 32) (288 -128 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "243" + "plane" "(288 -128 96) (288 -128 32) (256 -128 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "242" + "plane" "(256 -96 96) (256 -96 32) (288 -96 32)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[-1 0 0 -128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "241" + "plane" "(256 -128 96) (256 -96 96) (288 -96 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "146" + side + { + "id" "252" + "plane" "(256 -128 160) (256 -96 160) (288 -96 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "251" + "plane" "(256 -96 96) (256 -96 160) (256 -128 160)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "250" + "plane" "(288 -128 96) (288 -128 160) (288 -96 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "249" + "plane" "(256 -128 96) (256 -128 160) (288 -128 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "248" + "plane" "(288 -96 96) (288 -96 160) (256 -96 160)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 128] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "247" + "plane" "(256 -96 96) (256 -128 96) (288 -128 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 243 144" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "726" + side + { + "id" "414" + "plane" "(-288 -160 192) (-288 -128 192) (-32 -128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "413" + "plane" "(-288 -128 96) (-288 -128 192) (-288 -160 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "412" + "plane" "(-32 -128 192) (-288 -128 192) (-288 -128 96)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "411" + "plane" "(-288 -160 96) (-288 -160 192) (-32 -160 192)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "410" + "plane" "(-288 -128 96) (-288 -160 96) (-32 -160 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "409" + "plane" "(-32 -160 96) (-32 -160 192) (-32 -128 192)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 252" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "727" + side + { + "id" "420" + "plane" "(-32 -128 192) (32 -128 192) (32 -160 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "419" + "plane" "(-32 -128 112) (32 -128 112) (32 -128 192)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "418" + "plane" "(-32 -160 192) (32 -160 192) (32 -160 112)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "417" + "plane" "(-32 -160 112) (32 -160 112) (32 -128 112)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "416" + "plane" "(-32 -128 112) (-32 -128 192) (-32 -160 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "415" + "plane" "(32 -160 112) (32 -160 192) (32 -128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 252" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "728" + side + { + "id" "426" + "plane" "(32 -128 192) (288 -128 192) (288 -160 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "425" + "plane" "(288 -160 96) (288 -160 192) (288 -128 192)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "424" + "plane" "(32 -128 96) (288 -128 96) (288 -128 192)" + "material" "PLASTER/PLASTERWALL030A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "423" + "plane" "(32 -160 192) (288 -160 192) (288 -160 96)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "422" + "plane" "(32 -160 96) (288 -160 96) (288 -128 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "421" + "plane" "(32 -128 96) (32 -128 192) (32 -160 192)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 252" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "729" + side + { + "id" "432" + "plane" "(-288 -128 0) (-288 -160 0) (-32 -160 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "431" + "plane" "(-288 -160 96) (-288 -160 0) (-288 -128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "430" + "plane" "(-288 -128 96) (-288 -128 0) (-32 -128 0)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "429" + "plane" "(-32 -160 0) (-288 -160 0) (-288 -160 96)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "428" + "plane" "(-288 -160 96) (-288 -128 96) (-32 -128 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "427" + "plane" "(-32 -128 96) (-32 -128 0) (-32 -160 0)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 252" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "731" + side + { + "id" "444" + "plane" "(32 -160 0) (288 -160 0) (288 -128 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "443" + "plane" "(288 -128 96) (288 -128 0) (288 -160 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "442" + "plane" "(32 -128 0) (288 -128 0) (288 -128 96)" + "material" "PLASTER/PLASTERWALL030C" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "441" + "plane" "(288 -160 96) (288 -160 0) (32 -160 0)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "440" + "plane" "(32 -128 96) (288 -128 96) (288 -160 96)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "439" + "plane" "(32 -160 96) (32 -160 0) (32 -128 0)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 252" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "733" + side + { + "id" "445" + "plane" "(16 -343.764 0) (151.764 -208 0) (592.999 -649.235 0)" + "material" "TILE/TILEFLOOR_CMF" + "uaxis" "[0.707107 0.707107 0 -33] 0.25" + "vaxis" "[0.707107 -0.707107 0 -58] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "446" + "plane" "(457.235 -784.999 -32) (592.999 -649.235 -32) (151.764 -208 -32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "447" + "plane" "(16 -343.764 0) (457.235 -784.999 0) (457.235 -784.999 -32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "448" + "plane" "(151.764 -208 -32) (592.999 -649.235 -32) (592.999 -649.235 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "449" + "plane" "(151.764 -208 0) (16 -343.764 0) (16 -343.764 -32)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "450" + "plane" "(592.999 -649.235 -32) (457.235 -784.999 -32) (457.235 -784.999 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 113 242" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "735" + side + { + "id" "468" + "plane" "(445.921 -773.685 128) (581.685 -637.921 128) (592.999 -649.235 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "467" + "plane" "(457.235 -784.999 0) (592.999 -649.235 0) (581.685 -637.921 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "466" + "plane" "(445.921 -773.685 128) (457.235 -784.999 128) (457.235 -784.999 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "465" + "plane" "(581.685 -637.921 0) (592.999 -649.235 0) (592.999 -649.235 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "464" + "plane" "(581.685 -637.921 128) (445.921 -773.685 128) (445.921 -773.685 0)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[0.707107 0.707107 0 -96.9409] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "463" + "plane" "(592.999 -649.235 0) (457.235 -784.999 0) (457.235 -784.999 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 164" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "736" + side + { + "id" "480" + "plane" "(27.3137 -355.078 128) (38.6274 -343.764 128) (457.235 -762.372 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "479" + "plane" "(445.921 -773.685 0) (457.235 -762.372 0) (38.6274 -343.764 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "478" + "plane" "(27.3137 -355.078 128) (445.921 -773.685 128) (445.921 -773.685 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "477" + "plane" "(38.6274 -343.764 0) (457.235 -762.372 0) (457.235 -762.372 128)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "476" + "plane" "(38.6274 -343.764 128) (27.3137 -355.078 128) (27.3137 -355.078 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "475" + "plane" "(457.235 -762.372 0) (445.921 -773.685 0) (445.921 -773.685 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 164" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "738" + side + { + "id" "492" + "plane" "(151.764 -230.627 128) (163.078 -219.314 128) (581.685 -637.921 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "491" + "plane" "(570.372 -649.235 0) (581.685 -637.921 0) (163.078 -219.314 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "490" + "plane" "(151.764 -230.627 128) (570.372 -649.235 128) (570.372 -649.235 0)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "489" + "plane" "(163.078 -219.314 0) (581.685 -637.921 0) (581.685 -637.921 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "488" + "plane" "(163.078 -219.314 128) (151.764 -230.627 128) (151.764 -230.627 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "487" + "plane" "(581.685 -637.921 0) (570.372 -649.235 0) (570.372 -649.235 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 164" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "739" + side + { + "id" "504" + "plane" "(16 -343.764 144) (151.764 -208 144) (592.999 -649.235 144)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "503" + "plane" "(457.235 -784.999 128) (592.999 -649.235 128) (151.764 -208 128)" + "material" "PROPS/ACOUSTICCEILING002A" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "502" + "plane" "(16 -343.764 144) (457.235 -784.999 144) (457.235 -784.999 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "501" + "plane" "(151.764 -208 128) (592.999 -649.235 128) (592.999 -649.235 144)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "500" + "plane" "(151.764 -208 144) (16 -343.764 144) (16 -343.764 128)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "499" + "plane" "(592.999 -649.235 128) (457.235 -784.999 128) (457.235 -784.999 144)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 113 242" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "787" + side + { + "id" "517" + "plane" "(61.2548 -298.51 0) (-32 -160 0) (32 -160 0)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "518" + "plane" "(-32 -160 -32) (61.2548 -298.51 -32) (106.51 -253.255 -32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "519" + "plane" "(-32 -160 -32) (-32 -160 0) (61.2548 -298.51 0)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "520" + "plane" "(32 -160 0) (32 -160 -32) (106.51 -253.255 -32)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "521" + "plane" "(32 -160 -32) (32 -160 0) (-32 -160 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "522" + "plane" "(106.51 -253.255 0) (106.51 -253.255 -32) (61.2548 -298.51 -32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 150 243" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "796" + side + { + "id" "540" + "plane" "(72.5685 -309.823 128) (27.3137 -355.078 128) (16 -343.764 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "539" + "plane" "(61.2548 -298.51 0) (16 -343.764 0) (27.3137 -355.078 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "538" + "plane" "(27.3137 -355.078 0) (16 -343.764 0) (16 -343.764 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "537" + "plane" "(16 -343.764 0) (61.2548 -298.51 0) (61.2548 -298.51 128)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "536" + "plane" "(72.5685 -309.823 0) (27.3137 -355.078 0) (27.3137 -355.078 128)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 -0.707107 0 -223.058] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "535" + "plane" "(61.2548 -298.51 0) (72.5685 -309.823 0) (72.5685 -309.823 128)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 164" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "797" + side + { + "id" "546" + "plane" "(61.2548 -298.51 128) (106.51 -253.255 128) (117.823 -264.569 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "545" + "plane" "(72.5685 -309.823 96) (117.823 -264.569 96) (106.51 -253.255 96)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "544" + "plane" "(61.2548 -298.51 96) (106.51 -253.255 96) (106.51 -253.255 128)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "543" + "plane" "(117.823 -264.569 96) (72.5685 -309.823 96) (72.5685 -309.823 128)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 -0.707107 0 -223.058] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "542" + "plane" "(72.5685 -309.823 96) (61.2548 -298.51 96) (61.2548 -298.51 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "541" + "plane" "(106.51 -253.255 96) (117.823 -264.569 96) (117.823 -264.569 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 164" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "798" + side + { + "id" "552" + "plane" "(106.51 -253.255 128) (151.764 -208 128) (163.078 -219.314 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "551" + "plane" "(117.823 -264.569 0) (163.078 -219.314 0) (151.764 -208 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "550" + "plane" "(151.764 -208 0) (163.078 -219.314 0) (163.078 -219.314 128)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "549" + "plane" "(106.51 -253.255 0) (151.764 -208 0) (151.764 -208 128)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "548" + "plane" "(163.078 -219.314 0) (117.823 -264.569 0) (117.823 -264.569 128)" + "material" "PLASTER/PLASTERWALL043C" + "uaxis" "[-0.707107 -0.707107 0 -223.058] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "547" + "plane" "(117.823 -264.569 0) (106.51 -253.255 0) (106.51 -253.255 128)" + "material" "DEV/DEV_MEASUREGENERIC01B" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 155 164" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "826" + side + { + "id" "553" + "plane" "(-32 -128 0) (32 -128 0) (32 -160 0)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "554" + "plane" "(-32 -160 -32) (32 -160 -32) (32 -128 -32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "555" + "plane" "(-32 -128 0) (-32 -160 0) (-32 -160 -32)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "556" + "plane" "(32 -128 -32) (32 -160 -32) (32 -160 0)" + "material" "DEV/DEV_MEASUREGENERIC01" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "557" + "plane" "(32 -128 0) (-32 -128 0) (-32 -128 -32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "558" + "plane" "(32 -160 -32) (-32 -160 -32) (-32 -160 0)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 110 159" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "838" + side + { + "id" "600" + "plane" "(-585 331 392) (858 331 392) (858 -993 392)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "599" + "plane" "(-585 331 392) (-585 -993 392) (-585 -993 -136)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "598" + "plane" "(858 331 -136) (858 -993 -136) (858 -993 392)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "597" + "plane" "(858 331 392) (-585 331 392) (-585 331 -136)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "596" + "plane" "(858 -993 -136) (-585 -993 -136) (-585 -993 392)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "595" + "plane" "(826 -961 360) (826 299 360) (-553 299 360)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "850" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "840" + side + { + "id" "606" + "plane" "(-585 -993 -136) (858 -993 -136) (858 331 -136)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "605" + "plane" "(-585 331 392) (-585 -993 392) (-585 -993 -136)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "604" + "plane" "(858 331 -136) (858 -993 -136) (858 -993 392)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "603" + "plane" "(858 331 392) (-585 331 392) (-585 331 -136)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "602" + "plane" "(858 -993 -136) (-585 -993 -136) (-585 -993 392)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "601" + "plane" "(826 299 -104) (826 -961 -104) (-553 -961 -104)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "850" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "842" + side + { + "id" "612" + "plane" "(-585 331 392) (-585 -993 392) (-585 -993 -136)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "611" + "plane" "(858 331 392) (-585 331 392) (-585 331 -136)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "610" + "plane" "(858 -993 -136) (-585 -993 -136) (-585 -993 392)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "609" + "plane" "(-553 299 360) (826 299 360) (826 -961 360)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "608" + "plane" "(-553 -961 -104) (826 -961 -104) (826 299 -104)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "607" + "plane" "(-553 -961 -104) (-553 -961 360) (-553 299 360)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "850" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "844" + side + { + "id" "618" + "plane" "(858 331 -136) (858 -993 -136) (858 -993 392)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "617" + "plane" "(858 331 392) (-585 331 392) (-585 331 -136)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "616" + "plane" "(858 -993 -136) (-585 -993 -136) (-585 -993 392)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "615" + "plane" "(-553 299 360) (826 299 360) (826 -961 360)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "614" + "plane" "(-553 -961 -104) (826 -961 -104) (826 299 -104)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "613" + "plane" "(826 -961 360) (826 -961 -104) (826 299 -104)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "850" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "846" + side + { + "id" "624" + "plane" "(858 331 392) (-585 331 392) (-585 331 -136)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "623" + "plane" "(-553 299 360) (826 299 360) (826 -961 360)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "622" + "plane" "(-553 -961 -104) (826 -961 -104) (826 299 -104)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "621" + "plane" "(-553 299 360) (-553 -961 360) (-553 -961 -104)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "620" + "plane" "(826 299 -104) (826 -961 -104) (826 -961 360)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "619" + "plane" "(-553 299 -104) (-553 299 360) (826 299 360)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "850" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "848" + side + { + "id" "630" + "plane" "(858 -993 -136) (-585 -993 -136) (-585 -993 392)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "629" + "plane" "(-553 299 360) (826 299 360) (826 -961 360)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "628" + "plane" "(-553 -961 -104) (826 -961 -104) (826 299 -104)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "627" + "plane" "(-553 299 360) (-553 -961 360) (-553 -961 -104)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "626" + "plane" "(826 299 -104) (826 -961 -104) (826 -961 360)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "625" + "plane" "(-553 -961 360) (-553 -961 -104) (826 -961 -104)" + "material" "TOOLS/TOOLSSKYBOX" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "850" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "850" + editor + { + "color" "220 220 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "1128" + editor + { + "color" "214 243 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "1097" + editor + { + "color" "214 243 0" + "groupid" "1128" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "1045" + editor + { + "color" "214 243 0" + "groupid" "1128" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "1160" + editor + { + "color" "214 243 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "1161" + editor + { + "color" "214 243 0" + "groupid" "1160" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "1177" + editor + { + "color" "214 243 0" + "groupid" "1160" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "1191" + editor + { + "color" "214 243 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "1192" + editor + { + "color" "214 243 0" + "groupid" "1191" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "1208" + editor + { + "color" "214 243 0" + "groupid" "1191" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } +} +entity +{ + "id" "974" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "166.963 -355.057 112" + editor + { + "color" "214 243 0" + "groupid" "1097" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "945" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "183.933 -372.028 112" + editor + { + "color" "214 243 0" + "groupid" "1097" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "979" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "200.904 -388.998 112" + editor + { + "color" "214 243 0" + "groupid" "1097" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "990" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "183.933 -372.028 112" + editor + { + "color" "214 243 0" + "groupid" "1045" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "1024" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "200.904 -388.998 112" + editor + { + "color" "214 243 0" + "groupid" "1045" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "1021" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "166.963 -355.057 112" + editor + { + "color" "214 243 0" + "groupid" "1045" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "893" + "classname" "prop_static" + "angles" "0 45 0" + "fademindist" "-1" + "fadescale" "1" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "model" "models/props_interiors/lights_florescent01a.mdl" + "skin" "1" + "solid" "6" + "origin" "183.933 -372.028 119" + editor + { + "color" "214 243 0" + "groupid" "1128" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15000]" + } +} +entity +{ + "id" "1162" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "276.181 -463.966 112" + editor + { + "color" "214 243 0" + "groupid" "1161" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "1167" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "293.151 -480.936 112" + editor + { + "color" "214 243 0" + "groupid" "1161" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "1172" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "310.122 -497.907 112" + editor + { + "color" "214 243 0" + "groupid" "1161" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "1178" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "293.151 -480.936 112" + editor + { + "color" "214 243 0" + "groupid" "1177" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "1181" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "310.122 -497.907 112" + editor + { + "color" "214 243 0" + "groupid" "1177" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "1184" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "276.181 -463.966 112" + editor + { + "color" "214 243 0" + "groupid" "1177" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "1187" + "classname" "prop_static" + "angles" "0 45 0" + "fademindist" "-1" + "fadescale" "1" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "model" "models/props_interiors/lights_florescent01a.mdl" + "skin" "1" + "solid" "6" + "origin" "293.151 -480.936 119" + editor + { + "color" "214 243 0" + "groupid" "1160" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15000]" + } +} +entity +{ + "id" "1193" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "420.181 -607.966 112" + editor + { + "color" "214 243 0" + "groupid" "1192" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "1198" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "437.151 -624.936 112" + editor + { + "color" "214 243 0" + "groupid" "1192" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "1203" + "classname" "light_spot" + "_cone" "80" + "_exponent" "1" + "_inner_cone" "60" + "_light" "244 244 242 100" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 45 0" + "pitch" "-90" + "spawnflags" "0" + "origin" "454.122 -641.907 112" + editor + { + "color" "214 243 0" + "groupid" "1192" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 16000]" + } +} +entity +{ + "id" "1209" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "437.151 -624.936 112" + editor + { + "color" "214 243 0" + "groupid" "1208" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "1212" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "454.122 -641.907 112" + editor + { + "color" "214 243 0" + "groupid" "1208" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "1215" + "classname" "env_sprite" + "framerate" "10.0" + "GlowProxySize" "5" + "HDRColorScale" "1.0" + "model" "sprites/glow06.vmt" + "renderamt" "255" + "rendercolor" "154 150 135" + "rendermode" "9" + "scale" "1" + "spawnflags" "1" + "origin" "420.181 -607.966 112" + editor + { + "color" "214 243 0" + "groupid" "1208" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -15268]" + } +} +entity +{ + "id" "1218" + "classname" "prop_static" + "angles" "0 45 0" + "fademindist" "-1" + "fadescale" "1" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "model" "models/props_interiors/lights_florescent01a.mdl" + "skin" "1" + "solid" "6" + "origin" "437.151 -624.936 119" + editor + { + "color" "214 243 0" + "groupid" "1191" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15000]" + } +} +entity +{ + "id" "3" + "classname" "info_player_start" + "angles" "0 0 0" + "origin" "-64 0 1" + editor + { + "color" "0 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "14" + "classname" "env_cubemap" + "cubemapsize" "7" + "parallaxobb" "TestRoomOBB" + "origin" "0 0 32" + editor + { + "color" "0 0 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "170" + "classname" "prop_static" + "angles" "0 0 0" + "fademindist" "-1" + "fadescale" "1" + "lightmapresolutionx" "32" + "lightmapresolutiony" "32" + "model" "models/props_c17/light_domelight02_on.mdl" + "skin" "0" + "solid" "6" + "origin" "-128 -7.24753 192" + editor + { + "color" "255 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -10768]" + } +} +entity +{ + "id" "193" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "50" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-90 0 0" + "pitch" "-90" + "origin" "-128 -8 184" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -10268]" + } +} +entity +{ + "id" "228" + "classname" "light" + "_light" "255 254 236 10" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "origin" "-128 -8 128" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -9268]" + } +} +entity +{ + "id" "266" + "classname" "infodecal" + "angles" "0 0 0" + "texture" "decals/decalposter014d" + "origin" "-142.303 128 82.7993" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -8268]" + } +} +entity +{ + "id" "269" + "classname" "infodecal" + "angles" "0 0 0" + "texture" "decals/decalposter014d" + "origin" "-16.3295 128 135.767" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -7768]" + } +} +entity +{ + "id" "272" + "classname" "light_spot" + "_cone" "45" + "_exponent" "1" + "_inner_cone" "30" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "-7 75.5 -90" + "pitch" "-7" + "origin" "-200 24 112" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -7268]" + } +} +entity +{ + "id" "302" + "classname" "light_spot" + "_cone" "45" + "_exponent" "1" + "_inner_cone" "30" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "23.1171 104.592 -82.4882" + "pitch" "23.1171" + "origin" "-8 32 88" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -7268]" + } +} +entity +{ + "id" "413" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "80" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "0 180 -90" + "pitch" "0" + "origin" "264.619 64 128" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "443" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "80" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "0 180 -90" + "pitch" "0" + "origin" "264.619 64 64" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "448" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "80" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "0 180 -90" + "pitch" "0" + "origin" "264 -64 64" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "453" + "classname" "light_spot" + "_cone" "89" + "_exponent" "1" + "_inner_cone" "80" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_quadratic_attn" "1" + "angles" "0 180 -90" + "pitch" "0" + "origin" "264 -64 128" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "380" + "classname" "func_brush" + "disablereceiveshadows" "0" + "disableshadows" "0" + "InputFilter" "0" + "invert_exclusion" "0" + "origin" "268 -64 96" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "solidbsp" "0" + "Solidity" "0" + "spawnflags" "2" + "StartDisabled" "0" + "vrad_brush_cast_shadows" "0" + solid + { + "id" "381" + side + { + "id" "306" + "plane" "(264 -96 160) (264 -32 160) (272 -32 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "305" + "plane" "(264 -32 32) (264 -96 32) (272 -96 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "304" + "plane" "(264 -96 32) (264 -32 32) (264 -32 160)" + "material" "BUILDING_TEMPLATE/BUILDING_TRAINSTATION_TEMPLATE001E" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "303" + "plane" "(272 -32 32) (272 -96 32) (272 -96 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "302" + "plane" "(264 -32 32) (272 -32 32) (272 -32 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "301" + "plane" "(272 -96 32) (264 -96 32) (264 -96 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "371" + "classname" "func_brush" + "disablereceiveshadows" "0" + "disableshadows" "0" + "InputFilter" "0" + "invert_exclusion" "0" + "origin" "268 64 96" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "solidbsp" "0" + "Solidity" "0" + "spawnflags" "2" + "StartDisabled" "0" + "vrad_brush_cast_shadows" "0" + solid + { + "id" "367" + side + { + "id" "276" + "plane" "(264 32 160) (264 96 160) (272 96 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "275" + "plane" "(264 96 32) (264 32 32) (272 32 32)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "274" + "plane" "(264 32 32) (264 96 32) (264 96 160)" + "material" "BUILDING_TEMPLATE/BUILDING_TRAINSTATION_TEMPLATE001E" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "273" + "plane" "(272 96 32) (272 32 32) (272 32 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "272" + "plane" "(264 96 32) (272 96 32) (272 96 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "271" + "plane" "(272 32 32) (264 32 32) (264 32 160)" + "material" "TOOLS/TOOLSNODRAW" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "649" + "classname" "parallax_obb" + "targetname" "TestRoomOBB" + solid + { + "id" "650" + side + { + "id" "384" + "plane" "(-256 -128 192) (-256 128 192) (256 128 192)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "383" + "plane" "(-256 128 -3.8147e-006) (-256 -128 -3.8147e-006) (256 -128 -3.8147e-006)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "382" + "plane" "(-256 -128 -3.8147e-006) (-256 128 -3.8147e-006) (-256 128 192)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "381" + "plane" "(256 128 -3.8147e-006) (256 -128 -3.8147e-006) (256 -128 192)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "380" + "plane" "(-256 128 -3.8147e-006) (256 128 -3.8147e-006) (256 128 192)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "379" + "plane" "(256 -128 -3.8147e-006) (-256 -128 -3.8147e-006) (-256 -128 192)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 3000]" + } +} +entity +{ + "id" "743" + "classname" "parallax_obb" + "targetname" "hallobb" + solid + { + "id" "741" + side + { + "id" "516" + "plane" "(38.6274 -343.764 128) (151.764 -230.627 128) (570.372 -649.235 128)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "515" + "plane" "(457.235 -762.372 0) (570.372 -649.235 0) (151.764 -230.627 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0.707107 -0.707107 0 -57.5676] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "514" + "plane" "(38.6274 -343.764 128) (457.235 -762.372 128) (457.235 -762.372 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "513" + "plane" "(151.764 -230.627 0) (570.372 -649.235 0) (570.372 -649.235 128)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[-0.707107 0.707107 0 57.5676] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "512" + "plane" "(151.764 -230.627 128) (38.6274 -343.764 128) (38.6274 -343.764 0)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "511" + "plane" "(570.372 -649.235 0) (457.235 -762.372 0) (457.235 -762.372 128)" + "material" "TOOLS/TOOLSTRIGGER" + "uaxis" "[0.707107 0.707107 0 -32.942] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 8500]" + } +} +entity +{ + "id" "937" + "classname" "light_environment" + "_ambient" "190 201 220 100" + "_ambientHDR" "-1 -1 -1 1" + "_AmbientScaleHDR" "1" + "_light" "237 218 143 800" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "angles" "0 165 0" + "pitch" "-35" + "origin" "-69.8768 -61.5815 9" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 15500]" + } +} +entity +{ + "id" "1222" + "classname" "env_cubemap" + "cubemapsize" "7" + "parallaxobb" "hallobb" + "origin" "271.22 -460 24" + editor + { + "color" "0 0 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -13268]" + } +} +entity +{ + "id" "1237" + "classname" "env_cubemap" + "origin" "36.1553 -212 24" + editor + { + "color" "0 0 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 -12768]" + } +} +cameras +{ + "activecamera" "-1" +} +cordon +{ + "mins" "(-1024 -1024 -1024)" + "maxs" "(1024 1024 1024)" + "active" "0" +} diff --git a/mp/game/momentum/maps/triggertests.bsp b/mp/game/momentum/maps/triggertests.bsp index 313cbd5300..0eccc08bd4 100644 Binary files a/mp/game/momentum/maps/triggertests.bsp and b/mp/game/momentum/maps/triggertests.bsp differ diff --git a/mp/game/momentum/materials/Tile/tilefloor_cmf.vmt b/mp/game/momentum/materials/Tile/tilefloor_cmf.vmt new file mode 100644 index 0000000000..18246acc1f --- /dev/null +++ b/mp/game/momentum/materials/Tile/tilefloor_cmf.vmt @@ -0,0 +1,11 @@ +// envmaptint_fix +"SDK_LightmappedGeneric" +{ + "$basetexture" "Tile/tilefloor_cmf" + "$bumpmap" "tile/tilefloor_cmf_normal" + "$normalmapalphaenvmapmask" 1 + "$envmap" "env_cubemap" + "$surfaceprop" "tile" + "$envmaptint" "[ .06 .06 .06 ]" + "%keywords" "combine" +} diff --git a/mp/game/momentum/materials/Tile/tilefloor_cmf.vtf b/mp/game/momentum/materials/Tile/tilefloor_cmf.vtf new file mode 100644 index 0000000000..bff40c3ae9 Binary files /dev/null and b/mp/game/momentum/materials/Tile/tilefloor_cmf.vtf differ diff --git a/mp/game/momentum/materials/Tile/tilefloor_cmf_normal.vtf b/mp/game/momentum/materials/Tile/tilefloor_cmf_normal.vtf new file mode 100644 index 0000000000..8d65e8d095 Binary files /dev/null and b/mp/game/momentum/materials/Tile/tilefloor_cmf_normal.vtf differ diff --git a/mp/game/momentum/materials/dev/ssao.vmt b/mp/game/momentum/materials/dev/ssao.vmt new file mode 100644 index 0000000000..22d4ac59fe --- /dev/null +++ b/mp/game/momentum/materials/dev/ssao.vmt @@ -0,0 +1,4 @@ +"ssao" +{ + "$basetexture" "_rt_SSAO" +} diff --git a/mp/game/momentum/materials/dev/ssao_combine.vmt b/mp/game/momentum/materials/dev/ssao_combine.vmt new file mode 100644 index 0000000000..964b005396 --- /dev/null +++ b/mp/game/momentum/materials/dev/ssao_combine.vmt @@ -0,0 +1,5 @@ +"ssaocombine" +{ + "$ssaotexture" "_rt_SSAO" + "$basetexture" "_rt_FullFrameFB" +} \ No newline at end of file diff --git a/mp/game/momentum/materials/dev/ssaoblur.vmt b/mp/game/momentum/materials/dev/ssaoblur.vmt new file mode 100644 index 0000000000..0919cd9ec6 --- /dev/null +++ b/mp/game/momentum/materials/dev/ssaoblur.vmt @@ -0,0 +1,4 @@ +"GAUSSBLUR3X3" +{ + "$basetexture" "_rt_SSAO" +} \ No newline at end of file diff --git a/mp/game/momentum/materials/vgui/maps/invalid_map.vmt b/mp/game/momentum/materials/vgui/maps/invalid_map.vmt new file mode 100644 index 0000000000..3260c1456b --- /dev/null +++ b/mp/game/momentum/materials/vgui/maps/invalid_map.vmt @@ -0,0 +1,6 @@ +"UnlitGeneric" +{ + "$basetexture" "vgui\maps\invalid_map" + "$translucent" 1 + "$ignorez" 1 +} \ No newline at end of file diff --git a/mp/game/momentum/materials/vgui/maps/invalid_map.vtf b/mp/game/momentum/materials/vgui/maps/invalid_map.vtf new file mode 100644 index 0000000000..0902127a7c Binary files /dev/null and b/mp/game/momentum/materials/vgui/maps/invalid_map.vtf differ diff --git a/mp/game/momentum/materials/vgui/maps/triggertests.vmt b/mp/game/momentum/materials/vgui/maps/triggertests.vmt new file mode 100644 index 0000000000..5aced19e90 --- /dev/null +++ b/mp/game/momentum/materials/vgui/maps/triggertests.vmt @@ -0,0 +1,6 @@ +"UnlitGeneric" +{ + "$basetexture" "vgui\maps\triggertests" + "$translucent" 1 + "$ignorez" 1 +} \ No newline at end of file diff --git a/mp/game/momentum/materials/vgui/maps/triggertests.vtf b/mp/game/momentum/materials/vgui/maps/triggertests.vtf new file mode 100644 index 0000000000..21ba64827d Binary files /dev/null and b/mp/game/momentum/materials/vgui/maps/triggertests.vtf differ diff --git a/mp/game/momentum/models/shadertest/envballs.dx80.vtx b/mp/game/momentum/models/shadertest/envballs.dx80.vtx new file mode 100644 index 0000000000..6a218aa58c Binary files /dev/null and b/mp/game/momentum/models/shadertest/envballs.dx80.vtx differ diff --git a/mp/game/momentum/models/shadertest/envballs.dx90.vtx b/mp/game/momentum/models/shadertest/envballs.dx90.vtx new file mode 100644 index 0000000000..ae17557c96 Binary files /dev/null and b/mp/game/momentum/models/shadertest/envballs.dx90.vtx differ diff --git a/mp/game/momentum/models/shadertest/envballs.mdl b/mp/game/momentum/models/shadertest/envballs.mdl new file mode 100644 index 0000000000..40e6891ae3 Binary files /dev/null and b/mp/game/momentum/models/shadertest/envballs.mdl differ diff --git a/mp/game/momentum/models/shadertest/envballs.sw.vtx b/mp/game/momentum/models/shadertest/envballs.sw.vtx new file mode 100644 index 0000000000..6eae8461bc Binary files /dev/null and b/mp/game/momentum/models/shadertest/envballs.sw.vtx differ diff --git a/mp/game/momentum/models/shadertest/envballs.vvd b/mp/game/momentum/models/shadertest/envballs.vvd new file mode 100644 index 0000000000..b79dcf7d40 Binary files /dev/null and b/mp/game/momentum/models/shadertest/envballs.vvd differ diff --git a/mp/game/momentum/momentum.fgd b/mp/game/momentum/momentum.fgd index 986d25eec7..e295532e98 100644 --- a/mp/game/momentum/momentum.fgd +++ b/mp/game/momentum/momentum.fgd @@ -1,4 +1,36 @@ - @include "base.fgd" +@include "base.fgd" + +//------------------------------------------------------------------------- +// +// PARALLAX CUBEMAP OVERRIDES +// (Credit Brian Charles) +//------------------------------------------------------------------------- + +// Overrides the base cubemap to allow tying to a parallax_obb brush for parallax cubemaps. +@PointClass color(0 0 255) sidelist(sides) iconsprite("editor/env_cubemap.vmt") = env_cubemap : "An entity that creates a sample point for the Cubic Environment Map." +[ + cubemapsize(choices) : "Cubemap Size" : 0 = + [ + 0 : "Default" + 1 : "1x1" + 2 : "2x2" + 3 : "4x4" + 4 : "8x8" + 5 : "16x16" + 6 : "32x32" + 7 : "64x64" + 8 : "128x128" + 9 : "256x256" + ] + sides(sidelist) : "Brush faces": : "(Optional) Brushes faces to directly attach to the env_cubemap. Press Pick then click on faces in the 3D View to select them. Use CTRL while clicking to add or remove from the selection." + parallaxobb(target_destination) : "Cubemap Bounds" : : "(Optional) assigns this cubemap a bounding box for parallax correction (brush entity tied to parallax_obb)." +] + +@SolidClass = parallax_obb +[ + targetname(target_source) : "Name" : : "The name that other entities refer to this entity by." +] + //------------------------------------------------------------------------- // diff --git a/mp/game/momentum/resource/ImportExportTokens.py b/mp/game/momentum/resource/ImportExportTokens.py index 598788c425..8880357802 100644 --- a/mp/game/momentum/resource/ImportExportTokens.py +++ b/mp/game/momentum/resource/ImportExportTokens.py @@ -1,44 +1,34 @@ import vdf import json -print 'This program converts form and to the .txt format used by Source Engine to / from .json, ready to be used by POEditor. It differenciates between gameui_ and momentum_ by setting the context of the gameui_ tokens to "gameui". It is also capable of converting from the exported .json to an usable .txt by Source. It first aks for a language. You must enter the lowercase, english name of the language, so it will search for that language file. If you want to go from .json to .txt, you must name your .json with the language\'s name it contains.' -while True: - gam = raw_input("Look for gameui_*.txt?Y/N") - files = ['momentum_'] - if gam is "Y" or gam is "y": - files.append('gameui_') - lang = raw_input("Language?\n") - option = raw_input("DECODE (D) (.txt to .json) or ENCODE (E) (.json to .txt)?\n") +print 'This program converts form and to the .txt format used by Source Engine to / from .json, ready to be used by POEditor. It is also capable of converting from the exported' \ + ' .json to an usable .txt by Source. It first asks for a language. You must enter the lowercase, english name of the language, so it will search for that language file.' \ + ' If you want to go from .json to .txt, you must name your .json with the language\'s name it contains. Encoding a file will also create a "_ref_exp" file.' - if option is "DECODE" or option is "D": - print "Decoding..." - for loclfile in files: - d = vdf.load(open(loclfile + lang + '.txt'), mapper=vdf.VDFDict) - tokens = [] - for key, value in d['lang']['Tokens'].items(): - if loclfile is 'gameui_': - tokens.append({'term': key, 'definition': value, 'context':'gameui'}) - else: - tokens.append({'term': key, 'definition': value}) - json.dump(tokens, open(loclfile+lang + '.json', 'w'), indent=4, sort_keys=True) - print 'Tokens dumped to .json' - - elif option is "ENCODE" or option is "E": - print "Encoding..." - with open(lang + '.json') as filez: - jos = json.load(filez) - gui = vdf.VDFDict([('lang', vdf.VDFDict([('Language', lang.title()), ('Tokens', vdf.VDFDict())]))]) - mom = vdf.VDFDict([('lang', vdf.VDFDict([('Language', lang.title()), ('Tokens', vdf.VDFDict())]))]) - for key in jos: - if key['context'] == 'gameui': - gui['lang']['Tokens'][key['term']] = key['definition'] - else: - mom['lang']['Tokens'][key['term']] = key['definition'] - if gam is "Y" or gam is "y": - vdf.dump(gui, open('gameui_' + lang + '.txt', 'w'), pretty=True) - print 'gameui_' + lang + ' exported.' - vdf.dump(mom, open('momentum_' + lang + '.txt', 'w'), pretty=True) - print 'momentum_' + lang + ' exported.' +lang = raw_input("Language?\n") +option = raw_input("DECODE (D) (.txt to .json) or ENCODE (E) (.json to .txt)?\n") - else: - print "Unknown command. DECODE/D or ENCODE/E" \ No newline at end of file +if option == "DECODE" or option == "D": + print "Decoding..." + d = vdf.load(open("momentum_" + lang + '.txt'), mapper=vdf.VDFDict) + tokens = [] + for key, value in d['lang']['Tokens'].items(): + tokens.append({'term': key, 'definition': value}) + json.dump(tokens, open("momentum_" + lang + '.json', 'w'), indent=4, sort_keys=True) + print 'Tokens dumped to .json' + +elif option == "ENCODE" or option == "E": + print "Encoding..." + with open(lang + '.json') as filez: + jos = json.load(filez) + mom = vdf.VDFDict([('lang', vdf.VDFDict([('Language', lang.title()), ('Tokens', vdf.VDFDict())]))]) + for key in jos: + mom['lang']['Tokens'][key['term']] = key['definition'] + vdf.dump(mom, open('momentum_' + lang + '.txt', 'w', encoding='utf_16_le'), pretty=True) + print 'momentum_%s exported.' % lang + if lang == 'english': + vdf.dump(mom, open('momentum_english_ref_exp.txt', 'w', encoding='utf-8'), pretty=True) + print 'momentum_english_ref_exp exported.' + +else: + print "Unknown command. DECODE/D or ENCODE/E" \ No newline at end of file diff --git a/mp/game/momentum/resource/SourceScheme.res b/mp/game/momentum/resource/SourceScheme.res index b2a0d3bc00..73b25832ff 100644 --- a/mp/game/momentum/resource/SourceScheme.res +++ b/mp/game/momentum/resource/SourceScheme.res @@ -113,7 +113,7 @@ Scheme ListPanel.SelectedBgColor "MomentumBlue" ListPanel.OutOfFocusSelectedTextColor "Gray" ListPanel.SelectedOutOfFocusBgColor "132 183 241 100" - ListPanel.EmptyListInfoTextColor "Gray" + ListPanel.EmptyListInfoTextColor "White" Menu.TextColor "White" Menu.BgColor "Gray" @@ -203,6 +203,18 @@ Scheme // fonts listed later in the order will only be used if they fulfill a range not already filled // if a font fails to load then the subsequent fonts will replace // fonts are used in order that they are listed + "MapListFont" + { + "1" + { + "name" "BigNoodleTitling" + "tall" "30" + "weight" "0" + "antialias" "1" + "custom" "1" + } + } + "DebugFixed" { "1" @@ -1307,6 +1319,8 @@ Scheme { "1" "resource/HALFLIFE2.ttf" "1" "resource/TypoGraphica.ttf" - "2" "resource/HL2EP2.ttf" + "2" "resource/HL2EP2.ttf" + "3" "resource/marlett.ttf" + "1" "resource/BigNoodleTitling.ttf" } } diff --git a/mp/game/momentum/resource/modevents.res b/mp/game/momentum/resource/modevents.res index 394eb1b1a1..37ada46cdf 100644 --- a/mp/game/momentum/resource/modevents.res +++ b/mp/game/momentum/resource/modevents.res @@ -33,10 +33,6 @@ "zone_exit"//When the player exits the start trigger for the stage { } - "run_save" - { - "run_saved" "bool" - } "run_upload" { "run_posted" "bool" @@ -62,6 +58,7 @@ "replay_save" { "filename" "string" + "save" "bool" } "weapon_fire" { @@ -75,4 +72,8 @@ "y" "float" "z" "float" } + "gravity_change" + { + "newgravity" "float" + } } diff --git a/mp/game/momentum/resource/momentum_english.txt b/mp/game/momentum/resource/momentum_english.txt index a14729c42b..b26e5f8e0e 100644 Binary files a/mp/game/momentum/resource/momentum_english.txt and b/mp/game/momentum/resource/momentum_english.txt differ diff --git a/mp/game/momentum/resource/momentum_english_ref.res b/mp/game/momentum/resource/momentum_english_ref.res new file mode 100644 index 0000000000..5f0db48979 --- /dev/null +++ b/mp/game/momentum/resource/momentum_english_ref.res @@ -0,0 +1,355 @@ +"lang" +{ + "Language" "English" + "Tokens" + { + //Controls + "MOM_Controls_Title" "MOMENTUM CONTROLS" + "MOM_Controls_Restart" "Restart run" + "MOM_Controls_Reset" "Reset to start of current stage" + "MOM_Controls_ToggleMenu" "Toggle showing Checkpoint Menu" + "MOM_Controls_Practice" "Toggle Practice Mode" + "MOM_Controls_ToggleTimes" "Toggle showing leaderboards" + "MOM_Controls_Drop" "Drop current weapon" + + //CP Menu + "MOM_Menu_CreateCP" "Create A Checkpoint" + "MOM_Menu_ToPreviousCP" "Teleport to Previous Checkpoint" + "MOM_Menu_ToNextCP" "Next Checkpoint" + "MOM_Menu_ToLastCP" "Last Checkpoint" + "MOM_Menu_RemoveCurrentCP" "Remove Current Checkpoint" + "MOM_Menu_RemoveEveryCP" "Remove Every Checkpoint" + "MOM_Menu_Cancel" "Close Menu" + + //In-game leaderboards + "MOM_Name" "Name" + "MOM_Time" "Time" + "MOM_Date" "Date" + "MOM_Rank" "Rank" + "MOM_MapRank" "Map Rank" + "MOM_GlobalRank" "Global Rank" + "MOM_Leaderboards_WatchReplay" "Watch Replay" + "MOM_Leaderboards_SteamProfile" "Steam Profile" + "MOM_Calculating" "Calculating..." + "MOM_PersonalBestTime" "Personal Best Time" + "MOM_ExperiencePoints" "Experience Points" + "MOM_Leaderboards_Local" "Local" + "MOM_Leaderboards_Global" "Global" + "MOM_Leaderboards_Friends" "Friends" + "MOM_Leaderboards_Top10" "Top 10" + "MOM_Leaderboards_Around" "Around" + "MOM_Leaderboards_Filter" "Filter..." + "MOM_Leaderboards_RunType" "Run Type" + "MOM_Leaderboards_DeleteReplay" "Delete Run" + + //Run Tags + "MOM_RunFlag_ScrollOnly" "Scroll Only" + "MOM_RunFlag_WOnly" "W Only" + "MOM_RunFlag_HalfSideways" "HSW" + "MOM_RunFlag_Backwards" "BW" + "MOM_RunFlag_Sideways" "SW" + "MOM_RunFlag_Bonus" "Bonus" + + "MOM_RunFlag_Input" "Input Flag" + "MOM_RunFlag_Movement" "Movement Flags" + + "MOM_RunFlag_Reset" "Reset Flags" + + //Timer + "MOM_Checkpoint" "Checkpoint" + "MOM_Stage" "Stage" + "MOM_Stage_Start" "Stage %s1 Start" + "MOM_Linear" "Linear Map" + "MOM_Cheater_Message" "If you wish to submit your times,\nyou must turn sv_cheats off\nand restart the map!" + "MOM_InsideStartZone" "Start Zone" + "MOM_MapFinished" "Map Finished" + "MOM_PracticeMode" "Practice Mode" + "MOM_NoTimer" "No Timer" + + // Ruler + "MOM_Ruler_FirstPoint" "First point" + "MOM_Ruler_SecondPoint" "Second point" + "MOM_Ruler_Measure" "Measure distance" + "MOM_Ruler_Distance" "The distance between the points is %.4f units.\n" + "MOM_Ruler_ToggleMenu" "Toggle showing Ruler Menu" + + //Comparison Panel + "MOM_Compare_Against" "Comparing against: " + "MOM_Compare_Time_Overall" "Overall time: " + "MOM_Compare_Time_Zone" "Zone time: "//Time spent on that zone + "MOM_Compare_Velocity_Avg" "Velocity (avg): " + "MOM_Compare_Velocity_Max" "Velocity (max): " + "MOM_Compare_Velocity_Enter" "Velocity (start): "//Speed in which you started the stage (left the zone trigger) + "MOM_Compare_Velocity_Exit" "Velocity (end): "//Speed with which you ended the stage (went from that stage -> next) + "MOM_Compare_Sync1" "Sync1: " + "MOM_Compare_Sync2" "Sync2: " + "MOM_Compare_Jumps" "Jumps: " + "MOM_Compare_Strafes" "Strafes: " + + //hud_mapinfo + "MOM_Status_NoZones" "No zones found" + "MOM_Map_Name" "Map: " + "MOM_Map_Author" "Author: " + "MOM_Map_Difficulty" "Difficulty: " + + //Guns + "MOM_Gun" "Momentum Gun" + + //Map Selection + "MOM_MapSelector_LocalMaps" "Local Maps" + "MOM_MapSelector_Filter" "Filter" + "MOM_MapSelector_All" "" + "MOM_MapSelector_LessThanDiff2" "< 2" + "MOM_MapSelector_LessThanDiff3" "< 3" + "MOM_MapSelector_LessThanDiff4" "< 4" + "MOM_MapSelector_LessThanDiff5" "< 5" + "MOM_MapSelector_LessThanDiff6" "< 6" + //MOM_TODO: Is '6' the best difficulty tier to stop at? + "MOM_MapSelector_MapCount" "Maps (%s1)" +"MOM_MapSelector_Maps" "Maps" +"MOM_MapSelector_FilterCompletedMaps" "Hide completed maps" +"MOM_MapSelector_StartMap" "Start Map" +"MOM_MapSelector_ShowMapInfo" "Show Map Info" +"MOM_MapSelector_SurfOnly" "Surf maps only" +"MOM_MapSelector_BhopOnly" "Bhop maps only" +"MOM_MapSelector_Map" "Map Name" +"MOM_MapSelector_Difficulty" "Difficulty Tier" +"MOM_MapSelector_SearchingForMaps" "Searching for maps..." +"MOM_MapSelector_StopSearching" "Stop Searching" +"MOM_MapSelector_Search" "Search..." +"MOM_MapSelector_NoMaps" "No maps found!" +"MOM_MapSelector_BestTime" "Best Time" +"MOM_MapSelector_LinearOnly" "Linear Maps only" +"MOM_MapSelector_StagedOnly" "Staged Maps only" +"MOM_MapSelector_MapLayout" "Map Layout" +"MOM_MapSelector_MapLayout_Tooltip" "This column shows if the map is linear or has stages." + +//Map Info Dialog +"MOM_MapSelector_InfoDialog_Gamemode" "Gamemode: " +"MOM_MapSelector_InfoDialog_Layout" "Layout: " +"MOM_MapSelector_InfoDialog_Zones" "Zones: " + +// Misc +"MOM_BuildVersion" "Build Version" +"MOM_GT" ">" +"MOM_LT" "<" + +// UI stuff +"MOM_Jump" "JUMP" +"MOM_Duck" "DUCK" + +// Map Finished Panel +//Overall +"MOM_MF_OverallStats" "Overall Stats" +"MOM_MF_RunTime" "Time: %s1" +"MOM_MF_JumpCount" "Total Jumps: %s1" +"MOM_MF_StrafeCount" "Total Strafes: %s1" +"MOM_MF_AvgSync" "Average Sync: %s1" +"MOM_MF_AvgSync2" "Average Sync2: %s1" +"MOM_MF_RunSaved" "Time Saved!" +"MOM_MF_RunNotSaved" "Time Did Not Save!" +"MOM_MF_RunUploaded" "Time Uploaded!" +"MOM_MF_RunNotUploaded" "Time Did Not Upload!" +"MOM_MF_PlayReplay" "Play Replay" +"MOM_MF_DetachMouse" "Right click to enable the mouse!" +"MOM_MF_Restart_Map" "Restart Map" +"MOM_MF_Restart_Replay" "Restart Replay" +"MOM_MF_Right_Arrow" "Next Zone" +"MOM_MF_Left_Arrow" "Previous Zone" + +//Zone stats +"MOM_MF_ZoneNum" "Zone %s1" +"MOM_MF_Zone_Enter" "Zone Enter Time: %s1" +"MOM_MF_Time_Zone" "Zone Time: %s1"//Time spent on that zone +"MOM_MF_Velocity_Avg" "Velocity (avg): %s1" +"MOM_MF_Velocity_Max" "Velocity (max): %s1" +"MOM_MF_Velocity_Enter" "Velocity (start): %s1"//Speed in which you started the stage (left the zone trigger) +"MOM_MF_Velocity_Exit" "Velocity (end): %s1"//Speed with which you ended the stage (went from that stage -> next) +"MOM_MF_Sync1" "Sync1: %s1" +"MOM_MF_Sync2" "Sync2: %s1" +"MOM_MF_Jumps" "Jumps: %s1" +"MOM_MF_Strafes" "Strafes: %s1" + +//Settings Panel +"MOM_Settings_Title" "Momentum Settings" + +//"Gameplay" +"MOM_Settings_Tab_Gameplay" "Gameplay" +"MOM_Settings_Yaw_Speed" "Yaw Speed:" +"MOM_Settings_Play_BlockSound" "Play bhop block sound" +"MOM_Settings_Practice_Safeguard" "Enable the practice mode safeguard" +"MOM_Settings_Practice_Safeguard_TT" "The safeguard prevents you from accidentally turning on practice mode while doing a run.\nIf enabled, practice mode will not enable if you are pressing any movement keys." +"MOM_Settings_Save_Checkpoints" "Save user checkpoints to file on map end" +"MOM_Settings_Enable_Trail" "Paint player's trail" +"MOM_Settings_Pick_Trail_Color_TT" "Change trail color" + +//"HUD Settings" +"MOM_Settings_Tab_HUD" "HUD Settings" +"MOM_Settings_Speedometer_Label" "Speedometer" +"MOM_Settings_Speedometer_Show" "Display player speed." +"MOM_Settings_Speedometer_Show_Jump" "Display velocity of player's last jump (XY only)." +"MOM_Settings_Speedometer_Show_Hvel" "Display only horizontal velocity (No Z component)." +"MOM_Settings_Speedometer_Color_Type_Label" "Speedometer Color Mode:" +"MOM_Settings_Speedometer_Color_Type_None" "No color" +"MOM_Settings_Speedometer_Color_Type_1" "Colorize based on acceleration" +"MOM_Settings_Speedometer_Color_Type_2" "Colorize based on velocity compared to max" +"MOM_Settings_Speedometer_Units_Label" "Speedometer Units:" +"MOM_Settings_Speedometer_Units_UPS" "Units per second" +"MOM_Settings_Speedometer_Units_KPH" "Kilometers per hour" +"MOM_Settings_Speedometer_Units_MPH" "Miles per hour" + +"MOM_Settings_Sync_Label" "Strafe Sync" +"MOM_Settings_Sync_Show" "Display strafe sync data." +"MOM_Settings_Sync_Show_Bar" "Display the sync bar." +"MOM_Settings_Sync_Type_Label" "Sync Type:" +"MOM_Settings_Sync_Type_Sync1" "Sync1 (Perfect strafe ticks / total strafe ticks)" +"MOM_Settings_Sync_Type_Sync2" "Sync2 (Accel ticks / total strafe ticks)" +"MOM_Settings_Sync_Color_Type_Label" "Sync Color Type:" +"MOM_Settings_Sync_Color_Type_None" "Disabled" +"MOM_Settings_Sync_Color_Type_1" "Ugly"//MOM_TODO: Change this to be accurate +"MOM_Settings_Sync_Color_Type_2" "Default one" + +"MOM_Settings_Buttons_Label" "Key Presses" +"MOM_Settings_Buttons_Show" "Display player inputs, jump count, and strafe count." + +"MOM_Timer_Label" "Timer" +"MOM_Settings_Timer_Show" "Display Timer" + +//"Run Comparisons" +"MOM_Settings_Tab_Comparisons" "Run Comparisons" +"MOM_Settings_Compare_Show" "Show Run Comparisons" +"MOM_Settings_Compare_Format" "Format Run Comparisons panel" +"MOM_Settings_Zones_Label" "Max # of zones to compare (1 - 10):" + +"MOM_Settings_Compare_Bogus_Run" "Example Run" + +"MOM_Settings_Compare_Time_Type_Label" "Time type:" +"MOM_Settings_Compare_Time_Type_Label_TT" "This is the time comparison shown next to past zones." +"MOM_Settings_Compare_Time_Type_Overall" "Overall run time" +"MOM_Settings_Compare_Time_Type_PerZone" "Time spent per zone" +"MOM_Settings_Compare_Show_Overall" "Show overall time comparisons" +"MOM_Settings_Compare_Show_Overall_TT" "This is the time spent to get to a zone." +"MOM_Settings_Compare_Show_Zone" "Show zone split comparison" +"MOM_Settings_Compare_Show_Zone_TT" "This is the time spent inside of the zone." + +"MOM_Settings_Compare_Show_Velocity" "Show zone velocity comparisons" +"MOM_Settings_Compare_Show_Velocity_Avg" "Show average zone velocity comparison" +"MOM_Settings_Compare_Show_Velocity_Max" "Show max zone velocity comparison" +"MOM_Settings_Compare_Show_Velocity_Enter" "Show zone enter velocity comparison" +"MOM_Settings_Compare_Show_Velocity_Enter_TT" "This is the velocity with which you begin (enter) a zone." +"MOM_Settings_Compare_Show_Velocity_Exit" "Show zone exit velocity comparison" +"MOM_Settings_Compare_Show_Velocity_Exit_TT" "This is the velocity with which you exit (end) a zone." + +"MOM_Settings_Compare_Show_Sync" "Show zone sync comparisons" +"MOM_Settings_Compare_Show_Sync1" "Show zone sync1 comparisons" +"MOM_Settings_Compare_Show_Sync1_TT" "Sync1 is perfect strafe ticks / total strafe ticks" +"MOM_Settings_Compare_Show_Sync2" "Show zone sync2 comparisons" +"MOM_Settings_Compare_Show_Sync2_TT" "Sync2 is accel ticks / total strafe ticks" + +"MOM_Settings_Compare_Show_Jumps" "Show zone jump comparisons" +"MOM_Settings_Compare_Show_Strafes" "Show zone strafe comparisons" + +//Replays +"MOM_Settings_Tab_Replays" "Replays" +"MOM_Settings_ReplayModelAlpha" "Replay model alpha:" + +// Replay Info +// Spec GUI +"MOM_WatchingReplay" "REPLAY" +"MOM_ReplayPlayer" "Player: %s1" +"MOM_SpecGUI_GainControl" "Press your %duck% key to toggle mouse capture!" +"MOM_SpecGUI_StopPlayback" "Stop Playback" +"MOM_SpecGUI_ToggleControls" "Toggle Replay Controls" + +// Code +"MOM_ReplayStatusPlaying" "Playing" +"MOM_ReplayStatusPaused" "Paused" +"MOM_ReplayTimeTick" "Tick: %i / %i" +"MOM_ReplayTime" "Time: %s1 -> %s2" + +// Controls in res file +"MOM_ReplayControls" "Replay Controls" +"MOM_ReplayTimescale" "Timescale:" +"MOM_ReplayGoto" "Goto:" + +//GameUI2 + +"GameUI2_LogoLeft" "Momentum" +"GameUI2_LogoRight" "Mod" + +"GameUI2_ResumeGame" "RESUME GAME" +"GameUI2_ResumeGameDescription" "Back into the action" + +"GameUI2_SelectMap" "SELECT MAP" +"GameUI2_SelectMapDescription" "Choose a map to play" + +"GameUI2_Options" "OPTIONS" +"GameUI2_OptionsDescription" "Setup audio, video, mouse and other settings" + +"GameUI2_MomSettings" "MOMENTUM SETTINGS" +"GameUI2_MomSettingsDescription" "Change Momentum-related settings" + +"GameUI2_Quit2Menu" "QUIT TO MAIN MENU" +"GameUI2_Quit2MenuDescription" "Return to the main menu" + +"GameUI2_Credits" "CREDITS" +"GameUI2_CreditsDescription" "See who all helped make this game" + +"GameUI2_Quit" "QUIT" +"GameUI2_QuitDescription" "Close the game" + +"GameUI2_SendFeedback" "SEND FEEDBACK" +"GameUI2_SendFeedbackDescription" "Send feedback to the team" + + +"GameUI2_TitleOptions" "Options" + +"GameUI2_Apply" "Apply" +"GameUI2_Back" "Back" +"GameUI2_Done" "Done" + +//Other gameui tokens +"MOM_NewVersion" "New update (%s -> %s) is now available. Click here to go to download page." +"MOM_ChangeLog" "Changelog" +"MOM_NewVersionTitle" "New Version Available!" +"MOM_API_WaitingForResponse" "Waiting for API response..." + +// WEB/API/SERVER RESPONSES +"MOM_API_WaitingForResponse" "Waiting for API response..." +"MOM_API_Unavailable" "API is currently unavailable" + +//MessageBoxPanel +// Buttons +"MessageBox_OK" "OK" +"MessageBox_Cancel" "Cancel" +"MOM_IUnderstand" "I understand!" + +// Prealpha +"MOM_StartupMsg_Prealpha_Title" "Momentum Mod Pre-Alpha" +"MOM_StartupMsg_Prealpha" "PLEASE NOTE: You are playing the Momentum Mod PRE-Alpha!\nThis version is primarily for testing features for maps and giving feedback on how things look and feel.\nThere are missing features which are soon to be implemented. Everything is subject to change!" +// Alpha +"MOM_StartupMsg_Alpha_Title" "Momentum Mod Alpha" +"MOM_StartupMsg_Alpha" "PLEASE NOTE: You are playing the Momentum Mod ALPHA!\nThis version is for public feedback, so tell your friends to try it out! We want as much feedback as we can get, so please feel free to break things,\n and tell us how you broke them with the "Send Feedback" panel!" +// Beta +"MOM_StartupMsg_Beta_Title" "Momentum Mod Beta" +"MOM_StartupMsg_Beta" "PLEASE NOTE: You are playing the Momentum Mod BETA!\nThis version is for fine-tuning everything before we officially release.\nSimilar to the Alpha release, we want as much information as possible regarding bugs and other broken things. \nTry to break things, and let us know how you did it!" + +//Misc +"MOM_StartupMsg_NoSteamApiContext_Title" "Steam API Not Found!" +"MOM_StartupMsg_NoSteamApiContext" "PLEASE NOTE: The Steam Api Context or one of its componentes could not be found.\nIt is very likely that you won't be able to interact with the online side of Momentum.\nPlease make sure that Steam is running and that you have a Internet connection." + +"MOM_MB_TrySaveLoad_Title" "Save/Load Is Disabled" +"MOM_MB_TrySaveLoad" "Saving and loading is disabled in Momentum!\nPlease use the checkpoint menu instead!" + +"MOM_MB_DontShowAgain" "Do not show this again" + +"MOM_MB_NoStartOrEnd_Title" "Invalid Map Zone Data" +"MOM_MB_NoStartOrEnd" "You're playing on a map that has invalid zone data.\nYou won't be able to use the timer properly!" + +"MOM_MB_EditingZone_Title" "Momentum Zone Editing" +"MOM_MB_EditingZone" "PLEASE NOTE: The current implementation of zone editing is in a very prealpha state.\nExpect bugs, errors, glitches and features straight up broken, but note that we're working hard to implement a better, much easier version." + +"MOM_MB_DeleteRunConfirmation" "NOTE: If you delete a local run, keep in mind that there's currently no way to get it back!" + + } +} diff --git a/mp/game/momentum/resource/tokenizer.py b/mp/game/momentum/resource/tokenizer.py new file mode 100644 index 0000000000..fa05e780d7 --- /dev/null +++ b/mp/game/momentum/resource/tokenizer.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +import codecs +import os + +infile = 'momentum_english_ref.res' +outfile = 'momentum_english.txt' + +try: + if not os.path.exists(infile): + raise IOError(infile + ' was not found in this directory') + print 'Trying to convert momentum_english_ref (UTF-8) to momentum_english (UCS-2 LE BOM)' + with codecs.open(infile, 'r', encoding='utf-8') as ref_file: + with codecs.open(outfile, 'w', 'utf_16_le') as target_file: + target_file.write(u'\ufeff') # Write the BOM + target_file.write(ref_file.read()) # Write the reference + print 'Successfully converted file!' +except Exception as e: + print 'An exception (%s) was raised by this script. Let Ruben know (Or try to fix it yourself). Error message:\n%s' % (type(e).__name__, e.message) +__author__ = 'rabsrincon, gocnak' +# Purpose: Convert reference localization files (UTF-8) to their final state for the source engine (UCS-2 LE BOM), allowing git diff to work diff --git a/mp/game/momentum/resource/ui/ColorPicker.res b/mp/game/momentum/resource/ui/ColorPicker.res new file mode 100644 index 0000000000..7b9af4b100 --- /dev/null +++ b/mp/game/momentum/resource/ui/ColorPicker.res @@ -0,0 +1,672 @@ +"resource/ui/ColorPicker.res" +{ + "CColorPicker" + { + "ControlName" "ColorPicker" + "fieldName" "CColorPicker" + "xpos" "580" + "ypos" "300" + "wide" "440" + "tall" "300" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "1" + "tabPosition" "0" + "BgColor" "64 64 64 160" + "allowColorOverrides" "0" + "settitlebarvisible" "1" + "title" "#Frame_Untitled" + } + "frame_topGrip" + { + "ControlName" "Panel" + "fieldName" "frame_topGrip" + "xpos" "8" + "ypos" "0" + "wide" "424" + "tall" "5" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 196" + "allowColorOverrides" "0" + } + "frame_bottomGrip" + { + "ControlName" "Panel" + "fieldName" "frame_bottomGrip" + "xpos" "8" + "ypos" "295" + "wide" "414" + "tall" "5" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 196" + "allowColorOverrides" "0" + } + "frame_leftGrip" + { + "ControlName" "Panel" + "fieldName" "frame_leftGrip" + "xpos" "0" + "ypos" "8" + "wide" "5" + "tall" "284" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 196" + "allowColorOverrides" "0" + } + "frame_rightGrip" + { + "ControlName" "Panel" + "fieldName" "frame_rightGrip" + "xpos" "435" + "ypos" "8" + "wide" "5" + "tall" "274" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 196" + "allowColorOverrides" "0" + } + "frame_tlGrip" + { + "ControlName" "Panel" + "fieldName" "frame_tlGrip" + "xpos" "0" + "ypos" "0" + "wide" "8" + "tall" "8" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 196" + "allowColorOverrides" "0" + } + "frame_trGrip" + { + "ControlName" "Panel" + "fieldName" "frame_trGrip" + "xpos" "432" + "ypos" "0" + "wide" "8" + "tall" "8" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 196" + "allowColorOverrides" "0" + } + "frame_blGrip" + { + "ControlName" "Panel" + "fieldName" "frame_blGrip" + "xpos" "0" + "ypos" "292" + "wide" "8" + "tall" "8" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 196" + "allowColorOverrides" "0" + } + "frame_brGrip" + { + "ControlName" "Panel" + "fieldName" "frame_brGrip" + "xpos" "422" + "ypos" "282" + "wide" "18" + "tall" "18" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 196" + "allowColorOverrides" "0" + } + "frame_caption" + { + "ControlName" "Panel" + "fieldName" "frame_caption" + "xpos" "0" + "ypos" "0" + "wide" "430" + "tall" "23" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 196" + "allowColorOverrides" "0" + } + "frame_minimize" + { + "ControlName" "Button" + "fieldName" "frame_minimize" + "xpos" "0" + "ypos" "0" + "wide" "18" + "tall" "18" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "0" + "textAlignment" "north-west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "2" + "textinsety" "1" + "Default" "0" + } + "frame_maximize" + { + "ControlName" "Button" + "fieldName" "frame_maximize" + "xpos" "0" + "ypos" "0" + "wide" "18" + "tall" "18" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "1" + "textAlignment" "north-west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "2" + "textinsety" "1" + "Default" "0" + } + "frame_mintosystray" + { + "ControlName" "Button" + "fieldName" "frame_mintosystray" + "xpos" "0" + "ypos" "0" + "wide" "18" + "tall" "18" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "o" + "textAlignment" "north-west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "2" + "textinsety" "1" + "command" "MinimizeToSysTray" + "Default" "0" + } + "frame_close" + { + "ControlName" "Button" + "fieldName" "frame_close" + "xpos" "415" + "ypos" "8" + "wide" "18" + "tall" "18" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "r" + "textAlignment" "north-west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "2" + "textinsety" "1" + "Default" "0" + } + "frame_menu" + { + "ControlName" "FrameSystemButton" + "fieldName" "frame_menu" + "xpos" "7" + "ypos" "8" + "wide" "18" + "tall" "18" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "0" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "textAlignment" "west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "0" + "textinsety" "0" + "Default" "0" + } + "pick_hue" + { + "ControlName" "HSV_Select_Hue" + "fieldName" "pick_hue" + "xpos" "250" + "ypos" "40" + "wide" "32" + "tall" "200" + "autoResize" "0" + "pinCorner" "1" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "96 96 96 255" + "allowColorOverrides" "0" + } + "pick_sv" + { + "ControlName" "HSV_Select_SV" + "fieldName" "pick_sv" + "xpos" "25" + "ypos" "40" + "wide" "200" + "tall" "200" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "96 96 96 255" + "allowColorOverrides" "0" + } + "col_0" + { + "ControlName" "TextEntry" + "fieldName" "col_0" + "xpos" "380" + "ypos" "40" + "wide" "40" + "tall" "24" + "autoResize" "0" + "pinCorner" "1" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 128" + "allowColorOverrides" "0" + "textHidden" "0" + "editable" "1" + "maxchars" "3" + "NumericInputOnly" "1" + "unicode" "0" + } + "col_1" + { + "ControlName" "TextEntry" + "fieldName" "col_1" + "xpos" "380" + "ypos" "70" + "wide" "40" + "tall" "24" + "autoResize" "0" + "pinCorner" "1" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 128" + "allowColorOverrides" "0" + "textHidden" "0" + "editable" "1" + "maxchars" "3" + "NumericInputOnly" "1" + "unicode" "0" + } + "col_2" + { + "ControlName" "TextEntry" + "fieldName" "col_2" + "xpos" "380" + "ypos" "100" + "wide" "40" + "tall" "24" + "autoResize" "0" + "pinCorner" "1" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 128" + "allowColorOverrides" "0" + "textHidden" "0" + "editable" "1" + "maxchars" "3" + "NumericInputOnly" "1" + "unicode" "0" + } + "col_3" // Alpha + { + "ControlName" "TextEntry" + "fieldName" "col_3" + "xpos" "380" + "ypos" "130" + "wide" "40" + "tall" "24" + "autoResize" "0" + "pinCorner" "1" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 128" + "allowColorOverrides" "0" + "textHidden" "0" + "editable" "1" + "maxchars" "3" + "NumericInputOnly" "1" + "unicode" "0" + } + "AlphaLabel" + { + "ControlName" "Label" + "fieldName" "AlphaLabel" + "xpos" "310" + "ypos" "130" + "wide" "40" + "tall" "24" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "A" + "textAlignment" "west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "0" + "textinsety" "0" + } + "AlphaSlider" + { + "ControlName" "Slider" + "fieldName" "AlphaSlider" + "xpos" "25" + "ypos" "260" + "wide" "200" + "tall" "24" + "visible" "1" + "enabled" "1" + "mouseinputenabled" "1" + "rangeMin" "0" + "rangeMax" "255" + "actionsignallevel" "1" + } + "col_hex" + { + "ControlName" "TextEntry" + "fieldName" "col_hex" + "xpos" "355" + "ypos" "160" + "wide" "64" + "tall" "24" + "autoResize" "0" + "pinCorner" "1" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 128" + "allowColorOverrides" "0" + "textHidden" "0" + "editable" "1" + "maxchars" "6" + "NumericInputOnly" "0" + "unicode" "0" + } + "Label2" + { + "ControlName" "Label" + "fieldName" "Label2" + "xpos" "310" + "ypos" "160" + "wide" "40" + "tall" "24" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "Hex#" + "textAlignment" "west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "0" + "textinsety" "0" + } + "colorpreview" + { + "ControlName" "Panel" + "fieldName" "colorpreview" + "xpos" "370" + "ypos" "192" + "wide" "48" + "tall" "48" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "96 96 96 255" + "allowColorOverrides" "0" + } + "Button1" + { + "ControlName" "Button" + "fieldName" "Button1" + "xpos" "360" + "ypos" "260" + "wide" "64" + "tall" "24" + "autoResize" "0" + "pinCorner" "3" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "Cancel" + "textAlignment" "center" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "6" + "textinsety" "0" + "command" "close" + "Default" "0" + } + "Label1" + { + "ControlName" "Label" + "fieldName" "Label1" + "xpos" "310" + "ypos" "40" + "wide" "32" + "tall" "24" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "R" + "textAlignment" "west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "0" + "textinsety" "0" + } + "Label3" + { + "ControlName" "Label" + "fieldName" "Label3" + "xpos" "310" + "ypos" "70" + "wide" "32" + "tall" "24" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "G" + "textAlignment" "west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "0" + "textinsety" "0" + } + "Label4" + { + "ControlName" "Label" + "fieldName" "Label4" + "xpos" "310" + "ypos" "100" + "wide" "32" + "tall" "24" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "B" + "textAlignment" "west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "0" + "textinsety" "0" + } + "Button2" + { + "ControlName" "Button" + "fieldName" "Button2" + "xpos" "280" + "ypos" "260" + "wide" "64" + "tall" "24" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "160 160 160 255" + "allowColorOverrides" "0" + "labelText" "Ok" + "textAlignment" "center" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "6" + "textinsety" "0" + "command" "save" + "Default" "1" + } + "Label5" + { + "ControlName" "Label" + "fieldName" "Label5" + "xpos" "310" + "ypos" "192" + "wide" "48" + "tall" "24" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "0 0 0 0" + "allowColorOverrides" "0" + "labelText" "Result:" + "textAlignment" "west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "0" + "textinsety" "0" + } + "BuildModeDialog" + { + "ControlName" "BuildModeDialog" + "fieldName" "BuildModeDialog" + "xpos" "42" + "ypos" "75" + "wide" "489" + "tall" "799" + "autoResize" "0" + "pinCorner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "BgColor" "96 96 96 255" + "allowColorOverrides" "0" + "settitlebarvisible" "1" + "title" "#Frame_Untitled" + } +} \ No newline at end of file diff --git a/mp/game/momentum/resource/ui/DialogMapSelector.res b/mp/game/momentum/resource/ui/DialogMapSelector.res index 9d1c9a3183..c98155fb0f 100644 --- a/mp/game/momentum/resource/ui/DialogMapSelector.res +++ b/mp/game/momentum/resource/ui/DialogMapSelector.res @@ -18,9 +18,9 @@ { "ControlName" "PropertySheet" "fieldName" "MapTabs" - "xpos" "1" + "xpos" "5" "ypos" "24" - "wide" "638" + "wide" "670" "tall" "338" "autoResize" "3" "pinCorner" "0" diff --git a/mp/game/momentum/resource/ui/LocalMapsPage.res b/mp/game/momentum/resource/ui/LocalMapsPage.res index a33c6b1a2b..9bd3f7daaa 100644 --- a/mp/game/momentum/resource/ui/LocalMapsPage.res +++ b/mp/game/momentum/resource/ui/LocalMapsPage.res @@ -95,10 +95,10 @@ "Command" "AddServerByName" "Default" "0" } - "gamelist" + "MapList" { "ControlName" "ListPanel" - "fieldName" "gamelist" + "fieldName" "MapList" "xpos" "8" "ypos" "8" "wide" "608" diff --git a/mp/game/momentum/resource/ui/LocalMapsPage_Filters.res b/mp/game/momentum/resource/ui/LocalMapsPage_Filters.res index fbef5b2cad..750d7eb2d6 100644 --- a/mp/game/momentum/resource/ui/LocalMapsPage_Filters.res +++ b/mp/game/momentum/resource/ui/LocalMapsPage_Filters.res @@ -104,10 +104,10 @@ "command" "refresh" "Default" "0" } - "gamelist" + "MapList" { "ControlName" "CGameListPanel" - "fieldName" "gamelist" + "fieldName" "MapList" "xpos" "8" "ypos" "8" "wide" "622" @@ -466,7 +466,7 @@ "wide" "100" "tall" "24" "autoResize" "0" - "pinCorner" "0" + "pinCorner" "2" "RoundedCorners" "15" "pin_corner_to_sibling" "0" "pin_to_sibling_corner" "0" diff --git a/mp/game/momentum/resource/ui/SettingsPanel_GameplaySettings.res b/mp/game/momentum/resource/ui/SettingsPanel_GameplaySettings.res index b0971b1d88..fb4f584bd8 100644 --- a/mp/game/momentum/resource/ui/SettingsPanel_GameplaySettings.res +++ b/mp/game/momentum/resource/ui/SettingsPanel_GameplaySettings.res @@ -7,7 +7,7 @@ { "ControlName" "SettingsPanel" "fieldName" "GameplaySettings" - "tall" "150" + "tall" "200" "wide" "1000" } @@ -94,7 +94,7 @@ "ControlName" "CvarToggleCheckButton" "fieldName" "PlayBlockSound" "xpos" "12" - "ypos" "32" + "ypos" "35" "wide" "189" "tall" "16" "autoResize" "0" @@ -183,4 +183,48 @@ "cvar_value" "1" "actionsignallevel" "1" } + "EnableTrail" + { + "ControlName" "CvarToggleCheckButton" + "fieldName" "EnableTrail" + "xpos" "12" + "ypos" "77" + "wide" "189" + "tall" "16" + "autoResize" "0" + "pinCorner" "0" + "RoundedCorners" "15" + "pin_corner_to_sibling" "0" + "pin_to_sibling_corner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "labelText" "#MOM_Settings_Enable_Trail" + "textAlignment" "west" + "dulltext" "0" + "brighttext" "0" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "6" + "textinsety" "0" + "auto_wide_tocontents" "1" + "use_proportional_insets" "0" + "Default" "0" + "cvar_name" "mom_trail_enable" + "cvar_value" "1" + } + + "PickColorButton" + { + "ControlName" "Button" + "fieldName" "PickColorButton" + "xpos" "30" + "ypos" "95" + "command" "picker" + "visible" "1" + "enabled" "1" + "labelText" "" + "tooltiptext" "#MOM_Settings_Pick_Trail_Color_TT" + "actionsignallevel" "1" + } } \ No newline at end of file diff --git a/mp/game/momentum/resource/ui/SettingsPanel_HudSettings.res b/mp/game/momentum/resource/ui/SettingsPanel_HudSettings.res index 21669fa00d..44376b699a 100644 --- a/mp/game/momentum/resource/ui/SettingsPanel_HudSettings.res +++ b/mp/game/momentum/resource/ui/SettingsPanel_HudSettings.res @@ -13,62 +13,14 @@ //Individual controls are below - - "SpeedoUnits" - { - "ControlName" "ComboBox" - "fieldName" "SpeedoUnits" - "xpos" "11" - "ypos" "85" - "wide" "96" - "tall" "17" - "autoResize" "0" - "pinCorner" "0" - "RoundedCorners" "15" - "pin_corner_to_sibling" "0" - "pin_to_sibling_corner" "0" - "visible" "1" - "enabled" "1" - "tabPosition" "0" - "textHidden" "0" - "editable" "0" - "maxchars" "-1" - "NumericInputOnly" "0" - "unicode" "0" - "font" "DefaultVerySmall" - } - "SyncType" - { - "ControlName" "ComboBox" - "fieldName" "SyncType" - "xpos" "16" - "ypos" "193" - "wide" "185" - "tall" "16" - "autoResize" "0" - "font" "DefaultVerySmall" - "pinCorner" "0" - "RoundedCorners" "15" - "pin_corner_to_sibling" "0" - "pin_to_sibling_corner" "0" - "visible" "1" - "enabled" "1" - "tabPosition" "0" - "textHidden" "0" - "editable" "0" - "maxchars" "-1" - "NumericInputOnly" "0" - "unicode" "0" - "font" "DefaultVerySmall" - } - "SyncColorize" + "SpeedoLabel" { - "ControlName" "ComboBox" - "fieldName" "SyncColorize" - "xpos" "16" - "ypos" "226" - "wide" "56" - "tall" "16" + "ControlName" "Label" + "fieldName" "SpeedoLabel" + "xpos" "2" + "ypos" "2" + "wide" "57" + "tall" "12" "autoResize" "0" "pinCorner" "0" "RoundedCorners" "15" @@ -77,14 +29,19 @@ "visible" "1" "enabled" "1" "tabPosition" "0" - "textHidden" "0" - "editable" "0" - "maxchars" "-1" - "NumericInputOnly" "0" - "unicode" "0" - "font" "DefaultVerySmall" + "labelText" "#MOM_Settings_Speedometer_Label" + "textAlignment" "west" + "dulltext" "0" + "brighttext" "0" + "Font" "DefaultBoldLarge" + "wrap" "0" + "centerwrap" "0" + "textinsetx" "0" + "textinsety" "0" + "auto_wide_tocontents" "1" + "use_proportional_insets" "0" } - "SpeedoShow" + "SpeedoShow" { "ControlName" "CvarToggleCheckButton" "fieldName" "SpeedoShow" @@ -114,12 +71,12 @@ "cvar_name" "mom_speedometer" "cvar_value" "1" } - "SpeedoShowJump" + "SpeedoShowJump" { "ControlName" "CvarToggleCheckButton" "fieldName" "SpeedoShowJump" "xpos" "8" - "ypos" "41" + "ypos" "21" "wide" "189" "tall" "16" "autoResize" "0" @@ -144,12 +101,12 @@ "cvar_name" "mom_speedometer_showlastjumpvel" "cvar_value" "1" } - "ShowSpeedoHvel" + "ShowSpeedoHvel" { "ControlName" "CvarToggleCheckButton" "fieldName" "ShowSpeedoHvel" "xpos" "8" - "ypos" "57" + "ypos" "31" "wide" "194" "tall" "16" "autoResize" "0" @@ -174,14 +131,14 @@ "cvar_name" "mom_speedometer_hvel" "cvar_value" "0" } - "SpeedoShowColor" + "SpeedoUnitsLabel" { - "ControlName" "CvarToggleCheckButton" - "fieldName" "SpeedoShowColor" - "xpos" "8" - "ypos" "25" - "wide" "185" - "tall" "16" + "ControlName" "Label" + "fieldName" "SpeedoUnitsLabel" + "xpos" "11" + "ypos" "44" + "wide" "72" + "tall" "11" "autoResize" "0" "pinCorner" "0" "RoundedCorners" "15" @@ -190,28 +147,25 @@ "visible" "1" "enabled" "1" "tabPosition" "0" - "labelText" "#MOM_Settings_Speedometer_Show_Color" + "labelText" "#MOM_Settings_Speedometer_Units_Label" "textAlignment" "west" "dulltext" "0" "brighttext" "0" "wrap" "0" "centerwrap" "0" - "textinsetx" "6" + "textinsetx" "0" "textinsety" "0" "auto_wide_tocontents" "1" "use_proportional_insets" "0" - "Default" "0" - "cvar_name" "mom_speedometer_colorize" - "cvar_value" "1" } - "SyncShow" + "SpeedoUnits" { - "ControlName" "CvarToggleCheckButton" - "fieldName" "SyncShow" - "xpos" "9" - "ypos" "146" - "wide" "107" - "tall" "16" + "ControlName" "ComboBox" + "fieldName" "SpeedoUnits" + "xpos" "11" + "ypos" "54" + "wide" "96" + "tall" "17" "autoResize" "0" "pinCorner" "0" "RoundedCorners" "15" @@ -220,27 +174,47 @@ "visible" "1" "enabled" "1" "tabPosition" "0" - "labelText" "#MOM_Settings_Sync_Show" + "textHidden" "0" + "editable" "0" + "maxchars" "-1" + "NumericInputOnly" "0" + "unicode" "0" + "font" "DefaultVerySmall" + } + "SpeedoColorLabel" + { + "ControlName" "Label" + "fieldName" "SpeedoColorLabel" + "xpos" "11" + "ypos" "70" + "wide" "57" + "tall" "12" + "autoResize" "0" + "pinCorner" "0" + "RoundedCorners" "15" + "pin_corner_to_sibling" "0" + "pin_to_sibling_corner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "labelText" "#MOM_Settings_Speedometer_Color_Type_Label" "textAlignment" "west" "dulltext" "0" "brighttext" "0" "wrap" "0" "centerwrap" "0" - "textinsetx" "6" + "textinsetx" "0" "textinsety" "0" "auto_wide_tocontents" "1" "use_proportional_insets" "0" - "Default" "0" - "cvar_name" "mom_strafesync_draw" - "cvar_value" "1" } - "SyncShowBar" + "SpeedoShowColor" { - "ControlName" "CvarToggleCheckButton" - "fieldName" "SyncShowBar" - "xpos" "9" - "ypos" "161" - "wide" "96" + "ControlName" "ComboBox" + "fieldName" "SpeedoShowColor" + "xpos" "11" + "ypos" "80" + "wide" "185" "tall" "16" "autoResize" "0" "pinCorner" "0" @@ -250,21 +224,48 @@ "visible" "1" "enabled" "1" "tabPosition" "0" - "labelText" "#MOM_Settings_Sync_Show_Bar" + "textHidden" "0" + "editable" "0" + "maxchars" "-1" + "NumericInputOnly" "0" + "unicode" "0" + "font" "DefaultVerySmall" + } + + + + + + // Key presses + "KeysLabel" + { + "ControlName" "Label" + "fieldName" "KeysLabel" + "xpos" "2" + "ypos" "105" + "wide" "53" + "tall" "13" + "autoResize" "0" + "pinCorner" "0" + "RoundedCorners" "15" + "pin_corner_to_sibling" "0" + "pin_to_sibling_corner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "labelText" "#MOM_Settings_Buttons_Label" "textAlignment" "west" "dulltext" "0" "brighttext" "0" + "Font" "DefaultBoldLarge" "wrap" "0" "centerwrap" "0" - "textinsetx" "6" + "textinsetx" "0" "textinsety" "0" "auto_wide_tocontents" "1" "use_proportional_insets" "0" - "Default" "0" - "cvar_name" "mom_strafesync_drawbar" - "cvar_value" "1" } - "ButtonsShow" + "ButtonsShow" { "ControlName" "CvarToggleCheckButton" "fieldName" "ButtonsShow" @@ -294,7 +295,10 @@ "cvar_name" "mom_showkeypresses" "cvar_value" "1" } - "SyncLabel" + + + // Strafe sync + "SyncLabel" { "ControlName" "Label" "fieldName" "SyncLabel" @@ -322,14 +326,14 @@ "auto_wide_tocontents" "1" "use_proportional_insets" "0" } - "SpeedoLabel" + "SyncShow" { - "ControlName" "Label" - "fieldName" "SpeedoLabel" - "xpos" "2" - "ypos" "2" - "wide" "57" - "tall" "12" + "ControlName" "CvarToggleCheckButton" + "fieldName" "SyncShow" + "xpos" "9" + "ypos" "146" + "wide" "107" + "tall" "16" "autoResize" "0" "pinCorner" "0" "RoundedCorners" "15" @@ -338,26 +342,28 @@ "visible" "1" "enabled" "1" "tabPosition" "0" - "labelText" "#MOM_Settings_Speedometer_Label" + "labelText" "#MOM_Settings_Sync_Show" "textAlignment" "west" "dulltext" "0" "brighttext" "0" - "Font" "DefaultBoldLarge" "wrap" "0" "centerwrap" "0" - "textinsetx" "0" + "textinsetx" "6" "textinsety" "0" "auto_wide_tocontents" "1" "use_proportional_insets" "0" + "Default" "0" + "cvar_name" "mom_strafesync_draw" + "cvar_value" "1" } - "KeysLabel" + "SyncShowBar" { - "ControlName" "Label" - "fieldName" "KeysLabel" - "xpos" "2" - "ypos" "105" - "wide" "53" - "tall" "13" + "ControlName" "CvarToggleCheckButton" + "fieldName" "SyncShowBar" + "xpos" "9" + "ypos" "161" + "wide" "96" + "tall" "16" "autoResize" "0" "pinCorner" "0" "RoundedCorners" "15" @@ -366,26 +372,28 @@ "visible" "1" "enabled" "1" "tabPosition" "0" - "labelText" "#MOM_Settings_Buttons_Label" + "labelText" "#MOM_Settings_Sync_Show_Bar" "textAlignment" "west" "dulltext" "0" "brighttext" "0" - "Font" "DefaultBoldLarge" "wrap" "0" "centerwrap" "0" - "textinsetx" "0" + "textinsetx" "6" "textinsety" "0" "auto_wide_tocontents" "1" "use_proportional_insets" "0" + "Default" "0" + "cvar_name" "mom_strafesync_drawbar" + "cvar_value" "1" } - "SpeedoUnitsLabel" + "SyncTypeLabel" { "ControlName" "Label" - "fieldName" "SpeedoUnitsLabel" + "fieldName" "SyncTypeLabel" "xpos" "4" - "ypos" "73" - "wide" "72" - "tall" "11" + "ypos" "179" + "wide" "48" + "tall" "12" "autoResize" "0" "pinCorner" "0" "RoundedCorners" "15" @@ -394,7 +402,7 @@ "visible" "1" "enabled" "1" "tabPosition" "0" - "labelText" "#MOM_Settings_Speedometer_Units_Label" + "labelText" "#MOM_Settings_Sync_Type_Label" "textAlignment" "west" "dulltext" "0" "brighttext" "0" @@ -405,15 +413,16 @@ "auto_wide_tocontents" "1" "use_proportional_insets" "0" } - "SyncTypeLabel" + "SyncType" { - "ControlName" "Label" - "fieldName" "SyncTypeLabel" - "xpos" "4" - "ypos" "179" - "wide" "48" - "tall" "12" + "ControlName" "ComboBox" + "fieldName" "SyncType" + "xpos" "16" + "ypos" "193" + "wide" "185" + "tall" "16" "autoResize" "0" + "font" "DefaultVerySmall" "pinCorner" "0" "RoundedCorners" "15" "pin_corner_to_sibling" "0" @@ -421,16 +430,12 @@ "visible" "1" "enabled" "1" "tabPosition" "0" - "labelText" "#MOM_Settings_Sync_Type_Label" - "textAlignment" "west" - "dulltext" "0" - "brighttext" "0" - "wrap" "0" - "centerwrap" "0" - "textinsetx" "0" - "textinsety" "0" - "auto_wide_tocontents" "1" - "use_proportional_insets" "0" + "textHidden" "0" + "editable" "0" + "maxchars" "-1" + "NumericInputOnly" "0" + "unicode" "0" + "font" "DefaultVerySmall" } "SyncColorTypeLabel" { @@ -459,6 +464,31 @@ "auto_wide_tocontents" "1" "use_proportional_insets" "0" } + "SyncColorize" + { + "ControlName" "ComboBox" + "fieldName" "SyncColorize" + "xpos" "16" + "ypos" "226" + "wide" "56" + "tall" "16" + "autoResize" "0" + "pinCorner" "0" + "RoundedCorners" "15" + "pin_corner_to_sibling" "0" + "pin_to_sibling_corner" "0" + "visible" "1" + "enabled" "1" + "tabPosition" "0" + "textHidden" "0" + "editable" "0" + "maxchars" "-1" + "NumericInputOnly" "0" + "unicode" "0" + "font" "DefaultVerySmall" + } + + // Timer "TimerLabel" { "ControlName" "Label" diff --git a/mp/game/momentum/scripts/HudLayout.res b/mp/game/momentum/scripts/HudLayout.res index 435bd3936c..d6ceb1a652 100644 --- a/mp/game/momentum/scripts/HudLayout.res +++ b/mp/game/momentum/scripts/HudLayout.res @@ -27,9 +27,9 @@ { "fieldName" "HudTimer" "xpos" "c-50" - "ypos" "c+150" + "ypos" "c+140" "wide" "100" - "tall" "50" + "tall" "55" "visible" "1" "enabled" "1" "PaintBackgroundType" "2" @@ -153,7 +153,7 @@ "enabled" "1" "centerStatus" "1"//If this is 1, the status will be centered above the timer, otherwise the status_xpos will be used "status_xpos" "0" - "status_ypos" "c+135"//y-pos for the map status + "status_ypos" "c+125"//y-pos for the map status "mapinfo_xpos" "10"//xpos for the map info (author/difficulty/etc) "mapinfo_ypos" "10"//ypos for the map info "StatusFont" "HudHintTextSmall"//Font for the current map area/status diff --git a/mp/game/momentum/scripts/decals_subrect.txt b/mp/game/momentum/scripts/decals_subrect.txt new file mode 100644 index 0000000000..8aa44cde8e --- /dev/null +++ b/mp/game/momentum/scripts/decals_subrect.txt @@ -0,0 +1,422 @@ +// Decal definitions, format is +// decalname weight +// where weight is used to randomly selected a decal to apply from within the group + +// This is just an entry to map material types to "impact.xxx" +"TranslationData" +{ + "-" "" // don't decal this surface + + "C" "Impact.Concrete" + "M" "Impact.Metal" + "W" "Impact.Wood" + "Y" "Impact.Glass" + "F" "Impact.Flesh" + "B" "Impact.BloodyFlesh" + "H" "Impact.AlienFlesh" + "A" "Impact.Antlion" + "E" "Impact.Antlion" + "N" "Impact.Sand" + "V" "Impact.Metal" + +//new subrects + "G" "Impact.Metal" + "T" "Impact.Concrete" + "I" "" + "O" "Impact.Wood" + "P" "Impact.Concrete" + "L" "Impact.Concrete" + "D" "Impact.Concrete" + "S" "" + "X" "" +} + +"Impact.Concrete" +{ + "decals/concrete/shot1_subrect" "1" + "decals/concrete/shot2_subrect" "1" + "decals/concrete/shot3_subrect" "1" + "decals/concrete/shot4_subrect" "1" + "decals/concrete/shot5_subrect" "1" +} + +"Impact.Metal" +{ + "decals/metal/shot1_subrect" "1" + "decals/metal/shot2_subrect" "1" + "decals/metal/shot3_subrect" "1" + "decals/metal/shot4_subrect" "1" + "decals/metal/shot5_subrect" "1" +} + +"Impact.Wood" +{ + "decals/wood/shot1_subrect" "1" + "decals/wood/shot2_subrect" "1" + "decals/wood/shot3_subrect" "1" + "decals/wood/shot4_subrect" "1" + "decals/wood/shot5_subrect" "1" +} + +"Impact.Glass" +{ + "decals/glass/shot1_subrect" "1" + "decals/glass/shot2_subrect" "1" + "decals/glass/shot3_subrect" "1" + "decals/glass/shot4_subrect" "1" + "decals/glass/shot5_subrect" "1" +} + + +"Impact.Flesh" +{ + "decals/flesh/blood1_subrect" "1" + "decals/flesh/blood2_subrect" "1" + "decals/flesh/blood3_subrect" "1" + "decals/flesh/blood4_subrect" "1" + "decals/flesh/blood5_subrect" "1" +} + + +"Impact.BloodyFlesh" +{ + "decals/bloodyflesh/blood1_subrect" "1" + "decals/bloodyflesh/blood2_subrect" "1" + "decals/bloodyflesh/blood3_subrect" "1" + "decals/bloodyflesh/blood4_subrect" "1" + "decals/bloodyflesh/blood5_subrect" "1" +} + +"Impact.AlienFlesh" +{ + "decals/alienflesh/shot1_subrect" "1" + "decals/alienflesh/shot2_subrect" "1" + "decals/alienflesh/shot3_subrect" "1" + "decals/alienflesh/shot4_subrect" "1" + "decals/alienflesh/shot5_subrect" "1" +} + +"Impact.Antlion" +{ + "decals/antlion/shot1_subrect" "1" + "decals/antlion/shot2_subrect" "1" + "decals/antlion/shot3_subrect" "1" + "decals/antlion/shot4_subrect" "1" + "decals/antlion/shot5_subrect" "1" +} + +// Sand does not have model versions of the decals. +"Impact.Sand" +{ + "decals/sand/shot1_subrect" "1" + "decals/sand/shot2_subrect" "1" + "decals/sand/shot3_subrect" "1" + "decals/sand/shot4_subrect" "1" +} + +"Scorch" +{ + "decals/scorch1_subrect" "1" + "decals/scorch2_subrect" "1" +} + +"Blood" +{ + "decals/blood1_subrect" "1" + "decals/blood2_subrect" "1" + "decals/blood3_subrect" "1" + "decals/blood4_subrect" "1" + "decals/blood5_subrect" "1" + "decals/blood6_subrect" "1" +} + +"YellowBlood" +{ + "decals/yblood1_subrect" "1" + "decals/yblood2_subrect" "1" + "decals/yblood3_subrect" "1" + "decals/yblood4_subrect" "1" + "decals/yblood5_subrect" "1" + "decals/yblood6_subrect" "1" +} + +"GlassBreak" +{ + "decals/break1_subrect" "1" + "decals/break2_subrect" "1" + "decals/break3_subrect" "1" +} + +"BigShot" +{ + "decals/bigshot1_subrect" "1" + "decals/bigshot2_subrect" "1" + "decals/bigshot3_subrect" "1" + "decals/bigshot4_subrect" "1" + "decals/bigshot5_subrect" "1" +} + +"BulletProof" +{ + "decals/bproof1_subrect" "1" +} + +"SmallScorch" +{ + "decals/smscorch1_subrect" "1" + "decals/smscorch2_subrect" "1" + "decals/smscorch3_subrect" "1" +} + +"FadingScorch" +{ + "decals/scorchfade_subrect" "1" +} + +"BeerSplash" +{ + "decals/beersplash_subrect" "1" +} + +"ManhackCut" +{ + "decals/manhackcut_subrect" "1" + "decals/manhackcut2_subrect" "1" + "decals/manhackcut3_subrect" "1" +} + +"RedGlowFade" +{ + "decals/redglowfade" "1" +} + +"CombineBallFade" +{ + "decals/combineballfade" "1" +} + +"CombineBallFade2" +{ + "decals/combineballfade2" "1" +} + +"CombineBallFade3" +{ + "decals/combineballfade3" "1" +} + +"PlasmaGlowFade" +{ + "decals/plasmaglowfade" "1" +} + +"Splash" +{ + "decals/decalsplash" "1" +} + +"ExplosiveGunshot" +{ + "decals/concrete/shot1_subrect" "1" +} + +"Fire" +{ + "sprites/fire_floor" "1" +} + +// Currently a model version of this decal doesn't exist. +"Antion.Unburrow" +{ + "decals/unburrow_subrect" "1" +} + +"Extinguish" +{ + "decals/extinguish1_subrect" "1" + "decals/extinguish2_subrect" "1" +} + +// Currently a model version of these decals don't exist. +"Splash.Large" +{ + "decals/splash1_subrect" "1" + "decals/splash2_subrect" "1" + "decals/splash3_subrect" "1" +} + +// Currently a model version of these decals don't exist. +"Splash.Small" +{ + "decals/splash1_subrect" "1" + "decals/splash1_subrect" "1" + "decals/splash1_subrect" "1" +} + +// Currently a model version of this decal doesn't exit. +"Rollermine.Crater" +{ + "decals/rollermine_crater_subrect" "1" +} + +"BirdPoop" +{ + "decals/decal_birdpoop001_subrect" "1" + "decals/decal_birdpoop002_subrect" "1" + "decals/decal_birdpoop003_subrect" "1" + "decals/decal_birdpoop004_subrect" "1" +} + +"PaintSplatBlue" +{ + "decals/decal_paintsplatterblue001_subrect" "1" +} + +"PaintSplatGreen" +{ + "decals/decal_paintsplattergreen001_subrect" "1" +} + +"PaintSplatPink" +{ + "decals/decal_paintsplatterpink001_subrect" "1" +} + +// Mark left by energyballs +"EnergyBall.Impact" +{ + "decals/smscorch1_subrect" "1" +} + +// Currently a model version doesn't exist and it is not in a decal page. +"Antlion.Splat" +{ + "decals/antlion/antlion_splat" "1" +} + +// Wiring left in wall after a camera falls +"SecurityCamera.Detachment" +{ + "decals/security_camera_detachment" "1" +} + +"Models" +{ + // World Model specific decal precache. + "decals/concrete/shot1" "1" + "decals/concrete/shot2" "1" + "decals/concrete/shot3" "1" + "decals/concrete/shot4" "1" + "decals/concrete/shot5" "1" + "decals/metal/shot1" "1" + "decals/metal/shot2" "1" + "decals/metal/shot3" "1" + "decals/metal/shot4" "1" + "decals/metal/shot5" "1" + "decals/wood/shot1" "1" + "decals/wood/shot2" "1" + "decals/wood/shot3" "1" + "decals/wood/shot4" "1" + "decals/wood/shot5" "1" + "decals/glass/shot1" "1" + "decals/glass/shot2" "1" + "decals/glass/shot3" "1" + "decals/glass/shot4" "1" + "decals/glass/shot5" "1" + "decals/flesh/blood1" "1" + "decals/flesh/blood2" "1" + "decals/flesh/blood3" "1" + "decals/flesh/blood4" "1" + "decals/flesh/blood5" "1" + "decals/bloodyflesh/blood1" "1" + "decals/bloodyflesh/blood2" "1" + "decals/bloodyflesh/blood3" "1" + "decals/bloodyflesh/blood4" "1" + "decals/bloodyflesh/blood5" "1" + "decals/alienflesh/shot1" "1" + "decals/alienflesh/shot2" "1" + "decals/alienflesh/shot3" "1" + "decals/alienflesh/shot4" "1" + "decals/alienflesh/shot5" "1" + "decals/antlion/shot1" "1" + "decals/antlion/shot2" "1" + "decals/antlion/shot3" "1" + "decals/antlion/shot4" "1" + "decals/antlion/shot5" "1" + "decals/scorch1" "1" + "decals/scorch2" "1" + "decals/blood1" "1" + "decals/blood2" "1" + "decals/blood3" "1" + "decals/blood4" "1" + "decals/blood5" "1" + "decals/blood6" "1" + "decals/blood7" "1" + "decals/blood8" "1" + "decals/yblood1" "1" + "decals/yblood2" "1" + "decals/yblood3" "1" + "decals/yblood4" "1" + "decals/yblood5" "1" + "decals/yblood6" "1" + "decals/break1" "1" + "decals/break2" "1" + "decals/break3" "1" + "decals/bigshot1" "1" + "decals/bigshot2" "1" + "decals/bigshot3" "1" + "decals/bigshot4" "1" + "decals/bigshot5" "1" + "decals/bproof1" "1" + "decals/smscorch1" "1" + "decals/smscorch2" "1" + "decals/smscorch3" "1" + "decals/scorchfade" "1" + "decals/beersplash" "1" + "decals/manhackcut" "1" + "decals/manhackcut2" "1" + "decals/manhackcut3" "1" + "decals/unburrow" "1" + "decals/extinguish1" "1" + "decals/extinguish2" "1" + "decals/splash1" "1" + "decals/splash2" "1" + "decals/splash3" "1" + "decals/rollermine_crater" "1" + "decals/decal_birdpoop001" "1" + "decals/decal_birdpoop002" "1" + "decals/decal_birdpoop003" "1" + "decals/decal_birdpoop004" "1" + "decals/decal_paintsplatterblue001" "1" + "decals/decal_paintsplattergreen001" "1" + "decals/decal_paintsplatterpink001" "1" + "decals/decal_paintsplatterblue_model" "1" + "decals/decal_paintsplattergreen_model" "1" + "decals/decal_paintsplatterpink_model" "1" + "decals/smscorch1_subrect" "1" + "decals/antlion/antlion_splat" "1" + "decals/security_camera_detachment" "1" + + // Model specific decal precache. + "decals/beersplashmodel" "1" + "decals/bigshot1model" "1" + "decals/bigshot2model" "1" + "decals/bigshot3model" "1" + "decals/bigshot4model" "1" + "decals/bigshot5model" "1" + "decals/bproof1model" "1" + "decals/break1model" "1" + "decals/break2model" "1" + "decals/break3model" "1" + "decals/decal_paintsplatterblue_model" "1" + "decals/decal_paintsplattergreen_model" "1" + "decals/decal_paintsplatterpink_model" "1" + "decals/extinguish1model" "1" + "decals/extinguish2model" "1" + "decals/scorch1model" "1" + "decals/scorch2model" "1" + "decals/scorchfademodel" "1" + "decals/smscorch1model" "1" + "decals/smscorch2model" "1" + "decals/smscorch3model" "1" +} \ No newline at end of file diff --git a/mp/game/momentum/scripts/kb_act.lst b/mp/game/momentum/scripts/kb_act.lst index e69be9b82d..677635c302 100644 --- a/mp/game/momentum/scripts/kb_act.lst +++ b/mp/game/momentum/scripts/kb_act.lst @@ -18,6 +18,7 @@ "showCPmenu" "#MOM_Controls_ToggleMenu" "+showtimes" "#MOM_Controls_ToggleTimes" "mom_practice" "#MOM_Controls_Practice" +"showRuler" "#MOM_Ruler_ToggleMenu" "blank" "==========================" "blank" "#Valve_Combat_Title" "blank" "==========================" diff --git a/mp/game/momentum/shadereditorui/canvas/detail_prop_shader.txt b/mp/game/momentum/shadereditorui/canvas/detail_prop_shader.txt new file mode 100644 index 0000000000..28b62a5ca7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/detail_prop_shader.txt @@ -0,0 +1,2454 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "2" + "alpha_blending" "0" + "depth_test" "1" + "depth_write" "1" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "19" + "pos_x" "-260.753021" + "pos_y" "760.815491" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_001" + { + "iType" "12" + "pos_x" "-804.412964" + "pos_y" "525.144775" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_002" + { + "iType" "25" + "pos_x" "-442.075836" + "pos_y" "823.553894" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + } + "Node_003" + { + "iType" "19" + "pos_x" "-654.543091" + "pos_y" "455.273590" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_004" + { + "iType" "19" + "pos_x" "-651.201294" + "pos_y" "371.780212" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "27" + "pos_x" "431.312683" + "pos_y" "-321.697998" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "3" + } + } + "swizzleString" "xy" + } + "Node_006" + { + "iType" "27" + "pos_x" "432.105347" + "pos_y" "-429.063171" + "size_x" "105.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "3" + } + } + "swizzleString" "w" + } + "Node_007" + { + "iType" "20" + "pos_x" "572.857422" + "pos_y" "-431.040955" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "76" + "pos_x" "689.503052" + "pos_y" "-323.053223" + "size_x" "163.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "56" + "iTarget_jack" "2" + } + "jackIn_03" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "i_flashlight_Spec" "0" + } + "Node_009" + { + "iType" "33" + "pos_x" "829.247314" + "pos_y" "-456.004333" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "33" + "pos_x" "744.027893" + "pos_y" "883.847656" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + } + "Node_011" + { + "iType" "5" + "szName" "FL_proj_pos" + "pos_x" "463.612610" + "pos_y" "1023.904114" + "size_x" "50.000000" + "size_y" "-48.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_012" + { + "iType" "75" + "pos_x" "610.703186" + "pos_y" "874.641602" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_013" + { + "iType" "19" + "pos_x" "635.189392" + "pos_y" "806.456787" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_014" + { + "iType" "8" + "pos_x" "512.416504" + "pos_y" "-181.127701" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_015" + { + "iType" "13" + "pos_x" "422.261200" + "pos_y" "466.276276" + "size_x" "83.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_016" + { + "iType" "27" + "pos_x" "768.562500" + "pos_y" "802.917419" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_017" + { + "iType" "31" + "szName" "On" + "pos_x" "532.982605" + "pos_y" "786.923828" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "138.086517" + "container_extents_y" "690.243896" + "container_extents_z" "-138.086517" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_018" + { + "iType" "27" + "pos_x" "995.199097" + "pos_y" "728.171082" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + "swizzleString" "w" + } + "Node_019" + { + "iType" "26" + "pos_x" "973.722717" + "pos_y" "819.162292" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + } + "Node_020" + { + "iType" "18" + "pos_x" "851.304688" + "pos_y" "724.114624" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + } + "Node_021" + { + "iType" "26" + "pos_x" "1111.044800" + "pos_y" "785.601990" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "27" + "pos_x" "705.587036" + "pos_y" "735.928833" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_023" + { + "iType" "33" + "pos_x" "1139.266235" + "pos_y" "722.609924" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + } + "Node_024" + { + "iType" "32" + "pos_x" "762.756104" + "pos_y" "539.323120" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + } + "Node_025" + { + "iType" "5" + "pos_x" "613.827454" + "pos_y" "713.556152" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_026" + { + "iType" "32" + "pos_x" "581.291565" + "pos_y" "1019.431885" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_027" + { + "iType" "98" + "pos_x" "146.369308" + "pos_y" "-954.124817" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + } + } + "Node_028" + { + "iType" "31" + "szName" "On" + "pos_x" "318.160645" + "pos_y" "-444.422852" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "179.525009" + "container_extents_y" "602.023865" + "container_extents_z" "-179.525009" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_029" + { + "iType" "19" + "pos_x" "573.476379" + "pos_y" "552.843018" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_030" + { + "iType" "17" + "pos_x" "266.785706" + "pos_y" "546.573242" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + } + } + "Node_031" + { + "iType" "19" + "pos_x" "159.088821" + "pos_y" "1050.899658" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_032" + { + "iType" "5" + "pos_x" "-178.867935" + "pos_y" "310.404816" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "3" + } + "Node_033" + { + "iType" "17" + "pos_x" "350.482666" + "pos_y" "674.064758" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + } + } + "Node_034" + { + "iType" "19" + "pos_x" "160.781464" + "pos_y" "956.448181" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_035" + { + "iType" "19" + "pos_x" "24.159842" + "pos_y" "897.168152" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_036" + { + "iType" "19" + "pos_x" "-314.461975" + "pos_y" "1150.903198" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "90" + "iTarget_jack" "1" + } + } + "i_mat_rotation" "0" + } + "Node_037" + { + "iType" "17" + "pos_x" "261.159363" + "pos_y" "1011.600952" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + } + } + "Node_038" + { + "iType" "23" + "pos_x" "-440.161743" + "pos_y" "1163.443970" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "90" + "iTarget_jack" "1" + } + } + } + "Node_039" + { + "iType" "18" + "pos_x" "-254.264008" + "pos_y" "1020.619751" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + } + "Node_040" + { + "iType" "18" + "pos_x" "-586.701660" + "pos_y" "740.200073" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + } + "Node_041" + { + "iType" "17" + "pos_x" "-500.569916" + "pos_y" "438.919556" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_042" + { + "iType" "17" + "pos_x" "436.266144" + "pos_y" "209.803329" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + } + } + "Node_043" + { + "iType" "19" + "pos_x" "299.648865" + "pos_y" "221.872864" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_044" + { + "iType" "5" + "pos_x" "-203.541214" + "pos_y" "866.957581" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_045" + { + "iType" "62" + "pos_x" "-315.857269" + "pos_y" "334.000641" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "123" + "iTarget_jack" "0" + } + } + } + "Node_046" + { + "iType" "53" + "pos_x" "-199.028336" + "pos_y" "433.538513" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "123" + "iTarget_jack" "0" + } + } + } + "Node_047" + { + "iType" "53" + "pos_x" "166.078720" + "pos_y" "380.954987" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + } + } + "Node_048" + { + "iType" "27" + "szName" "anim amt normalized" + "pos_x" "-216.400436" + "pos_y" "194.818085" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "3" + } + } + "swizzleString" "y" + } + "Node_049" + { + "iType" "61" + "pos_x" "-64.917480" + "pos_y" "256.189392" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + } + "Node_050" + { + "iType" "19" + "pos_x" "-85.787109" + "pos_y" "724.681580" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_051" + { + "iType" "19" + "pos_x" "-102.521576" + "pos_y" "625.934204" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_052" + { + "iType" "5" + "pos_x" "-81.208313" + "pos_y" "822.724731" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "-0.9" + } + "Node_053" + { + "iType" "19" + "pos_x" "430.335724" + "pos_y" "-824.242126" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_054" + { + "iType" "5" + "pos_x" "148.602814" + "pos_y" "183.851547" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_055" + { + "iType" "17" + "pos_x" "122.996101" + "pos_y" "-804.804871" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_056" + { + "iType" "3" + "pos_x" "-693.788818" + "pos_y" "-590.314514" + "size_x" "55.000000" + "size_y" "-72.000000" + "iPreview" "0" + "numTexcoords" "5" + "numColor" "1" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "uv" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "color" + "numTexcoord_Flag_2" "8" + "numTexcoord_Name_2" "flproj" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "projpos" + "numTexcoord_Flag_4" "4" + "numTexcoord_Name_4" "pos" + "numTexcoord_Flag_5" "1" + "numTexcoord_Name_5" "normal" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "1" + "numColor_Name_0" "specscale" + "numColor_Flag_1" "8" + } + "Node_057" + { + "iType" "19" + "pos_x" "-184.411621" + "pos_y" "-369.120667" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_058" + { + "iType" "18" + "pos_x" "-87.342422" + "pos_y" "-884.942322" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "120" + "iTarget_jack" "0" + } + } + } + "Node_059" + { + "iType" "19" + "pos_x" "9.357773" + "pos_y" "-368.627136" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "119" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_060" + { + "iType" "5" + "szName" "Diffuse" + "pos_x" "201.630646" + "pos_y" "-160.096283" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_061" + { + "iType" "5" + "szName" "Spec" + "pos_x" "-24.080154" + "pos_y" "-163.237701" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_062" + { + "iType" "32" + "pos_x" "297.598022" + "pos_y" "-192.459778" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + } + "Node_063" + { + "iType" "32" + "pos_x" "77.462357" + "pos_y" "-168.677460" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + } + } + "Node_064" + { + "iType" "33" + "pos_x" "204.936996" + "pos_y" "-472.199707" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "56" + "iTarget_jack" "1" + } + } + } + "Node_065" + { + "iType" "33" + "pos_x" "77.462349" + "pos_y" "-496.877258" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + } + } + "Node_066" + { + "iType" "39" + "pos_x" "56.088203" + "pos_y" "413.703094" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + } + "Node_067" + { + "iType" "31" + "szName" "Off" + "pos_x" "-616.596313" + "pos_y" "-411.769287" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "167.818665" + "container_extents_y" "859.688965" + "container_extents_z" "-167.818665" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_068" + { + "iType" "49" + "pos_x" "708.118286" + "pos_y" "106.054733" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + } + } + "Node_069" + { + "iType" "27" + "pos_x" "252.916077" + "pos_y" "143.966583" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "5" + } + } + "swizzleString" "rgb" + } + "Node_070" + { + "iType" "23" + "pos_x" "297.023468" + "pos_y" "342.689117" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + } + "Node_071" + { + "iType" "5" + "pos_x" "124.819153" + "pos_y" "292.898560" + "size_x" "50.000000" + "size_y" "-38.000000" + "iPreview" "1" + "szConstantString" "0.333333 0.333333 0.333333" + } + "Node_072" + { + "iType" "5" + "pos_x" "591.400269" + "pos_y" "160.455322" + "size_x" "50.000000" + "size_y" "-38.000000" + "iPreview" "1" + "szConstantString" "0.333333 0.333333 0.333333" + } + "Node_073" + { + "iType" "23" + "pos_x" "706.196655" + "pos_y" "184.918854" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + } + } + "Node_074" + { + "iType" "19" + "pos_x" "-17.601318" + "pos_y" "504.507019" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_075" + { + "iType" "19" + "pos_x" "131.110794" + "pos_y" "539.224060" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_076" + { + "iType" "49" + "pos_x" "-73.894524" + "pos_y" "368.152557" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + } + "Node_077" + { + "iType" "5" + "pos_x" "616.668457" + "pos_y" "270.264832" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_078" + { + "iType" "5" + "pos_x" "551.160645" + "pos_y" "72.186981" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_079" + { + "iType" "19" + "pos_x" "661.074707" + "pos_y" "-145.101913" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_080" + { + "iType" "5" + "pos_x" "516.784546" + "pos_y" "-78.933830" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1" + } + "Node_081" + { + "iType" "29" + "pos_x" "-587.519653" + "pos_y" "-698.343567" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "detail\grass_sprites" + "szFallbackTexturePath" "detail\grass_sprites" + "iFallbackMode" "4" + } + "Node_082" + { + "iType" "34" + "pos_x" "-385.397949" + "pos_y" "-435.492462" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "122" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "121" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "81" + "iTarget_jack" "5" + } + } + } + "Node_083" + { + "iType" "27" + "szName" "plane pos" + "pos_x" "-202.939804" + "pos_y" "517.529419" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "3" + } + } + "swizzleString" "x" + } + "Node_084" + { + "iType" "19" + "pos_x" "863.176880" + "pos_y" "165.369736" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_085" + { + "iType" "2" + "pos_x" "1141.853271" + "pos_y" "384.199097" + "size_x" "55.000000" + "size_y" "-83.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "90" + "iTarget_jack" "2" + } + "jackIn_02" + { + "iTarget_node" "115" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + } + "numTexcoords" "5" + "numColor" "1" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "uv" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "color" + "numTexcoord_Flag_2" "8" + "numTexcoord_Name_2" "flproj" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "projpos" + "numTexcoord_Flag_4" "4" + "numTexcoord_Name_4" "pos" + "numTexcoord_Flag_5" "1" + "numTexcoord_Name_5" "normal" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "1" + "numColor_Name_0" "specscale" + "numColor_Flag_1" "8" + } + "Node_086" + { + "iType" "5" + "pos_x" "-752.276978" + "pos_y" "426.040680" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.7" + } + "Node_087" + { + "iType" "5" + "pos_x" "-766.689453" + "pos_y" "349.310883" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.005" + } + "Node_088" + { + "iType" "19" + "pos_x" "-293.498077" + "pos_y" "597.576477" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "90" + "iTarget_jack" "1" + } + } + "i_mat_rotation" "0" + } + "Node_089" + { + "iType" "27" + "pos_x" "-1545.565186" + "pos_y" "160.049988" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_090" + { + "iType" "1" + "pos_x" "-793.653076" + "pos_y" "17.190144" + "size_x" "55.000000" + "size_y" "-72.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "1" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "3" + "numColor" "1" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "4" + "dTFlag_Texcoords_2" "4" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_091" + { + "iType" "19" + "pos_x" "-1218.400024" + "pos_y" "403.982178" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "1" + } + "Node_092" + { + "iType" "19" + "pos_x" "-1392.616333" + "pos_y" "393.769684" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "102" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "1" + } + "Node_093" + { + "iType" "19" + "pos_x" "-1245.032715" + "pos_y" "206.904587" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "1" + } + "Node_094" + { + "iType" "19" + "pos_x" "-1394.172485" + "pos_y" "217.557419" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "102" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "1" + } + "Node_095" + { + "iType" "17" + "pos_x" "-1285.687134" + "pos_y" "82.699554" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + } + } + "Node_096" + { + "iType" "27" + "pos_x" "-1556.057129" + "pos_y" "242.098434" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_097" + { + "iType" "27" + "pos_x" "-1015.464233" + "pos_y" "205.809219" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_098" + { + "iType" "26" + "pos_x" "-1008.328003" + "pos_y" "320.207581" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "101" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + } + } + "Node_099" + { + "iType" "26" + "pos_x" "-877.709045" + "pos_y" "260.411926" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + } + } + "Node_100" + { + "iType" "23" + "pos_x" "-444.115967" + "pos_y" "596.359863" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + } + } + "Node_101" + { + "iType" "18" + "pos_x" "-1257.564209" + "pos_y" "304.189575" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_102" + { + "iType" "40" + "pos_x" "-1514.830933" + "pos_y" "377.478973" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "104" + "iTarget_jack" "0" + } + } + } + "Node_103" + { + "iType" "39" + "pos_x" "-1524.207520" + "pos_y" "308.102936" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "104" + "iTarget_jack" "0" + } + } + } + "Node_104" + { + "iType" "78" + "szName" "wind angle radians" + "pos_x" "-1708.058594" + "pos_y" "292.689484" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "i_vp_mutable_param" "1" + "i_vp_mutable_nc" "0" + "szConstantString" "3.926991" + } + "Node_105" + { + "iType" "78" + "szName" "wind dir" + "pos_x" "-885.587769" + "pos_y" "659.094116" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "i_vp_mutable_param" "0" + "i_vp_mutable_nc" "2" + "szConstantString" "1 0 0" + } + "Node_106" + { + "iType" "33" + "pos_x" "300.676270" + "pos_y" "-722.016968" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + } + "Node_107" + { + "iType" "27" + "pos_x" "355.619995" + "pos_y" "-1312.390259" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "3" + } + } + "swizzleString" "z" + } + "Node_108" + { + "iType" "27" + "pos_x" "348.915955" + "pos_y" "-1263.633057" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "4" + } + } + "swizzleString" "z" + } + "Node_109" + { + "iType" "4" + "pos_x" "1064.963013" + "pos_y" "-1014.729187" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "113" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_110" + { + "iType" "27" + "pos_x" "361.002441" + "pos_y" "-1196.228760" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "111" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_111" + { + "iType" "7" + "pos_x" "246.124329" + "pos_y" "-1136.630981" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_112" + { + "iType" "70" + "pos_x" "363.045990" + "pos_y" "-1097.674683" + "size_x" "71.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_113" + { + "iType" "72" + "pos_x" "811.238525" + "pos_y" "-1046.211426" + "size_x" "130.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "124" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "114" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + } + "i_final_tonemap" "2" + "i_final_wdepth" "1" + } + "Node_114" + { + "iType" "71" + "pos_x" "546.117493" + "pos_y" "-1103.009888" + "size_x" "170.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "112" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "110" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + } + } + "Node_115" + { + "iType" "21" + "pos_x" "730.561646" + "pos_y" "385.101074" + "size_x" "80.000000" + "size_y" "-39.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "116" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + } + } + "Node_116" + { + "iType" "19" + "pos_x" "535.981140" + "pos_y" "374.840973" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_117" + { + "iType" "19" + "pos_x" "1016.289673" + "pos_y" "270.429626" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "118" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_118" + { + "iType" "19" + "pos_x" "859.266663" + "pos_y" "304.502686" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_119" + { + "iType" "79" + "pos_x" "-246.514587" + "pos_y" "-496.945984" + "size_x" "116.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_vp_static_name" "grass_spec_color" + "i_vp_static_nc" "2" + "szConstantString" "0.90575 1 0.675" + } + "Node_120" + { + "iType" "5" + "pos_x" "-197.822449" + "pos_y" "-838.229126" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_121" + { + "iType" "5" + "pos_x" "-497.986206" + "pos_y" "-477.809631" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_122" + { + "iType" "5" + "pos_x" "-483.170898" + "pos_y" "-367.835846" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.29" + } + "Node_123" + { + "iType" "99" + "szName" "waveanim" + "pos_x" "-349.008728" + "pos_y" "457.091827" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + "varType_In_0" "4" + "varType_Out_0" "4" + "iInline" "1" + "szcode_global_num_strings" "1" + "szcode_global_partial_00" "float3 triangle( float3 a )\r\n{\r\n return abs( frac( a + 0.5f ) * 2.0f - 1.0f );\r\n}\n" + "szcode_body_num_strings" "1" + "szcode_body_partial_00" " var_01 = triangle( var_00 );\r\n\r\n var_01 = ( 3.0 - 2.000000000001 * var_01 ) * var_01 * var_01;" + "iEnvFlags" "0" + } + "Node_124" + { + "iType" "26" + "pos_x" "614.226990" + "pos_y" "-862.025452" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_125" + { + "iType" "27" + "szName" "anim amt heightscale" + "pos_x" "-17.176344" + "pos_y" "984.560730" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "3" + } + } + "swizzleString" "z" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/drews_post_bloodfx.txt b/mp/game/momentum/shadereditorui/canvas/drews_post_bloodfx.txt new file mode 100644 index 0000000000..44b7aa2127 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/drews_post_bloodfx.txt @@ -0,0 +1,299 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_normal_compression" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "27" + "pos_x" "97.909302" + "pos_y" "234.289230" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_002" + { + "iType" "3" + "pos_x" "-318.953522" + "pos_y" "-349.487518" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "numTexcoords" "2" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "8" + "numTexcoord_Name_1" "noiseCoords" + "numTexcoord_Flag_2" "1" + "numTexcoord_Name_2" "NoiseTC.zw" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_003" + { + "iType" "2" + "pos_x" "548.470947" + "pos_y" "182.190765" + "size_x" "55.000000" + "size_y" "-39.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "numTexcoords" "2" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "8" + "numTexcoord_Name_1" "noiseCoords" + "numTexcoord_Flag_2" "1" + "numTexcoord_Name_2" "NoiseTC.zw" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_004" + { + "iType" "19" + "pos_x" "-54.000084" + "pos_y" "10.352503" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "12" + "pos_x" "-306.697083" + "pos_y" "-14.148090" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_006" + { + "iType" "5" + "szName" "speed of water ( time )" + "pos_x" "-305.144135" + "pos_y" "-78.769691" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_007" + { + "iType" "94" + "szName" "Framebuffer" + "pos_x" "-325.044800" + "pos_y" "-505.134583" + "size_x" "84.000000" + "size_y" "-50.000000" + "iPreview" "1" + "iTextureType" "5" + "IsCubemap" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "szFallbackTexturePath" "black" + "iFallbackMode" "1" + } + "Node_008" + { + "iType" "4" + "pos_x" "401.079163" + "pos_y" "-438.672424" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_009" + { + "iType" "99" + "szName" "Pixel Shader" + "pos_x" "5.122215" + "pos_y" "-385.596191" + "size_x" "170.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "varName_In_0" "texCoords" + "varType_In_0" "2" + "varName_In_1" "noiseCoords" + "varType_In_1" "8" + "varName_In_2" "waterNormal" + "varType_In_2" "128" + "varName_In_3" "frameBuffer" + "varType_In_3" "128" + "varName_Out_0" "finalColor" + "varType_Out_0" "8" + "szFunctionName" "doBlood" + "iInline" "1" + "szcode_global_num_strings" "1" + "szcode_global_partial_00" "// Cryteks method. - Converted & modified by Drew \r\n// www.drewwatts.net\r\n// Enjoy ya dingus!\r\n\r\nstatic float4 bloodColor = float4(1.0, 0.20, 0.20, 0.0);\n" + "szcode_body_num_strings" "2" + "szcode_body_partial_00" " float4 noise0 = tex2D(waterNormal, noiseCoords.xy);\r\n float4 noise1 = tex2D(waterNormal, noiseCoords.zw);\r\n\r\n float4 noiseVec;\r\n noiseVec.z = (noise0.z * 2.0 - 1.0) * 0.5 + (2.0 * noise1.w - 1.0);\r\n noiseVec.xy = (noise0.xy * 2.0 - 1.0);\r\n\r\n // refraction vector\r\n float3 refraction = normalize(noiseVec.xyz * float3(0.01, 0.01, 1.0));\r\n\r\n // distort the framebuffer\r\n float4 frameColor = tex2D(frameBuffer, texCoords - refraction.xy*0.25);\r\n\r\n // gray frame\r\n float4 frameBloody = dot(frameColor, float4(0.3, 0.59, 0.11, 0.0)); \r\n // give it some color\r\n frameBloody = (frameBloody * bloodColor);\r\n\r\n // to mask our blood effect\r\n float bloodMask = refraction.b;\r\n bloodMask = pow(bloodMask, 5.0);\r\n\r\n // modified refraction vector for our highlight\r\n refraction = normalize(noiseVec.xyz * float3(0.025, 0.025, 1.0));\r\n\r\n // do the highlight\r\n float highlight = saturate(pow(refraction.x, 10.0) * 0.5) * 1.0;\r\n\r\n // lerp between our blood, the and the frame, then a" + "szcode_body_partial_01" "dd the highlight\r\n finalColor.rgb = lerp(frameBloody.rgb, frameColor.rgb, bloodMask) + highlight;\r\n\r\n //assign an alpha\r\n finalColor.a = 1.0;\n" + "iEnvFlags" "0" + } + "Node_010" + { + "iType" "94" + "pos_x" "-327.920715" + "pos_y" "-409.590027" + "size_x" "84.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szParamname" "waterNormal" + "iTextureType" "0" + "IsCubemap" "0" + "szDemoTexturePath" "texture_samples\drew\water_droplets" + "szFallbackTexturePath" "texture_samples\drew\water_droplets" + "iFallbackMode" "4" + } + "Node_011" + { + "iType" "99" + "szName" "Vertex Shader" + "pos_x" "114.897171" + "pos_y" "75.757309" + "size_x" "89.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "varName_In_0" "texCoords" + "varType_In_0" "2" + "varName_In_1" "time" + "varType_In_1" "1" + "varName_Out_0" "noiseCoords" + "varType_Out_0" "8" + "szFunctionName" "noiseCoords" + "iInline" "1" + "szcode_body_num_strings" "1" + "szcode_body_partial_00" " //this will be the var we will use to modify the coords\r\n float4 distortedCoords;\r\n\r\n //modify the texture coords\r\n distortedCoords.xy = texCoords * 0.5; \r\n\r\n //modify the texture coords ( z and w ) with time\r\n distortedCoords.zw = texCoords * float2(1.0, 0.25) * 0.5 + float2(0.0, -time);\r\n\r\n //modify the texture coords ( z ) with time\r\n distortedCoords.z += (sin(time) + sin(time*0.5))*0.5 + 0.5;\r\n\r\n //output our ( distortedCoords ) to our output named ( noiseCoords )\r\n noiseCoords = distortedCoords;\r\n " + "iEnvFlags" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/drews_post_waterfx.txt b/mp/game/momentum/shadereditorui/canvas/drews_post_waterfx.txt new file mode 100644 index 0000000000..d6815af421 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/drews_post_waterfx.txt @@ -0,0 +1,299 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_normal_compression" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "27" + "pos_x" "97.909302" + "pos_y" "234.289230" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_002" + { + "iType" "4" + "pos_x" "486.601898" + "pos_y" "-345.167480" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_003" + { + "iType" "3" + "pos_x" "-318.953522" + "pos_y" "-349.487518" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "numTexcoords" "2" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "8" + "numTexcoord_Name_1" "noiseCoords" + "numTexcoord_Flag_2" "1" + "numTexcoord_Name_2" "NoiseTC.zw" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_004" + { + "iType" "2" + "pos_x" "548.470947" + "pos_y" "182.190765" + "size_x" "55.000000" + "size_y" "-39.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "numTexcoords" "2" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "8" + "numTexcoord_Name_1" "noiseCoords" + "numTexcoord_Flag_2" "1" + "numTexcoord_Name_2" "NoiseTC.zw" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_005" + { + "iType" "94" + "pos_x" "-325.796722" + "pos_y" "-415.253204" + "size_x" "84.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szParamname" "waterNormal" + "iTextureType" "0" + "IsCubemap" "0" + "szDemoTexturePath" "texture_samples\drew\water_droplets" + "szFallbackTexturePath" "texture_samples\drew\water_droplets" + "iFallbackMode" "4" + } + "Node_006" + { + "iType" "19" + "pos_x" "-54.000084" + "pos_y" "10.352503" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_007" + { + "iType" "12" + "pos_x" "-306.697083" + "pos_y" "-14.148090" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_008" + { + "iType" "94" + "szName" "Framebuffer" + "pos_x" "-323.070618" + "pos_y" "-518.036499" + "size_x" "84.000000" + "size_y" "-50.000000" + "iPreview" "1" + "iTextureType" "5" + "IsCubemap" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "szFallbackTexturePath" "black" + "iFallbackMode" "1" + } + "Node_009" + { + "iType" "5" + "szName" "speed of water ( time )" + "pos_x" "-318.425201" + "pos_y" "-104.446396" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_010" + { + "iType" "99" + "szName" "Vertex Shader" + "pos_x" "122.860550" + "pos_y" "84.691269" + "size_x" "89.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "varName_In_0" "texCoords" + "varType_In_0" "2" + "varName_In_1" "time" + "varType_In_1" "1" + "varName_Out_0" "noiseCoords" + "varType_Out_0" "8" + "szFunctionName" "noiseCoords" + "iInline" "1" + "szcode_body_num_strings" "1" + "szcode_body_partial_00" " //this will be the var we will use to modify the coords\r\n float4 distortedCoords;\r\n\r\n //modify the texture coords\r\n distortedCoords.xy = texCoords * 0.5; \r\n\r\n //modify the texture coords ( z and w ) with time\r\n distortedCoords.zw = texCoords * float2(1.0, 0.25) * 0.5 + float2(0.0, -time);\r\n\r\n //modify the texture coords ( z ) with time\r\n distortedCoords.z += (sin(time) + sin(time*0.5))*0.5 + 0.5;\r\n\r\n //output our ( distortedCoords ) to our output named ( noiseCoords )\r\n noiseCoords = distortedCoords;\r\n " + "iEnvFlags" "0" + } + "Node_011" + { + "iType" "99" + "szName" "Pixel Shader" + "pos_x" "57.687988" + "pos_y" "-367.631165" + "size_x" "170.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "varName_In_0" "texCoords" + "varType_In_0" "2" + "varName_In_1" "noiseCoords" + "varType_In_1" "8" + "varName_In_2" "waterNormal" + "varType_In_2" "128" + "varName_In_3" "frameBuffer" + "varType_In_3" "128" + "varName_Out_0" "finalColor" + "varType_Out_0" "8" + "szFunctionName" "doWater" + "iInline" "1" + "szcode_global_num_strings" "1" + "szcode_global_partial_00" "// Cryteks method. - Converted & modified by Drew \r\n// www.drewwatts.net\r\n// Enjoy ya dingus!\r\nstatic bool useChromaticAbberation = true;\r\nstatic float abberationStrength = 3.0; //chromatic aberration strength\n" + "szcode_body_num_strings" "2" + "szcode_body_partial_00" " float4 noise0 = tex2D(waterNormal, noiseCoords.xy);\r\n float4 noise1 = tex2D(waterNormal, noiseCoords.zw);\r\n\r\n float4 noiseVec;\r\n noiseVec.z = (noise0.z * 2.0 - 1.0) * 0.5 + (2.0 * noise1.w - 1.0);\r\n noiseVec.xy = (noise0.xy * 2.0 - 1.0);\r\n\r\n //refraction vector\r\n float3 refraction = normalize(noiseVec.xyz * float3(0.01, 0.01, 1.0));\r\n\r\n //distort the framebuffer \r\n float4 frameColor = tex2D(frameBuffer, texCoords - refraction.xy*0.25);\r\n\r\n //are we going to use chromatic abberation?\r\n if (useChromaticAbberation)\r\n {\r\n //chromatic aberration value. It's a small value, but we can mutlply with abberationStrength\r\n float3 ca = (0.0, 0.0, 0.0001) * abberationStrength; \r\n\r\n //get the new refraction vectors \r\n float3 refraction0 = normalize(noiseVec.xyz * float3(0.01, 0.01, 1.0) + ca ); \r\n float3 refraction1 = normalize(noiseVec.xyz * float3(0.01, 0.01, 1.0) - ca);\r\n\r\n //distort the red channel with refraction0\r\n frameColor.r = tex2D(frameBuffer, texCoords - r" + "szcode_body_partial_01" "efraction0.xy*0.25).r;\r\n //distort the red channel with refraction1\r\n frameColor.b = tex2D(frameBuffer, texCoords - refraction1.xy*0.25).b;\r\n }\r\n\r\n //modified refraction vector for our highlight\r\n refraction = normalize(noiseVec.xyz*float3(0.025, 0.025, 1));\r\n\r\n //do the highlight\r\n float highlight = saturate(pow(refraction.x, 10.0) * 0.5) * 1.0;\r\n //add the highlight to the distorted framebuffer\r\n finalColor.rgb = frameColor.rgb + highlight;\r\n\r\n //assign an alpha\r\n finalColor.a = 1.0;\n" + "iEnvFlags" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/lightmap_blend_bump_detail.txt b/mp/game/momentum/shadereditorui/canvas/lightmap_blend_bump_detail.txt new file mode 100644 index 0000000000..d64a0ff0bf --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/lightmap_blend_bump_detail.txt @@ -0,0 +1,3057 @@ +"canvas" +{ + "cfmt_version" "canvasver#002" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "1" + "depth_write" "1" + "srgb_write" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "14" + "pos_x" "-67.148407" + "pos_y" "608.769470" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_001" + { + "iType" "75" + "pos_x" "-196.710205" + "pos_y" "-1098.514526" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_002" + { + "iType" "19" + "pos_x" "-56.518372" + "pos_y" "-1030.090332" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_003" + { + "iType" "70" + "pos_x" "696.218628" + "pos_y" "-1370.956421" + "size_x" "59.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_004" + { + "iType" "7" + "pos_x" "587.300537" + "pos_y" "-1374.990112" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_005" + { + "iType" "27" + "pos_x" "566.130981" + "pos_y" "-1572.309692" + "size_x" "124.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "114" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_006" + { + "iType" "71" + "pos_x" "870.033813" + "pos_y" "-1449.873169" + "size_x" "170.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "72" + "pos_x" "878.133667" + "pos_y" "-1563.149536" + "size_x" "130.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "i_final_tonemap" "1" + "i_final_wdepth" "1" + } + "Node_008" + { + "iType" "4" + "pos_x" "1147.363525" + "pos_y" "-1584.058716" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_009" + { + "iType" "27" + "pos_x" "693.328247" + "pos_y" "-1421.504028" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_010" + { + "iType" "27" + "pos_x" "687.685059" + "pos_y" "-1465.105347" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "3" + } + } + "swizzleString" "z" + } + "Node_011" + { + "iType" "27" + "pos_x" "687.422974" + "pos_y" "-1513.970825" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "8" + } + } + "swizzleString" "z" + } + "Node_012" + { + "iType" "17" + "pos_x" "-195.430313" + "pos_y" "154.320465" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "66" + "iTarget_jack" "6" + } + } + } + "Node_013" + { + "iType" "23" + "pos_x" "-1063.938477" + "pos_y" "-436.916229" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "1" + } + } + } + "Node_014" + { + "iType" "23" + "pos_x" "-1068.266357" + "pos_y" "-540.778015" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "2" + } + } + } + "Node_015" + { + "iType" "19" + "pos_x" "-594.653809" + "pos_y" "-490.616608" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "128" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "128" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_016" + { + "iType" "29" + "pos_x" "-415.631012" + "pos_y" "-373.722748" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "4" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "Dev\bump" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_017" + { + "iType" "29" + "pos_x" "-414.728546" + "pos_y" "-476.595612" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "4" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "Dev\bump" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_018" + { + "iType" "27" + "pos_x" "-566.974243" + "pos_y" "-343.340485" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "1" + } + } + "swizzleString" "xy" + } + "Node_019" + { + "iType" "27" + "pos_x" "-394.948639" + "pos_y" "-590.862610" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_020" + { + "iType" "27" + "pos_x" "-388.216217" + "pos_y" "-635.082581" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_021" + { + "iType" "27" + "pos_x" "-390.140411" + "pos_y" "-683.180481" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_022" + { + "iType" "19" + "pos_x" "-161.960602" + "pos_y" "-387.228058" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_023" + { + "iType" "19" + "pos_x" "-159.075714" + "pos_y" "-498.778900" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_024" + { + "iType" "23" + "pos_x" "-1062.441406" + "pos_y" "-333.783966" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + } + "Node_025" + { + "iType" "26" + "pos_x" "-906.676575" + "pos_y" "-496.152222" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "127" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_026" + { + "iType" "23" + "pos_x" "-397.109283" + "pos_y" "-777.056580" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "118" + "iTarget_jack" "0" + } + } + } + "Node_027" + { + "iType" "19" + "pos_x" "-163.883820" + "pos_y" "-283.370331" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "34" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_028" + { + "iType" "17" + "pos_x" "-12.768341" + "pos_y" "-348.850494" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_029" + { + "iType" "17" + "pos_x" "-10.572052" + "pos_y" "-471.832733" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + } + "Node_030" + { + "iType" "80" + "pos_x" "-157.359894" + "pos_y" "-676.886658" + "size_x" "88.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_lscale_type" "1" + } + "Node_031" + { + "iType" "20" + "pos_x" "-14.695099" + "pos_y" "-694.812683" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + } + "Node_032" + { + "iType" "27" + "pos_x" "-565.747803" + "pos_y" "-391.027374" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "1" + } + } + "swizzleString" "zw" + } + "Node_033" + { + "iType" "19" + "pos_x" "180.579437" + "pos_y" "-564.280090" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_034" + { + "iType" "29" + "pos_x" "-419.033722" + "pos_y" "-266.936951" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "4" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "Dev\bump" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_035" + { + "iType" "17" + "pos_x" "-178.732437" + "pos_y" "104.991516" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "66" + "iTarget_jack" "6" + } + } + } + "Node_036" + { + "iType" "33" + "pos_x" "452.038361" + "pos_y" "-1002.346069" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "110" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "131" + "iTarget_jack" "0" + } + } + } + "Node_037" + { + "iType" "32" + "pos_x" "121.640915" + "pos_y" "-78.065155" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + } + "Node_038" + { + "iType" "5" + "pos_x" "27.518646" + "pos_y" "-76.322235" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_039" + { + "iType" "5" + "pos_x" "-1422.707764" + "pos_y" "-1283.585449" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "0" + "szConstantString" "1" + } + "Node_040" + { + "iType" "5" + "pos_x" "-1426.320435" + "pos_y" "-1212.233398" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "0" + "szConstantString" "2" + } + "Node_041" + { + "iType" "87" + "pos_x" "-1305.974487" + "pos_y" "-306.997589" + "size_x" "60.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_042" + { + "iType" "17" + "pos_x" "-200.096085" + "pos_y" "211.243134" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "66" + "iTarget_jack" "6" + } + } + } + "Node_043" + { + "iType" "5" + "pos_x" "-440.065643" + "pos_y" "-1060.233765" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_044" + { + "iType" "17" + "pos_x" "-306.051117" + "pos_y" "-1156.147827" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "101" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + } + } + "Node_045" + { + "iType" "15" + "pos_x" "-371.334473" + "pos_y" "557.775269" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_046" + { + "iType" "19" + "pos_x" "-233.099228" + "pos_y" "492.737457" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_047" + { + "iType" "19" + "pos_x" "51.116302" + "pos_y" "546.808105" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_048" + { + "iType" "26" + "pos_x" "50.448524" + "pos_y" "210.450958" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + } + "Node_049" + { + "iType" "19" + "pos_x" "-199.013474" + "pos_y" "366.788788" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_050" + { + "iType" "19" + "pos_x" "-199.809982" + "pos_y" "427.296539" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_051" + { + "iType" "19" + "pos_x" "-200.112106" + "pos_y" "314.781982" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_052" + { + "iType" "25" + "pos_x" "-23.853540" + "pos_y" "421.195313" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + } + "Node_053" + { + "iType" "25" + "pos_x" "-25.137175" + "pos_y" "372.060944" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + } + "Node_054" + { + "iType" "25" + "pos_x" "-30.844557" + "pos_y" "304.999237" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + } + } + "Node_055" + { + "iType" "19" + "pos_x" "-1333.921997" + "pos_y" "-1175.556763" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_056" + { + "iType" "73" + "pos_x" "-994.208618" + "pos_y" "-1151.497192" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "60" + "iTarget_jack" "6" + } + "jackIn_02" + { + "iTarget_node" "60" + "iTarget_jack" "2" + } + } + "i_mcomp_matrix" "16" + "i_mcomp_c" "0" + } + "Node_057" + { + "iType" "19" + "pos_x" "-867.843018" + "pos_y" "-1042.185181" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_058" + { + "iType" "31" + "szName" "Off" + "pos_x" "-1476.140625" + "pos_y" "-543.904968" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "406.346802" + "container_extents_y" "1871.088501" + "container_extents_z" "-406.346802" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "0" + "sz_cname" "FLASHLIGHT" + } + "Node_059" + { + "iType" "26" + "pos_x" "-361.982300" + "pos_y" "173.638031" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_060" + { + "iType" "3" + "pos_x" "-1825.982910" + "pos_y" "-680.488953" + "size_x" "60.000000" + "size_y" "-116.000000" + "iPreview" "0" + "numTexcoords" "8" + "numColor" "2" + "numTexcoord_Flag_0" "8" + "numTexcoord_Name_0" "UV0_UV1" + "numTexcoord_Flag_1" "8" + "numTexcoord_Name_1" "Lightmap1and2" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "Wnormal" + "numTexcoord_Flag_3" "4" + "numTexcoord_Name_3" "WPos" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "Lightmap3_UV2" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan s" + "numTexcoord_Flag_6" "4" + "numTexcoord_Name_6" "tan t" + "numTexcoord_Flag_7" "2" + "numTexcoord_Name_7" "UV3" + "numColor_Flag_0" "8" + "numColor_Name_0" "Proj pos" + "numColor_Flag_1" "8" + "numColor_Name_1" "VColor" + } + "Node_061" + { + "iType" "38" + "pos_x" "-2391.331055" + "pos_y" "-1873.999023" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "138" + "iTarget_jack" "3" + } + } + } + "Node_062" + { + "iType" "37" + "pos_x" "-2397.001465" + "pos_y" "-1758.363525" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "138" + "iTarget_jack" "2" + } + } + } + "Node_063" + { + "iType" "5" + "pos_x" "-1929.521240" + "pos_y" "-1836.425293" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_064" + { + "iType" "21" + "pos_x" "-2181.092285" + "pos_y" "-1804.968750" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + } + } + "Node_065" + { + "iType" "21" + "pos_x" "-226.086639" + "pos_y" "-1716.042603" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + } + } + "Node_066" + { + "iType" "1" + "pos_x" "-487.314331" + "pos_y" "376.227325" + "size_x" "55.000000" + "size_y" "-94.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "1" + "enable_blendweights" "0" + "enable_tangentspace" "1" + "enable_tangentspace_skinning" "0" + "numTexcoords" "3" + "numColor" "1" + "dTFlag_Texcoords" "2" + "dTFlag_Color" "8" + } + "Node_067" + { + "iType" "27" + "szName" "UV_0" + "pos_x" "-2712.511963" + "pos_y" "-1025.396240" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_068" + { + "iType" "27" + "pos_x" "-1659.697632" + "pos_y" "-702.284546" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "4" + } + } + "swizzleString" "xy" + } + "Node_069" + { + "iType" "27" + "pos_x" "-2065.214844" + "pos_y" "-1382.465454" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "135" + "iTarget_jack" "1" + } + } + "swizzleString" "xy" + } + "Node_070" + { + "iType" "5" + "pos_x" "-1911.742676" + "pos_y" "-1742.304443" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_071" + { + "iType" "5" + "pos_x" "-2020.983521" + "pos_y" "-1486.264771" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_072" + { + "iType" "34" + "pos_x" "-1781.460938" + "pos_y" "-1834.016479" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + } + "Node_073" + { + "iType" "27" + "szName" "Blendfactor" + "pos_x" "-2999.025391" + "pos_y" "-1210.270142" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "9" + } + } + "swizzleString" "a" + } + "Node_074" + { + "iType" "27" + "pos_x" "-2058.352539" + "pos_y" "-1276.277588" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "134" + "iTarget_jack" "1" + } + } + "swizzleString" "xy" + } + "Node_075" + { + "iType" "17" + "pos_x" "-1913.657471" + "pos_y" "-1274.521729" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "104" + "iTarget_jack" "0" + } + } + } + "Node_076" + { + "iType" "60" + "pos_x" "-1798.421509" + "pos_y" "-1357.539673" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + } + } + "Node_077" + { + "iType" "26" + "pos_x" "-1669.875977" + "pos_y" "-1356.279053" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "134" + "iTarget_jack" "4" + } + } + } + "Node_078" + { + "iType" "27" + "pos_x" "-2089.752930" + "pos_y" "-1075.220703" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "137" + "iTarget_jack" "1" + } + } + "swizzleString" "xy" + } + "Node_079" + { + "iType" "5" + "pos_x" "-2045.520996" + "pos_y" "-1179.020020" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_080" + { + "iType" "17" + "pos_x" "-1924.610840" + "pos_y" "-959.815247" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + } + } + "Node_081" + { + "iType" "60" + "pos_x" "-1809.374878" + "pos_y" "-1042.833252" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + } + "Node_082" + { + "iType" "27" + "pos_x" "-2069.305908" + "pos_y" "-961.571106" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "136" + "iTarget_jack" "1" + } + } + "swizzleString" "xy" + } + "Node_083" + { + "iType" "21" + "pos_x" "-1558.262573" + "pos_y" "-1201.800293" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + } + } + "Node_084" + { + "iType" "26" + "pos_x" "-1672.170532" + "pos_y" "-1038.686157" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "136" + "iTarget_jack" "4" + } + } + } + "Node_085" + { + "iType" "34" + "pos_x" "-673.558960" + "pos_y" "-1814.640015" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "150" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "148" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "144" + "iTarget_jack" "1" + } + } + } + "Node_086" + { + "iType" "19" + "pos_x" "-517.855469" + "pos_y" "-1834.309570" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "139" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_087" + { + "iType" "19" + "pos_x" "-466.807709" + "pos_y" "-1512.285889" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "140" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "142" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_088" + { + "iType" "5" + "pos_x" "-628.369629" + "pos_y" "178.154312" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_089" + { + "iType" "27" + "szName" "UV_1" + "pos_x" "-2715.317139" + "pos_y" "-1088.656860" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + "swizzleString" "zw" + } + "Node_090" + { + "iType" "19" + "szName" "albedo" + "pos_x" "-509.562744" + "pos_y" "183.744797" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_091" + { + "iType" "19" + "szName" "blendmod" + "pos_x" "-510.514801" + "pos_y" "115.176933" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_092" + { + "iType" "26" + "pos_x" "18.183060" + "pos_y" "124.666214" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + } + } + "Node_093" + { + "iType" "19" + "szName" "bump detail" + "pos_x" "-501.669891" + "pos_y" "43.917274" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_094" + { + "iType" "55" + "szName" "albedo detail" + "pos_x" "-120.064636" + "pos_y" "19.680410" + "size_x" "91.000000" + "size_y" "-39.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "0" + } + "Node_095" + { + "iType" "5" + "pos_x" "-259.115723" + "pos_y" "-35.150818" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "szConstantString" "4 4" + } + "Node_096" + { + "iType" "5" + "pos_x" "-629.694946" + "pos_y" "99.771034" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.12" + } + "Node_097" + { + "iType" "5" + "pos_x" "-620.850037" + "pos_y" "28.511381" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "szConstantString" "5 5" + } + "Node_098" + { + "iType" "5" + "pos_x" "-258.490936" + "pos_y" "10.209181" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "45" + } + "Node_099" + { + "iType" "27" + "szName" "UV_2" + "pos_x" "-2717.112549" + "pos_y" "-1148.516113" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "4" + } + } + "swizzleString" "zw" + } + "Node_100" + { + "iType" "27" + "szName" "UV_3" + "pos_x" "-2715.248291" + "pos_y" "-1212.243896" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "7" + } + } + "swizzleString" "xy" + } + "Node_101" + { + "iType" "19" + "pos_x" "-469.712891" + "pos_y" "-1162.810669" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_102" + { + "iType" "27" + "pos_x" "-795.516663" + "pos_y" "-1215.000977" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "8" + } + } + "swizzleString" "w" + } + "Node_103" + { + "iType" "18" + "pos_x" "-1945.470337" + "pos_y" "-1087.021240" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + } + } + "Node_104" + { + "iType" "18" + "pos_x" "-1928.026245" + "pos_y" "-1405.411865" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + } + "Node_105" + { + "iType" "27" + "pos_x" "-799.045593" + "pos_y" "-1153.658813" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "8" + } + } + "swizzleString" "xy" + } + "Node_106" + { + "iType" "20" + "pos_x" "-662.635864" + "pos_y" "-1166.493774" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "102" + "iTarget_jack" "0" + } + } + } + "Node_107" + { + "iType" "18" + "szName" "world normal" + "pos_x" "-1333.018677" + "pos_y" "-1258.650146" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + } + } + "Node_108" + { + "iType" "32" + "pos_x" "381.721954" + "pos_y" "-59.704079" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "109" + "iTarget_jack" "0" + } + } + } + "Node_109" + { + "iType" "5" + "pos_x" "287.599701" + "pos_y" "-57.961159" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_110" + { + "iType" "33" + "pos_x" "205.443649" + "pos_y" "-775.707031" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + } + "Node_111" + { + "iType" "33" + "pos_x" "67.943016" + "pos_y" "-863.456238" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "120" + "iTarget_jack" "0" + } + } + } + "Node_112" + { + "iType" "80" + "pos_x" "-736.657410" + "pos_y" "-857.165527" + "size_x" "83.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_lscale_type" "2" + } + "Node_113" + { + "iType" "19" + "pos_x" "74.953384" + "pos_y" "-1608.965698" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_114" + { + "iType" "17" + "pos_x" "289.578796" + "pos_y" "-1599.203369" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "113" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "115" + "iTarget_jack" "0" + } + } + } + "Node_115" + { + "iType" "19" + "pos_x" "11.461742" + "pos_y" "-1995.069458" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "111" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_116" + { + "iType" "29" + "pos_x" "-940.992371" + "pos_y" "-736.380432" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "119" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "6" + "IsCubemap" "1" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\cubemap_uffizi" + "szFallbackTexturePath" "texture_samples\cubemap_uffizi" + "iFallbackMode" "4" + } + "Node_117" + { + "iType" "19" + "pos_x" "-754.686890" + "pos_y" "-742.683899" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "116" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "126" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_118" + { + "iType" "5" + "pos_x" "-488.589386" + "pos_y" "-832.720154" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_119" + { + "iType" "58" + "pos_x" "-1090.977783" + "pos_y" "-739.681824" + "size_x" "111.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "122" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "123" + "iTarget_jack" "0" + } + } + } + "Node_120" + { + "iType" "19" + "pos_x" "-592.522644" + "pos_y" "-753.312927" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "112" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_121" + { + "iType" "7" + "pos_x" "-1348.588989" + "pos_y" "-605.653320" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_122" + { + "iType" "18" + "pos_x" "-1372.264893" + "pos_y" "-703.250244" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "121" + "iTarget_jack" "0" + } + } + } + "Node_123" + { + "iType" "21" + "szName" ">_>" + "pos_x" "-1250.754639" + "pos_y" "-812.523010" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "60" + "iTarget_jack" "2" + } + "jackIn_02" + { + "iTarget_node" "124" + "iTarget_jack" "0" + } + } + } + "Node_124" + { + "iType" "5" + "pos_x" "-1385.573608" + "pos_y" "-848.149536" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.9" + } + "Node_125" + { + "iType" "19" + "pos_x" "-207.982040" + "pos_y" "-1995.794678" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "139" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_126" + { + "iType" "5" + "pos_x" "-838.264832" + "pos_y" "-847.795044" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.04" + } + "Node_127" + { + "iType" "26" + "pos_x" "-905.731750" + "pos_y" "-382.483826" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + } + "Node_128" + { + "iType" "60" + "pos_x" "-752.578552" + "pos_y" "-495.620361" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + } + "Node_129" + { + "iType" "2" + "pos_x" "279.593658" + "pos_y" "385.779694" + "size_x" "60.000000" + "size_y" "-127.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + "jackIn_07" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + "jackIn_08" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + "jackIn_09" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + "jackIn_10" + { + "iTarget_node" "66" + "iTarget_jack" "7" + } + } + "numTexcoords" "8" + "numColor" "2" + "numTexcoord_Flag_0" "8" + "numTexcoord_Name_0" "UV0_UV1" + "numTexcoord_Flag_1" "8" + "numTexcoord_Name_1" "Lightmap1and2" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "Wnormal" + "numTexcoord_Flag_3" "4" + "numTexcoord_Name_3" "WPos" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "Lightmap3_UV2" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan s" + "numTexcoord_Flag_6" "4" + "numTexcoord_Name_6" "tan t" + "numTexcoord_Flag_7" "2" + "numTexcoord_Name_7" "UV3" + "numColor_Flag_0" "8" + "numColor_Name_0" "Proj pos" + "numColor_Flag_1" "8" + "numColor_Name_1" "VColor" + } + "Node_130" + { + "iType" "25" + "pos_x" "-707.195374" + "pos_y" "-1040.824951" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + } + } + "Node_131" + { + "iType" "33" + "pos_x" "330.795410" + "pos_y" "-1184.193848" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "132" + "iTarget_jack" "0" + } + } + } + "Node_132" + { + "iType" "76" + "pos_x" "158.351791" + "pos_y" "-1028.830322" + "size_x" "163.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "130" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + } + "i_flashlight_Spec" "0" + } + "Node_133" + { + "iType" "31" + "szName" "On" + "pos_x" "-1108.683105" + "pos_y" "-1134.154785" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "159.032974" + "container_extents_y" "1481.676880" + "container_extents_z" "-159.032974" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "0" + "sz_cname" "FLASHLIGHT" + } + "Node_134" + { + "iType" "29" + "szName" "bump 1" + "pos_x" "-2211.359863" + "pos_y" "-1267.533203" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + } + "szParamname" "bumpmap2" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "nature\cavewall005a_normal" + "szFallbackTexturePath" "nature\cavewall005a_normal" + "iFallbackMode" "4" + } + "Node_135" + { + "iType" "29" + "szName" "bump detail 1" + "pos_x" "-2224.604980" + "pos_y" "-1390.370972" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + } + "szParamname" "bump_detail_1" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\normal_2" + "szFallbackTexturePath" "texture_samples\normal_2" + "iFallbackMode" "4" + } + "Node_136" + { + "iType" "29" + "szName" "bump 0" + "pos_x" "-2243.601074" + "pos_y" "-930.626282" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "2" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "nature\sandfloor009a_normal" + "szFallbackTexturePath" "nature\sandfloor009a_normal" + "iFallbackMode" "4" + } + "Node_137" + { + "iType" "29" + "szName" "bump detail 0" + "pos_x" "-2278.729980" + "pos_y" "-1072.367310" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + } + "szParamname" "bump_detail_0" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "nature\dirtfloor011a_normal" + "szFallbackTexturePath" "nature\dirtfloor011a_normal" + "iFallbackMode" "4" + } + "Node_138" + { + "iType" "29" + "pos_x" "-2630.740234" + "pos_y" "-1789.353271" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + } + "szParamname" "blendnoise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\fx_clouds_4" + "szFallbackTexturePath" "texture_samples\fx_clouds_4" + "iFallbackMode" "4" + } + "Node_139" + { + "iType" "29" + "szName" "base 1" + "pos_x" "-895.053101" + "pos_y" "-1892.732788" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + } + "szParamname" "basetexture2" + "iSRGB" "1" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "nature\cavewall005a" + "szFallbackTexturePath" "nature\cavewall005a" + "iFallbackMode" "4" + } + "Node_140" + { + "iType" "29" + "szName" "base 0" + "pos_x" "-826.090576" + "pos_y" "-1518.820313" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + } + "szParamname" "base_0" + "iSRGB" "1" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "nature\sandfloor009a" + "szFallbackTexturePath" "nature\sandfloor009a" + "iFallbackMode" "4" + } + "Node_141" + { + "iType" "29" + "szName" "base detail 0" + "pos_x" "-852.661438" + "pos_y" "-1385.302612" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + } + "szParamname" "base_detail_0" + "iSRGB" "1" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "detail\noise_detail_01" + "szFallbackTexturePath" "detail\noise_detail_01" + "iFallbackMode" "4" + } + "Node_142" + { + "iType" "34" + "pos_x" "-629.920105" + "pos_y" "-1495.852783" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "145" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "147" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "141" + "iTarget_jack" "1" + } + } + } + "Node_143" + { + "iType" "5" + "pos_x" "-652.070679" + "pos_y" "-1972.257568" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_144" + { + "iType" "29" + "szName" "base detail 1" + "pos_x" "-897.593201" + "pos_y" "-1748.421021" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + } + "szParamname" "base_detail_1" + "iSRGB" "1" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "overlays\macro01a" + "szFallbackTexturePath" "overlays\macro01a" + "iFallbackMode" "4" + } + "Node_145" + { + "iType" "27" + "pos_x" "-520.208984" + "pos_y" "-1334.852417" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "146" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_146" + { + "iType" "79" + "pos_x" "-707.968872" + "pos_y" "-1324.332153" + "size_x" "143.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_vp_static_name" "base_detail_0_smoothing" + "i_vp_static_nc" "1" + "szConstantString" "-0.5 0.7" + } + "Node_147" + { + "iType" "27" + "pos_x" "-614.767517" + "pos_y" "-1411.649658" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "146" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_148" + { + "iType" "27" + "pos_x" "-641.937317" + "pos_y" "-1727.754883" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "149" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_149" + { + "iType" "79" + "pos_x" "-822.747437" + "pos_y" "-1646.760010" + "size_x" "143.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_vp_static_name" "base_detail_1_smoothing" + "i_vp_static_nc" "1" + "szConstantString" "0.1 0.3" + } + "Node_150" + { + "iType" "27" + "pos_x" "-588.923706" + "pos_y" "-1658.183350" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "149" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/lightmap_parallax.txt b/mp/game/momentum/shadereditorui/canvas/lightmap_parallax.txt new file mode 100644 index 0000000000..b748f11576 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/lightmap_parallax.txt @@ -0,0 +1,2815 @@ +"canvas" +{ + "cfmt_version" "canvasver#002" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "1" + "depth_write" "1" + "srgb_write" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "75" + "pos_x" "-196.710205" + "pos_y" "-1098.514526" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_001" + { + "iType" "19" + "pos_x" "-56.518372" + "pos_y" "-1030.090332" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_002" + { + "iType" "70" + "pos_x" "753.508606" + "pos_y" "-1626.157104" + "size_x" "59.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_003" + { + "iType" "7" + "pos_x" "644.590515" + "pos_y" "-1630.190796" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_004" + { + "iType" "27" + "pos_x" "623.420959" + "pos_y" "-1827.510376" + "size_x" "124.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_005" + { + "iType" "72" + "pos_x" "935.423645" + "pos_y" "-1818.350220" + "size_x" "130.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "101" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "i_final_tonemap" "1" + "i_final_wdepth" "1" + } + "Node_006" + { + "iType" "27" + "pos_x" "750.618225" + "pos_y" "-1676.704712" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_007" + { + "iType" "27" + "pos_x" "744.975037" + "pos_y" "-1720.306030" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_008" + { + "iType" "27" + "pos_x" "744.712952" + "pos_y" "-1769.171509" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_009" + { + "iType" "19" + "pos_x" "445.182526" + "pos_y" "-1830.886597" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_010" + { + "iType" "17" + "pos_x" "-195.430313" + "pos_y" "154.320465" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "52" + "iTarget_jack" "6" + } + } + } + "Node_011" + { + "iType" "23" + "pos_x" "-1063.938477" + "pos_y" "-436.916229" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "44" + "iTarget_jack" "1" + } + } + } + "Node_012" + { + "iType" "23" + "pos_x" "-1068.266357" + "pos_y" "-540.778015" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "44" + "iTarget_jack" "2" + } + } + } + "Node_013" + { + "iType" "19" + "pos_x" "-594.653809" + "pos_y" "-490.616608" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_014" + { + "iType" "26" + "pos_x" "-754.523193" + "pos_y" "-383.833893" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + } + "Node_015" + { + "iType" "29" + "pos_x" "-415.631012" + "pos_y" "-373.722748" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "4" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "Dev\bump" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_016" + { + "iType" "29" + "pos_x" "-414.728546" + "pos_y" "-476.595612" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "4" + } + } + "iSRGB" "0" + "iTextureType" "4" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "Dev\bump" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_017" + { + "iType" "27" + "pos_x" "-566.974243" + "pos_y" "-343.340485" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "1" + } + } + "swizzleString" "xy" + } + "Node_018" + { + "iType" "27" + "pos_x" "-394.948639" + "pos_y" "-590.862610" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_019" + { + "iType" "27" + "pos_x" "-388.216217" + "pos_y" "-635.082581" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_020" + { + "iType" "27" + "pos_x" "-390.140411" + "pos_y" "-683.180481" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_021" + { + "iType" "19" + "pos_x" "-161.960602" + "pos_y" "-387.228058" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_022" + { + "iType" "19" + "pos_x" "-159.075714" + "pos_y" "-498.778900" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_023" + { + "iType" "23" + "pos_x" "-1062.441406" + "pos_y" "-333.783966" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + } + } + "Node_024" + { + "iType" "60" + "pos_x" "-915.271729" + "pos_y" "-335.673615" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + } + "Node_025" + { + "iType" "60" + "pos_x" "-914.173828" + "pos_y" "-439.988922" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_026" + { + "iType" "26" + "pos_x" "-755.468018" + "pos_y" "-497.502289" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_027" + { + "iType" "60" + "pos_x" "-906.487305" + "pos_y" "-547.598328" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + } + "Node_028" + { + "iType" "23" + "pos_x" "-397.109283" + "pos_y" "-777.056580" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + } + "Node_029" + { + "iType" "5" + "pos_x" "-488.589386" + "pos_y" "-832.720154" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_030" + { + "iType" "19" + "pos_x" "-163.883820" + "pos_y" "-283.370331" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_031" + { + "iType" "17" + "pos_x" "-12.768341" + "pos_y" "-348.850494" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + } + "Node_032" + { + "iType" "17" + "pos_x" "-10.572052" + "pos_y" "-471.832733" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_033" + { + "iType" "80" + "pos_x" "-157.359894" + "pos_y" "-676.886658" + "size_x" "88.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_lscale_type" "1" + } + "Node_034" + { + "iType" "20" + "pos_x" "-14.695099" + "pos_y" "-694.812683" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + } + } + "Node_035" + { + "iType" "27" + "pos_x" "-565.747803" + "pos_y" "-391.027374" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "1" + } + } + "swizzleString" "zw" + } + "Node_036" + { + "iType" "19" + "pos_x" "180.579437" + "pos_y" "-564.280090" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_037" + { + "iType" "29" + "pos_x" "-419.033722" + "pos_y" "-266.936951" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "4" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "Dev\bump" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_038" + { + "iType" "17" + "pos_x" "-178.732437" + "pos_y" "104.991516" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "52" + "iTarget_jack" "6" + } + } + } + "Node_039" + { + "iType" "33" + "pos_x" "452.038361" + "pos_y" "-1002.346069" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "130" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + } + "Node_040" + { + "iType" "32" + "pos_x" "121.640915" + "pos_y" "-78.065155" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "131" + "iTarget_jack" "0" + } + } + } + "Node_041" + { + "iType" "33" + "pos_x" "279.624786" + "pos_y" "-1132.339722" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "121" + "iTarget_jack" "0" + } + } + } + "Node_042" + { + "iType" "5" + "pos_x" "-1373.278076" + "pos_y" "-1435.535889" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "0" + "szConstantString" "1" + } + "Node_043" + { + "iType" "5" + "pos_x" "-1376.890747" + "pos_y" "-1364.183838" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "0" + "szConstantString" "2" + } + "Node_044" + { + "iType" "87" + "pos_x" "-1305.974487" + "pos_y" "-306.997589" + "size_x" "60.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_045" + { + "iType" "17" + "pos_x" "-200.096085" + "pos_y" "211.243134" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "52" + "iTarget_jack" "6" + } + } + } + "Node_046" + { + "iType" "27" + "pos_x" "-762.945190" + "pos_y" "-1153.852905" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_047" + { + "iType" "27" + "pos_x" "-777.594360" + "pos_y" "-1211.987183" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + "swizzleString" "w" + } + "Node_048" + { + "iType" "20" + "pos_x" "-617.374634" + "pos_y" "-1162.267212" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + } + "Node_049" + { + "iType" "17" + "pos_x" "-306.051117" + "pos_y" "-1156.147827" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + } + } + "Node_050" + { + "iType" "15" + "pos_x" "-371.334473" + "pos_y" "557.775269" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_051" + { + "iType" "26" + "pos_x" "50.448524" + "pos_y" "210.450958" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + } + "Node_052" + { + "iType" "1" + "pos_x" "-381.067932" + "pos_y" "384.642883" + "size_x" "55.000000" + "size_y" "-83.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "1" + "enable_blendweights" "0" + "enable_tangentspace" "1" + "enable_tangentspace_skinning" "0" + "numTexcoords" "3" + "numColor" "0" + "dTFlag_Texcoords" "2" + "dTFlag_Color" "8" + } + "Node_053" + { + "iType" "19" + "pos_x" "-200.112106" + "pos_y" "314.781982" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_054" + { + "iType" "25" + "pos_x" "-25.137175" + "pos_y" "372.060944" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + } + } + "Node_055" + { + "iType" "25" + "pos_x" "-30.844557" + "pos_y" "304.999237" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + } + } + "Node_056" + { + "iType" "2" + "pos_x" "279.593658" + "pos_y" "385.779694" + "size_x" "58.000000" + "size_y" "-94.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "52" + "iTarget_jack" "4" + } + "jackIn_02" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + "jackIn_07" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + } + "numTexcoords" "7" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV" + "numTexcoord_Flag_1" "8" + "numTexcoord_Name_1" "Lightmap1and2" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "Wnormal" + "numTexcoord_Flag_3" "4" + "numTexcoord_Name_3" "WPos" + "numTexcoord_Flag_4" "2" + "numTexcoord_Name_4" "Lightmap3" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan s" + "numTexcoord_Flag_6" "4" + "numTexcoord_Name_6" "tan t" + "numTexcoord_Flag_7" "1" + "numTexcoord_Name_7" "view vec" + "numColor_Flag_0" "8" + "numColor_Name_0" "Proj pos" + "numColor_Flag_1" "2" + "numColor_Name_1" "parallax uv" + } + "Node_057" + { + "iType" "19" + "pos_x" "-1284.492310" + "pos_y" "-1327.507202" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "118" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_058" + { + "iType" "25" + "pos_x" "-707.195374" + "pos_y" "-1040.824951" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + } + "Node_059" + { + "iType" "31" + "szName" "Off" + "pos_x" "-1476.140625" + "pos_y" "-543.904968" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "406.346802" + "container_extents_y" "1871.088501" + "container_extents_z" "-406.346802" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "0" + "sz_cname" "FLASHLIGHT" + } + "Node_060" + { + "iType" "18" + "pos_x" "-1283.588989" + "pos_y" "-1410.600586" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + } + } + "Node_061" + { + "iType" "19" + "pos_x" "-199.809982" + "pos_y" "430.784729" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_062" + { + "iType" "25" + "pos_x" "-40.596832" + "pos_y" "422.590576" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + } + } + "Node_063" + { + "iType" "19" + "pos_x" "-199.612503" + "pos_y" "497.620972" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_064" + { + "iType" "17" + "pos_x" "97.343826" + "pos_y" "595.173096" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_065" + { + "iType" "19" + "pos_x" "56.863014" + "pos_y" "508.450470" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_066" + { + "iType" "19" + "pos_x" "240.028519" + "pos_y" "627.172485" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_067" + { + "iType" "14" + "pos_x" "118.727341" + "pos_y" "707.575928" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_068" + { + "iType" "19" + "pos_x" "-199.013474" + "pos_y" "366.788788" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_069" + { + "iType" "19" + "pos_x" "-2512.718262" + "pos_y" "-1056.819580" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_070" + { + "iType" "18" + "pos_x" "-2677.724609" + "pos_y" "-1097.021729" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + } + "Node_071" + { + "iType" "7" + "pos_x" "-2791.159180" + "pos_y" "-1273.835205" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_072" + { + "iType" "73" + "pos_x" "-2650.385742" + "pos_y" "-914.091858" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "6" + } + "jackIn_02" + { + "iTarget_node" "105" + "iTarget_jack" "2" + } + } + "i_mcomp_matrix" "16" + "i_mcomp_c" "0" + } + "Node_073" + { + "iType" "27" + "pos_x" "-2492.824707" + "pos_y" "-1592.227295" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_074" + { + "iType" "19" + "pos_x" "-2310.402344" + "pos_y" "-1597.063232" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "6" + } + } + "i_mat_rotation" "0" + } + "Node_075" + { + "iType" "19" + "pos_x" "-2316.643066" + "pos_y" "-1460.595093" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "5" + } + } + "i_mat_rotation" "0" + } + "Node_076" + { + "iType" "27" + "pos_x" "-2494.773438" + "pos_y" "-1467.157104" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_077" + { + "iType" "27" + "pos_x" "-1367.511475" + "pos_y" "-1852.267090" + "size_x" "105.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + "swizzleString" "w" + } + "Node_078" + { + "iType" "4" + "pos_x" "1162.152466" + "pos_y" "-1984.264282" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "1" + } + "Node_079" + { + "iType" "60" + "pos_x" "998.196960" + "pos_y" "-1996.091309" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_080" + { + "iType" "19" + "pos_x" "-951.207275" + "pos_y" "-1046.062744" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_081" + { + "iType" "17" + "pos_x" "-2154.526367" + "pos_y" "-1511.363892" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + } + } + "Node_082" + { + "iType" "17" + "pos_x" "-2163.355469" + "pos_y" "-1667.053955" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + } + } + "Node_083" + { + "iType" "90" + "pos_x" "-1702.652710" + "pos_y" "-1691.203491" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "i_c_matrix" "2" + } + "Node_084" + { + "iType" "29" + "pos_x" "-383.250671" + "pos_y" "-1906.867676" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "116" + "iTarget_jack" "0" + } + } + "szParamname" "albedo" + "iSRGB" "1" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\grass_color" + "szFallbackTexturePath" "Dev\bump" + "iFallbackMode" "2" + } + "Node_085" + { + "iType" "19" + "pos_x" "-2311.552246" + "pos_y" "-1727.441650" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "2" + } + } + "i_mat_rotation" "0" + } + "Node_086" + { + "iType" "27" + "pos_x" "-2613.898926" + "pos_y" "-1735.171997" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_087" + { + "iType" "19" + "pos_x" "-2456.119141" + "pos_y" "-1745.289795" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_088" + { + "iType" "61" + "pos_x" "-358.207275" + "pos_y" "-2057.225098" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + } + } + "Node_089" + { + "iType" "19" + "pos_x" "-165.058868" + "pos_y" "-2058.266113" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_090" + { + "iType" "27" + "pos_x" "-1363.537354" + "pos_y" "-1738.334473" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_091" + { + "iType" "20" + "pos_x" "-1190.612915" + "pos_y" "-1787.352051" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + } + } + "Node_092" + { + "iType" "19" + "szName" "Proj pos" + "pos_x" "-1535.178101" + "pos_y" "-1643.949585" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_093" + { + "iType" "79" + "pos_x" "-87.515335" + "pos_y" "555.068115" + "size_x" "74.000000" + "size_y" "-17.000000" + "iPreview" "1" + "i_vp_static_name" "parallax_geo_height" + "i_vp_static_nc" "0" + "szConstantString" "20" + } + "Node_094" + { + "iType" "79" + "pos_x" "-2909.488770" + "pos_y" "-1538.401367" + "size_x" "124.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_vp_static_name" "parallax_geo_height" + "i_vp_static_nc" "0" + "szConstantString" "20" + } + "Node_095" + { + "iType" "5" + "pos_x" "-440.065643" + "pos_y" "-1060.233765" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_096" + { + "iType" "19" + "pos_x" "1.480953" + "pos_y" "-1982.012207" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "84" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_097" + { + "iType" "76" + "pos_x" "-71.402504" + "pos_y" "-1159.996460" + "size_x" "163.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + "i_flashlight_Spec" "0" + } + "Node_098" + { + "iType" "18" + "pos_x" "-696.153564" + "pos_y" "-1541.703247" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + } + } + "Node_099" + { + "iType" "19" + "pos_x" "-468.979584" + "pos_y" "-1162.267212" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_100" + { + "iType" "19" + "pos_x" "-536.150208" + "pos_y" "-1539.743286" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_101" + { + "iType" "71" + "pos_x" "927.323792" + "pos_y" "-1705.073853" + "size_x" "170.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_102" + { + "iType" "25" + "pos_x" "-381.552979" + "pos_y" "-1545.974731" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + } + } + "Node_103" + { + "iType" "97" + "pos_x" "-798.133545" + "pos_y" "-1621.602661" + "size_x" "68.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_104" + { + "iType" "5" + "pos_x" "-411.761017" + "pos_y" "-1651.956421" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_105" + { + "iType" "3" + "pos_x" "-2113.470703" + "pos_y" "-510.755493" + "size_x" "58.000000" + "size_y" "-83.000000" + "iPreview" "0" + "numTexcoords" "7" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV" + "numTexcoord_Flag_1" "8" + "numTexcoord_Name_1" "Lightmap1and2" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "Wnormal" + "numTexcoord_Flag_3" "4" + "numTexcoord_Name_3" "WPos" + "numTexcoord_Flag_4" "2" + "numTexcoord_Name_4" "Lightmap3" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan s" + "numTexcoord_Flag_6" "4" + "numTexcoord_Name_6" "tan t" + "numTexcoord_Flag_7" "1" + "numTexcoord_Name_7" "view vec" + "numColor_Flag_0" "8" + "numColor_Name_0" "Proj pos" + "numColor_Flag_1" "2" + "numColor_Name_1" "parallax uv" + } + "Node_106" + { + "iType" "18" + "szName" "worldpos" + "pos_x" "-1980.675903" + "pos_y" "-1636.844849" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + } + } + "Node_107" + { + "iType" "5" + "pos_x" "-2034.864746" + "pos_y" "-671.338745" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0" + } + "Node_108" + { + "iType" "32" + "pos_x" "-1951.772461" + "pos_y" "-671.430359" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + } + } + "Node_109" + { + "iType" "5" + "pos_x" "-2036.767334" + "pos_y" "-746.184998" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_110" + { + "iType" "32" + "pos_x" "-1947.676147" + "pos_y" "-746.184998" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "109" + "iTarget_jack" "0" + } + } + } + "Node_111" + { + "iType" "33" + "pos_x" "-1733.652710" + "pos_y" "-1156.823486" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "135" + "iTarget_jack" "0" + } + } + } + "Node_112" + { + "iType" "33" + "pos_x" "-1733.652710" + "pos_y" "-1232.602173" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "110" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "119" + "iTarget_jack" "0" + } + } + } + "Node_113" + { + "iType" "18" + "szName" "view vec" + "pos_x" "-2584.543213" + "pos_y" "-1283.304443" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "3" + } + } + } + "Node_114" + { + "iType" "33" + "pos_x" "-1738.851685" + "pos_y" "-1004.842529" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "110" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "136" + "iTarget_jack" "1" + } + } + } + "Node_115" + { + "iType" "33" + "pos_x" "-1738.851685" + "pos_y" "-929.063904" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "136" + "iTarget_jack" "0" + } + } + } + "Node_116" + { + "iType" "33" + "szName" "UV" + "pos_x" "-1577.166504" + "pos_y" "-1015.541138" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "115" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "111" + "iTarget_jack" "0" + } + } + } + "Node_117" + { + "iType" "33" + "szName" "Tan offset" + "pos_x" "-1579.332031" + "pos_y" "-1138.959229" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "114" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "112" + "iTarget_jack" "0" + } + } + } + "Node_118" + { + "iType" "29" + "pos_x" "-1419.363281" + "pos_y" "-1172.393799" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "116" + "iTarget_jack" "0" + } + } + "szParamname" "bm" + "iSRGB" "0" + "iTextureType" "2" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\grass_normal" + "szFallbackTexturePath" "dev\flat_normal" + "iFallbackMode" "3" + } + "Node_119" + { + "iType" "19" + "pos_x" "-1868.161499" + "pos_y" "-1225.338989" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "135" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "133" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_120" + { + "iType" "31" + "szName" "On" + "pos_x" "-1108.683105" + "pos_y" "-1388.545898" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "413.423889" + "container_extents_y" "1469.025513" + "container_extents_z" "-413.423889" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "0" + "sz_cname" "FLASHLIGHT" + } + "Node_121" + { + "iType" "19" + "pos_x" "70.658966" + "pos_y" "-1533.324707" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "123" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "134" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_122" + { + "iType" "92" + "pos_x" "-895.288208" + "pos_y" "-1581.739258" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "126" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "124" + "iTarget_jack" "0" + } + } + "container_extents_x" "143.460693" + "container_extents_y" "1053.137939" + "container_extents_z" "-143.460693" + "i_combo_condition" "1" + } + "Node_123" + { + "iType" "32" + "pos_x" "137.100784" + "pos_y" "-1208.368652" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + } + } + "Node_124" + { + "iType" "5" + "pos_x" "-941.400452" + "pos_y" "-1651.138184" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.01" + } + "Node_125" + { + "iType" "5" + "pos_x" "-937.632019" + "pos_y" "-1364.398804" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_126" + { + "iType" "23" + "pos_x" "-858.575806" + "pos_y" "-1337.272095" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + } + } + "Node_127" + { + "iType" "31" + "szName" "Off" + "pos_x" "-2235.203125" + "pos_y" "-977.922729" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "101.288597" + "container_extents_y" "566.823730" + "container_extents_z" "-101.288597" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "0" + "sz_cname" "FLASHLIGHT" + } + "Node_128" + { + "iType" "31" + "szName" "On" + "pos_x" "-2227.527344" + "pos_y" "-1211.360718" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "101.288597" + "container_extents_y" "543.557251" + "container_extents_z" "-101.288597" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "0" + "sz_cname" "FLASHLIGHT" + } + "Node_129" + { + "iType" "31" + "szName" "On" + "pos_x" "-1024.437256" + "pos_y" "-1525.820313" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "248.715515" + "container_extents_y" "1236.277344" + "container_extents_z" "-248.715515" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "0" + "sz_cname" "FLASHLIGHTSHADOWS" + } + "Node_130" + { + "iType" "33" + "pos_x" "305.748413" + "pos_y" "-738.557129" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + } + "Node_131" + { + "iType" "5" + "pos_x" "27.518646" + "pos_y" "-76.322235" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_132" + { + "iType" "94" + "szName" "heightmap" + "pos_x" "-2298.809570" + "pos_y" "-1363.049683" + "size_x" "84.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szParamname" "heightmap" + "iTextureType" "0" + "IsCubemap" "0" + "szDemoTexturePath" "texture_samples\grass_height" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_133" + { + "iType" "5" + "pos_x" "-1938.670654" + "pos_y" "-1132.127930" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.9" + } + "Node_134" + { + "iType" "96" + "pos_x" "-182.564484" + "pos_y" "-1529.073975" + "size_x" "154.000000" + "size_y" "-83.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "116" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "102" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "105" + "iTarget_jack" "3" + } + "jackIn_05" + { + "iTarget_node" "104" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "132" + "iTarget_jack" "0" + } + } + } + "Node_135" + { + "iType" "95" + "szName" "faster" + "pos_x" "-2126.414063" + "pos_y" "-1178.743774" + "size_x" "176.000000" + "size_y" "-83.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "105" + "iTarget_jack" "3" + } + "jackIn_04" + { + "iTarget_node" "105" + "iTarget_jack" "2" + } + "jackIn_05" + { + "iTarget_node" "113" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "132" + "iTarget_jack" "0" + } + } + "i_samples_min" "8" + "i_samples_max" "15" + "i_samples_binary" "5" + "i_dtest" "1" + "i_gradient" "0" + "i_prlx_mode" "1" + } + "Node_136" + { + "iType" "95" + "pos_x" "-2099.908691" + "pos_y" "-946.600525" + "size_x" "176.000000" + "size_y" "-83.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "105" + "iTarget_jack" "3" + } + "jackIn_04" + { + "iTarget_node" "105" + "iTarget_jack" "2" + } + "jackIn_05" + { + "iTarget_node" "113" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "132" + "iTarget_jack" "0" + } + } + "i_samples_min" "10" + "i_samples_max" "30" + "i_samples_binary" "5" + "i_dtest" "1" + "i_gradient" "1" + "i_prlx_mode" "1" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/model_chromatic_aberration.txt b/mp/game/momentum/shadereditorui/canvas/model_chromatic_aberration.txt new file mode 100644 index 0000000000..557b77f9d6 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/model_chromatic_aberration.txt @@ -0,0 +1,1877 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "1" + "depth_test" "1" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "14" + "pos_x" "-647.764465" + "pos_y" "285.069031" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_001" + { + "iType" "20" + "pos_x" "-1388.291016" + "pos_y" "-799.043396" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + } + "Node_002" + { + "iType" "19" + "pos_x" "-1268.348755" + "pos_y" "-802.109558" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_003" + { + "iType" "7" + "pos_x" "-935.472961" + "pos_y" "51.506767" + "size_x" "54.000000" + "size_y" "-17.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_004" + { + "iType" "18" + "pos_x" "-796.831604" + "pos_y" "101.513138" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_005" + { + "iType" "29" + "pos_x" "-140.076401" + "pos_y" "-9.756973" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "6" + "IsCubemap" "1" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\cubemap_uffizi" + "iFallbackMode" "0" + } + "Node_006" + { + "iType" "34" + "pos_x" "-251.899414" + "pos_y" "-598.792358" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "37" + "pos_x" "-84.290161" + "pos_y" "-528.804810" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "19" + "pos_x" "85.949188" + "pos_y" "-9.428284" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_009" + { + "iType" "80" + "pos_x" "-13.737656" + "pos_y" "-137.386475" + "size_x" "83.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_lscale_type" "2" + } + "Node_010" + { + "iType" "19" + "pos_x" "-579.370422" + "pos_y" "219.337234" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_011" + { + "iType" "19" + "pos_x" "96.923294" + "pos_y" "-525.365540" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_012" + { + "iType" "19" + "pos_x" "-351.240875" + "pos_y" "-1116.107056" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_013" + { + "iType" "18" + "pos_x" "-194.613312" + "pos_y" "-989.564514" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + } + } + "Node_014" + { + "iType" "18" + "pos_x" "-180.601181" + "pos_y" "-1122.800049" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + } + "Node_015" + { + "iType" "18" + "pos_x" "-178.645813" + "pos_y" "-1236.340698" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + } + } + "Node_016" + { + "iType" "29" + "pos_x" "4.239304" + "pos_y" "-1108.083618" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_017" + { + "iType" "29" + "pos_x" "12.409531" + "pos_y" "-1228.316895" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_018" + { + "iType" "29" + "pos_x" "13.134766" + "pos_y" "-985.817139" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_019" + { + "iType" "25" + "pos_x" "-1107.622314" + "pos_y" "-362.602478" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "2" + } + } + } + "Node_020" + { + "iType" "27" + "pos_x" "-256.129883" + "pos_y" "-839.570068" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "3" + } + } + "swizzleString" "z" + } + "Node_021" + { + "iType" "34" + "pos_x" "7.491058" + "pos_y" "-840.701172" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "5" + "pos_x" "-8.170990" + "pos_y" "-756.032532" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_023" + { + "iType" "5" + "pos_x" "77.153168" + "pos_y" "-764.872192" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2.5" + } + "Node_024" + { + "iType" "5" + "pos_x" "425.127014" + "pos_y" "-540.026672" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_025" + { + "iType" "4" + "pos_x" "922.219788" + "pos_y" "-633.796204" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_026" + { + "iType" "19" + "pos_x" "-581.837646" + "pos_y" "-1110.458984" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_027" + { + "iType" "34" + "pos_x" "-253.313782" + "pos_y" "-489.523865" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_028" + { + "iType" "5" + "pos_x" "-401.233887" + "pos_y" "-573.992249" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.5" + } + "Node_029" + { + "iType" "5" + "pos_x" "-1003.952454" + "pos_y" "-628.234924" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.05" + } + "Node_030" + { + "iType" "5" + "pos_x" "-1007.125549" + "pos_y" "-712.955994" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.1" + } + "Node_031" + { + "iType" "58" + "pos_x" "-359.691315" + "pos_y" "-41.721138" + "size_x" "111.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + } + } + "Node_032" + { + "iType" "5" + "pos_x" "-1362.502563" + "pos_y" "-702.817200" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 -0.5" + } + "Node_033" + { + "iType" "5" + "pos_x" "-1236.417603" + "pos_y" "-719.204773" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_034" + { + "iType" "27" + "pos_x" "-1554.661255" + "pos_y" "-723.390137" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "3" + } + } + "swizzleString" "xy" + } + "Node_035" + { + "iType" "27" + "pos_x" "-1554.070679" + "pos_y" "-856.757690" + "size_x" "105.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "3" + } + } + "swizzleString" "w" + } + "Node_036" + { + "iType" "17" + "pos_x" "-1145.594360" + "pos_y" "-795.171448" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + } + "Node_037" + { + "iType" "68" + "pos_x" "-837.549377" + "pos_y" "228.737885" + "size_x" "116.000000" + "size_y" "-61.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "95" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "96" + "iTarget_jack" "1" + } + } + "i_vskinning_mode" "2" + } + "Node_038" + { + "iType" "25" + "pos_x" "-610.794006" + "pos_y" "109.864792" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "2" + } + } + } + "Node_039" + { + "iType" "25" + "pos_x" "-609.364990" + "pos_y" "67.764343" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "3" + } + } + } + "Node_040" + { + "iType" "25" + "pos_x" "-609.522949" + "pos_y" "153.130676" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "1" + } + } + } + "Node_041" + { + "iType" "19" + "pos_x" "-1166.606567" + "pos_y" "-56.777264" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_042" + { + "iType" "73" + "pos_x" "-1331.898560" + "pos_y" "-249.729523" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "94" + "iTarget_jack" "5" + } + "jackIn_02" + { + "iTarget_node" "94" + "iTarget_jack" "1" + } + } + "i_mcomp_matrix" "16" + "i_mcomp_c" "0" + } + "Node_043" + { + "iType" "29" + "pos_x" "-1521.829590" + "pos_y" "-36.577095" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "2" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "dev\flat_normal" + "szFallbackTexturePath" "dev\flat_normal" + "iFallbackMode" "3" + } + "Node_044" + { + "iType" "5" + "pos_x" "-1469.456909" + "pos_y" "-154.580475" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 0.5 1" + } + "Node_045" + { + "iType" "21" + "pos_x" "-1360.501099" + "pos_y" "-109.382309" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "43" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + } + } + "Node_046" + { + "iType" "5" + "pos_x" "-1563.923096" + "pos_y" "-191.747452" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_047" + { + "iType" "34" + "pos_x" "-861.502319" + "pos_y" "-660.642456" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_048" + { + "iType" "19" + "pos_x" "-580.458130" + "pos_y" "-635.156311" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_049" + { + "iType" "17" + "pos_x" "-530.163513" + "pos_y" "-763.278687" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + } + "Node_050" + { + "iType" "5" + "pos_x" "-682.298401" + "pos_y" "-779.141785" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.005" + } + "Node_051" + { + "iType" "5" + "pos_x" "-677.900330" + "pos_y" "-854.373291" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.01" + } + "Node_052" + { + "iType" "5" + "pos_x" "-677.188904" + "pos_y" "-921.752563" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.015" + } + "Node_053" + { + "iType" "17" + "pos_x" "-540.605652" + "pos_y" "-881.624634" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + } + "Node_054" + { + "iType" "19" + "pos_x" "-351.621307" + "pos_y" "-999.042480" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_055" + { + "iType" "17" + "pos_x" "-530.300049" + "pos_y" "-815.210266" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + } + "Node_056" + { + "iType" "19" + "pos_x" "-353.669952" + "pos_y" "-1221.458130" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_057" + { + "iType" "5" + "pos_x" "-692.294067" + "pos_y" "-674.035156" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_058" + { + "iType" "61" + "pos_x" "-716.565125" + "pos_y" "-502.484192" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + } + } + "Node_059" + { + "iType" "53" + "pos_x" "-821.769714" + "pos_y" "-542.470581" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_060" + { + "iType" "19" + "pos_x" "-1186.895264" + "pos_y" "-229.618896" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_061" + { + "iType" "25" + "pos_x" "-1028.359863" + "pos_y" "-224.751968" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + } + "Node_062" + { + "iType" "18" + "pos_x" "-1168.517944" + "pos_y" "-126.203758" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + } + "Node_063" + { + "iType" "5" + "pos_x" "-1331.355469" + "pos_y" "2.757445" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_064" + { + "iType" "5" + "pos_x" "-1329.737915" + "pos_y" "93.868431" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_065" + { + "iType" "23" + "pos_x" "-816.429016" + "pos_y" "-364.397369" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + } + "Node_066" + { + "iType" "19" + "pos_x" "-726.012573" + "pos_y" "-1010.647583" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_067" + { + "iType" "5" + "pos_x" "-704.274780" + "pos_y" "-1226.731201" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 -1" + } + "Node_068" + { + "iType" "27" + "pos_x" "-921.018250" + "pos_y" "-1016.406128" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_069" + { + "iType" "5" + "pos_x" "-396.912292" + "pos_y" "-492.412292" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1" + } + "Node_070" + { + "iType" "5" + "pos_x" "-399.686707" + "pos_y" "-658.182861" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_071" + { + "iType" "5" + "pos_x" "-32.795933" + "pos_y" "-395.923889" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_072" + { + "iType" "26" + "pos_x" "243.368134" + "pos_y" "-1025.155518" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "3" + } + } + } + "Node_073" + { + "iType" "26" + "pos_x" "330.836212" + "pos_y" "-1142.115601" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "4" + } + } + } + "Node_074" + { + "iType" "19" + "pos_x" "300.771576" + "pos_y" "-856.256287" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_075" + { + "iType" "34" + "pos_x" "-379.667908" + "pos_y" "-285.590210" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_076" + { + "iType" "21" + "pos_x" "-76.830170" + "pos_y" "-282.314117" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + } + } + "Node_077" + { + "iType" "5" + "pos_x" "-482.454865" + "pos_y" "-338.634247" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1" + } + "Node_078" + { + "iType" "5" + "pos_x" "-491.592682" + "pos_y" "-250.302246" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_079" + { + "iType" "5" + "pos_x" "-80.656036" + "pos_y" "-199.326721" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_080" + { + "iType" "19" + "pos_x" "512.720825" + "pos_y" "-624.486511" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_081" + { + "iType" "21" + "pos_x" "508.255188" + "pos_y" "-771.252136" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_082" + { + "iType" "21" + "pos_x" "627.052856" + "pos_y" "-449.030701" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + } + "Node_083" + { + "iType" "26" + "pos_x" "731.230835" + "pos_y" "-621.902832" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + } + "Node_084" + { + "iType" "5" + "pos_x" "477.657623" + "pos_y" "-409.862579" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_085" + { + "iType" "49" + "pos_x" "-222.728058" + "pos_y" "-293.505585" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + } + } + "Node_086" + { + "iType" "5" + "pos_x" "-294.972382" + "pos_y" "-393.787567" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_087" + { + "iType" "49" + "pos_x" "251.504730" + "pos_y" "-190.611115" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + } + } + "Node_088" + { + "iType" "19" + "pos_x" "434.697479" + "pos_y" "-208.576843" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_089" + { + "iType" "5" + "pos_x" "179.260391" + "pos_y" "-290.893158" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "20" + } + "Node_090" + { + "iType" "5" + "pos_x" "332.328156" + "pos_y" "-293.599121" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_091" + { + "iType" "5" + "pos_x" "-183.079437" + "pos_y" "-214.177261" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.83 0.8674 1" + } + "Node_092" + { + "iType" "19" + "pos_x" "-1094.484985" + "pos_y" "-1055.342041" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "1" + } + "Node_093" + { + "iType" "90" + "pos_x" "-1257.147461" + "pos_y" "-1126.587158" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "i_c_matrix" "2" + } + "Node_094" + { + "iType" "3" + "pos_x" "-1488.052856" + "pos_y" "-360.776703" + "size_x" "55.000000" + "size_y" "-72.000000" + "iPreview" "0" + "numTexcoords" "6" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "uv" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "normal" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "eye2world" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "projpos" + "numTexcoord_Flag_4" "4" + "numTexcoord_Name_4" "tan s" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan t" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "4" + "numColor_Name_0" "tan s" + "numColor_Flag_1" "4" + "numColor_Name_1" "tan t" + } + "Node_095" + { + "iType" "1" + "pos_x" "-1070.338989" + "pos_y" "147.499344" + "size_x" "55.000000" + "size_y" "-83.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "1" + "enable_normal_compression" "1" + "enable_blendweights" "1" + "enable_tangentspace" "1" + "enable_tangentspace_skinning" "1" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_096" + { + "iType" "101" + "pos_x" "-1017.886597" + "pos_y" "246.208832" + "size_x" "95.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "95" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "4" + } + } + "iCompMode" "1" + } + "Node_097" + { + "iType" "2" + "pos_x" "-328.332397" + "pos_y" "181.464386" + "size_x" "55.000000" + "size_y" "-83.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "6" + } + "jackIn_02" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + } + "numTexcoords" "6" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "uv" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "normal" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "eye2world" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "projpos" + "numTexcoord_Flag_4" "4" + "numTexcoord_Name_4" "tan s" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan t" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "4" + "numColor_Name_0" "tan s" + "numColor_Flag_1" "4" + "numColor_Name_1" "tan t" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/model_cubemap.txt b/mp/game/momentum/shadereditorui/canvas/model_cubemap.txt new file mode 100644 index 0000000000..2d4953852b --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/model_cubemap.txt @@ -0,0 +1,338 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "1" + "depth_write" "1" + "srgb_write" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "68" + "pos_x" "-112.120033" + "pos_y" "239.317734" + "size_x" "106.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "i_vskinning_mode" "1" + } + "Node_001" + { + "iType" "14" + "pos_x" "-47.893364" + "pos_y" "321.064423" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_002" + { + "iType" "19" + "pos_x" "74.873322" + "pos_y" "255.213364" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_003" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-39.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "2" + "numColor" "0" + "numTexcoord_Flag_0" "4" + "numTexcoord_Name_0" "eyeworld" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "n" + "numTexcoord_Flag_2" "1" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_004" + { + "iType" "7" + "pos_x" "-107.554504" + "pos_y" "117.208954" + "size_x" "54.000000" + "size_y" "-17.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_005" + { + "iType" "25" + "pos_x" "139.651077" + "pos_y" "138.786652" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "18" + "pos_x" "20.277752" + "pos_y" "133.524475" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "4" + "pos_x" "357.088928" + "pos_y" "-106.977783" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_008" + { + "iType" "3" + "pos_x" "-390.382233" + "pos_y" "-97.111115" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "numTexcoords" "2" + "numColor" "0" + "numTexcoord_Flag_0" "4" + "numTexcoord_Name_0" "eyeworld" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "n" + "numTexcoord_Flag_2" "1" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_009" + { + "iType" "58" + "pos_x" "-244.940002" + "pos_y" "-86.831085" + "size_x" "111.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "1" + } + } + } + "Node_010" + { + "iType" "5" + "pos_x" "-30.262245" + "pos_y" "4.071152" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_011" + { + "iType" "72" + "pos_x" "112.599976" + "pos_y" "-86.173302" + "size_x" "130.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "i_final_tonemap" "1" + "i_final_wdepth" "1" + } + "Node_012" + { + "iType" "1" + "pos_x" "-366.702240" + "pos_y" "190.657776" + "size_x" "55.000000" + "size_y" "-61.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "1" + "enable_normal_compression" "1" + "enable_blendweights" "1" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_013" + { + "iType" "101" + "pos_x" "-246.806671" + "pos_y" "154.646667" + "size_x" "95.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "3" + } + } + "iCompMode" "0" + } + "Node_014" + { + "iType" "29" + "pos_x" "-74.162224" + "pos_y" "-91.392258" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "iSRGB" "1" + "iTextureType" "6" + "IsCubemap" "1" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\cubemap_uffizi" + "szFallbackTexturePath" "white" + "iFallbackMode" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/model_litsphere.txt b/mp/game/momentum/shadereditorui/canvas/model_litsphere.txt new file mode 100644 index 0000000000..e6716a5290 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/model_litsphere.txt @@ -0,0 +1,1024 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "1" + "depth_write" "1" + "srgb_write" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "68" + "pos_x" "-358.589020" + "pos_y" "440.458923" + "size_x" "106.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "46" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + "i_vskinning_mode" "1" + } + "Node_001" + { + "iType" "14" + "pos_x" "-250.440155" + "pos_y" "516.961548" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_002" + { + "iType" "32" + "pos_x" "180.499054" + "pos_y" "525.032959" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_003" + { + "iType" "33" + "pos_x" "211.875641" + "pos_y" "332.860168" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "75" + "pos_x" "78.550774" + "pos_y" "323.654175" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_005" + { + "iType" "19" + "pos_x" "103.037239" + "pos_y" "255.469284" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_006" + { + "iType" "5" + "szName" "FL_proj_pos" + "pos_x" "73.762772" + "pos_y" "526.378784" + "size_x" "50.000000" + "size_y" "-48.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_007" + { + "iType" "20" + "pos_x" "111.173798" + "pos_y" "-65.359604" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "33" + "pos_x" "367.563507" + "pos_y" "-90.323036" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "5" + "szName" "Diffuse" + "pos_x" "-254.613297" + "pos_y" "172.946304" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_010" + { + "iType" "33" + "szName" "Diffuse_component" + "pos_x" "-163.760132" + "pos_y" "-256.532654" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + } + "Node_011" + { + "iType" "70" + "pos_x" "403.806580" + "pos_y" "-442.488403" + "size_x" "71.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_012" + { + "iType" "72" + "pos_x" "452.659241" + "pos_y" "-685.794800" + "size_x" "130.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + "i_final_tonemap" "1" + "i_final_wdepth" "1" + } + "Node_013" + { + "iType" "76" + "pos_x" "227.819275" + "pos_y" "42.628021" + "size_x" "163.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "35" + "iTarget_jack" "2" + } + "jackIn_02" + { + "iTarget_node" "35" + "iTarget_jack" "4" + } + "jackIn_03" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "i_flashlight_Spec" "0" + } + "Node_014" + { + "iType" "32" + "pos_x" "-164.085693" + "pos_y" "173.221390" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + } + "Node_015" + { + "iType" "27" + "pos_x" "-30.370899" + "pos_y" "43.983246" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "3" + } + } + "swizzleString" "xy" + } + "Node_016" + { + "iType" "27" + "pos_x" "-29.578266" + "pos_y" "-63.381824" + "size_x" "105.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "3" + } + } + "swizzleString" "w" + } + "Node_017" + { + "iType" "71" + "pos_x" "427.059143" + "pos_y" "-532.128906" + "size_x" "170.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_018" + { + "iType" "31" + "szName" "On" + "pos_x" "0.830316" + "pos_y" "281.186646" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "92.836716" + "container_extents_y" "242.092712" + "container_extents_z" "-92.836716" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_019" + { + "iType" "4" + "pos_x" "670.140625" + "pos_y" "-674.985779" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_020" + { + "iType" "31" + "szName" "Off" + "pos_x" "-581.447205" + "pos_y" "-37.021721" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "136.993286" + "container_extents_y" "362.855988" + "container_extents_z" "-136.993286" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_021" + { + "iType" "33" + "pos_x" "-276.003357" + "pos_y" "23.152893" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "66" + "pos_x" "-142.517090" + "pos_y" "352.053162" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "i_vlight_static" "0" + "i_vlight_hl" "0" + } + "Node_023" + { + "iType" "67" + "pos_x" "-467.593597" + "pos_y" "1.790497" + "size_x" "156.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "35" + "iTarget_jack" "2" + } + "jackIn_02" + { + "iTarget_node" "35" + "iTarget_jack" "6" + } + } + "i_plight_static" "0" + "i_plight_ao" "0" + "i_plight_hl" "0" + } + "Node_024" + { + "iType" "29" + "szName" "Albedo" + "pos_x" "-525.442932" + "pos_y" "-572.312988" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + "iSRGB" "1" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "Models\Combine_soldier\combinesoldiersheet_prisonguard" + "iFallbackMode" "0" + } + "Node_025" + { + "iType" "27" + "pos_x" "240.059113" + "pos_y" "-510.583191" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "1" + } + } + "swizzleString" "z" + } + "Node_026" + { + "iType" "7" + "pos_x" "98.827866" + "pos_y" "-435.766724" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_027" + { + "iType" "27" + "pos_x" "239.658447" + "pos_y" "-557.094055" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "3" + } + } + "swizzleString" "z" + } + "Node_028" + { + "iType" "27" + "pos_x" "238.527435" + "pos_y" "-467.388367" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_029" + { + "iType" "31" + "szName" "On" + "pos_x" "-143.523071" + "pos_y" "-37.679588" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "138.463028" + "container_extents_y" "602.023865" + "container_extents_z" "-138.463028" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_030" + { + "iType" "19" + "pos_x" "-103.441597" + "pos_y" "477.592010" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_031" + { + "iType" "19" + "pos_x" "-101.664513" + "pos_y" "527.423462" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_032" + { + "iType" "2" + "pos_x" "392.240631" + "pos_y" "424.522766" + "size_x" "55.000000" + "size_y" "-94.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "46" + "iTarget_jack" "4" + } + "jackIn_02" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + "jackIn_04" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_07" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + "numTexcoords" "6" + "numColor" "1" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "WPos" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "WNormal" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "Proj pos" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "FL proj pos" + "numTexcoord_Flag_5" "8" + "numTexcoord_Name_5" "Proj normal" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Name_0" "VAttn" + "numColor_Flag_1" "4" + "numColor_Name_1" "VLight" + } + "Node_033" + { + "iType" "17" + "pos_x" "-501.628326" + "pos_y" "-1013.498718" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + } + "Node_034" + { + "iType" "90" + "pos_x" "-1058.235107" + "pos_y" "-791.251282" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "i_c_matrix" "0" + } + "Node_035" + { + "iType" "3" + "pos_x" "-861.401611" + "pos_y" "-343.558258" + "size_x" "55.000000" + "size_y" "-83.000000" + "iPreview" "0" + "numTexcoords" "6" + "numColor" "1" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "WPos" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "WNormal" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "Proj pos" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "FL proj pos" + "numTexcoord_Flag_5" "8" + "numTexcoord_Name_5" "Proj normal" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Name_0" "VAttn" + "numColor_Flag_1" "4" + "numColor_Name_1" "VLight" + } + "Node_036" + { + "iType" "19" + "pos_x" "-896.610962" + "pos_y" "-741.489136" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "1" + } + "Node_037" + { + "iType" "27" + "pos_x" "-747.837769" + "pos_y" "-740.086792" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_038" + { + "iType" "19" + "pos_x" "-500.976593" + "pos_y" "-862.359985" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_039" + { + "iType" "19" + "pos_x" "-517.505432" + "pos_y" "-753.256958" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_040" + { + "iType" "5" + "pos_x" "-691.714172" + "pos_y" "-969.373230" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_041" + { + "iType" "5" + "pos_x" "-689.851501" + "pos_y" "-861.392944" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 -1" + } + "Node_042" + { + "iType" "29" + "szName" "view space lightmap" + "pos_x" "-317.680603" + "pos_y" "-949.684326" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + "szParamname" "litsphere" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\matball_02" + "szFallbackTexturePath" "texture_samples\matball_02" + "iFallbackMode" "4" + } + "Node_043" + { + "iType" "26" + "pos_x" "60.556091" + "pos_y" "-670.144714" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "5" + } + } + } + "Node_044" + { + "iType" "19" + "pos_x" "-132.765060" + "pos_y" "-581.510315" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_045" + { + "iType" "17" + "pos_x" "-313.510101" + "pos_y" "-500.159729" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "42" + "iTarget_jack" "1" + } + } + } + "Node_046" + { + "iType" "1" + "pos_x" "-520.492310" + "pos_y" "383.104004" + "size_x" "55.000000" + "size_y" "-61.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "1" + "enable_normal_compression" "1" + "enable_blendweights" "1" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_047" + { + "iType" "101" + "pos_x" "-402.342346" + "pos_y" "303.141663" + "size_x" "95.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "3" + } + } + "iCompMode" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/model_snowy.txt b/mp/game/momentum/shadereditorui/canvas/model_snowy.txt new file mode 100644 index 0000000000..27c4d741b4 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/model_snowy.txt @@ -0,0 +1,3652 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "1" + "depth_write" "1" + "srgb_write" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "25" + "pos_x" "-299.034607" + "pos_y" "595.806274" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "2" + } + } + } + "Node_001" + { + "iType" "25" + "pos_x" "-299.034607" + "pos_y" "559.898193" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "3" + } + } + } + "Node_002" + { + "iType" "31" + "szName" "ON" + "pos_x" "331.559204" + "pos_y" "-16.809479" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "182.742737" + "container_extents_y" "823.093750" + "container_extents_z" "-182.742737" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_003" + { + "iType" "53" + "pos_x" "-910.638489" + "pos_y" "304.940155" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "23" + "pos_x" "-1037.434326" + "pos_y" "291.404266" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + } + } + "Node_005" + { + "iType" "19" + "pos_x" "-1431.031494" + "pos_y" "-34.527313" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_006" + { + "iType" "14" + "pos_x" "-220.561584" + "pos_y" "820.312744" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_007" + { + "iType" "27" + "pos_x" "-682.632568" + "pos_y" "-344.424011" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "4" + } + } + "swizzleString" "xy" + } + "Node_008" + { + "iType" "18" + "pos_x" "-161.562836" + "pos_y" "610.327026" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "32" + "pos_x" "82.485123" + "pos_y" "584.654907" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "31" + "pos_x" "-62.823177" + "pos_y" "473.883698" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "62.811218" + "container_extents_y" "232.919769" + "container_extents_z" "-62.811218" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_011" + { + "iType" "75" + "pos_x" "14.602026" + "pos_y" "445.455353" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_012" + { + "iType" "33" + "pos_x" "137.882080" + "pos_y" "491.238495" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "18" + "pos_x" "-1402.897461" + "pos_y" "117.985107" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_014" + { + "iType" "5" + "pos_x" "-1479.457153" + "pos_y" "274.916229" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_015" + { + "iType" "5" + "szName" "diffuse" + "pos_x" "387.497437" + "pos_y" "275.393494" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_016" + { + "iType" "5" + "szName" "Specular" + "pos_x" "31.314459" + "pos_y" "267.249542" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_017" + { + "iType" "32" + "pos_x" "485.332031" + "pos_y" "272.623810" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + } + "Node_018" + { + "iType" "33" + "pos_x" "1026.863770" + "pos_y" "91.808105" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "168" + "iTarget_jack" "0" + } + } + } + "Node_019" + { + "iType" "33" + "pos_x" "973.598694" + "pos_y" "-27.113068" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "168" + "iTarget_jack" "1" + } + } + } + "Node_020" + { + "iType" "7" + "pos_x" "-181.255676" + "pos_y" "543.788696" + "size_x" "54.000000" + "size_y" "-17.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_021" + { + "iType" "27" + "pos_x" "-688.071106" + "pos_y" "677.496948" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "175" + "iTarget_jack" "1" + } + } + "swizzleString" "xyz" + } + "Node_022" + { + "iType" "27" + "pos_x" "-687.730408" + "pos_y" "612.119995" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "175" + "iTarget_jack" "1" + } + } + "swizzleString" "w" + } + "Node_023" + { + "iType" "26" + "pos_x" "-524.809265" + "pos_y" "659.291626" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_024" + { + "iType" "69" + "pos_x" "-700.568176" + "pos_y" "813.892212" + "size_x" "101.000000" + "size_y" "-61.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "176" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "176" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "175" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "176" + "iTarget_jack" "2" + } + "jackIn_04" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + "i_vskinning_mode" "2" + } + "Node_025" + { + "iType" "19" + "pos_x" "14.134359" + "pos_y" "499.710602" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_026" + { + "iType" "5" + "pos_x" "-3.727656" + "pos_y" "591.317993" + "size_x" "50.000000" + "size_y" "-48.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_027" + { + "iType" "25" + "pos_x" "-299.712097" + "pos_y" "633.069214" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "1" + } + } + } + "Node_028" + { + "iType" "19" + "pos_x" "-64.499283" + "pos_y" "792.782715" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_029" + { + "iType" "19" + "pos_x" "-1401.849609" + "pos_y" "187.411621" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "166" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "167" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_030" + { + "iType" "73" + "szName" "Tangentspace" + "pos_x" "-1619.572632" + "pos_y" "-38.087097" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "70" + "iTarget_jack" "6" + } + "jackIn_02" + { + "iTarget_node" "70" + "iTarget_jack" "1" + } + } + "i_mcomp_matrix" "16" + "i_mcomp_c" "0" + } + "Node_031" + { + "iType" "71" + "pos_x" "709.196106" + "pos_y" "-673.911560" + "size_x" "170.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + } + } + "Node_032" + { + "iType" "70" + "pos_x" "712.336243" + "pos_y" "-577.848145" + "size_x" "71.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_033" + { + "iType" "7" + "pos_x" "410.617889" + "pos_y" "-572.928528" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_034" + { + "iType" "27" + "szName" "proj_z" + "pos_x" "409.736786" + "pos_y" "-660.502380" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "4" + } + } + "swizzleString" "z" + } + "Node_035" + { + "iType" "27" + "pos_x" "553.371521" + "pos_y" "-707.137146" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "2" + } + } + "swizzleString" "z" + } + "Node_036" + { + "iType" "72" + "pos_x" "1152.481812" + "pos_y" "-898.468079" + "size_x" "130.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + } + "i_final_tonemap" "1" + "i_final_wdepth" "1" + } + "Node_037" + { + "iType" "68" + "pos_x" "-412.877258" + "pos_y" "783.290527" + "size_x" "116.000000" + "size_y" "-61.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "176" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "176" + "iTarget_jack" "3" + } + "jackIn_02" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "24" + "iTarget_jack" "1" + } + "jackIn_04" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + "i_vskinning_mode" "2" + } + "Node_038" + { + "iType" "61" + "pos_x" "-1043.730957" + "pos_y" "168.753326" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_039" + { + "iType" "19" + "szName" "world2eye" + "pos_x" "-1116.969604" + "pos_y" "412.146057" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_040" + { + "iType" "5" + "pos_x" "-1112.923096" + "pos_y" "511.305420" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1" + } + "Node_041" + { + "iType" "27" + "pos_x" "550.036255" + "pos_y" "-572.179993" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_042" + { + "iType" "17" + "szName" "Specular" + "pos_x" "137.071884" + "pos_y" "-1149.045654" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "130" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + } + "Node_043" + { + "iType" "17" + "szName" "writes_to_A" + "pos_x" "-299.836426" + "pos_y" "-711.265137" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "143" + "iTarget_jack" "0" + } + } + } + "Node_044" + { + "iType" "19" + "pos_x" "-984.810486" + "pos_y" "-713.365967" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "54" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_045" + { + "iType" "80" + "pos_x" "-1141.202881" + "pos_y" "-848.905884" + "size_x" "83.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_lscale_type" "2" + } + "Node_046" + { + "iType" "58" + "pos_x" "-1358.624512" + "pos_y" "-720.599304" + "size_x" "111.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + } + "Node_047" + { + "iType" "49" + "pos_x" "-887.519653" + "pos_y" "165.745148" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + } + "Node_048" + { + "iType" "5" + "pos_x" "-1004.388733" + "pos_y" "56.160908" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3" + } + "Node_049" + { + "iType" "38" + "pos_x" "-699.437439" + "pos_y" "231.170700" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "173" + "iTarget_jack" "5" + } + } + } + "Node_050" + { + "iType" "5" + "pos_x" "-536.772766" + "pos_y" "255.797729" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_051" + { + "iType" "32" + "pos_x" "144.554855" + "pos_y" "266.021149" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + } + "Node_052" + { + "iType" "5" + "pos_x" "-1043.420410" + "pos_y" "-338.782898" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "150" + } + "Node_053" + { + "iType" "19" + "pos_x" "-1011.019775" + "pos_y" "-227.396942" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "73" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_054" + { + "iType" "29" + "szName" "Envmap" + "pos_x" "-1177.321899" + "pos_y" "-720.104126" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "6" + "IsCubemap" "1" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\cubemap_uffizi" + "szFallbackTexturePath" "cable\black" + "iFallbackMode" "1" + } + "Node_055" + { + "iType" "33" + "pos_x" "114.758011" + "pos_y" "-7.808853" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + } + } + "Node_056" + { + "iType" "33" + "pos_x" "41.676437" + "pos_y" "-104.377495" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "170" + "iTarget_jack" "0" + } + } + } + "Node_057" + { + "iType" "74" + "pos_x" "-302.706024" + "pos_y" "46.073608" + "size_x" "155.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "70" + "iTarget_jack" "3" + } + } + "i_plight_ao" "0" + } + "Node_058" + { + "iType" "31" + "szName" "OFF" + "pos_x" "-544.598694" + "pos_y" "-64.903015" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "185.521713" + "container_extents_y" "736.290649" + "container_extents_z" "-185.521713" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_059" + { + "iType" "33" + "szName" "Diffuse" + "pos_x" "-106.033875" + "pos_y" "-429.474274" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + } + } + "Node_060" + { + "iType" "33" + "szName" "Specular" + "pos_x" "-102.639160" + "pos_y" "-542.013611" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + } + "Node_061" + { + "iType" "31" + "szName" "OFF" + "pos_x" "-1454.844971" + "pos_y" "-768.641785" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "171.600098" + "container_extents_y" "1247.736938" + "container_extents_z" "-171.600098" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_062" + { + "iType" "66" + "pos_x" "-73.426224" + "pos_y" "737.022339" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + } + "i_vlight_static" "0" + "i_vlight_hl" "0" + } + "Node_063" + { + "iType" "26" + "pos_x" "-1718.759521" + "pos_y" "-612.743591" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + } + } + "Node_064" + { + "iType" "19" + "pos_x" "-1548.065186" + "pos_y" "-1207.617188" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "152" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_065" + { + "iType" "17" + "pos_x" "-1392.416382" + "pos_y" "-1278.056885" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + } + } + "Node_066" + { + "iType" "19" + "pos_x" "-1526.478516" + "pos_y" "-1349.632446" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "153" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_067" + { + "iType" "19" + "pos_x" "-1525.342407" + "pos_y" "-1484.830688" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "169" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_068" + { + "iType" "27" + "pos_x" "-1912.851074" + "pos_y" "-1476.891235" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_069" + { + "iType" "27" + "pos_x" "-1937.175537" + "pos_y" "-1146.866333" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + } + "swizzleString" "zy" + } + "Node_070" + { + "iType" "3" + "pos_x" "-2026.228271" + "pos_y" "-261.145721" + "size_x" "74.000000" + "size_y" "-116.000000" + "iPreview" "0" + "numTexcoords" "8" + "numColor" "2" + "numTexcoord_Flag_0" "8" + "numTexcoord_Name_0" "UV_seamless_xy" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "WNormal" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "WPos" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "VAttn" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "Proj pos" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan s" + "numTexcoord_Flag_6" "4" + "numTexcoord_Name_6" "tan t" + "numTexcoord_Flag_7" "4" + "numTexcoord_Name_7" "eye2world" + "numColor_Flag_0" "8" + "numColor_Name_0" "FL pos" + "numColor_Flag_1" "8" + "numColor_Name_1" "seamlessweights_z" + } + "Node_071" + { + "iType" "27" + "pos_x" "-679.146423" + "pos_y" "-453.478424" + "size_x" "105.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "4" + } + } + "swizzleString" "w" + } + "Node_072" + { + "iType" "20" + "szName" "screenpos" + "pos_x" "-506.001495" + "pos_y" "-416.027191" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + } + "Node_073" + { + "iType" "29" + "pos_x" "-1194.053223" + "pos_y" "-163.643906" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + } + "szParamname" "phongexp" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "models\combine_soldier\combine_elite_phong" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_074" + { + "iType" "29" + "pos_x" "-1776.444214" + "pos_y" "-1447.851929" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + } + "szParamname" "snow" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\ice_2" + "szFallbackTexturePath" "texture_samples\ice_2" + "iFallbackMode" "4" + } + "Node_075" + { + "iType" "17" + "pos_x" "-1382.711548" + "pos_y" "-1430.089844" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + } + } + "Node_076" + { + "iType" "29" + "pos_x" "-1805.055786" + "pos_y" "-1111.949829" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + } + "szParamname" "snow" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\ice_2" + "szFallbackTexturePath" "texture_samples\ice_2" + "iFallbackMode" "4" + } + "Node_077" + { + "iType" "29" + "pos_x" "-1770.472656" + "pos_y" "-1287.368286" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + } + "szParamname" "snow" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\ice_2" + "szFallbackTexturePath" "texture_samples\ice_2" + "iFallbackMode" "4" + } + "Node_078" + { + "iType" "27" + "szName" "snow mask" + "pos_x" "-1352.929932" + "pos_y" "-1637.036255" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + } + "swizzleString" "a" + } + "Node_079" + { + "iType" "37" + "pos_x" "-867.100830" + "pos_y" "-1696.989868" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "151" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + } + } + "Node_080" + { + "iType" "38" + "pos_x" "-864.120850" + "pos_y" "-1804.272705" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "151" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + } + } + "Node_081" + { + "iType" "21" + "pos_x" "-678.889343" + "pos_y" "-1723.810547" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "151" + "iTarget_jack" "0" + } + } + } + "Node_082" + { + "iType" "5" + "pos_x" "-710.274109" + "pos_y" "-1477.828247" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_083" + { + "iType" "49" + "pos_x" "-1151.160767" + "pos_y" "-1745.914429" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "146" + "iTarget_jack" "0" + } + } + } + "Node_084" + { + "iType" "19" + "pos_x" "-745.416016" + "pos_y" "-1360.643066" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "126" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_085" + { + "iType" "27" + "szName" "snow rgb" + "pos_x" "-952.283508" + "pos_y" "-1330.547729" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + } + "swizzleString" "rgb" + } + "Node_086" + { + "iType" "61" + "pos_x" "-999.219666" + "pos_y" "-83.768295" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "73" + "iTarget_jack" "2" + } + } + } + "Node_087" + { + "iType" "17" + "pos_x" "-834.148438" + "pos_y" "-164.519714" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + } + } + "Node_088" + { + "iType" "25" + "szName" "World_normal" + "pos_x" "-1285.157959" + "pos_y" "-38.549469" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + } + "Node_089" + { + "iType" "26" + "szName" "Comp" + "pos_x" "960.000549" + "pos_y" "-977.740479" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "174" + "iTarget_jack" "5" + } + } + } + "Node_090" + { + "iType" "17" + "pos_x" "797.163208" + "pos_y" "-976.985840" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "154" + "iTarget_jack" "0" + } + } + } + "Node_091" + { + "iType" "21" + "pos_x" "-190.661224" + "pos_y" "-2235.453857" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "123" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "122" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "124" + "iTarget_jack" "0" + } + } + } + "Node_092" + { + "iType" "19" + "pos_x" "-37.573780" + "pos_y" "-2215.153564" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "121" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_093" + { + "iType" "27" + "szName" "seamless_z" + "pos_x" "-1633.566284" + "pos_y" "-524.397888" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "9" + } + } + "swizzleString" "w" + } + "Node_094" + { + "iType" "27" + "szName" "seamless_xy" + "pos_x" "-1784.055054" + "pos_y" "-525.625244" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + } + "swizzleString" "zw" + } + "Node_095" + { + "iType" "27" + "pos_x" "-119.553162" + "pos_y" "698.925232" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "176" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_096" + { + "iType" "26" + "pos_x" "40.939655" + "pos_y" "696.274231" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "176" + "iTarget_jack" "8" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + } + } + "Node_097" + { + "iType" "19" + "pos_x" "-2172.214355" + "pos_y" "-1304.651367" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "140" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_098" + { + "iType" "27" + "pos_x" "-1946.000366" + "pos_y" "-1305.078125" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + } + "swizzleString" "xz" + } + "Node_099" + { + "iType" "2" + "pos_x" "194.688385" + "pos_y" "735.048462" + "size_x" "74.000000" + "size_y" "-127.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_07" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_08" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_09" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_10" + { + "iTarget_node" "101" + "iTarget_jack" "0" + } + } + "numTexcoords" "8" + "numColor" "2" + "numTexcoord_Flag_0" "8" + "numTexcoord_Name_0" "UV_seamless_xy" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "WNormal" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "WPos" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "VAttn" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "Proj pos" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan s" + "numTexcoord_Flag_6" "4" + "numTexcoord_Name_6" "tan t" + "numTexcoord_Flag_7" "4" + "numTexcoord_Name_7" "eye2world" + "numColor_Flag_0" "8" + "numColor_Name_0" "FL pos" + "numColor_Flag_1" "8" + "numColor_Name_1" "seamlessweights_z" + } + "Node_100" + { + "iType" "27" + "pos_x" "-115.968925" + "pos_y" "654.399353" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "176" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_101" + { + "iType" "26" + "pos_x" "45.943745" + "pos_y" "648.356995" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "177" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + } + } + "Node_102" + { + "iType" "5" + "pos_x" "-640.474243" + "pos_y" "-1482.885986" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_103" + { + "iType" "19" + "pos_x" "-732.367004" + "pos_y" "-2087.064697" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "114" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "104" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_104" + { + "iType" "5" + "pos_x" "-704.429138" + "pos_y" "-2209.495850" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_105" + { + "iType" "23" + "pos_x" "-269.223053" + "pos_y" "-2075.442627" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "109" + "iTarget_jack" "0" + } + } + } + "Node_106" + { + "iType" "25" + "pos_x" "-1403.243652" + "pos_y" "-371.557922" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "7" + } + } + } + "Node_107" + { + "iType" "5" + "pos_x" "-588.744324" + "pos_y" "-2214.453857" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_108" + { + "iType" "27" + "szName" "UV" + "pos_x" "-1799.573853" + "pos_y" "-220.167374" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_109" + { + "iType" "25" + "pos_x" "-436.152405" + "pos_y" "-2087.322021" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "119" + "iTarget_jack" "0" + } + } + } + "Node_110" + { + "iType" "19" + "pos_x" "-1555.931885" + "pos_y" "-2389.616699" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "120" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "152" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_111" + { + "iType" "19" + "pos_x" "-1534.345337" + "pos_y" "-2531.630371" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "116" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "153" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_112" + { + "iType" "19" + "pos_x" "-1533.209229" + "pos_y" "-2666.829102" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "117" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "169" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_113" + { + "iType" "27" + "pos_x" "-1920.718018" + "pos_y" "-2658.889648" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "135" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_114" + { + "iType" "17" + "pos_x" "-1390.578369" + "pos_y" "-2612.088379" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "118" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "112" + "iTarget_jack" "0" + } + } + } + "Node_115" + { + "iType" "27" + "pos_x" "-1953.867188" + "pos_y" "-2487.076172" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "135" + "iTarget_jack" "0" + } + } + "swizzleString" "xz" + } + "Node_116" + { + "iType" "29" + "pos_x" "-1783.485840" + "pos_y" "-2476.251465" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "115" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_3d" + "szFallbackTexturePath" "texture_samples\noise_3d" + "iFallbackMode" "4" + } + "Node_117" + { + "iType" "29" + "pos_x" "-1770.887817" + "pos_y" "-2649.026367" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "113" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_3d" + "szFallbackTexturePath" "texture_samples\noise_3d" + "iFallbackMode" "4" + } + "Node_118" + { + "iType" "17" + "pos_x" "-1400.283203" + "pos_y" "-2460.055664" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "110" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "111" + "iTarget_jack" "0" + } + } + } + "Node_119" + { + "iType" "18" + "pos_x" "-579.935608" + "pos_y" "-2086.314209" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + } + } + "Node_120" + { + "iType" "29" + "pos_x" "-1781.389038" + "pos_y" "-2320.619629" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_3d" + "szFallbackTexturePath" "texture_samples\noise_3d" + "iFallbackMode" "4" + } + "Node_121" + { + "iType" "34" + "pos_x" "-70.140060" + "pos_y" "-2014.990723" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "141" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "128" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + } + } + "Node_122" + { + "iType" "5" + "pos_x" "-127.292732" + "pos_y" "-2348.871338" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 0.7 1" + } + "Node_123" + { + "iType" "5" + "pos_x" "-234.634232" + "pos_y" "-2361.655029" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.9 0.95 1" + } + "Node_124" + { + "iType" "27" + "pos_x" "-605.565063" + "pos_y" "-2343.872803" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "114" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_125" + { + "iType" "27" + "pos_x" "-1945.042480" + "pos_y" "-2328.865234" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "135" + "iTarget_jack" "0" + } + } + "swizzleString" "zy" + } + "Node_126" + { + "iType" "5" + "pos_x" "-903.229797" + "pos_y" "-1455.116577" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.54 0.57 0.6" + } + "Node_127" + { + "iType" "4" + "pos_x" "1372.744873" + "pos_y" "-1066.363281" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_128" + { + "iType" "5" + "pos_x" "-21.431444" + "pos_y" "-1929.341675" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.996" + } + "Node_129" + { + "iType" "34" + "pos_x" "-665.002380" + "pos_y" "-1585.585327" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "102" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + } + "Node_130" + { + "iType" "19" + "pos_x" "-16.084276" + "pos_y" "-1164.572754" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "163" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_131" + { + "iType" "27" + "pos_x" "-2696.305176" + "pos_y" "-2363.271484" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "4" + } + } + "swizzleString" "z" + } + "Node_132" + { + "iType" "17" + "pos_x" "-2319.975586" + "pos_y" "-2451.517090" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "137" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "136" + "iTarget_jack" "0" + } + } + } + "Node_133" + { + "iType" "5" + "pos_x" "-2572.278809" + "pos_y" "-2241.552979" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "50" + } + "Node_134" + { + "iType" "34" + "pos_x" "-2469.800293" + "pos_y" "-2279.497314" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "133" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "138" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "131" + "iTarget_jack" "0" + } + } + } + "Node_135" + { + "iType" "19" + "pos_x" "-2180.081543" + "pos_y" "-2486.649414" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "132" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_136" + { + "iType" "5" + "pos_x" "-2402.507324" + "pos_y" "-2555.752930" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_137" + { + "iType" "19" + "pos_x" "-2465.617188" + "pos_y" "-2430.706543" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "134" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "139" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_138" + { + "iType" "5" + "pos_x" "-2574.880371" + "pos_y" "-2334.270508" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_139" + { + "iType" "5" + "pos_x" "-2570.144043" + "pos_y" "-2520.909668" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_140" + { + "iType" "5" + "pos_x" "-2299.881836" + "pos_y" "-1348.744141" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.015" + } + "Node_141" + { + "iType" "5" + "pos_x" "-128.220657" + "pos_y" "-1926.510986" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.995" + } + "Node_142" + { + "iType" "19" + "szName" "normal_map_alpha_mask" + "pos_x" "-808.039856" + "pos_y" "-669.865967" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "173" + "iTarget_jack" "5" + } + } + "i_mat_rotation" "0" + } + "Node_143" + { + "iType" "19" + "pos_x" "-471.085480" + "pos_y" "-692.006287" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "144" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "172" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_144" + { + "iType" "19" + "szName" "scale_by_fresnel" + "pos_x" "-615.345093" + "pos_y" "-671.797791" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "145" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_145" + { + "iType" "21" + "pos_x" "-708.089783" + "pos_y" "-806.220398" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "142" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "129" + "iTarget_jack" "0" + } + } + } + "Node_146" + { + "iType" "5" + "pos_x" "-1290.406250" + "pos_y" "-1763.358643" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "10" + } + "Node_147" + { + "iType" "17" + "pos_x" "-350.031494" + "pos_y" "-1706.450684" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "149" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "148" + "iTarget_jack" "0" + } + } + } + "Node_148" + { + "iType" "5" + "pos_x" "-511.937866" + "pos_y" "-1627.724121" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_149" + { + "iType" "19" + "pos_x" "-494.626312" + "pos_y" "-1712.140381" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "148" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_150" + { + "iType" "5" + "pos_x" "-1265.601196" + "pos_y" "-1572.631348" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 1" + } + "Node_151" + { + "iType" "23" + "pos_x" "-1100.441406" + "pos_y" "-1563.682495" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "150" + "iTarget_jack" "0" + } + } + } + "Node_152" + { + "iType" "27" + "pos_x" "-1937.289551" + "pos_y" "-1992.133057" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "9" + } + } + "swizzleString" "x" + } + "Node_153" + { + "iType" "27" + "pos_x" "-1944.175049" + "pos_y" "-2040.441406" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "9" + } + } + "swizzleString" "y" + } + "Node_154" + { + "iType" "19" + "pos_x" "313.377472" + "pos_y" "-1685.320313" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "155" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "129" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_155" + { + "iType" "19" + "pos_x" "124.399261" + "pos_y" "-1725.150513" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "171" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_156" + { + "iType" "29" + "pos_x" "-2109.548828" + "pos_y" "-1598.152954" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + } + "szParamname" "snow_normal" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\fx_clouds_0_normal" + "szFallbackTexturePath" "texture_samples\fx_clouds_0_normal" + "iFallbackMode" "4" + } + "Node_157" + { + "iType" "19" + "pos_x" "-1889.794800" + "pos_y" "-1625.452515" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "156" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "152" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_158" + { + "iType" "19" + "pos_x" "-1884.719360" + "pos_y" "-1688.581177" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "161" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "153" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_159" + { + "iType" "19" + "pos_x" "-1883.583130" + "pos_y" "-1761.403687" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "162" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "169" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_160" + { + "iType" "17" + "pos_x" "-1746.988037" + "pos_y" "-1650.027832" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "157" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "158" + "iTarget_jack" "0" + } + } + } + "Node_161" + { + "iType" "29" + "pos_x" "-2102.644043" + "pos_y" "-1713.995972" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + } + "szParamname" "snow_normal" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\fx_clouds_0_normal" + "szFallbackTexturePath" "texture_samples\fx_clouds_0_normal" + "iFallbackMode" "4" + } + "Node_162" + { + "iType" "29" + "pos_x" "-2104.316406" + "pos_y" "-1819.379028" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + } + "szParamname" "snow_normal" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\fx_clouds_0_normal" + "szFallbackTexturePath" "texture_samples\fx_clouds_0_normal" + "iFallbackMode" "4" + } + "Node_163" + { + "iType" "21" + "pos_x" "-192.615692" + "pos_y" "-1378.050171" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "174" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "164" + "iTarget_jack" "0" + } + } + } + "Node_164" + { + "iType" "37" + "pos_x" "-297.751404" + "pos_y" "-1508.793213" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "129" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "147" + "iTarget_jack" "0" + } + } + } + "Node_165" + { + "iType" "17" + "pos_x" "-1753.794434" + "pos_y" "-1723.174194" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "160" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "159" + "iTarget_jack" "0" + } + } + } + "Node_166" + { + "iType" "21" + "pos_x" "-1621.433228" + "pos_y" "88.963646" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "173" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "165" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "164" + "iTarget_jack" "0" + } + } + } + "Node_167" + { + "iType" "5" + "pos_x" "-1567.767212" + "pos_y" "268.307159" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_168" + { + "iType" "76" + "pos_x" "732.506531" + "pos_y" "93.800934" + "size_x" "168.000000" + "size_y" "-83.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "70" + "iTarget_jack" "8" + } + "jackIn_03" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + "i_flashlight_Spec" "1" + } + "Node_169" + { + "iType" "27" + "pos_x" "-1946.678467" + "pos_y" "-2092.731689" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "9" + } + } + "swizzleString" "z" + } + "Node_170" + { + "iType" "67" + "pos_x" "-302.819305" + "pos_y" "-74.045364" + "size_x" "156.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "70" + "iTarget_jack" "3" + } + } + "i_plight_static" "0" + "i_plight_ao" "0" + "i_plight_hl" "0" + } + "Node_171" + { + "iType" "5" + "pos_x" "151.938049" + "pos_y" "-1846.089600" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_172" + { + "iType" "5" + "pos_x" "-444.519226" + "pos_y" "-806.678040" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_173" + { + "iType" "29" + "szName" "Normalmap" + "pos_x" "-1682.656860" + "pos_y" "206.380386" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "2" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "models\combine_soldier\combine_elite_normal" + "szFallbackTexturePath" "dev\flat_normal" + "iFallbackMode" "3" + } + "Node_174" + { + "iType" "29" + "szName" "Albedo" + "pos_x" "-921.624634" + "pos_y" "-1181.807007" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + } + "iSRGB" "1" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "models\combine_soldier\combine_elite" + "szFallbackTexturePath" "grey" + "iFallbackMode" "2" + } + "Node_175" + { + "iType" "101" + "pos_x" "-870.226379" + "pos_y" "760.902283" + "size_x" "95.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "176" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "176" + "iTarget_jack" "6" + } + } + "iCompMode" "1" + } + "Node_176" + { + "iType" "1" + "pos_x" "-874.404907" + "pos_y" "629.058594" + "size_x" "55.000000" + "size_y" "-105.000000" + "iPreview" "0" + "enable_flex" "1" + "enable_normal" "1" + "enable_normal_compression" "1" + "enable_blendweights" "1" + "enable_tangentspace" "1" + "enable_tangentspace_skinning" "1" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_177" + { + "iType" "19" + "pos_x" "-278.928955" + "pos_y" "687.992615" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "175" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "175" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_blur_viewmodel.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_blur_viewmodel.txt new file mode 100644 index 0000000000..f4f59e275c --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_blur_viewmodel.txt @@ -0,0 +1,397 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "4" + "config_ppe" + { + "updatefbcopy" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "2001" + "pos_x" "-399.867645" + "pos_y" "200.284698" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_001" + { + "iType" "2009" + "szName" "_rt_fbhalf_rgba_0" + "pos_x" "-507.830566" + "pos_y" "-115.098801" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbhalf_rgba_0" + } + "Node_002" + { + "iType" "2009" + "szName" "_rt_fbhalf_rgba_1" + "pos_x" "-517.584412" + "pos_y" "-332.170502" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbhalf_rgba_1" + } + "Node_003" + { + "iType" "2011" + "pos_x" "-269.079987" + "pos_y" "-805.249084" + "size_x" "158.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "2002" + "pos_x" "809.365051" + "pos_y" "-777.390442" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + } + "Node_005" + { + "iType" "2009" + "szName" "_rt_fbhalf_rgba_2" + "pos_x" "-440.479248" + "pos_y" "-939.310242" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbhalf_rgba_2" + } + "Node_006" + { + "iType" "2010" + "pos_x" "453.915344" + "pos_y" "-903.704590" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'unlitgeneric\'\r\n{\r\n \'$basetexture\' \'_rt_fbhalf_rgba_2\'\r\n \'$translucent\' 1\r\n}" + } + "Node_007" + { + "iType" "2012" + "pos_x" "-221.603882" + "pos_y" "150.628510" + "size_x" "181.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "szVRCName" "Viewmodel_view" + "options_bool_amt" "7" + "options_int_amt" "7" + "options_float_amt" "3" + "options_string_amt" "0" + "options_bool_0" "1" + "options_bool_1" "1" + "options_bool_2" "1" + "options_bool_3" "0" + "options_bool_4" "0" + "options_bool_5" "0" + "options_bool_6" "1" + "options_int_0" "0" + "options_int_1" "0" + "options_int_2" "0" + "options_int_3" "0" + "options_int_4" "0" + "options_int_5" "0" + "options_int_6" "0" + "options_float_0" "0.000000" + "options_float_1" "0.000000" + "options_float_2" "1.000000" + "iSceneDraw" "0" + } + "Node_008" + { + "iType" "2004" + "pos_x" "-210.247681" + "pos_y" "-429.678284" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_009" + { + "iType" "2004" + "pos_x" "-196.906036" + "pos_y" "-196.958389" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_010" + { + "iType" "2010" + "pos_x" "-397.973328" + "pos_y" "-227.517029" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_7_half_aceil_x\'\r\n\r\n \'$basetexture\' \'_rt_fbhalf_rgba_0\'\r\n}" + } + "Node_011" + { + "iType" "2010" + "pos_x" "-398.202271" + "pos_y" "-481.477325" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_7_half_aceil_y\'\r\n\r\n \'$basetexture\' \'_rt_fbhalf_rgba_1\'\r\n}" + } + "Node_012" + { + "iType" "2004" + "pos_x" "567.805664" + "pos_y" "-749.825623" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "0" + "iSHEETHINT_enable_tg" "0" + "iSHEETHINT_enable_src" "1" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_013" + { + "iType" "2004" + "pos_x" "0.811378" + "pos_y" "-802.618103" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "0" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_014" + { + "iType" "2010" + "pos_x" "-135.732941" + "pos_y" "-987.250549" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'basetexture_accum\'\r\n\r\n \'$basetexture\' \'_rt_fbhalf_rgba_0\'\r\n \'$basetexture2\' \'_rt_fbhalf_rgba_1\'\r\n}" + } + "Node_015" + { + "iType" "1001" + "szName" "Blur" + "pos_x" "-660.086426" + "pos_y" "-310.937012" + "size_x" "84.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "292.976227" + "container_extents_y" "608.041748" + "container_extents_z" "-292.976227" + "szConstantString" "0.116582 0.302179 0.078568 0.75" + } + "Node_016" + { + "iType" "1001" + "szName" "Accumulation" + "pos_x" "-616.056152" + "pos_y" "-887.311157" + "size_x" "84.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "191.910278" + "container_extents_y" "759.715332" + "container_extents_z" "-191.910278" + "szConstantString" "0.343832 0.461946 0.81629 0.75" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_gaussian_blur.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_gaussian_blur.txt new file mode 100644 index 0000000000..8492556359 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_gaussian_blur.txt @@ -0,0 +1,245 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "4" + "config_ppe" + { + "updatefbcopy" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "2001" + "pos_x" "-343.579529" + "pos_y" "213.420929" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_001" + { + "iType" "2010" + "szName" "downsample" + "pos_x" "-265.588318" + "pos_y" "94.636635" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'downsample_4\'\r\n}" + } + "Node_002" + { + "iType" "2010" + "szName" "blur x" + "pos_x" "-267.894592" + "pos_y" "-112.755157" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_5_x\'\r\n\r\n \'$BaseTexture\' \'_rt_fbquarter_0\'\r\n}" + } + "Node_003" + { + "iType" "2010" + "szName" "blur y" + "pos_x" "-262.868835" + "pos_y" "-270.207031" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_5_y\'\r\n\r\n \'$BaseTexture\' \'_rt_fbquarter_1\'\r\n}" + } + "Node_004" + { + "iType" "2002" + "pos_x" "438.386444" + "pos_y" "-233.359741" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + } + "Node_005" + { + "iType" "2010" + "szName" "blend base textures" + "pos_x" "39.418751" + "pos_y" "-372.709290" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'basetexture_blend\'\r\n\r\n \'$BaseTexture\' \'_rt_fullframefb\'\r\n \'$BaseTexture2\' \'_rt_fbquarter_0\'\r\n}" + } + "Node_006" + { + "iType" "2004" + "pos_x" "-54.079861" + "pos_y" "118.084595" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "0" + } + "Node_007" + { + "iType" "2004" + "pos_x" "-54.189266" + "pos_y" "-66.460052" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + } + "Node_008" + { + "iType" "2004" + "pos_x" "-52.769436" + "pos_y" "-232.025208" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + } + "Node_009" + { + "iType" "2004" + "pos_x" "216.783936" + "pos_y" "-232.278564" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "0" + "iSHEETHINT_enable_tg" "0" + "iSHEETHINT_enable_src" "0" + } + "Node_010" + { + "iType" "2009" + "szName" "small rt 0" + "pos_x" "-384.307068" + "pos_y" "6.584007" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbquarter_0" + } + "Node_011" + { + "iType" "2009" + "szName" "small rt 1" + "pos_x" "-402.464539" + "pos_y" "-175.510132" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbquarter_1" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_glow.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_glow.txt new file mode 100644 index 0000000000..d19bd32366 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_glow.txt @@ -0,0 +1,374 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "4" + "config_ppe" + { + "updatefbcopy" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "2001" + "pos_x" "-320.000000" + "pos_y" "15.000000" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_001" + { + "iType" "2009" + "szName" "_rt_fbquarter_1" + "pos_x" "-471.106934" + "pos_y" "-392.282166" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbquarter_1" + } + "Node_002" + { + "iType" "2009" + "szName" "_rt_fbquarter_0" + "pos_x" "-466.076111" + "pos_y" "-154.170120" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbquarter_0" + } + "Node_003" + { + "iType" "2004" + "pos_x" "-137.303177" + "pos_y" "-419.544556" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_004" + { + "iType" "2010" + "pos_x" "-335.240234" + "pos_y" "-531.473999" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_5_y\'\r\n\r\n \'$basetexture\' \'_rt_fbquarter_1\'\r\n}" + } + "Node_005" + { + "iType" "2010" + "pos_x" "423.332336" + "pos_y" "-416.715942" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'unlitgeneric\'\r\n{\r\n \'$basetexture\' \'_rt_fullframefb\'\r\n \'$additive\' 1\r\n}" + } + "Node_006" + { + "iType" "2011" + "pos_x" "113.682846" + "pos_y" "-502.520996" + "size_x" "158.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "2009" + "pos_x" "-39.379333" + "pos_y" "-674.412415" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_FullFrameFB" + } + "Node_008" + { + "iType" "2004" + "pos_x" "594.897278" + "pos_y" "-499.985840" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "0" + "iSHEETHINT_enable_tg" "0" + "iSHEETHINT_enable_src" "0" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_009" + { + "iType" "2002" + "pos_x" "840.652588" + "pos_y" "-511.548279" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "2012" + "pos_x" "332.495667" + "pos_y" "-505.895020" + "size_x" "181.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "szVRCName" "General_view" + "options_bool_amt" "17" + "options_int_amt" "7" + "options_float_amt" "3" + "options_string_amt" "0" + "options_bool_0" "1" + "options_bool_1" "1" + "options_bool_2" "1" + "options_bool_3" "1" + "options_bool_4" "0" + "options_bool_5" "0" + "options_bool_6" "0" + "options_bool_7" "0" + "options_bool_8" "0" + "options_bool_9" "0" + "options_bool_10" "0" + "options_bool_11" "0" + "options_bool_12" "1" + "options_bool_13" "0" + "options_bool_14" "0" + "options_bool_15" "1" + "options_bool_16" "1" + "options_int_0" "0" + "options_int_1" "0" + "options_int_2" "0" + "options_int_3" "0" + "options_int_4" "0" + "options_int_5" "0" + "options_int_6" "0" + "options_float_0" "0.000000" + "options_float_1" "0.000000" + "options_float_2" "1.000000" + "iSceneDraw" "0" + } + "Node_011" + { + "iType" "2012" + "pos_x" "-139.545654" + "pos_y" "-37.145393" + "size_x" "181.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "szVRCName" "General_view" + "options_bool_amt" "17" + "options_int_amt" "7" + "options_float_amt" "3" + "options_string_amt" "0" + "options_bool_0" "1" + "options_bool_1" "1" + "options_bool_2" "1" + "options_bool_3" "1" + "options_bool_4" "0" + "options_bool_5" "0" + "options_bool_6" "0" + "options_bool_7" "0" + "options_bool_8" "0" + "options_bool_9" "0" + "options_bool_10" "0" + "options_bool_11" "1" + "options_bool_12" "0" + "options_bool_13" "0" + "options_bool_14" "0" + "options_bool_15" "1" + "options_bool_16" "1" + "options_int_0" "0" + "options_int_1" "0" + "options_int_2" "0" + "options_int_3" "0" + "options_int_4" "150" + "options_int_5" "255" + "options_int_6" "200" + "options_float_0" "0.000000" + "options_float_1" "0.000000" + "options_float_2" "1.000000" + "iSceneDraw" "0" + } + "Node_012" + { + "iType" "2004" + "pos_x" "-126.738861" + "pos_y" "-232.900467" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.500000" + "flSrcUV_y0" "0.500000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "-1" + "iSrc_h" "-1" + } + "Node_013" + { + "iType" "2010" + "pos_x" "-339.970551" + "pos_y" "-278.838318" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_5_x\'\r\n\r\n \'$basetexture\' \'_rt_fbquarter_0\'\r\n}" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_glow_viewmodel.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_glow_viewmodel.txt new file mode 100644 index 0000000000..848c7cee42 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_glow_viewmodel.txt @@ -0,0 +1,354 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "4" + "config_ppe" + { + "updatefbcopy" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "2001" + "pos_x" "-320.000000" + "pos_y" "15.000000" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_001" + { + "iType" "2009" + "szName" "_rt_fbquarter_1" + "pos_x" "-471.106934" + "pos_y" "-392.282166" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbquarter_1" + } + "Node_002" + { + "iType" "2004" + "pos_x" "-137.303177" + "pos_y" "-419.544556" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_003" + { + "iType" "2010" + "pos_x" "-335.240234" + "pos_y" "-531.473999" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_5_y\'\r\n\r\n \'$basetexture\' \'_rt_fbquarter_1\'\r\n}" + } + "Node_004" + { + "iType" "2010" + "pos_x" "-339.970551" + "pos_y" "-278.838318" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_5_x\'\r\n\r\n \'$basetexture\' \'_rt_fbquarter_0\'\r\n}" + } + "Node_005" + { + "iType" "2011" + "pos_x" "113.682846" + "pos_y" "-502.520996" + "size_x" "158.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "2004" + "pos_x" "594.897278" + "pos_y" "-499.985840" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "0" + "iSHEETHINT_enable_tg" "0" + "iSHEETHINT_enable_src" "0" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_007" + { + "iType" "2002" + "pos_x" "840.652588" + "pos_y" "-511.548279" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "2009" + "szName" "_rt_fbquarter_0" + "pos_x" "-466.076111" + "pos_y" "-154.170120" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbquarter_0" + } + "Node_009" + { + "iType" "2012" + "pos_x" "-139.545654" + "pos_y" "-37.145393" + "size_x" "181.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "szVRCName" "Viewmodel_view" + "options_bool_amt" "7" + "options_int_amt" "7" + "options_float_amt" "3" + "options_string_amt" "0" + "options_bool_0" "0" + "options_bool_1" "1" + "options_bool_2" "0" + "options_bool_3" "0" + "options_bool_4" "0" + "options_bool_5" "1" + "options_bool_6" "1" + "options_int_0" "0" + "options_int_1" "0" + "options_int_2" "0" + "options_int_3" "0" + "options_int_4" "255" + "options_int_5" "32" + "options_int_6" "0" + "options_float_0" "0.000000" + "options_float_1" "0.000000" + "options_float_2" "1.000000" + "iSceneDraw" "0" + } + "Node_010" + { + "iType" "2010" + "pos_x" "423.332336" + "pos_y" "-416.715942" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'unlitgeneric\'\r\n{\r\n \'$basetexture\' \'_rt_fullframefb\'\r\n \'$additive\' 1\r\n}" + } + "Node_011" + { + "iType" "2009" + "pos_x" "68.256104" + "pos_y" "-681.967102" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_FullFrameFB" + } + "Node_012" + { + "iType" "2012" + "pos_x" "337.155212" + "pos_y" "-504.341858" + "size_x" "181.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "szVRCName" "Viewmodel_view" + "options_bool_amt" "7" + "options_int_amt" "7" + "options_float_amt" "3" + "options_string_amt" "0" + "options_bool_0" "0" + "options_bool_1" "0" + "options_bool_2" "1" + "options_bool_3" "0" + "options_bool_4" "0" + "options_bool_5" "1" + "options_bool_6" "1" + "options_int_0" "0" + "options_int_1" "0" + "options_int_2" "0" + "options_int_3" "0" + "options_int_4" "0" + "options_int_5" "0" + "options_int_6" "0" + "options_float_0" "0.000000" + "options_float_1" "0.000000" + "options_float_2" "1.000000" + "iSceneDraw" "0" + } + "Node_013" + { + "iType" "2004" + "pos_x" "-126.738861" + "pos_y" "-232.900467" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.500000" + "flSrcUV_y0" "0.500000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "-1" + "iSrc_h" "-1" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_ssao.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_ssao.txt new file mode 100644 index 0000000000..454fd3553a --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_ssao.txt @@ -0,0 +1,456 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "4" + "config_ppe" + { + "updatefbcopy" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "2001" + "pos_x" "-639.639282" + "pos_y" "44.434204" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_001" + { + "iType" "2010" + "szName" "ssao calc" + "pos_x" "-665.678101" + "pos_y" "-40.037277" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'ssao_calc\'\r\n}" + } + "Node_002" + { + "iType" "2010" + "szName" "mat blur x" + "pos_x" "-354.201935" + "pos_y" "-273.364471" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_half_3_x\'\r\n\r\n \'$basetexture\' \'_rt_ssao_0\'\r\n}" + } + "Node_003" + { + "iType" "2004" + "szName" "blur x" + "pos_x" "-128.456192" + "pos_y" "-278.041840" + "size_x" "80.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "1" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "0" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_004" + { + "iType" "2004" + "pos_x" "191.269501" + "pos_y" "-410.958984" + "size_x" "80.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "0" + "iSHEETHINT_enable_tg" "0" + "iSHEETHINT_enable_src" "0" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_005" + { + "iType" "2004" + "szName" "blur y" + "pos_x" "-129.468536" + "pos_y" "-423.294128" + "size_x" "80.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "1" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "0" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_006" + { + "iType" "2010" + "szName" "combine from 0" + "pos_x" "15.523769" + "pos_y" "-576.691467" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'ssao_combine\'\r\n\r\n \'$ssao_ref\' \'_rt_ssao_0\'\r\n}" + } + "Node_007" + { + "iType" "2010" + "szName" "mat blur y" + "pos_x" "-380.703430" + "pos_y" "-468.416138" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_half_3_x\'\r\n\r\n \'$basetexture\' \'_rt_ssao_1\'\r\n}" + } + "Node_008" + { + "iType" "2010" + "szName" "ssao fxaa" + "pos_x" "-494.226166" + "pos_y" "-869.928467" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'ssao_fxaa\'\r\n\r\n \'$basetexture\' \'_rt_ssao_0\'\r\n}" + } + "Node_009" + { + "iType" "2002" + "pos_x" "518.236450" + "pos_y" "-616.246094" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "2009" + "szName" "_rt_ssao_0" + "pos_x" "-698.619568" + "pos_y" "-268.649231" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_ssao_0" + } + "Node_011" + { + "iType" "2009" + "szName" "_rt_ssao_1" + "pos_x" "-713.984192" + "pos_y" "-440.760040" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_ssao_1" + } + "Node_012" + { + "iType" "2004" + "pos_x" "196.442749" + "pos_y" "-549.532715" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "0" + "iSHEETHINT_enable_tg" "0" + "iSHEETHINT_enable_src" "0" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_013" + { + "iType" "2010" + "szName" "dbg" + "pos_x" "135.663971" + "pos_y" "-333.128235" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'unlitgeneric\'\r\n{\r\n \'$basetexture\' \'_rt_ssao_0\'\r\n}" + } + "Node_014" + { + "iType" "2004" + "pos_x" "192.325592" + "pos_y" "-746.695801" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "0" + "iSHEETHINT_enable_tg" "0" + "iSHEETHINT_enable_src" "1" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_015" + { + "iType" "2010" + "szName" "combine from 1" + "pos_x" "-18.312183" + "pos_y" "-729.276367" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'ssao_combine\'\r\n\r\n \'$ssao_ref\' \'_rt_ssao_1\'\r\n}" + } + "Node_016" + { + "iType" "2011" + "pos_x" "-480.804901" + "pos_y" "-686.924622" + "size_x" "158.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_017" + { + "iType" "2004" + "szName" "calc SSAO" + "pos_x" "-449.402863" + "pos_y" "-67.169373" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "0" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + "Node_018" + { + "iType" "2004" + "szName" "ssao fxaa" + "pos_x" "-214.860336" + "pos_y" "-764.314209" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "1" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "0" + "iDst_x" "0" + "iDst_y" "0" + "iDst_w" "0" + "iDst_h" "0" + "flSrcUV_x0" "0.000000" + "flSrcUV_y0" "0.000000" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + "iSrc_w" "0" + "iSrc_h" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_sunrays.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_sunrays.txt new file mode 100644 index 0000000000..00bed5aaa3 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_graphs/ppe_sunrays.txt @@ -0,0 +1,269 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "4" + "config_ppe" + { + "updatefbcopy" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "2004" + "szName" "blur x" + "pos_x" "-128.456192" + "pos_y" "-278.041840" + "size_x" "80.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "1" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + } + "Node_001" + { + "iType" "2004" + "szName" "blur y" + "pos_x" "-129.468536" + "pos_y" "-423.294128" + "size_x" "80.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "1" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "1" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + } + "Node_002" + { + "iType" "2001" + "pos_x" "-405.610535" + "pos_y" "-35.478058" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_003" + { + "iType" "2004" + "szName" "calc sunrays" + "pos_x" "-238.206161" + "pos_y" "-91.904114" + "size_x" "160.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "1" + "iSHEETHINT_enable_tg" "1" + "iSHEETHINT_enable_src" "0" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + } + "Node_004" + { + "iType" "2009" + "szName" "_rt_fbquarter_0" + "pos_x" "-579.521973" + "pos_y" "-250.991974" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbquarter_0" + } + "Node_005" + { + "iType" "2009" + "szName" "_rt_fbquarter_1" + "pos_x" "-596.074402" + "pos_y" "-435.138184" + "size_x" "96.000000" + "size_y" "-80.000000" + "iPreview" "1" + "szRTName" "_rt_fbquarter_1" + } + "Node_006" + { + "iType" "2010" + "szName" "mat blur y" + "pos_x" "-372.900238" + "pos_y" "-412.679138" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_5_y\'\r\n\r\n \'$basetexture\' \'_rt_fbquarter_1\'\r\n}" + } + "Node_007" + { + "iType" "2004" + "pos_x" "56.956039" + "pos_y" "-407.798676" + "size_x" "80.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "iSizingMode_Tg" "0" + "iSizingMode_Src" "0" + "iPushTg" "0" + "iSHEETHINT_enable_tg" "0" + "iSHEETHINT_enable_src" "0" + "flSrcUV_x" "0.000000" + "flSrcUV_y" "0.000000" + } + "Node_008" + { + "iType" "2002" + "pos_x" "211.028748" + "pos_y" "-410.396179" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "2010" + "szName" "mat blur x" + "pos_x" "-328.562927" + "pos_y" "-233.233780" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'gauss_blur_5_x\'\r\n\r\n \'$basetexture\' \'_rt_fbquarter_0\'\r\n}" + } + "Node_010" + { + "iType" "2010" + "szName" "sunrays calc" + "pos_x" "-467.699493" + "pos_y" "-122.206451" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'EDITOR_SHADER\'\r\n{\r\n \'$SHADERNAME\' \'sunrays_calc\'\r\n}" + } + "Node_011" + { + "iType" "2010" + "szName" "add" + "pos_x" "-112.357910" + "pos_y" "-534.670959" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'unlitgeneric\'\r\n{\r\n \'$basetexture\' \'_rt_fbquarter_0\'\r\n \'$additive\' 1\r\n \'$ignorez\' 1\r\n \'$nofog\' 1\r\n}" + } + "Node_012" + { + "iType" "2010" + "szName" "dbg" + "pos_x" "-103.265686" + "pos_y" "-610.516968" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "iInline" "1" + "szVMTString_num_strings" "1" + "szVMTString_partial_00" "\'unlitgeneric\'\r\n{\r\n \'$basetexture\' \'_rt_fbquarter_0\'\r\n \'$ignorez\' 1\r\n \'$nofog\' 1\r\n}" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/basetexture_accum.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/basetexture_accum.txt new file mode 100644 index 0000000000..897da8be01 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/basetexture_accum.txt @@ -0,0 +1,277 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "3" + "pos_x" "-320.000000" + "pos_y" "-130.000000" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_004" + { + "iType" "29" + "szName" "Basetexture" + "pos_x" "-188.879868" + "pos_y" "-77.726189" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_005" + { + "iType" "29" + "szName" "Basetexture2" + "pos_x" "-203.332230" + "pos_y" "-216.236984" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + "szParamname" "Basetexture2" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_006" + { + "iType" "21" + "pos_x" "55.389984" + "pos_y" "-236.050568" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "5" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "26" + "pos_x" "201.175720" + "pos_y" "-199.420914" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "21" + "pos_x" "55.702660" + "pos_y" "-106.348114" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "4" + "pos_x" "269.920227" + "pos_y" "-53.529984" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_010" + { + "iType" "5" + "pos_x" "-36.824833" + "pos_y" "-319.077026" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_011" + { + "iType" "5" + "pos_x" "-37.558701" + "pos_y" "-16.691994" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/basetexture_blend.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/basetexture_blend.txt new file mode 100644 index 0000000000..e0ce667a5a --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/basetexture_blend.txt @@ -0,0 +1,287 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "3" + "pos_x" "-320.000000" + "pos_y" "-130.000000" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_003" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_004" + { + "iType" "29" + "szName" "basetex" + "pos_x" "-61.199524" + "pos_y" "27.885666" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_005" + { + "iType" "100" + "pos_x" "-150.667175" + "pos_y" "-255.192978" + "size_x" "61.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "29" + "szName" "basetex2" + "pos_x" "-105.759727" + "pos_y" "-121.315430" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "szParamname" "Basetexture2" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_007" + { + "iType" "4" + "pos_x" "297.824402" + "pos_y" "-148.630081" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_008" + { + "iType" "34" + "pos_x" "-25.419247" + "pos_y" "-281.618896" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "5" + "pos_x" "-303.495056" + "pos_y" "-270.386505" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 0.5" + } + "Node_010" + { + "iType" "5" + "pos_x" "-191.867004" + "pos_y" "-369.058960" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_011" + { + "iType" "21" + "pos_x" "136.930084" + "pos_y" "-159.159485" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_012" + { + "iType" "5" + "pos_x" "-124.366096" + "pos_y" "-434.090332" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/downsample_4.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/downsample_4.txt new file mode 100644 index 0000000000..c1dcdd4fd4 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/downsample_4.txt @@ -0,0 +1,403 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "32" + "pos_x" "-261.912659" + "pos_y" "-174.010757" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "91" + "pos_x" "-278.615356" + "pos_y" "-338.251709" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "i_array_size_x" "4" + "i_array_size_y" "1" + "i_array_datatype" "2" + "pfl_arraydata_000" "0.000000 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "2.000000 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "0.000000 2.000000 0.000000 0.000000" + "pfl_arraydata_003" "2.000000 2.000000 0.000000 0.000000" + } + "Node_005" + { + "iType" "19" + "pos_x" "-146.646912" + "pos_y" "-302.934937" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_006" + { + "iType" "30" + "pos_x" "-382.640015" + "pos_y" "-256.756958" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "168.149933" + "container_extents_y" "785.499146" + "container_extents_z" "-168.149933" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "4" + } + "Node_007" + { + "iType" "3" + "pos_x" "-640.157349" + "pos_y" "57.285873" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_008" + { + "iType" "17" + "pos_x" "-458.723206" + "pos_y" "-6.085495" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "32" + "pos_x" "158.521561" + "pos_y" "-11.135345" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "5" + "pos_x" "20.930641" + "pos_y" "0.491470" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_011" + { + "iType" "17" + "pos_x" "-15.899483" + "pos_y" "-218.003494" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + } + "Node_012" + { + "iType" "17" + "pos_x" "311.555176" + "pos_y" "-172.222610" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "29" + "szName" "Source tex" + "pos_x" "149.414978" + "pos_y" "-255.802490" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "szFallbackTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "4" + } + "Node_014" + { + "iType" "4" + "pos_x" "746.150818" + "pos_y" "-221.021912" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_015" + { + "iType" "19" + "pos_x" "-555.757446" + "pos_y" "-132.216568" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_016" + { + "iType" "5" + "pos_x" "-677.293823" + "pos_y" "-170.162491" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_017" + { + "iType" "19" + "pos_x" "583.907410" + "pos_y" "-216.510773" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_018" + { + "iType" "5" + "pos_x" "505.340881" + "pos_y" "-334.257751" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.25" + } + "Node_019" + { + "iType" "65" + "pos_x" "-633.804260" + "pos_y" "-312.201782" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_half_aceil_x.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_half_aceil_x.txt new file mode 100644 index 0000000000..a8f866a49e --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_half_aceil_x.txt @@ -0,0 +1,426 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "18" + "pos_x" "-204.083435" + "pos_y" "21.515930" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "19" + "pos_x" "-391.139374" + "pos_y" "-64.831940" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "5" + "pos_x" "-584.292053" + "pos_y" "-318.338257" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0" + } + "Node_006" + { + "iType" "32" + "pos_x" "236.617126" + "pos_y" "-19.775772" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "5" + "pos_x" "75.223198" + "pos_y" "-20.241486" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_008" + { + "iType" "4" + "pos_x" "593.042542" + "pos_y" "-237.108063" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_009" + { + "iType" "3" + "pos_x" "-480.944702" + "pos_y" "63.377457" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_010" + { + "iType" "30" + "pos_x" "-311.446960" + "pos_y" "-252.893036" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "169.419739" + "container_extents_y" "794.226563" + "container_extents_z" "-169.419739" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "5" + } + "Node_011" + { + "iType" "19" + "pos_x" "-418.328369" + "pos_y" "-316.456818" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_012" + { + "iType" "5" + "pos_x" "-576.380432" + "pos_y" "-75.688171" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3 0" + } + "Node_013" + { + "iType" "65" + "pos_x" "-581.786926" + "pos_y" "-207.983063" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "2.000000" + } + "Node_014" + { + "iType" "91" + "pos_x" "-174.190094" + "pos_y" "-306.377716" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "i_array_size_x" "5" + "i_array_size_y" "1" + "i_array_datatype" "1" + "pfl_arraydata_000" "0.054489 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.244201 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "0.402620 0.000000 0.000000 0.000000" + "pfl_arraydata_003" "0.244201 0.000000 0.000000 0.000000" + "pfl_arraydata_004" "0.054489 0.000000 0.000000 0.000000" + } + "Node_015" + { + "iType" "17" + "pos_x" "-216.634644" + "pos_y" "-151.114883" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_016" + { + "iType" "29" + "szName" "Basetexture" + "pos_x" "-74.834290" + "pos_y" "-153.075058" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_017" + { + "iType" "19" + "pos_x" "259.984253" + "pos_y" "-305.213104" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_018" + { + "iType" "17" + "pos_x" "410.944824" + "pos_y" "-265.616486" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + } + "Node_019" + { + "iType" "26" + "pos_x" "179.168472" + "pos_y" "-148.129318" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + } + "Node_020" + { + "iType" "52" + "pos_x" "44.910141" + "pos_y" "-268.859100" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "5" + } + } + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_half_aceil_y.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_half_aceil_y.txt new file mode 100644 index 0000000000..6f72d82137 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_half_aceil_y.txt @@ -0,0 +1,387 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "18" + "pos_x" "-204.083435" + "pos_y" "21.515930" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "19" + "pos_x" "-391.139374" + "pos_y" "-64.831940" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "32" + "pos_x" "236.617126" + "pos_y" "-19.775772" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "5" + "pos_x" "75.223198" + "pos_y" "-20.241486" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_007" + { + "iType" "4" + "pos_x" "593.042542" + "pos_y" "-237.108063" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_008" + { + "iType" "3" + "pos_x" "-480.944702" + "pos_y" "63.377457" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_009" + { + "iType" "30" + "pos_x" "-311.446960" + "pos_y" "-252.893036" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "169.419739" + "container_extents_y" "794.226563" + "container_extents_z" "-169.419739" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "5" + } + "Node_010" + { + "iType" "19" + "pos_x" "-418.328369" + "pos_y" "-316.456818" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_011" + { + "iType" "65" + "pos_x" "-581.786926" + "pos_y" "-207.983063" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "2.000000" + } + "Node_012" + { + "iType" "91" + "pos_x" "-174.190094" + "pos_y" "-306.377716" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "i_array_size_x" "5" + "i_array_size_y" "1" + "i_array_datatype" "1" + "pfl_arraydata_000" "0.054489 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.244201 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "0.402620 0.000000 0.000000 0.000000" + "pfl_arraydata_003" "0.244201 0.000000 0.000000 0.000000" + "pfl_arraydata_004" "0.054489 0.000000 0.000000 0.000000" + } + "Node_013" + { + "iType" "17" + "pos_x" "-216.634644" + "pos_y" "-151.114883" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + } + "Node_014" + { + "iType" "29" + "szName" "Basetexture" + "pos_x" "-74.834290" + "pos_y" "-153.075058" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_015" + { + "iType" "17" + "pos_x" "410.944824" + "pos_y" "-265.616486" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + } + "Node_016" + { + "iType" "5" + "pos_x" "-576.380432" + "pos_y" "-75.688171" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 3" + } + "Node_017" + { + "iType" "5" + "pos_x" "-584.292053" + "pos_y" "-318.338257" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 1" + } + "Node_018" + { + "iType" "19" + "pos_x" "208.174164" + "pos_y" "-278.705597" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_x.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_x.txt new file mode 100644 index 0000000000..4b4893c09a --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_x.txt @@ -0,0 +1,388 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_001" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_002" + { + "iType" "18" + "pos_x" "-204.083435" + "pos_y" "21.515930" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + } + "Node_003" + { + "iType" "5" + "pos_x" "-584.292053" + "pos_y" "-318.338257" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0" + } + "Node_004" + { + "iType" "19" + "pos_x" "212.829498" + "pos_y" "-265.861786" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "17" + "pos_x" "381.332489" + "pos_y" "-224.614197" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "32" + "pos_x" "236.617126" + "pos_y" "-19.775772" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "5" + "pos_x" "75.223198" + "pos_y" "-20.241486" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_008" + { + "iType" "4" + "pos_x" "593.042542" + "pos_y" "-237.108063" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_009" + { + "iType" "29" + "szName" "Basetexture" + "pos_x" "39.528137" + "pos_y" "-171.755798" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_010" + { + "iType" "17" + "pos_x" "-116.086060" + "pos_y" "-170.705902" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + } + "Node_011" + { + "iType" "30" + "pos_x" "-311.446960" + "pos_y" "-252.893036" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "169.419739" + "container_extents_y" "794.226563" + "container_extents_z" "-169.419739" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "5" + } + "Node_012" + { + "iType" "19" + "pos_x" "-418.328369" + "pos_y" "-316.456818" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_013" + { + "iType" "91" + "pos_x" "-24.112915" + "pos_y" "-305.494904" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "i_array_size_x" "5" + "i_array_size_y" "1" + "i_array_datatype" "1" + "pfl_arraydata_000" "0.054489 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.244201 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "0.402620 0.000000 0.000000 0.000000" + "pfl_arraydata_003" "0.244201 0.000000 0.000000 0.000000" + "pfl_arraydata_004" "0.054489 0.000000 0.000000 0.000000" + } + "Node_014" + { + "iType" "5" + "pos_x" "-576.380432" + "pos_y" "-75.688171" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3 0" + } + "Node_015" + { + "iType" "19" + "pos_x" "-391.139374" + "pos_y" "-64.831940" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_016" + { + "iType" "65" + "pos_x" "-636.945313" + "pos_y" "-203.866547" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "4.000000" + } + "Node_017" + { + "iType" "3" + "pos_x" "-480.944702" + "pos_y" "63.377457" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_018" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_normal_compression" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_y.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_y.txt new file mode 100644 index 0000000000..00f70093cd --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_5_y.txt @@ -0,0 +1,387 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "18" + "pos_x" "-204.083435" + "pos_y" "21.515930" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "19" + "pos_x" "-391.139374" + "pos_y" "-64.831940" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "19" + "pos_x" "212.829498" + "pos_y" "-265.861786" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_006" + { + "iType" "17" + "pos_x" "381.332489" + "pos_y" "-224.614197" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "32" + "pos_x" "236.617126" + "pos_y" "-19.775772" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "5" + "pos_x" "75.223198" + "pos_y" "-20.241486" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_009" + { + "iType" "4" + "pos_x" "593.042542" + "pos_y" "-237.108063" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_010" + { + "iType" "3" + "pos_x" "-480.944702" + "pos_y" "63.377457" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_011" + { + "iType" "29" + "szName" "Basetexture" + "pos_x" "39.528137" + "pos_y" "-171.755798" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_012" + { + "iType" "17" + "pos_x" "-116.086060" + "pos_y" "-170.705902" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "19" + "pos_x" "-418.328369" + "pos_y" "-316.456818" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_014" + { + "iType" "5" + "pos_x" "-584.292053" + "pos_y" "-318.338257" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 1" + } + "Node_015" + { + "iType" "30" + "pos_x" "-311.446960" + "pos_y" "-252.893036" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "169.419739" + "container_extents_y" "794.226563" + "container_extents_z" "-169.419739" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "5" + } + "Node_016" + { + "iType" "91" + "pos_x" "-24.112915" + "pos_y" "-305.494904" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "i_array_size_x" "5" + "i_array_size_y" "1" + "i_array_datatype" "1" + "pfl_arraydata_000" "0.054489 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.244201 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "0.402620 0.000000 0.000000 0.000000" + "pfl_arraydata_003" "0.244201 0.000000 0.000000 0.000000" + "pfl_arraydata_004" "0.054489 0.000000 0.000000 0.000000" + } + "Node_017" + { + "iType" "65" + "pos_x" "-581.786926" + "pos_y" "-207.983063" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "4.000000" + } + "Node_018" + { + "iType" "5" + "pos_x" "-576.380432" + "pos_y" "-75.688171" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 3" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_7_half_aceil_x.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_7_half_aceil_x.txt new file mode 100644 index 0000000000..361d83732a --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_7_half_aceil_x.txt @@ -0,0 +1,588 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "18" + "pos_x" "-204.083435" + "pos_y" "21.515930" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "19" + "pos_x" "-391.139374" + "pos_y" "-64.831940" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "5" + "pos_x" "-584.292053" + "pos_y" "-318.338257" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0" + } + "Node_006" + { + "iType" "5" + "pos_x" "75.223198" + "pos_y" "-20.241486" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_007" + { + "iType" "3" + "pos_x" "-480.944702" + "pos_y" "63.377457" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_008" + { + "iType" "19" + "pos_x" "-418.328369" + "pos_y" "-316.456818" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_009" + { + "iType" "17" + "pos_x" "-216.634644" + "pos_y" "-151.114883" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "29" + "szName" "Basetexture" + "pos_x" "-74.834290" + "pos_y" "-153.075058" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_011" + { + "iType" "19" + "pos_x" "259.984253" + "pos_y" "-305.213104" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_012" + { + "iType" "17" + "pos_x" "410.944824" + "pos_y" "-265.616486" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "26" + "pos_x" "179.168472" + "pos_y" "-148.129318" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + } + "Node_014" + { + "iType" "5" + "pos_x" "-576.380432" + "pos_y" "-75.688171" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "4 0" + } + "Node_015" + { + "iType" "30" + "pos_x" "-311.446960" + "pos_y" "-252.893036" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "169.419739" + "container_extents_y" "794.226563" + "container_extents_z" "-169.419739" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "7" + } + "Node_016" + { + "iType" "65" + "pos_x" "-581.786926" + "pos_y" "-207.983063" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "2.000000" + } + "Node_017" + { + "iType" "32" + "pos_x" "161.546570" + "pos_y" "-18.687790" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_018" + { + "iType" "91" + "pos_x" "-174.190094" + "pos_y" "-306.377716" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "i_array_size_x" "7" + "i_array_size_y" "1" + "i_array_datatype" "1" + "pfl_arraydata_000" "0.167839 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.684901 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "1.592437 0.000000 0.000000 0.000000" + "pfl_arraydata_003" "2.109639 0.000000 0.000000 0.000000" + "pfl_arraydata_004" "1.592437 0.000000 0.000000 0.000000" + "pfl_arraydata_005" "0.684901 0.000000 0.000000 0.000000" + "pfl_arraydata_006" "0.167839 0.000000 0.000000 0.000000" + } + "Node_019" + { + "iType" "52" + "pos_x" "-14.484085" + "pos_y" "-302.268311" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "5" + } + } + } + "Node_020" + { + "iType" "17" + "pos_x" "110.206512" + "pos_y" "-326.754730" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + } + "Node_021" + { + "iType" "5" + "pos_x" "355.721619" + "pos_y" "-17.060547" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_022" + { + "iType" "32" + "pos_x" "446.040955" + "pos_y" "-21.417908" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + } + "Node_023" + { + "iType" "27" + "pos_x" "597.386292" + "pos_y" "-302.693115" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "swizzleString" "a" + } + "Node_024" + { + "iType" "20" + "pos_x" "608.026794" + "pos_y" "-439.866333" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + } + "Node_025" + { + "iType" "20" + "pos_x" "609.138672" + "pos_y" "-554.029724" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + } + "Node_026" + { + "iType" "5" + "pos_x" "493.890076" + "pos_y" "-548.868958" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "7" + } + "Node_027" + { + "iType" "26" + "pos_x" "758.327759" + "pos_y" "-484.139374" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + } + "Node_028" + { + "iType" "27" + "pos_x" "598.730164" + "pos_y" "-180.384979" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "swizzleString" "rgb" + } + "Node_029" + { + "iType" "4" + "pos_x" "829.138428" + "pos_y" "-356.611115" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_7_half_aceil_y.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_7_half_aceil_y.txt new file mode 100644 index 0000000000..f2864f4110 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_7_half_aceil_y.txt @@ -0,0 +1,566 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "18" + "pos_x" "-204.083435" + "pos_y" "21.515930" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "19" + "pos_x" "-391.139374" + "pos_y" "-64.831940" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "32" + "pos_x" "236.617126" + "pos_y" "-19.775772" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "5" + "pos_x" "75.223198" + "pos_y" "-20.241486" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_007" + { + "iType" "3" + "pos_x" "-480.944702" + "pos_y" "63.377457" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_008" + { + "iType" "19" + "pos_x" "-418.328369" + "pos_y" "-316.456818" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_009" + { + "iType" "17" + "pos_x" "-216.634644" + "pos_y" "-151.114883" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "29" + "szName" "Basetexture" + "pos_x" "-74.834290" + "pos_y" "-153.075058" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_011" + { + "iType" "17" + "pos_x" "410.944824" + "pos_y" "-265.616486" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + } + "Node_012" + { + "iType" "5" + "pos_x" "-584.292053" + "pos_y" "-318.338257" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 1" + } + "Node_013" + { + "iType" "65" + "pos_x" "-581.786926" + "pos_y" "-207.983063" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "2.000000" + } + "Node_014" + { + "iType" "5" + "pos_x" "-576.380432" + "pos_y" "-75.688171" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 4" + } + "Node_015" + { + "iType" "30" + "pos_x" "-311.446960" + "pos_y" "-252.893036" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "169.419739" + "container_extents_y" "794.226563" + "container_extents_z" "-169.419739" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "7" + } + "Node_016" + { + "iType" "52" + "pos_x" "-56.824356" + "pos_y" "-288.890015" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "5" + } + } + } + "Node_017" + { + "iType" "5" + "pos_x" "313.381317" + "pos_y" "-3.682236" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_018" + { + "iType" "32" + "pos_x" "403.700653" + "pos_y" "-8.039597" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + } + "Node_019" + { + "iType" "91" + "pos_x" "-174.190094" + "pos_y" "-306.377716" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "i_array_size_x" "7" + "i_array_size_y" "1" + "i_array_datatype" "1" + "pfl_arraydata_000" "0.167839 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.684901 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "1.592437 0.000000 0.000000 0.000000" + "pfl_arraydata_003" "2.109639 0.000000 0.000000 0.000000" + "pfl_arraydata_004" "1.592437 0.000000 0.000000 0.000000" + "pfl_arraydata_005" "0.684901 0.000000 0.000000 0.000000" + "pfl_arraydata_006" "0.167839 0.000000 0.000000 0.000000" + } + "Node_020" + { + "iType" "19" + "pos_x" "236.399139" + "pos_y" "-255.856812" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_021" + { + "iType" "17" + "pos_x" "94.327011" + "pos_y" "-284.605896" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "4" + "pos_x" "928.526123" + "pos_y" "-438.840302" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_023" + { + "iType" "27" + "pos_x" "631.622620" + "pos_y" "-146.095581" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "swizzleString" "rgb" + } + "Node_024" + { + "iType" "27" + "pos_x" "630.278748" + "pos_y" "-268.403717" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "swizzleString" "a" + } + "Node_025" + { + "iType" "20" + "pos_x" "640.919250" + "pos_y" "-405.576935" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + } + "Node_026" + { + "iType" "20" + "pos_x" "642.031128" + "pos_y" "-519.740295" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_027" + { + "iType" "5" + "pos_x" "526.782532" + "pos_y" "-514.579590" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "7" + } + "Node_028" + { + "iType" "26" + "pos_x" "791.220215" + "pos_y" "-449.849915" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_half_3_x.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_half_3_x.txt new file mode 100644 index 0000000000..fdb2bf6801 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_half_3_x.txt @@ -0,0 +1,385 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "18" + "pos_x" "-204.083435" + "pos_y" "21.515930" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "19" + "pos_x" "-391.139374" + "pos_y" "-64.831940" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "5" + "pos_x" "-584.292053" + "pos_y" "-318.338257" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0" + } + "Node_006" + { + "iType" "19" + "pos_x" "212.829498" + "pos_y" "-265.861786" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_007" + { + "iType" "17" + "pos_x" "381.332489" + "pos_y" "-224.614197" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "32" + "pos_x" "236.617126" + "pos_y" "-19.775772" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "5" + "pos_x" "75.223198" + "pos_y" "-20.241486" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_010" + { + "iType" "4" + "pos_x" "593.042542" + "pos_y" "-237.108063" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_011" + { + "iType" "3" + "pos_x" "-480.944702" + "pos_y" "63.377457" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_012" + { + "iType" "29" + "szName" "Basetexture" + "pos_x" "39.528137" + "pos_y" "-171.755798" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_013" + { + "iType" "17" + "pos_x" "-116.086060" + "pos_y" "-170.705902" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_014" + { + "iType" "19" + "pos_x" "-418.328369" + "pos_y" "-316.456818" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_015" + { + "iType" "65" + "pos_x" "-581.786926" + "pos_y" "-207.983063" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "2.000000" + } + "Node_016" + { + "iType" "30" + "pos_x" "-311.446960" + "pos_y" "-252.893036" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "169.419739" + "container_extents_y" "794.226563" + "container_extents_z" "-169.419739" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "3" + } + "Node_017" + { + "iType" "91" + "pos_x" "-24.112915" + "pos_y" "-305.494904" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_array_size_x" "3" + "i_array_size_y" "1" + "i_array_datatype" "1" + "pfl_arraydata_000" "0.196842 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.606316 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "0.196842 0.000000 0.000000 0.000000" + } + "Node_018" + { + "iType" "5" + "pos_x" "-576.380432" + "pos_y" "-75.688171" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2 0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_half_3_y.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_half_3_y.txt new file mode 100644 index 0000000000..fefb98c39c --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/gauss_blur_half_3_y.txt @@ -0,0 +1,385 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "18" + "pos_x" "-204.083435" + "pos_y" "21.515930" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "19" + "pos_x" "-391.139374" + "pos_y" "-64.831940" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "19" + "pos_x" "212.829498" + "pos_y" "-265.861786" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_006" + { + "iType" "17" + "pos_x" "381.332489" + "pos_y" "-224.614197" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "32" + "pos_x" "236.617126" + "pos_y" "-19.775772" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "5" + "pos_x" "75.223198" + "pos_y" "-20.241486" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_009" + { + "iType" "4" + "pos_x" "593.042542" + "pos_y" "-237.108063" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_010" + { + "iType" "3" + "pos_x" "-480.944702" + "pos_y" "63.377457" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_011" + { + "iType" "29" + "szName" "Basetexture" + "pos_x" "39.528137" + "pos_y" "-171.755798" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_012" + { + "iType" "17" + "pos_x" "-116.086060" + "pos_y" "-170.705902" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "19" + "pos_x" "-418.328369" + "pos_y" "-316.456818" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_014" + { + "iType" "5" + "pos_x" "-584.292053" + "pos_y" "-318.338257" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 1" + } + "Node_015" + { + "iType" "5" + "pos_x" "-576.380432" + "pos_y" "-75.688171" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 2" + } + "Node_016" + { + "iType" "65" + "pos_x" "-581.786926" + "pos_y" "-207.983063" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "2.000000" + } + "Node_017" + { + "iType" "91" + "pos_x" "-24.112915" + "pos_y" "-305.494904" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + "i_array_size_x" "3" + "i_array_size_y" "1" + "i_array_datatype" "1" + "pfl_arraydata_000" "0.196842 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.606316 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "0.196842 0.000000 0.000000 0.000000" + } + "Node_018" + { + "iType" "30" + "pos_x" "-311.446960" + "pos_y" "-252.893036" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "169.419739" + "container_extents_y" "794.226563" + "container_extents_z" "-169.419739" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "3" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/ssao_calc.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/ssao_calc.txt new file mode 100644 index 0000000000..16aef829ec --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/ssao_calc.txt @@ -0,0 +1,218 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "3" + "pos_x" "-348.387299" + "pos_y" "-95.935318" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_003" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_004" + { + "iType" "94" + "pos_x" "-332.935516" + "pos_y" "-230.558411" + "size_x" "84.000000" + "size_y" "-50.000000" + "iPreview" "1" + "iTextureType" "5" + "IsCubemap" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "szFallbackTexturePath" "white" + "iFallbackMode" "0" + } + "Node_005" + { + "iType" "65" + "pos_x" "-327.089508" + "pos_y" "-148.880356" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "2.000000" + } + "Node_006" + { + "iType" "4" + "pos_x" "293.722473" + "pos_y" "-125.284317" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_007" + { + "iType" "27" + "pos_x" "123.001160" + "pos_y" "-120.086807" + "size_x" "121.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "swizzleString" "r r r 1" + } + "Node_008" + { + "iType" "99" + "pos_x" "-117.711853" + "pos_y" "-117.288940" + "size_x" "155.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "varName_In_0" "uv" + "varType_In_0" "2" + "varName_In_1" "texelSize" + "varType_In_1" "2" + "varName_In_2" "color_depth" + "varType_In_2" "128" + "varName_Out_0" "ao_out" + "varType_Out_0" "1" + "szFunctionName" "DoSSAO" + "iInline" "1" + "szcode_global_num_strings" "4" + "szcode_global_partial_00" "#define PI 3.14159265\r\n\r\n//--------------------------------------------------------\r\n//a list of user parameters\r\n\r\n#define METHOD 0\r\n\r\nstatic float near = 7; //Z-near\r\nstatic float far = 192.0; //Z-far\r\nstatic float zScaleLinear = near / far;\r\nstatic float zScaleLinearRev = far / near;\r\n\r\n#if ( METHOD == 0 )\r\nstatic int samples = 3; //samples on the first ring (3 - 5)\r\nstatic int rings = 3; //ring count (3 - 5)\r\nstatic float radius_close = 6.0; //ao radius\r\nstatic float radius_far = 0.5; //ao radius\r\n#else\r\nstatic int samples = 24; //samples on the first ring (3 - 5)\r\nstatic float radius_close = 7.0; //ao radius\r\nstatic float radius_far = 1.5; //ao radius\r\n#endif\r\n\r\nstatic float dist_exp = 6.0f;\r\n\r\nstatic float diffarea = 0.45; //self-shadowing reduction\r\nstatic float gdisplace = 0.4; //gauss bell center\r\n\r\nstatic float lumInfluence = 0.4; //how much luminance affects occlusion\r\nstatic float aoBoost_far = 2.5f;\r\nstatic float aoBoost_close = 6.0f;\" + "szcode_global_partial_01" "r\n\r\nstatic bool noise = true; //use noise instead of pattern for sample dithering?\r\nstatic bool onlyAO = true; //use only ambient occlusion pass?\r\nstatic bool fadeout = true;\r\n\r\n//--------------------------------------------------------\r\n\r\nfloat2 rand(float2 coord, float2 size) //generating noise/pattern texture for dithering\r\n{\r\n float noiseX = ((frac(1.0-coord.x*(size.x/2.0))*0.25)+(frac(coord.y*(size.y/2.0))*0.75))*2.0-1.0;\r\n float noiseY = ((frac(1.0-coord.x*(size.x/2.0))*0.75)+(frac(coord.y*(size.y/2.0))*0.25))*2.0-1.0;\r\n \r\n if (noise)\r\n {\r\n noiseX = frac(sin(dot(coord ,float2(12.9898,78.233))) * 43758.5453) * 2.0-1.0;\r\n noiseY = frac(sin(dot(coord ,float2(12.9898,78.233)*2.0)) * 43758.5453) * 2.0-1.0;\r\n }\r\n return float2(noiseX,noiseY)*0.001;\r\n}\r\n\r\nfloat readDepth(in float2 coord, sampler tex)\r\n{\r\n return tex2D(tex, coord ).a * zScaleLinear;\r\n //return (2.0 * near) / (far + near - tex2D(tex, coord ).a * (far-near));\r\n}\r\n\r\nfloat readDepth(float linD" + "szcode_global_partial_02" "epth)\r\n{\r\n return linDepth * zScaleLinear;\r\n}\r\n\r\nfloat compareDepths(in float depth1, in float depth2,inout int far)\r\n{\r\n float garea = 2.0; //gauss bell width \r\n float diff = (depth1 - depth2)*100.0; //depth difference (0-100)\r\n //reduce left bell width to avoid self-shadowing \r\n\r\n\r\n if ( diff < gdisplace )\r\n {\r\n garea = diffarea;\r\n }else{\r\n far = 1;\r\n }\r\n \r\n float gauss = pow(2.7182,-2.0*(diff-gdisplace)*(diff-gdisplace)/(garea*garea));\r\n return gauss;\r\n}\r\n\r\nfloat calAO(float2 uv,float localDepth, float depth, float dw, float dh, sampler tex)\r\n{\r\n float dd = (1.0-depth)*lerp( radius_far, radius_close, localDepth );\r\n\r\n float temp = 0.0;\r\n float temp2 = 0.0;\r\n float coordw = uv.x + dw*dd;\r\n float coordh = uv.y + dh*dd;\r\n float coordw2 = uv.x - dw*dd;\r\n float coordh2 = uv.y - dh*dd;\r\n \r\n float2 coord = float2(coordw , coordh);\r\n float2 coord2 = float2(coordw2, coordh2);\r\n \r\n int far = 0;\r\n temp = compareDepths(depth, readDepth(coo" + "szcode_global_partial_03" "rd,tex),far);\r\n //DEPTH EXTRAPOLATION:\r\n if (far > 0)\r\n {\r\n temp2 = compareDepths(readDepth(coord2,tex),depth,far);\r\n temp += (1.0-temp)*temp2;\r\n }\r\n \r\n return temp;\r\n}\n" + "szcode_body_num_strings" "2" + "szcode_body_partial_00" " float2 size = 1.0f / texelSize;\r\n\r\n float2 noise = rand(uv,size);\r\n float depthSample = tex2D(color_depth, uv ).a;\r\n float depth = readDepth(depthSample);\r\n depthSample = pow( (1.0f - depthSample), dist_exp );\r\n float d;\r\n \r\n float w = texelSize.x/clamp(depth,0.25,1.0)+(noise.x*(1.0-noise.x));\r\n float h = texelSize.y/clamp(depth,0.25,1.0)+(noise.y*(1.0-noise.y));\r\n \r\n float pw;\r\n float ph;\r\n \r\n float ao;\r\n float s;\r\n \r\n int ringsamples;\r\n\r\n#if (METHOD == 0)\r\n for (int i = 1; i <= rings; i++)\r\n {\r\n ringsamples = i * samples;\r\n for (int j = 0 ; j < ringsamples ; j += 1)\r\n {\r\n float step = PI*2.0 / float(ringsamples);\r\n pw = (cos(float(j)*step)*float(i));\r\n ph = (sin(float(j)*step)*float(i));\r\n ao += calAO( uv, depthSample, depth, pw*w, ph*h, color_depth );\r\n s += 1.0;\r\n }\r\n }\r\n ao /= s;\r\n ao = 1.0-ao;\r\n#else\r\n float dl = PI*(3.0-sqrt(5.0));\r\n float dz = 1.0/float(samples);\r\n float l = 0.0;\r\n float z = 1.0 - dz/2.0;\r\n\r" + "szcode_body_partial_01" "\n for (int i = 0; i <= samples; i ++)\r\n {\r\n float r = sqrt(1.0-z);\r\n\r\n pw = cos(l)*r;\r\n ph = sin(l)*r;\r\n ao += calAO(uv,depthSample,depth,pw*w,ph*h,color_depth);\r\n z = z - dz;\r\n l = l + dl;\r\n }\r\n\r\n ao /= float(samples);\r\n ao = 1.0-ao;\r\n#endif\r\n\r\n float3 color = tex2D(color_depth,uv).rgb;\r\n \r\n float3 lumcoeff = float3(0.299,0.587,0.114);\r\n float lum = dot(color.rgb, lumcoeff);\r\n float3 luminance = float3(lum, lum, lum);\r\n\r\n ao = pow( ao, lerp( aoBoost_far, aoBoost_close, depthSample ) );\r\n\r\n //lum = lerp(ao,1.0,luminance*lumInfluence);\r\n ao_out = lerp(ao,1.0,luminance*lumInfluence);\r\n\r\n if ( fadeout )\r\n {\r\n float fade = depth * zScaleLinearRev;\r\n ao_out = lerp( ao_out, 0.65, pow( fade, 3 ) );\r\n }\r\n\r\n //if(onlyAO)\r\n // ao = lum; //ambient occlusion only\r\n //else\r\n // col = color * lum;" + "iEnvFlags" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/ssao_combine.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/ssao_combine.txt new file mode 100644 index 0000000000..8e32fa59ae --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/ssao_combine.txt @@ -0,0 +1,291 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_003" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "-160.933746" + "pos_y" "-77.726196" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_004" + { + "iType" "3" + "pos_x" "-379.810669" + "pos_y" "-127.009460" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_005" + { + "iType" "4" + "pos_x" "413.917175" + "pos_y" "-372.455292" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_006" + { + "iType" "26" + "pos_x" "334.980042" + "pos_y" "-168.996613" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "5" + } + } + } + "Node_007" + { + "iType" "29" + "szName" "ssao" + "pos_x" "-312.903229" + "pos_y" "-255.193512" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "szParamname" "ssao_ref" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "white" + "szFallbackTexturePath" "white" + "iFallbackMode" "0" + } + "Node_008" + { + "iType" "5" + "pos_x" "-237.566864" + "pos_y" "-396.292816" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_009" + { + "iType" "19" + "pos_x" "-108.813339" + "pos_y" "-262.461884" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_010" + { + "iType" "19" + "pos_x" "56.939232" + "pos_y" "-107.739929" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_011" + { + "iType" "19" + "pos_x" "193.619293" + "pos_y" "-115.752502" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_012" + { + "iType" "5" + "pos_x" "75.800476" + "pos_y" "-255.146667" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.85" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/ssao_fxaa.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/ssao_fxaa.txt new file mode 100644 index 0000000000..abec4989ea --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/ssao_fxaa.txt @@ -0,0 +1,198 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "3" + "pos_x" "-320.000000" + "pos_y" "-130.000000" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_003" + { + "iType" "4" + "pos_x" "265.000000" + "pos_y" "-130.000000" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_004" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_005" + { + "iType" "65" + "pos_x" "-215.473480" + "pos_y" "-208.660767" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "2.000000" + } + "Node_006" + { + "iType" "94" + "pos_x" "-235.637070" + "pos_y" "-44.984234" + "size_x" "84.000000" + "size_y" "-50.000000" + "iPreview" "1" + "iTextureType" "1" + "IsCubemap" "0" + "szDemoTexturePath" "_rt_fullframefb" + "szFallbackTexturePath" "_rt_fullframefb" + "iFallbackMode" "4" + } + "Node_007" + { + "iType" "99" + "pos_x" "-7.115566" + "pos_y" "-108.856155" + "size_x" "133.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + "varName_In_0" "tex" + "varType_In_0" "128" + "varName_In_1" "uv" + "varType_In_1" "2" + "varName_In_2" "texelsize" + "varType_In_2" "2" + "varName_Out_0" "col" + "varType_Out_0" "8" + "szFunctionName" "DoFXAA" + "szFilePath" "shadereditorui\user_functions\call_fxaa.ufunc" + "iInline" "1" + "szcode_global_num_strings" "1" + "szcode_global_partial_00" "#define FXAA_PC 1\r\n#define FXAA_HLSL_3 1\r\n#define FXAA_GREEN_AS_LUMA 1\r\n#define FXAA_DISCARD 1\r\n#define FXAA_QUALITY__PRESET 10\r\n\r\n#include \'fxaa3_11.h\'\n" + "szcode_body_num_strings" "2" + "szcode_body_partial_00" " col = FxaaPixelShader( uv,\r\n (float4)0,\r\n tex,\r\n tex,\r\n tex,\r\n texelsize,\r\n (float4)0,\r\n (float4)0,\r\n (float4)0,\r\n // fxaaQualitySubpix\r\n // This used to be the FXAA_QUALITY__SUBPIX define.\r\n // It is here now to allow easier tuning.\r\n // Choose the amount of sub-pixel aliasing removal.\r\n // This can effect sharpness.\r\n // 1.00 - upper limit (softer)\r\n // 0.75 - default amount of filtering\r\n // 0.50 - lower limit (sharper, less sub-pixel aliasing removal)\r\n // 0.25 - almost off\r\n // 0.00 - completely off\r\n 0.5,\r\n // This used to be the FXAA_QUALITY__EDGE_THRESHOLD define.\r\n // It is here now to allow easier tuning.\r\n // The minimum amount of local contrast required to apply algorithm.\r\n // 0.333 - too little (faster)\r\n // 0.250 - low quality\r\n // 0.166 - default\r\n // 0.125 - high quality \r\n // 0.063 - overkill (slower)\r\n // fxaaQualityEdgeThreshold\r\n 0.2,\r\n // This used to be the" + "szcode_body_partial_01" " FXAA_QUALITY__EDGE_THRESHOLD_MIN define.\r\n // It is here now to allow easier tuning.\r\n // Trims the algorithm from processing darks.\r\n // 0.0833 - upper limit (default, the start of visible unfiltered edges)\r\n // 0.0625 - high quality (faster)\r\n // 0.0312 - visible limit (slower)\r\n // Special notes when using FXAA_GREEN_AS_LUMA,\r\n // Likely want to set this to zero.\r\n // As colors that are mostly not-green\r\n // will appear very dark in the green channel!\r\n // Tune by looking at mostly non-green content,\r\n // then start at zero and increase until aliasing is a problem.\r\n 0.0833,\r\n 0, 0, 0, (float4)0 );" + "iEnvFlags" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/sunrays_calc.txt b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/sunrays_calc.txt new file mode 100644 index 0000000000..c51dc00499 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/post_processing_shaders/sunrays_calc.txt @@ -0,0 +1,690 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "1" + "depth_write" "1" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-369.133759" + "pos_y" "413.831604" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_normal_compression" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "27" + "pos_x" "-97.007080" + "pos_y" "438.414795" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_002" + { + "iType" "19" + "pos_x" "-615.955444" + "pos_y" "119.945175" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_003" + { + "iType" "29" + "pos_x" "-594.301880" + "pos_y" "-364.289246" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + "szParamname" "skymask" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_SEdit_Skymask" + "szFallbackTexturePath" "_rt_SEdit_Skymask" + "iFallbackMode" "4" + } + "Node_004" + { + "iType" "32" + "pos_x" "-29.150803" + "pos_y" "85.170311" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_005" + { + "iType" "32" + "pos_x" "-294.139954" + "pos_y" "59.593613" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "17" + "pos_x" "6.081223" + "pos_y" "-174.885757" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "19" + "pos_x" "-365.196777" + "pos_y" "-357.511566" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "5" + } + } + "i_mat_rotation" "0" + } + "Node_008" + { + "iType" "19" + "pos_x" "-219.009598" + "pos_y" "-129.055420" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_009" + { + "iType" "77" + "pos_x" "-1579.997070" + "pos_y" "17.428398" + "size_x" "87.000000" + "size_y" "-50.000000" + "iPreview" "1" + "sz_callbackname" "sun_data" + "i_numc" "4" + } + "Node_010" + { + "iType" "27" + "pos_x" "-1398.426025" + "pos_y" "27.421875" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_011" + { + "iType" "24" + "pos_x" "-1250.151611" + "pos_y" "-120.341331" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + } + "Node_012" + { + "iType" "18" + "pos_x" "-1231.405273" + "pos_y" "32.186623" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "20" + "pos_x" "-1021.170715" + "pos_y" "29.846634" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_014" + { + "iType" "19" + "pos_x" "-858.426941" + "pos_y" "29.865776" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_015" + { + "iType" "5" + "pos_x" "-1146.366211" + "pos_y" "-245.801086" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_016" + { + "iType" "34" + "pos_x" "-1030.961792" + "pos_y" "-119.189270" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_017" + { + "iType" "5" + "pos_x" "-1013.829529" + "pos_y" "-257.518433" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.7" + } + "Node_018" + { + "iType" "60" + "pos_x" "-966.421631" + "pos_y" "-763.218994" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + } + "Node_019" + { + "iType" "27" + "pos_x" "-1171.092407" + "pos_y" "-758.590881" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_020" + { + "iType" "32" + "pos_x" "-658.067200" + "pos_y" "-88.285919" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + } + "Node_021" + { + "iType" "32" + "pos_x" "-1044.753418" + "pos_y" "-388.183014" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "19" + "pos_x" "-156.000977" + "pos_y" "-344.667419" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_023" + { + "iType" "18" + "pos_x" "-543.765747" + "pos_y" "-172.061813" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + } + "Node_024" + { + "iType" "3" + "pos_x" "-1774.872437" + "pos_y" "-427.163544" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV" + "numTexcoord_Flag_1" "1" + "numTexcoord_Name_1" "noisescale" + "numTexcoord_Flag_2" "1" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_025" + { + "iType" "2" + "pos_x" "215.866226" + "pos_y" "413.831604" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV" + "numTexcoord_Flag_1" "1" + "numTexcoord_Name_1" "noisescale" + "numTexcoord_Flag_2" "1" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_026" + { + "iType" "5" + "pos_x" "-386.296631" + "pos_y" "61.181686" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_027" + { + "iType" "5" + "pos_x" "-103.737068" + "pos_y" "88.013390" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_028" + { + "iType" "4" + "pos_x" "164.190826" + "pos_y" "-850.315674" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_029" + { + "iType" "27" + "pos_x" "-8.718872" + "pos_y" "-847.757568" + "size_x" "123.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + "swizzleString" "r g b 1" + } + "Node_030" + { + "iType" "30" + "pos_x" "-809.897095" + "pos_y" "-277.381805" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "264.560059" + "container_extents_y" "916.935791" + "container_extents_z" "-264.560059" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "35" + } + "Node_031" + { + "iType" "5" + "pos_x" "-450.963867" + "pos_y" "-657.008728" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.06" + } + "Node_032" + { + "iType" "5" + "szName" "decay" + "pos_x" "-332.019897" + "pos_y" "-73.928772" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.95" + } + "Node_033" + { + "iType" "5" + "szName" "sample delta" + "pos_x" "-812.319031" + "pos_y" "167.148071" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.011" + } + "Node_034" + { + "iType" "19" + "pos_x" "-302.042847" + "pos_y" "-631.567932" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_035" + { + "iType" "19" + "pos_x" "-147.744141" + "pos_y" "-832.504517" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_depthglow.txt b/mp/game/momentum/shadereditorui/canvas/postproc_depthglow.txt new file mode 100644 index 0000000000..5d05e4c13b --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_depthglow.txt @@ -0,0 +1,597 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_001" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_002" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_003" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "-186.882889" + "pos_y" "-125.806458" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_004" + { + "iType" "3" + "pos_x" "-707.202209" + "pos_y" "-150.461899" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_005" + { + "iType" "19" + "pos_x" "-970.454651" + "pos_y" "-730.560852" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_006" + { + "iType" "32" + "pos_x" "-949.107361" + "pos_y" "-617.122009" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "17" + "pos_x" "-829.617004" + "pos_y" "-695.046082" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "-686.898865" + "pos_y" "-690.667175" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "szParamname" "bloom" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_SmallFB0" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_009" + { + "iType" "32" + "pos_x" "-660.873047" + "pos_y" "-495.843262" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "-695.827393" + "pos_y" "-260.951355" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "szParamname" "bloom" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_SmallFB0" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_011" + { + "iType" "60" + "pos_x" "-445.761688" + "pos_y" "-316.271759" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "5" + } + } + } + "Node_012" + { + "iType" "38" + "pos_x" "-453.860870" + "pos_y" "-671.084290" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "5" + } + } + } + "Node_013" + { + "iType" "60" + "pos_x" "-453.105011" + "pos_y" "-260.090179" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + } + "Node_014" + { + "iType" "18" + "pos_x" "-315.315582" + "pos_y" "-279.445435" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_015" + { + "iType" "18" + "pos_x" "-157.908783" + "pos_y" "-300.027252" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + } + "Node_016" + { + "iType" "60" + "pos_x" "-20.079220" + "pos_y" "-290.683014" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + } + "Node_017" + { + "iType" "5" + "pos_x" "-278.908142" + "pos_y" "-408.470215" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.005" + } + "Node_018" + { + "iType" "19" + "pos_x" "204.830307" + "pos_y" "-289.669312" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_019" + { + "iType" "26" + "pos_x" "549.578613" + "pos_y" "-329.751282" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "5" + } + } + } + "Node_020" + { + "iType" "4" + "pos_x" "727.434692" + "pos_y" "-383.447510" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_021" + { + "iType" "17" + "pos_x" "367.520386" + "pos_y" "-188.881012" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "5" + "pos_x" "-752.021973" + "pos_y" "-483.244202" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_023" + { + "iType" "5" + "pos_x" "92.758163" + "pos_y" "-363.587585" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 1.75 2.5" + } + "Node_024" + { + "iType" "65" + "pos_x" "-1465.070923" + "pos_y" "-547.997437" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_025" + { + "iType" "5" + "pos_x" "-1443.670776" + "pos_y" "-635.571045" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "4" + } + "Node_026" + { + "iType" "32" + "pos_x" "-1088.257446" + "pos_y" "-646.643005" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_027" + { + "iType" "19" + "pos_x" "-1321.347656" + "pos_y" "-578.446716" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_028" + { + "iType" "30" + "pos_x" "-1250.229980" + "pos_y" "-734.594299" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "191.497070" + "container_extents_y" "910.800293" + "container_extents_z" "-191.497070" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "4" + } + "Node_029" + { + "iType" "91" + "pos_x" "-1131.488647" + "pos_y" "-772.086182" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + } + "i_array_size_x" "4" + "i_array_size_y" "1" + "i_array_datatype" "2" + "pfl_arraydata_000" "1.000000 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.000000 1.000000 0.000000 0.000000" + "pfl_arraydata_002" "-1.000000 0.000000 0.000000 0.000000" + "pfl_arraydata_003" "0.000000 -1.000000 0.000000 0.000000" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_drunk.txt b/mp/game/momentum/shadereditorui/canvas/postproc_drunk.txt new file mode 100644 index 0000000000..b140ac8f88 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_drunk.txt @@ -0,0 +1,1502 @@ +"canvas" +{ + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-516.903992" + "pos_y" "277.512939" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + } + "Node_001" + { + "iType" "18" + "pos_x" "-408.617828" + "pos_y" "47.905617" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + } + "Node_002" + { + "iType" "5" + "pos_x" "-510.847198" + "pos_y" "-20.011536" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 0.5" + } + "Node_003" + { + "iType" "5" + "pos_x" "-175.559967" + "pos_y" "121.273743" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.65" + } + "Node_004" + { + "iType" "29" + "pos_x" "102.379456" + "pos_y" "-408.637177" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_005" + { + "iType" "40" + "pos_x" "-669.011475" + "pos_y" "-767.234009" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "19" + "pos_x" "-561.168701" + "pos_y" "-766.807373" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "55" + "pos_x" "-64.971527" + "pos_y" "-413.693237" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "0" + "iTexTrans_trans" "1" + } + "Node_008" + { + "iType" "39" + "pos_x" "-652.363037" + "pos_y" "-249.866730" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "17" + "pos_x" "-596.108154" + "pos_y" "-399.983887" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "39" + "pos_x" "-480.064606" + "pos_y" "-397.067993" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + } + "Node_011" + { + "iType" "5" + "pos_x" "-241.426331" + "pos_y" "122.299164" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_012" + { + "iType" "21" + "pos_x" "303.656982" + "pos_y" "-340.224884" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "5" + "pos_x" "-360.762238" + "pos_y" "-74.076584" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_014" + { + "iType" "19" + "pos_x" "-250.120178" + "pos_y" "-70.985321" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + } + "Node_015" + { + "iType" "5" + "pos_x" "-91.839912" + "pos_y" "-94.749863" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.65" + } + "Node_016" + { + "iType" "5" + "pos_x" "-629.748901" + "pos_y" "-863.012085" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.05" + } + "Node_017" + { + "iType" "5" + "pos_x" "617.534119" + "pos_y" "-1249.450562" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_018" + { + "iType" "17" + "pos_x" "819.298157" + "pos_y" "-1115.458740" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + } + "Node_019" + { + "iType" "8" + "pos_x" "-1486.527954" + "pos_y" "-588.008545" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_020" + { + "iType" "27" + "pos_x" "-1366.368042" + "pos_y" "-515.957520" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_021" + { + "iType" "27" + "pos_x" "-1371.194458" + "pos_y" "-636.395996" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_022" + { + "iType" "48" + "pos_x" "-1206.180298" + "pos_y" "-580.299683" + "size_x" "61.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + } + "Node_023" + { + "iType" "56" + "pos_x" "-1095.629272" + "pos_y" "-581.361450" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_024" + { + "iType" "20" + "pos_x" "-977.288696" + "pos_y" "-581.534424" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + } + "Node_025" + { + "iType" "5" + "pos_x" "-1058.765747" + "pos_y" "-693.790283" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "57.295776" + } + "Node_026" + { + "iType" "12" + "pos_x" "-1156.425171" + "pos_y" "-390.390503" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_027" + { + "iType" "17" + "pos_x" "-959.325562" + "pos_y" "-391.358124" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + } + "Node_028" + { + "iType" "19" + "pos_x" "-400.882904" + "pos_y" "-249.125397" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_029" + { + "iType" "27" + "pos_x" "-424.661621" + "pos_y" "-767.981812" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "swizzleString" "x 0" + } + "Node_030" + { + "iType" "19" + "pos_x" "18.802147" + "pos_y" "-91.658585" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + } + "Node_031" + { + "iType" "55" + "pos_x" "-73.814423" + "pos_y" "-274.443085" + "size_x" "120.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "0" + } + "Node_032" + { + "iType" "34" + "pos_x" "-120.042076" + "pos_y" "47.017868" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + } + "Node_033" + { + "iType" "61" + "pos_x" "34.517963" + "pos_y" "47.900482" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + } + "Node_034" + { + "iType" "5" + "pos_x" "-707.252563" + "pos_y" "-443.805450" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_035" + { + "iType" "5" + "pos_x" "-582.645508" + "pos_y" "-569.652344" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_036" + { + "iType" "5" + "pos_x" "-588.662109" + "pos_y" "-642.756714" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_037" + { + "iType" "34" + "pos_x" "-443.757294" + "pos_y" "-575.067444" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + } + "Node_038" + { + "iType" "5" + "pos_x" "-338.139496" + "pos_y" "-671.006348" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 1" + } + "Node_039" + { + "iType" "5" + "pos_x" "197.285217" + "pos_y" "-1411.111938" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 1" + } + "Node_040" + { + "iType" "8" + "pos_x" "179.054779" + "pos_y" "-1323.064575" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_041" + { + "iType" "19" + "pos_x" "672.022400" + "pos_y" "-1114.444824" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + } + "Node_042" + { + "iType" "23" + "pos_x" "314.767456" + "pos_y" "-1360.753296" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + } + } + "Node_043" + { + "iType" "5" + "pos_x" "359.045074" + "pos_y" "-1550.972290" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_044" + { + "iType" "5" + "pos_x" "356.362885" + "pos_y" "-1472.592651" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_045" + { + "iType" "34" + "pos_x" "450.462677" + "pos_y" "-1362.387329" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + } + } + "Node_046" + { + "iType" "19" + "pos_x" "550.083313" + "pos_y" "-1119.950562" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + } + } + "Node_047" + { + "iType" "24" + "pos_x" "-268.697662" + "pos_y" "47.995972" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + } + "Node_048" + { + "iType" "19" + "pos_x" "-386.568176" + "pos_y" "-392.194397" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + } + "Node_049" + { + "iType" "17" + "pos_x" "-280.066467" + "pos_y" "-575.197815" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + } + "Node_050" + { + "iType" "2" + "pos_x" "68.095909" + "pos_y" "277.512939" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_051" + { + "iType" "19" + "pos_x" "602.853210" + "pos_y" "-1351.782593" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + } + "Node_052" + { + "iType" "3" + "pos_x" "-599.670898" + "pos_y" "-177.963196" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_053" + { + "iType" "27" + "pos_x" "-258.896973" + "pos_y" "-848.784973" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_054" + { + "iType" "53" + "pos_x" "-130.638519" + "pos_y" "-977.708008" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + } + } + "Node_055" + { + "iType" "19" + "pos_x" "-132.156158" + "pos_y" "-1081.919556" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + } + } + "Node_056" + { + "iType" "5" + "pos_x" "-244.877563" + "pos_y" "-984.791260" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_057" + { + "iType" "29" + "pos_x" "91.298111" + "pos_y" "-291.983704" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_058" + { + "iType" "32" + "pos_x" "104.409470" + "pos_y" "-584.911926" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + } + "Node_059" + { + "iType" "27" + "pos_x" "388.715240" + "pos_y" "-1114.421997" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "swizzleString" "a" + } + "Node_060" + { + "iType" "27" + "pos_x" "195.052719" + "pos_y" "-580.004272" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_061" + { + "iType" "27" + "pos_x" "190.681625" + "pos_y" "-686.546570" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_062" + { + "iType" "26" + "pos_x" "424.824921" + "pos_y" "-746.577393" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + } + } + "Node_063" + { + "iType" "19" + "pos_x" "226.367661" + "pos_y" "-855.003662" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + } + } + "Node_064" + { + "iType" "29" + "pos_x" "396.800781" + "pos_y" "-858.074280" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_065" + { + "iType" "32" + "pos_x" "504.789825" + "pos_y" "-483.075623" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + } + } + "Node_066" + { + "iType" "18" + "pos_x" "-133.858734" + "pos_y" "-857.044128" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + } + } + "Node_067" + { + "iType" "21" + "pos_x" "917.898499" + "pos_y" "-691.718323" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + } + } + "Node_068" + { + "iType" "19" + "pos_x" "1079.528931" + "pos_y" "-700.456787" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + } + "Node_069" + { + "iType" "4" + "pos_x" "1262.615845" + "pos_y" "-703.210083" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_070" + { + "iType" "17" + "pos_x" "388.202728" + "pos_y" "-629.031921" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + } + "Node_071" + { + "iType" "5" + "pos_x" "-262.876678" + "pos_y" "-1296.580566" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_072" + { + "iType" "49" + "pos_x" "-130.189240" + "pos_y" "-1185.698853" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + } + } + "Node_073" + { + "iType" "37" + "pos_x" "-136.346344" + "pos_y" "-1292.088989" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + } + "Node_074" + { + "iType" "5" + "pos_x" "-241.786591" + "pos_y" "-1199.889771" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_075" + { + "iType" "5" + "pos_x" "-251.080399" + "pos_y" "-1098.499268" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2.4" + } + "Node_076" + { + "iType" "5" + "pos_x" "123.383324" + "pos_y" "-892.843689" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.002" + } + "Node_077" + { + "iType" "5" + "pos_x" "417.996002" + "pos_y" "-483.076721" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_078" + { + "iType" "17" + "pos_x" "556.697937" + "pos_y" "-622.484131" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + } + "Node_079" + { + "iType" "30" + "pos_x" "5.974243" + "pos_y" "-758.370728" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "221.222198" + "container_extents_y" "636.582764" + "container_extents_z" "-221.222198" + "loop_condition" "2" + "loop_value_min" "-10" + "loop_value_max" "10" + } + "Node_080" + { + "iType" "20" + "pos_x" "751.894531" + "pos_y" "-647.807739" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + } + "Node_081" + { + "iType" "5" + "pos_x" "755.336975" + "pos_y" "-524.061218" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "24" + } + "Node_082" + { + "iType" "27" + "pos_x" "-204.608841" + "pos_y" "299.279816" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + } + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_filmgrain.txt b/mp/game/momentum/shadereditorui/canvas/postproc_filmgrain.txt new file mode 100644 index 0000000000..cc2713d4ce --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_filmgrain.txt @@ -0,0 +1,702 @@ +"canvas" +{ + "cfmt_version" "canvasver#002" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "53" + "pos_x" "-38.968803" + "pos_y" "-397.294556" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + } + "Node_001" + { + "iType" "19" + "pos_x" "98.478233" + "pos_y" "-367.401031" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_002" + { + "iType" "17" + "pos_x" "247.738037" + "pos_y" "-373.782776" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + } + "Node_003" + { + "iType" "50" + "pos_x" "174.049500" + "pos_y" "-225.131470" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "34" + "iTarget_jack" "3" + } + } + } + "Node_004" + { + "iType" "3" + "pos_x" "-398.377380" + "pos_y" "-133.358490" + "size_x" "55.000000" + "size_y" "-39.000000" + "iPreview" "0" + "numTexcoords" "3" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV 0" + "numTexcoord_Flag_1" "2" + "numTexcoord_Name_1" "UV 1" + "numTexcoord_Flag_2" "2" + "numTexcoord_Name_2" "Texel scale" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_005" + { + "iType" "18" + "pos_x" "-156.413239" + "pos_y" "-408.062256" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "35" + "iTarget_jack" "2" + } + } + } + "Node_006" + { + "iType" "19" + "pos_x" "-173.927490" + "pos_y" "-229.426270" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_007" + { + "iType" "5" + "pos_x" "-290.359222" + "pos_y" "-295.938782" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "10" + } + "Node_008" + { + "iType" "1" + "pos_x" "-369.736969" + "pos_y" "372.816986" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords" "2" + "dTFlag_Color" "8" + } + "Node_009" + { + "iType" "19" + "pos_x" "-182.680115" + "pos_y" "263.937012" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_010" + { + "iType" "27" + "pos_x" "-46.110237" + "pos_y" "247.472366" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "swizzleString" "xx" + } + "Node_011" + { + "iType" "55" + "pos_x" "80.769218" + "pos_y" "283.525940" + "size_x" "91.000000" + "size_y" "-39.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "0" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_012" + { + "iType" "5" + "pos_x" "-309.826294" + "pos_y" "287.558502" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_013" + { + "iType" "12" + "pos_x" "-324.485809" + "pos_y" "213.213089" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + } + "Node_014" + { + "iType" "5" + "pos_x" "-36.294399" + "pos_y" "199.702240" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "szConstantString" "0.0001 0.0001" + } + "Node_015" + { + "iType" "2" + "pos_x" "283.738525" + "pos_y" "367.338959" + "size_x" "55.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + "numTexcoords" "3" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV 0" + "numTexcoord_Flag_1" "2" + "numTexcoord_Name_1" "UV 1" + "numTexcoord_Flag_2" "2" + "numTexcoord_Name_2" "Texel scale" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_016" + { + "iType" "20" + "pos_x" "89.661728" + "pos_y" "528.248657" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + } + "Node_017" + { + "iType" "65" + "pos_x" "-31.195328" + "pos_y" "484.970428" + "size_x" "60.000000" + "size_y" "-17.000000" + "iPreview" "1" + } + "Node_018" + { + "iType" "5" + "pos_x" "-30.398453" + "pos_y" "541.159424" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_019" + { + "iType" "5" + "pos_x" "85.462997" + "pos_y" "471.348877" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "64" + } + "Node_020" + { + "iType" "20" + "pos_x" "231.879395" + "pos_y" "502.216919" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + } + "Node_021" + { + "iType" "17" + "pos_x" "-126.988373" + "pos_y" "-94.674225" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "81" + "pos_x" "-172.072479" + "pos_y" "-3.334938" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_num_comps" "1" + "fl_value_min" "0.000000" + "fl_value_max" "10.000000" + } + "Node_023" + { + "iType" "19" + "pos_x" "-245.665894" + "pos_y" "-93.921539" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "2" + } + } + "i_mat_rotation" "0" + } + "Node_024" + { + "iType" "27" + "pos_x" "-61.266670" + "pos_y" "383.796173" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_025" + { + "iType" "5" + "pos_x" "-194.002930" + "pos_y" "-807.512024" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3 0.59 0.11" + } + "Node_026" + { + "iType" "21" + "pos_x" "83.139908" + "pos_y" "-663.095398" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + } + "Node_027" + { + "iType" "23" + "pos_x" "-62.651627" + "pos_y" "-784.964844" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + } + "Node_028" + { + "iType" "4" + "pos_x" "580.325378" + "pos_y" "-822.471680" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_029" + { + "iType" "19" + "pos_x" "264.335266" + "pos_y" "-664.321533" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_030" + { + "iType" "26" + "pos_x" "387.000519" + "pos_y" "-817.184082" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "33" + "iTarget_jack" "5" + } + } + } + "Node_031" + { + "iType" "5" + "pos_x" "78.614052" + "pos_y" "-506.760071" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_032" + { + "iType" "5" + "pos_x" "220.455261" + "pos_y" "-506.063995" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_033" + { + "iType" "29" + "pos_x" "-226.464340" + "pos_y" "-653.181152" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_034" + { + "iType" "29" + "pos_x" "2.025377" + "pos_y" "-221.102631" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "szFallbackTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "4" + } + "Node_035" + { + "iType" "29" + "pos_x" "1.958828" + "pos_y" "-96.032845" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "szFallbackTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "4" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_flare_anamorphic.txt b/mp/game/momentum/shadereditorui/canvas/postproc_flare_anamorphic.txt new file mode 100644 index 0000000000..e4662c8c0e --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_flare_anamorphic.txt @@ -0,0 +1,668 @@ +"canvas" +{ + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "5" + "pos_x" "-157.204422" + "pos_y" "33.748177" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_003" + { + "iType" "32" + "pos_x" "-24.418501" + "pos_y" "23.663425" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "20" + "pos_x" "-402.417084" + "pos_y" "-1020.411194" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + } + "Node_005" + { + "iType" "34" + "pos_x" "-24.309429" + "pos_y" "-426.763062" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "1" + } + } + } + "Node_006" + { + "iType" "4" + "pos_x" "463.722046" + "pos_y" "-1543.505249" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_007" + { + "iType" "19" + "pos_x" "-561.513306" + "pos_y" "-267.008484" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "17" + "pos_x" "-432.975189" + "pos_y" "-264.029938" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "17" + "pos_x" "333.314392" + "pos_y" "-591.277466" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "19" + "pos_x" "163.276520" + "pos_y" "-590.939514" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + } + "Node_011" + { + "iType" "29" + "szName" "Bloom" + "pos_x" "-164.194427" + "pos_y" "-263.455719" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_SmallFB1" + "iFallbackMode" "0" + } + "Node_012" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "-573.406555" + "pos_y" "-1434.893188" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_013" + { + "iType" "30" + "pos_x" "-728.706360" + "pos_y" "-603.742249" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "526.970093" + "container_extents_y" "1200.780762" + "container_extents_z" "-526.970093" + "loop_condition" "2" + "loop_value_min" "-25" + "loop_value_max" "25" + } + "Node_014" + { + "iType" "5" + "pos_x" "-177.825836" + "pos_y" "-931.415527" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_015" + { + "iType" "19" + "pos_x" "-12.273333" + "pos_y" "-1252.086304" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + } + "Node_016" + { + "iType" "26" + "pos_x" "266.890076" + "pos_y" "-1550.180542" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "5" + } + } + } + "Node_017" + { + "iType" "17" + "pos_x" "96.781456" + "pos_y" "-1455.306763" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "1" + } + } + } + "Node_018" + { + "iType" "5" + "pos_x" "-136.875885" + "pos_y" "-1264.650879" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.03 0.04 0.05" + } + "Node_019" + { + "iType" "5" + "pos_x" "-140.895447" + "pos_y" "-406.119354" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.25" + } + "Node_020" + { + "iType" "5" + "pos_x" "-146.504105" + "pos_y" "-483.420868" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.35" + } + "Node_021" + { + "iType" "5" + "pos_x" "-557.848816" + "pos_y" "-153.846710" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.015 0" + } + "Node_022" + { + "iType" "27" + "pos_x" "-45.016327" + "pos_y" "212.237122" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_023" + { + "iType" "19" + "pos_x" "50.916218" + "pos_y" "-755.687866" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + } + } + "Node_024" + { + "iType" "27" + "pos_x" "-298.014740" + "pos_y" "-301.925079" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_025" + { + "iType" "53" + "pos_x" "-419.836792" + "pos_y" "-721.185303" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + } + } + "Node_026" + { + "iType" "5" + "pos_x" "-169.996078" + "pos_y" "-643.775879" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_027" + { + "iType" "5" + "pos_x" "-254.605698" + "pos_y" "-644.432983" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_028" + { + "iType" "18" + "pos_x" "-568.721436" + "pos_y" "-721.701172" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + } + "Node_029" + { + "iType" "5" + "pos_x" "-541.319275" + "pos_y" "-633.764526" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_030" + { + "iType" "49" + "pos_x" "-100.936623" + "pos_y" "-1006.324951" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_031" + { + "iType" "53" + "pos_x" "-566.569275" + "pos_y" "-1016.759155" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + } + "Node_032" + { + "iType" "5" + "pos_x" "-509.073212" + "pos_y" "-922.568298" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "25" + } + "Node_033" + { + "iType" "61" + "pos_x" "-249.872726" + "pos_y" "-1009.899048" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_034" + { + "iType" "34" + "pos_x" "-223.333755" + "pos_y" "-722.467529" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + } + "Node_035" + { + "iType" "3" + "pos_x" "-1063.911011" + "pos_y" "-849.217468" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + } + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_flare_naive.txt b/mp/game/momentum/shadereditorui/canvas/postproc_flare_naive.txt new file mode 100644 index 0000000000..225b5fb178 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_flare_naive.txt @@ -0,0 +1,1669 @@ +"canvas" +{ + "cfmt_version" "canvasver#002" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords" "2" + "dTFlag_Color" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "5" + "pos_x" "-373.145477" + "pos_y" "-2.804920" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1" + } + "Node_003" + { + "iType" "5" + "pos_x" "-492.229340" + "pos_y" "-28.489700" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_004" + { + "iType" "5" + "szName" "output" + "pos_x" "-145.760239" + "pos_y" "82.311722" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_005" + { + "iType" "32" + "pos_x" "-46.339928" + "pos_y" "82.558182" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "19" + "pos_x" "-373.798187" + "pos_y" "-112.726242" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_007" + { + "iType" "5" + "pos_x" "-582.036560" + "pos_y" "-368.062714" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.15" + } + "Node_008" + { + "iType" "19" + "pos_x" "-32.716183" + "pos_y" "-104.124298" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_009" + { + "iType" "49" + "pos_x" "-404.592072" + "pos_y" "-255.089233" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "5" + "pos_x" "-251.282608" + "pos_y" "-47.710831" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_011" + { + "iType" "18" + "pos_x" "-206.922363" + "pos_y" "-136.693298" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + } + "Node_012" + { + "iType" "17" + "pos_x" "-278.538940" + "pos_y" "-275.898743" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "55" + "pos_x" "-98.197952" + "pos_y" "-285.649506" + "size_x" "114.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "0" + "iTexTrans_trans" "0" + } + "Node_014" + { + "iType" "19" + "pos_x" "-542.763428" + "pos_y" "-258.621094" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_015" + { + "iType" "5" + "pos_x" "-520.274536" + "pos_y" "-458.040985" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_016" + { + "iType" "39" + "pos_x" "-256.101624" + "pos_y" "-426.406128" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + } + "Node_017" + { + "iType" "22" + "pos_x" "-156.423950" + "pos_y" "-424.548676" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + } + "Node_018" + { + "iType" "19" + "pos_x" "-379.441132" + "pos_y" "-424.497040" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_019" + { + "iType" "19" + "pos_x" "20.385571" + "pos_y" "-419.155487" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_020" + { + "iType" "5" + "pos_x" "-467.483948" + "pos_y" "-390.544159" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1.5" + } + "Node_021" + { + "iType" "5" + "pos_x" "-54.029976" + "pos_y" "-462.198883" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_022" + { + "iType" "5" + "pos_x" "-295.624084" + "pos_y" "-538.276855" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_023" + { + "iType" "5" + "pos_x" "-297.124481" + "pos_y" "-609.275879" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_024" + { + "iType" "34" + "szName" "green" + "pos_x" "-415.238953" + "pos_y" "-689.174622" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + } + } + "Node_025" + { + "iType" "5" + "pos_x" "-514.356873" + "pos_y" "-640.889526" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3" + } + "Node_026" + { + "iType" "5" + "pos_x" "-515.857239" + "pos_y" "-711.888550" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_027" + { + "iType" "34" + "szName" "red" + "pos_x" "-194.689728" + "pos_y" "-553.864502" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + } + } + "Node_028" + { + "iType" "34" + "szName" "blue" + "pos_x" "-60.108879" + "pos_y" "-720.055725" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + } + } + "Node_029" + { + "iType" "5" + "pos_x" "-159.226852" + "pos_y" "-671.770630" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_030" + { + "iType" "5" + "pos_x" "-160.727219" + "pos_y" "-742.769653" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_031" + { + "iType" "19" + "pos_x" "225.213516" + "pos_y" "-675.862671" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "89" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_032" + { + "iType" "19" + "pos_x" "227.176315" + "pos_y" "-556.129517" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "89" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_033" + { + "iType" "19" + "pos_x" "228.058212" + "pos_y" "-441.186523" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "89" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_034" + { + "iType" "26" + "pos_x" "360.540894" + "pos_y" "-648.373413" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + } + "Node_035" + { + "iType" "26" + "pos_x" "369.572754" + "pos_y" "-496.915955" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + } + "Node_036" + { + "iType" "19" + "pos_x" "138.719849" + "pos_y" "-33.374832" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_037" + { + "iType" "30" + "pos_x" "-659.480042" + "pos_y" "-398.487305" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "432.402740" + "container_extents_y" "1563.140137" + "container_extents_z" "-432.402740" + "loop_condition" "2" + "loop_value_min" "0" + "loop_value_max" "3" + } + "Node_038" + { + "iType" "34" + "pos_x" "578.553223" + "pos_y" "-308.513123" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + } + "Node_039" + { + "iType" "5" + "pos_x" "16.747173" + "pos_y" "-23.405376" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_040" + { + "iType" "5" + "pos_x" "448.813141" + "pos_y" "-322.633820" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.65" + } + "Node_041" + { + "iType" "20" + "pos_x" "686.968506" + "pos_y" "-892.565002" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + } + } + "Node_042" + { + "iType" "4" + "pos_x" "1016.840393" + "pos_y" "-1169.097534" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_043" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "262.657227" + "pos_y" "-1112.773193" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_044" + { + "iType" "17" + "pos_x" "667.352539" + "pos_y" "-1062.926025" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "43" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + } + "Node_045" + { + "iType" "5" + "pos_x" "447.980255" + "pos_y" "-214.512650" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_046" + { + "iType" "26" + "pos_x" "809.115479" + "pos_y" "-1163.965088" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "43" + "iTarget_jack" "5" + } + } + } + "Node_047" + { + "iType" "5" + "pos_x" "-1433.034424" + "pos_y" "-314.165649" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 1" + } + "Node_048" + { + "iType" "5" + "pos_x" "-1004.106750" + "pos_y" "-217.775757" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_049" + { + "iType" "23" + "pos_x" "-1328.669434" + "pos_y" "-300.045288" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + } + "Node_050" + { + "iType" "5" + "pos_x" "-1430.579346" + "pos_y" "-422.879272" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0" + } + "Node_051" + { + "iType" "23" + "pos_x" "-1323.855957" + "pos_y" "-411.112427" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + } + "Node_052" + { + "iType" "5" + "pos_x" "-1031.999023" + "pos_y" "-391.470459" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_053" + { + "iType" "29" + "pos_x" "-1403.462769" + "pos_y" "-723.090637" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_054" + { + "iType" "18" + "pos_x" "-1541.432007" + "pos_y" "-714.656555" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + } + "Node_055" + { + "iType" "19" + "pos_x" "-916.819336" + "pos_y" "-270.028076" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_056" + { + "iType" "25" + "pos_x" "-1201.875244" + "pos_y" "-220.783447" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + } + } + "Node_057" + { + "iType" "17" + "pos_x" "-988.045471" + "pos_y" "-480.824036" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_058" + { + "iType" "26" + "pos_x" "-1051.255615" + "pos_y" "-285.813843" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + } + } + "Node_059" + { + "iType" "18" + "pos_x" "-1384.347168" + "pos_y" "-182.448853" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + } + "Node_060" + { + "iType" "5" + "pos_x" "-1491.032715" + "pos_y" "-244.454834" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_061" + { + "iType" "55" + "pos_x" "-874.010986" + "pos_y" "-389.607178" + "size_x" "120.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "0" + "iTexTrans_scale" "1" + "iTexTrans_trans" "0" + } + "Node_062" + { + "iType" "17" + "pos_x" "-1542.274292" + "pos_y" "-601.886169" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + } + "Node_063" + { + "iType" "27" + "pos_x" "-1713.781372" + "pos_y" "-607.780151" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + "swizzleString" "x 0" + } + "Node_064" + { + "iType" "29" + "pos_x" "-1407.215210" + "pos_y" "-609.527039" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_065" + { + "iType" "19" + "pos_x" "-1139.460449" + "pos_y" "-474.685638" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_066" + { + "iType" "5" + "pos_x" "-1163.975586" + "pos_y" "-408.862793" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_067" + { + "iType" "18" + "pos_x" "-957.786011" + "pos_y" "-711.419250" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + } + } + "Node_068" + { + "iType" "19" + "pos_x" "-790.126343" + "pos_y" "-711.372681" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_069" + { + "iType" "19" + "pos_x" "-895.321716" + "pos_y" "-859.253540" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_070" + { + "iType" "24" + "pos_x" "-1184.229248" + "pos_y" "-866.380066" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + } + } + "Node_071" + { + "iType" "34" + "pos_x" "-1046.051025" + "pos_y" "-866.612732" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + } + } + "Node_072" + { + "iType" "5" + "pos_x" "-968.482544" + "pos_y" "-590.045898" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_073" + { + "iType" "5" + "pos_x" "-1169.054932" + "pos_y" "-968.197571" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_074" + { + "iType" "5" + "pos_x" "-1088.892578" + "pos_y" "-996.940857" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.7" + } + "Node_075" + { + "iType" "5" + "pos_x" "-861.783386" + "pos_y" "-606.814392" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.03" + } + "Node_076" + { + "iType" "3" + "pos_x" "-943.601074" + "pos_y" "-63.032471" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_077" + { + "iType" "17" + "pos_x" "-828.965393" + "pos_y" "-169.034531" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + } + } + "Node_078" + { + "iType" "18" + "pos_x" "-524.404175" + "pos_y" "-110.391342" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_079" + { + "iType" "32" + "pos_x" "-590.957581" + "pos_y" "-101.495216" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + } + } + "Node_080" + { + "iType" "12" + "pos_x" "-1974.026733" + "pos_y" "-573.714478" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_081" + { + "iType" "19" + "pos_x" "-1851.199097" + "pos_y" "-600.230286" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_082" + { + "iType" "21" + "pos_x" "-1160.104248" + "pos_y" "-625.460815" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "64" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "53" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + } + } + "Node_083" + { + "iType" "27" + "pos_x" "-1172.208740" + "pos_y" "-738.422791" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_084" + { + "iType" "5" + "pos_x" "524.111938" + "pos_y" "-909.245056" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "4" + } + "Node_085" + { + "iType" "17" + "pos_x" "738.834778" + "pos_y" "-199.635727" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + } + "Node_086" + { + "iType" "5" + "pos_x" "-955.876526" + "pos_y" "-400.019043" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 1" + } + "Node_087" + { + "iType" "5" + "pos_x" "-1957.232056" + "pos_y" "-676.658936" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.02" + } + "Node_088" + { + "iType" "27" + "pos_x" "-35.491783" + "pos_y" "205.966721" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_089" + { + "iType" "29" + "pos_x" "63.010437" + "pos_y" "-289.299377" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_SmallFB0" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_090" + { + "iType" "21" + "pos_x" "273.468750" + "pos_y" "-291.589050" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "89" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_flare_smart.txt b/mp/game/momentum/shadereditorui/canvas/postproc_flare_smart.txt new file mode 100644 index 0000000000..624e954b9d --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_flare_smart.txt @@ -0,0 +1,3220 @@ +"canvas" +{ + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "172" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "1" + "numTexcoord_Flag_2" "1" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "18" + "pos_x" "-1073.782959" + "pos_y" "-335.227600" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_003" + { + "iType" "5" + "pos_x" "-1191.430420" + "pos_y" "-347.576599" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 0.5" + } + "Node_004" + { + "iType" "27" + "szName" "sun_uv" + "pos_x" "-785.798584" + "pos_y" "30.320265" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_005" + { + "iType" "29" + "pos_x" "-244.237778" + "pos_y" "-180.867249" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_006" + { + "iType" "53" + "pos_x" "-394.807404" + "pos_y" "-539.491577" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "124" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "25" + "pos_x" "-944.817505" + "pos_y" "-340.982910" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "27" + "pos_x" "-1013.268616" + "pos_y" "-629.776306" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_009" + { + "iType" "52" + "pos_x" "-713.293762" + "pos_y" "-87.103424" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "124" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "27" + "pos_x" "-1155.658569" + "pos_y" "-88.437378" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_011" + { + "iType" "27" + "pos_x" "-1152.543579" + "pos_y" "-189.151825" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_012" + { + "iType" "48" + "pos_x" "-858.853149" + "pos_y" "-589.416077" + "size_x" "61.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "27" + "pos_x" "-996.649231" + "pos_y" "-504.898651" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_014" + { + "iType" "26" + "pos_x" "-7.753777" + "pos_y" "-2361.617676" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "116" + "iTarget_jack" "5" + } + } + } + "Node_015" + { + "iType" "17" + "pos_x" "-987.534607" + "pos_y" "-194.416321" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_016" + { + "iType" "5" + "pos_x" "-294.580139" + "pos_y" "-688.771912" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_017" + { + "iType" "24" + "pos_x" "-1660.989746" + "pos_y" "-208.212128" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + } + "Node_018" + { + "iType" "5" + "pos_x" "-691.280640" + "pos_y" "-343.411926" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1 -0.02" + } + "Node_019" + { + "iType" "20" + "pos_x" "-808.804688" + "pos_y" "-448.067749" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "171" + "iTarget_jack" "0" + } + } + } + "Node_020" + { + "iType" "27" + "pos_x" "-662.317017" + "pos_y" "-443.063690" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "swizzleString" "0 x" + } + "Node_021" + { + "iType" "17" + "pos_x" "-521.736572" + "pos_y" "-440.267242" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "18" + "pos_x" "-539.280212" + "pos_y" "42.482239" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "169" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_023" + { + "iType" "25" + "pos_x" "-361.746399" + "pos_y" "33.377419" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_024" + { + "iType" "19" + "pos_x" "-67.351387" + "pos_y" "-203.181442" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "3" + } + } + } + "Node_025" + { + "iType" "5" + "pos_x" "-40.075245" + "pos_y" "-91.403175" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_026" + { + "iType" "34" + "pos_x" "229.384598" + "pos_y" "-332.132507" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_027" + { + "iType" "5" + "pos_x" "-2.321157" + "pos_y" "-368.553955" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_028" + { + "iType" "17" + "pos_x" "68.714729" + "pos_y" "-398.254517" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + } + "Node_029" + { + "iType" "5" + "pos_x" "119.405762" + "pos_y" "-307.864502" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_030" + { + "iType" "17" + "pos_x" "69.300568" + "pos_y" "-200.506363" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "123" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + } + "Node_031" + { + "iType" "17" + "pos_x" "213.528717" + "pos_y" "64.059929" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "170" + "iTarget_jack" "0" + } + } + } + "Node_032" + { + "iType" "5" + "pos_x" "-28.373863" + "pos_y" "114.905762" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_033" + { + "iType" "21" + "pos_x" "397.994080" + "pos_y" "-26.689842" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "121" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + } + } + "Node_034" + { + "iType" "50" + "pos_x" "335.922424" + "pos_y" "73.988358" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + } + "Node_035" + { + "iType" "5" + "pos_x" "-688.313354" + "pos_y" "-272.314880" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0.02" + } + "Node_036" + { + "iType" "55" + "pos_x" "-438.995789" + "pos_y" "-175.792740" + "size_x" "125.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "1" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_037" + { + "iType" "19" + "pos_x" "523.675842" + "pos_y" "-344.878540" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "113" + "iTarget_jack" "0" + } + } + } + "Node_038" + { + "iType" "21" + "pos_x" "222.352356" + "pos_y" "-1172.412476" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + } + } + "Node_039" + { + "iType" "19" + "pos_x" "288.841492" + "pos_y" "-693.535889" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "114" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + } + "Node_040" + { + "iType" "17" + "pos_x" "427.622620" + "pos_y" "-700.552795" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + } + } + "Node_041" + { + "iType" "34" + "pos_x" "-655.911865" + "pos_y" "-1551.057129" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + } + } + "Node_042" + { + "iType" "5" + "pos_x" "-588.497803" + "pos_y" "-1483.219727" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_043" + { + "iType" "27" + "pos_x" "-901.761597" + "pos_y" "-1542.967529" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_044" + { + "iType" "5" + "pos_x" "129.583282" + "pos_y" "-1202.921021" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.9 0.35 0.1" + } + "Node_045" + { + "iType" "5" + "pos_x" "75.191391" + "pos_y" "-1200.929199" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8 0.7 0.2" + } + "Node_046" + { + "iType" "49" + "pos_x" "-491.862305" + "pos_y" "-1554.693115" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + } + } + "Node_047" + { + "iType" "5" + "pos_x" "200.607071" + "pos_y" "-638.905090" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_048" + { + "iType" "34" + "pos_x" "-205.667984" + "pos_y" "-579.543152" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "160" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_049" + { + "iType" "19" + "pos_x" "-154.978561" + "pos_y" "-1494.360718" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + } + } + "Node_050" + { + "iType" "19" + "pos_x" "93.595276" + "pos_y" "-1511.530151" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + } + } + "Node_051" + { + "iType" "39" + "pos_x" "-8.005255" + "pos_y" "-1534.073120" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + } + "Node_052" + { + "iType" "22" + "pos_x" "70.627731" + "pos_y" "-1289.830933" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + } + "Node_053" + { + "iType" "5" + "pos_x" "-274.299072" + "pos_y" "-1513.540161" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "50" + } + "Node_054" + { + "iType" "19" + "pos_x" "247.960693" + "pos_y" "-1291.825439" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "104" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + } + "Node_055" + { + "iType" "5" + "pos_x" "5.360834" + "pos_y" "-1456.899414" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_056" + { + "iType" "34" + "pos_x" "-188.312073" + "pos_y" "-1678.934448" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + } + } + "Node_057" + { + "iType" "5" + "pos_x" "-261.828888" + "pos_y" "-1634.464966" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_058" + { + "iType" "5" + "pos_x" "-280.772858" + "pos_y" "-1706.845337" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_059" + { + "iType" "5" + "pos_x" "-308.601410" + "pos_y" "-1859.517334" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_060" + { + "iType" "17" + "pos_x" "-218.409744" + "pos_y" "-2253.378906" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "116" + "iTarget_jack" "1" + } + } + } + "Node_061" + { + "iType" "34" + "pos_x" "-193.741409" + "pos_y" "-1827.126587" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + } + } + "Node_062" + { + "iType" "5" + "pos_x" "-289.657440" + "pos_y" "-1787.136963" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_063" + { + "iType" "34" + "pos_x" "-196.577332" + "pos_y" "-1989.033081" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + } + } + "Node_064" + { + "iType" "5" + "pos_x" "-292.493561" + "pos_y" "-1949.043457" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_065" + { + "iType" "5" + "pos_x" "-311.437531" + "pos_y" "-2021.423706" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.7" + } + "Node_066" + { + "iType" "17" + "pos_x" "232.376358" + "pos_y" "-1518.547119" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + } + "Node_067" + { + "iType" "19" + "pos_x" "60.723877" + "pos_y" "-1688.527466" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + } + } + "Node_068" + { + "iType" "5" + "pos_x" "-54.134254" + "pos_y" "-1645.965210" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 1" + } + "Node_069" + { + "iType" "19" + "pos_x" "52.990181" + "pos_y" "-1816.120728" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + } + } + "Node_070" + { + "iType" "19" + "pos_x" "48.843353" + "pos_y" "-1990.287354" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + } + "Node_071" + { + "iType" "5" + "pos_x" "-61.867943" + "pos_y" "-1773.558472" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 1 0.2" + } + "Node_072" + { + "iType" "17" + "pos_x" "203.282669" + "pos_y" "-1780.530029" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + } + } + "Node_073" + { + "iType" "17" + "pos_x" "295.330383" + "pos_y" "-1941.735352" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + } + } + "Node_074" + { + "iType" "19" + "pos_x" "396.210663" + "pos_y" "-1212.649170" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + } + } + "Node_075" + { + "iType" "19" + "pos_x" "439.840607" + "pos_y" "-1700.120117" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + } + } + "Node_076" + { + "iType" "5" + "pos_x" "-67.174919" + "pos_y" "-1946.564941" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3 0 0" + } + "Node_077" + { + "iType" "5" + "pos_x" "-762.824707" + "pos_y" "-1507.393921" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.95" + } + "Node_078" + { + "iType" "5" + "pos_x" "-763.790405" + "pos_y" "-1581.220947" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_079" + { + "iType" "5" + "pos_x" "-574.328857" + "pos_y" "-140.530396" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2 0.2" + } + "Node_080" + { + "iType" "7" + "pos_x" "-1713.425415" + "pos_y" "-35.361610" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_081" + { + "iType" "19" + "pos_x" "-1363.654053" + "pos_y" "-81.133034" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + } + "Node_082" + { + "iType" "5" + "pos_x" "-1463.228271" + "pos_y" "-32.272263" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.0001" + } + "Node_083" + { + "iType" "19" + "pos_x" "-1476.760742" + "pos_y" "-238.251358" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + } + } + "Node_084" + { + "iType" "5" + "pos_x" "-1554.039917" + "pos_y" "-151.402115" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.000035" + } + "Node_085" + { + "iType" "19" + "pos_x" "-1483.804077" + "pos_y" "-404.275238" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + } + } + "Node_086" + { + "iType" "12" + "pos_x" "-1618.918945" + "pos_y" "-511.263428" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_087" + { + "iType" "5" + "pos_x" "-1581.039673" + "pos_y" "-325.186798" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.01" + } + "Node_088" + { + "iType" "17" + "pos_x" "-734.522522" + "pos_y" "-651.804199" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "171" + "iTarget_jack" "0" + } + } + } + "Node_089" + { + "iType" "17" + "pos_x" "-528.160034" + "pos_y" "-578.732239" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + } + "Node_090" + { + "iType" "17" + "pos_x" "-1317.064331" + "pos_y" "-281.674896" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + } + } + "Node_091" + { + "iType" "24" + "pos_x" "-173.637085" + "pos_y" "17.982254" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_092" + { + "iType" "29" + "pos_x" "-204.998154" + "pos_y" "-324.530792" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_093" + { + "iType" "19" + "pos_x" "25.799347" + "pos_y" "-679.645569" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + } + } + "Node_094" + { + "iType" "5" + "pos_x" "-154.431366" + "pos_y" "-701.513428" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "30" + } + "Node_095" + { + "iType" "55" + "pos_x" "-370.348785" + "pos_y" "-320.215881" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "169" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "111" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_096" + { + "iType" "5" + "pos_x" "-582.478516" + "pos_y" "-1193.824707" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_097" + { + "iType" "5" + "pos_x" "-754.921753" + "pos_y" "-1219.017090" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.9" + } + "Node_098" + { + "iType" "5" + "pos_x" "-763.141113" + "pos_y" "-1293.503540" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_099" + { + "iType" "27" + "pos_x" "-893.858643" + "pos_y" "-1254.590698" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_100" + { + "iType" "34" + "pos_x" "-648.008911" + "pos_y" "-1262.680176" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + } + } + "Node_101" + { + "iType" "55" + "pos_x" "-426.109619" + "pos_y" "-852.278748" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "169" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "112" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_102" + { + "iType" "24" + "pos_x" "-249.202332" + "pos_y" "-892.091125" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "101" + "iTarget_jack" "0" + } + } + } + "Node_103" + { + "iType" "5" + "pos_x" "-234.038940" + "pos_y" "-1011.457031" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "30" + } + "Node_104" + { + "iType" "49" + "pos_x" "-463.770111" + "pos_y" "-1277.564331" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + } + } + "Node_105" + { + "iType" "39" + "pos_x" "23.753057" + "pos_y" "-908.115967" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + } + } + "Node_106" + { + "iType" "19" + "pos_x" "-113.326492" + "pos_y" "-909.305237" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "102" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + } + } + "Node_107" + { + "iType" "5" + "pos_x" "-671.853760" + "pos_y" "-776.077942" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 1" + } + "Node_108" + { + "iType" "19" + "pos_x" "-652.845276" + "pos_y" "-940.094360" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "109" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "110" + "iTarget_jack" "0" + } + } + } + "Node_109" + { + "iType" "5" + "pos_x" "-736.943054" + "pos_y" "-841.870178" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 -1" + } + "Node_110" + { + "iType" "5" + "pos_x" "-774.684570" + "pos_y" "-937.840942" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1" + } + "Node_111" + { + "iType" "21" + "pos_x" "-543.465210" + "pos_y" "-303.579407" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + } + "Node_112" + { + "iType" "21" + "pos_x" "-563.144836" + "pos_y" "-822.967407" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "109" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + } + "Node_113" + { + "iType" "21" + "pos_x" "1.917595" + "pos_y" "-549.481201" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + } + "Node_114" + { + "iType" "21" + "pos_x" "194.336853" + "pos_y" "-852.969360" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "115" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + } + "Node_115" + { + "iType" "39" + "pos_x" "32.918396" + "pos_y" "-802.075378" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + } + } + "Node_116" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "-734.579895" + "pos_y" "-2355.064453" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "169" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_117" + { + "iType" "19" + "pos_x" "-358.633484" + "pos_y" "-2298.256104" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "135" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "118" + "iTarget_jack" "0" + } + } + } + "Node_118" + { + "iType" "34" + "pos_x" "-523.302246" + "pos_y" "-2354.985107" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "119" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "120" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "116" + "iTarget_jack" "5" + } + } + } + "Node_119" + { + "iType" "5" + "pos_x" "-651.106750" + "pos_y" "-2481.745605" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_120" + { + "iType" "5" + "pos_x" "-584.079407" + "pos_y" "-2523.112549" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_121" + { + "iType" "34" + "pos_x" "228.354996" + "pos_y" "-195.944366" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "122" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_122" + { + "iType" "5" + "pos_x" "169.977463" + "pos_y" "-80.820648" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_123" + { + "iType" "5" + "pos_x" "48.520107" + "pos_y" "-79.981102" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_124" + { + "iType" "27" + "szName" "sun_dot" + "pos_x" "-873.147583" + "pos_y" "-88.635231" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_125" + { + "iType" "77" + "pos_x" "-1015.988403" + "pos_y" "52.771278" + "size_x" "87.000000" + "size_y" "-50.000000" + "iPreview" "1" + "sz_callbackname" "sun_data" + "i_numc" "4" + } + "Node_126" + { + "iType" "17" + "pos_x" "1015.698486" + "pos_y" "-252.583176" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "128" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + } + } + "Node_127" + { + "iType" "61" + "pos_x" "1364.025391" + "pos_y" "-255.368134" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "149" + "iTarget_jack" "0" + } + } + } + "Node_128" + { + "iType" "34" + "pos_x" "878.307434" + "pos_y" "-223.455048" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "129" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "130" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_129" + { + "iType" "5" + "pos_x" "771.417480" + "pos_y" "-130.415558" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_130" + { + "iType" "17" + "pos_x" "703.805054" + "pos_y" "-275.243896" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "138" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "142" + "iTarget_jack" "0" + } + } + } + "Node_131" + { + "iType" "5" + "pos_x" "944.973938" + "pos_y" "19.248388" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_132" + { + "iType" "5" + "pos_x" "937.546082" + "pos_y" "-95.704262" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.7" + } + "Node_133" + { + "iType" "4" + "pos_x" "385.560150" + "pos_y" "-2376.147461" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_134" + { + "iType" "77" + "pos_x" "563.667542" + "pos_y" "-1159.314453" + "size_x" "87.000000" + "size_y" "-50.000000" + "iPreview" "1" + "sz_callbackname" "sun_data" + "i_numc" "4" + } + "Node_135" + { + "iType" "19" + "pos_x" "1075.566406" + "pos_y" "-1668.365845" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "137" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "136" + "iTarget_jack" "0" + } + } + } + "Node_136" + { + "iType" "27" + "szName" "sun_amt" + "pos_x" "852.625061" + "pos_y" "-1390.014038" + "size_x" "105.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "134" + "iTarget_jack" "0" + } + } + "swizzleString" "w" + } + "Node_137" + { + "iType" "17" + "pos_x" "889.618347" + "pos_y" "-1637.982178" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "177" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "161" + "iTarget_jack" "0" + } + } + } + "Node_138" + { + "iType" "5" + "pos_x" "682.713806" + "pos_y" "-163.184814" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_139" + { + "iType" "19" + "pos_x" "1446.357178" + "pos_y" "-362.727936" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "127" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "154" + "iTarget_jack" "0" + } + } + } + "Node_140" + { + "iType" "27" + "szName" "sun_dot" + "pos_x" "679.113953" + "pos_y" "-728.911438" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "134" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_141" + { + "iType" "5" + "pos_x" "835.348938" + "pos_y" "-653.903381" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "4" + } + "Node_142" + { + "iType" "19" + "pos_x" "905.490662" + "pos_y" "-518.517700" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "143" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "141" + "iTarget_jack" "0" + } + } + } + "Node_143" + { + "iType" "61" + "pos_x" "749.377380" + "pos_y" "-514.048157" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "144" + "iTarget_jack" "0" + } + } + } + "Node_144" + { + "iType" "60" + "pos_x" "628.298889" + "pos_y" "-519.085693" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "140" + "iTarget_jack" "0" + } + } + } + "Node_145" + { + "iType" "19" + "pos_x" "1446.657349" + "pos_y" "-468.114563" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "139" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "148" + "iTarget_jack" "0" + } + } + } + "Node_146" + { + "iType" "5" + "pos_x" "987.733154" + "pos_y" "-614.740173" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.9 0.7 0.2" + } + "Node_147" + { + "iType" "21" + "pos_x" "1123.090210" + "pos_y" "-646.864929" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "146" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "159" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "5" + "iTarget_jack" "2" + } + } + } + "Node_148" + { + "iType" "21" + "pos_x" "1285.666992" + "pos_y" "-648.213013" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "150" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "147" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "151" + "iTarget_jack" "0" + } + } + } + "Node_149" + { + "iType" "34" + "pos_x" "1186.970947" + "pos_y" "-253.649002" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "131" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "132" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "126" + "iTarget_jack" "0" + } + } + } + "Node_150" + { + "iType" "5" + "pos_x" "1136.774048" + "pos_y" "-763.951477" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_151" + { + "iType" "34" + "pos_x" "1269.425659" + "pos_y" "-793.443176" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "152" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "153" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_152" + { + "iType" "5" + "pos_x" "1126.377808" + "pos_y" "-844.758301" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_153" + { + "iType" "5" + "pos_x" "1177.468018" + "pos_y" "-903.457520" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.32" + } + "Node_154" + { + "iType" "34" + "pos_x" "1140.272827" + "pos_y" "-494.046082" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "156" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "155" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "140" + "iTarget_jack" "0" + } + } + } + "Node_155" + { + "iType" "5" + "pos_x" "1202.673706" + "pos_y" "-412.204956" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_156" + { + "iType" "5" + "pos_x" "1135.880371" + "pos_y" "-409.713287" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_157" + { + "iType" "5" + "pos_x" "1805.360962" + "pos_y" "-846.542908" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_158" + { + "iType" "5" + "pos_x" "1738.567627" + "pos_y" "-844.051270" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_159" + { + "iType" "5" + "pos_x" "986.545898" + "pos_y" "-697.820618" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0.6 0.05" + } + "Node_160" + { + "iType" "5" + "pos_x" "-361.363495" + "pos_y" "-651.064758" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.1" + } + "Node_161" + { + "iType" "19" + "pos_x" "1897.494385" + "pos_y" "-773.729248" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "166" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "162" + "iTarget_jack" "0" + } + } + } + "Node_162" + { + "iType" "34" + "pos_x" "1742.960083" + "pos_y" "-928.384033" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "158" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "157" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "140" + "iTarget_jack" "0" + } + } + } + "Node_163" + { + "iType" "34" + "pos_x" "1590.435913" + "pos_y" "-754.151917" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "168" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "167" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_164" + { + "iType" "5" + "pos_x" "1451.352295" + "pos_y" "-677.144836" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_165" + { + "iType" "19" + "pos_x" "1546.545654" + "pos_y" "-607.292175" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "145" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "164" + "iTarget_jack" "0" + } + } + } + "Node_166" + { + "iType" "19" + "pos_x" "1737.164185" + "pos_y" "-681.026733" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "165" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "163" + "iTarget_jack" "0" + } + } + } + "Node_167" + { + "iType" "5" + "pos_x" "1478.265869" + "pos_y" "-859.315247" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_168" + { + "iType" "5" + "pos_x" "1446.338867" + "pos_y" "-779.236511" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_169" + { + "iType" "3" + "pos_x" "-1419.227539" + "pos_y" "-885.006836" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "1" + "numTexcoord_Flag_2" "1" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_170" + { + "iType" "19" + "pos_x" "69.056168" + "pos_y" "57.635948" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "124" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + } + "Node_171" + { + "iType" "5" + "pos_x" "-843.493835" + "pos_y" "-674.598694" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3.141593" + } + "Node_172" + { + "iType" "27" + "pos_x" "-38.764900" + "pos_y" "216.019882" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_173" + { + "iType" "5" + "pos_x" "414.783478" + "pos_y" "-1550.855103" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_174" + { + "iType" "21" + "pos_x" "527.856567" + "pos_y" "-1494.123413" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "175" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "173" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + } + "Node_175" + { + "iType" "61" + "pos_x" "392.785370" + "pos_y" "-1400.816650" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "178" + "iTarget_jack" "0" + } + } + } + "Node_176" + { + "iType" "17" + "pos_x" "582.014771" + "pos_y" "-1628.731079" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + } + } + "Node_177" + { + "iType" "19" + "pos_x" "727.159241" + "pos_y" "-1571.791260" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "176" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "174" + "iTarget_jack" "0" + } + } + } + "Node_178" + { + "iType" "27" + "pos_x" "232.318756" + "pos_y" "-1404.156372" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "169" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + } + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_fxaa.txt b/mp/game/momentum/shadereditorui/canvas/postproc_fxaa.txt new file mode 100644 index 0000000000..ee37f7e005 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_fxaa.txt @@ -0,0 +1,198 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_001" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_002" + { + "iType" "3" + "pos_x" "-320.000000" + "pos_y" "-130.000000" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_003" + { + "iType" "4" + "pos_x" "265.000000" + "pos_y" "-130.000000" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_004" + { + "iType" "27" + "pos_x" "-44.526688" + "pos_y" "206.208878" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_005" + { + "iType" "94" + "pos_x" "-195.867752" + "pos_y" "-32.425503" + "size_x" "84.000000" + "size_y" "-50.000000" + "iPreview" "1" + "iTextureType" "5" + "IsCubemap" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "szFallbackTexturePath" "white" + "iFallbackMode" "0" + } + "Node_006" + { + "iType" "65" + "pos_x" "-220.706284" + "pos_y" "-191.915787" + "size_x" "70.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "1.000000" + } + "Node_007" + { + "iType" "99" + "pos_x" "-7.115566" + "pos_y" "-108.856155" + "size_x" "133.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "varName_In_0" "tex" + "varType_In_0" "128" + "varName_In_1" "uv" + "varType_In_1" "2" + "varName_In_2" "texelsize" + "varType_In_2" "2" + "varName_Out_0" "col" + "varType_Out_0" "8" + "szFunctionName" "DoFXAA" + "szFilePath" "shadereditorui\user_functions\call_fxaa.ufunc" + "iInline" "0" + "szcode_global_num_strings" "1" + "szcode_global_partial_00" "#define FXAA_PC 1\r\n#define FXAA_HLSL_3 1\r\n#define FXAA_GREEN_AS_LUMA 1\r\n#define FXAA_DISCARD 1\r\n#define FXAA_QUALITY__PRESET 12\r\n\r\n#include \'fxaa3_11.h\'\n" + "szcode_body_num_strings" "2" + "szcode_body_partial_00" " col = FxaaPixelShader( uv,\r\n (float4)0,\r\n tex,\r\n tex,\r\n tex,\r\n texelsize,\r\n (float4)0,\r\n (float4)0,\r\n (float4)0,\r\n // fxaaQualitySubpix\r\n // This used to be the FXAA_QUALITY__SUBPIX define.\r\n // It is here now to allow easier tuning.\r\n // Choose the amount of sub-pixel aliasing removal.\r\n // This can effect sharpness.\r\n // 1.00 - upper limit (softer)\r\n // 0.75 - default amount of filtering\r\n // 0.50 - lower limit (sharper, less sub-pixel aliasing removal)\r\n // 0.25 - almost off\r\n // 0.00 - completely off\r\n 0.5,\r\n // This used to be the FXAA_QUALITY__EDGE_THRESHOLD define.\r\n // It is here now to allow easier tuning.\r\n // The minimum amount of local contrast required to apply algorithm.\r\n // 0.333 - too little (faster)\r\n // 0.250 - low quality\r\n // 0.166 - default\r\n // 0.125 - high quality \r\n // 0.063 - overkill (slower)\r\n // fxaaQualityEdgeThreshold\r\n 0.2,\r\n // This used to be the" + "szcode_body_partial_01" " FXAA_QUALITY__EDGE_THRESHOLD_MIN define.\r\n // It is here now to allow easier tuning.\r\n // Trims the algorithm from processing darks.\r\n // 0.0833 - upper limit (default, the start of visible unfiltered edges)\r\n // 0.0625 - high quality (faster)\r\n // 0.0312 - visible limit (slower)\r\n // Special notes when using FXAA_GREEN_AS_LUMA,\r\n // Likely want to set this to zero.\r\n // As colors that are mostly not-green\r\n // will appear very dark in the green channel!\r\n // Tune by looking at mostly non-green content,\r\n // then start at zero and increase until aliasing is a problem.\r\n 0.0833,\r\n 0, 0, 0, (float4)0 );" + "iEnvFlags" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_nightvision.txt b/mp/game/momentum/shadereditorui/canvas/postproc_nightvision.txt new file mode 100644 index 0000000000..37bd775488 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_nightvision.txt @@ -0,0 +1,1877 @@ +"canvas" +{ + "cfmt_version" "canvasver#002" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } + "Nodes" + { + "Node_000" + { + "iType" "53" + "pos_x" "463.674652" + "pos_y" "-210.488373" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + } + "Node_001" + { + "iType" "19" + "pos_x" "601.121765" + "pos_y" "-180.594849" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_002" + { + "iType" "17" + "pos_x" "750.381531" + "pos_y" "-186.976593" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_003" + { + "iType" "50" + "pos_x" "174.049500" + "pos_y" "-225.131470" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "103" + "iTarget_jack" "3" + } + } + } + "Node_004" + { + "iType" "19" + "pos_x" "-173.927490" + "pos_y" "-229.426270" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "5" + "pos_x" "-290.359222" + "pos_y" "-295.938782" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "10" + } + "Node_006" + { + "iType" "1" + "pos_x" "-228.863312" + "pos_y" "319.150818" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords" "2" + "dTFlag_Color" "8" + } + "Node_007" + { + "iType" "19" + "pos_x" "-41.806458" + "pos_y" "210.270844" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_008" + { + "iType" "27" + "pos_x" "94.763428" + "pos_y" "193.806198" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "swizzleString" "xx" + } + "Node_009" + { + "iType" "55" + "pos_x" "221.642883" + "pos_y" "229.859772" + "size_x" "91.000000" + "size_y" "-39.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "0" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_010" + { + "iType" "5" + "pos_x" "-168.952637" + "pos_y" "233.892334" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_011" + { + "iType" "12" + "pos_x" "-183.612152" + "pos_y" "159.546921" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + } + "Node_012" + { + "iType" "5" + "pos_x" "104.579254" + "pos_y" "146.036072" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "szConstantString" "0.0001 0.0001" + } + "Node_013" + { + "iType" "20" + "pos_x" "71.140167" + "pos_y" "499.231293" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_014" + { + "iType" "65" + "pos_x" "-49.716888" + "pos_y" "455.953003" + "size_x" "60.000000" + "size_y" "-17.000000" + "iPreview" "1" + } + "Node_015" + { + "iType" "5" + "pos_x" "66.941437" + "pos_y" "442.331451" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "64" + } + "Node_016" + { + "iType" "18" + "pos_x" "346.230225" + "pos_y" "-221.256073" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "102" + "iTarget_jack" "2" + } + } + } + "Node_017" + { + "iType" "60" + "pos_x" "140.350861" + "pos_y" "-951.976807" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + } + "Node_018" + { + "iType" "3" + "pos_x" "-597.301880" + "pos_y" "-534.940308" + "size_x" "55.000000" + "size_y" "-39.000000" + "iPreview" "0" + "numTexcoords" "3" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV 0" + "numTexcoord_Flag_1" "2" + "numTexcoord_Name_1" "UV 1" + "numTexcoord_Flag_2" "2" + "numTexcoord_Name_2" "Texel scale" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_019" + { + "iType" "20" + "pos_x" "213.357849" + "pos_y" "473.199463" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + } + "Node_020" + { + "iType" "5" + "pos_x" "-48.920013" + "pos_y" "512.142090" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_021" + { + "iType" "2" + "pos_x" "424.612183" + "pos_y" "313.672791" + "size_x" "55.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "101" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + "numTexcoords" "3" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV 0" + "numTexcoord_Flag_1" "2" + "numTexcoord_Name_1" "UV 1" + "numTexcoord_Flag_2" "2" + "numTexcoord_Name_2" "Texel scale" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_022" + { + "iType" "5" + "pos_x" "-413.016083" + "pos_y" "-1072.758057" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3 0.59 0.11" + } + "Node_023" + { + "iType" "23" + "pos_x" "-320.019897" + "pos_y" "-1048.719238" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_024" + { + "iType" "5" + "pos_x" "333.525726" + "pos_y" "-878.604004" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3 0.59 0.11" + } + "Node_025" + { + "iType" "23" + "pos_x" "280.829102" + "pos_y" "-955.839111" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + } + "Node_026" + { + "iType" "20" + "pos_x" "13.819885" + "pos_y" "-956.361328" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_027" + { + "iType" "34" + "pos_x" "-149.998428" + "pos_y" "-1046.181152" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + } + "Node_028" + { + "iType" "5" + "pos_x" "-184.695190" + "pos_y" "-950.453674" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.1" + } + "Node_029" + { + "iType" "5" + "pos_x" "-155.751495" + "pos_y" "-1184.955444" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_030" + { + "iType" "5" + "pos_x" "-245.854233" + "pos_y" "-1184.234985" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_031" + { + "iType" "34" + "pos_x" "-215.099915" + "pos_y" "-1269.376465" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + } + "Node_032" + { + "iType" "5" + "pos_x" "-59.328575" + "pos_y" "-385.682373" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_033" + { + "iType" "18" + "pos_x" "-1316.010376" + "pos_y" "-716.106445" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + } + } + "Node_034" + { + "iType" "24" + "pos_x" "63.969193" + "pos_y" "-463.902222" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + } + "Node_035" + { + "iType" "24" + "pos_x" "-1163.439819" + "pos_y" "-712.743042" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + } + "Node_036" + { + "iType" "18" + "pos_x" "-1312.617554" + "pos_y" "-832.547729" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + } + } + "Node_037" + { + "iType" "24" + "pos_x" "-1160.047241" + "pos_y" "-829.184326" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + } + "Node_038" + { + "iType" "34" + "pos_x" "216.704910" + "pos_y" "-474.557556" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + } + } + "Node_039" + { + "iType" "5" + "pos_x" "196.931091" + "pos_y" "-388.285828" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_040" + { + "iType" "5" + "pos_x" "286.014008" + "pos_y" "-388.756104" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-10" + } + "Node_041" + { + "iType" "37" + "pos_x" "-1026.420898" + "pos_y" "-767.089844" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + } + } + "Node_042" + { + "iType" "5" + "pos_x" "-1406.134644" + "pos_y" "-701.179077" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4 0.5" + } + "Node_043" + { + "iType" "5" + "pos_x" "-1402.741821" + "pos_y" "-817.620361" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6 0.5" + } + "Node_044" + { + "iType" "34" + "pos_x" "-879.481873" + "pos_y" "-791.222168" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + } + "Node_045" + { + "iType" "18" + "pos_x" "-74.996223" + "pos_y" "-464.449890" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + } + "Node_046" + { + "iType" "5" + "pos_x" "-1450.968628" + "pos_y" "-1125.375366" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 1" + } + "Node_047" + { + "iType" "5" + "pos_x" "-1432.045776" + "pos_y" "-989.069092" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0" + } + "Node_048" + { + "iType" "23" + "pos_x" "-1325.664673" + "pos_y" "-1133.754028" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + } + } + "Node_049" + { + "iType" "23" + "pos_x" "-1306.741577" + "pos_y" "-997.447693" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + } + "Node_050" + { + "iType" "25" + "pos_x" "-1593.267944" + "pos_y" "-1046.779175" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + } + "Node_051" + { + "iType" "19" + "pos_x" "-1138.864136" + "pos_y" "-990.283142" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_052" + { + "iType" "19" + "pos_x" "-1151.666382" + "pos_y" "-1141.724243" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_053" + { + "iType" "5" + "pos_x" "-940.444519" + "pos_y" "-1076.191040" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_054" + { + "iType" "5" + "pos_x" "-808.116821" + "pos_y" "-907.380005" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_055" + { + "iType" "18" + "pos_x" "-866.781982" + "pos_y" "-1137.014282" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + } + } + "Node_056" + { + "iType" "26" + "pos_x" "-746.701233" + "pos_y" "-1067.887817" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + } + } + "Node_057" + { + "iType" "18" + "pos_x" "-864.263672" + "pos_y" "-986.921021" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + } + } + "Node_058" + { + "iType" "53" + "pos_x" "-1006.789734" + "pos_y" "-991.632751" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + } + } + "Node_059" + { + "iType" "53" + "pos_x" "-1005.802185" + "pos_y" "-1143.723022" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + } + } + "Node_060" + { + "iType" "5" + "pos_x" "-1230.503784" + "pos_y" "-1076.726196" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_061" + { + "iType" "27" + "pos_x" "1440.168213" + "pos_y" "-943.351685" + "size_x" "123.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + } + "swizzleString" "r g b 1" + } + "Node_062" + { + "iType" "19" + "pos_x" "1289.970459" + "pos_y" "-936.860962" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_063" + { + "iType" "21" + "pos_x" "-682.400085" + "pos_y" "-900.576172" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + } + } + "Node_064" + { + "iType" "55" + "pos_x" "-562.799194" + "pos_y" "-769.083557" + "size_x" "120.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "0" + "iTexTrans_scale" "1" + "iTexTrans_trans" "0" + } + "Node_065" + { + "iType" "21" + "pos_x" "-74.406296" + "pos_y" "-719.279785" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "67" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + } + } + "Node_066" + { + "iType" "34" + "pos_x" "-340.682922" + "pos_y" "-578.949707" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + } + "Node_067" + { + "iType" "29" + "pos_x" "-356.698975" + "pos_y" "-824.546448" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_068" + { + "iType" "29" + "pos_x" "-360.063995" + "pos_y" "-718.471802" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_069" + { + "iType" "5" + "pos_x" "-346.845215" + "pos_y" "-493.701538" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_070" + { + "iType" "5" + "pos_x" "-278.520996" + "pos_y" "-496.406372" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_071" + { + "iType" "5" + "pos_x" "-816.689148" + "pos_y" "-708.678833" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_072" + { + "iType" "5" + "pos_x" "640.592468" + "pos_y" "-713.902466" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.35" + } + "Node_073" + { + "iType" "5" + "pos_x" "709.547424" + "pos_y" "-716.607300" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.55" + } + "Node_074" + { + "iType" "5" + "pos_x" "-885.644104" + "pos_y" "-705.973999" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_075" + { + "iType" "19" + "pos_x" "-261.007019" + "pos_y" "-97.164841" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "2" + } + } + "i_mat_rotation" "0" + } + "Node_076" + { + "iType" "81" + "pos_x" "-249.904297" + "pos_y" "-9.620949" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_num_comps" "1" + "fl_value_min" "0.000000" + "fl_value_max" "10.000000" + } + "Node_077" + { + "iType" "17" + "pos_x" "-142.329498" + "pos_y" "-97.917526" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + } + } + "Node_078" + { + "iType" "5" + "pos_x" "-94.592438" + "pos_y" "-951.174011" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_079" + { + "iType" "4" + "pos_x" "1628.385742" + "pos_y" "-937.808289" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_080" + { + "iType" "21" + "pos_x" "961.547974" + "pos_y" "-950.942322" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + } + "Node_081" + { + "iType" "19" + "pos_x" "40.308403" + "pos_y" "-1097.238403" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_082" + { + "iType" "5" + "pos_x" "321.347473" + "pos_y" "-1218.275513" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.9 1 0.9" + } + "Node_083" + { + "iType" "5" + "pos_x" "-1.634039" + "pos_y" "-1199.789795" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1.5 2.25 1.8" + } + "Node_084" + { + "iType" "21" + "pos_x" "200.846954" + "pos_y" "-1095.319214" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_085" + { + "iType" "5" + "pos_x" "111.949905" + "pos_y" "-1209.657715" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.762 1.78 0.5" + } + "Node_086" + { + "iType" "5" + "pos_x" "198.678452" + "pos_y" "-1265.130371" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.381 0.89 0.25" + } + "Node_087" + { + "iType" "21" + "pos_x" "376.618958" + "pos_y" "-1101.961914" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + } + "Node_088" + { + "iType" "19" + "pos_x" "539.894470" + "pos_y" "-1103.041626" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_089" + { + "iType" "19" + "pos_x" "702.871216" + "pos_y" "-1095.865234" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_090" + { + "iType" "5" + "pos_x" "654.197021" + "pos_y" "-1216.122925" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1.4" + } + "Node_091" + { + "iType" "5" + "pos_x" "723.098816" + "pos_y" "-319.257813" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.9" + } + "Node_092" + { + "iType" "5" + "pos_x" "579.549622" + "pos_y" "-319.953796" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_093" + { + "iType" "19" + "pos_x" "1115.174316" + "pos_y" "-941.947083" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_094" + { + "iType" "61" + "pos_x" "815.646973" + "pos_y" "-791.105591" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + } + } + "Node_095" + { + "iType" "21" + "pos_x" "809.717651" + "pos_y" "-594.945251" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + } + } + "Node_096" + { + "iType" "5" + "pos_x" "669.171814" + "pos_y" "-498.493469" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.42" + } + "Node_097" + { + "iType" "5" + "pos_x" "600.216858" + "pos_y" "-495.788635" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.38" + } + "Node_098" + { + "iType" "34" + "pos_x" "646.754700" + "pos_y" "-799.150635" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + } + "Node_099" + { + "iType" "5" + "pos_x" "830.292847" + "pos_y" "-510.106995" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_100" + { + "iType" "34" + "pos_x" "606.379089" + "pos_y" "-581.036804" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + } + "Node_101" + { + "iType" "27" + "pos_x" "68.468102" + "pos_y" "330.389618" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_102" + { + "iType" "29" + "pos_x" "1.958828" + "pos_y" "-96.032845" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "szFallbackTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "4" + } + "Node_103" + { + "iType" "29" + "pos_x" "2.025377" + "pos_y" "-221.102631" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "szFallbackTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "4" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_oldfilm.txt b/mp/game/momentum/shadereditorui/canvas/postproc_oldfilm.txt new file mode 100644 index 0000000000..8c32441ded --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_oldfilm.txt @@ -0,0 +1,2776 @@ +"canvas" +{ + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + } + "Node_001" + { + "iType" "5" + "pos_x" "88.616852" + "pos_y" "-278.796997" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0.95 0.8 1" + } + "Node_002" + { + "iType" "19" + "pos_x" "237.931458" + "pos_y" "-277.880432" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "138" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + } + "Node_003" + { + "iType" "27" + "pos_x" "-59.436279" + "pos_y" "8.859213" + "size_x" "123.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + "swizzleString" "r g b 1" + } + "Node_004" + { + "iType" "5" + "pos_x" "-1059.010986" + "pos_y" "-204.097977" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.04" + } + "Node_005" + { + "iType" "27" + "pos_x" "-924.699402" + "pos_y" "-162.540985" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "swizzleString" "x 0" + } + "Node_006" + { + "iType" "19" + "pos_x" "-926.008240" + "pos_y" "-280.759583" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "53" + "pos_x" "-456.948792" + "pos_y" "-430.845123" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_008" + { + "iType" "18" + "pos_x" "-611.888428" + "pos_y" "-431.275604" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "27" + "pos_x" "-769.306885" + "pos_y" "-431.508545" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_010" + { + "iType" "5" + "pos_x" "-741.143555" + "pos_y" "-546.359741" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_011" + { + "iType" "5" + "pos_x" "-1176.975220" + "pos_y" "-594.510803" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_012" + { + "iType" "34" + "pos_x" "-271.634705" + "pos_y" "-430.514771" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "5" + "pos_x" "-417.226410" + "pos_y" "-294.562958" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.75" + } + "Node_014" + { + "iType" "19" + "pos_x" "-127.659157" + "pos_y" "-622.664429" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + } + "Node_015" + { + "iType" "5" + "pos_x" "-174.988998" + "pos_y" "-525.959534" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_016" + { + "iType" "19" + "pos_x" "348.497162" + "pos_y" "-493.848145" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + } + } + "Node_017" + { + "iType" "19" + "pos_x" "458.449402" + "pos_y" "-407.535919" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + } + "Node_018" + { + "iType" "34" + "pos_x" "223.688065" + "pos_y" "-478.911560" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "77" + "iTarget_jack" "2" + } + } + } + "Node_019" + { + "iType" "5" + "pos_x" "373.025421" + "pos_y" "-360.817139" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_020" + { + "iType" "5" + "pos_x" "256.435913" + "pos_y" "-400.670410" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.7" + } + "Node_021" + { + "iType" "5" + "pos_x" "163.691452" + "pos_y" "-390.147552" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_022" + { + "iType" "55" + "pos_x" "-616.682983" + "pos_y" "-623.840027" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "0" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_023" + { + "iType" "5" + "pos_x" "-731.998901" + "pos_y" "-655.527832" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.001 0.3" + } + "Node_024" + { + "iType" "5" + "pos_x" "-737.814819" + "pos_y" "-786.267822" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3 0.001" + } + "Node_025" + { + "iType" "19" + "pos_x" "-1094.875854" + "pos_y" "-624.470154" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + } + } + "Node_026" + { + "iType" "34" + "pos_x" "-274.200195" + "pos_y" "-619.287537" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "78" + "iTarget_jack" "2" + } + } + } + "Node_027" + { + "iType" "5" + "pos_x" "-273.208252" + "pos_y" "-524.756531" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_028" + { + "iType" "5" + "pos_x" "-351.231079" + "pos_y" "-536.567261" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_029" + { + "iType" "55" + "pos_x" "-619.977173" + "pos_y" "-760.177002" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "148" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "0" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_030" + { + "iType" "27" + "pos_x" "-592.366089" + "pos_y" "-1017.870239" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "149" + "iTarget_jack" "0" + } + } + "swizzleString" "x 0" + } + "Node_031" + { + "iType" "12" + "pos_x" "-863.676941" + "pos_y" "-1024.266968" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_032" + { + "iType" "34" + "pos_x" "-271.286621" + "pos_y" "-752.708313" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "79" + "iTarget_jack" "3" + } + } + } + "Node_033" + { + "iType" "5" + "pos_x" "-349.413452" + "pos_y" "-884.769470" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.99" + } + "Node_034" + { + "iType" "5" + "pos_x" "-269.420288" + "pos_y" "-880.839722" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_035" + { + "iType" "19" + "pos_x" "-24.362877" + "pos_y" "-916.073669" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "80" + "iTarget_jack" "3" + } + } + } + "Node_036" + { + "iType" "19" + "pos_x" "253.004974" + "pos_y" "-913.329041" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + } + "Node_037" + { + "iType" "19" + "pos_x" "109.621811" + "pos_y" "-917.240234" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + } + "Node_038" + { + "iType" "27" + "pos_x" "-35.257870" + "pos_y" "-789.638184" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_039" + { + "iType" "18" + "pos_x" "-159.130844" + "pos_y" "-1251.331909" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + } + "Node_040" + { + "iType" "5" + "pos_x" "-306.483490" + "pos_y" "-1302.419556" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_041" + { + "iType" "3" + "pos_x" "-1427.490723" + "pos_y" "-1395.865601" + "size_x" "55.000000" + "size_y" "-39.000000" + "iPreview" "0" + "numTexcoords" "3" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV 0" + "numTexcoord_Flag_1" "2" + "numTexcoord_Name_1" "UV 1" + "numTexcoord_Flag_2" "2" + "numTexcoord_Name_2" "Texel scale" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_042" + { + "iType" "24" + "pos_x" "-4.528931" + "pos_y" "-1249.992432" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + } + } + "Node_043" + { + "iType" "19" + "pos_x" "158.960220" + "pos_y" "-1244.870728" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + } + } + "Node_044" + { + "iType" "18" + "pos_x" "314.051971" + "pos_y" "-1232.278564" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + } + } + "Node_045" + { + "iType" "5" + "pos_x" "171.705017" + "pos_y" "-1072.624023" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.33" + } + "Node_046" + { + "iType" "5" + "pos_x" "231.112000" + "pos_y" "-1151.187256" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_047" + { + "iType" "27" + "pos_x" "-943.889038" + "pos_y" "-626.367859" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + "swizzleString" "x 0" + } + "Node_048" + { + "iType" "19" + "pos_x" "849.699097" + "pos_y" "-1327.599121" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_049" + { + "iType" "18" + "pos_x" "683.233887" + "pos_y" "-513.124451" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + } + "Node_050" + { + "iType" "21" + "pos_x" "573.945984" + "pos_y" "-114.695465" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "124" + "iTarget_jack" "0" + } + } + } + "Node_051" + { + "iType" "19" + "pos_x" "674.693604" + "pos_y" "-907.310974" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + } + } + "Node_052" + { + "iType" "4" + "pos_x" "1153.886841" + "pos_y" "-1361.154297" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_053" + { + "iType" "55" + "pos_x" "509.857239" + "pos_y" "-724.095520" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_054" + { + "iType" "19" + "pos_x" "24.964851" + "pos_y" "-611.821472" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_055" + { + "iType" "18" + "pos_x" "155.076736" + "pos_y" "-609.714478" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + } + } + "Node_056" + { + "iType" "12" + "pos_x" "301.490631" + "pos_y" "-626.477905" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_057" + { + "iType" "17" + "pos_x" "975.410461" + "pos_y" "-909.631592" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "113" + "iTarget_jack" "0" + } + } + } + "Node_058" + { + "iType" "19" + "pos_x" "829.005005" + "pos_y" "-906.510071" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + } + } + "Node_059" + { + "iType" "5" + "pos_x" "784.520874" + "pos_y" "-626.837158" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_060" + { + "iType" "18" + "pos_x" "856.089600" + "pos_y" "-727.945007" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + } + } + "Node_061" + { + "iType" "53" + "pos_x" "971.940796" + "pos_y" "-728.153259" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + } + "Node_062" + { + "iType" "34" + "pos_x" "1145.247803" + "pos_y" "-723.378540" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + } + } + "Node_063" + { + "iType" "19" + "pos_x" "218.857697" + "pos_y" "-712.468201" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + } + } + "Node_064" + { + "iType" "19" + "pos_x" "231.391418" + "pos_y" "-809.459778" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + } + } + "Node_065" + { + "iType" "26" + "pos_x" "358.941772" + "pos_y" "-730.200684" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + } + "Node_066" + { + "iType" "5" + "pos_x" "132.437363" + "pos_y" "-744.349609" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3" + } + "Node_067" + { + "iType" "5" + "pos_x" "143.945496" + "pos_y" "-827.633667" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "4" + } + "Node_068" + { + "iType" "5" + "pos_x" "1017.740234" + "pos_y" "-615.503174" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.37" + } + "Node_069" + { + "iType" "61" + "pos_x" "404.025635" + "pos_y" "-938.388550" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + } + "Node_070" + { + "iType" "22" + "pos_x" "358.216980" + "pos_y" "-833.205811" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + } + } + "Node_071" + { + "iType" "26" + "pos_x" "518.059692" + "pos_y" "-826.194153" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + } + } + "Node_072" + { + "iType" "5" + "pos_x" "464.631927" + "pos_y" "-866.089722" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_073" + { + "iType" "38" + "pos_x" "1326.954590" + "pos_y" "-726.876282" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + } + } + "Node_074" + { + "iType" "5" + "pos_x" "1111.836426" + "pos_y" "-603.984863" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.38" + } + "Node_075" + { + "iType" "5" + "pos_x" "1301.262695" + "pos_y" "-628.961121" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_076" + { + "iType" "29" + "pos_x" "700.193359" + "pos_y" "-725.241943" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + } + "szParamname" "noise2" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\fx_clouds_0" + "iFallbackMode" "0" + } + "Node_077" + { + "iType" "29" + "pos_x" "9.422592" + "pos_y" "-396.145142" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "146" + "iTarget_jack" "0" + } + } + "szParamname" "noise2" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\fx_clouds_0" + "iFallbackMode" "0" + } + "Node_078" + { + "iType" "29" + "pos_x" "-443.937622" + "pos_y" "-624.784546" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_079" + { + "iType" "29" + "pos_x" "-443.022614" + "pos_y" "-759.274048" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_080" + { + "iType" "29" + "pos_x" "-231.477158" + "pos_y" "-988.375610" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "144" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_081" + { + "iType" "21" + "pos_x" "-257.953857" + "pos_y" "-26.590645" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "116" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + } + } + "Node_082" + { + "iType" "19" + "pos_x" "-192.712799" + "pos_y" "-180.072235" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + } + } + "Node_083" + { + "iType" "61" + "pos_x" "-310.645813" + "pos_y" "-185.270187" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + } + } + "Node_084" + { + "iType" "5" + "pos_x" "-455.970428" + "pos_y" "-354.991364" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1" + } + "Node_085" + { + "iType" "29" + "pos_x" "-622.441101" + "pos_y" "-172.873840" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "147" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_086" + { + "iType" "49" + "pos_x" "-444.257202" + "pos_y" "-176.947357" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + } + } + "Node_087" + { + "iType" "5" + "pos_x" "-414.736420" + "pos_y" "-95.879227" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3" + } + "Node_088" + { + "iType" "29" + "pos_x" "-63.663620" + "pos_y" "-1758.249512" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "134" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_089" + { + "iType" "53" + "pos_x" "-104.591232" + "pos_y" "-2059.511719" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + } + } + "Node_090" + { + "iType" "19" + "pos_x" "32.855804" + "pos_y" "-2029.618408" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + } + } + "Node_091" + { + "iType" "17" + "pos_x" "182.115509" + "pos_y" "-2036.000244" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + } + "Node_092" + { + "iType" "5" + "pos_x" "154.832794" + "pos_y" "-2168.281250" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_093" + { + "iType" "5" + "pos_x" "11.283646" + "pos_y" "-2168.977051" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_094" + { + "iType" "50" + "pos_x" "108.426971" + "pos_y" "-1887.348267" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "96" + "iTarget_jack" "3" + } + } + } + "Node_095" + { + "iType" "18" + "pos_x" "-222.035614" + "pos_y" "-2070.279297" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "2" + } + } + } + "Node_096" + { + "iType" "29" + "pos_x" "-63.597092" + "pos_y" "-1883.319336" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_097" + { + "iType" "19" + "pos_x" "-239.549896" + "pos_y" "-1891.643188" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + } + } + "Node_098" + { + "iType" "5" + "pos_x" "-355.981659" + "pos_y" "-1958.155884" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "4" + } + "Node_099" + { + "iType" "19" + "pos_x" "-177.644958" + "pos_y" "338.985931" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "101" + "iTarget_jack" "0" + } + } + } + "Node_100" + { + "iType" "5" + "pos_x" "-310.390747" + "pos_y" "382.765472" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_101" + { + "iType" "12" + "pos_x" "-308.853088" + "pos_y" "293.071320" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + } + "Node_102" + { + "iType" "27" + "pos_x" "-33.235962" + "pos_y" "339.319672" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + } + "swizzleString" "xx" + } + "Node_103" + { + "iType" "5" + "pos_x" "-24.619324" + "pos_y" "423.256897" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "szConstantString" "0.0001 0.0001" + } + "Node_104" + { + "iType" "55" + "pos_x" "113.600769" + "pos_y" "384.914673" + "size_x" "91.000000" + "size_y" "-39.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "102" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "0" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_105" + { + "iType" "12" + "pos_x" "-1315.608154" + "pos_y" "-350.362427" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_106" + { + "iType" "22" + "pos_x" "-1065.969238" + "pos_y" "-298.455078" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + } + } + "Node_107" + { + "iType" "19" + "pos_x" "-1183.978027" + "pos_y" "-280.960510" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + } + } + "Node_108" + { + "iType" "5" + "pos_x" "-1285.120850" + "pos_y" "-225.001358" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3.5" + } + "Node_109" + { + "iType" "19" + "pos_x" "493.591187" + "pos_y" "-1068.270142" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "114" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "111" + "iTarget_jack" "0" + } + } + } + "Node_110" + { + "iType" "22" + "pos_x" "611.600098" + "pos_y" "-1085.764771" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "109" + "iTarget_jack" "0" + } + } + } + "Node_111" + { + "iType" "12" + "pos_x" "361.961121" + "pos_y" "-1137.672119" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_112" + { + "iType" "19" + "pos_x" "586.039856" + "pos_y" "-1226.986450" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "115" + "iTarget_jack" "0" + } + } + } + "Node_113" + { + "iType" "19" + "pos_x" "792.527344" + "pos_y" "-1098.114990" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "110" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "112" + "iTarget_jack" "0" + } + } + } + "Node_114" + { + "iType" "5" + "pos_x" "368.636688" + "pos_y" "-1061.125122" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "10" + } + "Node_115" + { + "iType" "5" + "pos_x" "448.797485" + "pos_y" "-1281.609863" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8 0.76 0.65 0" + } + "Node_116" + { + "iType" "29" + "pos_x" "-631.900024" + "pos_y" "-34.453377" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_117" + { + "iType" "17" + "pos_x" "-782.880859" + "pos_y" "28.917599" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "120" + "iTarget_jack" "0" + } + } + } + "Node_118" + { + "iType" "18" + "pos_x" "-1145.925659" + "pos_y" "157.206024" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "121" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "133" + "iTarget_jack" "0" + } + } + } + "Node_119" + { + "iType" "19" + "pos_x" "-1012.722351" + "pos_y" "150.760712" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "122" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "118" + "iTarget_jack" "0" + } + } + } + "Node_120" + { + "iType" "27" + "pos_x" "-1039.189941" + "pos_y" "19.744049" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "119" + "iTarget_jack" "0" + } + } + "swizzleString" "0 x" + } + "Node_121" + { + "iType" "5" + "pos_x" "-1250.066650" + "pos_y" "247.480118" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_122" + { + "iType" "5" + "pos_x" "-1108.238037" + "pos_y" "244.257446" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.005" + } + "Node_123" + { + "iType" "49" + "pos_x" "232.963470" + "pos_y" "-157.316925" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "142" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + } + } + "Node_124" + { + "iType" "34" + "pos_x" "381.233917" + "pos_y" "-145.096436" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "126" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "143" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "123" + "iTarget_jack" "0" + } + } + } + "Node_125" + { + "iType" "5" + "pos_x" "140.752289" + "pos_y" "-99.001907" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_126" + { + "iType" "5" + "pos_x" "285.144318" + "pos_y" "-68.793892" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_127" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "191.196182" + "size_x" "55.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "137" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "104" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "128" + "iTarget_jack" "0" + } + } + "numTexcoords" "3" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV 0" + "numTexcoord_Flag_1" "2" + "numTexcoord_Name_1" "UV 1" + "numTexcoord_Flag_2" "2" + "numTexcoord_Name_2" "Texel scale" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_128" + { + "iType" "20" + "pos_x" "95.519333" + "pos_y" "101.174911" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "132" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "131" + "iTarget_jack" "0" + } + } + } + "Node_129" + { + "iType" "65" + "pos_x" "-164.119995" + "pos_y" "72.637497" + "size_x" "60.000000" + "size_y" "-17.000000" + "iPreview" "1" + } + "Node_130" + { + "iType" "5" + "pos_x" "-167.080811" + "pos_y" "132.298767" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_131" + { + "iType" "5" + "pos_x" "-32.814423" + "pos_y" "70.170700" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "64" + } + "Node_132" + { + "iType" "20" + "pos_x" "-40.068695" + "pos_y" "130.849060" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "130" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "129" + "iTarget_jack" "0" + } + } + } + "Node_133" + { + "iType" "81" + "pos_x" "-1273.607910" + "pos_y" "68.832352" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_num_comps" "0" + "fl_value_min" "0.000000" + "fl_value_max" "1.000000" + } + "Node_134" + { + "iType" "17" + "pos_x" "-193.243835" + "pos_y" "-1775.115967" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "136" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "135" + "iTarget_jack" "0" + } + } + } + "Node_135" + { + "iType" "81" + "pos_x" "-237.796722" + "pos_y" "-1697.220093" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_num_comps" "1" + "fl_value_min" "0.000000" + "fl_value_max" "10.000000" + } + "Node_136" + { + "iType" "19" + "pos_x" "-311.921356" + "pos_y" "-1774.363281" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "2" + } + } + } + "Node_137" + { + "iType" "27" + "pos_x" "-47.798840" + "pos_y" "215.318329" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_138" + { + "iType" "27" + "pos_x" "-56.801575" + "pos_y" "-88.906647" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_139" + { + "iType" "27" + "pos_x" "-72.114502" + "pos_y" "-157.358780" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_140" + { + "iType" "27" + "pos_x" "-73.227158" + "pos_y" "-210.862518" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + "swizzleString" "z" + } + "Node_141" + { + "iType" "38" + "pos_x" "51.489998" + "pos_y" "-126.969131" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "138" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "139" + "iTarget_jack" "0" + } + } + } + "Node_142" + { + "iType" "38" + "pos_x" "52.241310" + "pos_y" "-201.247452" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "141" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "140" + "iTarget_jack" "0" + } + } + } + "Node_143" + { + "iType" "5" + "pos_x" "376.888702" + "pos_y" "-65.797997" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1.8" + } + "Node_144" + { + "iType" "17" + "pos_x" "-413.457550" + "pos_y" "-1003.933594" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "145" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + } + } + "Node_145" + { + "iType" "19" + "pos_x" "-562.254272" + "pos_y" "-1131.356445" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "153" + "iTarget_jack" "0" + } + } + } + "Node_146" + { + "iType" "17" + "pos_x" "-168.125702" + "pos_y" "-308.652191" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "147" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "152" + "iTarget_jack" "0" + } + } + } + "Node_147" + { + "iType" "17" + "pos_x" "-768.662415" + "pos_y" "-210.415329" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + } + "Node_148" + { + "iType" "27" + "pos_x" "-1064.792480" + "pos_y" "-773.749695" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + "swizzleString" "xx" + } + "Node_149" + { + "iType" "19" + "pos_x" "-729.438171" + "pos_y" "-1001.319275" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "150" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + } + "Node_150" + { + "iType" "5" + "pos_x" "-821.527588" + "pos_y" "-918.819763" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "5" + } + "Node_151" + { + "iType" "5" + "pos_x" "-964.053894" + "pos_y" "-897.700073" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1 1" + } + "Node_152" + { + "iType" "19" + "pos_x" "-888.896362" + "pos_y" "-750.079041" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "148" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "151" + "iTarget_jack" "0" + } + } + } + "Node_153" + { + "iType" "5" + "pos_x" "-674.109131" + "pos_y" "-1173.485107" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0.25" + } + } + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_videofeed.txt b/mp/game/momentum/shadereditorui/canvas/postproc_videofeed.txt new file mode 100644 index 0000000000..2a82ad7849 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_videofeed.txt @@ -0,0 +1,2703 @@ +"canvas" +{ + "Nodes" + { + "Node_000" + { + "iType" "1" + "pos_x" "-1615.073853" + "pos_y" "402.104858" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + } + "Node_001" + { + "iType" "27" + "pos_x" "-874.093201" + "pos_y" "727.707214" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_002" + { + "iType" "17" + "pos_x" "-551.495239" + "pos_y" "736.042419" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "139" + "iTarget_jack" "0" + } + } + } + "Node_003" + { + "iType" "53" + "pos_x" "-402.531921" + "pos_y" "734.858093" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "60" + "pos_x" "-267.085510" + "pos_y" "728.391235" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_005" + { + "iType" "61" + "pos_x" "-131.625854" + "pos_y" "725.241089" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "49" + "pos_x" "3.258621" + "pos_y" "729.178894" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + } + "Node_007" + { + "iType" "27" + "pos_x" "-477.234558" + "pos_y" "424.168091" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "138" + "iTarget_jack" "0" + } + } + "swizzleString" "x 0" + } + "Node_008" + { + "iType" "18" + "pos_x" "526.497314" + "pos_y" "621.856689" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "5" + "pos_x" "-296.613708" + "pos_y" "571.151245" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_010" + { + "iType" "19" + "pos_x" "-180.388947" + "pos_y" "435.175354" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + } + "Node_011" + { + "iType" "5" + "pos_x" "393.959900" + "pos_y" "623.223206" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 1" + } + "Node_012" + { + "iType" "5" + "pos_x" "-297.255493" + "pos_y" "455.940063" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.01" + } + "Node_013" + { + "iType" "5" + "pos_x" "-789.972046" + "pos_y" "542.498779" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.03" + } + "Node_014" + { + "iType" "5" + "pos_x" "-831.334473" + "pos_y" "618.379944" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.9" + } + "Node_015" + { + "iType" "5" + "pos_x" "-133.810120" + "pos_y" "803.688171" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "35" + } + "Node_016" + { + "iType" "53" + "pos_x" "-484.071899" + "pos_y" "-1217.587158" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + } + "Node_017" + { + "iType" "19" + "pos_x" "-346.624878" + "pos_y" "-1187.693848" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + } + "Node_018" + { + "iType" "50" + "pos_x" "-271.053589" + "pos_y" "-1045.424072" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "25" + "iTarget_jack" "3" + } + } + } + "Node_019" + { + "iType" "18" + "pos_x" "-601.516357" + "pos_y" "-1228.354980" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "115" + "iTarget_jack" "1" + } + } + } + "Node_020" + { + "iType" "19" + "pos_x" "-619.030640" + "pos_y" "-1049.719238" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + } + } + "Node_021" + { + "iType" "19" + "pos_x" "-1422.092896" + "pos_y" "319.783569" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "27" + "pos_x" "-1297.530151" + "pos_y" "303.598267" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + } + "swizzleString" "x 0" + } + "Node_023" + { + "iType" "5" + "pos_x" "-1544.666870" + "pos_y" "339.157959" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_024" + { + "iType" "12" + "pos_x" "-1557.323608" + "pos_y" "279.943726" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + } + "Node_025" + { + "iType" "29" + "pos_x" "-443.077820" + "pos_y" "-1041.395264" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_026" + { + "iType" "5" + "pos_x" "-368.197021" + "pos_y" "-1327.052734" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_027" + { + "iType" "5" + "pos_x" "-224.647827" + "pos_y" "-1326.356689" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.7" + } + "Node_028" + { + "iType" "19" + "pos_x" "-179.747131" + "pos_y" "550.386475" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + } + "Node_029" + { + "iType" "17" + "pos_x" "-197.365051" + "pos_y" "-1194.075439" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + } + "Node_030" + { + "iType" "5" + "pos_x" "15.188614" + "pos_y" "825.837708" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_031" + { + "iType" "5" + "pos_x" "92.750351" + "pos_y" "825.837708" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_032" + { + "iType" "34" + "pos_x" "155.183853" + "pos_y" "733.606873" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_033" + { + "iType" "5" + "pos_x" "339.682373" + "pos_y" "782.592102" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0" + } + "Node_034" + { + "iType" "18" + "pos_x" "-708.378723" + "pos_y" "728.092773" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_035" + { + "iType" "19" + "pos_x" "-726.148987" + "pos_y" "1065.703613" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "141" + "iTarget_jack" "0" + } + } + } + "Node_036" + { + "iType" "3" + "pos_x" "-889.480835" + "pos_y" "166.362411" + "size_x" "55.000000" + "size_y" "-39.000000" + "iPreview" "0" + "numTexcoords" "3" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV 0" + "numTexcoord_Flag_1" "2" + "numTexcoord_Name_1" "UV 1" + "numTexcoord_Flag_2" "2" + "numTexcoord_Name_2" "Texel scale" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_037" + { + "iType" "27" + "pos_x" "-296.763550" + "pos_y" "1141.237305" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_038" + { + "iType" "60" + "pos_x" "315.559753" + "pos_y" "1024.600342" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + } + } + "Node_039" + { + "iType" "34" + "pos_x" "160.383743" + "pos_y" "1024.862305" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + } + "Node_040" + { + "iType" "61" + "pos_x" "453.968872" + "pos_y" "1028.022949" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + } + "Node_041" + { + "iType" "21" + "pos_x" "439.661499" + "pos_y" "740.247742" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + } + "Node_042" + { + "iType" "38" + "pos_x" "623.840637" + "pos_y" "737.942749" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + } + "Node_043" + { + "iType" "19" + "pos_x" "613.187988" + "pos_y" "1031.033447" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "127" + "iTarget_jack" "0" + } + } + } + "Node_044" + { + "iType" "5" + "pos_x" "129.708969" + "pos_y" "1140.010010" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.02" + } + "Node_045" + { + "iType" "5" + "pos_x" "222.255981" + "pos_y" "1130.576294" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.08" + } + "Node_046" + { + "iType" "27" + "pos_x" "613.832886" + "pos_y" "926.534973" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + } + "swizzleString" "x 0" + } + "Node_047" + { + "iType" "53" + "pos_x" "20.701401" + "pos_y" "1020.860840" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "147" + "iTarget_jack" "0" + } + } + } + "Node_048" + { + "iType" "4" + "pos_x" "1724.086792" + "pos_y" "-895.564575" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_049" + { + "iType" "5" + "pos_x" "1272.329102" + "pos_y" "-586.940186" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "4" + } + "Node_050" + { + "iType" "5" + "pos_x" "1187.734009" + "pos_y" "-585.558105" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-2" + } + "Node_051" + { + "iType" "55" + "pos_x" "775.184692" + "pos_y" "746.714722" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "0" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_052" + { + "iType" "17" + "pos_x" "-270.371155" + "pos_y" "179.129974" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "137" + "iTarget_jack" "0" + } + } + } + "Node_053" + { + "iType" "5" + "pos_x" "-735.462280" + "pos_y" "-1116.231445" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "5" + } + "Node_054" + { + "iType" "12" + "pos_x" "-859.146790" + "pos_y" "1057.320557" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_055" + { + "iType" "17" + "pos_x" "-721.791870" + "pos_y" "-512.156128" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + } + } + "Node_056" + { + "iType" "19" + "pos_x" "-575.867188" + "pos_y" "-514.791260" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + } + "Node_057" + { + "iType" "19" + "pos_x" "-1006.411133" + "pos_y" "-533.806152" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + } + } + "Node_058" + { + "iType" "27" + "pos_x" "-879.372681" + "pos_y" "-527.977295" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + } + "swizzleString" "0 x" + } + "Node_059" + { + "iType" "27" + "pos_x" "-881.142700" + "pos_y" "-323.338684" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_060" + { + "iType" "18" + "pos_x" "-732.010864" + "pos_y" "-322.492004" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + } + "Node_061" + { + "iType" "53" + "pos_x" "-597.466675" + "pos_y" "-320.592529" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + } + "Node_062" + { + "iType" "5" + "pos_x" "-473.858765" + "pos_y" "-239.791931" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_063" + { + "iType" "5" + "pos_x" "-408.631470" + "pos_y" "-232.016479" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_064" + { + "iType" "5" + "pos_x" "-772.145020" + "pos_y" "-239.738098" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.05" + } + "Node_065" + { + "iType" "34" + "pos_x" "-463.125366" + "pos_y" "-323.760681" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + } + } + "Node_066" + { + "iType" "61" + "pos_x" "-312.104340" + "pos_y" "-316.953735" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_067" + { + "iType" "27" + "pos_x" "-855.742798" + "pos_y" "-87.800728" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_068" + { + "iType" "53" + "pos_x" "-572.066772" + "pos_y" "-85.054573" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + } + } + "Node_069" + { + "iType" "61" + "pos_x" "-286.704529" + "pos_y" "-81.415779" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + } + "Node_070" + { + "iType" "18" + "pos_x" "-694.214233" + "pos_y" "-79.355598" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + } + } + "Node_071" + { + "iType" "38" + "pos_x" "-183.349396" + "pos_y" "-241.004700" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + } + } + "Node_072" + { + "iType" "17" + "pos_x" "-785.087585" + "pos_y" "53.951553" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + } + } + "Node_073" + { + "iType" "5" + "pos_x" "-882.766418" + "pos_y" "84.769577" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.95" + } + "Node_074" + { + "iType" "12" + "pos_x" "-1216.060425" + "pos_y" "-244.529541" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_075" + { + "iType" "5" + "pos_x" "-1115.882324" + "pos_y" "94.512009" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.05" + } + "Node_076" + { + "iType" "22" + "pos_x" "-1169.086182" + "pos_y" "-39.359444" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + } + } + "Node_077" + { + "iType" "19" + "pos_x" "-1038.513184" + "pos_y" "-32.467354" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + } + } + "Node_078" + { + "iType" "24" + "pos_x" "342.619354" + "pos_y" "-1696.248169" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + } + "Node_079" + { + "iType" "5" + "pos_x" "221.570984" + "pos_y" "-1604.864746" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 0.5" + } + "Node_080" + { + "iType" "18" + "pos_x" "195.252441" + "pos_y" "-1696.482788" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + } + } + "Node_081" + { + "iType" "34" + "pos_x" "-437.725464" + "pos_y" "-88.222725" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + } + } + "Node_082" + { + "iType" "5" + "pos_x" "-448.458862" + "pos_y" "-4.253975" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_083" + { + "iType" "5" + "pos_x" "-383.231628" + "pos_y" "3.521477" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.01" + } + "Node_084" + { + "iType" "19" + "szName" "noise" + "pos_x" "1053.005493" + "pos_y" "-666.638184" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + } + "Node_085" + { + "iType" "19" + "szName" "vignette" + "pos_x" "1324.317017" + "pos_y" "-883.534058" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + } + } + "Node_086" + { + "iType" "21" + "szName" "noise_overlay" + "pos_x" "1550.675415" + "pos_y" "-685.328125" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "110" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "93" + "iTarget_jack" "3" + } + "jackIn_02" + { + "iTarget_node" "129" + "iTarget_jack" "0" + } + } + } + "Node_087" + { + "iType" "18" + "szName" "bands" + "pos_x" "1156.966431" + "pos_y" "-878.003052" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "116" + "iTarget_jack" "0" + } + } + } + "Node_088" + { + "iType" "5" + "pos_x" "-685.473511" + "pos_y" "-632.380859" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 0.005" + } + "Node_089" + { + "iType" "5" + "pos_x" "-1109.770752" + "pos_y" "-607.138916" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "50" + } + "Node_090" + { + "iType" "19" + "pos_x" "-114.556351" + "pos_y" "180.091766" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + } + "Node_091" + { + "iType" "5" + "pos_x" "74.659439" + "pos_y" "337.084351" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_092" + { + "iType" "5" + "pos_x" "-165.427185" + "pos_y" "75.487106" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 6" + } + "Node_093" + { + "iType" "29" + "pos_x" "45.979420" + "pos_y" "185.302124" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_094" + { + "iType" "26" + "pos_x" "1478.374634" + "pos_y" "-884.818481" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "101" + "iTarget_jack" "5" + } + } + } + "Node_095" + { + "iType" "19" + "pos_x" "316.771149" + "pos_y" "-1285.043823" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "130" + "iTarget_jack" "0" + } + } + } + "Node_096" + { + "iType" "18" + "pos_x" "162.530472" + "pos_y" "-1280.172119" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + } + } + "Node_097" + { + "iType" "17" + "pos_x" "447.219635" + "pos_y" "-1287.217651" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + } + } + "Node_098" + { + "iType" "27" + "pos_x" "22.473484" + "pos_y" "-1277.742798" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_099" + { + "iType" "34" + "pos_x" "1215.822388" + "pos_y" "-683.860840" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + } + "Node_100" + { + "iType" "34" + "pos_x" "473.003296" + "pos_y" "-1691.584839" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "111" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "112" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + } + } + "Node_101" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "589.327759" + "pos_y" "-708.073975" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_102" + { + "iType" "27" + "pos_x" "312.192841" + "pos_y" "-1174.524048" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_103" + { + "iType" "5" + "pos_x" "86.384224" + "pos_y" "-1408.272827" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_104" + { + "iType" "26" + "pos_x" "813.951172" + "pos_y" "-699.336670" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "101" + "iTarget_jack" "3" + } + } + } + "Node_105" + { + "iType" "26" + "pos_x" "821.816406" + "pos_y" "-818.186890" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "104" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "101" + "iTarget_jack" "4" + } + } + } + "Node_106" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "597.291992" + "pos_y" "-822.509521" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_107" + { + "iType" "26" + "pos_x" "577.129211" + "pos_y" "-1287.859985" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "102" + "iTarget_jack" "0" + } + } + } + "Node_108" + { + "iType" "23" + "pos_x" "1170.148438" + "pos_y" "-397.836060" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "109" + "iTarget_jack" "0" + } + } + } + "Node_109" + { + "iType" "5" + "pos_x" "1042.937866" + "pos_y" "-412.251343" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3 0.59 0.11" + } + "Node_110" + { + "iType" "21" + "szName" "desaturate" + "pos_x" "1396.248291" + "pos_y" "-679.183716" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "113" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + } + } + "Node_111" + { + "iType" "5" + "pos_x" "436.359406" + "pos_y" "-1599.891113" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_112" + { + "iType" "5" + "pos_x" "525.250244" + "pos_y" "-1605.832397" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.2" + } + "Node_113" + { + "iType" "27" + "pos_x" "1301.666504" + "pos_y" "-394.336304" + "size_x" "111.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + } + "swizzleString" "xxx" + } + "Node_114" + { + "iType" "19" + "pos_x" "-271.308960" + "pos_y" "1015.369995" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "149" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "148" + "iTarget_jack" "0" + } + } + } + "Node_115" + { + "iType" "29" + "pos_x" "-443.144348" + "pos_y" "-916.325684" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "142" + "iTarget_jack" "0" + } + } + "szParamname" "noise2" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_3d" + "iFallbackMode" "0" + } + "Node_116" + { + "iType" "19" + "pos_x" "189.168900" + "pos_y" "-505.955444" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "126" + "iTarget_jack" "0" + } + } + } + "Node_117" + { + "iType" "19" + "pos_x" "65.481606" + "pos_y" "-503.892944" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "123" + "iTarget_jack" "0" + } + } + } + "Node_118" + { + "iType" "29" + "pos_x" "-453.179840" + "pos_y" "-508.592041" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + } + "szParamname" "noise2" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_3d" + "iFallbackMode" "0" + } + "Node_119" + { + "iType" "23" + "pos_x" "-411.816528" + "pos_y" "-617.233826" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "118" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "120" + "iTarget_jack" "0" + } + } + } + "Node_120" + { + "iType" "5" + "pos_x" "-506.795990" + "pos_y" "-652.251282" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3 0.59 0.11" + } + "Node_121" + { + "iType" "21" + "pos_x" "-229.091995" + "pos_y" "-517.935059" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "118" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "119" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "122" + "iTarget_jack" "0" + } + } + } + "Node_122" + { + "iType" "5" + "pos_x" "-247.699051" + "pos_y" "-644.753235" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_123" + { + "iType" "34" + "pos_x" "-79.711845" + "pos_y" "-507.810059" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "124" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "121" + "iTarget_jack" "0" + } + } + } + "Node_124" + { + "iType" "5" + "pos_x" "-18.228107" + "pos_y" "-418.644226" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_125" + { + "iType" "5" + "pos_x" "-84.445435" + "pos_y" "-420.478943" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_126" + { + "iType" "5" + "pos_x" "205.982681" + "pos_y" "-421.311829" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_127" + { + "iType" "5" + "pos_x" "609.593018" + "pos_y" "1121.825562" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.0125" + } + "Node_128" + { + "iType" "5" + "pos_x" "152.221176" + "pos_y" "337.084351" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1.4" + } + "Node_129" + { + "iType" "34" + "pos_x" "214.654724" + "pos_y" "244.853485" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "128" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_130" + { + "iType" "5" + "pos_x" "205.583237" + "pos_y" "-1412.647827" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.99" + } + "Node_131" + { + "iType" "5" + "pos_x" "-1332.952026" + "pos_y" "157.681183" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "64" + } + "Node_132" + { + "iType" "2" + "pos_x" "-1030.074097" + "pos_y" "402.104858" + "size_x" "55.000000" + "size_y" "-50.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "151" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "136" + "iTarget_jack" "0" + } + } + "numTexcoords" "3" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV 0" + "numTexcoord_Flag_1" "2" + "numTexcoord_Name_1" "UV 1" + "numTexcoord_Flag_2" "2" + "numTexcoord_Name_2" "Texel scale" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_133" + { + "iType" "20" + "pos_x" "-1346.862305" + "pos_y" "217.640137" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "135" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "134" + "iTarget_jack" "0" + } + } + } + "Node_134" + { + "iType" "65" + "pos_x" "-1466.559937" + "pos_y" "150.396393" + "size_x" "60.000000" + "size_y" "-17.000000" + "iPreview" "1" + } + "Node_135" + { + "iType" "5" + "pos_x" "-1462.496216" + "pos_y" "219.169312" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_136" + { + "iType" "20" + "pos_x" "-1216.167236" + "pos_y" "200.418213" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "133" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "131" + "iTarget_jack" "0" + } + } + } + "Node_137" + { + "iType" "27" + "pos_x" "-432.835266" + "pos_y" "180.834198" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "138" + "iTarget_jack" "0" + } + } + "swizzleString" "y 0" + } + "Node_138" + { + "iType" "81" + "pos_x" "-758.631531" + "pos_y" "280.125458" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_num_comps" "1" + "fl_value_min" "0.000000" + "fl_value_max" "1.000000" + } + "Node_139" + { + "iType" "19" + "pos_x" "-697.202942" + "pos_y" "611.576477" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "140" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + } + "Node_140" + { + "iType" "27" + "pos_x" "-773.541565" + "pos_y" "427.126160" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "138" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_141" + { + "iType" "5" + "pos_x" "-701.322815" + "pos_y" "1155.979492" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.75" + } + "Node_142" + { + "iType" "17" + "pos_x" "-577.822449" + "pos_y" "-923.374573" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "143" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "144" + "iTarget_jack" "0" + } + } + } + "Node_143" + { + "iType" "19" + "pos_x" "-696.499939" + "pos_y" "-922.621887" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "36" + "iTarget_jack" "2" + } + } + } + "Node_144" + { + "iType" "19" + "pos_x" "-669.645569" + "pos_y" "-816.723083" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "138" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "145" + "iTarget_jack" "0" + } + } + } + "Node_145" + { + "iType" "5" + "pos_x" "-855.665222" + "pos_y" "-885.497192" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "10" + } + "Node_146" + { + "iType" "22" + "pos_x" "-590.362610" + "pos_y" "1069.707520" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + } + "Node_147" + { + "iType" "18" + "pos_x" "-123.954468" + "pos_y" "1027.000244" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "114" + "iTarget_jack" "0" + } + } + } + "Node_148" + { + "iType" "5" + "pos_x" "-372.644928" + "pos_y" "957.891785" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_149" + { + "iType" "18" + "pos_x" "-454.786316" + "pos_y" "1058.930420" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "146" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "150" + "iTarget_jack" "0" + } + } + } + "Node_150" + { + "iType" "5" + "pos_x" "-553.716492" + "pos_y" "961.699402" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_151" + { + "iType" "27" + "pos_x" "-1325.921631" + "pos_y" "433.695557" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + } + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/postproc_warp.txt b/mp/game/momentum/shadereditorui/canvas/postproc_warp.txt new file mode 100644 index 0000000000..b4a424065c --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/postproc_warp.txt @@ -0,0 +1,3112 @@ +"canvas" +{ + "Nodes" + { + "Node_000" + { + "iType" "2" + "pos_x" "72.538681" + "pos_y" "169.545181" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "165" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "1" + } + } + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_001" + { + "iType" "1" + "pos_x" "-243.759338" + "pos_y" "169.545181" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords" "2" + "dTFlag_Color" "8" + } + "Node_002" + { + "iType" "32" + "pos_x" "-746.930725" + "pos_y" "-237.392456" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "153" + "iTarget_jack" "0" + } + } + } + "Node_003" + { + "iType" "24" + "pos_x" "-1448.351685" + "pos_y" "72.049553" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "164" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "19" + "pos_x" "-1294.620972" + "pos_y" "14.283691" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_005" + { + "iType" "5" + "pos_x" "-1395.484253" + "pos_y" "-37.695587" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.00125" + } + "Node_006" + { + "iType" "27" + "pos_x" "199.130508" + "pos_y" "-267.666748" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + } + "swizzleString" "b" + } + "Node_007" + { + "iType" "27" + "pos_x" "354.580200" + "pos_y" "-366.469299" + "size_x" "117.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "swizzleString" "0 0 x" + } + "Node_008" + { + "iType" "27" + "pos_x" "364.254639" + "pos_y" "-255.419846" + "size_x" "117.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + "swizzleString" "0 x 0" + } + "Node_009" + { + "iType" "17" + "pos_x" "388.256836" + "pos_y" "-133.052078" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "19" + "pos_x" "546.167603" + "pos_y" "-138.177628" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_011" + { + "iType" "5" + "pos_x" "403.967712" + "pos_y" "-476.188538" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.7" + } + "Node_012" + { + "iType" "17" + "pos_x" "769.841858" + "pos_y" "-253.397751" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "118" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "5" + "pos_x" "565.731262" + "pos_y" "-466.768372" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_014" + { + "iType" "34" + "pos_x" "-1302.177856" + "pos_y" "125.767792" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_015" + { + "iType" "25" + "pos_x" "-1941.864136" + "pos_y" "446.239166" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "164" + "iTarget_jack" "0" + } + } + } + "Node_016" + { + "iType" "5" + "pos_x" "-2217.276855" + "pos_y" "447.933624" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_017" + { + "iType" "19" + "pos_x" "-1107.915405" + "pos_y" "105.154114" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_018" + { + "iType" "5" + "pos_x" "-1397.191772" + "pos_y" "139.194778" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_019" + { + "iType" "5" + "pos_x" "-1456.811890" + "pos_y" "138.296677" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.05" + } + "Node_020" + { + "iType" "61" + "pos_x" "-2905.558838" + "pos_y" "-602.646484" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + } + "Node_021" + { + "iType" "27" + "pos_x" "-2783.698975" + "pos_y" "-612.247681" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + } + "swizzleString" "xx" + } + "Node_022" + { + "iType" "61" + "pos_x" "-2903.363770" + "pos_y" "-746.997986" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + } + } + "Node_023" + { + "iType" "19" + "pos_x" "-2224.040039" + "pos_y" "-404.486023" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_024" + { + "iType" "5" + "pos_x" "-2290.988770" + "pos_y" "-338.715515" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3" + } + "Node_025" + { + "iType" "19" + "pos_x" "-2259.857910" + "pos_y" "-505.241760" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_026" + { + "iType" "5" + "pos_x" "-2326.806641" + "pos_y" "-439.471283" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-4" + } + "Node_027" + { + "iType" "29" + "pos_x" "-1940.935669" + "pos_y" "-743.067444" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "150" + "iTarget_jack" "0" + } + } + "szParamname" "flow" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\fx_clouds_4" + "iFallbackMode" "0" + } + "Node_028" + { + "iType" "17" + "pos_x" "-3165.479980" + "pos_y" "-737.541565" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + } + "Node_029" + { + "iType" "22" + "pos_x" "-3049.411621" + "pos_y" "-737.897522" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + } + } + "Node_030" + { + "iType" "5" + "pos_x" "-2530.446289" + "pos_y" "-970.617493" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_031" + { + "iType" "39" + "pos_x" "-724.515930" + "pos_y" "250.632385" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "141" + "iTarget_jack" "0" + } + } + } + "Node_032" + { + "iType" "18" + "pos_x" "-2387.341797" + "pos_y" "-899.185730" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + } + } + "Node_033" + { + "iType" "19" + "pos_x" "-2089.619141" + "pos_y" "-896.832825" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_034" + { + "iType" "53" + "pos_x" "-2245.903320" + "pos_y" "-895.604431" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + } + } + "Node_035" + { + "iType" "5" + "pos_x" "-2191.637695" + "pos_y" "-1013.545837" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_036" + { + "iType" "29" + "pos_x" "-1934.430908" + "pos_y" "-597.894226" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "145" + "iTarget_jack" "0" + } + } + "szParamname" "flow" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\fx_clouds_4" + "iFallbackMode" "0" + } + "Node_037" + { + "iType" "5" + "pos_x" "-730.441223" + "pos_y" "329.861023" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3.5" + } + "Node_038" + { + "iType" "5" + "pos_x" "-2201.213623" + "pos_y" "253.545166" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 1" + } + "Node_039" + { + "iType" "17" + "pos_x" "-2026.588257" + "pos_y" "-475.982056" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + } + } + "Node_040" + { + "iType" "19" + "pos_x" "-1724.848633" + "pos_y" "-405.211975" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_041" + { + "iType" "12" + "pos_x" "-1908.058472" + "pos_y" "-424.729309" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_042" + { + "iType" "39" + "pos_x" "-1617.870728" + "pos_y" "-481.444122" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + } + "Node_043" + { + "iType" "53" + "pos_x" "-1531.823853" + "pos_y" "-489.107239" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + } + } + "Node_044" + { + "iType" "53" + "pos_x" "-1542.892578" + "pos_y" "-582.754517" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + } + "Node_045" + { + "iType" "40" + "pos_x" "-1645.364746" + "pos_y" "-586.126038" + "size_x" "63.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + } + } + "Node_046" + { + "iType" "19" + "pos_x" "-1757.314087" + "pos_y" "-506.572571" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_047" + { + "iType" "19" + "pos_x" "-1732.115356" + "pos_y" "-655.087769" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_048" + { + "iType" "19" + "pos_x" "-1729.285156" + "pos_y" "-757.928162" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_049" + { + "iType" "5" + "pos_x" "-1819.576172" + "pos_y" "-464.233185" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "20" + } + "Node_050" + { + "iType" "22" + "pos_x" "-3019.332275" + "pos_y" "-603.326050" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + } + "Node_051" + { + "iType" "27" + "pos_x" "-2781.503418" + "pos_y" "-756.599182" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + "swizzleString" "xx" + } + "Node_052" + { + "iType" "19" + "pos_x" "-2605.255859" + "pos_y" "-762.771606" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "144" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_053" + { + "iType" "5" + "pos_x" "-1112.093018" + "pos_y" "-6.715954" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_054" + { + "iType" "5" + "pos_x" "-2087.064697" + "pos_y" "-238.842804" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-0.1" + } + "Node_055" + { + "iType" "26" + "pos_x" "-1819.434937" + "pos_y" "281.896912" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + } + } + "Node_056" + { + "iType" "5" + "pos_x" "-1772.286133" + "pos_y" "349.935059" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_057" + { + "iType" "19" + "pos_x" "-1015.181030" + "pos_y" "-175.563004" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "101" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "110" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_058" + { + "iType" "5" + "pos_x" "-900.981201" + "pos_y" "-128.303040" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.15" + } + "Node_059" + { + "iType" "34" + "pos_x" "-793.659485" + "pos_y" "-131.430038" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "156" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + } + } + "Node_060" + { + "iType" "19" + "pos_x" "-242.648682" + "pos_y" "-17.838028" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_061" + { + "iType" "27" + "pos_x" "192.576462" + "pos_y" "-159.604095" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + } + "swizzleString" "rgb" + } + "Node_062" + { + "iType" "5" + "pos_x" "-347.800171" + "pos_y" "-64.328766" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_063" + { + "iType" "12" + "pos_x" "-2751.356201" + "pos_y" "-363.631561" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_064" + { + "iType" "19" + "pos_x" "-2511.395020" + "pos_y" "-453.380249" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "111" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_065" + { + "iType" "26" + "pos_x" "-2661.960693" + "pos_y" "-422.596710" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + } + "Node_066" + { + "iType" "5" + "pos_x" "-328.380005" + "pos_y" "-397.041260" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_067" + { + "iType" "5" + "pos_x" "-333.742065" + "pos_y" "-475.403931" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_068" + { + "iType" "27" + "pos_x" "-34.267441" + "pos_y" "-423.596802" + "size_x" "123.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + } + "swizzleString" "r g b 1" + } + "Node_069" + { + "iType" "5" + "pos_x" "-375.701172" + "pos_y" "-145.784973" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_070" + { + "iType" "5" + "pos_x" "-195.743561" + "pos_y" "-137.639206" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_071" + { + "iType" "5" + "pos_x" "-3247.070557" + "pos_y" "-645.446289" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_072" + { + "iType" "27" + "pos_x" "814.095032" + "pos_y" "-418.384216" + "size_x" "123.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "swizzleString" "r g b 1" + } + "Node_073" + { + "iType" "19" + "pos_x" "-2204.903076" + "pos_y" "-621.466980" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "74" + "iTarget_jack" "2" + } + } + "i_mat_rotation" "0" + } + "Node_074" + { + "iType" "29" + "pos_x" "-2366.363037" + "pos_y" "-742.620789" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_075" + { + "iType" "19" + "pos_x" "-2071.060059" + "pos_y" "-344.556427" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_076" + { + "iType" "5" + "pos_x" "-1808.071899" + "pos_y" "-364.147308" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "5" + } + "Node_077" + { + "iType" "5" + "pos_x" "-1245.960815" + "pos_y" "-98.100060" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_078" + { + "iType" "17" + "pos_x" "87.734680" + "pos_y" "-206.471436" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "159" + "iTarget_jack" "0" + } + } + } + "Node_079" + { + "iType" "26" + "pos_x" "-11.522202" + "pos_y" "-317.873779" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "158" + "iTarget_jack" "0" + } + } + } + "Node_080" + { + "iType" "19" + "pos_x" "-660.645447" + "pos_y" "-118.046204" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "109" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_081" + { + "iType" "34" + "pos_x" "-248.729630" + "pos_y" "-411.062622" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + } + "Node_082" + { + "iType" "27" + "pos_x" "-328.432373" + "pos_y" "-272.121338" + "size_x" "102.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + "swizzleString" "r" + } + "Node_083" + { + "iType" "27" + "pos_x" "-173.898712" + "pos_y" "-280.146423" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + "swizzleString" "gb" + } + "Node_084" + { + "iType" "19" + "pos_x" "-103.334076" + "pos_y" "-153.042252" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_085" + { + "iType" "17" + "pos_x" "-1.386536" + "pos_y" "-537.102295" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "72" + "iTarget_jack" "0" + } + } + } + "Node_086" + { + "iType" "19" + "pos_x" "-1195.886475" + "pos_y" "-190.134842" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_087" + { + "iType" "23" + "pos_x" "-2096.848877" + "pos_y" "267.665558" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + } + "Node_088" + { + "iType" "5" + "pos_x" "-2198.758545" + "pos_y" "144.831482" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0" + } + "Node_089" + { + "iType" "23" + "pos_x" "-2092.035400" + "pos_y" "156.598373" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + } + "Node_090" + { + "iType" "19" + "pos_x" "-1907.639893" + "pos_y" "93.025070" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_091" + { + "iType" "17" + "pos_x" "-1756.224731" + "pos_y" "86.886665" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + } + "Node_092" + { + "iType" "5" + "pos_x" "-1932.155029" + "pos_y" "158.848053" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_093" + { + "iType" "5" + "pos_x" "-1800.178467" + "pos_y" "176.240387" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_094" + { + "iType" "19" + "pos_x" "-2189.078125" + "pos_y" "-21.070053" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "116" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "117" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_095" + { + "iType" "29" + "pos_x" "-1788.716919" + "pos_y" "-135.618942" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_096" + { + "iType" "29" + "pos_x" "-1792.469360" + "pos_y" "-22.055450" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + } + "szParamname" "noise" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\noise_2d" + "iFallbackMode" "0" + } + "Node_097" + { + "iType" "17" + "pos_x" "-1913.971802" + "pos_y" "-17.125908" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + } + } + "Node_098" + { + "iType" "27" + "pos_x" "-2070.565918" + "pos_y" "-13.530006" + "size_x" "110.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + } + "swizzleString" "x 0" + } + "Node_099" + { + "iType" "21" + "pos_x" "-1620.674316" + "pos_y" "-82.548004" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "96" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + } + "Node_100" + { + "iType" "18" + "pos_x" "-1926.686401" + "pos_y" "-127.184525" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "107" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + } + } + "Node_101" + { + "iType" "34" + "pos_x" "-1043.703369" + "pos_y" "-35.678207" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "102" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_102" + { + "iType" "5" + "pos_x" "-1185.810181" + "pos_y" "-0.930424" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_103" + { + "iType" "19" + "pos_x" "-1457.940552" + "pos_y" "-263.622223" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "125" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "112" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_104" + { + "iType" "19" + "pos_x" "-23.616699" + "pos_y" "-833.089905" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "132" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_105" + { + "iType" "3" + "pos_x" "-2580.768555" + "pos_y" "51.191097" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "2" + "numTexcoord_Flag_3" "2" + "numTexcoord_Flag_4" "2" + "numTexcoord_Flag_5" "2" + "numTexcoord_Flag_6" "2" + "numTexcoord_Flag_7" "2" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_106" + { + "iType" "19" + "pos_x" "-1684.998657" + "pos_y" "297.682678" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_107" + { + "iType" "55" + "pos_x" "-1642.190308" + "pos_y" "178.103577" + "size_x" "120.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "106" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "108" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "0" + "iTexTrans_scale" "1" + "iTexTrans_trans" "0" + } + "Node_108" + { + "iType" "5" + "pos_x" "-1724.055786" + "pos_y" "167.691742" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1.5 0.25" + } + "Node_109" + { + "iType" "29" + "pos_x" "-714.292175" + "pos_y" "7.002472" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "121" + "iTarget_jack" "0" + } + } + "szParamname" "flowmask" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\fx_clouds_1" + "iFallbackMode" "0" + } + "Node_110" + { + "iType" "21" + "pos_x" "-1541.463135" + "pos_y" "-750.710938" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + } + } + "Node_111" + { + "iType" "5" + "pos_x" "-2579.608398" + "pos_y" "-359.221313" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.01" + } + "Node_112" + { + "iType" "18" + "pos_x" "-1582.852417" + "pos_y" "-256.141815" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "113" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "114" + "iTarget_jack" "0" + } + } + } + "Node_113" + { + "iType" "27" + "pos_x" "-1728.334717" + "pos_y" "-264.838257" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_114" + { + "iType" "5" + "pos_x" "-1634.628174" + "pos_y" "-191.202515" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_115" + { + "iType" "5" + "pos_x" "-502.539520" + "pos_y" "-773.362915" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 0.65 1 1" + } + "Node_116" + { + "iType" "12" + "pos_x" "-2324.372559" + "pos_y" "6.277012" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_117" + { + "iType" "5" + "pos_x" "-2312.573975" + "pos_y" "-61.729652" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_118" + { + "iType" "19" + "pos_x" "683.679260" + "pos_y" "-408.747498" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "119" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_119" + { + "iType" "21" + "pos_x" "537.659790" + "pos_y" "-355.484741" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + } + "Node_120" + { + "iType" "19" + "pos_x" "-629.165283" + "pos_y" "293.221863" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_121" + { + "iType" "55" + "pos_x" "-848.082031" + "pos_y" "6.140163" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "120" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "123" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "122" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_122" + { + "iType" "27" + "pos_x" "-828.578857" + "pos_y" "138.593979" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "143" + "iTarget_jack" "0" + } + } + "swizzleString" "xx" + } + "Node_123" + { + "iType" "5" + "pos_x" "-937.004028" + "pos_y" "-66.236961" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5 0.1" + } + "Node_124" + { + "iType" "4" + "pos_x" "144.015549" + "pos_y" "-852.523254" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "104" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_125" + { + "iType" "34" + "pos_x" "-1370.385742" + "pos_y" "-145.137436" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "127" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "126" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_126" + { + "iType" "5" + "pos_x" "-1433.093750" + "pos_y" "-110.043152" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_127" + { + "iType" "5" + "pos_x" "-1504.222290" + "pos_y" "-107.493011" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_128" + { + "iType" "34" + "pos_x" "-597.244751" + "pos_y" "-850.943970" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "133" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "134" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "131" + "iTarget_jack" "0" + } + } + } + "Node_129" + { + "iType" "21" + "pos_x" "-387.444122" + "pos_y" "-864.004639" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "160" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "115" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "128" + "iTarget_jack" "0" + } + } + } + "Node_130" + { + "iType" "34" + "pos_x" "-607.672607" + "pos_y" "-1092.762939" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "136" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "135" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "131" + "iTarget_jack" "0" + } + } + } + "Node_131" + { + "iType" "32" + "pos_x" "-898.744385" + "pos_y" "-927.562134" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_132" + { + "iType" "19" + "pos_x" "-190.880692" + "pos_y" "-998.156738" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "129" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "137" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_133" + { + "iType" "5" + "pos_x" "-724.509033" + "pos_y" "-793.958923" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.2" + } + "Node_134" + { + "iType" "5" + "pos_x" "-731.817261" + "pos_y" "-869.094482" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.85" + } + "Node_135" + { + "iType" "5" + "pos_x" "-742.245117" + "pos_y" "-1110.913086" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_136" + { + "iType" "5" + "pos_x" "-733.630981" + "pos_y" "-1025.330566" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_137" + { + "iType" "21" + "pos_x" "-400.334534" + "pos_y" "-1091.048096" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "138" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "139" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "130" + "iTarget_jack" "0" + } + } + } + "Node_138" + { + "iType" "5" + "pos_x" "-402.652191" + "pos_y" "-1002.241089" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 1 1 1" + } + "Node_139" + { + "iType" "5" + "pos_x" "-499.215179" + "pos_y" "-1007.794128" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 0.975 0.95 1" + } + "Node_140" + { + "iType" "5" + "pos_x" "-944.454651" + "pos_y" "360.580658" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_141" + { + "iType" "19" + "pos_x" "-885.548401" + "pos_y" "283.058624" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "140" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "142" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_142" + { + "iType" "12" + "pos_x" "-1037.440186" + "pos_y" "251.108093" + "size_x" "72.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_143" + { + "iType" "22" + "pos_x" "-957.653442" + "pos_y" "138.924286" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "142" + "iTarget_jack" "0" + } + } + } + "Node_144" + { + "iType" "5" + "pos_x" "-2670.190918" + "pos_y" "-706.901367" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_145" + { + "iType" "55" + "pos_x" "-2097.305176" + "pos_y" "-599.887695" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "146" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "148" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_146" + { + "iType" "19" + "pos_x" "-2608.931641" + "pos_y" "-621.808655" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "152" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_147" + { + "iType" "26" + "pos_x" "-2510.070557" + "pos_y" "-553.463562" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "146" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + } + } + "Node_148" + { + "iType" "27" + "pos_x" "-2385.430176" + "pos_y" "-577.589355" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "147" + "iTarget_jack" "0" + } + } + "swizzleString" "xz" + } + "Node_149" + { + "iType" "27" + "pos_x" "-2387.110840" + "pos_y" "-648.494812" + "size_x" "109.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "147" + "iTarget_jack" "0" + } + } + "swizzleString" "wy" + } + "Node_150" + { + "iType" "55" + "pos_x" "-2105.937012" + "pos_y" "-751.977234" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "151" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "149" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_151" + { + "iType" "19" + "pos_x" "-2219.461914" + "pos_y" "-737.491394" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "74" + "iTarget_jack" "3" + } + } + "i_mat_rotation" "0" + } + "Node_152" + { + "iType" "5" + "pos_x" "-2676.218262" + "pos_y" "-567.262268" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2.5" + } + "Node_153" + { + "iType" "5" + "pos_x" "-834.662903" + "pos_y" "-236.315186" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_154" + { + "iType" "32" + "pos_x" "-1209.298340" + "pos_y" "-334.496063" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + } + } + "Node_155" + { + "iType" "17" + "pos_x" "-1114.866333" + "pos_y" "-608.598267" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "163" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "161" + "iTarget_jack" "0" + } + } + } + "Node_156" + { + "iType" "5" + "pos_x" "-888.511292" + "pos_y" "-198.137222" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.8" + } + "Node_157" + { + "iType" "29" + "szName" "Framebuffer" + "pos_x" "-991.124084" + "pos_y" "-612.946045" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "155" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "5" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "_rt_FullFrameFB" + "iFallbackMode" "0" + } + "Node_158" + { + "iType" "19" + "pos_x" "-284.958740" + "pos_y" "-169.395477" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_159" + { + "iType" "17" + "pos_x" "-692.966431" + "pos_y" "-356.881042" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "168" + "iTarget_jack" "0" + } + } + } + "Node_160" + { + "iType" "5" + "pos_x" "-382.374115" + "pos_y" "-769.041138" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1 1 1 1" + } + "Node_161" + { + "iType" "17" + "pos_x" "-1247.064697" + "pos_y" "-588.424683" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "162" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + } + } + "Node_162" + { + "iType" "32" + "pos_x" "-1265.704590" + "pos_y" "-430.691071" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + } + } + "Node_163" + { + "iType" "19" + "pos_x" "-1182.972412" + "pos_y" "-442.971680" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "154" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "166" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_164" + { + "iType" "18" + "pos_x" "-2089.466309" + "pos_y" "463.842560" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + } + "Node_165" + { + "iType" "27" + "pos_x" "-97.894089" + "pos_y" "188.528839" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_166" + { + "iType" "30" + "pos_x" "-1348.025024" + "pos_y" "-520.409668" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "232.033142" + "container_extents_y" "753.520081" + "container_extents_z" "-232.033142" + "loop_condition" "0" + "loop_value_min" "0" + "loop_value_max" "20" + } + "Node_167" + { + "iType" "91" + "pos_x" "-1019.911682" + "pos_y" "-385.861206" + "size_x" "79.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "166" + "iTarget_jack" "0" + } + } + "i_array_size_x" "20" + "i_array_size_y" "1" + "i_array_datatype" "1" + "pfl_arraydata_000" "0.002881 0.000000 0.000000 0.000000" + "pfl_arraydata_001" "0.006006 0.000000 0.000000 0.000000" + "pfl_arraydata_002" "0.011541 0.000000 0.000000 0.000000" + "pfl_arraydata_003" "0.020437 0.000000 0.000000 0.000000" + "pfl_arraydata_004" "0.033352 0.000000 0.000000 0.000000" + "pfl_arraydata_005" "0.050163 0.000000 0.000000 0.000000" + "pfl_arraydata_006" "0.069534 0.000000 0.000000 0.000000" + "pfl_arraydata_007" "0.088829 0.000000 0.000000 0.000000" + "pfl_arraydata_008" "0.104583 0.000000 0.000000 0.000000" + "pfl_arraydata_009" "0.113478 0.000000 0.000000 0.000000" + "pfl_arraydata_010" "0.113478 0.000000 0.000000 0.000000" + "pfl_arraydata_011" "0.104583 0.000000 0.000000 0.000000" + "pfl_arraydata_012" "0.088829 0.000000 0.000000 0.000000" + "pfl_arraydata_013" "0.069534 0.000000 0.000000 0.000000" + "pfl_arraydata_014" "0.050163 0.000000 0.000000 0.000000" + "pfl_arraydata_015" "0.033352 0.000000 0.000000 0.000000" + "pfl_arraydata_016" "0.020437 0.000000 0.000000 0.000000" + "pfl_arraydata_017" "0.011541 0.000000 0.000000 0.000000" + "pfl_arraydata_018" "0.006006 0.000000 0.000000 0.000000" + "pfl_arraydata_019" "0.002881 0.000000 0.000000 0.000000" + } + "Node_168" + { + "iType" "19" + "pos_x" "-821.666016" + "pos_y" "-471.079651" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "157" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "167" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + } + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "0" + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/sprite_sun_nodepth.txt b/mp/game/momentum/shadereditorui/canvas/sprite_sun_nodepth.txt new file mode 100644 index 0000000000..c4aa8b0d27 --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/sprite_sun_nodepth.txt @@ -0,0 +1,229 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "4" + "depth_test" "0" + "depth_write" "0" + "srgb_write" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "3" + "pos_x" "-320.000000" + "pos_y" "-130.000000" + "size_x" "55.000000" + "size_y" "-28.000000" + "iPreview" "0" + "numTexcoords" "1" + "numColor" "1" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "1" + "numTexcoord_Flag_2" "1" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_001" + { + "iType" "1" + "pos_x" "-320.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-39.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "1" + "numColor" "1" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_002" + { + "iType" "13" + "pos_x" "-208.150146" + "pos_y" "253.604919" + "size_x" "83.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_003" + { + "iType" "19" + "pos_x" "-45.593525" + "pos_y" "253.914536" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_004" + { + "iType" "2" + "pos_x" "265.000000" + "pos_y" "190.000000" + "size_x" "55.000000" + "size_y" "-39.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "1" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "1" + "iTarget_jack" "2" + } + } + "numTexcoords" "1" + "numColor" "1" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "1" + "numTexcoord_Flag_2" "1" + "numTexcoord_Flag_3" "1" + "numTexcoord_Flag_4" "1" + "numTexcoord_Flag_5" "1" + "numTexcoord_Flag_6" "1" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_005" + { + "iType" "29" + "pos_x" "-194.375488" + "pos_y" "-1.894817" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "iSRGB" "1" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "white" + "szFallbackTexturePath" "white" + "iFallbackMode" "0" + } + "Node_006" + { + "iType" "19" + "pos_x" "-173.482834" + "pos_y" "-144.640610" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "1" + } + } + "i_mat_rotation" "0" + } + "Node_007" + { + "iType" "72" + "pos_x" "80.450699" + "pos_y" "-100.773483" + "size_x" "128.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + "i_final_tonemap" "1" + "i_final_wdepth" "0" + } + "Node_008" + { + "iType" "5" + "pos_x" "-13.245262" + "pos_y" "-241.650299" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + } + "Node_009" + { + "iType" "4" + "pos_x" "322.989502" + "pos_y" "-145.223068" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/swarm_lightmapped_lava.txt b/mp/game/momentum/shadereditorui/canvas/swarm_lightmapped_lava.txt new file mode 100644 index 0000000000..7772691eea --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/swarm_lightmapped_lava.txt @@ -0,0 +1,1932 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "1" + "depth_write" "1" + "srgb_write" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "80" + "pos_x" "-129.184967" + "pos_y" "-349.526337" + "size_x" "88.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_lscale_type" "1" + } + "Node_001" + { + "iType" "29" + "pos_x" "-213.960052" + "pos_y" "-204.693207" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "1" + } + } + "iSRGB" "1" + "iTextureType" "3" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "Dev\bump" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_002" + { + "iType" "14" + "pos_x" "8.137299" + "pos_y" "175.022034" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_003" + { + "iType" "19" + "pos_x" "55.128418" + "pos_y" "-263.120819" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "1" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_004" + { + "iType" "76" + "pos_x" "229.911148" + "pos_y" "-669.693970" + "size_x" "163.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "92" + "iTarget_jack" "2" + } + "jackIn_02" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + "i_flashlight_Spec" "0" + } + "Node_005" + { + "iType" "32" + "pos_x" "262.603485" + "pos_y" "-88.937073" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_006" + { + "iType" "5" + "pos_x" "168.481186" + "pos_y" "-87.194153" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_007" + { + "iType" "31" + "szName" "Off" + "pos_x" "-321.303345" + "pos_y" "-298.511169" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "153.273575" + "container_extents_y" "682.054016" + "container_extents_z" "-153.273575" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "0" + "sz_cname" "FLASHLIGHT" + } + "Node_008" + { + "iType" "33" + "pos_x" "454.498901" + "pos_y" "-673.647034" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "33" + "pos_x" "273.061523" + "pos_y" "-324.626984" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "70" + "pos_x" "647.914307" + "pos_y" "-894.212769" + "size_x" "59.000000" + "size_y" "-17.000000" + "iPreview" "0" + "flSmartVal0" "0.000000" + } + "Node_011" + { + "iType" "7" + "pos_x" "538.996094" + "pos_y" "-898.246460" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_012" + { + "iType" "27" + "pos_x" "517.826538" + "pos_y" "-1095.565918" + "size_x" "124.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + } + "swizzleString" "x y z 1" + } + "Node_013" + { + "iType" "71" + "pos_x" "821.729492" + "pos_y" "-973.129272" + "size_x" "169.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "10" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "92" + "iTarget_jack" "3" + } + } + } + "Node_014" + { + "iType" "72" + "pos_x" "829.829285" + "pos_y" "-1086.405762" + "size_x" "130.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + "i_final_tonemap" "1" + "i_final_wdepth" "1" + } + "Node_015" + { + "iType" "4" + "pos_x" "1099.059326" + "pos_y" "-1107.314941" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_016" + { + "iType" "27" + "pos_x" "639.118591" + "pos_y" "-1037.227051" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "4" + } + } + "swizzleString" "z" + } + "Node_017" + { + "iType" "27" + "pos_x" "-310.635773" + "pos_y" "-674.270081" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "4" + } + } + "swizzleString" "xy" + } + "Node_018" + { + "iType" "27" + "pos_x" "-310.012238" + "pos_y" "-736.646790" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "4" + } + } + "swizzleString" "w" + } + "Node_019" + { + "iType" "20" + "pos_x" "-176.943695" + "pos_y" "-678.442078" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + } + "Node_020" + { + "iType" "19" + "pos_x" "-28.548599" + "pos_y" "-678.442078" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_021" + { + "iType" "33" + "pos_x" "659.732910" + "pos_y" "-523.961243" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "19" + "pos_x" "118.355759" + "pos_y" "-571.397705" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "3" + } + "jackIn_01" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_023" + { + "iType" "31" + "szName" "On" + "pos_x" "-412.226501" + "pos_y" "-661.497864" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "153.273575" + "container_extents_y" "921.186279" + "container_extents_z" "-153.273575" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "0" + "sz_cname" "FLASHLIGHT" + } + "Node_024" + { + "iType" "5" + "pos_x" "-161.970367" + "pos_y" "-576.408630" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_025" + { + "iType" "17" + "pos_x" "-25.018768" + "pos_y" "-750.222717" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + } + "Node_026" + { + "iType" "75" + "pos_x" "-40.687943" + "pos_y" "-571.745850" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_027" + { + "iType" "19" + "pos_x" "-56.525158" + "pos_y" "69.252563" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_028" + { + "iType" "19" + "pos_x" "-63.943375" + "pos_y" "5.140073" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_029" + { + "iType" "19" + "pos_x" "126.402008" + "pos_y" "113.060600" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "2" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_030" + { + "iType" "19" + "pos_x" "36.758072" + "pos_y" "348.794312" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_031" + { + "iType" "19" + "pos_x" "185.832428" + "pos_y" "322.510803" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_032" + { + "iType" "17" + "pos_x" "353.099365" + "pos_y" "321.936584" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + } + } + "Node_033" + { + "iType" "2" + "pos_x" "417.505005" + "pos_y" "119.042267" + "size_x" "55.000000" + "size_y" "-94.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "76" + "iTarget_jack" "3" + } + "jackIn_03" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_07" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + } + "numTexcoords" "7" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "Wnormal" + "numTexcoord_Flag_3" "4" + "numTexcoord_Name_3" "WPos" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "Proj pos" + "numTexcoord_Flag_5" "2" + "numTexcoord_Name_5" "lava coord 2" + "numTexcoord_Flag_6" "1" + "numTexcoord_Name_6" "lava blend" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_034" + { + "iType" "5" + "pos_x" "-436.515320" + "pos_y" "-30.184265" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "120" + } + "Node_035" + { + "iType" "15" + "pos_x" "-161.579010" + "pos_y" "-82.294830" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_036" + { + "iType" "55" + "pos_x" "-216.526077" + "pos_y" "153.489304" + "size_x" "91.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_037" + { + "iType" "55" + "pos_x" "-292.160278" + "pos_y" "9.907330" + "size_x" "91.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + } + "iTexTrans_center" "0" + "iTexTrans_rot" "1" + "iTexTrans_scale" "1" + "iTexTrans_trans" "1" + } + "Node_038" + { + "iType" "19" + "pos_x" "-659.667969" + "pos_y" "141.060120" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "47" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_039" + { + "iType" "19" + "pos_x" "-603.999878" + "pos_y" "358.460541" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_040" + { + "iType" "27" + "pos_x" "-657.831726" + "pos_y" "83.491669" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + "swizzleString" "xx" + } + "Node_041" + { + "iType" "27" + "pos_x" "-602.163635" + "pos_y" "300.892059" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "39" + "iTarget_jack" "0" + } + } + "swizzleString" "xx" + } + "Node_042" + { + "iType" "17" + "pos_x" "-395.011292" + "pos_y" "302.908966" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + } + } + "Node_043" + { + "iType" "5" + "pos_x" "-214.918518" + "pos_y" "252.258362" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_044" + { + "iType" "27" + "pos_x" "-371.451538" + "pos_y" "385.035919" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + } + "swizzleString" "x y 0 0" + } + "Node_045" + { + "iType" "49" + "pos_x" "-93.310379" + "pos_y" "303.953918" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "75" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + } + } + "Node_046" + { + "iType" "5" + "pos_x" "-704.059082" + "pos_y" "350.267609" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.007" + } + "Node_047" + { + "iType" "5" + "pos_x" "-759.727173" + "pos_y" "132.867157" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.01" + } + "Node_048" + { + "iType" "5" + "pos_x" "-192.413513" + "pos_y" "-914.584656" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3 0.59 0.11" + } + "Node_049" + { + "iType" "21" + "pos_x" "-254.974808" + "pos_y" "-1025.872681" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "82" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "92" + "iTarget_jack" "6" + } + } + } + "Node_050" + { + "iType" "23" + "pos_x" "-91.973450" + "pos_y" "-928.284668" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + } + } + "Node_051" + { + "iType" "5" + "pos_x" "107.172821" + "pos_y" "-889.868103" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_052" + { + "iType" "21" + "pos_x" "216.924500" + "pos_y" "-874.094421" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + } + } + "Node_053" + { + "iType" "17" + "pos_x" "193.954117" + "pos_y" "-988.582397" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + } + } + "Node_054" + { + "iType" "19" + "pos_x" "335.789948" + "pos_y" "-1098.298950" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_055" + { + "iType" "21" + "pos_x" "-949.843018" + "pos_y" "-733.404419" + "size_x" "100.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "70" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "67" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "92" + "iTarget_jack" "6" + } + } + } + "Node_056" + { + "iType" "27" + "pos_x" "-794.067017" + "pos_y" "-733.079163" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + } + "swizzleString" "xy" + } + "Node_057" + { + "iType" "19" + "pos_x" "-815.467773" + "pos_y" "-931.235840" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_058" + { + "iType" "19" + "pos_x" "-796.128174" + "pos_y" "-1084.052246" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_059" + { + "iType" "5" + "pos_x" "-922.842407" + "pos_y" "-1105.786743" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.03" + } + "Node_060" + { + "iType" "17" + "pos_x" "-1271.352051" + "pos_y" "-663.130310" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + } + "Node_061" + { + "iType" "19" + "pos_x" "-1341.952881" + "pos_y" "-545.884399" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "74" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_062" + { + "iType" "5" + "pos_x" "-30.901451" + "pos_y" "419.098389" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "20" + } + "Node_063" + { + "iType" "18" + "pos_x" "-1289.005493" + "pos_y" "-811.040833" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "66" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + } + "Node_064" + { + "iType" "19" + "pos_x" "-1397.108887" + "pos_y" "-667.251099" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_065" + { + "iType" "19" + "pos_x" "-1472.924927" + "pos_y" "-879.636108" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_066" + { + "iType" "19" + "pos_x" "-1474.679565" + "pos_y" "-781.364380" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_067" + { + "iType" "29" + "pos_x" "-1146.515747" + "pos_y" "-664.484741" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + } + "szParamname" "refraction" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "liquids\water_river_normal_sharp" + "szFallbackTexturePath" "liquids\water_river_normal_sharp" + "iFallbackMode" "4" + } + "Node_068" + { + "iType" "17" + "pos_x" "-621.750793" + "pos_y" "-913.343140" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + } + } + "Node_069" + { + "iType" "17" + "pos_x" "-631.323486" + "pos_y" "-1083.002197" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "92" + "iTarget_jack" "5" + } + } + } + "Node_070" + { + "iType" "29" + "pos_x" "-1147.039063" + "pos_y" "-801.731873" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + "szParamname" "refraction" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "liquids\water_river_normal_sharp" + "szFallbackTexturePath" "liquids\water_river_normal_sharp" + "iFallbackMode" "4" + } + "Node_071" + { + "iType" "5" + "pos_x" "-942.182007" + "pos_y" "-952.970276" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.3" + } + "Node_072" + { + "iType" "5" + "pos_x" "-984.594360" + "pos_y" "-624.431519" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_073" + { + "iType" "5" + "pos_x" "-1494.694336" + "pos_y" "-633.767639" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.6" + } + "Node_074" + { + "iType" "5" + "pos_x" "-1439.538330" + "pos_y" "-512.400940" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_075" + { + "iType" "29" + "szName" "Le Vertextexture" + "pos_x" "-236.089691" + "pos_y" "419.432007" + "size_x" "80.000000" + "size_y" "-72.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + } + "szParamname" "heightmap" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "11" + "szDemoTexturePath" "texture_samples\fx_clouds_0" + "szFallbackTexturePath" "texture_samples\fx_clouds_0" + "iFallbackMode" "4" + } + "Node_076" + { + "iType" "1" + "pos_x" "-729.917236" + "pos_y" "-5.979683" + "size_x" "55.000000" + "size_y" "-50.000000" + "iPreview" "0" + "enable_flex" "0" + "enable_normal" "1" + "enable_normal_compression" "0" + "enable_blendweights" "0" + "enable_tangentspace" "0" + "enable_tangentspace_skinning" "0" + "numTexcoords" "2" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_077" + { + "iType" "19" + "szName" "PRE SCALE UVS" + "pos_x" "-610.085876" + "pos_y" "-124.722733" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "76" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_078" + { + "iType" "19" + "szName" "PRE SCALE SPEED" + "pos_x" "-619.978394" + "pos_y" "-206.679276" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_079" + { + "iType" "5" + "pos_x" "-733.283691" + "pos_y" "-130.328812" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "1.5" + } + "Node_080" + { + "iType" "5" + "pos_x" "-738.261169" + "pos_y" "-237.473755" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.4" + } + "Node_081" + { + "iType" "12" + "pos_x" "-992.865662" + "pos_y" "-2.432945" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_082" + { + "iType" "29" + "pos_x" "-460.645630" + "pos_y" "-1066.889771" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + } + "szParamname" "lava_1" + "iSRGB" "1" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "swarm\bsp\swarm_lavaunlit2" + "szFallbackTexturePath" "swarm\bsp\swarm_lavaunlit2" + "iFallbackMode" "4" + } + "Node_083" + { + "iType" "29" + "pos_x" "-434.088654" + "pos_y" "-930.070068" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + } + "szParamname" "lava_0" + "iSRGB" "1" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "swarm\bsp\swarm_lavanotunlit" + "szFallbackTexturePath" "swarm\bsp\swarm_lavanotunlit" + "iFallbackMode" "4" + } + "Node_084" + { + "iType" "5" + "pos_x" "-316.378906" + "pos_y" "126.160881" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "szConstantString" "0.05 0.045" + } + "Node_085" + { + "iType" "5" + "pos_x" "-435.218872" + "pos_y" "-81.259903" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "szConstantString" "0.012 0.011" + } + "Node_086" + { + "iType" "5" + "pos_x" "-613.565491" + "pos_y" "212.457428" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.03" + } + "Node_087" + { + "iType" "19" + "pos_x" "-507.179321" + "pos_y" "224.904907" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "86" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_088" + { + "iType" "19" + "pos_x" "-454.111542" + "pos_y" "126.694733" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_089" + { + "iType" "5" + "pos_x" "-511.838104" + "pos_y" "37.251007" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.01" + } + "Node_090" + { + "iType" "19" + "pos_x" "-505.986176" + "pos_y" "447.866364" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "78" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_091" + { + "iType" "5" + "pos_x" "-588.925781" + "pos_y" "470.237579" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.03" + } + "Node_092" + { + "iType" "3" + "pos_x" "-715.510925" + "pos_y" "-568.546143" + "size_x" "55.000000" + "size_y" "-83.000000" + "iPreview" "0" + "numTexcoords" "7" + "numColor" "0" + "numTexcoord_Flag_0" "2" + "numTexcoord_Flag_1" "2" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "Wnormal" + "numTexcoord_Flag_3" "4" + "numTexcoord_Name_3" "WPos" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "Proj pos" + "numTexcoord_Flag_5" "2" + "numTexcoord_Name_5" "lava coord 2" + "numTexcoord_Flag_6" "1" + "numTexcoord_Name_6" "lava blend" + "numTexcoord_Flag_7" "1" + "numColor_Flag_0" "8" + "numColor_Flag_1" "8" + } + "Node_093" + { + "iType" "34" + "pos_x" "557.626892" + "pos_y" "-26.595451" + "size_x" "80.000000" + "size_y" "-39.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "75" + "iTarget_jack" "4" + } + } + } + "Node_094" + { + "iType" "5" + "pos_x" "-1573.509888" + "pos_y" "-813.035583" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.25" + } + "Node_095" + { + "iType" "5" + "pos_x" "423.661072" + "pos_y" "-96.705254" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.7" + } + "Node_096" + { + "iType" "5" + "pos_x" "416.941284" + "pos_y" "-21.813652" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0" + } + "Node_097" + { + "iType" "34" + "pos_x" "56.439423" + "pos_y" "-1011.537415" + "size_x" "104.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + } + "Node_098" + { + "iType" "5" + "pos_x" "-63.755844" + "pos_y" "-1099.378540" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.5" + } + "Node_099" + { + "iType" "5" + "pos_x" "-70.475601" + "pos_y" "-1024.486938" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + } +} diff --git a/mp/game/momentum/shadereditorui/canvas/swarm_vtex_test.txt b/mp/game/momentum/shadereditorui/canvas/swarm_vtex_test.txt new file mode 100644 index 0000000000..9af0eaff8a --- /dev/null +++ b/mp/game/momentum/shadereditorui/canvas/swarm_vtex_test.txt @@ -0,0 +1,2193 @@ +"canvas" +{ + "cfmt_version" "canvasver#003" + "flowgraph_type" "1" + "config" + { + "shadermodel" "1" + "cull_mode" "0" + "alpha_blending" "0" + "depth_test" "1" + "depth_write" "1" + "srgb_write" "1" + } + "Nodes" + { + "Node_000" + { + "iType" "25" + "pos_x" "-299.034607" + "pos_y" "559.898193" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "3" + } + } + } + "Node_001" + { + "iType" "20" + "pos_x" "611.921448" + "pos_y" "-73.153870" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "7" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "15" + "iTarget_jack" "0" + } + } + } + "Node_002" + { + "iType" "31" + "szName" "ON" + "pos_x" "331.559204" + "pos_y" "-16.809479" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "182.742737" + "container_extents_y" "823.093750" + "container_extents_z" "-182.742737" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_003" + { + "iType" "53" + "pos_x" "-910.638489" + "pos_y" "304.940155" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "4" + "iTarget_jack" "0" + } + } + } + "Node_004" + { + "iType" "23" + "pos_x" "-1037.434326" + "pos_y" "291.404266" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + } + } + "Node_005" + { + "iType" "14" + "pos_x" "-220.561584" + "pos_y" "820.312744" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_006" + { + "iType" "76" + "pos_x" "732.506531" + "pos_y" "93.800934" + "size_x" "168.000000" + "size_y" "-83.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "88" + "iTarget_jack" "8" + } + "jackIn_03" + { + "iTarget_node" "1" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + } + "i_flashlight_Spec" "1" + } + "Node_007" + { + "iType" "27" + "pos_x" "405.623291" + "pos_y" "12.833313" + "size_x" "107.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "4" + } + } + "swizzleString" "xy" + } + "Node_008" + { + "iType" "18" + "pos_x" "-161.562836" + "pos_y" "610.327026" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "23" + "iTarget_jack" "0" + } + } + } + "Node_009" + { + "iType" "32" + "pos_x" "82.485123" + "pos_y" "584.654907" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "26" + "iTarget_jack" "0" + } + } + } + "Node_010" + { + "iType" "31" + "pos_x" "-62.823177" + "pos_y" "473.883698" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "62.811218" + "container_extents_y" "232.919769" + "container_extents_z" "-62.811218" + "i_combo_condition" "4" + "i_combo_value" "1" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_011" + { + "iType" "75" + "pos_x" "14.602026" + "pos_y" "445.455353" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + } + "Node_012" + { + "iType" "33" + "pos_x" "137.882080" + "pos_y" "491.238495" + "size_x" "50.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "9" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "25" + "iTarget_jack" "0" + } + } + } + "Node_013" + { + "iType" "5" + "pos_x" "-1567.767212" + "pos_y" "268.307159" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_014" + { + "iType" "18" + "pos_x" "-1402.897461" + "pos_y" "117.985107" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "29" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "16" + "iTarget_jack" "0" + } + } + } + "Node_015" + { + "iType" "27" + "pos_x" "441.474182" + "pos_y" "-105.211365" + "size_x" "105.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "4" + } + } + "swizzleString" "w" + } + "Node_016" + { + "iType" "5" + "pos_x" "-1479.457153" + "pos_y" "274.916229" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_017" + { + "iType" "25" + "pos_x" "-1343.972534" + "pos_y" "-378.331757" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "7" + } + } + } + "Node_018" + { + "iType" "5" + "szName" "diffuse" + "pos_x" "387.497437" + "pos_y" "275.393494" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_019" + { + "iType" "5" + "szName" "Specular" + "pos_x" "31.314459" + "pos_y" "267.249542" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0 0 0" + } + "Node_020" + { + "iType" "32" + "pos_x" "485.332031" + "pos_y" "272.623810" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "18" + "iTarget_jack" "0" + } + } + } + "Node_021" + { + "iType" "33" + "pos_x" "1026.863770" + "pos_y" "91.808105" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "0" + } + } + } + "Node_022" + { + "iType" "33" + "pos_x" "973.598694" + "pos_y" "-27.113068" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "6" + "iTarget_jack" "1" + } + } + } + "Node_023" + { + "iType" "7" + "pos_x" "-181.255676" + "pos_y" "543.788696" + "size_x" "54.000000" + "size_y" "-17.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_024" + { + "iType" "27" + "pos_x" "-687.730408" + "pos_y" "612.119995" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "91" + "iTarget_jack" "1" + } + } + "swizzleString" "w" + } + "Node_025" + { + "iType" "19" + "pos_x" "14.134359" + "pos_y" "499.710602" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "11" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_026" + { + "iType" "5" + "pos_x" "-3.727656" + "pos_y" "591.317993" + "size_x" "50.000000" + "size_y" "-48.000000" + "iPreview" "1" + "szConstantString" "0 0 0 0" + } + "Node_027" + { + "iType" "25" + "pos_x" "-299.712097" + "pos_y" "633.069214" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "1" + } + } + } + "Node_028" + { + "iType" "19" + "pos_x" "-64.499283" + "pos_y" "792.782715" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "5" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_029" + { + "iType" "19" + "pos_x" "-1401.849609" + "pos_y" "187.411621" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "103" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "13" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_030" + { + "iType" "25" + "szName" "World_normal" + "pos_x" "-1285.157959" + "pos_y" "-38.549469" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "81" + "iTarget_jack" "0" + } + } + } + "Node_031" + { + "iType" "71" + "pos_x" "709.196106" + "pos_y" "-673.911560" + "size_x" "169.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "32" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "33" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "88" + "iTarget_jack" "2" + } + } + } + "Node_032" + { + "iType" "70" + "pos_x" "712.336243" + "pos_y" "-577.848145" + "size_x" "71.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_033" + { + "iType" "7" + "pos_x" "410.617889" + "pos_y" "-572.928528" + "size_x" "69.000000" + "size_y" "-50.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_034" + { + "iType" "27" + "szName" "proj_z" + "pos_x" "409.736786" + "pos_y" "-660.502380" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "4" + } + } + "swizzleString" "z" + } + "Node_035" + { + "iType" "19" + "pos_x" "-890.135193" + "pos_y" "-581.495605" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "42" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "104" + "iTarget_jack" "1" + } + } + "i_mat_rotation" "0" + } + "Node_036" + { + "iType" "61" + "pos_x" "-1043.730957" + "pos_y" "168.753326" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "3" + "iTarget_jack" "0" + } + } + } + "Node_037" + { + "iType" "19" + "szName" "world2eye" + "pos_x" "-1116.969604" + "pos_y" "412.146057" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "38" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_038" + { + "iType" "5" + "pos_x" "-1112.923096" + "pos_y" "511.305420" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "-1" + } + "Node_039" + { + "iType" "31" + "szName" "OFF" + "pos_x" "-1441.094482" + "pos_y" "-951.328247" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "171.600098" + "container_extents_y" "1247.736938" + "container_extents_z" "-171.600098" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_040" + { + "iType" "19" + "szName" "Rim_lighting" + "pos_x" "-163.917236" + "pos_y" "-109.586990" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "41" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "43" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_041" + { + "iType" "49" + "pos_x" "-369.549530" + "pos_y" "-100.639664" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "44" + "iTarget_jack" "0" + } + } + } + "Node_042" + { + "iType" "33" + "szName" "Diffuse" + "pos_x" "-141.459473" + "pos_y" "-510.953125" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "21" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "62" + "iTarget_jack" "0" + } + } + } + "Node_043" + { + "iType" "79" + "pos_x" "-299.620178" + "pos_y" "-211.795380" + "size_x" "89.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_vp_static_name" "rim_color" + "i_vp_static_nc" "2" + "szConstantString" "1 1 1" + } + "Node_044" + { + "iType" "27" + "pos_x" "-453.567078" + "pos_y" "-210.899246" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + "swizzleString" "y" + } + "Node_045" + { + "iType" "79" + "pos_x" "-457.481506" + "pos_y" "-335.765900" + "size_x" "107.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_vp_static_name" "rim_boost_exp" + "i_vp_static_nc" "1" + "szConstantString" "0.05 9" + } + "Node_046" + { + "iType" "27" + "pos_x" "-280.265839" + "pos_y" "-304.126465" + "size_x" "103.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "45" + "iTarget_jack" "0" + } + } + "swizzleString" "x" + } + "Node_047" + { + "iType" "31" + "szName" "OFF" + "pos_x" "-559.989563" + "pos_y" "-111.775040" + "size_x" "50.000000" + "size_y" "-30.000000" + "iPreview" "0" + "container_extents_x" "293.957031" + "container_extents_y" "736.290649" + "container_extents_z" "-293.957031" + "i_combo_condition" "4" + "i_combo_value" "0" + "i_combo_static" "1" + "sz_cname" "FLASHLIGHT" + } + "Node_048" + { + "iType" "26" + "szName" "Comp" + "pos_x" "147.508057" + "pos_y" "-901.616455" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "53" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "104" + "iTarget_jack" "5" + } + } + } + "Node_049" + { + "iType" "33" + "szName" "Specular" + "pos_x" "24.892941" + "pos_y" "-522.529541" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "52" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "22" + "iTarget_jack" "0" + } + } + } + "Node_050" + { + "iType" "19" + "szName" "RL_scale" + "pos_x" "-101.318184" + "pos_y" "-256.065887" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "40" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "46" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_051" + { + "iType" "17" + "szName" "Specular" + "pos_x" "-689.536560" + "pos_y" "-584.606567" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "35" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "49" + "iTarget_jack" "0" + } + } + } + "Node_052" + { + "iType" "33" + "pos_x" "118.955460" + "pos_y" "-242.868668" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "67" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "63" + "iTarget_jack" "0" + } + } + } + "Node_053" + { + "iType" "17" + "szName" "writes_to_A" + "pos_x" "-286.085938" + "pos_y" "-893.951599" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "51" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "54" + "iTarget_jack" "0" + } + } + } + "Node_054" + { + "iType" "19" + "pos_x" "-453.872375" + "pos_y" "-927.497864" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "55" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "89" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_055" + { + "iType" "19" + "szName" "scale_by_fresnel" + "pos_x" "-619.808472" + "pos_y" "-904.038818" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "56" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_056" + { + "iType" "19" + "szName" "normal_map_alpha_mask" + "pos_x" "-806.319275" + "pos_y" "-893.905396" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "57" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "5" + } + } + "i_mat_rotation" "0" + } + "Node_057" + { + "iType" "19" + "pos_x" "-971.059998" + "pos_y" "-896.052429" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "72" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "58" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_058" + { + "iType" "80" + "pos_x" "-1127.452393" + "pos_y" "-1031.592407" + "size_x" "83.000000" + "size_y" "-50.000000" + "iPreview" "1" + "i_lscale_type" "2" + } + "Node_059" + { + "iType" "58" + "pos_x" "-1344.874023" + "pos_y" "-903.285767" + "size_x" "111.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "17" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + } + } + "Node_060" + { + "iType" "49" + "pos_x" "-887.519653" + "pos_y" "165.745148" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "36" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "64" + "iTarget_jack" "0" + } + } + } + "Node_061" + { + "iType" "74" + "pos_x" "-200.566971" + "pos_y" "132.821869" + "size_x" "155.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "37" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "70" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "65" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "88" + "iTarget_jack" "3" + } + } + "i_plight_ao" "0" + } + "Node_062" + { + "iType" "33" + "pos_x" "71.058868" + "pos_y" "-13.431725" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "20" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "73" + "iTarget_jack" "0" + } + } + } + "Node_063" + { + "iType" "38" + "pos_x" "42.977386" + "pos_y" "-125.018158" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "61" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "50" + "iTarget_jack" "0" + } + } + } + "Node_064" + { + "iType" "5" + "pos_x" "-1004.388733" + "pos_y" "56.160908" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "3" + } + "Node_065" + { + "iType" "38" + "pos_x" "-699.437439" + "pos_y" "231.170700" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "60" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "103" + "iTarget_jack" "5" + } + } + } + "Node_066" + { + "iType" "5" + "pos_x" "-536.772766" + "pos_y" "255.797729" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "2" + } + "Node_067" + { + "iType" "32" + "pos_x" "144.554855" + "pos_y" "266.021149" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "19" + "iTarget_jack" "0" + } + } + } + "Node_068" + { + "iType" "61" + "pos_x" "-870.527710" + "pos_y" "-76.748718" + "size_x" "93.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "2" + } + } + } + "Node_069" + { + "iType" "5" + "pos_x" "-914.728516" + "pos_y" "-331.763367" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "150" + } + "Node_070" + { + "iType" "17" + "pos_x" "-713.645935" + "pos_y" "-139.951248" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "68" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "71" + "iTarget_jack" "0" + } + } + } + "Node_071" + { + "iType" "19" + "pos_x" "-882.327820" + "pos_y" "-220.377365" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "74" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "69" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_072" + { + "iType" "29" + "szName" "Envmap" + "pos_x" "-1163.571411" + "pos_y" "-902.790588" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "59" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "6" + "IsCubemap" "1" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\cubemap_uffizi" + "szFallbackTexturePath" "cable\black" + "iFallbackMode" "1" + } + "Node_073" + { + "iType" "67" + "pos_x" "-179.692764" + "pos_y" "18.299576" + "size_x" "156.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "30" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "88" + "iTarget_jack" "3" + } + } + "i_plight_static" "0" + "i_plight_ao" "0" + "i_plight_hl" "0" + } + "Node_074" + { + "iType" "29" + "pos_x" "-1053.138916" + "pos_y" "-159.996216" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + "szParamname" "phongexp" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\rocks_height" + "szFallbackTexturePath" "Lights\White" + "iFallbackMode" "0" + } + "Node_075" + { + "iType" "25" + "pos_x" "-300.810394" + "pos_y" "596.694153" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "2" + } + } + } + "Node_076" + { + "iType" "26" + "pos_x" "-546.118164" + "pos_y" "663.731018" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "101" + "iTarget_jack" "2" + } + "jackIn_01" + { + "iTarget_node" "24" + "iTarget_jack" "0" + } + } + } + "Node_077" + { + "iType" "27" + "pos_x" "-688.071045" + "pos_y" "677.325684" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "91" + "iTarget_jack" "1" + } + } + "swizzleString" "xyz" + } + "Node_078" + { + "iType" "2" + "pos_x" "328.636475" + "pos_y" "721.913696" + "size_x" "55.000000" + "size_y" "-116.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "27" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + "jackIn_04" + { + "iTarget_node" "94" + "iTarget_jack" "0" + } + "jackIn_05" + { + "iTarget_node" "28" + "iTarget_jack" "0" + } + "jackIn_06" + { + "iTarget_node" "75" + "iTarget_jack" "0" + } + "jackIn_07" + { + "iTarget_node" "0" + "iTarget_jack" "0" + } + "jackIn_08" + { + "iTarget_node" "8" + "iTarget_jack" "0" + } + "jackIn_09" + { + "iTarget_node" "12" + "iTarget_jack" "0" + } + } + "numTexcoords" "8" + "numColor" "1" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "WNormal" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "WPos" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "VAttn" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "Proj pos" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan s" + "numTexcoord_Flag_6" "4" + "numTexcoord_Name_6" "tan t" + "numTexcoord_Flag_7" "4" + "numTexcoord_Name_7" "eye2world" + "numColor_Flag_0" "8" + "numColor_Name_0" "FL pos" + "numColor_Flag_1" "1" + } + "Node_079" + { + "iType" "73" + "szName" "Tangentspace" + "pos_x" "-1632.450928" + "pos_y" "-100.501183" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "88" + "iTarget_jack" "6" + } + "jackIn_02" + { + "iTarget_node" "88" + "iTarget_jack" "1" + } + } + "i_mcomp_matrix" "16" + "i_mcomp_c" "0" + } + "Node_080" + { + "iType" "25" + "pos_x" "-1455.957397" + "pos_y" "47.028900" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "14" + "iTarget_jack" "0" + } + } + } + "Node_081" + { + "iType" "19" + "pos_x" "-1453.817505" + "pos_y" "-63.257446" + "size_x" "91.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "80" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "79" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_082" + { + "iType" "68" + "pos_x" "-481.468689" + "pos_y" "788.189941" + "size_x" "116.000000" + "size_y" "-61.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "97" + "iTarget_jack" "3" + } + "jackIn_02" + { + "iTarget_node" "101" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "101" + "iTarget_jack" "1" + } + "jackIn_04" + { + "iTarget_node" "76" + "iTarget_jack" "0" + } + } + "i_vskinning_mode" "2" + } + "Node_083" + { + "iType" "17" + "pos_x" "-407.824036" + "pos_y" "943.300720" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "85" + "iTarget_jack" "0" + } + } + } + "Node_084" + { + "iType" "19" + "pos_x" "-780.831848" + "pos_y" "934.197571" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "102" + "iTarget_jack" "4" + } + "jackIn_01" + { + "iTarget_node" "105" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_085" + { + "iType" "19" + "pos_x" "-591.060974" + "pos_y" "943.300598" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "82" + "iTarget_jack" "1" + } + "jackIn_01" + { + "iTarget_node" "84" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_086" + { + "iType" "4" + "pos_x" "1050.415771" + "pos_y" "-758.083557" + "size_x" "55.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "87" + "iTarget_jack" "0" + } + } + "numColors" "1" + "enable_Depth" "0" + } + "Node_087" + { + "iType" "72" + "pos_x" "882.893494" + "pos_y" "-824.755859" + "size_x" "130.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "48" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "31" + "iTarget_jack" "0" + } + "jackIn_02" + { + "iTarget_node" "34" + "iTarget_jack" "0" + } + } + "i_final_tonemap" "1" + "i_final_wdepth" "1" + } + "Node_088" + { + "iType" "3" + "pos_x" "-1828.840942" + "pos_y" "-201.520660" + "size_x" "55.000000" + "size_y" "-105.000000" + "iPreview" "0" + "numTexcoords" "8" + "numColor" "1" + "numTexcoord_Flag_0" "2" + "numTexcoord_Name_0" "UV" + "numTexcoord_Flag_1" "4" + "numTexcoord_Name_1" "WNormal" + "numTexcoord_Flag_2" "4" + "numTexcoord_Name_2" "WPos" + "numTexcoord_Flag_3" "8" + "numTexcoord_Name_3" "VAttn" + "numTexcoord_Flag_4" "8" + "numTexcoord_Name_4" "Proj pos" + "numTexcoord_Flag_5" "4" + "numTexcoord_Name_5" "tan s" + "numTexcoord_Flag_6" "4" + "numTexcoord_Name_6" "tan t" + "numTexcoord_Flag_7" "4" + "numTexcoord_Name_7" "eye2world" + "numColor_Flag_0" "8" + "numColor_Name_0" "FL pos" + "numColor_Flag_1" "1" + } + "Node_089" + { + "iType" "5" + "pos_x" "-540.121582" + "pos_y" "-1030.991821" + "size_x" "50.000000" + "size_y" "-50.000000" + "iPreview" "1" + "szConstantString" "0.1" + } + "Node_090" + { + "iType" "12" + "pos_x" "-1408.527100" + "pos_y" "718.613159" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "flSmartVal0" "0.000000" + } + "Node_091" + { + "iType" "101" + "pos_x" "-956.203674" + "pos_y" "619.568665" + "size_x" "95.000000" + "size_y" "-28.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "5" + } + "jackIn_01" + { + "iTarget_node" "97" + "iTarget_jack" "6" + } + } + "iCompMode" "1" + } + "Node_092" + { + "iType" "66" + "pos_x" "-227.806992" + "pos_y" "702.447632" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "83" + "iTarget_jack" "0" + } + } + "i_vlight_static" "0" + "i_vlight_hl" "0" + } + "Node_093" + { + "iType" "19" + "pos_x" "-1315.777100" + "pos_y" "718.133240" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "90" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "100" + "iTarget_jack" "0" + } + } + "i_mat_rotation" "0" + } + "Node_094" + { + "iType" "19" + "pos_x" "-36.447227" + "pos_y" "677.975891" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "92" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "102" + "iTarget_jack" "4" + } + } + "i_mat_rotation" "0" + } + "Node_095" + { + "iType" "17" + "pos_x" "-1134.211548" + "pos_y" "739.560486" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "96" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "93" + "iTarget_jack" "0" + } + } + } + "Node_096" + { + "iType" "19" + "pos_x" "-1262.178345" + "pos_y" "657.209839" + "size_x" "80.000000" + "size_y" "-28.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "99" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "97" + "iTarget_jack" "8" + } + } + "i_mat_rotation" "0" + } + "Node_097" + { + "iType" "1" + "pos_x" "-1359.996582" + "pos_y" "586.504761" + "size_x" "55.000000" + "size_y" "-105.000000" + "iPreview" "0" + "enable_flex" "1" + "enable_normal" "1" + "enable_normal_compression" "1" + "enable_blendweights" "1" + "enable_tangentspace" "1" + "enable_tangentspace_skinning" "1" + "numTexcoords" "1" + "numColor" "0" + "dTFlag_Texcoords_0" "2" + "dTFlag_Texcoords_1" "2" + "dTFlag_Texcoords_2" "2" + "dTFlag_Color_0" "8" + "dTFlag_Color_1" "8" + } + "Node_098" + { + "iType" "27" + "pos_x" "-1198.148315" + "pos_y" "834.603943" + "size_x" "80.000000" + "size_y" "-17.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "95" + "iTarget_jack" "0" + } + } + "swizzleString" "x y 0 0" + } + "Node_099" + { + "iType" "5" + "pos_x" "-1362.544556" + "pos_y" "654.567017" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "1" + } + "Node_100" + { + "iType" "5" + "pos_x" "-1328.114502" + "pos_y" "883.884949" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "0.01" + } + "Node_101" + { + "iType" "69" + "pos_x" "-714.160095" + "pos_y" "816.804871" + "size_x" "101.000000" + "size_y" "-61.000000" + "iPreview" "0" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "97" + "iTarget_jack" "0" + } + "jackIn_01" + { + "iTarget_node" "97" + "iTarget_jack" "1" + } + "jackIn_02" + { + "iTarget_node" "91" + "iTarget_jack" "0" + } + "jackIn_03" + { + "iTarget_node" "97" + "iTarget_jack" "2" + } + "jackIn_04" + { + "iTarget_node" "77" + "iTarget_jack" "0" + } + } + "i_vskinning_mode" "2" + } + "Node_102" + { + "iType" "29" + "szName" "Le Vertextexture" + "pos_x" "-1047.180908" + "pos_y" "978.007324" + "size_x" "80.000000" + "size_y" "-72.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "98" + "iTarget_jack" "0" + } + } + "szParamname" "heightmap" + "iSRGB" "0" + "iTextureType" "0" + "IsCubemap" "0" + "iLookupoverride" "11" + "szDemoTexturePath" "texture_samples\rocks_height" + "szFallbackTexturePath" "texture_samples\rocks_height" + "iFallbackMode" "4" + } + "Node_103" + { + "iType" "29" + "szName" "Normalmap" + "pos_x" "-1606.065430" + "pos_y" "173.350586" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + "iSRGB" "0" + "iTextureType" "2" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\rocks_normal_2" + "szFallbackTexturePath" "texture_samples\rocks_normal_2" + "iFallbackMode" "4" + } + "Node_104" + { + "iType" "29" + "szName" "Albedo" + "pos_x" "-1124.061646" + "pos_y" "-584.555176" + "size_x" "122.000000" + "size_y" "-80.000000" + "iPreview" "1" + "bridges" + { + "jackIn_00" + { + "iTarget_node" "88" + "iTarget_jack" "0" + } + } + "iSRGB" "1" + "iTextureType" "1" + "IsCubemap" "0" + "iLookupoverride" "0" + "szDemoTexturePath" "texture_samples\rocks_color" + "szFallbackTexturePath" "texture_samples\rocks_color" + "iFallbackMode" "4" + } + "Node_105" + { + "iType" "5" + "pos_x" "-908.645752" + "pos_y" "792.184448" + "size_x" "50.000000" + "size_y" "-17.000000" + "iPreview" "1" + "szConstantString" "10" + } + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/basetexture_accum.dump b/mp/game/momentum/shadereditorui/dumps/basetexture_accum.dump new file mode 100644 index 0000000000..f41ad0bcc2 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/basetexture_accum.dump @@ -0,0 +1,47 @@ +"basetexture_accum" +{ + "vs_name" "basetexture_accum_vs30" + "ps_name" "basetexture_accum_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\basetexture_accum.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "texsamp_0" + { + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_1" + { + "sz_param" "Basetexture2" + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "1" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/basetexture_blend.dump b/mp/game/momentum/shadereditorui/dumps/basetexture_blend.dump new file mode 100644 index 0000000000..31b013ad3d --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/basetexture_blend.dump @@ -0,0 +1,47 @@ +"basetexture_blend" +{ + "vs_name" "basetexture_blend_vs30" + "ps_name" "basetexture_blend_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\basetexture_blend.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "texsamp_0" + { + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_1" + { + "sz_param" "Basetexture2" + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "1" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/detail_prop_shader.dump b/mp/game/momentum/shadereditorui/dumps/detail_prop_shader.dump new file mode 100644 index 0000000000..45c07de291 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/detail_prop_shader.dump @@ -0,0 +1,209 @@ +"detail_prop_shader" +{ + "vs_name" "detail_prop_shader_vs30" + "ps_name" "detail_prop_shader_ps30" + "shader_filename" "shadereditorui\canvas\detail_prop_shader.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "2" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "1" + "i_dwrite" "1" + "i_srgbw" "0" + "i_vfmt_flags" "28573959" + "i_vfmt_texcoords" "3" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "3" + "i_vfmt_texcoordDim_2" "3" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "combo_0" + { + "sz_name" "FLASHLIGHT" + "i_static" "1" + "i_min" "0" + "i_max" "1" + "i_type" "9" + } + "econst_0" + { + "i_envconstidx" "16" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "2" + "sz_smartname" "Mutable_01" + "fl_smartdefault_00" "1.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_1" + { + "i_envconstidx" "16" + "i_normregister" "1" + "i_econstsize" "1" + "i_smartcomps" "0" + "sz_smartname" "Mutable_02" + "fl_smartdefault_00" "3.926991" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_2" + { + "i_envconstidx" "0" + "i_normregister" "2" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_3" + { + "i_envconstidx" "11" + "i_normregister" "3" + "i_econstsize" "4" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "i_numdcombos" "1" + } + "identifiers_PS" + { + "combo_0" + { + "sz_name" "FLASHLIGHT" + "i_static" "1" + "i_min" "0" + "i_max" "1" + "i_type" "9" + } + "combo_1" + { + "sz_name" "FLASHLIGHTDEPTHFILTERMODE" + "i_static" "0" + "i_min" "0" + "i_max" "2" + "i_type" "10" + } + "combo_2" + { + "sz_name" "FLASHLIGHTSHADOWS" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "11" + } + "combo_3" + { + "sz_name" "PIXELFOGTYPE" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "7" + } + "combo_4" + { + "sz_name" "WRITEWATERFOGTODESTALPHA" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "8" + } + "econst_0" + { + "i_envconstidx" "15" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "2" + "sz_smartname" "grass_spec_color" + "fl_smartdefault_00" "0.905750" + "fl_smartdefault_01" "1.000000" + "fl_smartdefault_02" "0.675000" + "fl_smartdefault_03" "0.000000" + } + "econst_1" + { + "i_envconstidx" "2" + "i_normregister" "1" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_2" + { + "i_envconstidx" "7" + "i_normregister" "2" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_3" + { + "i_envconstidx" "1" + "i_normregister" "3" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_4" + { + "i_envconstidx" "12" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "detail\grass_sprites" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_1" + { + "i_sampidx" "1" + "i_texmode" "10" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_2" + { + "i_sampidx" "2" + "i_texmode" "11" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_3" + { + "i_sampidx" "3" + "i_texmode" "12" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "24" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/downsample_4.dump b/mp/game/momentum/shadereditorui/dumps/downsample_4.dump new file mode 100644 index 0000000000..e15ef38f42 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/downsample_4.dump @@ -0,0 +1,49 @@ +"downsample_4" +{ + "vs_name" "downsample_4_vs30" + "ps_name" "downsample_4_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\downsample_4.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "6" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "_rt_FullFrameFB" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/gauss_blur_5_x.dump b/mp/game/momentum/shadereditorui/dumps/gauss_blur_5_x.dump new file mode 100644 index 0000000000..b5f89a7bb5 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/gauss_blur_5_x.dump @@ -0,0 +1,49 @@ +"gauss_blur_5_x" +{ + "vs_name" "gauss_blur_5_x_vs30" + "ps_name" "gauss_blur_5_x_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\gauss_blur_5_x.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "6" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "4.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/gauss_blur_5_y.dump b/mp/game/momentum/shadereditorui/dumps/gauss_blur_5_y.dump new file mode 100644 index 0000000000..d57cec0d32 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/gauss_blur_5_y.dump @@ -0,0 +1,49 @@ +"gauss_blur_5_y" +{ + "vs_name" "gauss_blur_5_y_vs30" + "ps_name" "gauss_blur_5_y_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\gauss_blur_5_y.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "6" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "4.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/gauss_blur_7_half_aceil_x.dump b/mp/game/momentum/shadereditorui/dumps/gauss_blur_7_half_aceil_x.dump new file mode 100644 index 0000000000..b240a393e5 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/gauss_blur_7_half_aceil_x.dump @@ -0,0 +1,49 @@ +"gauss_blur_7_half_aceil_x" +{ + "vs_name" "gauss_blur_7_half_aceil_x_vs30" + "ps_name" "gauss_blur_7_half_aceil_x_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\gauss_blur_7_half_aceil_x.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "6" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "2.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/gauss_blur_7_half_aceil_y.dump b/mp/game/momentum/shadereditorui/dumps/gauss_blur_7_half_aceil_y.dump new file mode 100644 index 0000000000..baab0a83bf --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/gauss_blur_7_half_aceil_y.dump @@ -0,0 +1,49 @@ +"gauss_blur_7_half_aceil_y" +{ + "vs_name" "gauss_blur_7_half_aceil_y_vs30" + "ps_name" "gauss_blur_7_half_aceil_y_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\gauss_blur_7_half_aceil_y.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "6" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "2.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/gauss_blur_half_3_x.dump b/mp/game/momentum/shadereditorui/dumps/gauss_blur_half_3_x.dump new file mode 100644 index 0000000000..cae7d93a37 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/gauss_blur_half_3_x.dump @@ -0,0 +1,49 @@ +"gauss_blur_half_3_x" +{ + "vs_name" "gauss_blur_half_3_x_vs30" + "ps_name" "gauss_blur_half_3_x_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\gauss_blur_half_3_x.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "6" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "2.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/gauss_blur_half_3_y.dump b/mp/game/momentum/shadereditorui/dumps/gauss_blur_half_3_y.dump new file mode 100644 index 0000000000..2a65461438 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/gauss_blur_half_3_y.dump @@ -0,0 +1,49 @@ +"gauss_blur_half_3_y" +{ + "vs_name" "gauss_blur_half_3_y_vs30" + "ps_name" "gauss_blur_half_3_y_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\gauss_blur_half_3_y.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "6" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "2.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/lightmap_blend_bump_detail.dump b/mp/game/momentum/shadereditorui/dumps/lightmap_blend_bump_detail.dump new file mode 100644 index 0000000000..85890e64e6 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/lightmap_blend_bump_detail.dump @@ -0,0 +1,255 @@ +"lightmap_blend_bump_detail" +{ + "vs_name" "lightmap_blend_bump_detail_vs30" + "ps_name" "lightmap_blend_bump_detail_ps30" + "shader_filename" "shadereditorui\canvas\lightmap_blend_bump_detail.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "1" + "i_dwrite" "1" + "i_srgbw" "1" + "i_vfmt_flags" "19136823" + "i_vfmt_texcoords" "3" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "combo_0" + { + "sz_name" "PIXELFOGTYPE" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "7" + } + "combo_1" + { + "sz_name" "FLASHLIGHT" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "9" + } + "combo_2" + { + "sz_name" "FLASHLIGHTDEPTHFILTERMODE" + "i_static" "0" + "i_min" "0" + "i_max" "2" + "i_type" "10" + } + "combo_3" + { + "sz_name" "FLASHLIGHTSHADOWS" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "11" + } + "combo_4" + { + "sz_name" "WRITEWATERFOGTODESTALPHA" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "8" + } + "econst_0" + { + "i_envconstidx" "11" + "i_normregister" "-1" + "i_econstsize" "4" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_1" + { + "i_envconstidx" "15" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "sz_smartname" "base_detail_0_smoothing" + "fl_smartdefault_00" "-0.500000" + "fl_smartdefault_01" "0.700000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_2" + { + "i_envconstidx" "15" + "i_normregister" "1" + "i_econstsize" "1" + "i_smartcomps" "1" + "sz_smartname" "base_detail_1_smoothing" + "fl_smartdefault_00" "0.100000" + "fl_smartdefault_01" "0.300000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_3" + { + "i_envconstidx" "1" + "i_normregister" "2" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_4" + { + "i_envconstidx" "7" + "i_normregister" "3" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_5" + { + "i_envconstidx" "12" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "nature\sandfloor009a_normal" + "i_sampidx" "0" + "i_texmode" "2" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_1" + { + "sz_param" "bump_detail_0" + "sz_fallback" "nature\dirtfloor011a_normal" + "i_sampidx" "1" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_2" + { + "sz_param" "bumpmap2" + "sz_fallback" "nature\cavewall005a_normal" + "i_sampidx" "2" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_3" + { + "sz_param" "bump_detail_1" + "sz_fallback" "texture_samples\normal_2" + "i_sampidx" "3" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_4" + { + "sz_param" "blendnoise" + "sz_fallback" "texture_samples\fx_clouds_4" + "i_sampidx" "4" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_5" + { + "sz_param" "base_0" + "sz_fallback" "nature\sandfloor009a" + "i_sampidx" "5" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_6" + { + "sz_param" "base_detail_0" + "sz_fallback" "detail\noise_detail_01" + "i_sampidx" "6" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_7" + { + "sz_param" "basetexture2" + "sz_fallback" "nature\cavewall005a" + "i_sampidx" "7" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_8" + { + "sz_param" "base_detail_1" + "sz_fallback" "overlays\macro01a" + "i_sampidx" "8" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_9" + { + "sz_fallback" "Lights\White" + "i_sampidx" "9" + "i_texmode" "4" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_10" + { + "sz_fallback" "texture_samples\cubemap_uffizi" + "i_sampidx" "10" + "i_texmode" "6" + "i_cubemap" "1" + "i_srgb" "0" + } + "texsamp_11" + { + "i_sampidx" "11" + "i_texmode" "10" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_12" + { + "i_sampidx" "12" + "i_texmode" "11" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_13" + { + "i_sampidx" "13" + "i_texmode" "12" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "48" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/lightmap_parallax.dump b/mp/game/momentum/shadereditorui/dumps/lightmap_parallax.dump new file mode 100644 index 0000000000..bb2cda233d --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/lightmap_parallax.dump @@ -0,0 +1,205 @@ +"lightmap_parallax" +{ + "vs_name" "lightmap_parallax_vs30" + "ps_name" "lightmap_parallax_ps30" + "shader_filename" "shadereditorui\canvas\lightmap_parallax.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "1" + "i_dwrite" "1" + "i_srgbw" "1" + "i_vfmt_flags" "19136819" + "i_vfmt_texcoords" "3" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "econst_0" + { + "i_envconstidx" "15" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "0" + "sz_smartname" "parallax_geo_height" + "fl_smartdefault_00" "20.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "i_numdcombos" "1" + } + "identifiers_PS" + { + "combo_0" + { + "sz_name" "FLASHLIGHT" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "9" + } + "combo_1" + { + "sz_name" "FLASHLIGHTSHADOWS" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "11" + } + "combo_2" + { + "sz_name" "FLASHLIGHTDEPTHFILTERMODE" + "i_static" "0" + "i_min" "0" + "i_max" "2" + "i_type" "10" + } + "combo_3" + { + "sz_name" "PIXELFOGTYPE" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "7" + } + "combo_4" + { + "sz_name" "WRITEWATERFOGTODESTALPHA" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "8" + } + "econst_0" + { + "i_envconstidx" "1" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_1" + { + "i_envconstidx" "15" + "i_normregister" "1" + "i_econstsize" "1" + "i_smartcomps" "0" + "sz_smartname" "parallax_geo_height" + "fl_smartdefault_00" "20.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_2" + { + "i_envconstidx" "11" + "i_normregister" "-1" + "i_econstsize" "4" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_3" + { + "i_envconstidx" "13" + "i_normregister" "2" + "i_econstsize" "4" + "i_smartcomps" "2" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_4" + { + "i_envconstidx" "12" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_5" + { + "i_envconstidx" "7" + "i_normregister" "6" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_param" "heightmap" + "sz_fallback" "Lights\White" + "i_sampidx" "0" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_1" + { + "sz_param" "bm" + "sz_fallback" "dev\flat_normal" + "i_sampidx" "1" + "i_texmode" "2" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_2" + { + "sz_param" "albedo" + "sz_fallback" "Dev\bump" + "i_sampidx" "2" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_3" + { + "sz_fallback" "Lights\White" + "i_sampidx" "3" + "i_texmode" "4" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_4" + { + "i_sampidx" "4" + "i_texmode" "10" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_5" + { + "i_sampidx" "5" + "i_texmode" "11" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_6" + { + "i_sampidx" "6" + "i_texmode" "12" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "48" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/model_chromatic_aberration.dump b/mp/game/momentum/shadereditorui/dumps/model_chromatic_aberration.dump new file mode 100644 index 0000000000..c90e7e1e41 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/model_chromatic_aberration.dump @@ -0,0 +1,90 @@ +"model_chromatic_aberration" +{ + "vs_name" "model_chromatic_aberration_vs30" + "ps_name" "model_chromatic_aberration_ps30" + "shader_filename" "shadereditorui\canvas\model_chromatic_aberration.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "1" + "fl_atestref" "0.500000" + "i_dtest" "1" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "335235" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "4" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "1" + "identifiers_VS" + { + "combo_0" + { + "sz_name" "COMPRESSED_VERTS" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "12" + } + "combo_1" + { + "sz_name" "SKINNING" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "2" + } + "econst_0" + { + "i_envconstidx" "1" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "i_numdcombos" "4" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "13" + "i_normregister" "0" + "i_econstsize" "4" + "i_smartcomps" "2" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "dev\flat_normal" + "i_sampidx" "0" + "i_texmode" "2" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_1" + { + "i_sampidx" "1" + "i_texmode" "6" + "i_cubemap" "1" + "i_srgb" "0" + } + "texsamp_2" + { + "i_sampidx" "2" + "i_texmode" "5" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/model_cubemap.dump b/mp/game/momentum/shadereditorui/dumps/model_cubemap.dump new file mode 100644 index 0000000000..1c8d9ab911 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/model_cubemap.dump @@ -0,0 +1,81 @@ +"model_cubemap" +{ + "vs_name" "model_cubemap_vs30" + "ps_name" "model_cubemap_ps30" + "shader_filename" "shadereditorui\canvas\model_cubemap.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "1" + "i_dwrite" "1" + "i_srgbw" "1" + "i_vfmt_flags" "7555" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "combo_0" + { + "sz_name" "COMPRESSED_VERTS" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "12" + } + "combo_1" + { + "sz_name" "SKINNING" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "2" + } + "econst_0" + { + "i_envconstidx" "1" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "i_numdcombos" "4" + } + "identifiers_PS" + { + "combo_0" + { + "sz_name" "PIXELFOGTYPE" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "7" + } + "combo_1" + { + "sz_name" "WRITEWATERFOGTODESTALPHA" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "8" + } + "texsamp_0" + { + "sz_fallback" "white" + "i_sampidx" "0" + "i_texmode" "6" + "i_cubemap" "1" + "i_srgb" "1" + } + "i_numdcombos" "4" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/model_snowy.dump b/mp/game/momentum/shadereditorui/dumps/model_snowy.dump new file mode 100644 index 0000000000..0a082a7912 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/model_snowy.dump @@ -0,0 +1,286 @@ +"model_snowy" +{ + "vs_name" "model_snowy_vs30" + "ps_name" "model_snowy_ps30" + "shader_filename" "shadereditorui\canvas\model_snowy.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "1" + "i_dwrite" "1" + "i_srgbw" "1" + "i_vfmt_flags" "335235" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "4" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "1" + "i_vrefract" "0" + "identifiers_VS" + { + "combo_0" + { + "sz_name" "COMPRESSED_VERTS" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "12" + } + "combo_1" + { + "sz_name" "MORPHING" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "3" + } + "combo_2" + { + "sz_name" "SKINNING" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "2" + } + "combo_3" + { + "sz_name" "FLASHLIGHT" + "i_static" "1" + "i_min" "0" + "i_max" "1" + "i_type" "9" + } + "econst_0" + { + "i_envconstidx" "1" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_1" + { + "i_envconstidx" "11" + "i_normregister" "1" + "i_econstsize" "4" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_2" + { + "i_envconstidx" "10" + "i_normregister" "-1" + "i_econstsize" "1" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_3" + { + "i_envconstidx" "8" + "i_normregister" "-1" + "i_econstsize" "1" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "i_sampidx" "0" + "i_texmode" "13" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "8" + } + "identifiers_PS" + { + "combo_0" + { + "sz_name" "PIXELFOGTYPE" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "7" + } + "combo_1" + { + "sz_name" "FLASHLIGHT" + "i_static" "1" + "i_min" "0" + "i_max" "1" + "i_type" "9" + } + "combo_2" + { + "sz_name" "FLASHLIGHTDEPTHFILTERMODE" + "i_static" "0" + "i_min" "0" + "i_max" "2" + "i_type" "10" + } + "combo_3" + { + "sz_name" "FLASHLIGHTSHADOWS" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "11" + } + "combo_4" + { + "sz_name" "NUM_LIGHTS" + "i_static" "0" + "i_min" "0" + "i_max" "4" + "i_type" "6" + } + "combo_5" + { + "sz_name" "WRITEWATERFOGTODESTALPHA" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "8" + } + "econst_0" + { + "i_envconstidx" "7" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_1" + { + "i_envconstidx" "1" + "i_normregister" "1" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_2" + { + "i_envconstidx" "12" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_3" + { + "i_envconstidx" "9" + "i_normregister" "-1" + "i_econstsize" "1" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "dev\flat_normal" + "i_sampidx" "0" + "i_texmode" "2" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_1" + { + "sz_param" "phongexp" + "sz_fallback" "Lights\White" + "i_sampidx" "1" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_2" + { + "sz_fallback" "grey" + "i_sampidx" "2" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_3" + { + "sz_param" "snow_normal" + "sz_fallback" "texture_samples\fx_clouds_0_normal" + "i_sampidx" "3" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_4" + { + "sz_param" "snow" + "sz_fallback" "texture_samples\ice_2" + "i_sampidx" "4" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_5" + { + "sz_param" "noise" + "sz_fallback" "texture_samples\noise_3d" + "i_sampidx" "5" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_6" + { + "i_sampidx" "6" + "i_texmode" "10" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_7" + { + "i_sampidx" "7" + "i_texmode" "11" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_8" + { + "i_sampidx" "8" + "i_texmode" "12" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_9" + { + "sz_fallback" "cable\black" + "i_sampidx" "9" + "i_texmode" "6" + "i_cubemap" "1" + "i_srgb" "0" + } + "i_numdcombos" "120" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/shaderlist.txt b/mp/game/momentum/shadereditorui/dumps/shaderlist.txt index bfe256537e..176b1827ae 100644 --- a/mp/game/momentum/shadereditorui/dumps/shaderlist.txt +++ b/mp/game/momentum/shadereditorui/dumps/shaderlist.txt @@ -1,7 +1,26 @@ "shaderlist" { - "shader_000" "fringe" - "shader_001" "gauss_blur_13_half_aceil_x" - "shader_002" "gauss_blur_13_half_aceil_y" - "shader_003" "gui_blur_blend" + "shader_000" "basetexture_accum" + "shader_001" "basetexture_blend" + "shader_002" "detail_prop_shader" + "shader_003" "downsample_4" + "shader_004" "gauss_blur_5_x" + "shader_005" "gauss_blur_5_y" + "shader_006" "gauss_blur_7_half_aceil_x" + "shader_007" "gauss_blur_7_half_aceil_y" + "shader_008" "gauss_blur_half_3_x" + "shader_009" "gauss_blur_half_3_y" + "shader_010" "lightmap_blend_bump_detail" + "shader_011" "lightmap_parallax" + "shader_012" "model_chromatic_aberration" + "shader_013" "model_snowy" + "shader_014" "sprite_sun_nodepth" + "shader_015" "ssao_calc" + "shader_016" "ssao_combine" + "shader_017" "ssao_fxaa" + "shader_018" "sunrays_calc" + "shader_019" "fringe" + "shader_020" "gauss_blur_13_half_aceil_x" + "shader_021" "gauss_blur_13_half_aceil_y" + "shader_022" "gui_blur_blend" } diff --git a/mp/game/momentum/shadereditorui/dumps/sprite_sun_nodepth.dump b/mp/game/momentum/shadereditorui/dumps/sprite_sun_nodepth.dump new file mode 100644 index 0000000000..1b38a8a93e --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/sprite_sun_nodepth.dump @@ -0,0 +1,54 @@ +"sprite_sun_nodepth" +{ + "vs_name" "sprite_sun_nodepth_vs30" + "ps_name" "sprite_sun_nodepth_ps30" + "shader_filename" "shadereditorui\canvas\sprite_sun_nodepth.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "4" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "1" + "i_vfmt_flags" "262405" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "combo_0" + { + "sz_name" "PIXELFOGTYPE" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "7" + } + "combo_1" + { + "sz_name" "WRITEWATERFOGTODESTALPHA" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "8" + } + "texsamp_0" + { + "sz_fallback" "white" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "1" + } + "i_numdcombos" "4" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/ssao_calc.dump b/mp/game/momentum/shadereditorui/dumps/ssao_calc.dump new file mode 100644 index 0000000000..42148b7e7a --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/ssao_calc.dump @@ -0,0 +1,49 @@ +"ssao_calc" +{ + "vs_name" "ssao_calc_vs30" + "ps_name" "ssao_calc_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\ssao_calc.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "1" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "6" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "2.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "white" + "i_sampidx" "0" + "i_texmode" "5" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/ssao_combine.dump b/mp/game/momentum/shadereditorui/dumps/ssao_combine.dump new file mode 100644 index 0000000000..be2aab179b --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/ssao_combine.dump @@ -0,0 +1,46 @@ +"ssao_combine" +{ + "vs_name" "ssao_combine_vs30" + "ps_name" "ssao_combine_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\ssao_combine.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "1" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "texsamp_0" + { + "i_sampidx" "0" + "i_texmode" "5" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_1" + { + "sz_param" "ssao_ref" + "sz_fallback" "white" + "i_sampidx" "1" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/ssao_fxaa.dump b/mp/game/momentum/shadereditorui/dumps/ssao_fxaa.dump new file mode 100644 index 0000000000..f8e333906a --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/ssao_fxaa.dump @@ -0,0 +1,49 @@ +"ssao_fxaa" +{ + "vs_name" "ssao_fxaa_vs30" + "ps_name" "ssao_fxaa_ps30" + "shader_filename" "shadereditorui\canvas\post_processing_shaders\ssao_fxaa.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "6" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "2.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_fallback" "_rt_fullframefb" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/sunrays_calc.dump b/mp/game/momentum/shadereditorui/dumps/sunrays_calc.dump new file mode 100644 index 0000000000..5435bf6433 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/sunrays_calc.dump @@ -0,0 +1,51 @@ +"sunrays_calc" +{ + "vs_name" "sunrays_calc_vs30" + "ps_name" "sunrays_calc_ps30" + "shader_filename" "momentum\shadereditorui\canvas\post_processing_shaders\sunrays_calc.txt" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "1" + "i_dwrite" "1" + "i_srgbw" "0" + "i_vfmt_flags" "262401" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "econst_0" + { + "i_envconstidx" "14" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "3" + "sz_smartname" "sun_data" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_param" "skymask" + "sz_fallback" "_rt_SEdit_Skymask" + "i_sampidx" "0" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/swarm_test.dump b/mp/game/momentum/shadereditorui/dumps/swarm_test.dump new file mode 100644 index 0000000000..6eb297697b --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/swarm_test.dump @@ -0,0 +1,42 @@ +"swarm_test" +{ + "vs_name" "swarm_test_vs30" + "ps_name" "swarm_test_ps30" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "0" + "i_dwrite" "0" + "i_srgbw" "0" + "i_vfmt_flags" "1" + "i_vfmt_texcoords" "1" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "1" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "texsamp_0" + { + "i_sampidx" "0" + "i_texmode" "5" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_1" + { + "i_sampidx" "1" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "1" + } +} diff --git a/mp/game/momentum/shadereditorui/dumps/unnamedshader.dump b/mp/game/momentum/shadereditorui/dumps/unnamedshader.dump new file mode 100644 index 0000000000..70a9e332d4 --- /dev/null +++ b/mp/game/momentum/shadereditorui/dumps/unnamedshader.dump @@ -0,0 +1,160 @@ +"UNNAMEDSHADER" +{ + "vs_name" "UNNAMEDSHADER_vs30" + "ps_name" "UNNAMEDSHADER_ps30" + "dump_version" "dumpver#001" + "i_sm" "1" + "i_cull" "0" + "i_ablend" "0" + "fl_atestref" "0.500000" + "i_dtest" "1" + "i_dwrite" "1" + "i_srgbw" "1" + "i_vfmt_flags" "2359559" + "i_vfmt_texcoords" "2" + "i_vfmt_udata" "0" + "i_vfmt_texcoordDim_0" "2" + "i_vfmt_texcoordDim_1" "2" + "i_vfmt_texcoordDim_2" "2" + "i_vlit" "0" + "i_vrefract" "0" + "identifiers_VS" + { + "i_numdcombos" "1" + } + "identifiers_PS" + { + "combo_0" + { + "sz_name" "FLASHLIGHT" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "9" + } + "combo_1" + { + "sz_name" "FLASHLIGHTDEPTHFILTERMODE" + "i_static" "0" + "i_min" "0" + "i_max" "2" + "i_type" "10" + } + "combo_2" + { + "sz_name" "FLASHLIGHTSHADOWS" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "11" + } + "combo_3" + { + "sz_name" "PIXELFOGTYPE" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "7" + } + "combo_4" + { + "sz_name" "WRITEWATERFOGTODESTALPHA" + "i_static" "0" + "i_min" "0" + "i_max" "1" + "i_type" "8" + } + "econst_0" + { + "i_envconstidx" "11" + "i_normregister" "-1" + "i_econstsize" "4" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_1" + { + "i_envconstidx" "7" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_2" + { + "i_envconstidx" "1" + "i_normregister" "1" + "i_econstsize" "1" + "i_smartcomps" "1" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "econst_3" + { + "i_envconstidx" "12" + "i_normregister" "0" + "i_econstsize" "1" + "i_smartcomps" "3" + "fl_smartdefault_00" "0.000000" + "fl_smartdefault_01" "0.000000" + "fl_smartdefault_02" "0.000000" + "fl_smartdefault_03" "0.000000" + } + "texsamp_0" + { + "sz_param" "basetexture2" + "sz_fallback" "Lights\White" + "i_sampidx" "0" + "i_texmode" "1" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_1" + { + "sz_param" "basetexture2" + "sz_fallback" "Lights\White" + "i_sampidx" "1" + "i_texmode" "0" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_2" + { + "sz_fallback" "Lights\White" + "i_sampidx" "2" + "i_texmode" "3" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_3" + { + "i_sampidx" "3" + "i_texmode" "10" + "i_cubemap" "0" + "i_srgb" "1" + } + "texsamp_4" + { + "i_sampidx" "4" + "i_texmode" "11" + "i_cubemap" "0" + "i_srgb" "0" + } + "texsamp_5" + { + "i_sampidx" "5" + "i_texmode" "12" + "i_cubemap" "0" + "i_srgb" "0" + } + "i_numdcombos" "48" + } +} diff --git a/mp/game/momentum/shadereditorui/editor_config.txt b/mp/game/momentum/shadereditorui/editor_config.txt index 1aee85c020..185caa2c3d 100644 --- a/mp/game/momentum/shadereditorui/editor_config.txt +++ b/mp/game/momentum/shadereditorui/editor_config.txt @@ -1,8 +1,8 @@ "config" { "preview_visible" "1" - "p_x" "1151" - "p_y" "522" + "p_x" "1134" + "p_y" "500" "p_sx" "449" "p_sy" "378" "draw_datatypes" "1" @@ -15,7 +15,7 @@ "precache_auto_reload" "1" "warn_unsaved_changes" "1" "cedit_x" "95" - "cedit_y" "135" + "cedit_y" "195" "cedit_sx" "918" "cedit_sy" "585" } diff --git a/mp/game/momentum/shadereditorui/rtsetup.txt b/mp/game/momentum/shadereditorui/rtsetup.txt index 814f61f4c1..c594a50edf 100644 --- a/mp/game/momentum/shadereditorui/rtsetup.txt +++ b/mp/game/momentum/shadereditorui/rtsetup.txt @@ -21,6 +21,56 @@ "rt_size_y" "450" } "rt_02" + { + "rt_name" "_rt_fbhalf_rgba_0" + "rt_imgformat" "0" + "rt_sizemode" "7" + "rt_depthmode" "0" + "rt_flags" "32780" + "rt_size_x" "800" + "rt_size_y" "450" + } + "rt_03" + { + "rt_name" "_rt_fbhalf_rgba_1" + "rt_imgformat" "0" + "rt_sizemode" "7" + "rt_depthmode" "0" + "rt_flags" "32780" + "rt_size_x" "800" + "rt_size_y" "450" + } + "rt_04" + { + "rt_name" "_rt_fbhalf_rgba_2" + "rt_imgformat" "0" + "rt_sizemode" "7" + "rt_depthmode" "2" + "rt_flags" "32780" + "rt_size_x" "800" + "rt_size_y" "450" + } + "rt_05" + { + "rt_name" "_rt_fbquarter_0" + "rt_imgformat" "2" + "rt_sizemode" "3" + "rt_depthmode" "2" + "rt_flags" "32780" + "rt_size_x" "256" + "rt_size_y" "256" + } + "rt_06" + { + "rt_name" "_rt_fbquarter_1" + "rt_imgformat" "2" + "rt_sizemode" "3" + "rt_depthmode" "2" + "rt_flags" "32780" + "rt_size_x" "256" + "rt_size_y" "256" + } + "rt_07" { "rt_name" "_rt_FullscreenPP" "rt_imgformat" "2" @@ -30,4 +80,24 @@ "rt_size_x" "256" "rt_size_y" "256" } + "rt_08" + { + "rt_name" "_rt_ssao_0" + "rt_imgformat" "8" + "rt_sizemode" "7" + "rt_depthmode" "2" + "rt_flags" "32780" + "rt_size_x" "800" + "rt_size_y" "450" + } + "rt_09" + { + "rt_name" "_rt_ssao_1" + "rt_imgformat" "8" + "rt_sizemode" "7" + "rt_depthmode" "2" + "rt_flags" "32780" + "rt_size_x" "800" + "rt_size_y" "450" + } } diff --git a/mp/game/momentum/shadereditorui/shader_src/basetexture_accum_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/basetexture_accum_ps30.fxc new file mode 100644 index 0000000000..7226c1ec57 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/basetexture_accum_ps30.fxc @@ -0,0 +1,44 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _texLookup_3 = tex2D( _Sampler_00, In.vTexCoord_0 ); + float3 _var0 = _texLookup_3.rgb; + float _var1 = _texLookup_3.a; + float4 _texLookup_5 = tex2D( _Sampler_01, In.vTexCoord_0 ); + float3 _var2 = _texLookup_5.rgb; + float _var3 = _texLookup_5.a; + _var0 = lerp( _var0, _var2, float( 0.800000 ) ); + _var1 = lerp( _var1, _var3, float( 0.400000 ) ); + float4 _var4 = float4( _var0, _var1 ); + Out.vColor_0 = _var4; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/basetexture_accum_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/basetexture_accum_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/basetexture_accum_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/basetexture_blend_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/basetexture_blend_ps30.fxc new file mode 100644 index 0000000000..9eb6539a61 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/basetexture_blend_ps30.fxc @@ -0,0 +1,40 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = tex2D( _Sampler_00, In.vTexCoord_0 ).rgba; + float4 _var1 = tex2D( _Sampler_01, In.vTexCoord_0 ).rgba; + float _var2 = distance( In.vTexCoord_0, float2( 0.500000, 0.500000 ) ); + _var2 = smoothstep( float( 0.000000 ), float( 0.600000 ), _var2 ); + _var0 = lerp( _var0, _var1, _var2 ); + Out.vColor_0 = _var0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/basetexture_blend_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/basetexture_blend_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/basetexture_blend_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/detail_prop_shader_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/detail_prop_shader_ps30.fxc new file mode 100644 index 0000000000..6d7cc5f53d --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/detail_prop_shader_ps30.fxc @@ -0,0 +1,92 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +// Combos +// STATIC: "FLASHLIGHT" "0..1" +// DYNAMIC: "FLASHLIGHTDEPTHFILTERMODE" "0..2" +// DYNAMIC: "FLASHLIGHTSHADOWS" "0..1" +// DYNAMIC: "PIXELFOGTYPE" "0..1" +// DYNAMIC: "WRITEWATERFOGTODESTALPHA" "0..1" + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _gSampler_Flashlight_Cookie : register( s1 ); +sampler _gSampler_Flashlight_Depth : register( s2 ); +sampler _gSampler_Flashlight_Random : register( s3 ); + +// Constants +const float3 g_cData_grass_spec_color : register( c16 ); // Static +const float3 _g_VecForward : register( c17 ); +const float4 _g_FogParams : register( c18 ); +const float3 _g_VecOrig : register( c19 ); +const float4 g_cFlashlightAttenuationFactors : register( c8 ); +const float4 g_cFlashlightPos : register( c9 ); +const float4 g_cShadowTweaks : register( c7 ); + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; + float3 vTexCoord_1 : TEXCOORD1; + float4 vTexCoord_2 : TEXCOORD2; + float4 vTexCoord_3 : TEXCOORD3; + float3 vTexCoord_4 : TEXCOORD4; + float vColor_0 : COLOR0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _texLookup_16 = tex2D( _Sampler_00, In.vTexCoord_0 ); + float3 _var0 = _texLookup_16.rgb; + float _var1 = _texLookup_16.a; + float3 _var2 = float3( 0.000000, 0.000000, 0.000000 ); + float3 _var3 = float3( 0.000000, 0.000000, 0.000000 ); + float3 _var4 = float( -1.000000 ) * _g_VecForward; + float _var5 = _g_VecOrig.z; + float _var6 = In.vTexCoord_4.z; + float _var7 = In.vTexCoord_3.z; +#if ( FLASHLIGHT == 0 ) + float _var8 = smoothstep( float( 0.290000 ), float( 0.300000 ), _var1 ); + _var3 = In.vTexCoord_1; + _var8 = In.vColor_0 * _var8; + float3 _var9 = _var8 * g_cData_grass_spec_color; + _var2 = _var9; +#endif +#if ( FLASHLIGHT == 1 ) + float2 _var10 = In.vTexCoord_3.xy; + float _var11 = In.vTexCoord_3.w; + _var10 = _var10 / _var11; + _var4 = DoFlashlight( g_cFlashlightPos.xyz, In.vTexCoord_4, In.vTexCoord_2, _var4, + g_cFlashlightAttenuationFactors.xyz, g_cFlashlightAttenuationFactors.w, + _gSampler_Flashlight_Cookie, _gSampler_Flashlight_Depth, _gSampler_Flashlight_Random, + FLASHLIGHTDEPTHFILTERMODE, FLASHLIGHTSHADOWS, true, + _var10, false, g_cShadowTweaks ); + _var3 = _var4; +#endif + _var0 = _var0 + _var2; + _var3 = _var3; + float _var12 = _var1 - float( 0.100000 ); + _var5 = CalcPixelFogFactor( PIXELFOGTYPE, _g_FogParams, _var5, _var6, _var7 ); + _var0 = _var0 * _var3; + clip( _var12 ); + float4 _var13 = float4( _var0, _var12 ); + _var13 = FinalOutput( _var13, _var5, PIXELFOGTYPE, TONEMAP_SCALE_GAMMA, true, _var7 ); + Out.vColor_0 = _var13; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/detail_prop_shader_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/detail_prop_shader_vs30.fxc new file mode 100644 index 0000000000..165ce5fd3f --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/detail_prop_shader_vs30.fxc @@ -0,0 +1,136 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + +// Combos +// STATIC: "FLASHLIGHT" "0..1" + +// Includes +#include "common_vs_fxc.h" + + +// Constants +const float3 g_cData_Mutable_01 : register( c48 ); // Mutable +const float g_cData_Mutable_02 : register( c49 ); // Mutable +const float _g_Time : register( c50 ); +const float4x4 g_cFlashlightWorldToTexture : register( c51 ); + +// User code - globals +float3 triangle( float3 a ) +{ + return abs( frac( a + 0.5f ) * 2.0f - 1.0f ); +} + +// User code - function bodies +void UserFunction_195( in float3 var_00, out float3 var_01 ) +{ + var_01 = triangle( var_00 ); + + var_01 = ( 3.0 - 2.000000000001 * var_01 ) * var_01 * var_01; +} + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float3 vNormal : NORMAL; + float2 vTexCoord_0 : TEXCOORD0; + float3 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float4 vColor_0 : COLOR0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; + float3 vTexCoord_1 : TEXCOORD1; + float4 vTexCoord_2 : TEXCOORD2; + float4 vTexCoord_3 : TEXCOORD3; + float3 vTexCoord_4 : TEXCOORD4; + float vColor_0 : COLOR0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float _var0 = dot( In.vTexCoord_2, In.vNormal ); + float _var1 = In.vTexCoord_1.z; + float3 _var2 = In.vNormal * float( -0.900000 ); + float _var3 = dot( In.vNormal, g_cData_Mutable_01 ); + float _var4 = In.vTexCoord_1.y; + float _var5 = In.vTexCoord_1.x; + float _var6 = cos( g_cData_Mutable_02 ); + float _var7 = In.vPos.x; + float _var8 = sin( g_cData_Mutable_02 ); + float _var9 = In.vPos.y; + float _var10 = In.vPos.z; + float _var11 = _g_Time * float( 0.700000 ); + float3 _var12 = In.vColor_0.xyz; + float4 _var13 = float4( 0.000000, 0.000000, 0.000000, 0.000000 ); + float3 _var14 = _var0 * In.vNormal; + _var2 = _var1 * _var2; + float3 _var15 = _var3 * In.vNormal; + float _var16 = 1.0f - _var4; + float _var17 = _var6 * _var7; + float _var18 = _var8 * _var9; + float _var19 = _var9 * _var6; + float _var20 = _var8 * _var7; + float _var21 = _var4 * float( 0.400000 ); + _var14 = In.vTexCoord_2 - _var14; + _var15 = g_cData_Mutable_01 - _var15; + float _var22 = _var16 * _var5; + _var17 = _var17 - _var18; + _var19 = _var19 + _var20; + _var12 = _var21 + _var12; + float _var23 = _var5 * _var16; + _var14 = _var14 * _var1; + _var15 = normalize( _var15 ); + float2 _var24 = float2( _var17, _var19 ); + _var14 = _var14 + _var2; + _var15 = _var15 * float( 2.000000 ); + float3 _var25 = float3( _var24, _var10 ); + _var15 = _var15 * _var22; + _var25 = _var25 * float( 0.005000 ); + _var25 = _var25 + _var11; + float3 _var26 = (float3)0; + UserFunction_195( _var25, _var26 ); + float3 _var27 = sin( _var25 ); + float3 _var28 = abs( _var26 ); + float3 _var29 = sign( _var26 ); + _var27 = abs( _var27 ); + _var28 = pow( _var28, float( 3.000000 ) ); + float _var30 = dot( _var27, float3( 0.333333, 0.333333, 0.333333 ) ); + _var29 = _var28 * _var29; + float3 _var31 = _var12 * _var30; + float _var32 = dot( _var28, float3( 0.333333, 0.333333, 0.333333 ) ); + float _var33 = pow( _var30, float( 2.000000 ) ); + _var15 = _var15 * _var29; + _var31 = lerp( _var12, _var31, float( 0.400000 ) ); + _var32 = _var32 * _var33; + _var15 = In.vPos + _var15; + _var23 = _var23 * _var32; + _var14 = _var14 + _var15; + float4 _var34 = mul( float4(_var14.xyz,1), cModelViewProj ); + float4 _var35 = _var34; +#if ( FLASHLIGHT == 1 ) + float4 _var36 = mul( float4(_var14.xyz,1), g_cFlashlightWorldToTexture ); + float2 _var37 = _var34.xy; + float _var38 = _var34.z; + float _var39 = _var34.w; + _var13 = _var36; + _var38 = _var38 - float( 0.100000 ); + float3 _var40 = float3( _var37, _var38 ); + float4 _var41 = float4( _var40, _var39 ); + _var35 = _var41; +#endif + Out.vProjPos = _var35; + Out.vTexCoord_0 = In.vTexCoord_0; + Out.vTexCoord_1 = _var31; + Out.vTexCoord_2 = _var13; + Out.vTexCoord_3 = _var35; + Out.vTexCoord_4 = _var14; + Out.vColor_0 = _var23; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/downsample_4_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/downsample_4_ps30.fxc new file mode 100644 index 0000000000..df6d0b81ea --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/downsample_4_ps30.fxc @@ -0,0 +1,58 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float2 _g_TexelSize : register( c16 ); + +// Arrays +static const float2 g_cArray_202[4] = +{ + float2( 0.000000f, 0.000000f ), + float2( 2.000000f, 0.000000f ), + float2( 0.000000f, 2.000000f ), + float2( 2.000000f, 2.000000f ), +}; + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = float4( 0.000000, 0.000000, 0.000000, 0.000000 ); + float2 _var1 = _g_TexelSize * float( 0.500000 ); + _var1 = In.vTexCoord_0 + _var1; + for ( int _var2 = 0; _var2 < 4; _var2++ ) + { + float2 _var3 = _var1; + float2 _var4 = g_cArray_202[_var2] * _g_TexelSize; + _var3 = _var3 + _var4; + float4 _var5 = tex2D( _Sampler_00, _var3 ).rgba; + _var0 = _var0 + _var5; + } + _var0 = _var0 * float( 0.250000 ); + Out.vColor_0 = _var0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/downsample_4_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/downsample_4_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/downsample_4_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/filelist.txt b/mp/game/momentum/shadereditorui/shader_src/filelist.txt index a5c4487f92..835d592385 100644 --- a/mp/game/momentum/shadereditorui/shader_src/filelist.txt +++ b/mp/game/momentum/shadereditorui/shader_src/filelist.txt @@ -1,68 +1,68 @@ *** generated by shadereditor.dll *** -#BEGIN 000000_gui_blur_blend_pos_preview_vs30 -000000_gui_blur_blend_pos_preview_vs30.fxc +#BEGIN 000009_gui_blur_blend_pos_preview_vs30 +000009_gui_blur_blend_pos_preview_vs30.fxc #DEFINES-D: #DEFINES-S: #SKIP: (defined $HDRTYPE && defined $HDRENABLED && !$HDRTYPE && $HDRENABLED)||(defined $PIXELFOGTYPE && defined $WRITEWATERFOGTODESTALPHA && ( $PIXELFOGTYPE != 1 ) && $WRITEWATERFOGTODESTALPHA)||(defined $LIGHTING_PREVIEW && defined $HDRTYPE && $LIGHTING_PREVIEW && $HDRTYPE != 0)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPTINT && $LIGHTING_PREVIEW && $FASTPATHENVMAPTINT)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPCONTRAST && $LIGHTING_PREVIEW && $FASTPATHENVMAPCONTRAST)||(defined $LIGHTING_PREVIEW && defined $FASTPATH && $LIGHTING_PREVIEW && $FASTPATH)||(($FLASHLIGHT || $FLASHLIGHTSHADOWS) && $LIGHTING_PREVIEW)||0 #COMMAND: -fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tvs_3_0 /DSHADER_MODEL_VS_3_0=1 /nologo /Foshader.o 000000_gui_blur_blend_pos_preview_vs30.fxc>output.txt 2>&1 +fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tvs_3_0 /DSHADER_MODEL_VS_3_0=1 /nologo /Foshader.o 000009_gui_blur_blend_pos_preview_vs30.fxc>output.txt 2>&1 #END ************************************* *** generated by shadereditor.dll *** -#BEGIN 000000_gui_blur_blend_pos_preview_vs30 -000000_gui_blur_blend_pos_preview_vs30.fxc +#BEGIN 000009_gui_blur_blend_pos_preview_vs30 +000009_gui_blur_blend_pos_preview_vs30.fxc #DEFINES-D: #DEFINES-S: #SKIP: (defined $HDRTYPE && defined $HDRENABLED && !$HDRTYPE && $HDRENABLED)||(defined $PIXELFOGTYPE && defined $WRITEWATERFOGTODESTALPHA && ( $PIXELFOGTYPE != 1 ) && $WRITEWATERFOGTODESTALPHA)||(defined $LIGHTING_PREVIEW && defined $HDRTYPE && $LIGHTING_PREVIEW && $HDRTYPE != 0)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPTINT && $LIGHTING_PREVIEW && $FASTPATHENVMAPTINT)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPCONTRAST && $LIGHTING_PREVIEW && $FASTPATHENVMAPCONTRAST)||(defined $LIGHTING_PREVIEW && defined $FASTPATH && $LIGHTING_PREVIEW && $FASTPATH)||(($FLASHLIGHT || $FLASHLIGHTSHADOWS) && $LIGHTING_PREVIEW)||0 #COMMAND: -fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tvs_3_0 /DSHADER_MODEL_VS_3_0=1 /nologo /Foshader.o 000000_gui_blur_blend_pos_preview_vs30.fxc>output.txt 2>&1 +fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tvs_3_0 /DSHADER_MODEL_VS_3_0=1 /nologo /Foshader.o 000009_gui_blur_blend_pos_preview_vs30.fxc>output.txt 2>&1 #END ************************************* *** generated by shadereditor.dll *** -#BEGIN 000000_gui_blur_blend_preview_vs30 -000000_gui_blur_blend_preview_vs30.fxc +#BEGIN 000009_gui_blur_blend_preview_vs30 +000009_gui_blur_blend_preview_vs30.fxc #DEFINES-D: #DEFINES-S: #SKIP: (defined $HDRTYPE && defined $HDRENABLED && !$HDRTYPE && $HDRENABLED)||(defined $PIXELFOGTYPE && defined $WRITEWATERFOGTODESTALPHA && ( $PIXELFOGTYPE != 1 ) && $WRITEWATERFOGTODESTALPHA)||(defined $LIGHTING_PREVIEW && defined $HDRTYPE && $LIGHTING_PREVIEW && $HDRTYPE != 0)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPTINT && $LIGHTING_PREVIEW && $FASTPATHENVMAPTINT)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPCONTRAST && $LIGHTING_PREVIEW && $FASTPATHENVMAPCONTRAST)||(defined $LIGHTING_PREVIEW && defined $FASTPATH && $LIGHTING_PREVIEW && $FASTPATH)||(($FLASHLIGHT || $FLASHLIGHTSHADOWS) && $LIGHTING_PREVIEW)||0 #COMMAND: -fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tvs_3_0 /DSHADER_MODEL_VS_3_0=1 /nologo /Foshader.o 000000_gui_blur_blend_preview_vs30.fxc>output.txt 2>&1 +fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tvs_3_0 /DSHADER_MODEL_VS_3_0=1 /nologo /Foshader.o 000009_gui_blur_blend_preview_vs30.fxc>output.txt 2>&1 #END ************************************* *** generated by shadereditor.dll *** -#BEGIN 000000_gui_blur_blend_preview_vs30 -000000_gui_blur_blend_preview_vs30.fxc +#BEGIN 000009_gui_blur_blend_preview_vs30 +000009_gui_blur_blend_preview_vs30.fxc #DEFINES-D: #DEFINES-S: #SKIP: (defined $HDRTYPE && defined $HDRENABLED && !$HDRTYPE && $HDRENABLED)||(defined $PIXELFOGTYPE && defined $WRITEWATERFOGTODESTALPHA && ( $PIXELFOGTYPE != 1 ) && $WRITEWATERFOGTODESTALPHA)||(defined $LIGHTING_PREVIEW && defined $HDRTYPE && $LIGHTING_PREVIEW && $HDRTYPE != 0)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPTINT && $LIGHTING_PREVIEW && $FASTPATHENVMAPTINT)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPCONTRAST && $LIGHTING_PREVIEW && $FASTPATHENVMAPCONTRAST)||(defined $LIGHTING_PREVIEW && defined $FASTPATH && $LIGHTING_PREVIEW && $FASTPATH)||(($FLASHLIGHT || $FLASHLIGHTSHADOWS) && $LIGHTING_PREVIEW)||0 #COMMAND: -fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tvs_3_0 /DSHADER_MODEL_VS_3_0=1 /nologo /Foshader.o 000000_gui_blur_blend_preview_vs30.fxc>output.txt 2>&1 +fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tvs_3_0 /DSHADER_MODEL_VS_3_0=1 /nologo /Foshader.o 000009_gui_blur_blend_preview_vs30.fxc>output.txt 2>&1 #END ************************************* *** generated by shadereditor.dll *** -#BEGIN 000000_gui_blur_blend_preview_ps30 -000000_gui_blur_blend_preview_ps30.fxc +#BEGIN 000009_gui_blur_blend_preview_ps30 +000009_gui_blur_blend_preview_ps30.fxc #DEFINES-D: #DEFINES-S: #SKIP: (defined $HDRTYPE && defined $HDRENABLED && !$HDRTYPE && $HDRENABLED)||(defined $PIXELFOGTYPE && defined $WRITEWATERFOGTODESTALPHA && ( $PIXELFOGTYPE != 1 ) && $WRITEWATERFOGTODESTALPHA)||(defined $LIGHTING_PREVIEW && defined $HDRTYPE && $LIGHTING_PREVIEW && $HDRTYPE != 0)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPTINT && $LIGHTING_PREVIEW && $FASTPATHENVMAPTINT)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPCONTRAST && $LIGHTING_PREVIEW && $FASTPATHENVMAPCONTRAST)||(defined $LIGHTING_PREVIEW && defined $FASTPATH && $LIGHTING_PREVIEW && $FASTPATH)||(($FLASHLIGHT || $FLASHLIGHTSHADOWS) && $LIGHTING_PREVIEW)||0 #COMMAND: -fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tps_3_0 /DSHADER_MODEL_PS_3_0=1 /nologo /Foshader.o 000000_gui_blur_blend_preview_ps30.fxc>output.txt 2>&1 +fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tps_3_0 /DSHADER_MODEL_PS_3_0=1 /nologo /Foshader.o 000009_gui_blur_blend_preview_ps30.fxc>output.txt 2>&1 #END ************************************* *** generated by shadereditor.dll *** -#BEGIN 000000_gui_blur_blend_preview_ps30 -000000_gui_blur_blend_preview_ps30.fxc +#BEGIN 000009_gui_blur_blend_preview_ps30 +000009_gui_blur_blend_preview_ps30.fxc #DEFINES-D: #DEFINES-S: #SKIP: (defined $HDRTYPE && defined $HDRENABLED && !$HDRTYPE && $HDRENABLED)||(defined $PIXELFOGTYPE && defined $WRITEWATERFOGTODESTALPHA && ( $PIXELFOGTYPE != 1 ) && $WRITEWATERFOGTODESTALPHA)||(defined $LIGHTING_PREVIEW && defined $HDRTYPE && $LIGHTING_PREVIEW && $HDRTYPE != 0)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPTINT && $LIGHTING_PREVIEW && $FASTPATHENVMAPTINT)||(defined $LIGHTING_PREVIEW && defined $FASTPATHENVMAPCONTRAST && $LIGHTING_PREVIEW && $FASTPATHENVMAPCONTRAST)||(defined $LIGHTING_PREVIEW && defined $FASTPATH && $LIGHTING_PREVIEW && $FASTPATH)||(($FLASHLIGHT || $FLASHLIGHTSHADOWS) && $LIGHTING_PREVIEW)||0 #COMMAND: -fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tps_3_0 /DSHADER_MODEL_PS_3_0=1 /nologo /Foshader.o 000000_gui_blur_blend_preview_ps30.fxc>output.txt 2>&1 +fxc.exe /DTOTALSHADERCOMBOS=1 /DCENTROIDMASK=0 /DNUMDYNAMICCOMBOS=1 /DFLAGS=0x0 /Dmain=main /Emain /Tps_3_0 /DSHADER_MODEL_PS_3_0=1 /nologo /Foshader.o 000009_gui_blur_blend_preview_ps30.fxc>output.txt 2>&1 #END ************************************* diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_x_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_x_ps30.fxc new file mode 100644 index 0000000000..cf9fe1d4d7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_x_ps30.fxc @@ -0,0 +1,58 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float2 _g_TexelSize : register( c16 ); + +// Arrays +static const float g_cArray_231[5] = +{ + float( 0.054489f ), + float( 0.244201f ), + float( 0.402620f ), + float( 0.244201f ), + float( 0.054489f ), +}; + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = float4( 0.000000, 0.000000, 0.000000, 0.000000 ); + float2 _var1 = float2( 3.000000, 0.000000 ) * _g_TexelSize; + float2 _var2 = float2( 1.000000, 0.000000 ) * _g_TexelSize; + _var1 = In.vTexCoord_0 - _var1; + for ( int _var3 = 0; _var3 < 5; _var3++ ) + { + _var1 = _var1 + _var2; + float4 _var4 = tex2D( _Sampler_00, _var1 ).rgba; + _var4 = _var4 * g_cArray_231[_var3]; + _var0 = _var0 + _var4; + } + Out.vColor_0 = _var0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_x_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_x_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_x_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_y_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_y_ps30.fxc new file mode 100644 index 0000000000..d5f98cefd7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_y_ps30.fxc @@ -0,0 +1,58 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float2 _g_TexelSize : register( c16 ); + +// Arrays +static const float g_cArray_253[5] = +{ + float( 0.054489f ), + float( 0.244201f ), + float( 0.402620f ), + float( 0.244201f ), + float( 0.054489f ), +}; + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = float4( 0.000000, 0.000000, 0.000000, 0.000000 ); + float2 _var1 = float2( 0.000000, 3.000000 ) * _g_TexelSize; + float2 _var2 = float2( 0.000000, 1.000000 ) * _g_TexelSize; + _var1 = In.vTexCoord_0 - _var1; + for ( int _var3 = 0; _var3 < 5; _var3++ ) + { + _var1 = _var1 + _var2; + float4 _var4 = tex2D( _Sampler_00, _var1 ).rgba; + _var4 = _var4 * g_cArray_253[_var3]; + _var0 = _var0 + _var4; + } + Out.vColor_0 = _var0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_y_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_y_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_5_y_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_x_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_x_ps30.fxc new file mode 100644 index 0000000000..dd26fa72c4 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_x_ps30.fxc @@ -0,0 +1,71 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float2 _g_TexelSize : register( c16 ); + +// Arrays +static const float g_cArray_274[7] = +{ + float( 0.167839f ), + float( 0.684901f ), + float( 1.592437f ), + float( 2.109639f ), + float( 1.592437f ), + float( 0.684901f ), + float( 0.167839f ), +}; + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = float4( 0.000000, 0.000000, 0.000000, 0.000000 ); + float2 _var1 = float2( 4.000000, 0.000000 ) * _g_TexelSize; + float2 _var2 = float2( 1.000000, 0.000000 ) * _g_TexelSize; + float _var3 = float( 0.000000 ); + _var1 = In.vTexCoord_0 - _var1; + for ( int _var4 = 0; _var4 < 7; _var4++ ) + { + _var1 = _var1 + _var2; + float4 _texLookup_16 = tex2D( _Sampler_00, _var1 ); + float3 _var5 = _texLookup_16.rgb; + float _var6 = _texLookup_16.a; + _var6 = ceil( _var6 ); + float4 _var7 = float4( _var5, _var6 ); + _var3 = _var3 + _var6; + _var7 = _var7 * g_cArray_274[_var4]; + _var0 = _var0 + _var7; + } + float3 _var8 = _var0.xyz; + float _var9 = _var0.w; + _var8 = _var8 / _var3; + _var9 = _var9 / float( 7.000000 ); + float4 _var10 = float4( _var8, _var9 ); + Out.vColor_0 = _var10; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_x_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_x_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_x_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_y_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_y_ps30.fxc new file mode 100644 index 0000000000..37faf10f6a --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_y_ps30.fxc @@ -0,0 +1,70 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float2 _g_TexelSize : register( c16 ); + +// Arrays +static const float g_cArray_305[7] = +{ + float( 0.167839f ), + float( 0.684901f ), + float( 1.592437f ), + float( 2.109639f ), + float( 1.592437f ), + float( 0.684901f ), + float( 0.167839f ), +}; + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = float4( 0.000000, 0.000000, 0.000000, 0.000000 ); + float2 _var1 = float2( 0.000000, 4.000000 ) * _g_TexelSize; + float2 _var2 = float2( 0.000000, 1.000000 ) * _g_TexelSize; + float _var3 = float( 0.000000 ); + _var1 = In.vTexCoord_0 - _var1; + for ( int _var4 = 0; _var4 < 7; _var4++ ) + { + _var1 = _var1 + _var2; + float4 _texLookup_16 = tex2D( _Sampler_00, _var1 ); + float4 _var5 = _texLookup_16.rgba; + float _var6 = _texLookup_16.a; + _var5 = _var5 * g_cArray_305[_var4]; + _var6 = ceil( _var6 ); + _var0 = _var0 + _var5; + _var3 = _var3 + _var6; + } + float3 _var7 = _var0.xyz; + float _var8 = _var0.w; + _var7 = _var7 / _var3; + _var8 = _var8 / float( 7.000000 ); + float4 _var9 = float4( _var7, _var8 ); + Out.vColor_0 = _var9; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_y_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_y_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_7_half_aceil_y_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_x_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_x_ps30.fxc new file mode 100644 index 0000000000..4ad623d05e --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_x_ps30.fxc @@ -0,0 +1,56 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float2 _g_TexelSize : register( c16 ); + +// Arrays +static const float g_cArray_332[3] = +{ + float( 0.196842f ), + float( 0.606316f ), + float( 0.196842f ), +}; + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = float4( 0.000000, 0.000000, 0.000000, 0.000000 ); + float2 _var1 = float2( 2.000000, 0.000000 ) * _g_TexelSize; + float2 _var2 = float2( 1.000000, 0.000000 ) * _g_TexelSize; + _var1 = In.vTexCoord_0 - _var1; + for ( int _var3 = 0; _var3 < 3; _var3++ ) + { + _var1 = _var1 + _var2; + float4 _var4 = tex2D( _Sampler_00, _var1 ).rgba; + _var4 = _var4 * g_cArray_332[_var3]; + _var0 = _var0 + _var4; + } + Out.vColor_0 = _var0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_x_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_x_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_x_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_y_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_y_ps30.fxc new file mode 100644 index 0000000000..8536cb69e9 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_y_ps30.fxc @@ -0,0 +1,56 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float2 _g_TexelSize : register( c16 ); + +// Arrays +static const float g_cArray_351[3] = +{ + float( 0.196842f ), + float( 0.606316f ), + float( 0.196842f ), +}; + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = float4( 0.000000, 0.000000, 0.000000, 0.000000 ); + float2 _var1 = float2( 0.000000, 2.000000 ) * _g_TexelSize; + float2 _var2 = float2( 0.000000, 1.000000 ) * _g_TexelSize; + _var1 = In.vTexCoord_0 - _var1; + for ( int _var3 = 0; _var3 < 3; _var3++ ) + { + _var1 = _var1 + _var2; + float4 _var4 = tex2D( _Sampler_00, _var1 ).rgba; + _var4 = _var4 * g_cArray_351[_var3]; + _var0 = _var0 + _var4; + } + Out.vColor_0 = _var0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_y_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_y_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/gauss_blur_half_3_y_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/lightmap_blend_bump_detail_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/lightmap_blend_bump_detail_ps30.fxc new file mode 100644 index 0000000000..668eecbde9 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/lightmap_blend_bump_detail_ps30.fxc @@ -0,0 +1,188 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +// Combos +// DYNAMIC: "PIXELFOGTYPE" "0..1" +// DYNAMIC: "FLASHLIGHT" "0..1" +// DYNAMIC: "FLASHLIGHTDEPTHFILTERMODE" "0..2" +// DYNAMIC: "FLASHLIGHTSHADOWS" "0..1" +// DYNAMIC: "WRITEWATERFOGTODESTALPHA" "0..1" + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); +sampler _Sampler_02 : register( s2 ); +sampler _Sampler_03 : register( s3 ); +sampler _Sampler_04 : register( s4 ); +sampler _Sampler_05 : register( s5 ); +sampler _Sampler_06 : register( s6 ); +sampler _Sampler_07 : register( s7 ); +sampler _Sampler_08 : register( s8 ); +sampler _Sampler_09 : register( s9 ); +sampler _Sampler_10 : register( s10 ); +sampler _gSampler_Flashlight_Cookie : register( s11 ); +sampler _gSampler_Flashlight_Depth : register( s12 ); +sampler _gSampler_Flashlight_Random : register( s13 ); + +// Constants +const float4x4 g_cFlashlightWorldToTexture : register( c12 ); +const float2 g_cData_base_detail_0_smoothing : register( c16 ); // Static +const float2 g_cData_base_detail_1_smoothing : register( c17 ); // Static +const float3 _g_VecOrig : register( c18 ); +const float4 _g_FogParams : register( c19 ); +const float4 g_cFlashlightAttenuationFactors : register( c8 ); +const float4 g_cFlashlightPos : register( c9 ); +const float4 g_cShadowTweaks : register( c7 ); + +// Semantic structures +struct PS_INPUT +{ + float4 vTexCoord_0 : TEXCOORD0; + float4 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float3 vTexCoord_3 : TEXCOORD3; + float4 vTexCoord_4 : TEXCOORD4; + float3 vTexCoord_5 : TEXCOORD5; + float3 vTexCoord_6 : TEXCOORD6; + float2 vTexCoord_7 : TEXCOORD7; + float4 vColor_0 : COLOR0; + float4 vColor_1 : COLOR1; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float3 _var0 = float3( 0.000000, 0.000000, 0.000000 ); + float2 _var1 = In.vTexCoord_0.xy; + float2 _var2 = In.vTexCoord_4.zw; + float _var3 = In.vColor_1.w; + float2 _var4 = In.vTexCoord_0.zw; + float2 _var5 = In.vTexCoord_4.xy; + float _var6 = g_cData_base_detail_0_smoothing.x; + float _var7 = g_cData_base_detail_0_smoothing.y; + float2 _var8 = In.vTexCoord_7.xy; + float _var9 = g_cData_base_detail_1_smoothing.x; + float _var10 = g_cData_base_detail_1_smoothing.y; + float3 _var11 = float3( 0.000000, 0.000000, 0.000000 ); + float _var12 = _g_VecOrig.z; + float _var13 = In.vTexCoord_3.z; + float _var14 = In.vColor_0.z; + float4 _texLookup_48 = tex2D( _Sampler_00, _var1 ); + float3 _var15 = _texLookup_48.rgb; + float _var16 = _texLookup_48.b; + float3 _var17 = tex2D( _Sampler_01, _var2 ).rgb; + float4 _texLookup_51 = tex2D( _Sampler_02, _var1 ); + float3 _var18 = _texLookup_51.rgb; + float _var19 = _texLookup_51.b; + float3 _var20 = tex2D( _Sampler_03, _var2 ).rgb; + float4 _texLookup_54 = tex2D( _Sampler_04, _var4 ); + float _var21 = _texLookup_54.r; + float _var22 = _texLookup_54.g; + float3 _var23 = tex2D( _Sampler_05, _var1 ).rgb; + float3 _var24 = tex2D( _Sampler_06, _var8 ).rgb; + float4 _texLookup_58 = tex2D( _Sampler_07, _var1 ); + float3 _var25 = _texLookup_58.rgb; + float _var26 = _texLookup_58.g; + float3 _var27 = tex2D( _Sampler_08, _var8 ).rgb; + _var12 = CalcPixelFogFactor( PIXELFOGTYPE, _g_FogParams, _var12, _var13, _var14 ); + float2 _var28 = _var15.xy; + float2 _var29 = _var17.xy; + float2 _var30 = _var18.xy; + float2 _var31 = _var20.xy; + _var21 = min( _var3, _var21 ); + _var22 = max( _var3, _var22 ); + _var24 = smoothstep( _var6, _var7, _var24 ); + _var27 = smoothstep( _var9, _var10, _var27 ); + _var29 = _var29 - float( 0.500000 ); + _var31 = _var31 - float( 0.500000 ); + _var21 = lerp( _var21, _var22, _var3 ); + _var23 = _var23 * _var24; + _var25 = _var25 * _var27; + _var28 = _var28 + _var29; + _var30 = _var30 + _var31; + _var21 = smoothstep( float( 0.400000 ), float( 0.600000 ), _var21 ); + _var28 = saturate( _var28 ); + _var30 = saturate( _var30 ); + _var23 = lerp( _var23, _var25, _var21 ); + _var26 = _var26 * _var21; + float3 _var32 = float3( _var28, _var16 ); + float3 _var33 = float3( _var30, _var19 ); + _var32 = lerp( _var32, _var33, _var21 ); + _var32 = _var32 * float( 2.000000 ); + _var32 = _var32 - float( 1.000000 ); +#if ( FLASHLIGHT == 0 ) + float2 _var34 = In.vTexCoord_1.xy; + float _var35 = dot( _var32, bumpBasis[0] ); + float _var36 = dot( _var32, bumpBasis[1] ); + float _var37 = dot( _var32, bumpBasis[2] ); + float2 _var38 = In.vTexCoord_1.zw; + float3 _var39 = tex2D( _Sampler_09, _var5 ).rgb; + float3 _var40 = In.vTexCoord_3 - _g_VecOrig; + float3 _var41 = lerp( _var32, In.vTexCoord_2, float( 0.900000 ) ); + float3 _var42 = tex2D( _Sampler_09, _var34 ).rgb; + float2 _var43 = float2( _var35, _var36 ); + float3 _var44 = tex2D( _Sampler_09, _var38 ).rgb; + _var40 = reflect( _var40, _var41 ); + float3 _var45 = float3( _var43, _var37 ); + float3 _var46 = texCUBE( _Sampler_10, _var40 ).rgb; + _var45 = saturate( _var45 ); + _var46 = _var46 * float( 0.040000 ); + _var45 = _var45 * _var45; + _var46 = _var46 * ENV_MAP_SCALE; + float _var47 = _var45.x; + float _var48 = _var45.y; + float _var49 = _var45.z; + float _var50 = dot( float3( float( 1.000000 ), float( 1.000000 ), float( 1.000000 ) ), _var45 ); + _var11 = _var46; + _var42 = _var42 * _var47; + _var44 = _var44 * _var48; + _var39 = _var39 * _var49; + _var50 = LIGHT_MAP_SCALE / _var50; + _var42 = _var42 + _var44; + _var42 = _var42 + _var39; + _var42 = _var42 * _var50; + _var0 = _var42; +#endif +#if ( FLASHLIGHT == 1 ) + float3x3 _var51 = { In.vTexCoord_5, + In.vTexCoord_6, + In.vTexCoord_2 }; + float4 _var52 = mul( float4(In.vTexCoord_3.xyz,1), g_cFlashlightWorldToTexture ); + float2 _var53 = In.vColor_0.xy; + float _var54 = In.vColor_0.w; + float3 _var55 = mul( _var32, _var51 ); + _var53 = _var53 / _var54; + _var55 = normalize( _var55 ); + _var53 = _var53 * float( 0.500000 ); + _var53 = _var53 + float( 0.500000 ); + _var55 = DoFlashlight( g_cFlashlightPos.xyz, In.vTexCoord_3, _var52, _var55, + g_cFlashlightAttenuationFactors.xyz, g_cFlashlightAttenuationFactors.w, + _gSampler_Flashlight_Cookie, _gSampler_Flashlight_Depth, _gSampler_Flashlight_Random, + FLASHLIGHTDEPTHFILTERMODE, FLASHLIGHTSHADOWS, true, + _var53, false, g_cShadowTweaks ); + _var0 = _var55; +#endif + _var0 = _var0; + _var11 = _var11 * _var26; + _var0 = _var0 * _var23; + _var0 = _var0 + _var11; + float4 _var56 = float4( _var0.x, _var0.y, _var0.z, 1.000000 ); + _var56 = FinalOutput( _var56, _var12, PIXELFOGTYPE, TONEMAP_SCALE_LINEAR, true, _var14 ); + Out.vColor_0 = _var56; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/lightmap_blend_bump_detail_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/lightmap_blend_bump_detail_vs30.fxc new file mode 100644 index 0000000000..692e25f5e9 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/lightmap_blend_bump_detail_vs30.fxc @@ -0,0 +1,82 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float3 vNormal : NORMAL; + float3 vTangent_S : TANGENT; + float3 vTangent_T : BINORMAL; + float2 vTexCoord_0 : TEXCOORD0; + float2 vTexCoord_1 : TEXCOORD1; + float2 vTexCoord_2 : TEXCOORD2; + float4 vColor_0 : COLOR0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float4 vTexCoord_0 : TEXCOORD0; + float4 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float3 vTexCoord_3 : TEXCOORD3; + float4 vTexCoord_4 : TEXCOORD4; + float3 vTexCoord_5 : TEXCOORD5; + float3 vTexCoord_6 : TEXCOORD6; + float2 vTexCoord_7 : TEXCOORD7; + float4 vColor_0 : COLOR0; + float4 vColor_1 : COLOR1; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float3 _var0 = mul( float4(In.vPos.xyz,1), cModel[0] ); + float2 _var1 = In.vTexCoord_0 * float( 1.000000 ); + float2 _var2 = In.vTexCoord_0 * float( 0.120000 ); + float2 _var3 = In.vTexCoord_1 + In.vTexCoord_2; + float3 _var4 = mul( float4(In.vNormal.xyz,1), cModel[0] ); + float2 _var5 = In.vTexCoord_0 * float2( 5.000000, 5.000000 ); + float3 _var6 = mul( float4(In.vTangent_S.xyz,1), cModel[0] ); + float3 _var7 = mul( float4(In.vTangent_T.xyz,1), cModel[0] ); + float2 _var8; + { + float2 center_def = float2( 0.5f, 0.5f ); + float2 trans_def = float2( 0.0f, 0.0f ); + float fs = sin( float( 45.000000 ) ); + float fc = cos( float( 45.000000 ) ); + float4 row_0 = float4( fc * float2( 4.000000, 4.000000 ).x, -fs * float2( 4.000000, 4.000000 ).x, 0, ( -center_def.x * fc + center_def.y * fs ) * float2( 4.000000, 4.000000 ).x + center_def.x + trans_def.x ); + float4 row_1 = float4( fs * float2( 4.000000, 4.000000 ).y, fc * float2( 4.000000, 4.000000 ).y, 0, ( -center_def.x * fs - center_def.y * fc ) * float2( 4.000000, 4.000000 ).y + center_def.y + trans_def.y ); + _var8.x = dot( float4( In.vTexCoord_0, 0, 1 ), row_0 ); + _var8.y = dot( float4( In.vTexCoord_0, 0, 1 ), row_1 ); + } + float4 _var9 = mul( float4(_var0.xyz,1), cViewProj ); + float4 _var10 = float4( _var1, _var2 ); + float2 _var11 = _var3 + In.vTexCoord_2; + _var4 = normalize( _var4 ); + _var6 = normalize( _var6 ); + _var7 = normalize( _var7 ); + float4 _var12 = float4( _var3, _var11 ); + float2 _var13 = _var11 + In.vTexCoord_2; + float4 _var14 = float4( _var13, _var5 ); + Out.vProjPos = _var9; + Out.vTexCoord_0 = _var10; + Out.vTexCoord_1 = _var12; + Out.vTexCoord_2 = _var4; + Out.vTexCoord_3 = _var0; + Out.vTexCoord_4 = _var14; + Out.vTexCoord_5 = _var6; + Out.vTexCoord_6 = _var7; + Out.vTexCoord_7 = _var8; + Out.vColor_0 = _var9; + Out.vColor_1 = In.vColor_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/lightmap_parallax_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/lightmap_parallax_ps30.fxc new file mode 100644 index 0000000000..e750404ab7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/lightmap_parallax_ps30.fxc @@ -0,0 +1,179 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +// Combos +// DYNAMIC: "FLASHLIGHT" "0..1" +// DYNAMIC: "FLASHLIGHTSHADOWS" "0..1" +// DYNAMIC: "FLASHLIGHTDEPTHFILTERMODE" "0..2" +// DYNAMIC: "PIXELFOGTYPE" "0..1" +// DYNAMIC: "WRITEWATERFOGTODESTALPHA" "0..1" + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); +sampler _Sampler_02 : register( s2 ); +sampler _Sampler_03 : register( s3 ); +sampler _gSampler_Flashlight_Cookie : register( s4 ); +sampler _gSampler_Flashlight_Depth : register( s5 ); +sampler _gSampler_Flashlight_Random : register( s6 ); + +// Constants +const float3 _g_VecOrig : register( c16 ); +const float g_cData_parallax_geo_height : register( c17 ); // Static +const float4x4 g_cFlashlightWorldToTexture : register( c12 ); +const float4x4 g_cCMatrix_ViewProj : register( c18 ); +const float4 g_cFlashlightAttenuationFactors : register( c8 ); +const float4 g_cFlashlightPos : register( c9 ); +const float4 g_cShadowTweaks : register( c7 ); +const float4 _g_FogParams : register( c22 ); + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; + float4 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float3 vTexCoord_3 : TEXCOORD3; + float2 vTexCoord_4 : TEXCOORD4; + float3 vTexCoord_5 : TEXCOORD5; + float3 vTexCoord_6 : TEXCOORD6; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; + float vDepth : DEPTH; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float3 _var0 = float3( 0.000000, 0.000000, 0.000000 ); + float2 _var1 = float2( 0.000000, 0.000000 ); + float3x3 _var2 = { In.vTexCoord_5, + In.vTexCoord_6, + In.vTexCoord_2 }; + float3 _var3 = In.vTexCoord_3 - _g_VecOrig; + float3 _var4 = _g_VecOrig - In.vTexCoord_3; + float3 _var5 = float3( 0.000000, 0.000000, 0.000000 ); + float _var6 = _g_VecOrig.z; + _var3 = mul( _var2, _var3 ); +#if ( FLASHLIGHT == 0 ) + float3 _var8 = (float3)0; + float2 _var7 = CalcParallaxUV_Relief( In.vTexCoord_0, _var3, g_cData_parallax_geo_height, In.vTexCoord_2, _var4, + _Sampler_00, 10, 30, 5, In.vTexCoord_3, + _var8, true, true ); + _var5 = _var8; + _var1 = _var7; +#endif +#if ( FLASHLIGHT == 1 ) + float3 _var10 = (float3)0; + float2 _var9 = CalcParallaxUV_Relief( In.vTexCoord_0, _var3, g_cData_parallax_geo_height, In.vTexCoord_2, _var4, + _Sampler_00, 8, 15, 5, In.vTexCoord_3, + _var10, false, true ); + _var10 = _var10 * float( 0.900000 ); + _var1 = _var9; + _var5 = _var10; +#endif + _var1 = _var1; + _var5 = _var5; + float3 _var11 = tex2D( _Sampler_01, _var1 ).rgb; + float _var12 = _var5.x; + float _var13 = _var5.y; + float _var14 = _var5.z; + float3 _var15 = tex2D( _Sampler_02, _var1 ).rgb; + _var11 = _var11 * float( 2.000000 ); + float3 _var16 = _var12 * In.vTexCoord_5; + float3 _var17 = _var13 * In.vTexCoord_6; + float _var18 = _var14 * g_cData_parallax_geo_height; + float _var19 = 1.0f - _var14; + _var11 = _var11 - float( 1.000000 ); + _var16 = _var16 + _var17; + float3 _var20 = _var18 * In.vTexCoord_2; + _var19 = _var19 * _var19; +#if ( FLASHLIGHT == 0 ) + float2 _var21 = In.vTexCoord_1.xy; + float _var22 = dot( _var11, bumpBasis[0] ); + float _var23 = dot( _var11, bumpBasis[1] ); + float _var24 = dot( _var11, bumpBasis[2] ); + float2 _var25 = In.vTexCoord_1.zw; + float3 _var26 = tex2D( _Sampler_03, In.vTexCoord_4 ).rgb; + float3 _var27 = tex2D( _Sampler_03, _var21 ).rgb; + _var22 = saturate( _var22 ); + _var23 = saturate( _var23 ); + _var24 = saturate( _var24 ); + float3 _var28 = tex2D( _Sampler_03, _var25 ).rgb; + float2 _var29 = float2( _var22, _var23 ); + float3 _var30 = float3( _var29, _var24 ); + _var30 = _var30 * _var30; + float _var31 = _var30.x; + float _var32 = _var30.y; + float _var33 = _var30.z; + float _var34 = dot( float3( float( 1.000000 ), float( 1.000000 ), float( 1.000000 ) ), _var30 ); + _var27 = _var27 * _var31; + _var28 = _var28 * _var32; + _var26 = _var26 * _var33; + _var34 = LIGHT_MAP_SCALE / _var34; + _var27 = _var27 + _var28; + _var27 = _var27 + _var26; + _var27 = _var27 * _var34; + _var0 = _var27; +#endif + _var16 = _var16 + _var20; + _var15 = _var15 * _var19; + _var16 = In.vTexCoord_3 - _var16; + float4 _var35 = mul( float4(_var16.xyz,1), g_cCMatrix_ViewProj ); + float _var36 = _var16.z; +#if ( FLASHLIGHT == 1 ) + float3 _var37 = mul( _var11, _var2 ); + float4 _var38 = mul( float4(_var16.xyz,1), g_cFlashlightWorldToTexture ); + float2 _var39 = _var35.xy; + float _var40 = _var35.w; + _var37 = normalize( _var37 ); + _var39 = _var39 / _var40; + _var39 = _var39 * float( 0.500000 ); + _var39 = _var39 + float( 0.500000 ); + _var37 = DoFlashlight( g_cFlashlightPos.xyz, _var16, _var38, _var37, + g_cFlashlightAttenuationFactors.xyz, g_cFlashlightAttenuationFactors.w, + _gSampler_Flashlight_Cookie, _gSampler_Flashlight_Depth, _gSampler_Flashlight_Random, + FLASHLIGHTDEPTHFILTERMODE, FLASHLIGHTSHADOWS, true, + _var39, false, g_cShadowTweaks ); + float3 _var41 = _var37; +#if ( FLASHLIGHTSHADOWS == 1 ) + float _var42 = dot( float3( float( 1.000000 ), float( 1.000000 ), float( 1.000000 ) ), _var37 ); + if ( _var42 > float( 0.010000 ) ) + { + float3 _var43 = _var16 - float3( g_cFlashlightPos.xyz ); + _var43 = mul( _var2, _var43 ); + _var43 = normalize( _var43 ); + float _var44 = CalcParallaxedShadows_OneLight( In.vTexCoord_0, _var1, _var43, + In.vTexCoord_3, g_cData_parallax_geo_height, float( 1.000000 ), _Sampler_00 ); + _var41 = _var41 * _var44; + } +#endif + _var0 = _var41; +#endif + _var0 = _var0; + float _var45 = _var35.z; + float _var46 = _var35.z; + float _var47 = _var35.w; + _var0 = _var0 * _var15; + _var6 = CalcPixelFogFactor( PIXELFOGTYPE, _g_FogParams, _var6, _var36, _var45 ); + _var46 = _var46 / _var47; + float4 _var48 = float4( _var0.x, _var0.y, _var0.z, 1.000000 ); + _var46 = saturate( _var46 ); + _var48 = FinalOutput( _var48, _var6, PIXELFOGTYPE, TONEMAP_SCALE_LINEAR, true, _var45 ); + Out.vColor_0 = _var48; + Out.vDepth = _var46; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/lightmap_parallax_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/lightmap_parallax_vs30.fxc new file mode 100644 index 0000000000..8bff40552d --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/lightmap_parallax_vs30.fxc @@ -0,0 +1,64 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Constants +const float g_cData_parallax_geo_height : register( c48 ); // Static + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float3 vNormal : NORMAL; + float3 vTangent_S : TANGENT; + float3 vTangent_T : BINORMAL; + float2 vTexCoord_0 : TEXCOORD0; + float2 vTexCoord_1 : TEXCOORD1; + float2 vTexCoord_2 : TEXCOORD2; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; + float4 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float3 vTexCoord_3 : TEXCOORD3; + float2 vTexCoord_4 : TEXCOORD4; + float3 vTexCoord_5 : TEXCOORD5; + float3 vTexCoord_6 : TEXCOORD6; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float3 _var0 = mul( float4(In.vPos.xyz,1), cModel[0] ); + float3 _var1 = mul( float4(In.vNormal.xyz,1), cModel[0] ); + float2 _var2 = In.vTexCoord_1 + In.vTexCoord_2; + float3 _var3 = mul( float4(In.vTangent_S.xyz,1), cModel[0] ); + float3 _var4 = mul( float4(In.vTangent_T.xyz,1), cModel[0] ); + _var1 = normalize( _var1 ); + float2 _var5 = _var2 + In.vTexCoord_2; + _var3 = normalize( _var3 ); + _var4 = normalize( _var4 ); + float3 _var6 = _var1 * g_cData_parallax_geo_height; + float4 _var7 = float4( _var2, _var5 ); + float2 _var8 = _var5 + In.vTexCoord_2; + _var0 = _var0 + _var6; + float4 _var9 = mul( float4(_var0.xyz,1), cViewProj ); + Out.vProjPos = _var9; + Out.vTexCoord_0 = In.vTexCoord_0; + Out.vTexCoord_1 = _var7; + Out.vTexCoord_2 = _var1; + Out.vTexCoord_3 = _var0; + Out.vTexCoord_4 = _var8; + Out.vTexCoord_5 = _var3; + Out.vTexCoord_6 = _var4; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/model_chromatic_aberration_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/model_chromatic_aberration_ps30.fxc new file mode 100644 index 0000000000..ab3789b9d1 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/model_chromatic_aberration_ps30.fxc @@ -0,0 +1,101 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); +sampler _Sampler_02 : register( s2 ); + +// Constants +const float4x4 g_cCMatrix_ViewProj : register( c16 ); + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; + float3 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float4 vTexCoord_3 : TEXCOORD3; + float3 vTexCoord_4 : TEXCOORD4; + float3 vTexCoord_5 : TEXCOORD5; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float2 _var0 = In.vTexCoord_3.xy; + float _var1 = In.vTexCoord_3.w; + float3 _var2 = tex2D( _Sampler_00, In.vTexCoord_0 ).rgb; + float3x3 _var3 = { In.vTexCoord_4, + In.vTexCoord_5, + In.vTexCoord_1 }; + float3 _var4 = normalize( In.vTexCoord_2 ); + float _var5 = In.vTexCoord_3.z; + _var0 = _var0 / _var1; + _var2 = lerp( _var2, float3( 0.500000, 0.500000, 1.000000 ), float( 0.500000 ) ); + _var5 = smoothstep( float( 1.000000 ), float( 2.500000 ), _var5 ); + _var0 = _var0 * float2( 0.500000, -0.500000 ); + _var2 = _var2 * float( 2.000000 ); + _var5 = float( 0.800000 ) * _var5; + _var0 = _var0 + float( 0.500000 ); + _var2 = _var2 - float( 1.000000 ); + _var2 = mul( _var2, _var3 ); + _var2 = normalize( _var2 ); + float3 _var6 = mul( float4(_var2.xyz,1), (float3x3)g_cCMatrix_ViewProj ); + float _var7 = dot( _var2, _var4 ); + float3 _var8 = reflect( _var4, _var2 ); + float2 _var9 = _var6.xy; + float _var10 = smoothstep( float( -0.050000 ), float( -0.100000 ), _var7 ); + float _var11 = abs( _var7 ); + float _var12 = smoothstep( float( -1.000000 ), float( 0.000000 ), _var7 ); + float3 _var13 = texCUBE( _Sampler_01, _var8 ).rgb; + float _var14 = smoothstep( float( -1.000000 ), float( -0.500000 ), _var7 ); + float _var15 = smoothstep( float( 0.100000 ), float( -0.500000 ), _var7 ); + _var9 = _var9 * _var10; + _var11 = 1.0f - _var11; + float _var16 = pow( _var12, float( 2.000000 ) ); + _var13 = _var13 * ENV_MAP_SCALE; + _var14 = min( _var14, _var15 ); + float _var17 = pow( _var12, float( 20.000000 ) ); + _var9 = _var9 * float2( 1.000000, -1.000000 ); + _var11 = _var11 * float( 0.100000 ); + float3 _var18 = lerp( float( 1.000000 ), float3( 0.830000, 0.867400, 1.000000 ), _var16 ); + _var14 = _var14 * float( 0.500000 ); + _var17 = _var17 * float( 0.300000 ); + float _var19 = float( 0.005000 ) + _var11; + float _var20 = float( 0.010000 ) + _var11; + float _var21 = float( 0.015000 ) + _var11; + float2 _var22 = _var9 * _var19; + float2 _var23 = _var9 * _var20; + float2 _var24 = _var9 * _var21; + _var22 = _var0 - _var22; + _var23 = _var0 - _var23; + _var24 = _var0 - _var24; + float _var25 = tex2D( _Sampler_02, _var22 ).r; + float _var26 = tex2D( _Sampler_02, _var23 ).g; + float _var27 = tex2D( _Sampler_02, _var24 ).b; + float2 _var28 = float2( _var25, _var26 ); + float3 _var29 = float3( _var28, _var27 ); + _var29 = _var29 * _var18; + _var29 = lerp( _var29, _var13, _var14 ); + _var29 = lerp( _var29, float( 1.000000 ), _var17 ); + float4 _var30 = float4( _var29, _var5 ); + Out.vColor_0 = _var30; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/model_chromatic_aberration_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/model_chromatic_aberration_vs30.fxc new file mode 100644 index 0000000000..46ce7c9e06 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/model_chromatic_aberration_vs30.fxc @@ -0,0 +1,65 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + +// Combos +// DYNAMIC: "COMPRESSED_VERTS" "0..1" +// DYNAMIC: "SKINNING" "0..1" + +// Includes +#include "common_vs_fxc.h" + + +// Constants +const float3 _g_VecOrig : register( c48 ); + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float4 vBoneWeights : BLENDWEIGHT; + float4 vBoneIndices : BLENDINDICES; + float4 vNormal : NORMAL; + float4 vTangent_S : TANGENT; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; + float3 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float4 vTexCoord_3 : TEXCOORD3; + float3 vTexCoord_4 : TEXCOORD4; + float3 vTexCoord_5 : TEXCOORD5; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float3 _var0 = (float3)0; + float4 _var1 = (float4)0; + DecompressVertex_NormalTangent( In.vNormal, In.vTangent_S, _var0, _var1 ); + float3 _var2 = (float3)0; + float3 _var3 = (float3)0; + float3 _var4 = (float3)0; + float3 _var5 = (float3)0; + SkinPositionNormalAndTangentSpace( SKINNING, float4( In.vPos, 1 ), _var0, _var1, + In.vBoneWeights, In.vBoneIndices, + _var2, _var3, _var4, _var5 ); + float4 _var6 = mul( float4(_var2.xyz,1), cViewProj ); + _var3 = normalize( _var3 ); + float3 _var7 = _var2 - _g_VecOrig; + _var4 = normalize( _var4 ); + _var5 = normalize( _var5 ); + Out.vProjPos = _var6; + Out.vTexCoord_0 = In.vTexCoord_0; + Out.vTexCoord_1 = _var3; + Out.vTexCoord_2 = _var7; + Out.vTexCoord_3 = _var6; + Out.vTexCoord_4 = _var4; + Out.vTexCoord_5 = _var5; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/model_cubemap_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/model_cubemap_ps30.fxc new file mode 100644 index 0000000000..1e89098d8a --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/model_cubemap_ps30.fxc @@ -0,0 +1,41 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +// Combos +// DYNAMIC: "PIXELFOGTYPE" "0..1" +// DYNAMIC: "WRITEWATERFOGTODESTALPHA" "0..1" + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Semantic structures +struct PS_INPUT +{ + float3 vTexCoord_0 : TEXCOORD0; + float3 vTexCoord_1 : TEXCOORD1; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float3 _var0 = reflect( In.vTexCoord_0, In.vTexCoord_1 ); + float4 _var1 = texCUBE( _Sampler_00, _var0 ).rgba; + _var1 = FinalOutput( _var1, float( 0.000000 ), PIXELFOGTYPE, TONEMAP_SCALE_LINEAR, true, float( 0.000000 ) ); + Out.vColor_0 = _var1; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/model_cubemap_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/model_cubemap_vs30.fxc new file mode 100644 index 0000000000..ba65e96cdf --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/model_cubemap_vs30.fxc @@ -0,0 +1,50 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + +// Combos +// DYNAMIC: "COMPRESSED_VERTS" "0..1" +// DYNAMIC: "SKINNING" "0..1" + +// Includes +#include "common_vs_fxc.h" + + +// Constants +const float3 _g_VecOrig : register( c48 ); + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float4 vBoneWeights : BLENDWEIGHT; + float4 vBoneIndices : BLENDINDICES; + float4 vNormal : NORMAL; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float3 vTexCoord_0 : TEXCOORD0; + float3 vTexCoord_1 : TEXCOORD1; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float3 _var0 = (float3)0; + DecompressVertex_Normal( In.vNormal, _var0 ); + float3 _var1 = (float3)0; + float3 _var2 = (float3)0; + SkinPositionAndNormal( SKINNING, float4( In.vPos, 1 ), _var0, + In.vBoneWeights, In.vBoneIndices, + _var1, _var2 ); + float4 _var3 = mul( float4(_var1.xyz,1), cViewProj ); + float3 _var4 = _var1 - _g_VecOrig; + _var4 = normalize( _var4 ); + Out.vProjPos = _var3; + Out.vTexCoord_0 = _var4; + Out.vTexCoord_1 = _var2; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/model_snowy_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/model_snowy_ps30.fxc new file mode 100644 index 0000000000..deb7ecffda --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/model_snowy_ps30.fxc @@ -0,0 +1,209 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +// Combos +// DYNAMIC: "PIXELFOGTYPE" "0..1" +// STATIC: "FLASHLIGHT" "0..1" +// DYNAMIC: "FLASHLIGHTDEPTHFILTERMODE" "0..2" +// DYNAMIC: "FLASHLIGHTSHADOWS" "0..1" +// DYNAMIC: "NUM_LIGHTS" "0..4" +// DYNAMIC: "WRITEWATERFOGTODESTALPHA" "0..1" + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); +sampler _Sampler_02 : register( s2 ); +sampler _Sampler_03 : register( s3 ); +sampler _Sampler_04 : register( s4 ); +sampler _Sampler_05 : register( s5 ); +sampler _gSampler_Flashlight_Cookie : register( s6 ); +sampler _gSampler_Flashlight_Depth : register( s7 ); +sampler _gSampler_Flashlight_Random : register( s8 ); +sampler _Sampler_09 : register( s9 ); + +// Constants +const float4 _g_FogParams : register( c16 ); +const float3 _g_VecOrig : register( c17 ); +const float4 g_cFlashlightAttenuationFactors : register( c8 ); +const float4 g_cFlashlightPos : register( c9 ); +const float4 g_cShadowTweaks : register( c7 ); +const float3 g_cAmbientCube[6] : register( c0 ); +PixelShaderLightInfo g_cLightInfo[3] : register( c6 ); + +// Semantic structures +struct PS_INPUT +{ + float4 vTexCoord_0 : TEXCOORD0; + float3 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float4 vTexCoord_3 : TEXCOORD3; + float4 vTexCoord_4 : TEXCOORD4; + float3 vTexCoord_5 : TEXCOORD5; + float3 vTexCoord_6 : TEXCOORD6; + float3 vTexCoord_7 : TEXCOORD7; + float4 vColor_0 : COLOR0; + float4 vColor_1 : COLOR1; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float3 _var0 = float3( 0.000000, 0.000000, 0.000000 ); + float2 _var1 = In.vTexCoord_0.xy; + float2 _var2 = In.vTexCoord_0.zw; + float _var3 = In.vColor_1.w; + float _var4 = In.vColor_1.x; + float _var5 = In.vColor_1.y; + float _var6 = In.vColor_1.z; + float _var7 = dot( In.vTexCoord_1, float3( 0.000000, 0.000000, 1.000000 ) ); + float3x3 _var8 = { In.vTexCoord_5, + In.vTexCoord_6, + In.vTexCoord_1 }; + float2 _var9 = In.vTexCoord_4.xy; + float _var10 = In.vTexCoord_4.w; + float3 _var11 = normalize( In.vTexCoord_7 ); + float3 _var12 = float3( 0.000000, 0.000000, 0.000000 ); + float _var13 = In.vTexCoord_4.z; + float _var14 = _g_VecOrig.z; + float _var15 = In.vTexCoord_2.z; + float _var16 = In.vTexCoord_4.z; + float4 _texLookup_56 = tex2D( _Sampler_00, _var1 ); + float3 _var17 = _texLookup_56.rgb; + float _var18 = _texLookup_56.a; + float3 _var19 = float3( _var2, _var3 ); + _var9 = _var9 / _var10; + float3 _var20 = _var11 * float( -1.000000 ); + float _var21 = tex2D( _Sampler_01, _var1 ).r; + float4 _texLookup_62 = tex2D( _Sampler_02, _var1 ); + float3 _var22 = _texLookup_62.rgb; + float _var23 = _texLookup_62.a; + _var13 = smoothstep( float( 50.000000 ), float( 0.000000 ), _var13 ); + _var14 = CalcPixelFogFactor( PIXELFOGTYPE, _g_FogParams, _var14, _var15, _var16 ); + float3 _var24 = _var19 * float( 0.015000 ); + float _var25 = 1.0f - _var21; + float _var26 = _var21 * float( 150.000000 ); + _var13 = _var13 * float( 0.500000 ); + float2 _var27 = _var24.zy; + float2 _var28 = _var24.xz; + float2 _var29 = _var24.xy; + _var25 = _var25 + _var26; + _var13 = _var13 + float( 0.100000 ); + float3 _var30 = tex2D( _Sampler_03, _var27 ).rgb; + float3 _var31 = tex2D( _Sampler_03, _var28 ).rgb; + float3 _var32 = tex2D( _Sampler_03, _var29 ).rgb; + float4 _var33 = tex2D( _Sampler_04, _var27 ).rgba; + float4 _var34 = tex2D( _Sampler_04, _var28 ).rgba; + float4 _var35 = tex2D( _Sampler_04, _var29 ).rgba; + float3 _var36 = _var19 * _var13; + _var30 = _var30 * _var4; + _var31 = _var31 * _var5; + _var32 = _var32 * _var6; + _var33 = _var33 * _var4; + _var34 = _var34 * _var5; + _var35 = _var35 * _var6; + float2 _var37 = _var36.zy; + float2 _var38 = _var36.xz; + float2 _var39 = _var36.xy; + _var30 = _var30 + _var31; + _var33 = _var33 + _var34; + float3 _var40 = tex2D( _Sampler_05, _var37 ).rgb; + float3 _var41 = tex2D( _Sampler_05, _var38 ).rgb; + float3 _var42 = tex2D( _Sampler_05, _var39 ).rgb; + _var30 = _var30 + _var32; + _var33 = _var33 + _var35; + _var40 = _var40 * _var4; + _var41 = _var41 * _var5; + _var42 = _var42 * _var6; + float _var43 = _var33.w; + float3 _var44 = _var33.xyz; + _var40 = _var40 + _var41; + float _var45 = pow( _var43, float( 10.000000 ) ); + float _var46 = _var43 * float( 0.500000 ); + _var44 = _var44 * float3( 0.540000, 0.570000, 0.600000 ); + _var40 = _var40 + _var42; + float _var47 = min( _var7, _var45 ); + float _var48 = max( _var7, _var45 ); + _var46 = _var46 + float( 0.500000 ); + float _var49 = _var40.x; + float3 _var50 = _var40 * float( 2.000000 ); + _var47 = lerp( _var47, _var48, _var7 ); + float3 _var51 = lerp( float3( 0.900000, 0.950000, 1.000000 ), float3( 0.500000, 0.700000, 1.000000 ), _var49 ); + _var50 = _var50 - float( 1.000000 ); + _var47 = smoothstep( float( 0.100000 ), float( 0.600000 ), _var47 ); + _var50 = normalize( _var50 ); + _var46 = min( _var47, _var46 ); + _var17 = lerp( _var17, _var30, _var46 ); + _var22 = lerp( _var22, _var44, _var46 ); + _var17 = _var17 * float( 2.000000 ); + _var17 = _var17 - float( 1.000000 ); + _var17 = mul( _var17, _var8 ); + _var17 = normalize( _var17 ); + float _var52 = dot( _var17, _var20 ); + float _var53 = dot( _var17, _var50 ); + _var52 = abs( _var52 ); + _var53 = smoothstep( float( 0.995000 ), float( 0.996000 ), _var53 ); + _var52 = 1.0f - _var52; + _var51 = _var51 * _var53; + _var52 = pow( _var52, float( 3.000000 ) ); + _var51 = _var51 * float( 0.400000 ); + float _var54 = max( _var52, _var18 ); + _var51 = _var51 * _var47; +#if ( FLASHLIGHT == 1 ) + float3 _var55 = (float3)0; + float3 _var56 = (float3)0; + DoSpecularFlashlight( g_cFlashlightPos.xyz, In.vTexCoord_2, In.vColor_0, _var17, + g_cFlashlightAttenuationFactors.xyz, g_cFlashlightAttenuationFactors.w, + _gSampler_Flashlight_Cookie, _gSampler_Flashlight_Depth, _gSampler_Flashlight_Random, + FLASHLIGHTDEPTHFILTERMODE, FLASHLIGHTSHADOWS, true, + _var9, _var25, _var20, _var54, g_cShadowTweaks, + _var55, _var56 ); + _var0 = _var55; + _var12 = _var56; +#endif +#if ( FLASHLIGHT == 0 ) + float3 _var57 = (float3)0; + PixelShaderDoSpecularLighting( In.vTexCoord_2, _var17, _var25, _var20, + In.vTexCoord_3, NUM_LIGHTS, g_cLightInfo, + false, 1.0f, _var54, _var57 ); + float3 _var58 = PixelShaderDoLighting( In.vTexCoord_2, _var17, float3(0,0,0), + false, true, In.vTexCoord_3, + g_cAmbientCube, NUM_LIGHTS, g_cLightInfo, + false, false, 1.0f ); + _var12 = _var57; + _var0 = _var58; +#endif + _var0 = _var0; + _var12 = _var12; + _var0 = _var0 * _var22; + _var0 = _var0 + _var12; +#if ( FLASHLIGHT == 0 ) + float3 _var59 = reflect( _var11, _var17 ); + float3 _var60 = texCUBE( _Sampler_09, _var59 ).rgb; + _var60 = _var60 * ENV_MAP_SCALE; + float3 _var61 = _var60 * _var18; + _var61 = lerp( _var61, _var60, _var47 ); + _var61 = _var52 * _var61; + _var61 = _var61 * float( 0.100000 ); + _var0 = _var0 + _var61; +#endif + _var0 = _var0 + _var51; + float4 _var62 = float4( _var0, _var23 ); + _var62 = FinalOutput( _var62, _var14, PIXELFOGTYPE, TONEMAP_SCALE_LINEAR, true, _var16 ); + Out.vColor_0 = _var62; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/model_snowy_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/model_snowy_vs30.fxc new file mode 100644 index 0000000000..9424faea7b --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/model_snowy_vs30.fxc @@ -0,0 +1,118 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + +// Combos +// DYNAMIC: "COMPRESSED_VERTS" "0..1" +// DYNAMIC: "MORPHING" "0..1" +// DYNAMIC: "SKINNING" "0..1" +// STATIC: "FLASHLIGHT" "0..1" + +// Includes +#include "common_vs_fxc.h" + + +// Samplers +sampler2D morphSampler : register( D3DVERTEXTEXTURESAMPLER0, s0 ); + +// Constants +const float3 _g_VecOrig : register( c48 ); +const float4x4 g_cFlashlightWorldToTexture : register( c49 ); +#ifdef SHADER_MODEL_VS_3_0 +const float3 g_cMorphTargetTextureDim : register( SHADER_SPECIFIC_CONST_10 ); +const float4 g_cMorphSubrect : register( SHADER_SPECIFIC_CONST_11 ); +#endif + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float3 vFlexDelta : POSITION1; + float3 vFlexDelta_Normal : NORMAL1; + float4 vBoneWeights : BLENDWEIGHT; + float4 vBoneIndices : BLENDINDICES; + float4 vNormal : NORMAL; + float4 vTangent_S : TANGENT; + float2 vTexCoord_0 : TEXCOORD0; +#ifdef SHADER_MODEL_VS_3_0 + float vVertexID : POSITION2; +#endif +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float4 vTexCoord_0 : TEXCOORD0; + float3 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float4 vTexCoord_3 : TEXCOORD3; + float4 vTexCoord_4 : TEXCOORD4; + float3 vTexCoord_5 : TEXCOORD5; + float3 vTexCoord_6 : TEXCOORD6; + float3 vTexCoord_7 : TEXCOORD7; + float4 vColor_0 : COLOR0; + float4 vColor_1 : COLOR1; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float3 _var0 = (float3)0; + float4 _var1 = (float4)0; + DecompressVertex_NormalTangent( In.vNormal, In.vTangent_S, _var0, _var1 ); + float2 _var2 = In.vPos.xy; + float4 _var3 = float4( 0.000000, 0.000000, 0.000000, 0.000000 ); + float _var4 = In.vPos.z; + float3 _var5 = _var1.xyz; + float _var6 = _var1.w; + float4 _var7 = float4( In.vTexCoord_0, _var2 ); + float3 _var8 = _var0 * _var0; + float3 _var9 = (float3)0; +#if !defined( SHADER_MODEL_VS_3_0 ) || !MORPHING + ApplyMorph( In.vFlexDelta, In.vFlexDelta_Normal, + In.vPos, _var9, + _var0, _var0, + _var5, _var5 ); +#else + ApplyMorph( morphSampler, g_cMorphTargetTextureDim, g_cMorphSubrect, + In.vVertexID, float3( 0, 0, 0 ), + In.vPos, _var9, + _var0, _var0, + _var5, _var5 ); +#endif + float4 _var10 = float4( _var8, _var4 ); + float4 _var11 = float4( _var5, _var6 ); + float3 _var12 = (float3)0; + float3 _var13 = (float3)0; + float3 _var14 = (float3)0; + float3 _var15 = (float3)0; + SkinPositionNormalAndTangentSpace( SKINNING, float4( _var9, 1 ), _var0, _var11, + In.vBoneWeights, In.vBoneIndices, + _var12, _var13, _var14, _var15 ); + float4 _var16 = mul( float4(_var12.xyz,1), cViewProj ); + _var13 = normalize( _var13 ); + float4 _var17 = float4( GetVertexAttenForLight( _var12, 0 ), + GetVertexAttenForLight( _var12, 1 ), + GetVertexAttenForLight( _var12, 2 ), + GetVertexAttenForLight( _var12, 3 ) ); + _var14 = normalize( _var14 ); + _var15 = normalize( _var15 ); + float3 _var18 = _var12 - _g_VecOrig; +#if ( FLASHLIGHT == 1 ) + float4 _var19 = mul( float4(_var12.xyz,1), g_cFlashlightWorldToTexture ); + _var3 = _var19; +#endif + Out.vProjPos = _var16; + Out.vTexCoord_0 = _var7; + Out.vTexCoord_1 = _var13; + Out.vTexCoord_2 = _var12; + Out.vTexCoord_3 = _var17; + Out.vTexCoord_4 = _var16; + Out.vTexCoord_5 = _var14; + Out.vTexCoord_6 = _var15; + Out.vTexCoord_7 = _var18; + Out.vColor_0 = _var3; + Out.vColor_1 = _var10; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/postproc_sunrays_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/postproc_sunrays_ps30.fxc new file mode 100644 index 0000000000..bcf60e78e5 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/postproc_sunrays_ps30.fxc @@ -0,0 +1,69 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" + + +// Combos + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); + +// Constants +const float4 g_cData_sun_data : register( c0 ); // Callback + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _texLookup_9 = tex2D( _Sampler_00, In.vTexCoord_0 ); + float3 _var0 = _texLookup_9.rgb; + float _var1 = _texLookup_9.a; + float3 _var2 = float3( 0.000000, 0.000000, 0.000000 ); + float2 _var3 = In.vTexCoord_0; + float2 _var4 = g_cData_sun_data.xy; + float _var5 = float( 1.000000 ); + float _var6 = g_cData_sun_data.z; + _var4 = In.vTexCoord_0 - _var4; + _var6 = saturate( _var6 ); + float _var7 = length( _var4 ); + float2 _var8 = _var4 / _var7; + float _var9 = smoothstep( float( 0.000000 ), float( 0.700000 ), _var7 ); + _var8 = _var8 * _var9; + _var8 = _var8 * float( 0.010000 ); + for ( int _var10 = 0; _var10 < 35; _var10++ ) + { + float2 _var11 = _var8; + _var5 = _var5 * float( 0.960000 ); + _var3 = _var3 - _var11; + float4 _texLookup_28 = tex2D( _Sampler_01, _var3 ); + float3 _var12 = _texLookup_28.rgb; + float _var13 = _texLookup_28.a; + _var12 = _var12 * _var13; + _var12 = _var12 * _var5; + _var2 = _var2 + _var12; + } + _var2 = _var2 * float( 0.050000 ); + _var2 = _var2 * _var6; + _var0 = _var0 + _var2; + float4 _var14 = float4( _var0, _var1 ); + Out.vColor_0 = _var14; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/postproc_sunrays_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/postproc_sunrays_vs30.fxc new file mode 100644 index 0000000000..1bc4fd7520 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/postproc_sunrays_vs30.fxc @@ -0,0 +1,36 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + +// Includes +#include "common_vs_fxc.h" + + +// Combos + +// Samplers + +// Constants + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/shaders/fxc/sunrays_calc_ps30.vcs b/mp/game/momentum/shadereditorui/shader_src/shaders/fxc/sunrays_calc_ps30.vcs new file mode 100644 index 0000000000..e10dbaa287 Binary files /dev/null and b/mp/game/momentum/shadereditorui/shader_src/shaders/fxc/sunrays_calc_ps30.vcs differ diff --git a/mp/game/momentum/shadereditorui/shader_src/shaders/fxc/sunrays_calc_vs30.vcs b/mp/game/momentum/shadereditorui/shader_src/shaders/fxc/sunrays_calc_vs30.vcs new file mode 100644 index 0000000000..d872090117 Binary files /dev/null and b/mp/game/momentum/shadereditorui/shader_src/shaders/fxc/sunrays_calc_vs30.vcs differ diff --git a/mp/game/momentum/shadereditorui/shader_src/sprite_sun_nodepth_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/sprite_sun_nodepth_ps30.fxc new file mode 100644 index 0000000000..c1a736d16c --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/sprite_sun_nodepth_ps30.fxc @@ -0,0 +1,41 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +// Combos +// DYNAMIC: "PIXELFOGTYPE" "0..1" +// DYNAMIC: "WRITEWATERFOGTODESTALPHA" "0..1" + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; + float4 vColor_0 : COLOR0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = tex2D( _Sampler_00, In.vTexCoord_0 ).rgba; + _var0 = _var0 * In.vColor_0; + _var0 = FinalOutput( _var0, float( 0.000000 ), PIXELFOGTYPE, TONEMAP_SCALE_LINEAR, false, 1.0f ); + Out.vColor_0 = _var0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/sprite_sun_nodepth_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/sprite_sun_nodepth_vs30.fxc new file mode 100644 index 0000000000..f5c86cd6cf --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/sprite_sun_nodepth_vs30.fxc @@ -0,0 +1,34 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; + float4 vColor_0 : COLOR0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; + float4 vColor_0 : COLOR0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = mul( float4(In.vPos.xyz,1), cModelViewProj ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + Out.vColor_0 = In.vColor_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/ssao_calc_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/ssao_calc_ps30.fxc new file mode 100644 index 0000000000..3a7bda5743 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/ssao_calc_ps30.fxc @@ -0,0 +1,228 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float2 _g_TexelSize : register( c16 ); + +// User code - globals +#define PI 3.14159265 + +//-------------------------------------------------------- +//a list of user parameters + +#define METHOD 0 + +static float near = 7; //Z-near +static float far = 192.0; //Z-far +static float zScaleLinear = near / far; +static float zScaleLinearRev = far / near; + +#if ( METHOD == 0 ) +static int samples = 3; //samples on the first ring (3 - 5) +static int rings = 3; //ring count (3 - 5) +static float radius_close = 6.0; //ao radius +static float radius_far = 0.5; //ao radius +#else +static int samples = 24; //samples on the first ring (3 - 5) +static float radius_close = 7.0; //ao radius +static float radius_far = 1.5; //ao radius +#endif + +static float dist_exp = 6.0f; + +static float diffarea = 0.45; //self-shadowing reduction +static float gdisplace = 0.4; //gauss bell center + +static float lumInfluence = 0.4; //how much luminance affects occlusion +static float aoBoost_far = 2.5f; +static float aoBoost_close = 6.0f; + +static bool noise = true; //use noise instead of pattern for sample dithering? +static bool onlyAO = true; //use only ambient occlusion pass? +static bool fadeout = true; + +//-------------------------------------------------------- + +float2 rand(float2 coord, float2 size) //generating noise/pattern texture for dithering +{ + float noiseX = ((frac(1.0-coord.x*(size.x/2.0))*0.25)+(frac(coord.y*(size.y/2.0))*0.75))*2.0-1.0; + float noiseY = ((frac(1.0-coord.x*(size.x/2.0))*0.75)+(frac(coord.y*(size.y/2.0))*0.25))*2.0-1.0; + + if (noise) + { + noiseX = frac(sin(dot(coord ,float2(12.9898,78.233))) * 43758.5453) * 2.0-1.0; + noiseY = frac(sin(dot(coord ,float2(12.9898,78.233)*2.0)) * 43758.5453) * 2.0-1.0; + } + return float2(noiseX,noiseY)*0.001; +} + +float readDepth(in float2 coord, sampler tex) +{ + return tex2D(tex, coord ).a * zScaleLinear; + //return (2.0 * near) / (far + near - tex2D(tex, coord ).a * (far-near)); +} + +float readDepth(float linDepth) +{ + return linDepth * zScaleLinear; +} + +float compareDepths(in float depth1, in float depth2,inout int far) +{ + float garea = 2.0; //gauss bell width + float diff = (depth1 - depth2)*100.0; //depth difference (0-100) + //reduce left bell width to avoid self-shadowing + + + if ( diff < gdisplace ) + { + garea = diffarea; + }else{ + far = 1; + } + + float gauss = pow(2.7182,-2.0*(diff-gdisplace)*(diff-gdisplace)/(garea*garea)); + return gauss; +} + +float calAO(float2 uv,float localDepth, float depth, float dw, float dh, sampler tex) +{ + float dd = (1.0-depth)*lerp( radius_far, radius_close, localDepth ); + + float temp = 0.0; + float temp2 = 0.0; + float coordw = uv.x + dw*dd; + float coordh = uv.y + dh*dd; + float coordw2 = uv.x - dw*dd; + float coordh2 = uv.y - dh*dd; + + float2 coord = float2(coordw , coordh); + float2 coord2 = float2(coordw2, coordh2); + + int far = 0; + temp = compareDepths(depth, readDepth(coord,tex),far); + //DEPTH EXTRAPOLATION: + if (far > 0) + { + temp2 = compareDepths(readDepth(coord2,tex),depth,far); + temp += (1.0-temp)*temp2; + } + + return temp; +} + +// User code - function bodies +void DoSSAO( in float2 uv, in float2 texelSize, in sampler color_depth, out float ao_out ) +{ + float2 size = 1.0f / texelSize; + + float2 noise = rand(uv,size); + float depthSample = tex2D(color_depth, uv ).a; + float depth = readDepth(depthSample); + depthSample = pow( (1.0f - depthSample), dist_exp ); + float d; + + float w = texelSize.x/clamp(depth,0.25,1.0)+(noise.x*(1.0-noise.x)); + float h = texelSize.y/clamp(depth,0.25,1.0)+(noise.y*(1.0-noise.y)); + + float pw; + float ph; + + float ao; + float s; + + int ringsamples; + +#if (METHOD == 0) + for (int i = 1; i <= rings; i++) + { + ringsamples = i * samples; + for (int j = 0 ; j < ringsamples ; j += 1) + { + float step = PI*2.0 / float(ringsamples); + pw = (cos(float(j)*step)*float(i)); + ph = (sin(float(j)*step)*float(i)); + ao += calAO( uv, depthSample, depth, pw*w, ph*h, color_depth ); + s += 1.0; + } + } + ao /= s; + ao = 1.0-ao; +#else + float dl = PI*(3.0-sqrt(5.0)); + float dz = 1.0/float(samples); + float l = 0.0; + float z = 1.0 - dz/2.0; + + for (int i = 0; i <= samples; i ++) + { + float r = sqrt(1.0-z); + + pw = cos(l)*r; + ph = sin(l)*r; + ao += calAO(uv,depthSample,depth,pw*w,ph*h,color_depth); + z = z - dz; + l = l + dl; + } + + ao /= float(samples); + ao = 1.0-ao; +#endif + + float3 color = tex2D(color_depth,uv).rgb; + + float3 lumcoeff = float3(0.299,0.587,0.114); + float lum = dot(color.rgb, lumcoeff); + float3 luminance = float3(lum, lum, lum); + + ao = pow( ao, lerp( aoBoost_far, aoBoost_close, depthSample ) ); + + //lum = lerp(ao,1.0,luminance*lumInfluence); + ao_out = lerp(ao,1.0,luminance*lumInfluence); + + if ( fadeout ) + { + float fade = depth * zScaleLinearRev; + ao_out = lerp( ao_out, 0.65, pow( fade, 3 ) ); + } + + //if(onlyAO) + // ao = lum; //ambient occlusion only + //else + // col = color * lum; +} + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float _var0 = (float)0; + DoSSAO( In.vTexCoord_0, _g_TexelSize, _Sampler_00, _var0 ); + float4 _var1 = float4( _var0.x, _var0.x, _var0.x, 1.000000 ); + Out.vColor_0 = _var1; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/ssao_calc_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/ssao_calc_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/ssao_calc_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/ssao_combine_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/ssao_combine_ps30.fxc new file mode 100644 index 0000000000..5ffbad2719 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/ssao_combine_ps30.fxc @@ -0,0 +1,43 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _texLookup_3 = tex2D( _Sampler_00, In.vTexCoord_0 ); + float3 _var0 = _texLookup_3.rgb; + float _var1 = _texLookup_3.a; + float _var2 = tex2D( _Sampler_01, In.vTexCoord_0 ).r; + _var2 = _var2 * float( 2.000000 ); + _var0 = _var0 * _var2; + _var0 = _var0 * float( 0.850000 ); + float4 _var3 = float4( _var0, _var1 ); + Out.vColor_0 = _var3; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/ssao_combine_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/ssao_combine_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/ssao_combine_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/ssao_fxaa_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/ssao_fxaa_ps30.fxc new file mode 100644 index 0000000000..06ce553f1f --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/ssao_fxaa_ps30.fxc @@ -0,0 +1,97 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float2 _g_TexelSize : register( c16 ); + +// User code - globals +#define FXAA_PC 1 +#define FXAA_HLSL_3 1 +#define FXAA_GREEN_AS_LUMA 1 +#define FXAA_DISCARD 1 +#define FXAA_QUALITY__PRESET 10 + +#include "fxaa3_11.h" + +// User code - function bodies +void DoFXAA( in sampler tex, in float2 uv, in float2 texelsize, out float4 col ) +{ + col = FxaaPixelShader( uv, + (float4)0, + tex, + tex, + tex, + texelsize, + (float4)0, + (float4)0, + (float4)0, + // fxaaQualitySubpix + // This used to be the FXAA_QUALITY__SUBPIX define. + // It is here now to allow easier tuning. + // Choose the amount of sub-pixel aliasing removal. + // This can effect sharpness. + // 1.00 - upper limit (softer) + // 0.75 - default amount of filtering + // 0.50 - lower limit (sharper, less sub-pixel aliasing removal) + // 0.25 - almost off + // 0.00 - completely off + 0.5, + // This used to be the FXAA_QUALITY__EDGE_THRESHOLD define. + // It is here now to allow easier tuning. + // The minimum amount of local contrast required to apply algorithm. + // 0.333 - too little (faster) + // 0.250 - low quality + // 0.166 - default + // 0.125 - high quality + // 0.063 - overkill (slower) + // fxaaQualityEdgeThreshold + 0.2, + // This used to be the FXAA_QUALITY__EDGE_THRESHOLD_MIN define. + // It is here now to allow easier tuning. + // Trims the algorithm from processing darks. + // 0.0833 - upper limit (default, the start of visible unfiltered edges) + // 0.0625 - high quality (faster) + // 0.0312 - visible limit (slower) + // Special notes when using FXAA_GREEN_AS_LUMA, + // Likely want to set this to zero. + // As colors that are mostly not-green + // will appear very dark in the green channel! + // Tune by looking at mostly non-green content, + // then start at zero and increase until aliasing is a problem. + 0.0833, + 0, 0, 0, (float4)0 ); +} + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float4 _var0 = (float4)0; + DoFXAA( _Sampler_00, In.vTexCoord_0, _g_TexelSize, _var0 ); + Out.vColor_0 = _var0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/ssao_fxaa_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/ssao_fxaa_vs30.fxc new file mode 100644 index 0000000000..9c0734a8f7 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/ssao_fxaa_vs30.fxc @@ -0,0 +1,31 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/sunrays_calc_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/sunrays_calc_ps30.fxc new file mode 100644 index 0000000000..0eedd723ab --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/sunrays_calc_ps30.fxc @@ -0,0 +1,66 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +#define SHADER_EDITOR_2013_COMPILE + + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); + +// Constants +const float4 g_cData_sun_data : register( c16 ); // Callback + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float3 _var0 = float3( 0.000000, 0.000000, 0.000000 ); + float2 _var1 = In.vTexCoord_0; + float2 _var2 = g_cData_sun_data.xy; + float _var3 = float( 1.000000 ); + float _var4 = g_cData_sun_data.z; + _var2 = In.vTexCoord_0 - _var2; + _var4 = saturate( _var4 ); + float _var5 = length( _var2 ); + float2 _var6 = _var2 / _var5; + float _var7 = smoothstep( float( 0.000000 ), float( 0.700000 ), _var5 ); + _var6 = _var6 * _var7; + _var6 = _var6 * float( 0.011000 ); + for ( int _var8 = 0; _var8 < 35; _var8++ ) + { + float2 _var9 = _var6; + _var3 = _var3 * float( 0.950000 ); + _var1 = _var1 - _var9; + float4 _texLookup_26 = tex2D( _Sampler_00, _var1 ); + float3 _var10 = _texLookup_26.rgb; + float _var11 = _texLookup_26.a; + _var10 = _var10 * _var11; + _var10 = _var10 * _var3; + _var0 = _var0 + _var10; + } + _var0 = _var0 * float( 0.060000 ); + _var0 = _var0 * _var4; + float4 _var12 = float4( _var0.x, _var0.y, _var0.z, 1.000000 ); + Out.vColor_0 = _var12; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/sunrays_calc_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/sunrays_calc_vs30.fxc new file mode 100644 index 0000000000..10336f0501 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/sunrays_calc_vs30.fxc @@ -0,0 +1,33 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + +#define SHADER_EDITOR_2013_COMPILE + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/swarm_test_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/swarm_test_ps30.fxc new file mode 100644 index 0000000000..8bf67b8000 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/swarm_test_ps30.fxc @@ -0,0 +1,59 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float3 _var0 = float3( 0.000000, 0.000000, 0.000000 ); + float4 _texLookup_12 = tex2D( _Sampler_00, In.vTexCoord_0 ); + float3 _var1 = _texLookup_12.rgb; + float _var2 = _texLookup_12.a; + for ( int _var3 = -40; _var3 <= 40; _var3++ ) + { + float2 _var4 = float2( 0.005000, 0.000000 ) * _var3; + float _var5 = abs( _var3 ); + _var4 = _var4 + In.vTexCoord_0; + _var5 = _var5 / float( 25.000000 ); + float3 _var6 = tex2D( _Sampler_01, _var4 ).rgb; + float _var7 = _var4.x; + _var5 = 1.0f - _var5; + _var6 = smoothstep( float( 0.250000 ), float( 0.350000 ), _var6 ); + _var7 = _var7 - float( 0.500000 ); + _var5 = pow( _var5, float( 2.000000 ) ); + _var7 = abs( _var7 ); + _var7 = smoothstep( float( 0.500000 ), float( 0.400000 ), _var7 ); + _var7 = _var7 * _var5; + _var6 = _var6 * _var7; + _var0 = _var0 + _var6; + } + _var0 = _var0 * float3( 0.030000, 0.040000, 0.050000 ); + _var0 = _var0 + _var1; + float4 _var8 = float4( _var0, _var2 ); + Out.vColor_0 = _var8; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/swarm_test_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/swarm_test_vs30.fxc new file mode 100644 index 0000000000..1063824bdd --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/swarm_test_vs30.fxc @@ -0,0 +1,30 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float4 _var0 = float4( In.vPos.x, In.vPos.y, In.vPos.z, 1.000000 ); + Out.vProjPos = _var0; + Out.vTexCoord_0 = In.vTexCoord_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/uniquefilestocopy.txt b/mp/game/momentum/shadereditorui/shader_src/uniquefilestocopy.txt index 26189ade68..157276bf3d 100644 --- a/mp/game/momentum/shadereditorui/shader_src/uniquefilestocopy.txt +++ b/mp/game/momentum/shadereditorui/shader_src/uniquefilestocopy.txt @@ -12,6 +12,6 @@ common_flashlight_fxc.h common_parallax.h c:\program files (x86)\steam\steamapps\common\source sdk base 2013 multiplayer\bin\\shadercompile.exe c:\program files (x86)\steam\steamapps\common\source sdk base 2013 multiplayer\bin\\shadercompile_dll.dll -000000_gui_blur_blend_pos_preview_vs30.fxc -000000_gui_blur_blend_preview_vs30.fxc -000000_gui_blur_blend_preview_ps30.fxc +000009_gui_blur_blend_pos_preview_vs30.fxc +000009_gui_blur_blend_preview_vs30.fxc +000009_gui_blur_blend_preview_ps30.fxc diff --git a/mp/game/momentum/shadereditorui/shader_src/unnamedshader_ps30.fxc b/mp/game/momentum/shadereditorui/shader_src/unnamedshader_ps30.fxc new file mode 100644 index 0000000000..b3ced5707f --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/unnamedshader_ps30.fxc @@ -0,0 +1,90 @@ +// ******************************** +// ** auto generated pixelshader ** +// ******************************** + +// Combos +// DYNAMIC: "FLASHLIGHT" "0..1" +// DYNAMIC: "FLASHLIGHTDEPTHFILTERMODE" "0..2" +// DYNAMIC: "FLASHLIGHTSHADOWS" "0..1" +// DYNAMIC: "PIXELFOGTYPE" "0..1" +// DYNAMIC: "WRITEWATERFOGTODESTALPHA" "0..1" + +// Includes +#include "common_ps_fxc.h" +#include "common_vertexlitgeneric_dx9.h" +#include "common_lightmappedgeneric_fxc.h" +#include "common_flashlight_fxc.h" +#include "common_parallax.h" + + +// Samplers +sampler _Sampler_00 : register( s0 ); +sampler _Sampler_01 : register( s1 ); +sampler _Sampler_02 : register( s2 ); +sampler _gSampler_Flashlight_Cookie : register( s3 ); +sampler _gSampler_Flashlight_Depth : register( s4 ); +sampler _gSampler_Flashlight_Random : register( s5 ); + +// Constants +const float4x4 g_cFlashlightWorldToTexture : register( c12 ); +const float4 _g_FogParams : register( c16 ); +const float3 _g_VecOrig : register( c17 ); +const float4 g_cFlashlightAttenuationFactors : register( c8 ); +const float4 g_cFlashlightPos : register( c9 ); +const float4 g_cShadowTweaks : register( c7 ); + +// Semantic structures +struct PS_INPUT +{ + float2 vTexCoord_0 : TEXCOORD0; + float2 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float3 vTexCoord_3 : TEXCOORD3; + float4 vTexCoord_4 : TEXCOORD4; + float4 vColor_0 : COLOR0; +}; + +struct PS_OUTPUT +{ + float4 vColor_0 : COLOR0; +}; + +// Entry point +PS_OUTPUT main( const PS_INPUT In ) +{ + PS_OUTPUT Out; + float3 _var0 = float3( 0.000000, 0.000000, 0.000000 ); + float3 _var1 = tex2D( _Sampler_00, In.vTexCoord_0 ).rgb; + float3 _var2 = tex2D( _Sampler_01, In.vTexCoord_0 ).rgb; + float _var3 = In.vColor_0.w; + float _var4 = _g_VecOrig.z; + float _var5 = In.vTexCoord_3.z; + float _var6 = In.vTexCoord_4.z; +#if ( FLASHLIGHT == 0 ) + float3 _var7 = tex2D( _Sampler_02, In.vTexCoord_1 ).rgb; + _var7 = _var7 * LIGHT_MAP_SCALE; + _var0 = _var7; +#endif +#if ( FLASHLIGHT == 1 ) + float4 _var8 = mul( float4(In.vTexCoord_3.xyz,1), g_cFlashlightWorldToTexture ); + float2 _var9 = In.vTexCoord_4.xy; + float _var10 = In.vTexCoord_4.w; + _var9 = _var9 / _var10; + _var9 = _var9 * float( 0.500000 ); + _var9 = _var9 + float( 0.500000 ); + float3 _var11 = DoFlashlight( g_cFlashlightPos.xyz, In.vTexCoord_3, _var8, In.vTexCoord_2, + g_cFlashlightAttenuationFactors.xyz, g_cFlashlightAttenuationFactors.w, + _gSampler_Flashlight_Cookie, _gSampler_Flashlight_Depth, _gSampler_Flashlight_Random, + FLASHLIGHTDEPTHFILTERMODE, FLASHLIGHTSHADOWS, true, + _var9, false, g_cShadowTweaks ); + _var0 = _var11; +#endif + _var0 = _var0; + _var1 = lerp( _var1, _var2, _var3 ); + _var4 = CalcPixelFogFactor( PIXELFOGTYPE, _g_FogParams, _var4, _var5, _var6 ); + _var0 = _var0 * _var1; + float4 _var12 = float4( _var0.x, _var0.y, _var0.z, 1.000000 ); + _var12 = FinalOutput( _var12, _var4, PIXELFOGTYPE, TONEMAP_SCALE_LINEAR, true, _var6 ); + Out.vColor_0 = _var12; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shadereditorui/shader_src/unnamedshader_vs30.fxc b/mp/game/momentum/shadereditorui/shader_src/unnamedshader_vs30.fxc new file mode 100644 index 0000000000..49e60abdc4 --- /dev/null +++ b/mp/game/momentum/shadereditorui/shader_src/unnamedshader_vs30.fxc @@ -0,0 +1,46 @@ +// ********************************* +// ** auto generated vertexshader ** +// ********************************* + + +// Includes +#include "common_vs_fxc.h" + + +// Semantic structures +struct VS_INPUT +{ + float3 vPos : POSITION; + float3 vNormal : NORMAL; + float2 vTexCoord_0 : TEXCOORD0; + float2 vTexCoord_1 : TEXCOORD1; + float4 vColor_0 : COLOR0; +}; + +struct VS_OUTPUT +{ + float4 vProjPos : POSITION; + float2 vTexCoord_0 : TEXCOORD0; + float2 vTexCoord_1 : TEXCOORD1; + float3 vTexCoord_2 : TEXCOORD2; + float3 vTexCoord_3 : TEXCOORD3; + float4 vTexCoord_4 : TEXCOORD4; + float4 vColor_0 : COLOR0; +}; + +// Entry point +VS_OUTPUT main( const VS_INPUT In ) +{ + VS_OUTPUT Out; + float3 _var0 = mul( float4(In.vPos.xyz,1), cModel[0] ); + float3 _var1 = mul( float4(In.vNormal.xyz,1), cModel[0] ); + float4 _var2 = mul( float4(_var0.xyz,1), cViewProj ); + Out.vProjPos = _var2; + Out.vTexCoord_0 = In.vTexCoord_0; + Out.vTexCoord_1 = In.vTexCoord_1; + Out.vTexCoord_2 = _var1; + Out.vTexCoord_3 = _var0; + Out.vTexCoord_4 = _var2; + Out.vColor_0 = In.vColor_0; + return Out; +} \ No newline at end of file diff --git a/mp/game/momentum/shaders/fxc/basetexture_accum_ps30.vcs b/mp/game/momentum/shaders/fxc/basetexture_accum_ps30.vcs index f4be90e4fd..3524a7f678 100644 Binary files a/mp/game/momentum/shaders/fxc/basetexture_accum_ps30.vcs and b/mp/game/momentum/shaders/fxc/basetexture_accum_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/basetexture_accum_vs30.vcs b/mp/game/momentum/shaders/fxc/basetexture_accum_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/basetexture_accum_vs30.vcs and b/mp/game/momentum/shaders/fxc/basetexture_accum_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/basetexture_blend_ps30.vcs b/mp/game/momentum/shaders/fxc/basetexture_blend_ps30.vcs index 62a2c6f351..899f05d744 100644 Binary files a/mp/game/momentum/shaders/fxc/basetexture_blend_ps30.vcs and b/mp/game/momentum/shaders/fxc/basetexture_blend_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/basetexture_blend_vs30.vcs b/mp/game/momentum/shaders/fxc/basetexture_blend_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/basetexture_blend_vs30.vcs and b/mp/game/momentum/shaders/fxc/basetexture_blend_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/detail_prop_shader_ps30.vcs b/mp/game/momentum/shaders/fxc/detail_prop_shader_ps30.vcs index 5e3ff001fa..f950d9ee7a 100644 Binary files a/mp/game/momentum/shaders/fxc/detail_prop_shader_ps30.vcs and b/mp/game/momentum/shaders/fxc/detail_prop_shader_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/detail_prop_shader_vs30.vcs b/mp/game/momentum/shaders/fxc/detail_prop_shader_vs30.vcs index 906d4f2602..83247707e6 100644 Binary files a/mp/game/momentum/shaders/fxc/detail_prop_shader_vs30.vcs and b/mp/game/momentum/shaders/fxc/detail_prop_shader_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/downsample_4_ps30.vcs b/mp/game/momentum/shaders/fxc/downsample_4_ps30.vcs index 9f682ea5e1..503c04fdca 100644 Binary files a/mp/game/momentum/shaders/fxc/downsample_4_ps30.vcs and b/mp/game/momentum/shaders/fxc/downsample_4_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/downsample_4_vs30.vcs b/mp/game/momentum/shaders/fxc/downsample_4_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/downsample_4_vs30.vcs and b/mp/game/momentum/shaders/fxc/downsample_4_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_3x3_ps30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_3x3_ps30.vcs new file mode 100644 index 0000000000..fd9cd205a2 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/gauss_blur_3x3_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_3x3_vs30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_3x3_vs30.vcs new file mode 100644 index 0000000000..1e901967cb Binary files /dev/null and b/mp/game/momentum/shaders/fxc/gauss_blur_3x3_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_5_x_ps30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_5_x_ps30.vcs index 496384d6ad..589b255982 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_5_x_ps30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_5_x_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_5_x_vs30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_5_x_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_5_x_vs30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_5_x_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_5_y_ps30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_5_y_ps30.vcs index a3499d9dc8..6e1e972d6d 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_5_y_ps30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_5_y_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_5_y_vs30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_5_y_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_5_y_vs30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_5_y_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_x_ps30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_x_ps30.vcs index 2863b19568..37531288fe 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_x_ps30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_x_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_x_vs30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_x_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_x_vs30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_x_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_y_ps30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_y_ps30.vcs index 39d25f2d03..ffc981000d 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_y_ps30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_y_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_y_vs30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_y_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_y_vs30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_7_half_aceil_y_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_half_3_x_ps30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_half_3_x_ps30.vcs index bd32e1feb9..24ebc125ef 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_half_3_x_ps30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_half_3_x_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_half_3_x_vs30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_half_3_x_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_half_3_x_vs30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_half_3_x_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_half_3_y_ps30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_half_3_y_ps30.vcs index d431212efc..7a50e0006d 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_half_3_y_ps30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_half_3_y_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/gauss_blur_half_3_y_vs30.vcs b/mp/game/momentum/shaders/fxc/gauss_blur_half_3_y_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/gauss_blur_half_3_y_vs30.vcs and b/mp/game/momentum/shaders/fxc/gauss_blur_half_3_y_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/lightmap_blend_bump_detail_ps30.vcs b/mp/game/momentum/shaders/fxc/lightmap_blend_bump_detail_ps30.vcs index 32f5f468e3..4f7fc3dbbb 100644 Binary files a/mp/game/momentum/shaders/fxc/lightmap_blend_bump_detail_ps30.vcs and b/mp/game/momentum/shaders/fxc/lightmap_blend_bump_detail_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/lightmap_blend_bump_detail_vs30.vcs b/mp/game/momentum/shaders/fxc/lightmap_blend_bump_detail_vs30.vcs index 5cd81f0316..263359ca9e 100644 Binary files a/mp/game/momentum/shaders/fxc/lightmap_blend_bump_detail_vs30.vcs and b/mp/game/momentum/shaders/fxc/lightmap_blend_bump_detail_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/lightmap_parallax_ps30.vcs b/mp/game/momentum/shaders/fxc/lightmap_parallax_ps30.vcs index 0568dd070c..27f96a8bcd 100644 Binary files a/mp/game/momentum/shaders/fxc/lightmap_parallax_ps30.vcs and b/mp/game/momentum/shaders/fxc/lightmap_parallax_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/lightmap_parallax_vs30.vcs b/mp/game/momentum/shaders/fxc/lightmap_parallax_vs30.vcs index 72a3dec9c9..6dcee2062e 100644 Binary files a/mp/game/momentum/shaders/fxc/lightmap_parallax_vs30.vcs and b/mp/game/momentum/shaders/fxc/lightmap_parallax_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/model_chromatic_aberration_ps30.vcs b/mp/game/momentum/shaders/fxc/model_chromatic_aberration_ps30.vcs index 7b65ce3207..9fca806a0b 100644 Binary files a/mp/game/momentum/shaders/fxc/model_chromatic_aberration_ps30.vcs and b/mp/game/momentum/shaders/fxc/model_chromatic_aberration_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/model_chromatic_aberration_vs30.vcs b/mp/game/momentum/shaders/fxc/model_chromatic_aberration_vs30.vcs index 0f6307c9d9..40e852ffe6 100644 Binary files a/mp/game/momentum/shaders/fxc/model_chromatic_aberration_vs30.vcs and b/mp/game/momentum/shaders/fxc/model_chromatic_aberration_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/model_snowy_ps30.vcs b/mp/game/momentum/shaders/fxc/model_snowy_ps30.vcs index 459109639d..e393e99425 100644 Binary files a/mp/game/momentum/shaders/fxc/model_snowy_ps30.vcs and b/mp/game/momentum/shaders/fxc/model_snowy_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/model_snowy_vs30.vcs b/mp/game/momentum/shaders/fxc/model_snowy_vs30.vcs index e98e3aaf09..dc91579906 100644 Binary files a/mp/game/momentum/shaders/fxc/model_snowy_vs30.vcs and b/mp/game/momentum/shaders/fxc/model_snowy_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_ps20.vcs new file mode 100644 index 0000000000..c074d5138e Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_ps20b.vcs new file mode 100644 index 0000000000..7abae4dec5 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_ps30.vcs b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_ps30.vcs new file mode 100644 index 0000000000..17b7b4e0f2 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_vs20.vcs new file mode 100644 index 0000000000..5cc8bf0f10 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_vs30.vcs b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_vs30.vcs new file mode 100644 index 0000000000..c3574431d6 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_cloak_blended_pass_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_ps20.vcs new file mode 100644 index 0000000000..ad007365bc Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_ps20b.vcs new file mode 100644 index 0000000000..6b5a56fd26 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_ps30.vcs b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_ps30.vcs new file mode 100644 index 0000000000..9a15dd68ea Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_vs20.vcs new file mode 100644 index 0000000000..b8d8f1f0e3 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_vs30.vcs b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_vs30.vcs new file mode 100644 index 0000000000..e376eb447b Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_emissive_scroll_blended_pass_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_flashlight_ps11.vcs b/mp/game/momentum/shaders/fxc/sdk_flashlight_ps11.vcs new file mode 100644 index 0000000000..0248c3a695 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_flashlight_ps11.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_flashlight_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_flashlight_ps20.vcs new file mode 100644 index 0000000000..708476db24 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_flashlight_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_flashlight_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_flashlight_ps20b.vcs new file mode 100644 index 0000000000..659ed8291c Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_flashlight_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_flashlight_ps30.vcs b/mp/game/momentum/shaders/fxc/sdk_flashlight_ps30.vcs new file mode 100644 index 0000000000..5a0c6ab793 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_flashlight_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_flesh_interior_blended_pass_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_flesh_interior_blended_pass_ps20.vcs new file mode 100644 index 0000000000..65d2817871 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_flesh_interior_blended_pass_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_flesh_interior_blended_pass_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_flesh_interior_blended_pass_ps20b.vcs new file mode 100644 index 0000000000..9a90c1ce5d Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_flesh_interior_blended_pass_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_flesh_interior_blended_pass_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_flesh_interior_blended_pass_vs20.vcs new file mode 100644 index 0000000000..c8243bbda6 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_flesh_interior_blended_pass_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_decal_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_decal_ps20.vcs new file mode 100644 index 0000000000..6f7bea4dde Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_decal_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_decal_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_decal_ps20b.vcs new file mode 100644 index 0000000000..8a9b2e1025 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_decal_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_decal_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_decal_vs20.vcs new file mode 100644 index 0000000000..6d72a80706 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_decal_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_flashlight_vs11.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_flashlight_vs11.vcs new file mode 100644 index 0000000000..176f24b1bf Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_flashlight_vs11.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_flashlight_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_flashlight_vs20.vcs new file mode 100644 index 0000000000..bc09797d48 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_flashlight_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_flashlight_vs30.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_flashlight_vs30.vcs new file mode 100644 index 0000000000..ecdf0565e3 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_flashlight_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_lightingonly_overbright2_ps11.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_lightingonly_overbright2_ps11.vcs new file mode 100644 index 0000000000..066c090d6b Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_lightingonly_overbright2_ps11.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_lightingonly_vs11.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_lightingonly_vs11.vcs new file mode 100644 index 0000000000..00dc3adc39 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_lightingonly_vs11.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps11.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps11.vcs new file mode 100644 index 0000000000..ea11ed5944 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps11.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps20.vcs new file mode 100644 index 0000000000..a8b4c5a3ba Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps20b.vcs new file mode 100644 index 0000000000..8d57f8032b Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps30.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps30.vcs new file mode 100644 index 0000000000..78921956fc Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_vs20.vcs new file mode 100644 index 0000000000..854ed8efd1 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_vs30.vcs b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_vs30.vcs new file mode 100644 index 0000000000..4bf1fcc725 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_lightmappedgeneric_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_skin_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_skin_ps20b.vcs new file mode 100644 index 0000000000..87fc413186 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_skin_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_skin_ps30.vcs b/mp/game/momentum/shaders/fxc/sdk_skin_ps30.vcs new file mode 100644 index 0000000000..d5146ed2a7 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_skin_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_skin_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_skin_vs20.vcs new file mode 100644 index 0000000000..ec379ef790 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_skin_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_skin_vs30.vcs b/mp/game/momentum/shaders/fxc/sdk_skin_vs30.vcs new file mode 100644 index 0000000000..59001f09ae Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_skin_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_ps11.vcs b/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_ps11.vcs new file mode 100644 index 0000000000..8217933e9a Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_ps11.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_ps20.vcs new file mode 100644 index 0000000000..a561e3727f Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_ps20b.vcs new file mode 100644 index 0000000000..94ad3146c1 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_vs20.vcs new file mode 100644 index 0000000000..902dda813f Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_unlitgeneric_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_ps20.vcs new file mode 100644 index 0000000000..04ea64b0c7 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_ps20b.vcs new file mode 100644 index 0000000000..f409793428 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_ps30.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_ps30.vcs new file mode 100644 index 0000000000..f082f1781f Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_vs20.vcs new file mode 100644 index 0000000000..82d82d0913 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_vs30.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_vs30.vcs new file mode 100644 index 0000000000..e3681f65d3 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_bump_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_ps20.vcs new file mode 100644 index 0000000000..6d2d4007b3 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_ps20b.vcs new file mode 100644 index 0000000000..d03302f94e Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_ps30.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_ps30.vcs new file mode 100644 index 0000000000..d9fc7c549c Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_vs20.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_vs20.vcs new file mode 100644 index 0000000000..6d1b3ab70f Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_vs20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_vs30.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_vs30.vcs new file mode 100644 index 0000000000..bc9b697985 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_and_unlit_generic_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_lighting_only_ps20.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_lighting_only_ps20.vcs new file mode 100644 index 0000000000..4baf96b27f Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_lighting_only_ps20.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlit_lighting_only_ps20b.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlit_lighting_only_ps20b.vcs new file mode 100644 index 0000000000..ec66471bcf Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlit_lighting_only_ps20b.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sdk_vertexlitgeneric_lightingonly_overbright2_ps11.vcs b/mp/game/momentum/shaders/fxc/sdk_vertexlitgeneric_lightingonly_overbright2_ps11.vcs new file mode 100644 index 0000000000..48ebdf219a Binary files /dev/null and b/mp/game/momentum/shaders/fxc/sdk_vertexlitgeneric_lightingonly_overbright2_ps11.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sprite_sun_nodepth_ps30.vcs b/mp/game/momentum/shaders/fxc/sprite_sun_nodepth_ps30.vcs index 2755c8dfa0..3b046a3fc2 100644 Binary files a/mp/game/momentum/shaders/fxc/sprite_sun_nodepth_ps30.vcs and b/mp/game/momentum/shaders/fxc/sprite_sun_nodepth_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/sprite_sun_nodepth_vs30.vcs b/mp/game/momentum/shaders/fxc/sprite_sun_nodepth_vs30.vcs index b98227f909..7e80e95010 100644 Binary files a/mp/game/momentum/shaders/fxc/sprite_sun_nodepth_vs30.vcs and b/mp/game/momentum/shaders/fxc/sprite_sun_nodepth_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/ssao_calc_ps30.vcs b/mp/game/momentum/shaders/fxc/ssao_calc_ps30.vcs index 34ce5c48ee..6009a5e09a 100644 Binary files a/mp/game/momentum/shaders/fxc/ssao_calc_ps30.vcs and b/mp/game/momentum/shaders/fxc/ssao_calc_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/ssao_calc_vs30.vcs b/mp/game/momentum/shaders/fxc/ssao_calc_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/ssao_calc_vs30.vcs and b/mp/game/momentum/shaders/fxc/ssao_calc_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/ssao_combine_ps30.vcs b/mp/game/momentum/shaders/fxc/ssao_combine_ps30.vcs index 7534a39552..63b2bb4182 100644 Binary files a/mp/game/momentum/shaders/fxc/ssao_combine_ps30.vcs and b/mp/game/momentum/shaders/fxc/ssao_combine_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/ssao_combine_vs30.vcs b/mp/game/momentum/shaders/fxc/ssao_combine_vs30.vcs index d872090117..1e901967cb 100644 Binary files a/mp/game/momentum/shaders/fxc/ssao_combine_vs30.vcs and b/mp/game/momentum/shaders/fxc/ssao_combine_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/ssao_fxaa_ps30.vcs b/mp/game/momentum/shaders/fxc/ssao_fxaa_ps30.vcs index 9b18d283ce..18baf7ca1b 100644 Binary files a/mp/game/momentum/shaders/fxc/ssao_fxaa_ps30.vcs and b/mp/game/momentum/shaders/fxc/ssao_fxaa_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/ssao_fxaa_vs30.vcs b/mp/game/momentum/shaders/fxc/ssao_fxaa_vs30.vcs index d872090117..fd1687a9c3 100644 Binary files a/mp/game/momentum/shaders/fxc/ssao_fxaa_vs30.vcs and b/mp/game/momentum/shaders/fxc/ssao_fxaa_vs30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/ssao_ps30.vcs b/mp/game/momentum/shaders/fxc/ssao_ps30.vcs new file mode 100644 index 0000000000..f3dcc82cc3 Binary files /dev/null and b/mp/game/momentum/shaders/fxc/ssao_ps30.vcs differ diff --git a/mp/game/momentum/shaders/fxc/ssao_vs30.vcs b/mp/game/momentum/shaders/fxc/ssao_vs30.vcs new file mode 100644 index 0000000000..1e901967cb Binary files /dev/null and b/mp/game/momentum/shaders/fxc/ssao_vs30.vcs differ diff --git a/mp/game/momentum/steam.inf b/mp/game/momentum/steam.inf new file mode 100644 index 0000000000..e0cf62c04f --- /dev/null +++ b/mp/game/momentum/steam.inf @@ -0,0 +1,3 @@ +appID=243750 +ProductName=$Momentum +PatchVersion=1.0.0 diff --git a/mp/src/creategameprojects.bat b/mp/src/creategameprojects.bat index 928fddc1a0..e64e945f11 100755 --- a/mp/src/creategameprojects.bat +++ b/mp/src/creategameprojects.bat @@ -1,5 +1,5 @@ @echo off -devtools\bin\vpc.exe /momentum +game /mksln momentum.sln /f +devtools\bin\vpc.exe /momentum +game +shaders /mksln momentum.sln /f copy momentum.sln+sln_fix.txt momentum.sln Powershell.exe -ExecutionPolicy Bypass -File creategameprojects.ps1 PAUSE \ No newline at end of file diff --git a/mp/src/game/client/ShaderEditor/ShaderEditorSystem.cpp b/mp/src/game/client/ShaderEditor/ShaderEditorSystem.cpp index f4f2b7529a..fd4d733154 100644 --- a/mp/src/game/client/ShaderEditor/ShaderEditorSystem.cpp +++ b/mp/src/game/client/ShaderEditor/ShaderEditorSystem.cpp @@ -476,7 +476,7 @@ class CBaseVCallbackView : public CRendering3dView if (bParticles) g_pParticleSystemMgr->ResetRenderCache(); - bool const bDrawopaquestaticpropslast = false; // r_drawopaquestaticpropslast.GetBool(); + //bool const bDrawopaquestaticpropslast = false; // r_drawopaquestaticpropslast.GetBool(); // // First do the brush models @@ -561,7 +561,8 @@ class CBaseVCallbackView : public CRendering3dView for (int bucket = 0; bucket < RENDER_GROUP_CFG_NUM_OPAQUE_ENT_BUCKETS; ++bucket) { - if (bDrawopaquestaticpropslast) + // MOM_TODO: Figure out what was supposed to be here + /*if (bDrawopaquestaticpropslast) { DrawOpaqueRenderables_Range(pEnts[bucket][0], pEnts[bucket][1], bShadowDepth); DrawOpaqueRenderables_DrawStaticProps(pProps[bucket][0], pProps[bucket][1], bShadowDepth); @@ -570,7 +571,9 @@ class CBaseVCallbackView : public CRendering3dView { DrawOpaqueRenderables_Range(pEnts[bucket][0], pEnts[bucket][1], bShadowDepth); DrawOpaqueRenderables_DrawStaticProps(pProps[bucket][0], pProps[bucket][1], bShadowDepth); - } + }*/ + DrawOpaqueRenderables_Range(pEnts[bucket][0], pEnts[bucket][1], bShadowDepth); + DrawOpaqueRenderables_DrawStaticProps(pProps[bucket][0], pProps[bucket][1], bShadowDepth); } } @@ -728,7 +731,7 @@ class CSimpleVCallbackView : public CBaseVCallbackView EditorViewSettings settings; - void Setup(const CViewSetup &view, CSimpleVCallbackView::EditorViewSettings settings, + void Setup(const CViewSetup &view, const CSimpleVCallbackView::EditorViewSettings &settings, const VisibleFogVolumeInfo_t &fogInfo, const WaterRenderInfo_t &info) { this->settings = settings; diff --git a/mp/src/game/client/c_baseplayer.cpp b/mp/src/game/client/c_baseplayer.cpp index f4cc6c8129..cc57980876 100644 --- a/mp/src/game/client/c_baseplayer.cpp +++ b/mp/src/game/client/c_baseplayer.cpp @@ -493,7 +493,7 @@ void C_BasePlayer::Spawn( void ) //----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- -bool C_BasePlayer::AudioStateIsUnderwater( Vector vecMainViewOrigin ) +bool C_BasePlayer::AudioStateIsUnderwater( const Vector &vecMainViewOrigin ) { if ( IsObserver() ) { diff --git a/mp/src/game/client/c_baseplayer.h b/mp/src/game/client/c_baseplayer.h index 89485649d7..48bd4fbe9d 100644 --- a/mp/src/game/client/c_baseplayer.h +++ b/mp/src/game/client/c_baseplayer.h @@ -150,7 +150,7 @@ class C_BasePlayer : public C_BaseCombatCharacter, public CGameEventListener virtual CBaseEntity *GetObserverTarget() const; void SetObserverTarget( EHANDLE hObserverTarget ); - bool AudioStateIsUnderwater( Vector vecMainViewOrigin ); + bool AudioStateIsUnderwater( const Vector &vecMainViewOrigin ); bool IsObserver() const; bool IsHLTV() const; @@ -363,7 +363,7 @@ class C_BasePlayer : public C_BaseCombatCharacter, public CGameEventListener surfacedata_t *GetSurfaceData( void ) { return m_pSurfaceData; } - void SetLadderNormal( Vector vecLadderNormal ) { m_vecLadderNormal = vecLadderNormal; } + void SetLadderNormal( const Vector &vecLadderNormal ) { m_vecLadderNormal = vecLadderNormal; } // Hints virtual CHintSystem *Hints( void ) { return NULL; } diff --git a/mp/src/game/client/c_effects.cpp b/mp/src/game/client/c_effects.cpp index 14a90a4cc3..a5a1f2a7f4 100644 --- a/mp/src/game/client/c_effects.cpp +++ b/mp/src/game/client/c_effects.cpp @@ -161,7 +161,7 @@ friend class CClient_Precipitation::CPrecipitationEffect; bool SimulateSnow( CPrecipitationParticle* pParticle, float dt ); void CreateAshParticle( void ); - void CreateRainOrSnowParticle( Vector vSpawnPosition, Vector vVelocity ); + void CreateRainOrSnowParticle( const Vector &vSpawnPosition, const Vector &vVelocity ); // Information helpful in creating and rendering particles IMaterial *m_MatHandle; // material used @@ -1011,7 +1011,7 @@ void CClient_Precipitation::CreateAshParticle( void ) } } -void CClient_Precipitation::CreateRainOrSnowParticle( Vector vSpawnPosition, Vector vVelocity ) +void CClient_Precipitation::CreateRainOrSnowParticle( const Vector &vSpawnPosition, const Vector &vVelocity ) { // Create the particle CPrecipitationParticle* p = CreateParticle(); diff --git a/mp/src/game/client/c_gib.cpp b/mp/src/game/client/c_gib.cpp index 18b312e729..674b346dc0 100644 --- a/mp/src/game/client/c_gib.cpp +++ b/mp/src/game/client/c_gib.cpp @@ -30,7 +30,7 @@ C_Gib::~C_Gib( void ) // vecAngularImp - // Output : Returns true on success, false on failure. //----------------------------------------------------------------------------- -C_Gib *C_Gib::CreateClientsideGib( const char *pszModelName, Vector vecOrigin, Vector vecForceDir, AngularImpulse vecAngularImp, float flLifetime ) +C_Gib *C_Gib::CreateClientsideGib(const char *pszModelName, const Vector &vecOrigin, const Vector &vecForceDir, AngularImpulse vecAngularImp, float flLifetime) { C_Gib *pGib = new C_Gib; @@ -51,7 +51,7 @@ C_Gib *C_Gib::CreateClientsideGib( const char *pszModelName, Vector vecOrigin, V // vecAngularImp - // Output : Returns true on success, false on failure. //----------------------------------------------------------------------------- -bool C_Gib::InitializeGib( const char *pszModelName, Vector vecOrigin, Vector vecForceDir, AngularImpulse vecAngularImp, float flLifetime ) +bool C_Gib::InitializeGib( const char *pszModelName, const Vector &vecOrigin, Vector vecForceDir, AngularImpulse vecAngularImp, float flLifetime ) { if ( InitializeAsClientEntity( pszModelName, RENDER_GROUP_OPAQUE_ENTITY ) == false ) { diff --git a/mp/src/game/client/c_gib.h b/mp/src/game/client/c_gib.h index 235ace8f6a..9b2e0c9b54 100644 --- a/mp/src/game/client/c_gib.h +++ b/mp/src/game/client/c_gib.h @@ -21,9 +21,9 @@ class C_Gib : public C_BaseAnimating ~C_Gib( void ); - static C_Gib *CreateClientsideGib( const char *pszModelName, Vector vecOrigin, Vector vecForceDir, AngularImpulse vecAngularImp, float flLifetime = DEFAULT_GIB_LIFETIME ); + static C_Gib *CreateClientsideGib( const char *pszModelName, const Vector &vecOrigin, const Vector &vecForceDir, AngularImpulse vecAngularImp, float flLifetime = DEFAULT_GIB_LIFETIME ); - bool InitializeGib( const char *pszModelName, Vector vecOrigin, Vector vecForceDir, AngularImpulse vecAngularImp, float flLifetime = DEFAULT_GIB_LIFETIME ); + bool InitializeGib( const char *pszModelName, const Vector &vecOrigin, Vector vecForceDir, AngularImpulse vecAngularImp, float flLifetime = DEFAULT_GIB_LIFETIME ); void ClientThink( void ); void StartTouch( C_BaseEntity *pOther ); diff --git a/mp/src/game/client/client_momentum.vpc b/mp/src/game/client/client_momentum.vpc index a8c60aec9a..a7d4dfcd44 100644 --- a/mp/src/game/client/client_momentum.vpc +++ b/mp/src/game/client/client_momentum.vpc @@ -43,6 +43,7 @@ $Project "Client (Momentum)" $File "momentum\ui\MapSelection\MapSelectorDialog.h" $File "momentum\ui\MapSelection\OnlineMaps.h" $File "momentum\ui\MapSelection\pch_mapselection.h" + $File "momentum\ui\MapSelection\CMapListPanel.h" } $File "momentum\ui\MapSelection\BaseMapsPage.cpp" \ "momentum\ui\MapSelection\LocalMaps.cpp" \ @@ -50,7 +51,8 @@ $Project "Client (Momentum)" "momentum\ui\MapSelection\MapInfoDialog.cpp" \ "momentum\ui\MapSelection\MapSelector.cpp" \ "momentum\ui\MapSelection\MapSelectorDialog.cpp" \ - "momentum\ui\MapSelection\OnlineMaps.cpp" + "momentum\ui\MapSelection\OnlineMaps.cpp" \ + "momentum\ui\MapSelection\CMapListPanel.cpp" { $Configuration { @@ -111,6 +113,8 @@ $Project "Client (Momentum)" $File "momentum\ui\CVarSlider.cpp" $File "momentum\ui\ScrubbableProgressBar.h" $File "momentum\ui\ScrubbableProgressBar.cpp" + $File "momentum\ui\ColorPicker.h" + $File "momentum\ui\ColorPicker.cpp" } $Folder "Leaderboards" @@ -127,7 +131,6 @@ $Project "Client (Momentum)" $File "momentum\ui\ChangelogPanel.cpp" $File "momentum\ui\ChangelogPanel.h" } - $Folder "Feedback" { $File "momentum\ui\ContactPanel.cpp" @@ -148,6 +151,8 @@ $Project "Client (Momentum)" $File "momentum\ui\mom_replayui.cpp" $File "momentum\ui\mom_replayui.h" } + + $File "momentum\ui\MeasureTool.cpp" } $File "momentum\client_events.h" @@ -211,13 +216,29 @@ $Project "Client (Momentum)" $File "$SRCDIR\game\shared\momentum\util\serialization.h" $File "$SRCDIR\game\shared\momentum\util\baseautocompletefilelist.cpp" $File "$SRCDIR\game\shared\momentum\util\baseautocompletefilelist.h" - $File "$SRCDIR\game\shared\momentum\util\run_compare.h" - $File "$SRCDIR\game\shared\momentum\util\run_stats.h" - $File "$SRCDIR\game\shared\momentum\util\run_stats.cpp" + $File "$SRCDIR\game\shared\momentum\run\run_compare.h" + $File "$SRCDIR\game\shared\momentum\run\run_stats.h" + $File "$SRCDIR\game\shared\momentum\run\run_stats.cpp" $File "$SRCDIR\game\shared\momentum\util\jsontokv.h" $File "$SRCDIR\game\shared\momentum\util\jsontokv.cpp" } + $Folder "Replay" + { + $File "momentum\c_mom_replay_entity.h" + $File "momentum\c_mom_replay_entity.cpp" + $File "$SRCDIR\game\shared\momentum\run\mom_replay_manager.cpp" + $File "$SRCDIR\game\shared\momentum\run\mom_replay_manager.h" + $File "$SRCDIR\game\shared\momentum\run\mom_replay_base.h" + $File "$SRCDIR\game\shared\momentum\run\mom_replay_data.h" + + $Folder "Versions" + { + $File "$SRCDIR\game\shared\momentum\run\mom_replay_v1.cpp" + $File "$SRCDIR\game\shared\momentum\run\mom_replay_v1.h" + } + } + $Folder "Shader Editor" [$WIN32] { $Folder "Header Files" @@ -245,8 +266,6 @@ $Project "Client (Momentum)" $File "$SRCDIR\game\shared\momentum\mom_shareddefs.h" $File "momentum\c_mom_player.cpp" $File "momentum\c_mom_player.h" - $File "momentum\c_mom_replay_entity.h" - $File "momentum\c_mom_replay_entity.cpp" $File "momentum\c_te_shotgun_shot.cpp" $File "momentum\fx_cs_muzzleflash.cpp" $File "momentum\fx_cs_weaponfx.cpp" @@ -263,8 +282,13 @@ $Project "Client (Momentum)" $File "momentum\clientmode_mom_normal.cpp" $File "momentum\mom_event_listener.h" $File "momentum\mom_event_listener.cpp" - $File "$SRCDIR\game\shared\momentum\mom_entity_run_data.h" - $File "$SRCDIR\game\shared\momentum\mom_entity_run_data.cpp" + + // RTT Shadows + $File "momentum\worldlight.h" + $File "momentum\worldlight.cpp" + + $File "$SRCDIR\game\shared\momentum\run\mom_entity_run_data.h" + $File "$SRCDIR\game\shared\momentum\run\mom_entity_run_data.cpp" $Folder "Project-9" { @@ -273,8 +297,6 @@ $Project "Client (Momentum)" } } - //$File "hl2\C_Func_Monitor.cpp" - $File "$SRCDIR\game\shared\predicted_viewmodel.cpp" $File "$SRCDIR\game\shared\predicted_viewmodel.h" diff --git a/mp/src/game/client/clientshadowmgr.cpp b/mp/src/game/client/clientshadowmgr.cpp index 93b8fec967..d85e2c2731 100644 --- a/mp/src/game/client/clientshadowmgr.cpp +++ b/mp/src/game/client/clientshadowmgr.cpp @@ -81,6 +81,9 @@ #include "toolframework_client.h" #include "bonetoworldarray.h" #include "cmodel.h" +//Dynamic RTT shadow angles +#include "debugoverlay_shared.h" +#include "worldlight.h" // memdbgon must be the last include file in a .cpp file!!! @@ -90,6 +93,13 @@ static ConVar r_flashlightdrawfrustum( "r_flashlightdrawfrustum", "0" ); static ConVar r_flashlightmodels( "r_flashlightmodels", "1" ); static ConVar r_shadowrendertotexture( "r_shadowrendertotexture", "0" ); static ConVar r_flashlight_version2( "r_flashlight_version2", "0", FCVAR_CHEAT | FCVAR_DEVELOPMENTONLY ); +//Dynamic RTT shadow angles +void WorldLightCastShadowCallback(IConVar *pVar, const char *pszOldValue, float flOldValue); +static ConVar r_worldlight_castshadows("r_worldlight_castshadows", "1", FCVAR_CHEAT, "Allow world lights to cast shadows", true, 0, true, 1, WorldLightCastShadowCallback); +static ConVar r_worldlight_lerptime("r_worldlight_lerptime", "0.5", FCVAR_CHEAT); +static ConVar r_worldlight_debug( "r_worldlight_debug", "0", FCVAR_CHEAT ); +static ConVar r_worldlight_shortenfactor( "r_worldlight_shortenfactor", "2" , FCVAR_CHEAT, "Makes shadows cast from local lights shorter" ); +static ConVar r_worldlight_mincastintensity("r_worldlight_mincastintensity", "0.3", FCVAR_CHEAT, "Minimum brightness of a light to be classed as shadow casting", true, 0, false, 0); ConVar r_flashlightdepthtexture( "r_flashlightdepthtexture", "1" ); @@ -782,7 +792,7 @@ class CClientShadowMgr : public IClientShadowMgr void RestoreRenderState(); // Computes a rough bounding box encompassing the volume of the shadow - void ComputeShadowBBox( IClientRenderable *pRenderable, const Vector &vecAbsCenter, float flRadius, Vector *pAbsMins, Vector *pAbsMaxs ); + void ComputeShadowBBox(IClientRenderable *pRenderable, ClientShadowHandle_t shadowHandle, const Vector &vecAbsCenter, float flRadius, Vector *pAbsMins, Vector *pAbsMaxs); bool WillParentRenderBlobbyShadow( IClientRenderable *pRenderable ); @@ -794,6 +804,10 @@ class CClientShadowMgr : public IClientShadowMgr r_shadows_gamecontrol.SetValue( bDisabled != 1 ); } + void SuppressShadowFromWorldLights(bool bSuppress); + void SetShadowFromWorldLightsEnabled(bool bEnabled); + bool IsShadowingFromWorldLights() const { return m_bShadowFromWorldLights; } + private: enum { @@ -813,6 +827,10 @@ class CClientShadowMgr : public IClientShadowMgr Vector2D m_WorldSize; Vector m_LastOrigin; QAngle m_LastAngles; + Vector m_ShadowDir; + Vector m_CurrentLightPos; // When shadowing from local lights, stores the position of the currently shadowing light + Vector m_TargetLightPos; // When shadowing from local lights, stores the position of the new shadowing light + float m_LightPosLerp; // Lerp progress when going from current to target light TextureHandle_t m_ShadowTexture; CTextureReference m_ShadowDepthTexture; int m_nRenderFrame; @@ -910,6 +928,7 @@ class CClientShadowMgr : public IClientShadowMgr // Returns renderable-specific shadow info float GetShadowDistance( IClientRenderable *pRenderable ) const; const Vector &GetShadowDirection( IClientRenderable *pRenderable ) const; + const Vector &GetShadowDirection(ClientShadowHandle_t shadowHandle) const; // Initialize, shutdown render-to-texture shadows void InitDepthTextureShadows(); @@ -944,6 +963,10 @@ class CClientShadowMgr : public IClientShadowMgr // Sets the view's active flashlight render state void SetViewFlashlightState( int nActiveFlashlightCount, ClientShadowHandle_t* pActiveFlashlights ); + //Dynamic RTT shadow angles + void UpdateDirtyShadow(ClientShadowHandle_t handle); + void UpdateShadowDirectionFromLocalLightSource(ClientShadowHandle_t shadowHandle); + private: Vector m_SimpleShadowDir; color32 m_AmbientLightColor; @@ -971,6 +994,7 @@ class CClientShadowMgr : public IClientShadowMgr CUtlVector< CTextureReference > m_DepthTextureCache; CUtlVector< bool > m_DepthTextureCacheLocks; int m_nMaxDepthTextureShadows; + bool m_bShadowFromWorldLights; friend class CVisibleShadowList; friend class CVisibleShadowFrustumList; @@ -1088,7 +1112,7 @@ void CVisibleShadowList::EnumShadow( unsigned short clientShadowHandle ) // Compute a box surrounding the shadow Vector vecAbsMins, vecAbsMaxs; - s_ClientShadowMgr.ComputeShadowBBox( pRenderable, vecAbsCenter, flRadius, &vecAbsMins, &vecAbsMaxs ); + s_ClientShadowMgr.ComputeShadowBBox(pRenderable, shadow.m_ShadowHandle, vecAbsCenter, flRadius, &vecAbsMins, &vecAbsMaxs); // FIXME: Add distance check here? @@ -1172,6 +1196,7 @@ CClientShadowMgr::CClientShadowMgr() : { m_nDepthTextureResolution = r_flashlightdepthres.GetInt(); m_bThreaded = false; + m_bShadowFromWorldLights = r_worldlight_castshadows.GetBool(); } @@ -1836,6 +1861,10 @@ ClientShadowHandle_t CClientShadowMgr::CreateProjectedTexture( ClientEntityHandl shadow.m_ClientLeafShadowHandle = ClientLeafSystem()->AddShadow( h, flags ); shadow.m_Flags = flags; shadow.m_nRenderFrame = -1; + shadow.m_ShadowDir = GetShadowDirection(); + shadow.m_CurrentLightPos.Init(FLT_MAX, FLT_MAX, FLT_MAX); + shadow.m_TargetLightPos.Init(FLT_MAX, FLT_MAX, FLT_MAX); + shadow.m_LightPosLerp = FLT_MAX; shadow.m_LastOrigin.Init( FLT_MAX, FLT_MAX, FLT_MAX ); shadow.m_LastAngles.Init( FLT_MAX, FLT_MAX, FLT_MAX ); Assert( ( ( shadow.m_Flags & SHADOW_FLAGS_FLASHLIGHT ) == 0 ) != @@ -2307,7 +2336,7 @@ void CClientShadowMgr::BuildOrthoShadow( IClientRenderable* pRenderable, AngleVectors( pRenderable->GetRenderAngles(), &vec[0], &vec[1], &vec[2] ); vec[1] *= -1.0f; - Vector vecShadowDir = GetShadowDirection( pRenderable ); + Vector vecShadowDir = GetShadowDirection(handle); // Project the shadow casting direction into the space of the object Vector localShadowDir; @@ -2490,7 +2519,7 @@ void CClientShadowMgr::BuildRenderToTextureShadow( IClientRenderable* pRenderabl AngleVectors( pRenderable->GetRenderAngles(), &vec[0], &vec[1], &vec[2] ); vec[1] *= -1.0f; - Vector vecShadowDir = GetShadowDirection( pRenderable ); + Vector vecShadowDir = GetShadowDirection(handle); // Debugging aid // const model_t *pModel = pRenderable->GetModel(); @@ -2961,8 +2990,7 @@ void CClientShadowMgr::PreRender() { MDLCACHE_CRITICAL_SECTION(); ClientShadowHandle_t& handle = m_DirtyShadows[ i ]; - Assert( m_Shadows.IsValidIndex( handle ) ); - UpdateProjectedTextureInternal( handle, false ); + UpdateDirtyShadow(handle); i = m_DirtyShadows.NextInorder(i); } m_DirtyShadows.RemoveAll(); @@ -3152,7 +3180,7 @@ void CClientShadowMgr::UpdateShadow( ClientShadowHandle_t handle, bool force ) const Vector& origin = pRenderable->GetRenderOrigin(); const QAngle& angles = pRenderable->GetRenderAngles(); - if (force || (origin != shadow.m_LastOrigin) || (angles != shadow.m_LastAngles)) + if (force || (origin != shadow.m_LastOrigin) || (angles != shadow.m_LastAngles) || shadow.m_LightPosLerp < 1.0f) { // Store off the new pos/orientation VectorCopy( origin, shadow.m_LastOrigin ); @@ -3271,12 +3299,12 @@ void CClientShadowMgr::ComputeBoundingSphere( IClientRenderable* pRenderable, Ve //----------------------------------------------------------------------------- // Computes a rough AABB encompassing the volume of the shadow //----------------------------------------------------------------------------- -void CClientShadowMgr::ComputeShadowBBox( IClientRenderable *pRenderable, const Vector &vecAbsCenter, float flRadius, Vector *pAbsMins, Vector *pAbsMaxs ) +void CClientShadowMgr::ComputeShadowBBox(IClientRenderable *pRenderable, ClientShadowHandle_t shadowHandle, const Vector &vecAbsCenter, float flRadius, Vector *pAbsMins, Vector *pAbsMaxs) { // This is *really* rough. Basically we simply determine the // maximum shadow casting length and extrude the box by that distance - Vector vecShadowDir = GetShadowDirection( pRenderable ); + Vector vecShadowDir = GetShadowDirection(shadowHandle); for (int i = 0; i < 3; ++i) { float flShadowCastDistance = GetShadowDistance( pRenderable ); @@ -3374,7 +3402,7 @@ bool CClientShadowMgr::CullReceiver( ClientShadowHandle_t handle, IClientRendera if (foundSeparatingPlane) { // Compute which side of the plane the renderable is on.. - Vector vecShadowDir = GetShadowDirection( pSourceRenderable ); + Vector vecShadowDir = GetShadowDirection(handle); float shadowDot = DotProduct( vecShadowDir, plane.normal ); float receiverDot = DotProduct( plane.normal, origin ); float sourceDot = DotProduct( plane.normal, originSource ); @@ -4209,6 +4237,181 @@ bool CClientShadowMgr::IsFlashlightTarget( ClientShadowHandle_t shadowHandle, IC return false; } +const Vector &CClientShadowMgr::GetShadowDirection(ClientShadowHandle_t shadowHandle) const +{ + Assert(shadowHandle != CLIENTSHADOW_INVALID_HANDLE); + + IClientRenderable* pRenderable = ClientEntityList().GetClientRenderableFromHandle(m_Shadows[shadowHandle].m_Entity); + Assert(pRenderable); + + if (!IsShadowingFromWorldLights()) + { + return GetShadowDirection(pRenderable); + } + + Vector &vecResult = AllocTempVector(); + vecResult = m_Shadows[shadowHandle].m_ShadowDir; + + // Allow the renderable to override the default + pRenderable->GetShadowCastDirection(&vecResult, GetActualShadowCastType(pRenderable)); + + return vecResult; +} + +void CClientShadowMgr::UpdateShadowDirectionFromLocalLightSource(ClientShadowHandle_t shadowHandle) +{ + Assert(shadowHandle != CLIENTSHADOW_INVALID_HANDLE); + + ClientShadow_t& shadow = m_Shadows[shadowHandle]; + + IClientRenderable* pRenderable = ClientEntityList().GetClientRenderableFromHandle(shadow.m_Entity); + + // TODO: Figure out why this still gets hit + Assert(pRenderable); + if (!pRenderable) + { + DevWarning("%s(): Skipping shadow with invalid client renderable (shadow handle %d)\n", __FUNCTION__, shadowHandle); + return; + } + + Vector bbMin, bbMax; + pRenderable->GetRenderBoundsWorldspace(bbMin, bbMax); + Vector origin(0.5f * (bbMin + bbMax)); + origin.z = bbMin.z; // Putting origin at the bottom of the bounding box makes the shadows a little shorter + + Vector lightPos; + Vector lightBrightness; + + if (shadow.m_LightPosLerp >= 1.0f) // skip finding new light source if we're in the middle of a lerp + { + // Calculate minimum brightness squared + float flMinBrightnessSqr = r_worldlight_mincastintensity.GetFloat(); + flMinBrightnessSqr *= flMinBrightnessSqr; + + if (g_pWorldLights->GetBrightestLightSource(pRenderable->GetRenderOrigin(), lightPos, lightBrightness) == false || + lightBrightness.LengthSqr() < flMinBrightnessSqr) + { + // didn't find a light source at all, use default shadow direction + // TODO: Could switch to using blobby shadow in this case + lightPos.Init(FLT_MAX, FLT_MAX, FLT_MAX); + } + } + + if (shadow.m_LightPosLerp == FLT_MAX) // first light pos ever, just init + { + shadow.m_CurrentLightPos = lightPos; + shadow.m_TargetLightPos = lightPos; + shadow.m_LightPosLerp = 1.0f; + } + else if (shadow.m_LightPosLerp < 1.0f) + { + // We're in the middle of a lerp from current to target light. Finish it. + shadow.m_LightPosLerp += gpGlobals->frametime * 1.0f / r_worldlight_lerptime.GetFloat(); + shadow.m_LightPosLerp = clamp(shadow.m_LightPosLerp, 0.0f, 1.0f); + + Vector currLightPos(shadow.m_CurrentLightPos); + Vector targetLightPos(shadow.m_TargetLightPos); + if (currLightPos.x == FLT_MAX) + { + currLightPos = origin - 200.0f * GetShadowDirection(); + } + if (targetLightPos.x == FLT_MAX) + { + targetLightPos = origin - 200.0f * GetShadowDirection(); + } + + // lerp light pos + Vector v1 = origin - shadow.m_CurrentLightPos; + v1.NormalizeInPlace(); + + Vector v2 = origin - shadow.m_TargetLightPos; + v2.NormalizeInPlace(); + + // SAULUNDONE: caused over top sweeping far too often +#if 0 + if (v1.Dot(v2) < 0.0f) + { + // if change in shadow angle is more than 90 degrees, lerp over the renderable's top to avoid long sweeping shadows + Vector fakeOverheadLightPos(origin.x, origin.y, origin.z + 200.0f); + if (shadow.m_LightPosLerp < 0.5f) + { + lightPos = Lerp(2.0f * shadow.m_LightPosLerp, currLightPos, fakeOverheadLightPos); + } + else + { + lightPos = Lerp(2.0f * shadow.m_LightPosLerp - 1.0f, fakeOverheadLightPos, targetLightPos); + } + } + else +#endif + { + lightPos = Lerp(shadow.m_LightPosLerp, currLightPos, targetLightPos); + } + + if (shadow.m_LightPosLerp >= 1.0f) + { + shadow.m_CurrentLightPos = shadow.m_TargetLightPos; + } + } + else if (shadow.m_LightPosLerp >= 1.0f) + { + // check if we have a new closest light position and start a new lerp + float flDistSq = (lightPos - shadow.m_CurrentLightPos).LengthSqr(); + + if (flDistSq > 1.0f) + { + // light position has changed, which means we got a new light source. Initiate a lerp + shadow.m_TargetLightPos = lightPos; + shadow.m_LightPosLerp = 0.0f; + } + + lightPos = shadow.m_CurrentLightPos; + } + + if (lightPos.x == FLT_MAX) + { + lightPos = origin - 200.0f * GetShadowDirection(); + } + + Vector vecResult(origin - lightPos); + vecResult.NormalizeInPlace(); + + vecResult.z *= r_worldlight_shortenfactor.GetFloat(); + vecResult.NormalizeInPlace(); + + shadow.m_ShadowDir = vecResult; + + if (r_worldlight_debug.GetBool()) + { + NDebugOverlay::Line(lightPos, origin, 255, 255, 0, false, 0.0f); + } +} + +void CClientShadowMgr::UpdateDirtyShadow(ClientShadowHandle_t handle) +{ + Assert(m_Shadows.IsValidIndex(handle)); + + if (IsShadowingFromWorldLights()) + UpdateShadowDirectionFromLocalLightSource(handle); + + UpdateProjectedTextureInternal(handle, false); +} + +void WorldLightCastShadowCallback(IConVar *pVar, const char *pszOldValue, float flOldValue) +{ + s_ClientShadowMgr.SetShadowFromWorldLightsEnabled(r_worldlight_castshadows.GetBool()); +} + +void CClientShadowMgr::SetShadowFromWorldLightsEnabled(bool bEnabled) +{ + if (bEnabled == IsShadowingFromWorldLights()) + return; + + m_bShadowFromWorldLights = bEnabled; + UpdateAllShadows(); +} + + //----------------------------------------------------------------------------- // A material proxy that resets the base texture to use the rendered shadow //----------------------------------------------------------------------------- diff --git a/mp/src/game/client/fx_impact.cpp b/mp/src/game/client/fx_impact.cpp index 682d5435d2..80d5cec5e2 100644 --- a/mp/src/game/client/fx_impact.cpp +++ b/mp/src/game/client/fx_impact.cpp @@ -70,7 +70,7 @@ IterationRetval_t CRagdollEnumerator::EnumElement( IHandleEntity *pHandleEntity //----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- -bool FX_AffectRagdolls( Vector vecOrigin, Vector vecStart, int iDamageType ) +bool FX_AffectRagdolls( const Vector &vecOrigin, const Vector &vecStart, int iDamageType ) { // don't do this when lots of ragdolls are simulating if ( s_RagdollLRU.CountRagdolls(true) > 1 ) diff --git a/mp/src/game/client/fx_water.h b/mp/src/game/client/fx_water.h index a1e623a08e..dc5c6576a4 100644 --- a/mp/src/game/client/fx_water.h +++ b/mp/src/game/client/fx_water.h @@ -71,7 +71,7 @@ extern void FX_GunshotSlimeSplash( const Vector &origin, const Vector &normal, f // *color - tint of the lighting at this point // *luminosity - adjusted luminosity at this point //----------------------------------------------------------------------------- -inline void FX_GetSplashLighting( Vector position, Vector *color, float *luminosity ) +inline void FX_GetSplashLighting( const Vector &position, Vector *color, float *luminosity ) { // Compute our lighting at our position Vector totalColor = engine->GetLightForPoint( position, true ); diff --git a/mp/src/game/client/glow_overlay.cpp b/mp/src/game/client/glow_overlay.cpp index 72915e3c5a..06f616f9d9 100644 --- a/mp/src/game/client/glow_overlay.cpp +++ b/mp/src/game/client/glow_overlay.cpp @@ -65,7 +65,7 @@ float g_flOverlayRange = cos( DEG2RAD( 40 ) ); // ----------------------------------------------------------------------------- // // ----------------------------------------------------------------------------- // -void Do2DRotation( Vector vIn, Vector &vOut, float flDegrees, int i1, int i2, int i3 ) +void Do2DRotation( const Vector &vIn, Vector &vOut, float flDegrees, int i1, int i2, int i3 ) { float c, s; SinCos( DEG2RAD( flDegrees ), &s, &c ); diff --git a/mp/src/game/client/hl2/hud_weaponselection.cpp b/mp/src/game/client/hl2/hud_weaponselection.cpp index 33d0a06358..a48e09e763 100644 --- a/mp/src/game/client/hl2/hud_weaponselection.cpp +++ b/mp/src/game/client/hl2/hud_weaponselection.cpp @@ -684,7 +684,8 @@ void CHudWeaponSelection::Paint() xpos = (GetWide() - width) / 2; ypos = 0; - int iActiveSlot = (pSelectedWeapon ? pSelectedWeapon->GetSlot() : -1); + // We have already ensured that pSelectedWeapon is not nullptr + int iActiveSlot = pSelectedWeapon->GetSlot(); // draw the bucket set // iterate over all the weapon slots @@ -779,11 +780,12 @@ void CHudWeaponSelection::DrawLargeWeaponBox( C_BaseCombatWeapon *pWeapon, bool // draw icon col[3] *= (alpha / 255.0f); - if ( pWeapon->GetSpriteActive() ) + const CHudTexture* pWeaponSpriteActive = pWeapon->GetSpriteActive(); + if (pWeaponSpriteActive) { // find the center of the box to draw in - int iconWidth = pWeapon->GetSpriteActive()->Width(); - int iconHeight = pWeapon->GetSpriteActive()->Height(); + int iconWidth = pWeaponSpriteActive->Width(); + int iconHeight = pWeaponSpriteActive->Height(); int x_offs = (boxWide - iconWidth) / 2; @@ -809,7 +811,7 @@ void CHudWeaponSelection::DrawLargeWeaponBox( C_BaseCombatWeapon *pWeapon, bool col[3] = alpha; // draw an active version over the top - pWeapon->GetSpriteActive()->DrawSelf( xpos + x_offs, ypos + y_offs, col ); + pWeaponSpriteActive->DrawSelf( xpos + x_offs, ypos + y_offs, col ); } // draw the inactive version @@ -845,11 +847,11 @@ void CHudWeaponSelection::DrawLargeWeaponBox( C_BaseCombatWeapon *pWeapon, bool // draw icon col[3] *= (alpha / 255.0f); - - if ( pWeapon->GetSpriteInactive() ) + const CHudTexture *pWeaponSpriteInactive = pWeapon->GetSpriteInactive(); + if (pWeaponSpriteInactive) { - iconWidth = pWeapon->GetSpriteInactive()->Width(); - iconHeight = pWeapon->GetSpriteInactive()->Height(); + iconWidth = pWeaponSpriteInactive->Width(); + iconHeight = pWeaponSpriteInactive->Height(); x_offs = (boxWide - iconWidth) / 2; if ( bSelected && HUDTYPE_CAROUSEL == hud_fastswitch.GetInt() ) @@ -869,14 +871,14 @@ void CHudWeaponSelection::DrawLargeWeaponBox( C_BaseCombatWeapon *pWeapon, bool } // draw the inactive version - pWeapon->GetSpriteInactive()->DrawSelf( xpos + x_offs, ypos + y_offs, iconWidth, iconHeight, col ); + pWeaponSpriteInactive->DrawSelf(xpos + x_offs, ypos + y_offs, iconWidth, iconHeight, col); } - - if ( bSelected && pWeapon->GetSpriteActive() ) + const CHudTexture* pWeaponSpriteActive = pWeapon->GetSpriteActive(); + if (bSelected && pWeaponSpriteActive) { // find the center of the box to draw in - iconWidth = pWeapon->GetSpriteActive()->Width(); - iconHeight = pWeapon->GetSpriteActive()->Height(); + iconWidth = pWeaponSpriteActive->Width(); + iconHeight = pWeaponSpriteActive->Height(); x_offs = (boxWide - iconWidth) / 2; if ( HUDTYPE_CAROUSEL == hud_fastswitch.GetInt() ) @@ -894,13 +896,13 @@ void CHudWeaponSelection::DrawLargeWeaponBox( C_BaseCombatWeapon *pWeapon, bool { if (fl >= 1.0f) { - pWeapon->GetSpriteActive()->DrawSelf( xpos + x_offs, ypos + y_offs, col ); + pWeaponSpriteActive->DrawSelf(xpos + x_offs, ypos + y_offs, col); } else { // draw a percentage of the last one col[3] *= fl; - pWeapon->GetSpriteActive()->DrawSelf( xpos + x_offs, ypos + y_offs, col ); + pWeaponSpriteActive->DrawSelf(xpos + x_offs, ypos + y_offs, col); } } } diff --git a/mp/src/game/client/hud_animationinfo.cpp b/mp/src/game/client/hud_animationinfo.cpp index 27949987d1..ae4ec5c2d1 100644 --- a/mp/src/game/client/hud_animationinfo.cpp +++ b/mp/src/game/client/hud_animationinfo.cpp @@ -254,6 +254,9 @@ static int HudElementCompletion( const char *partial, char commands[ COMMAND_COM int c = gHUD.m_HudList.Count(); int i; + + const size_t pSubstringSize = strlen(substring); + for ( i = 0; i < c; i++ ) { CHudElement *e = gHUD.m_HudList[ i ]; @@ -265,7 +268,7 @@ static int HudElementCompletion( const char *partial, char commands[ COMMAND_COM // Insert into lookup if ( substring[0] ) { - if ( !Q_strncasecmp( e->GetName(), substring, strlen( substring ) ) ) + if (!Q_strncasecmp(e->GetName(), substring, pSubstringSize)) { add = true; } diff --git a/mp/src/game/client/hud_basechat.cpp b/mp/src/game/client/hud_basechat.cpp index f6b2041385..7accbd2736 100644 --- a/mp/src/game/client/hud_basechat.cpp +++ b/mp/src/game/client/hud_basechat.cpp @@ -1710,9 +1710,10 @@ void CBaseHudChat::ChatPrintf( int iPlayerIndex, int iFilter, const char *fmt, . va_end(marker); // Strip any trailing '\n' - if ( strlen( msg ) > 0 && msg[ strlen( msg )-1 ] == '\n' ) + const size_t pMsgSize = strlen(msg); + if (pMsgSize > 0 && msg[pMsgSize - 1] == '\n') { - msg[ strlen( msg ) - 1 ] = 0; + msg[pMsgSize - 1] = 0; } // Strip leading \n characters ( or notify/color signifiers ) for empty string check diff --git a/mp/src/game/client/in_main.cpp b/mp/src/game/client/in_main.cpp index 0c532dbe10..b3d4536ca9 100644 --- a/mp/src/game/client/in_main.cpp +++ b/mp/src/game/client/in_main.cpp @@ -594,32 +594,24 @@ float CInput::KeyState ( kbutton_t *key ) val = down ? 0.5 : 0.0; } - if ( impulseup && !impulsedown ) + else if ( impulseup && !impulsedown ) { // released this frame? - val = down ? 0.0 : 0.0; + val = 0; } - if ( !impulsedown && !impulseup ) + else if ( !impulsedown && !impulseup ) { // held the entire frame? val = down ? 1.0 : 0.0; } - if ( impulsedown && impulseup ) + else if ( impulsedown && impulseup ) { - if ( down ) - { - // released and re-pressed this frame - val = 0.75; - } - else - { - // pressed and released this frame - val = 0.25; - } + val = down ? 0.75 : 0.25; } + // clear impulses key->state &= 1; return val; diff --git a/mp/src/game/client/momentum/c_mom_player.cpp b/mp/src/game/client/momentum/c_mom_player.cpp index 8bb0cc40ad..7801bdb16c 100644 --- a/mp/src/game/client/momentum/c_mom_player.cpp +++ b/mp/src/game/client/momentum/c_mom_player.cpp @@ -15,17 +15,15 @@ RecvPropBool(RECVINFO(m_bHasPracticeMode)), RecvPropBool(RECVINFO(m_bUsingCPMenu)), RecvPropInt(RECVINFO(m_iCurrentStepCP)), RecvPropInt(RECVINFO(m_iCheckpointCount)), +RecvPropInt(RECVINFO(m_afButtonDisabled)), RecvPropDataTable(RECVINFO_DT(m_RunData), SPROP_PROXY_ALWAYS_YES, &REFERENCE_RECV_TABLE(DT_MOM_RunEntData)), RecvPropDataTable(RECVINFO_DT(m_RunStats), SPROP_PROXY_ALWAYS_YES, &REFERENCE_RECV_TABLE(DT_MOM_RunStats)), -END_RECV_TABLE() +END_RECV_TABLE(); BEGIN_PREDICTION_DATA(C_MomentumPlayer) -#ifdef CS_SHIELD_ENABLED -DEFINE_PRED_FIELD(m_bShieldDrawn, FIELD_BOOLEAN, FTYPEDESC_INSENDTABLE), -#endif DEFINE_PRED_FIELD(m_iShotsFired, FIELD_INTEGER, FTYPEDESC_INSENDTABLE), DEFINE_PRED_FIELD(m_iDirection, FIELD_INTEGER, FTYPEDESC_INSENDTABLE), -END_PREDICTION_DATA() +END_PREDICTION_DATA(); C_MomentumPlayer::C_MomentumPlayer() { @@ -34,6 +32,7 @@ C_MomentumPlayer::C_MomentumPlayer() m_RunData.m_bMapFinished = false; m_RunData.m_flLastJumpTime = 0.0f; m_bHasPracticeMode = false; + m_afButtonDisabled = 0; m_RunStats.Init(); } diff --git a/mp/src/game/client/momentum/c_mom_player.h b/mp/src/game/client/momentum/c_mom_player.h index 9df758f927..0636eff745 100644 --- a/mp/src/game/client/momentum/c_mom_player.h +++ b/mp/src/game/client/momentum/c_mom_player.h @@ -7,8 +7,8 @@ #include "cbase.h" #include #include "c_mom_replay_entity.h" -#include -#include +#include +#include class C_MomentumPlayer : public C_BasePlayer { @@ -54,6 +54,8 @@ class C_MomentumPlayer : public C_BasePlayer bool m_bDidPlayerBhop; bool m_bHasPracticeMode; + int m_afButtonDisabled; + bool m_bUsingCPMenu; int m_iCurrentStepCP; int m_iCheckpointCount; diff --git a/mp/src/game/client/momentum/c_mom_replay_entity.h b/mp/src/game/client/momentum/c_mom_replay_entity.h index e2af84059a..7f25eb7ec7 100644 --- a/mp/src/game/client/momentum/c_mom_replay_entity.h +++ b/mp/src/game/client/momentum/c_mom_replay_entity.h @@ -1,8 +1,8 @@ #pragma once #include "cbase.h" -#include -#include +#include +#include #include <../interpolatedvar.h> class C_MomentumReplayGhostEntity : public C_BaseAnimating diff --git a/mp/src/game/client/momentum/client_events.cpp b/mp/src/game/client/momentum/client_events.cpp index 37ba51ede3..46741751bc 100644 --- a/mp/src/game/client/momentum/client_events.cpp +++ b/mp/src/game/client/momentum/client_events.cpp @@ -27,10 +27,10 @@ void CMOMClientEvents::PostInit() if (SteamAPI_IsSteamRunning()) { - mom_UTIL->GetRemoteRepoModVersion(); + g_pMomentumUtil->GetRemoteRepoModVersion(); } - // mount CSS content even if it's on a different drive than SDK + // Mount CSS content even if it's on a different drive than SDK if (steamapicontext && steamapicontext->SteamApps()) { char installPath[MAX_PATH]; @@ -47,10 +47,23 @@ void CMOMClientEvents::PostInit() char downloadPath[MAX_PATH]; V_ComposeFileName(pathCStrike, "download", downloadPath, sizeof(downloadPath)); filesystem->AddSearchPath(downloadPath, "GAME"); + filesystem->AddSearchPath(downloadPath, "download"); -#ifdef DEBUG +#ifdef _DEBUG filesystem->PrintSearchPaths(); #endif + + // INTERESTING BUG, VOLVO! + // Apparently, mounting sounds from any directory that isn't included in gameinfo.txt is impossible + // to play without restarting the entire sound system. So we do that here. + // If we had engine code... + ConCommand *snd_restart = dynamic_cast(g_pCVar->FindCommand("snd_restart")); + if (snd_restart) + { + char const *argv[1] = {"snd_restart"}; + CCommand cmd(1, argv); + snd_restart->Dispatch(cmd); + } } MountAdditionalContent(); @@ -59,6 +72,16 @@ void CMOMClientEvents::PostInit() // MOM_TODO: Change this once we hit Alpha/Beta // MOM_CURRENT_VERSION messageboxpanel->CreateMessageboxVarRef("#MOM_StartupMsg_Prealpha_Title", "#MOM_StartupMsg_Prealpha", "mom_toggle_versionwarn", "#MOM_IUnderstand"); + + // So: If cl_software_cursor is 1 on game init, it won't use the software cursor for some reason, so we have to trick the engine + // so it obeys + // If you find the reason, let @Rubén know (Probably the callback function is not being called on init, right?) + ConVarRef cVarCursor("cl_software_cursor"); + if (cVarCursor.GetBool()) + { + cVarCursor.SetValue(0); + cVarCursor.SetValue(1); + } if (!steamapicontext || !steamapicontext->SteamHTTP() || !steamapicontext->SteamUtils()) { diff --git a/mp/src/game/client/momentum/dynamicrendertargets.cpp b/mp/src/game/client/momentum/dynamicrendertargets.cpp index ed46228a8c..74499b38f1 100644 --- a/mp/src/game/client/momentum/dynamicrendertargets.cpp +++ b/mp/src/game/client/momentum/dynamicrendertargets.cpp @@ -4,6 +4,10 @@ #include "materialsystem/itexture.h" #include "tier0/icommandline.h" + +static ConVar ssao_enable("ssao_enable", "1", FCVAR_ARCHIVE | FCVAR_REPLICATED); + + void CDynamicRenderTargets::InitClientRenderTargets(IMaterialSystem *pMaterialSystem, IMaterialSystemHardwareConfig *pHardwareConfig) { @@ -19,6 +23,7 @@ void CDynamicRenderTargets::InitDynamicRenderTargets() { m_MaskGameUITexture.Init(CreateMaskGameUITexture()); m_DepthBufferTexture.Init(CreateDepthBufferTexture()); + m_SSAOTexture.Init(CreateSSAOTexture()); } void CDynamicRenderTargets::ShutdownClientRenderTargets() @@ -34,6 +39,7 @@ void CDynamicRenderTargets::ShutdownDynamicRenderTargets() { m_MaskGameUITexture.Shutdown(); m_DepthBufferTexture.Shutdown(); + m_SSAOTexture.Shutdown(); } void CDynamicRenderTargets::PreRender() { UpdateDynamicRenderTargets(); } @@ -64,8 +70,10 @@ Vector2D CDynamicRenderTargets::GetViewport() ITexture *CDynamicRenderTargets::CreateMaskGameUITexture() { + Vector2D viewport = GetViewport(); + return m_pMaterialSystem->CreateNamedRenderTargetTextureEx2( - "_rt_MaskGameUI", GetViewport().x, GetViewport().y, RT_SIZE_FULL_FRAME_BUFFER, + "_rt_MaskGameUI", viewport.x, viewport.y, RT_SIZE_FULL_FRAME_BUFFER, m_pMaterialSystem->GetBackBufferFormat(), MATERIAL_RT_DEPTH_SHARED, 0, CREATERENDERTARGETFLAGS_HDR); } @@ -78,11 +86,26 @@ ITexture *CDynamicRenderTargets::CreateDepthBufferTexture() if (textureTF2DepthBuffer) flags = textureTF2DepthBuffer->GetFlags(); - return m_pMaterialSystem->CreateNamedRenderTargetTextureEx2("_rt_DepthBuffer", GetViewport().x, GetViewport().y, + Vector2D viewport = GetViewport(); + return m_pMaterialSystem->CreateNamedRenderTargetTextureEx2("_rt_DepthBuffer", viewport.x, viewport.y, RT_SIZE_FULL_FRAME_BUFFER, IMAGE_FORMAT_RGBA32323232F, MATERIAL_RT_DEPTH_NONE, flags, NULL); } + +ITexture* CDynamicRenderTargets::CreateSSAOTexture() +{ + ITexture *depthOld = m_pMaterialSystem->FindTexture("_rt_DepthBuffer", TEXTURE_GROUP_RENDER_TARGET); + int flags = TEXTUREFLAGS_NOMIP | TEXTUREFLAGS_NOLOD | TEXTUREFLAGS_RENDERTARGET; + if (depthOld) + flags = depthOld->GetFlags(); + + Vector2D viewport = GetViewport(); + return m_pMaterialSystem->CreateNamedRenderTargetTextureEx2("_rt_SSAO", viewport.x, viewport.y, RT_SIZE_NO_CHANGE, m_pMaterialSystem->GetBackBufferFormat(), + MATERIAL_RT_DEPTH_SHARED, flags, 0); +} + + static CDynamicRenderTargets g_DynamicRenderTargets; EXPOSE_SINGLE_INTERFACE_GLOBALVAR(CDynamicRenderTargets, IClientRenderTargets, CLIENTRENDERTARGETS_INTERFACE_VERSION, g_DynamicRenderTargets); diff --git a/mp/src/game/client/momentum/dynamicrendertargets.h b/mp/src/game/client/momentum/dynamicrendertargets.h index cc11b4e4ba..451f9ee853 100644 --- a/mp/src/game/client/momentum/dynamicrendertargets.h +++ b/mp/src/game/client/momentum/dynamicrendertargets.h @@ -25,11 +25,13 @@ class CDynamicRenderTargets : public CBaseClientRenderTargets, public CAutoGameS virtual ITexture* CreateMaskGameUITexture(); virtual ITexture* CreateDepthBufferTexture(); + virtual ITexture* CreateSSAOTexture(); private: Vector2D m_pOldViewport; CTextureReference m_MaskGameUITexture; CTextureReference m_DepthBufferTexture; + CTextureReference m_SSAOTexture; IMaterialSystem* m_pMaterialSystem; }; diff --git a/mp/src/game/client/momentum/mom_event_listener.cpp b/mp/src/game/client/momentum/mom_event_listener.cpp index 7d290d2165..6efc1d9bc7 100644 --- a/mp/src/game/client/momentum/mom_event_listener.cpp +++ b/mp/src/game/client/momentum/mom_event_listener.cpp @@ -6,18 +6,13 @@ void C_Momentum_EventListener::Init() { //add listeners for all of our custom events - ListenForGameEvent("run_save"); ListenForGameEvent("run_upload"); ListenForGameEvent("map_init"); } void C_Momentum_EventListener::FireGameEvent(IGameEvent *pEvent) { - if (!Q_strcmp("run_save", pEvent->GetName())) - { - m_bTimeDidSave = pEvent->GetBool("run_saved"); - } - else if (!Q_strcmp("run_upload", pEvent->GetName())) + if (!Q_strcmp("run_upload", pEvent->GetName())) { m_bTimeDidUpload = pEvent->GetBool("run_posted"); Q_strncpy(m_szRunUploadStatus, pEvent->GetString("web_msg"), sizeof(m_szRunUploadStatus)); diff --git a/mp/src/game/client/momentum/mom_event_listener.h b/mp/src/game/client/momentum/mom_event_listener.h index c6088662a7..a493ae5088 100644 --- a/mp/src/game/client/momentum/mom_event_listener.h +++ b/mp/src/game/client/momentum/mom_event_listener.h @@ -1,13 +1,12 @@ #pragma once #include "mom_shareddefs.h" -#include "util/run_stats.h" +#include "run/run_stats.h" class C_Momentum_EventListener : public CGameEventListener { public: C_Momentum_EventListener() : - m_bTimeDidSave(false), m_bTimeDidUpload(false), m_bMapIsLinear(false), m_iMapZoneCount(0) { } @@ -15,7 +14,7 @@ class C_Momentum_EventListener : public CGameEventListener void FireGameEvent(IGameEvent* pEvent) OVERRIDE; - bool m_bTimeDidSave, m_bTimeDidUpload; + bool m_bTimeDidUpload; bool m_bMapIsLinear; int m_iMapZoneCount; diff --git a/mp/src/game/client/momentum/mom_run_poster.cpp b/mp/src/game/client/momentum/mom_run_poster.cpp index 789b556c23..bdc8abab29 100644 --- a/mp/src/game/client/momentum/mom_run_poster.cpp +++ b/mp/src/game/client/momentum/mom_run_poster.cpp @@ -17,7 +17,7 @@ void CRunPoster::Init() void CRunPoster::FireGameEvent(IGameEvent *pEvent) { - if (!Q_strcmp("replay_save", pEvent->GetName())) + if (!Q_strcmp("replay_save", pEvent->GetName()) && pEvent->GetBool("save")) { char filePath[MAX_PATH]; const char *filename = pEvent->GetString("filename"); diff --git a/mp/src/game/client/momentum/ui/ClientTimesDisplay.cpp b/mp/src/game/client/momentum/ui/ClientTimesDisplay.cpp index c2280a1b07..a3ba352309 100644 --- a/mp/src/game/client/momentum/ui/ClientTimesDisplay.cpp +++ b/mp/src/game/client/momentum/ui/ClientTimesDisplay.cpp @@ -36,6 +36,7 @@ #include #include #include "IMessageboxPanel.h" +#include "run/mom_replay_manager.h" extern IFileSystem *filesystem; @@ -158,7 +159,7 @@ CClientTimesDisplay::CClientTimesDisplay(IViewPort *pViewPort) : m_iDesiredHeight = GetTall(); // update scoreboard instantly if on of these events occur - ListenForGameEvent("run_save"); + ListenForGameEvent("replay_save"); ListenForGameEvent("run_upload"); ListenForGameEvent("game_newmap"); @@ -505,16 +506,16 @@ void CClientTimesDisplay::FireGameEvent(IGameEvent *event) const char *type = event->GetName(); - if (Q_strcmp(type, "run_save") == 0) + if (FStrEq(type, "replay_save") && event->GetBool("save")) { // this updates the local times file, needing a reload of it m_bLocalTimesNeedUpdate = true; } - else if (Q_strcmp(type, "run_upload") == 0) + else if (FStrEq(type, "run_upload")) { m_bFriendsNeedUpdate = m_bOnlineNeedUpdate = event->GetBool("run_posted"); } - else if (Q_strcmp(type, "game_newmap") == 0) + else if (FStrEq(type, "game_newmap")) { m_bLocalTimesLoaded = false; m_bMapInfoLoaded = false; @@ -696,28 +697,36 @@ void CClientTimesDisplay::LoadLocalTimes(KeyValues *kv) if (!m_bLocalTimesLoaded || m_bLocalTimesNeedUpdate) { // Clear the local times for a refresh - m_vLocalTimes.RemoveAll(); + m_vLocalTimes.PurgeAndDeleteElements(); - // Load from .tim file - KeyValues *pLoaded = new KeyValues("local"); - char fileName[MAX_PATH], filePath[MAX_PATH]; const char *mapName = g_pGameRules->MapName(); - Q_snprintf(fileName, MAX_PATH, "%s%s", mapName ? mapName : "FIXME", EXT_TIME_FILE); - V_ComposeFileName(MAP_FOLDER, fileName, filePath, MAX_PATH); + char path[MAX_PATH]; + Q_snprintf(path, MAX_PATH, "%s/%s*%s", RECORDING_PATH, mapName, EXT_RECORDING_FILE); + V_FixSlashes(path); - DevLog("Loading from file %s...\n", filePath); - if (pLoaded->LoadFromFile(filesystem, filePath, "MOD")) + FileFindHandle_t found; + const char *pFoundFile = filesystem->FindFirstEx(path, "MOD", &found); + while (pFoundFile) + { + // NOTE: THIS NEEDS TO BE MANUALLY CLEANED UP! + char pReplayPath[MAX_PATH]; + V_ComposeFileName(RECORDING_PATH, pFoundFile, pReplayPath, MAX_PATH); + CMomReplayBase *pBase = CMomReplayManager::LoadReplayFile(pReplayPath, false); + + if (pBase) + m_vLocalTimes.InsertNoSort(pBase); + + pFoundFile = filesystem->FindNext(found); + } + + filesystem->FindClose(found); + + if (!m_vLocalTimes.IsEmpty()) { - FOR_EACH_SUBKEY(pLoaded, kvLocalTime) - { - Time t = Time(kvLocalTime); - m_vLocalTimes.InsertNoSort(t); - } m_vLocalTimes.RedoSort(); m_bLocalTimesLoaded = true; m_bLocalTimesNeedUpdate = false; } - pLoaded->deleteThis(); } // Convert @@ -729,26 +738,37 @@ void CClientTimesDisplay::ConvertLocalTimes(KeyValues *kvInto) { FOR_EACH_VEC(m_vLocalTimes, i) { - Time t = m_vLocalTimes[i]; + CMomReplayBase *t = m_vLocalTimes[i]; KeyValues *kvLocalTimeFormatted = new KeyValues("localtime"); - kvLocalTimeFormatted->SetFloat("time_f", t.time_sec); // Used for static compare - kvLocalTimeFormatted->SetInt("date_t", t.date); // Used for finding - char timeString[BUFSIZETIME]; + char filename[MAX_PATH], runTime[MAX_PATH], runDate[MAX_PATH]; + + // Don't ask why, but these need to be formatted in their own strings. + Q_snprintf(runDate, MAX_PATH, "%li", t->GetRunDate()); + Q_snprintf(runTime, MAX_PATH, "%.3f", t->GetRunTime()); + // It's weird. + + Q_snprintf(filename, MAX_PATH, "%s-%s-%s%s", t->GetMapName(), runDate, runTime, EXT_RECORDING_FILE); + kvLocalTimeFormatted->SetString("fileName", filename); - mom_UTIL->FormatTime(t.time_sec, timeString); - kvLocalTimeFormatted->SetString("time", timeString); + kvLocalTimeFormatted->SetFloat("time_f", t->GetRunTime()); // Used for static compare + kvLocalTimeFormatted->SetInt("date_t", t->GetRunDate()); // Used for finding + char timeString[BUFSIZETIME]; + g_pMomentumUtil->FormatTime(t->GetRunTime(), timeString); + kvLocalTimeFormatted->SetString("time", timeString); // Used for display + char dateString[64]; tm *local; - local = localtime(&t.date); + time_t date = t->GetRunDate(); + local = localtime(&date); if (local) { strftime(dateString, sizeof(dateString), "%d/%m/%Y %H:%M:%S", local); kvLocalTimeFormatted->SetString("date", dateString); } else - kvLocalTimeFormatted->SetInt("date", t.date); + kvLocalTimeFormatted->SetInt("date", date); // MOM_TODO: Convert the run flags to pictures @@ -760,7 +780,7 @@ void CClientTimesDisplay::ConvertOnlineTimes(KeyValues *kv, float seconds) { char timeString[BUFSIZETIME]; - mom_UTIL->FormatTime(seconds, timeString); + g_pMomentumUtil->FormatTime(seconds, timeString); kv->SetString("time_f", timeString); } @@ -1088,7 +1108,7 @@ void CClientTimesDisplay::GetPlayerDataForMapCallback(HTTPRequestCompleted_t *pC char p_sPersonalBestTime[BUFSIZETIME]; char p_sPersonalBest[BUFSIZELOCL]; char p_sLocalized[BUFSIZELOCL]; - mom_UTIL->FormatTime(seconds, p_sPersonalBestTime); + g_pMomentumUtil->FormatTime(seconds, p_sPersonalBestTime); LOCALIZE_TOKEN(p_wcPersonalBest, "MOM_PersonalBestTime", p_sPersonalBest); Q_snprintf(p_sLocalized, BUFSIZELOCL, "%s: %s", p_sPersonalBest, p_sPersonalBestTime); m_pPlayerPersonalBest->SetText(p_sLocalized); @@ -1564,8 +1584,6 @@ void CClientTimesDisplay::OnContextDeleteReplay(const char* runName) { char file[MAX_PATH]; V_ComposeFileName(RECORDING_PATH, runName, file, MAX_PATH); - // cat the extension because V_SetExtension doesn't like our file - Q_strncat(file, EXT_TIME_FILE, MAX_PATH); messageboxpanel->CreateConfirmationBox(this, "#MOM_Leaderboards_DeleteReplay", "#MOM_MB_DeleteRunConfirmation", new KeyValues("ConfirmDeleteReplay", "file", file), @@ -1581,10 +1599,8 @@ void CClientTimesDisplay::OnConfirmDeleteReplay(KeyValues* data) if (file) { g_pFullFileSystem->RemoveFile(file, "MOD"); - // Once we delete the times from the TIM., this will have to be executed too - // MOM_TODO: Uncomment when ready - /*m_bLocalTimesNeedUpdate = true; - FillScoreBoard();*/ + m_bLocalTimesNeedUpdate = true; + FillScoreBoard(); } } } @@ -1604,15 +1620,13 @@ void CClientTimesDisplay::OnItemContextMenu(KeyValues *pData) if (CheckParent(pPanel, m_pLocalLeaderboards, itemID)) { KeyValues *selectedRun = m_pLocalLeaderboards->GetItemData(itemID); - char recordingName[MAX_PATH]; - Q_snprintf(recordingName, MAX_PATH, "%i-%.3f", selectedRun->GetInt("date_t"), - selectedRun->GetFloat("time_f")); + + const char *pFileName = selectedRun->GetString("fileName"); CReplayContextMenu *pContextMenu = GetLeaderboardReplayContextMenu(pPanel->GetParent()); - pContextMenu->AddMenuItem("StartMap", "#MOM_Leaderboards_WatchReplay", - new KeyValues("ContextWatchReplay", "runName", recordingName), this); + pContextMenu->AddMenuItem("StartMap", "#MOM_Leaderboards_WatchReplay", new KeyValues("ContextWatchReplay", "runName", pFileName), this); pContextMenu->AddSeparator(); - pContextMenu->AddMenuItem("DeleteRun", "#MOM_Leaderboards_DeleteReplay", new KeyValues("ContextDeleteReplay", "runName", recordingName), this); + pContextMenu->AddMenuItem("DeleteRun", "#MOM_Leaderboards_DeleteReplay", new KeyValues("ContextDeleteReplay", "runName", pFileName), this); pContextMenu->ShowMenu(); } else if (CheckParent(pPanel, m_pFriendsLeaderboards, itemID) || CheckParent(pPanel, m_pOnlineLeaderboards, itemID)) @@ -1648,7 +1662,7 @@ void CClientTimesDisplay::OnPersonaStateChange(PersonaStateChange_t *pParam) } } -int CClientTimesDisplay::TryAddAvatar(CSteamID steamid) +int CClientTimesDisplay::TryAddAvatar(const CSteamID &steamid) { // Update their avatar if (ShowAvatars() && steamapicontext->SteamFriends() && steamapicontext->SteamUtils()) diff --git a/mp/src/game/client/momentum/ui/ClientTimesDisplay.h b/mp/src/game/client/momentum/ui/ClientTimesDisplay.h index 0c1934cc31..d2e1489063 100644 --- a/mp/src/game/client/momentum/ui/ClientTimesDisplay.h +++ b/mp/src/game/client/momentum/ui/ClientTimesDisplay.h @@ -25,6 +25,7 @@ #include #include #include +#include "run/mom_replay_base.h" #define TYPE_NOTEAM 0 // NOTEAM must be zero :) #define TYPE_TEAM 1 // a section for a single team @@ -40,25 +41,12 @@ #define MIN_FRIENDS_UPDATE_INTERVAL 15.0f // The amount of seconds minimum between online checks #define MAX_FRIENDS_UPDATE_INTERVAL 45.0f // The amount of seconds maximum between online checks -struct Time -{ - float time_sec, rate; - time_t date; - - explicit Time(KeyValues *kv) - { - time_sec = Q_atof(kv->GetName()); - rate = kv->GetFloat("rate", gpGlobals->interval_per_tick); - date = static_cast(kv->GetInt("date", 0)); - }; -}; - class CUtlSortVectorTimeValue { public: - bool Less(const Time lhs, const Time rhs, void *) + bool Less(CMomReplayBase *lhs, CMomReplayBase *rhs, void *) const { - return lhs.time_sec < rhs.time_sec; + return lhs->GetRunTime() < rhs->GetRunTime(); } }; @@ -140,7 +128,7 @@ class CClientTimesDisplay : public vgui::EditablePanel, public IViewPortPanel, p STEAM_CALLBACK(CClientTimesDisplay, OnPersonaStateChange, PersonaStateChange_t); - int TryAddAvatar(CSteamID); + int TryAddAvatar(const CSteamID &); // functions to override bool GetPlayerTimes(KeyValues *outPlayerInfo, bool fullUpdate); @@ -284,7 +272,7 @@ class CClientTimesDisplay : public vgui::EditablePanel, public IViewPortPanel, p } }; - CUtlSortVector m_vLocalTimes; + CUtlSortVector m_vLocalTimes; CUtlVector m_vOnlineTimes; CUtlVector m_vFriendsTimes; diff --git a/mp/src/game/client/momentum/ui/ColorPicker.cpp b/mp/src/game/client/momentum/ui/ColorPicker.cpp new file mode 100644 index 0000000000..038339129a --- /dev/null +++ b/mp/src/game/client/momentum/ui/ColorPicker.cpp @@ -0,0 +1,688 @@ +#include "cbase.h" + +#include +#include +#define PROTECTED_THINGS_DISABLE + +#include "util/mom_util.h" +#include "vgui/IInput.h" +#include "vgui/IPanel.h" +#include "vgui/IScheme.h" +#include "vgui/ISurface.h" +#include "vgui/KeyCode.h" +#include "vgui/MouseCode.h" + +#include "ColorPicker.h" +#include "vgui_controls/Controls.h" +#include "vgui_controls/Frame.h" +#include "vgui_controls/Menu.h" +#include "vgui_controls/Slider.h" + +#include "KeyValues.h" + +#include "materialsystem/imaterial.h" +#include "materialsystem/imaterialvar.h" + +#include + +// memdbgon must be the last include file in a .cpp file!!! +#include "tier0/memdbgon.h" + +using namespace vgui; + +#define __EXTRUDE_BORDER 3 + +static char hexLookup[16] = { + '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', +}; + +void IntToHex(int value, char *out, int bufSize) +{ + value = abs(value); + + char tmpString[9]; + int curpos = 8; + + int value_cur = value; + while (value_cur && curpos >= 0) + { + int tmp = value_cur % 16; + value_cur /= 16; + + tmpString[curpos] = hexLookup[tmp]; + curpos--; + } + curpos++; + + int i = 0; + for (; i < bufSize && curpos <= 8; i++) + { + out[i] = tmpString[curpos]; + curpos++; + } + out[i] = '\0'; +} +void HexToInt(const char *hexString, int &out, int bufSize) +{ + out = 0; + int multiplier = 1; + + int num_min = static_cast('0'); + int text_low_min = static_cast('a'); + int text_high_min = static_cast('A'); + + const char *walker = hexString; + int steps = 0; + while (*walker && (steps < bufSize || bufSize < 0)) + { + walker++; + steps++; + } + walker--; + + while (walker && *walker && (steps > 0 || bufSize < 0)) + { + int value = 0; + if (*walker >= num_min && *walker <= num_min + 9) + value = *walker - num_min; + else if (*walker >= text_low_min && *walker <= text_low_min + 5) + value = *walker - text_low_min + 10; + else if (*walker >= text_high_min && *walker <= text_high_min + 5) + value = *walker - text_high_min + 10; + + out += value * multiplier; + + multiplier *= 16; + walker--; + steps--; + } +} + +void HSV2RGB(float H, float s, float v, Vector &normalizedRGB) +{ + int Hr = floor(H / 60.0f); + float f = H / 60.0f - Hr; + + float p = v * (1.0f - s); + float q = v * (1.0f - s * f); + float t = v * (1.0f - s * (1.0f - f)); + + switch (Hr) + { + default: + normalizedRGB.Init(v, t, p); + break; + case 1: + normalizedRGB.Init(q, v, p); + break; + case 2: + normalizedRGB.Init(p, v, t); + break; + case 3: + normalizedRGB.Init(p, q, v); + break; + case 4: + normalizedRGB.Init(t, p, v); + break; + case 5: + normalizedRGB.Init(v, p, q); + break; + } +} + +void HSV2RGB(float H, float s, float v, Vector4D &normalizedRGBA) +{ + Vector tmp; + HSV2RGB(H, s, v, tmp); + normalizedRGBA.Init(tmp.x, tmp.y, tmp.z, normalizedRGBA.w); +} + +void HSV2RGB(const Vector &hsv, Vector4D &normalizedRGBA) { HSV2RGB(hsv.x, hsv.y, hsv.z, normalizedRGBA); } +void HSV2RGB(const Vector &hsv, Vector &normalizedRGBA) { HSV2RGB(hsv.x, hsv.y, hsv.z, normalizedRGBA); } +void RGB2HSV(const Vector4D &normalizedRGB, float &H, float &s, float &v) +{ + float fmax = max(normalizedRGB.x, max(normalizedRGB.y, normalizedRGB.z)); + float fmin = min(normalizedRGB.x, min(normalizedRGB.y, normalizedRGB.z)); + + v = fmax; + + if (fmax <= 0.0f || normalizedRGB.LengthSqr() <= 0.0f) + s = 0.0f; + else + s = (fmax - fmin) / fmax; + + if (fmax == fmin || (normalizedRGB.x == normalizedRGB.y && normalizedRGB.x == normalizedRGB.z)) + { + H = 0; //-1.0f; + } + else if (normalizedRGB.x >= fmax) + H = 60.0f * ((normalizedRGB.y - normalizedRGB.z) / (fmax - fmin)); + else if (normalizedRGB.y >= fmax) + H = 60.0f * (2 + (normalizedRGB.z - normalizedRGB.x) / (fmax - fmin)); + else if (normalizedRGB.z >= fmax) + H = 60.0f * (4 + (normalizedRGB.x - normalizedRGB.y) / (fmax - fmin)); + if (H < 0) + H += 360.0f; +} + +void RGB2HSV(const Vector4D &normalizedRGB, Vector &hsv) { RGB2HSV(normalizedRGB, hsv.x, hsv.y, hsv.z); } + +void SetupVguiTex(int &var, const char *tex) +{ + var = surface()->DrawGetTextureId(tex); + if (var <= 0) + { + var = surface()->CreateNewTextureID(); + surface()->DrawSetTextureFile(var, tex, true, false); + } +} + +DECLARE_BUILD_FACTORY(HSV_Select_Base); + +HSV_Select_Base::HSV_Select_Base(Panel *parent, const char *pElementName) : BaseClass(parent, pElementName) +{ + if (parent) + AddActionSignalTarget(parent->GetVPanel()); + + m_bIsReading = false; + SetupVguiTex(m_iMat, "shadereditor/colorpicker"); +} + +void HSV_Select_Base::OnMousePressed(MouseCode code) +{ + BaseClass::OnMousePressed(code); + if (code == MOUSE_LEFT) + { + m_bIsReading = true; + input()->SetMouseCapture(GetVPanel()); + ReadValues(); + } +} +void HSV_Select_Base::OnMouseReleased(MouseCode code) +{ + BaseClass::OnMouseReleased(code); + if (code == MOUSE_LEFT && m_bIsReading) + { + m_bIsReading = false; + input()->SetMouseCapture(0); + } +} +void HSV_Select_Base::OnMouseCaptureLost() +{ + BaseClass::OnMouseCaptureLost(); + m_bIsReading = false; +} +void HSV_Select_Base::OnCursorMoved(int x, int y) +{ + BaseClass::OnCursorMoved(x, y); + if (m_bIsReading) + ReadValues(); +} +void HSV_Select_Base::ReadValues() { PostActionSignal(new KeyValues("HSVUpdate")); } + +DECLARE_BUILD_FACTORY(HSV_Select_SV); + +HSV_Select_SV::HSV_Select_SV(Panel *parent, const char *pElementName) : BaseClass(parent, pElementName) +{ + m_flH = 0; + m_flS = 0; + m_flV = 0; +} +void HSV_Select_SV::Paint() +{ + surface()->DrawSetTexture(m_iMat); + surface()->DrawSetColor(Color(255, 255, 255, 255)); + int x, y, sx, sy; + GetBounds(x, y, sx, sy); + + Vertex_t points[4]; + points[0].m_TexCoord.Init(0, 0); + points[1].m_TexCoord.Init(1, 0); + points[2].m_TexCoord.Init(1, 1); + points[3].m_TexCoord.Init(0, 1); + + IMaterial *pMatColorpicker = materials->FindMaterial("shadereditor/colorpicker", TEXTURE_GROUP_OTHER); + if (IsErrorMaterial(pMatColorpicker)) + return; + bool bFound = false; + IMaterialVar *pVar_00 = pMatColorpicker->FindVar("$COLOR_00", &bFound); + IMaterialVar *pVar_10 = pMatColorpicker->FindVar("$COLOR_10", &bFound); + IMaterialVar *pVar_11 = pMatColorpicker->FindVar("$COLOR_11", &bFound); + IMaterialVar *pVar_01 = pMatColorpicker->FindVar("$COLOR_01", &bFound); + if (!bFound) + return; + + Vector col; + HSV2RGB(m_flH, 1, 1, col); + + pVar_00->SetVecValue(1, 1, 1); + pVar_10->SetVecValue(col.Base(), 3); + pVar_11->SetVecValue(0, 0, 0); + pVar_01->SetVecValue(0, 0, 0); + + surface()->DrawTexturedRect(0, 0, sx, sy); +} +void HSV_Select_SV::ReadValues() +{ + int mx, my; + input()->GetCursorPosition(mx, my); + ScreenToLocal(mx, my); + + int sx, sy; + GetSize(sx, sy); + + int vpos = clamp(sy - my, 0, sy); + m_flV = vpos / static_cast(sy); + + int spos = sx - clamp(sx - mx, 0, sx); + m_flS = spos / static_cast(sx); + + BaseClass::ReadValues(); +} + +DECLARE_BUILD_FACTORY(HSV_Select_Hue); + +HSV_Select_Hue::HSV_Select_Hue(Panel *parent, const char *pElementName) : BaseClass(parent, pElementName) +{ + m_flHue = 0; +} +void HSV_Select_Hue::Paint() +{ + surface()->DrawSetTexture(m_iMat); + surface()->DrawSetColor(Color(255, 255, 255, 255)); + int x, y, sx, sy; + GetBounds(x, y, sx, sy); + + Vector rgbs[7]; + for (int i = 0; i < 7; i++) + HSV2RGB(i * 60.0f, 1, 1, rgbs[i]); + + Vertex_t points[4]; + points[0].m_TexCoord.Init(0, 0); + points[1].m_TexCoord.Init(1, 0); + points[2].m_TexCoord.Init(1, 1); + points[3].m_TexCoord.Init(0, 1); + + IMaterial *pMatColorpicker = materials->FindMaterial("shadereditor/colorpicker", TEXTURE_GROUP_OTHER); + if (IsErrorMaterial(pMatColorpicker)) + return; + bool bFound = false; + IMaterialVar *pVar_00 = pMatColorpicker->FindVar("$COLOR_00", &bFound); + IMaterialVar *pVar_10 = pMatColorpicker->FindVar("$COLOR_10", &bFound); + IMaterialVar *pVar_11 = pMatColorpicker->FindVar("$COLOR_11", &bFound); + IMaterialVar *pVar_01 = pMatColorpicker->FindVar("$COLOR_01", &bFound); + if (!bFound) + return; + + int delta_y = sy / 6; + int cur_pos_y = sy; + + for (int i = 0; i < 6; i++) + { + if (i == 5) + delta_y = cur_pos_y; + + pVar_00->SetVecValue(rgbs[i + 1].Base(), 3); + pVar_10->SetVecValue(rgbs[i + 1].Base(), 3); + pVar_11->SetVecValue(rgbs[i].Base(), 3); + pVar_01->SetVecValue(rgbs[i].Base(), 3); + + points[0].m_Position.Init(0, cur_pos_y - delta_y); + points[1].m_Position.Init(sx, cur_pos_y - delta_y); + points[2].m_Position.Init(sx, cur_pos_y); + points[3].m_Position.Init(0, cur_pos_y); + + surface()->DrawTexturedPolygon(4, points); + cur_pos_y -= delta_y; + } +} +void HSV_Select_Hue::ReadValues() +{ + int mx, my; + input()->GetCursorPosition(mx, my); + ScreenToLocal(mx, my); + + int sx, sy; + GetSize(sx, sy); + + int huepos = clamp(sy - my, 0, sy); + m_flHue = (huepos / static_cast(sy)) * 360.0f; + m_flHue = clamp(m_flHue, 0.0f, 360.0f); + + BaseClass::ReadValues(); +} + +class PickerHelper : public Panel +{ + public: + DECLARE_CLASS_SIMPLE(PickerHelper, Panel); + PickerHelper(int img, Panel *parent) : Panel(parent, "") + { + m_iImage = img; + SetMouseInputEnabled(false); + SetKeyBoardInputEnabled(false); + SetPaintBackgroundEnabled(false); + }; + + int m_iImage; + + void Paint() OVERRIDE + { + surface()->DrawSetColor(Color(255, 255, 255, 255)); + surface()->DrawSetTexture(m_iImage); + int sx, sy; + GetSize(sx, sy); + surface()->DrawTexturedRect(0, 0, sx, sy); + }; + void OnThink() OVERRIDE { SetZPos(100); }; + void SetCenter(int x, int y) + { + int sx, sy; + GetSize(sx, sy); + SetPos(x - sx / 2, y - sy / 2); + }; +}; + +ColorPicker::ColorPicker(Panel *parent, Panel *pActionsignalTarget) : BaseClass(parent, "CColorPicker") +{ + pTarget = nullptr; + AddActionSignalTarget(pActionsignalTarget); + Init(); +} +ColorPicker::ColorPicker(Panel *parent, TextEntry *pTargetEntry) : BaseClass(parent, "CColorPicker") +{ + pTarget = pTargetEntry; + Init(); +} + +ColorPicker::~ColorPicker() +{ + if (pDrawPicker_Hue) + pDrawPicker_Hue->DeletePanel(); + + if (pDrawPicker_SV) + pDrawPicker_SV->DeletePanel(); + + pDrawPicker_Hue = nullptr; + pDrawPicker_SV = nullptr; +} + +void ColorPicker::Init() +{ + SetProportional(false); + m_vecColor.Init(0, 0, 0, 1); + m_vecHSV.Init(); + + if (pTarget) + { + char buf[MAX_PATH]; + pTarget->GetText(buf, MAX_PATH); + CSplitString tokens(buf, " "); + for (int i = 0; i < tokens.Count() && i < 3; i++) + m_vecColor[i] = clamp(Q_atof(tokens[i]), 0.0f, 1.0f); + RGB2HSV(m_vecColor, m_vecHSV); + } + + LoadControlSettings("resource/ui/ColorPicker.res"); + + m_pColorPreview = FindControl("colorpreview"); + if (m_pColorPreview) + { + m_pColorPreview->SetPaintEnabled(false); + m_pColorPreview->SetPaintBackgroundEnabled(false); + } + + m_pSelect_Hue = FindControl("pick_hue"); + m_pSelect_SV = FindControl("pick_sv"); + m_pText_HEX = FindControl("col_hex"); + + m_pAlphaSlider = FindControl("AlphaSlider"); + if (m_pAlphaSlider) + m_pAlphaSlider->SetValue(255, false); + + for (int i = 0; i < 4; i++) + { + char tentry_name[64]; + Q_snprintf(tentry_name, 64, "col_%i", i); + m_pText_RGBA[i] = FindControl(tentry_name); + } + + SetFadeEffectDisableOverride(true); + SetVisible(false); + SetSizeable(false); + SetSize(440, 300); + SetTitle("Color Picker", false); + + SetupVguiTex(m_iVgui_Pick_Hue, "shadereditor/colorpicker_hue"); + SetupVguiTex(m_iVgui_Pick_SV, "shadereditor/colorpicker_sv"); + + pDrawPicker_Hue = new PickerHelper(m_iVgui_Pick_Hue, this); + pDrawPicker_Hue->SetSize(48, 16); + pDrawPicker_SV = new PickerHelper(m_iVgui_Pick_SV, this); + pDrawPicker_SV->SetSize(16, 16); + + UpdateAllVars(); +} + +void ColorPicker::Show() +{ + DoModal(); + MakeReadyForUse(); + InvalidateLayout(true, true); +} + +void ColorPicker::Paint() +{ + Color bg = GetBgColor(); + bg[3] = 160; + SetBgColor(bg); + + BaseClass::Paint(); + + surface()->DrawSetColor(Color(0, 0, 0, 255)); + + int x, y, sx, sy; + m_pSelect_Hue->GetBounds(x, y, sx, sy); + x -= __EXTRUDE_BORDER; + y -= __EXTRUDE_BORDER; + sx += __EXTRUDE_BORDER * 2; + sy += __EXTRUDE_BORDER * 2; + surface()->DrawFilledRect(x, y, x + sx, y + sy); + m_pSelect_SV->GetBounds(x, y, sx, sy); + x -= __EXTRUDE_BORDER; + y -= __EXTRUDE_BORDER; + sx += __EXTRUDE_BORDER * 2; + sy += __EXTRUDE_BORDER * 2; + surface()->DrawFilledRect(x, y, x + sx, y + sy); + + if (m_pColorPreview) + { + m_pColorPreview->GetBounds(x, y, sx, sy); + surface()->DrawSetColor(Color(m_vecColor.x * 255, m_vecColor.y * 255, m_vecColor.z * 255, m_vecColor.w * 255)); + surface()->DrawFilledRect(x, y, x + sx, y + sy); + + x -= __EXTRUDE_BORDER; + y -= __EXTRUDE_BORDER; + sx += __EXTRUDE_BORDER * 2; + sy += __EXTRUDE_BORDER * 2; + surface()->DrawFilledRect(x, y, x + sx, y + sy); + } +} + +void ColorPicker::OnThink() +{ + int x, y, sx, sy; + m_pSelect_Hue->GetBounds(x, y, sx, sy); + float hue = clamp((360.0f - m_pSelect_Hue->GetHue()) / 360.0f, 0.0f, 360.0f); + pDrawPicker_Hue->SetCenter(x + sx / 2, y + sy * hue); + + m_pSelect_SV->GetBounds(x, y, sx, sy); + float _s = m_pSelect_SV->GetS(); + float _v = 1.0f - m_pSelect_SV->GetV(); + pDrawPicker_SV->SetCenter(x + sx * _s, y + sy * _v); +} + +void ColorPicker::SetPickerColor(const Color &col) +{ + for (int i = 0; i < 4; i++) + { + m_vecColor[i] = static_cast(col[i]) / 255.0f; + } + + SetPickerColor(m_vecColor); +} + +void ColorPicker::SetPickerColor(const Vector4D &col) +{ + for (int i = 0; i < 4; i++) + m_vecColor[i] = clamp(col[i], 0.0f, 1.0f); + + RGB2HSV(m_vecColor, m_vecHSV); + + UpdateAllVars(); +} +Vector4D ColorPicker::GetPickerColor() const { return m_vecColor; } +void ColorPicker::SetPickerColorHSV(const Vector &col) +{ + m_vecHSV = col; + HSV2RGB(m_vecHSV, m_vecColor); + UpdateAllVars(); +} +Vector ColorPicker::GetPickerColorHSV() const { return m_vecHSV; } +void ColorPicker::ApplySchemeSettings(IScheme *pScheme) { BaseClass::ApplySchemeSettings(pScheme); } + +void ColorPicker::UpdateAlpha(bool bWasSlider) +{ + int newValue; + + if (bWasSlider) + { + // Just in case + newValue = clamp(m_pAlphaSlider->GetValue(), 0, 255); + char tmpText[10]; + Q_snprintf(tmpText, 10, "%03i", newValue); + m_pText_RGBA[3]->SetText(tmpText); + } + else + { + char tmpText[32]; + m_pText_RGBA[3]->GetText(tmpText, 32); + newValue = clamp(Q_atoi(tmpText), 0, 255); + m_pAlphaSlider->SetValue(newValue, false); + } + + m_vecColor[3] = static_cast(newValue) / 255.0f; +} + +void ColorPicker::OnCommand(const char *cmd) +{ + if (FStrEq(cmd, "save")) + { + if (pTarget) + { + char str[MAX_PATH]; + Q_snprintf(str, MAX_PATH, "%f %f %f", m_vecColor.x, m_vecColor.y, m_vecColor.z); + pTarget->SetText(str); + } + else + { + KeyValues *pKV = new KeyValues("ColorSelected"); + pKV->SetColor("color", + Color(m_vecColor.x * 255, m_vecColor.y * 255, m_vecColor.z * 255, m_vecColor.w * 255)); + PostActionSignal(pKV); + } + Close(); + return; + } + BaseClass::OnCommand(cmd); +} + +void ColorPicker::OnHSVUpdate(Panel *pPanel) +{ + m_vecHSV.x = m_pSelect_Hue->GetHue(); + m_vecHSV.y = m_pSelect_SV->GetS(); + m_vecHSV.z = m_pSelect_SV->GetV(); + + HSV2RGB(m_vecHSV.x, m_vecHSV.y, m_vecHSV.z, m_vecColor); + UpdateAllVars(pPanel); +} + +void ColorPicker::OnSliderMoved(Panel *panel) +{ + if (panel == m_pAlphaSlider) + { + UpdateAlpha(true); + } +} + +void ColorPicker::OnTextChanged(Panel *pPanel) +{ + TextEntry *pTEntry = dynamic_cast(pPanel); + + Assert(pTEntry); + + char tmpText[32]; + pTEntry->GetText(tmpText, 32); + + // If we're changing alpha, we only update our alpha and move on + if (pTEntry == m_pText_RGBA[3]) + { + UpdateAlpha(false); + return; + } + + for (int i = 0; i < 3; i++) + { + if (pTEntry != m_pText_RGBA[i]) + continue; + m_vecColor[i] = static_cast(Q_atoi(tmpText)) / 255.0f; + } + + if (pTEntry == m_pText_HEX) + { + for (int i = 0; i < 3; i++) + { + int iValue = 0; + HexToInt(tmpText + i * 2, iValue, 2); + m_vecColor[i] = static_cast(iValue) / 255.0f; + } + } + + RGB2HSV(m_vecColor, m_vecHSV); + UpdateAllVars(pTEntry); +} + +void ColorPicker::UpdateAllVars(Panel *pIgnore) +{ + // We only update the main 3 (RGB) here, alpha is separate + for (int i = 0; i < 4; i++) + if (pIgnore != m_pText_RGBA[i]) + { + char tmp[64]; + Q_snprintf(tmp, 64, "%03i", static_cast(clamp(m_vecColor[i] * 255.0f, 0.0f, 255.0f))); + m_pText_RGBA[i]->SetText(tmp); + } + + if (pIgnore != m_pText_HEX) + { + char hexString[7]; + hexString[0] = '\0'; + for (int i = 0; i < 3; i++) + { + char tmp[3]; + IntToHex(m_vecColor[i] * 255, tmp, 2); + char tmp2[64]; + Q_snprintf(tmp2, 64, "%02s", tmp); + Q_strcat(hexString, tmp2, sizeof(hexString)); + } + m_pText_HEX->SetText(hexString); + } + + if (pIgnore != m_pSelect_Hue) + m_pSelect_Hue->SetHue(clamp(m_vecHSV.x, 0.0f, 360.0f)); + if (pIgnore != m_pSelect_SV) + { + m_pSelect_SV->SetSV(m_vecHSV.y, m_vecHSV.z); + m_pSelect_SV->SetHue(m_vecHSV.x); + } +} \ No newline at end of file diff --git a/mp/src/game/client/momentum/ui/ColorPicker.h b/mp/src/game/client/momentum/ui/ColorPicker.h new file mode 100644 index 0000000000..e8ffd6fa9b --- /dev/null +++ b/mp/src/game/client/momentum/ui/ColorPicker.h @@ -0,0 +1,136 @@ +#ifndef C_CPICKER_H +#define C_CPICKER_H + +#pragma once + +#include "vgui_controls/Frame.h" +#include "vgui_controls/Panel.h" +#include "vgui_controls/TextEntry.h" + +using namespace vgui; + +class PickerHelper; + +namespace vgui +{ + +class HSV_Select_Base : public Panel +{ + public: + DECLARE_CLASS_SIMPLE(HSV_Select_Base, Panel); + HSV_Select_Base(Panel *parent, const char *pElementName); + + void OnMousePressed(MouseCode code) OVERRIDE; + void OnMouseReleased(MouseCode code) OVERRIDE; + void OnMouseCaptureLost() OVERRIDE; + void OnCursorMoved(int x, int y) OVERRIDE; + + protected: + bool m_bIsReading; + int m_iMat; + + virtual void ReadValues(); +}; + +class HSV_Select_SV : public HSV_Select_Base +{ + public: + DECLARE_CLASS_SIMPLE(HSV_Select_SV, HSV_Select_Base); + HSV_Select_SV(Panel *parent, const char *pElementName); + + void Paint() OVERRIDE; + + void SetSV(float s, float v) + { + m_flS = clamp(s, 0, 1); + m_flV = clamp(v, 0, 1); + }; + float GetS() const { return m_flS; }; + float GetV() const { return m_flV; }; + void SetHue(float h) { m_flH = clamp(h, 0, 360); }; + + private: + float m_flS; + float m_flV; + float m_flH; + + void ReadValues() OVERRIDE; +}; + +class HSV_Select_Hue : public HSV_Select_Base +{ + public: + DECLARE_CLASS_SIMPLE(HSV_Select_Hue, HSV_Select_Base); + HSV_Select_Hue(Panel *parent, const char *pElementName); + + void Paint() OVERRIDE; + + void SetHue(float h) { m_flHue = clamp(h, 0, 360.0f); }; + float GetHue() const { return m_flHue; }; + + private: + float m_flHue; + + void ReadValues() OVERRIDE; +}; + +class ColorPicker : public Frame +{ + public: + DECLARE_CLASS_SIMPLE(ColorPicker, Frame); + ColorPicker(Panel *parent, TextEntry *pTargetEntry); + ColorPicker(Panel *parent, Panel *pActionsignalTarget); + ~ColorPicker(); + + void Init(); + void Show(); + + void OnCommand(const char *cmd) OVERRIDE; + + void SetPickerColor(const Color &col); + void SetPickerColor(const Vector4D &col); + Vector4D GetPickerColor() const; + void SetPickerColorHSV(const Vector &col); + Vector GetPickerColorHSV() const; + + MESSAGE_FUNC_PTR(OnHSVUpdate, "HSVUpdate", panel); // update from hsv + + MESSAGE_FUNC_PTR(OnTextChanged, "TextChanged", panel); // update from textentry + + MESSAGE_FUNC_PTR(OnSliderMoved, "SliderMoved", panel); // update from alpha slider + + virtual void ApplySchemeSettings(IScheme *pScheme) OVERRIDE; + + void UpdateAlpha(bool bWasSlider); + + void OnThink() OVERRIDE; + + void Paint() OVERRIDE; + + private: + TextEntry *pTarget; + + Vector4D m_vecColor; + Vector m_vecHSV; + + HSV_Select_Hue *m_pSelect_Hue; + HSV_Select_SV *m_pSelect_SV; + + TextEntry *m_pText_RGBA[4]; + TextEntry *m_pText_HEX; + + Panel *m_pColorPreview; + Slider *m_pAlphaSlider; + + void UpdateAllVars(Panel *pIgnore = nullptr); + + int m_iVgui_Pick_Hue; + int m_iVgui_Pick_SV; + + PickerHelper *pDrawPicker_Hue; + PickerHelper *pDrawPicker_SV; +}; + +} // namespace vgui + +#endif \ No newline at end of file diff --git a/mp/src/game/client/momentum/ui/HUD/hud_comparisons.cpp b/mp/src/game/client/momentum/ui/HUD/hud_comparisons.cpp index 4ff42970a8..178e7e9b4b 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_comparisons.cpp +++ b/mp/src/game/client/momentum/ui/HUD/hud_comparisons.cpp @@ -6,8 +6,8 @@ #include #include -#include #include +#include #include "mom_event_listener.h" #include "mom_player_shared.h" @@ -117,15 +117,16 @@ bool C_RunComparisons::ShouldDraw() bool shouldDrawLocal = false; if (pPlayer) { - //MOM_TODO: Should we have a convar against letting a ghost compare? + // MOM_TODO: Should we have a convar against letting a ghost compare? C_MomentumReplayGhostEntity *pGhost = pPlayer->GetReplayEnt(); C_MOMRunEntityData *runData = pGhost ? &pGhost->m_RunData : &pPlayer->m_RunData; if (runData) { - shouldDrawLocal = runData->m_bTimerRunning && !runData->m_bMapFinished - //we don't want the panel to draw on linear maps (since it doesn't appear until stage transitions anyways) - && g_MOMEventListener->m_iMapZoneCount > 1; + shouldDrawLocal = runData->m_bTimerRunning && !runData->m_bMapFinished + // we don't want the panel to draw on linear maps (since it doesn't appear until stage + // transitions anyways) + && g_MOMEventListener->m_iMapZoneCount > 1; } } return mom_comparisons.GetBool() && m_bLoadedComparison && CHudElement::ShouldDraw() && shouldDrawLocal; @@ -176,25 +177,23 @@ void C_RunComparisons::LoadComparisons() } m_rcCurrentComparison = new RunCompare_t(); - m_bLoadedComparison = mom_UTIL->GetRunComparison(szMapName, tickRate, runFlags, m_rcCurrentComparison); + m_bLoadedComparison = g_pMomentumUtil->GetRunComparison(szMapName, tickRate, runFlags, m_rcCurrentComparison); } } void C_RunComparisons::LoadBogusComparisons() { UnloadBogusComparisons(); - //Let's make a bogus run, shall we? + // Let's make a bogus run, shall we? m_rcBogusComparison = new RunCompare_t(); - KeyValues *kvBogusRunComp = new KeyValues("BogusRun"); - mom_UTIL->GenerateBogusComparison(kvBogusRunComp); m_pBogusRunStats = new C_MomRunStats(); - mom_UTIL->GenerateBogusRunStats(m_pBogusRunStats); + g_pMomentumUtil->GenerateBogusRunStats(m_pBogusRunStats); - //Fill the comparison with the bogus run + // Fill the comparison with the bogus run char bogusRunANSI[BUFSIZELOCL]; LOCALIZE_TOKEN(BogusRun, "#MOM_Settings_Compare_Bogus_Run", bogusRunANSI); - - mom_UTIL->FillRunComparison(bogusRunANSI, kvBogusRunComp, m_rcBogusComparison); + + g_pMomentumUtil->FillRunComparison(bogusRunANSI, m_pBogusRunStats, m_rcBogusComparison); m_bLoadedBogusComparison = true; } @@ -212,7 +211,6 @@ void C_RunComparisons::UnloadBogusComparisons() m_bLoadedBogusComparison = false; } - void C_RunComparisons::UnloadComparisons() { if (m_rcCurrentComparison) @@ -328,7 +326,7 @@ void C_RunComparisons::GetDiffColor(float diff, Color *into, bool positiveIsGain int gainColor = positiveIsGain ? m_cGain.GetRawColor() : m_cLoss.GetRawColor(); int lossColor = positiveIsGain ? m_cLoss.GetRawColor() : m_cGain.GetRawColor(); int rawColor; - if (mom_UTIL->FloatEquals(diff, 0.0f)) + if (g_pMomentumUtil->FloatEquals(diff, 0.0f)) rawColor = m_cTie.GetRawColor(); else if (diff > 0.0f) rawColor = gainColor; @@ -340,16 +338,17 @@ void C_RunComparisons::GetDiffColor(float diff, Color *into, bool positiveIsGain // If you pass null to any of the pointer args, they will not be touched. This allows for // only obtaining the actual, only obtaining the comparison, or only obtaining the color. -void C_RunComparisons::GetComparisonString(ComparisonString_t type, CMomRunStats* stats, int zone, char *ansiActualBufferOut, - char *ansiCompareBufferOut, Color *compareColorOut) +void C_RunComparisons::GetComparisonString(ComparisonString_t type, CMomRunStats *stats, int zone, + char *ansiActualBufferOut, char *ansiCompareBufferOut, + Color *compareColorOut) { Assert(stats); if (!stats) return; ConVarRef velTypeVar("mom_speedometer_hvel"); int velType = velTypeVar.GetInt(); // Type of velocity comparison we're making (3D vs Horizontal) - float diff = 0.0f; // Difference between the current and the compared-to. - float act; // Actual value that the player has for this zone. + float diff = 0.0f; // Difference between the current and the compared-to. + float act; // Actual value that the player has for this zone. char tempANSITimeOutput[BUFSIZETIME], tempANSITimeActual[BUFSIZETIME]; // Only used for time comparisons, ignored otherwise. char diffChar = '\0'; // The character used for showing the diff: + or - @@ -359,20 +358,17 @@ void C_RunComparisons::GetComparisonString(ComparisonString_t type, CMomRunStats case TIME_OVERALL: case ZONE_TIME: // Get the time difference in seconds. - act = type == TIME_OVERALL ? stats->GetZoneEnterTime(zone + 1) - : stats->GetZoneTime(zone); + act = type == TIME_OVERALL ? stats->GetZoneEnterTime(zone + 1) : stats->GetZoneTime(zone); if (LoadedComparison()) { if (type == TIME_OVERALL) { - if (GetRunComparisons()->overallSplits.IsValidIndex(zone)) - diff = act - GetRunComparisons()->overallSplits[zone]; + diff = act - GetRunComparisons()->runStats.GetZoneEnterTime(zone + 1); } else { - if (GetRunComparisons()->zoneSplits.IsValidIndex(zone)) - diff = act - GetRunComparisons()->zoneSplits[zone - 1]; + diff = act - GetRunComparisons()->runStats.GetZoneTime(zone); } } @@ -380,51 +376,50 @@ void C_RunComparisons::GetComparisonString(ComparisonString_t type, CMomRunStats // If diff > 0, that means you're falling behind (losing time to) your PB! // Format the time for displaying - mom_UTIL->FormatTime(act, tempANSITimeActual); + g_pMomentumUtil->FormatTime(act, tempANSITimeActual); if (LoadedComparison()) - mom_UTIL->FormatTime(diff, tempANSITimeOutput); + g_pMomentumUtil->FormatTime(diff, tempANSITimeOutput); break; case VELOCITY_AVERAGE: // Get the vel difference act = stats->GetZoneVelocityAvg(zone, velType); if (LoadedComparison()) - diff = act - - GetRunComparisons()->zoneAvgVels[velType][zone]; + diff = act - GetRunComparisons()->runStats.GetZoneVelocityAvg(zone, velType); break; case VELOCITY_EXIT: act = stats->GetZoneExitSpeed(zone, velType); if (LoadedComparison()) - diff = act - GetRunComparisons()->zoneExitVels[velType][zone]; + diff = act - GetRunComparisons()->runStats.GetZoneExitSpeed(zone, velType); break; case VELOCITY_MAX: act = stats->GetZoneVelocityMax(zone, velType); if (LoadedComparison()) - diff = act - GetRunComparisons()->zoneMaxVels[velType][zone]; + diff = act - GetRunComparisons()->runStats.GetZoneVelocityMax(zone, velType); break; case VELOCITY_ENTER: act = stats->GetZoneEnterSpeed(zone, velType); if (LoadedComparison()) - diff = act - GetRunComparisons()->zoneEnterVels[velType][zone]; + diff = act - GetRunComparisons()->runStats.GetZoneEnterSpeed(zone, velType); break; case ZONE_SYNC1: act = stats->GetZoneStrafeSyncAvg(zone); if (LoadedComparison()) - diff = act - GetRunComparisons()->zoneAvgSync1[zone]; + diff = act - GetRunComparisons()->runStats.GetZoneStrafeSyncAvg(zone); break; case ZONE_SYNC2: act = stats->GetZoneStrafeSync2Avg(zone); if (LoadedComparison()) - diff = act - GetRunComparisons()->zoneAvgSync2[zone]; + diff = act - GetRunComparisons()->runStats.GetZoneStrafeSync2Avg(zone); break; case ZONE_JUMPS: act = stats->GetZoneJumps(zone); if (LoadedComparison()) - diff = act - GetRunComparisons()->zoneJumps[zone]; + diff = act - GetRunComparisons()->runStats.GetZoneJumps(zone); break; case ZONE_STRAFES: act = stats->GetZoneStrafes(zone); if (LoadedComparison()) - diff = act - GetRunComparisons()->zoneStrafes[zone]; + diff = act - GetRunComparisons()->runStats.GetZoneStrafes(zone); break; default: return; @@ -474,7 +469,7 @@ void C_RunComparisons::GetComparisonString(ComparisonString_t type, CMomRunStats void C_RunComparisons::DrawComparisonString(ComparisonString_t string, int stage, int Ypos) { Color fgColor = GetFgColor(); - //We override the color here from HUD animations, if this is a bogus comparisons panel + // We override the color here from HUD animations, if this is a bogus comparisons panel if (m_bLoadedBogusComparison) { int alpha = m_bLoadedBogusComparison && (m_nCurrentBogusPulse & string) ? bogus_alpha : fgColor.a(); @@ -532,7 +527,7 @@ void C_RunComparisons::DrawComparisonString(ComparisonString_t string, int stage // Obtain the actual value, comparison string, and corresponding color GetComparisonString(string, GetRunStats(), stage, actualValueANSI, compareValueANSI, &compareColor); - //Override the color if we're a bogus panel + // Override the color if we're a bogus panel if (m_bLoadedBogusComparison) { int alphaComp = (m_nCurrentBogusPulse & string) ? bogus_alpha : compareColor.a(); @@ -546,8 +541,8 @@ void C_RunComparisons::DrawComparisonString(ComparisonString_t string, int stage ANSI_TO_UNICODE(compareTypeANSI, compareTypeUnicode); // Print the compare type "Velocity:"/"Stage Time:" etc - surface()->DrawSetTextColor(fgColor); // Standard text color - surface()->DrawSetTextPos(text_xpos, Ypos); // Standard position + surface()->DrawSetTextColor(fgColor); // Standard text color + surface()->DrawSetTextPos(text_xpos, Ypos); // Standard position surface()->DrawPrintText(compareTypeUnicode, wcslen(compareTypeUnicode)); // Convert actual value ANSI to unicode @@ -612,8 +607,8 @@ void C_RunComparisons::Paint() int maxTall = GetMaximumTall(); int newY = m_iDefaultYPos + (m_iDefaultTall - maxTall); if (!m_bLoadedBogusComparison) - SetPos(m_iDefaultXPos, newY); // Dynamic placement, only when it's not bogus - SetPanelSize(m_iMaxWide, maxTall); // Dynamic sizing + SetPos(m_iDefaultXPos, newY); // Dynamic placement, only when it's not bogus + SetPanelSize(m_iMaxWide, maxTall); // Dynamic sizing // Get player current stage int currentStage = GetCurrentZone(); @@ -632,7 +627,7 @@ void C_RunComparisons::Paint() // Sync? etc surface()->DrawSetTextFont(m_hTextFont); - + surface()->DrawSetTextColor(GetFgColor()); // Print "Comparing against: X" char fullCompareString[BUFSIZELOCL]; Q_snprintf(fullCompareString, BUFSIZELOCL, "%s%s", @@ -660,7 +655,7 @@ void C_RunComparisons::Paint() { char stageString[BUFSIZELOCL]; wchar_t stageStringUnicode[BUFSIZELOCL]; - //MOM_TODO: LINEAR MAPS WILL NEED "Checkpoint: " here! + // MOM_TODO: LINEAR MAPS WILL NEED "Checkpoint: " here! Q_snprintf(stageString, BUFSIZELOCL, "%s %i ", stLocalized, // "Stage" localization i); // Stage number @@ -679,7 +674,6 @@ void C_RunComparisons::Paint() surface()->DrawSetTextPos(text_xpos, Y); surface()->DrawPrintText(stageStringUnicode, wcslen(stageStringUnicode)); - if (i == (currentStage - 1)) { // Very last stage, we want everything! @@ -789,7 +783,7 @@ void C_RunComparisons::Paint() surface()->DrawPrintText(timeComparisonStringUnicode, wcslen(timeComparisonStringUnicode)); } - //Increment the Y only when we draw things. + // Increment the Y only when we draw things. Y += yToIncrementBy; } } diff --git a/mp/src/game/client/momentum/ui/HUD/hud_comparisons.h b/mp/src/game/client/momentum/ui/HUD/hud_comparisons.h index 9ee5c79c76..9d6511d084 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_comparisons.h +++ b/mp/src/game/client/momentum/ui/HUD/hud_comparisons.h @@ -1,7 +1,7 @@ #pragma once #include "cbase.h" -#include "util/run_compare.h" +#include "run/run_compare.h" #include "hudelement.h" #include "hud_numericdisplay.h" #include "hud_macros.h" diff --git a/mp/src/game/client/momentum/ui/HUD/hud_cp_menu.cpp b/mp/src/game/client/momentum/ui/HUD/hud_cp_menu.cpp index 01b8696b73..1a518a851d 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_cp_menu.cpp +++ b/mp/src/game/client/momentum/ui/HUD/hud_cp_menu.cpp @@ -39,6 +39,11 @@ static void SelectMenuItem(int menu_item) } } +static void OnClose() +{ + engine->ExecuteClientCmd("mom_checkpoint_close"); +} + CON_COMMAND(showCPmenu, "Opens the Checkpoint Menu.\n") { CHudMenuStatic *cpMenu = GET_HUDELEMENT(CHudMenuStatic); @@ -46,8 +51,7 @@ CON_COMMAND(showCPmenu, "Opens the Checkpoint Menu.\n") { if (cpMenu->IsMenuDisplayed()) { - cpMenu->HideMenu();//MOM_TODO: if another menu is open this will close it! - engine->ExecuteClientCmd("mom_checkpoint_close"); + cpMenu->HideMenu();//NOTE: if another menu is open this will close it! } else { @@ -58,7 +62,7 @@ CON_COMMAND(showCPmenu, "Opens the Checkpoint Menu.\n") pKv->AddSubKey(new KeyValues("#MOM_Menu_ToLastCP")); pKv->AddSubKey(new KeyValues("#MOM_Menu_RemoveCurrentCP")); pKv->AddSubKey(new KeyValues("#MOM_Menu_RemoveEveryCP")); - cpMenu->ShowMenu(pKv, SelectMenuItem); + cpMenu->ShowMenu(pKv, SelectMenuItem, OnClose); pKv->deleteThis(); } } diff --git a/mp/src/game/client/momentum/ui/HUD/hud_keypress.cpp b/mp/src/game/client/momentum/ui/HUD/hud_keypress.cpp index 782eac25f1..29a6ab00c6 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_keypress.cpp +++ b/mp/src/game/client/momentum/ui/HUD/hud_keypress.cpp @@ -56,6 +56,7 @@ class CHudKeyPressDisplay : public CHudElement, public Panel CPanelAnimationVar(HFont, m_hCounterTextFont, "CounterTextFont", "Default"); CPanelAnimationVar(Color, m_Normal, "KeyPressedColor", "Panel.Fg"); CPanelAnimationVar(Color, m_darkGray, "KeyOutlineColor", "Dark Gray"); + CPanelAnimationVar(Color, m_Disabled, "KeyDisabledColor", "Red"); CPanelAnimationVarAliasType(float, top_row_ypos, "top_row_ypos", "5", "proportional_float"); CPanelAnimationVarAliasType(float, mid_row_ypos, "mid_row_ypos", "20", "proportional_float"); CPanelAnimationVarAliasType(float, lower_row_ypos, "lower_row_ypos", "35", "proportional_float"); @@ -67,7 +68,7 @@ class CHudKeyPressDisplay : public CHudElement, public Panel private: int GetTextCenter(HFont font, wchar_t *wstring); - int m_nButtons, m_nStrafes, m_nJumps; + int m_nButtons, m_nDisabledButtons, m_nStrafes, m_nJumps; bool m_bShouldDrawCounts; wchar_t m_pwFwd[BUFSIZESHORT]; wchar_t m_pwLeft[BUFSIZESHORT]; @@ -104,7 +105,16 @@ void CHudKeyPressDisplay::Init() m_fJumpColorUntil = m_fDuckColorUntil = 0; m_nButtons = 0; + m_nDisabledButtons = 0; } + +// Checks to see if this input was blocked, and if so, paint it red. +#define CHECK_INPUT(flag, color) surface()->DrawSetTextColor((m_nDisabledButtons & flag) ? m_Disabled : color) +// Check for pressed input +#define CHECK_INPUT_P(flag) CHECK_INPUT(flag, m_Normal) +// Check for not pressed input +#define CHECK_INPUT_N(flag) CHECK_INPUT(flag, m_darkGray) + void CHudKeyPressDisplay::Paint() { // first, semi-transparent key templates @@ -114,22 +124,26 @@ void CHudKeyPressDisplay::Paint() surface()->DrawSetTextFont(m_hTextFont); if (m_nButtons & IN_FORWARD) { + CHECK_INPUT_P(IN_FORWARD); surface()->DrawSetTextPos(GetTextCenter(m_hTextFont, m_pwFwd), top_row_ypos); surface()->DrawPrintText(m_pwFwd, wcslen(m_pwFwd)); } if (m_nButtons & IN_MOVELEFT) { + CHECK_INPUT_P(IN_MOVELEFT); int text_left = GetTextCenter(m_hTextFont, m_pwLeft) - UTIL_ComputeStringWidth(m_hTextFont, m_pwLeft); surface()->DrawSetTextPos(text_left, mid_row_ypos); surface()->DrawPrintText(m_pwLeft, wcslen(m_pwLeft)); } if (m_nButtons & IN_BACK) { + CHECK_INPUT_P(IN_BACK); surface()->DrawSetTextPos(GetTextCenter(m_hTextFont, m_pwBack), lower_row_ypos); surface()->DrawPrintText(m_pwBack, wcslen(m_pwBack)); } if (m_nButtons & IN_MOVERIGHT) { + CHECK_INPUT_P(IN_MOVERIGHT); int text_right = GetTextCenter(m_hTextFont, m_pwRight) + UTIL_ComputeStringWidth(m_hTextFont, m_pwRight); surface()->DrawSetTextPos(text_right, mid_row_ypos); surface()->DrawPrintText(m_pwRight, wcslen(m_pwRight)); @@ -143,6 +157,7 @@ void CHudKeyPressDisplay::Paint() { m_fJumpColorUntil = gpGlobals->curtime + KEYDRAW_MIN; } + CHECK_INPUT_P(IN_JUMP); surface()->DrawSetTextPos(GetTextCenter(m_hWordTextFont, m_pwJump), jump_row_ypos); surface()->DrawPrintText(m_pwJump, wcslen(m_pwJump)); } @@ -152,12 +167,14 @@ void CHudKeyPressDisplay::Paint() { m_fDuckColorUntil = gpGlobals->curtime + KEYDRAW_MIN; } + CHECK_INPUT_P(IN_DUCK); surface()->DrawSetTextPos(GetTextCenter(m_hWordTextFont, m_pwDuck), duck_row_ypos); surface()->DrawPrintText(m_pwDuck, wcslen(m_pwDuck)); } // ---------- if (m_bShouldDrawCounts) { + surface()->DrawSetTextColor(m_Normal); // Back to normal, counts don't get disabled surface()->DrawSetTextFont(m_hCounterTextFont); wchar_t strafes[BUFSIZESHORT]; @@ -193,6 +210,7 @@ void CHudKeyPressDisplay::OnThink() else { m_nButtons = ::input->GetButtonBits(engine->IsPlayingDemo()); + m_nDisabledButtons = pPlayer->m_afButtonDisabled; if (g_MOMEventListener) { // we should only draw the strafe/jump counters when the timer is running @@ -211,6 +229,7 @@ void CHudKeyPressDisplay::Reset() { // reset buttons member in case a button gets stuck m_nButtons = 0; + m_nDisabledButtons = 0; m_fDuckColorUntil = 0; m_fJumpColorUntil = 0; } @@ -218,31 +237,38 @@ int CHudKeyPressDisplay::GetTextCenter(HFont font, wchar_t *wstring) { return GetWide() / 2 - UTIL_ComputeStringWidth(font, wstring) / 2; } + void CHudKeyPressDisplay::DrawKeyTemplates() { // first draw all keys on screen in a dark gray surface()->DrawSetTextColor(m_darkGray); surface()->DrawSetTextFont(m_hTextFont); // fwd + CHECK_INPUT_N(IN_FORWARD); surface()->DrawSetTextPos(GetTextCenter(m_hTextFont, m_pwFwd), top_row_ypos); surface()->DrawPrintText(m_pwFwd, wcslen(m_pwFwd)); // left + CHECK_INPUT_N(IN_MOVELEFT); int text_left = GetTextCenter(m_hTextFont, m_pwLeft) - UTIL_ComputeStringWidth(m_hTextFont, m_pwLeft); surface()->DrawSetTextPos(text_left, mid_row_ypos); surface()->DrawPrintText(m_pwLeft, wcslen(m_pwLeft)); // back + CHECK_INPUT_N(IN_BACK); surface()->DrawSetTextPos(GetTextCenter(m_hTextFont, m_pwBack), lower_row_ypos); surface()->DrawPrintText(m_pwBack, wcslen(m_pwBack)); // right + CHECK_INPUT_N(IN_MOVERIGHT); int text_right = GetTextCenter(m_hTextFont, m_pwRight) + UTIL_ComputeStringWidth(m_hTextFont, m_pwRight); surface()->DrawSetTextPos(text_right, mid_row_ypos); surface()->DrawPrintText(m_pwRight, wcslen(m_pwRight)); // reset text font for jump/duck surface()->DrawSetTextFont(m_hWordTextFont); // jump + CHECK_INPUT_N(IN_JUMP); surface()->DrawSetTextPos(GetTextCenter(m_hWordTextFont, m_pwJump), jump_row_ypos); surface()->DrawPrintText(m_pwJump, wcslen(m_pwJump)); // duck + CHECK_INPUT_N(IN_DUCK); surface()->DrawSetTextPos(GetTextCenter(m_hWordTextFont, m_pwDuck), duck_row_ypos); surface()->DrawPrintText(m_pwDuck, wcslen(m_pwDuck)); } \ No newline at end of file diff --git a/mp/src/game/client/momentum/ui/HUD/hud_mapfinished.cpp b/mp/src/game/client/momentum/ui/HUD/hud_mapfinished.cpp index 02678b3aa7..3a90d9b2d5 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_mapfinished.cpp +++ b/mp/src/game/client/momentum/ui/HUD/hud_mapfinished.cpp @@ -19,6 +19,7 @@ CHudElement(pElementName), BaseClass(g_pClientMode->GetViewport(), "CHudMapFinis m_iMaxPageTitleWidth = 0; ListenForGameEvent("timer_state"); + ListenForGameEvent("replay_save"); surface()->CreatePopup(GetVPanel(), false, false, false, false, false); @@ -77,7 +78,6 @@ void CHudMapFinishedDialog::FireGameEvent(IGameEvent* pEvent) C_MomentumPlayer * pPlayer = ToCMOMPlayer(C_BasePlayer::GetLocalPlayer()); if (g_MOMEventListener && pPlayer) { - m_bRunSaved = g_MOMEventListener->m_bTimeDidSave; m_bRunUploaded = g_MOMEventListener->m_bTimeDidUpload; //MOM_TODO: g_MOMEventListener has a m_szMapUploadStatus, do we want it on this panel? //Is it going to be a localized string, except for errors that have to be specific? @@ -105,7 +105,7 @@ void CHudMapFinishedDialog::FireGameEvent(IGameEvent* pEvent) m_pRunSaveStatus->SetVisible(!m_bIsGhost); m_pRepeatButton->GetTooltip()->SetText(m_bIsGhost ? m_pszRepeatToolTipReplay : m_pszRepeatToolTipMap); - mom_UTIL->FormatTime(lastRunTime, m_pszEndRunTime); + g_pMomentumUtil->FormatTime(lastRunTime, m_pszEndRunTime); CMOMSpectatorGUI *pPanel = dynamic_cast(gViewPortInterface->FindPanelByName(PANEL_SPECGUI)); if (pPanel && pPanel->IsVisible()) @@ -113,6 +113,12 @@ void CHudMapFinishedDialog::FireGameEvent(IGameEvent* pEvent) } } } + else if (FStrEq(pEvent->GetName(), "replay_save")) + { + m_bRunSaved = pEvent->GetBool("save"); + // MOM_TODO: There's a file name parameter as well, do we want to use it here? + } + //MOM_TODO: Listen for the upload event and set it here? } bool CHudMapFinishedDialog::ShouldDraw() @@ -312,7 +318,7 @@ void CHudMapFinishedDialog::Paint() { //"Zone Time:" shows up when m_iCurrentPage > 0 char ansiTime[BUFSIZETIME]; - mom_UTIL->FormatTime(m_pRunStats ? m_pRunStats->GetZoneTime(m_iCurrentPage) : 0.0f, ansiTime); + g_pMomentumUtil->FormatTime(m_pRunStats ? m_pRunStats->GetZoneTime(m_iCurrentPage) : 0.0f, ansiTime); ANSI_TO_UNICODE(ansiTime, unicodeTime); g_pVGuiLocalize->ConstructString(currentZoneOverall, sizeof(currentZoneOverall), m_pwZoneTime, 1, unicodeTime); m_pZoneOverallTime->SetText(currentZoneOverall);//"Zone time" (time for that zone) @@ -324,7 +330,7 @@ void CHudMapFinishedDialog::Paint() m_pZoneEnterTime->SetEnabled(true); m_pZoneEnterTime->SetVisible(true); wchar_t zoneEnterTime[BUFSIZELOCL]; - mom_UTIL->FormatTime(m_pRunStats ? m_pRunStats->GetZoneEnterTime(m_iCurrentPage) : 0.0f, ansiTime); + g_pMomentumUtil->FormatTime(m_pRunStats ? m_pRunStats->GetZoneEnterTime(m_iCurrentPage) : 0.0f, ansiTime); ANSI_TO_UNICODE(ansiTime, unicodeTime); g_pVGuiLocalize->ConstructString(zoneEnterTime, sizeof(zoneEnterTime), m_pwZoneEnterTime, 1, unicodeTime); m_pZoneEnterTime->SetText(zoneEnterTime);//"Zone enter time:" (time entered that zone) diff --git a/mp/src/game/client/momentum/ui/HUD/hud_mapinfo.cpp b/mp/src/game/client/momentum/ui/HUD/hud_mapinfo.cpp index f11e524f7e..05592ab696 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_mapinfo.cpp +++ b/mp/src/game/client/momentum/ui/HUD/hud_mapinfo.cpp @@ -162,7 +162,7 @@ void C_HudMapInfo::Paint() } else { // No stages/checkpoints found - Q_snprintf(m_pszStringStages, sizeof(m_pszStringStages), noZonesLocalized); + Q_strncpy(m_pszStringStages, noZonesLocalized, sizeof(m_pszStringStages)); } ANSI_TO_UNICODE(m_pszStringStages, m_pwCurrentStages); @@ -173,13 +173,13 @@ void C_HudMapInfo::Paint() if (m_iZoneCurrent == 1) { // Start zone - Q_snprintf(m_pszStringStatus, sizeof(m_pszStringStatus), startZoneLocalized); + Q_strncpy(m_pszStringStatus, startZoneLocalized, sizeof(m_pszStringStatus)); ANSI_TO_UNICODE(m_pszStringStatus, m_pwStageStartLabel); } else if (m_bPlayerInZone && m_bMapFinished) // don't check for zone # in case the player skipped one somehow { // End zone - Q_snprintf(m_pszStringStatus, sizeof(m_pszStringStatus), mapFinishedLocalized); + Q_strncpy(m_pszStringStatus, mapFinishedLocalized, sizeof(m_pszStringStatus)); ANSI_TO_UNICODE(m_pszStringStatus, m_pwStageStartLabel); } else diff --git a/mp/src/game/client/momentum/ui/HUD/hud_menu_static.cpp b/mp/src/game/client/momentum/ui/HUD/hud_menu_static.cpp index 4d74cbb80a..6c650f8063 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_menu_static.cpp +++ b/mp/src/game/client/momentum/ui/HUD/hud_menu_static.cpp @@ -7,6 +7,11 @@ //=============================================================================// #include "cbase.h" #include "hud_menu_static.h" +#include "clientmode.h" +#include "vgui_controls/AnimationController.h" +#include "vgui/ILocalize.h" + +#include "tier0/memdbgon.h" using namespace vgui; @@ -72,6 +77,12 @@ void CHudMenuStatic::OnThink() void CHudMenuStatic::HideMenu(void) { + if (CloseFunc) + CloseFunc(); + + CloseFunc = nullptr; + SelectFunc = nullptr; + m_bMenuTakesInput = false; m_flShutoffTime = gpGlobals->realtime + m_flOpenCloseTime; g_pClientMode->GetViewportAnimationController()->StartAnimationSequence("MenuClose"); diff --git a/mp/src/game/client/momentum/ui/HUD/hud_menu_static.h b/mp/src/game/client/momentum/ui/HUD/hud_menu_static.h index 6a66b9974f..f06ebe16d1 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_menu_static.h +++ b/mp/src/game/client/momentum/ui/HUD/hud_menu_static.h @@ -1,30 +1,22 @@ +#pragma once + #include "cbase.h" -#include "view.h" + +#include "hudelement.h" #include "menu.h" -#include "iclientmode.h" #include "utlvector.h" -#include "hudelement.h" -#include -#include "text_message.h" -#include "hud_macros.h" -#include "weapon_selection.h" - #include -#include -#include -#include -#include -#include #include -#include +#include +#include class CHudMenuStatic : public CHudElement, public vgui::Panel { DECLARE_CLASS_SIMPLE(CHudMenuStatic, vgui::Panel); -public: - CHudMenuStatic(const char*); + public: + CHudMenuStatic(const char *); wchar_t g_szMenuString[512]; char g_szPrelocalisedMenuString[512]; @@ -38,47 +30,50 @@ class CHudMenuStatic : public CHudElement, public vgui::Panel void Paint() OVERRIDE; void OnThink() OVERRIDE; - //Overrides - //Called from a CON_COMMAND most likely. - //kv is the menu items, SelecFunc is the override/custom code for SelectMenuItem - virtual void ShowMenu(KeyValues* kv, void(*SelecFunc)(int)) + // Overrides + // Called from a CON_COMMAND most likely. + // kv is the menu items, SelecFunc is the override/custom code for SelectMenuItem + // ClosFunc is a function to be called when this menu gets closed (could be due to something else) + virtual void ShowMenu(KeyValues *kv, void (*SelecFunc)(int), void (*ClosFunc)() = nullptr) { SelectFunc = SelecFunc; + CloseFunc = ClosFunc; ShowMenu_KeyValueItems(kv); } virtual void SelectMenuItem(int menu_item); - - void ProcessText(void); + + void ProcessText(void); void ShowMenu_KeyValueItems(KeyValues *pKV); void ApplySchemeSettings(vgui::IScheme *pScheme) OVERRIDE; - void PaintString(const wchar_t *text, int textlen, vgui::HFont& font, int x, int y); + void PaintString(const wchar_t *text, int textlen, vgui::HFont &font, int x, int y); -private: - void(*SelectFunc)(int); + private: + void (*SelectFunc)(int); + void (*CloseFunc)(); struct ProcessedLine { - int menuitem; // -1 for just text + int menuitem; // -1 for just text int startchar; int length; int pixels; int height; }; - CUtlVector< ProcessedLine > m_Processed; + CUtlVector m_Processed; - int m_nMaxPixels; - int m_nHeight; + int m_nMaxPixels; + int m_nHeight; - bool m_bMenuDisplayed; - int m_bitsValidSlots; - float m_flShutoffTime; - int m_fWaitingForMore; - int m_nSelectedItem; - bool m_bMenuTakesInput; - float m_flSelectionTime; + bool m_bMenuDisplayed; + int m_bitsValidSlots; + float m_flShutoffTime; + int m_fWaitingForMore; + int m_nSelectedItem; + bool m_bMenuTakesInput; + float m_flSelectionTime; -private: + private: CPanelAnimationVar(Color, m_TextColor, "TextColor", "FgColor"); CPanelAnimationVar(vgui::HFont, textFont, "TextFont", "Default"); CPanelAnimationVar(float, m_flOpenCloseTime, "OpenCloseTime", "1"); @@ -90,10 +85,9 @@ class CHudMenuStatic : public CHudElement, public vgui::Panel CPanelAnimationVar(float, m_flSelectionAlphaOverride, "SelectionAlpha", "255.0"); CPanelAnimationVar(vgui::HFont, m_hItemFont, "ItemFont", "Default"); - CPanelAnimationVar(vgui::HFont, m_hItemFontPulsing, "ItemFontPulsing", "Default");//"MenuItemFontPulsing"); + CPanelAnimationVar(vgui::HFont, m_hItemFontPulsing, "ItemFontPulsing", "Default"); //"MenuItemFontPulsing"); CPanelAnimationVar(Color, m_MenuColor, "MenuColor", "BgColor"); CPanelAnimationVar(Color, m_ItemColor, "MenuItemColor", "FgColor"); CPanelAnimationVar(Color, m_BoxColor, "MenuBoxColor", "BgColor"); - }; \ No newline at end of file diff --git a/mp/src/game/client/momentum/ui/HUD/hud_speedometer.cpp b/mp/src/game/client/momentum/ui/HUD/hud_speedometer.cpp index 3e8932f962..5d177f1233 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_speedometer.cpp +++ b/mp/src/game/client/momentum/ui/HUD/hud_speedometer.cpp @@ -6,7 +6,7 @@ #include "iinput.h" #include "in_buttons.h" #include "mom_shareddefs.h" -#include "util/run_compare.h" +#include "run/run_compare.h" #include "vgui_helpers.h" #include @@ -42,8 +42,9 @@ static MAKE_CONVAR(mom_speedometer_units, "1", FLAG_HUD_CVAR | FCVAR_CLIENTCMD_C static MAKE_TOGGLE_CONVAR(mom_speedometer, "1", FLAG_HUD_CVAR | FCVAR_CLIENTCMD_CAN_EXECUTE, "Toggles displaying the speedometer. 0 = OFF, 1 = ON\n"); -static MAKE_TOGGLE_CONVAR(mom_speedometer_colorize, "1", FLAG_HUD_CVAR | FCVAR_CLIENTCMD_CAN_EXECUTE, - "Toggles speedometer colorization based on acceleration. 0 = OFF, 1 = ON\n"); +static MAKE_CONVAR(mom_speedometer_colorize, "1", FLAG_HUD_CVAR | FCVAR_CLIENTCMD_CAN_EXECUTE, + "Toggles speedometer colorization. 0 = OFF, 1 = ON (Based on acceleration)," + " 2 = ON (Staged by relative velocity to max.)\n", 0, 2); static MAKE_TOGGLE_CONVAR(mom_speedometer_showlastjumpvel, "1", FLAG_HUD_CVAR | FCVAR_CLIENTCMD_CAN_EXECUTE, "Toggles showing player velocity at last jump (XY only). 0 = OFF, 1 = ON\n"); @@ -106,7 +107,7 @@ class CHudSpeedMeter : public CHudElement, public CHudNumericDisplay SetBgColor(_bgColor); m_LabelColor = normalColor; } - bool ShouldColorize() const { return mom_speedometer_colorize.GetBool(); } + bool ShouldColorize() const { return mom_speedometer_colorize.GetInt() >= 1; } void FireGameEvent(IGameEvent *pEvent) OVERRIDE { @@ -155,11 +156,12 @@ CHudSpeedMeter::CHudSpeedMeter(const char *pElementName) m_pRunStats = nullptr; m_iCurrentZone = 0; m_bEntInZone = false; + m_bIsTime = false; } void CHudSpeedMeter::OnThink() { - Vector velocity = vec3_origin; + Vector velocity; C_MomentumPlayer *pPlayer = ToCMOMPlayer(CBasePlayer::GetLocalPlayer()); if (pPlayer) { @@ -201,10 +203,12 @@ void CHudSpeedMeter::OnThink() m_bRanFadeOutJumpSpeed = false; } // Remove the vertical component if necessary - if (velType) + /*if (velType) { velocity.z = 0; - } + }*/ + // No branch version! + velocity.z *= 1 - velType; // Conversions based on https://developer.valvesoftware.com/wiki/Dimensions#Map_Grid_Units:_quick_reference float vel = static_cast(velocity.Length()); @@ -234,14 +238,40 @@ void CHudSpeedMeter::OnThink() { if (m_flNextColorizeCheck <= gpGlobals->curtime) { - if (m_flLastVelocity != 0) + if (mom_speedometer_colorize.GetInt() == 1) { - m_currentColor = mom_UTIL->GetColorFromVariation(abs(vel) - abs(m_flLastVelocity), 2.0f, - normalColor, increaseColor, decreaseColor); + if (m_flLastVelocity != 0) + { + m_currentColor = g_pMomentumUtil->GetColorFromVariation(abs(vel) - abs(m_flLastVelocity), 2.0f, + normalColor, increaseColor, decreaseColor); + } + else + { + m_currentColor = normalColor; + } } else { - m_currentColor = normalColor; + const float maxvel = ConVarRef("sv_maxvelocity").GetFloat(); + switch (static_cast(vel / maxvel * 5)) + { + case 0: + m_currentColor = Color(255, 255, 255, 255); // White + break; + case 1: + m_currentColor = Color(255, 255, 0, 255); // Yellow + break; + case 2: + m_currentColor = Color(255, 165, 0, 255); // Orange + break; + case 3: + m_currentColor = Color(255, 0, 0, 255); // Red + break; + case 4: + default: + m_currentColor = Color(128, 0, 128, 255); // Purple + + } } m_lastColor = m_PrimaryValueColor = m_currentColor; m_flLastVelocity = vel; @@ -259,7 +289,7 @@ void CHudSpeedMeter::OnThink() else if (m_flLastJumpVelocity != lastJumpVel) { m_SecondaryValueColor = - mom_UTIL->GetColorFromVariation(abs(lastJumpVel) - abs(m_flLastJumpVelocity), 0.0f, + g_pMomentumUtil->GetColorFromVariation(abs(lastJumpVel) - abs(m_flLastJumpVelocity), 0.0f, normalColor, increaseColor, decreaseColor); m_flLastJumpVelocity = lastJumpVel; } @@ -368,27 +398,7 @@ void CHudSpeedMeter::PaintNumbers(HFont font, int xpos, int ypos, int value, boo { surface()->DrawSetTextFont(font); wchar_t unicode[6]; - if (!m_bIsTime) - { - if (atLeast2Digits && value < 10) - { - V_snwprintf(unicode, ARRAYSIZE(unicode), L"%d", value); - } - else - { - V_snwprintf(unicode, ARRAYSIZE(unicode), L"%d", value); - } - } - else - { - int iMinutes = value / 60; - int iSeconds = value - iMinutes * 60; - - if (iSeconds < 10) - V_snwprintf(unicode, ARRAYSIZE(unicode), L"%d`0%d", iMinutes, iSeconds); - else - V_snwprintf(unicode, ARRAYSIZE(unicode), L"%d`%d", iMinutes, iSeconds); - } + V_snwprintf(unicode, ARRAYSIZE(unicode), L"%d", value); // adjust the position to take into account 3 characters int charWidth = surface()->GetCharacterWidth(font, '0'); diff --git a/mp/src/game/client/momentum/ui/HUD/hud_strafesync.cpp b/mp/src/game/client/momentum/ui/HUD/hud_strafesync.cpp index f95c6db628..a5949fa5a3 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_strafesync.cpp +++ b/mp/src/game/client/momentum/ui/HUD/hud_strafesync.cpp @@ -1,4 +1,5 @@ #include "cbase.h" +#include "baseviewport.h" #include "c_mom_replay_entity.h" #include "hud_fillablebar.h" #include "hud_numericdisplay.h" @@ -9,14 +10,14 @@ #include "momentum/util/mom_util.h" #include "vphysics_interface.h" #include -#include "baseviewport.h" #include "tier0/memdbgon.h" using namespace vgui; static ConVar strafesync_draw("mom_strafesync_draw", "1", FCVAR_CLIENTDLL | FCVAR_CLIENTCMD_CAN_EXECUTE | FCVAR_ARCHIVE, - "Toggles displaying the strafesync data.\n", true, 0, true, 1); + "Toggles displaying the strafesync data. (1 = only timer , 2 = always (except practice mode)) \n", + true, 0, true, 2); static ConVar strafesync_drawbar("mom_strafesync_drawbar", "1", FCVAR_CLIENTDLL | FCVAR_CLIENTCMD_CAN_EXECUTE | FCVAR_ARCHIVE, @@ -54,16 +55,19 @@ class CHudStrafeSyncDisplay : public CHudElement, public CHudNumericDisplay { if (pPlayer->IsWatchingReplay()) { - //MOM_TODO: Should we have a convar against this? + // MOM_TODO: Should we have a convar against this? C_MomentumReplayGhostEntity *pGhost = pPlayer->GetReplayEnt(); shouldDrawLocal = pGhost->m_RunData.m_bTimerRunning && !pGhost->m_RunData.m_bMapFinished; } else { - shouldDrawLocal = pPlayer->m_RunData.m_bTimerRunning && !pPlayer->m_RunData.m_bMapFinished; + shouldDrawLocal = !pPlayer->m_RunData.m_bMapFinished && + ((!pPlayer->m_bHasPracticeMode && + strafesync_draw.GetInt() == 2) || + pPlayer->m_RunData.m_bTimerRunning); } } - return strafesync_draw.GetBool() && CHudElement::ShouldDraw() && shouldDrawLocal; + return strafesync_draw.GetInt() && CHudElement::ShouldDraw() && shouldDrawLocal; } void Reset() OVERRIDE @@ -142,7 +146,7 @@ void CHudStrafeSyncDisplay::OnThink() { m_flLastStrafeSync != 0 ? m_currentColor = - mom_UTIL->GetColorFromVariation(m_localStrafeSync - m_flLastStrafeSync, SYNC_COLORIZE_DEADZONE, + g_pMomentumUtil->GetColorFromVariation(m_localStrafeSync - m_flLastStrafeSync, SYNC_COLORIZE_DEADZONE, normalColor, increaseColor, decreaseColor) : m_currentColor = normalColor; @@ -223,13 +227,16 @@ class CHudStrafeSyncBar : public CHudFillableBar { if (pPlayer->IsWatchingReplay()) { - //MOM_TODO: Should we have a convar against this? + // MOM_TODO: Should we have a convar against this? C_MomentumReplayGhostEntity *pGhost = pPlayer->GetReplayEnt(); shouldDrawLocal = pGhost->m_RunData.m_bTimerRunning && !pGhost->m_RunData.m_bMapFinished; } else { - shouldDrawLocal = pPlayer->m_RunData.m_bTimerRunning && !pPlayer->m_RunData.m_bMapFinished; + shouldDrawLocal = !pPlayer->m_RunData.m_bMapFinished && + ((!pPlayer->m_bHasPracticeMode && + strafesync_draw.GetInt() == 2) || + pPlayer->m_RunData.m_bTimerRunning); } } return strafesync_drawbar.GetBool() && CHudElement::ShouldDraw() && shouldDrawLocal; @@ -304,7 +311,7 @@ void CHudStrafeSyncBar::OnThink() { m_flLastStrafeSync != 0 ? m_currentColor = - mom_UTIL->GetColorFromVariation(m_localStrafeSync - m_flLastStrafeSync, SYNC_COLORIZE_DEADZONE, + g_pMomentumUtil->GetColorFromVariation(m_localStrafeSync - m_flLastStrafeSync, SYNC_COLORIZE_DEADZONE, normalColor, increaseColor, decreaseColor) : m_currentColor = normalColor; diff --git a/mp/src/game/client/momentum/ui/HUD/hud_timer.cpp b/mp/src/game/client/momentum/ui/HUD/hud_timer.cpp index 0d0979be7d..37932ec2be 100644 --- a/mp/src/game/client/momentum/ui/HUD/hud_timer.cpp +++ b/mp/src/game/client/momentum/ui/HUD/hud_timer.cpp @@ -1,4 +1,5 @@ #include "cbase.h" + #include "baseviewport.h" #include "hud_comparisons.h" #include "hud_macros.h" @@ -123,7 +124,8 @@ DECLARE_HUDELEMENT(C_HudTimer); DECLARE_HUD_MESSAGE(C_HudTimer, Timer_State); DECLARE_HUD_MESSAGE(C_HudTimer, Timer_Reset); -C_HudTimer::C_HudTimer(const char *pElementName) : CHudElement(pElementName), Panel(g_pClientMode->GetViewport(), "HudTimer") +C_HudTimer::C_HudTimer(const char *pElementName) + : CHudElement(pElementName), Panel(g_pClientMode->GetViewport(), "HudTimer") { // This is already set for HUD elements, but still... SetProportional(true); @@ -190,11 +192,9 @@ void C_HudTimer::MsgFunc_Timer_State(bf_read &msg) { // VGUI_ANIMATE("TimerStart"); // Checking again, even if we just checked 8 lines before - if (pPlayer != nullptr) - { - pPlayer->EmitSound("Momentum.StartTimer"); - m_bTimerRan = true; - } + + pPlayer->EmitSound("Momentum.StartTimer"); + m_bTimerRan = true; } else // stopped { @@ -212,11 +212,8 @@ void C_HudTimer::MsgFunc_Timer_State(bf_read &msg) } // VGUI_ANIMATE("TimerStop"); - if (pPlayer != nullptr) - { - m_bTimerRan = true; - pPlayer->EmitSound("Momentum.StopTimer"); - } + m_bTimerRan = true; + pPlayer->EmitSound("Momentum.StopTimer"); // MOM_TODO: (Beta+) show scoreboard animation with new position on leaderboards? } @@ -292,7 +289,7 @@ void C_HudTimer::OnThink() void C_HudTimer::Paint(void) { // Format the run's time - mom_UTIL->FormatTime(GetCurrentTime(), m_pszString, 2); + g_pMomentumUtil->FormatTime(GetCurrentTime(), m_pszString, 2); ANSI_TO_UNICODE(m_pszString, m_pwCurrentTime); if (m_bShowCheckpoints) @@ -330,8 +327,8 @@ void C_HudTimer::Paint(void) // find out status of timer (no timer/practice mode) if (!m_bIsRunning) { - Q_snprintf(m_pszStringStatus, sizeof(m_pszStringStatus), - m_bPlayerHasPracticeMode ? practiceModeLocalized : noTimerLocalized); // ? practice mode : no timer + Q_strncpy(m_pszStringStatus, m_bPlayerHasPracticeMode ? practiceModeLocalized : noTimerLocalized, + sizeof(m_pszStringStatus)); ANSI_TO_UNICODE(m_pszStringStatus, m_pwCurrentStatus); } @@ -362,6 +359,7 @@ void C_HudTimer::Paint(void) m_bIsRunning ? wcslen(m_pwCurrentTime) : wcslen(m_pwCurrentStatus)); surface()->DrawSetTextFont(m_hSmallTextFont); + if (m_bShowCheckpoints) { if (center_cps) @@ -388,9 +386,7 @@ void C_HudTimer::Paint(void) prevStageXPos = GetWide() / 2 - UTIL_ComputeStringWidth(m_hSmallTextFont, prevStageString) / 2; // Inline the comparison (affects split xpos) - int extra = hasComparison ? UTIL_ComputeStringWidth(m_hSmallTextFont, comparisonANSI) : 0; - stageSplitXPos = - GetWide() / 2 - (UTIL_ComputeStringWidth(m_hSmallTextFont, m_pszStageTimeString) + extra) / 2; + stageSplitXPos = GetWide() / 2 - UTIL_ComputeStringWidth(m_hSmallTextFont, m_pszStageTimeString) / 2; } // Print the previous stage @@ -411,12 +407,10 @@ void C_HudTimer::Paint(void) wchar_t comparisonUnicode[BUFSIZELOCL]; ANSI_TO_UNICODE(comparisonANSI, comparisonUnicode); - // This will be right below where the time begins to print, but is unwanted - // int compare_xpos = GetWide() / 2 - UTIL_ComputeStringWidth(m_hSmallTextFont, comparisonANSI) / 2; - // splitY += yToIncrement; + // This will be right below where the time begins to print + int compare_xpos = GetWide() / 2 - UTIL_ComputeStringWidth(m_hSmallTextFont, comparisonANSI) / 2; + splitY += yToIncrement; - // Find the xpos of the comparison string - int compare_xpos = stageSplitXPos + UTIL_ComputeStringWidth(m_hSmallTextFont, m_pszStageTimeString) + 2; // Print the comparison surface()->DrawSetTextPos(compare_xpos, splitY); surface()->DrawSetTextColor(compareColor); diff --git a/mp/src/game/client/momentum/ui/MapSelection/BaseMapsPage.cpp b/mp/src/game/client/momentum/ui/MapSelection/BaseMapsPage.cpp index 82e0d9e765..dbe85befde 100644 --- a/mp/src/game/client/momentum/ui/MapSelection/BaseMapsPage.cpp +++ b/mp/src/game/client/momentum/ui/MapSelection/BaseMapsPage.cpp @@ -1,35 +1,29 @@ #include "pch_mapselection.h" -using namespace vgui; - -#define FILTER_ALLSERVERS 0 -#define FILTER_SECURESERVERSONLY 1 -#define FILTER_INSECURESERVERSONLY 2 - -#define UNIVERSE_OFFICIAL 0 -#define UNIVERSE_CUSTOMGAMES 1 +using namespace vgui; #undef wcscat -//----------------------------------------------------------------------------- -// Purpose: Constructor -//----------------------------------------------------------------------------- -CGameListPanel::CGameListPanel(CBaseMapsPage *pOuter, const char *pName) : -BaseClass(pOuter, pName) +//Sort functions +static int __cdecl MapNameSortFunc(vgui::ListPanel *pPanel, const vgui::ListPanelItem &item1, const vgui::ListPanelItem &item2) { - m_pOuter = pOuter; + const char *string1 = item1.kv->GetString(KEYNAME_MAP_NAME); + const char *string2 = item2.kv->GetString(KEYNAME_MAP_NAME); + return Q_stricmp(string1, string2); } -//----------------------------------------------------------------------------- -// Purpose: Forward KEY_ENTER to the CBaseMapsPage. -//----------------------------------------------------------------------------- -void CGameListPanel::OnKeyCodeTyped(vgui::KeyCode code) +static int __cdecl MapCompletedSortFunc(vgui::ListPanel *pPanel, const vgui::ListPanelItem &item1, const vgui::ListPanelItem &item2) { - // Let the outer class handle it. - if (code == KEY_ENTER && m_pOuter->OnGameListEnterPressed()) - return; + const char *string1 = item1.kv->GetString(KEYNAME_MAP_BEST_TIME); + const char *string2 = item2.kv->GetString(KEYNAME_MAP_BEST_TIME); + return Q_stricmp(string1, string2); +} - BaseClass::OnKeyCodeTyped(code); +static int __cdecl MapLayoutSortFunc(vgui::ListPanel *pPanel, const vgui::ListPanelItem &item1, const vgui::ListPanelItem &item2) +{ + const char *i1 = item1.kv->GetString(KEYNAME_MAP_LAYOUT); + const char *i2 = item2.kv->GetString(KEYNAME_MAP_LAYOUT); + return Q_stricmp(i1, i2); } @@ -39,8 +33,7 @@ void CGameListPanel::OnKeyCodeTyped(vgui::KeyCode code) CBaseMapsPage::CBaseMapsPage(vgui::Panel *parent, const char *name, const char *pCustomResFilename) : PropertyPage(parent, name), m_pCustomResFilename(pCustomResFilename) { - SetSize(624, 278); - + SetSize(664, 294); m_iGameModeFilter = 0; m_szMapFilter[0] = 0; @@ -60,51 +53,34 @@ CBaseMapsPage::CBaseMapsPage(vgui::Panel *parent, const char *name, const char * m_pStartMap->SetEnabled(false); m_pRefreshAll = new Button(this, "RefreshButton", "#ServerBrowser_Refresh");//Needed for online maps m_pRefreshQuick = new Button(this, "RefreshQuickButton", "#ServerBrowser_RefreshQuick");//Needed for online maps - m_pGameList = new CGameListPanel(this, "gamelist"); - m_pGameList->SetAllowUserModificationOfColumns(true); + m_pMapList = new CMapListPanel(this, "MapList"); + m_pMapList->SetAllowUserModificationOfColumns(true); // Add the column headers - m_pGameList->AddColumnHeader(HEADER_COMPLETED, "HasCompleted", "#MOM_MapSelector_Completed", 16, ListPanel::COLUMN_FIXEDSIZE | ListPanel::COLUMN_IMAGE); - m_pGameList->AddColumnHeader(HEADER_MAPLAYOUT, "MapLayout", "#MOM_MapSelector_MapLayout", 16, ListPanel::COLUMN_FIXEDSIZE | ListPanel::COLUMN_IMAGE); - //m_pGameList->AddColumnHeader(HEADER_STAGEDMAP, "IsStaged", "#MOM_MapSelector_IsStaged", 16, ListPanel::COLUMN_FIXEDSIZE | ListPanel::COLUMN_IMAGE); - //m_pGameList->AddColumnHeader(1, "Bots", "#ServerBrowser_Bots", 16, ListPanel::COLUMN_FIXEDSIZE | ListPanel::COLUMN_HIDDEN);//Don't need - //m_pGameList->AddColumnHeader(2, "Secure", "#ServerBrowser_Secure", 16, ListPanel::COLUMN_FIXEDSIZE | ListPanel::COLUMN_IMAGE);//Don't need - m_pGameList->AddColumnHeader(HEADER_MAPNAME, "Name", "#MOM_MapSelector_Maps", 50, ListPanel::COLUMN_RESIZEWITHWINDOW | ListPanel::COLUMN_UNHIDABLE);//Map name column - //m_pGameList->AddColumnHeader(4, "IPAddr", "#ServerBrowser_IPAddress", 64, ListPanel::COLUMN_HIDDEN); - m_pGameList->AddColumnHeader(HEADER_GAMEMODE, "gamemode", "#MOM_MapSelector_GameMode", 112, - 112, // minwidth - 300, // maxwidth - 0 // flags - ); - m_pGameList->AddColumnHeader(HEADER_DIFFICULTY, "difficulty", "#MOM_MapSelector_Difficulty", 55, 0);//ListPanel::COLUMN_FIXEDSIZE); - m_pGameList->AddColumnHeader(HEADER_BESTTIME, "time", "#MOM_MapSelector_BestTime", 90, - 90, // minwidth - 300, // maxwidth - 0 // flags - ); + m_pMapList->AddColumnHeader(HEADER_MAP_IMAGE, KEYNAME_MAP_IMAGE, "", 140, ListPanel::COLUMN_FIXEDSIZE | ListPanel::COLUMN_IMAGE); + m_pMapList->AddColumnHeader(HEADER_MAP_NAME, KEYNAME_MAP_NAME, "#MOM_MapSelector_Maps", 150, 150, 9001, ListPanel::COLUMN_RESIZEWITHWINDOW | ListPanel::COLUMN_UNHIDABLE); + m_pMapList->AddColumnHeader(HEADER_MAP_LAYOUT, KEYNAME_MAP_LAYOUT, "#MOM_MapSelector_MapLayout", 75, 75, 100, ListPanel::COLUMN_RESIZEWITHWINDOW); + m_pMapList->AddColumnHeader(HEADER_DIFFICULTY, KEYNAME_MAP_DIFFICULTY, "#MOM_MapSelector_Difficulty", 55, 55, 100, 0); + m_pMapList->AddColumnHeader(HEADER_BESTTIME, KEYNAME_MAP_BEST_TIME, "#MOM_MapSelector_BestTime", 90, 90, 9001, ListPanel::COLUMN_RESIZEWITHWINDOW); //Tooltips - m_pGameList->SetColumnHeaderTooltip(HEADER_COMPLETED, "#MOM_MapSelector_Completed_Tooltip"); - m_pGameList->SetColumnHeaderTooltip(HEADER_MAPLAYOUT, "#MOM_MapSelector_MapLayout_Tooltip"); - //MOM_TODO: do we want more tooltips? - //m_pGameList->SetColumnHeaderTooltip(1, "#ServerBrowser_BotColumn_Tooltip"); - //m_pGameList->SetColumnHeaderTooltip(2, "#ServerBrowser_SecureColumn_Tooltip"); + //MOM_TODO: do we want tooltips? - // setup fast sort functions - //MOM_TODO: Make sorting by map names, difficulty, all of the columns - /* - m_pGameList->SetSortFunc(0, PasswordCompare); - m_pGameList->SetSortFunc(1, BotsCompare); - m_pGameList->SetSortFunc(2, SecureCompare); - m_pGameList->SetSortFunc(3, ServerNameCompare); - m_pGameList->SetSortFunc(4, IPAddressCompare); - m_pGameList->SetSortFunc(5, GameCompare); - m_pGameList->SetSortFunc(6, PlayersCompare); - m_pGameList->SetSortFunc(7, MapCompare); - m_pGameList->SetSortFunc(8, PingCompare); - */ - // Sort by ping time by default - //m_pGameList->SetSortColumn(8); + // Alignment + m_pMapList->SetColumnTextAlignment(HEADER_MAP_LAYOUT, Label::a_center); + m_pMapList->SetColumnTextAlignment(HEADER_DIFFICULTY, Label::a_center); + m_pMapList->SetColumnTextAlignment(HEADER_MAP_IMAGE, Label::a_center); + + // Sort Functions + m_pMapList->SetSortFunc(HEADER_MAP_NAME, MapNameSortFunc); + m_pMapList->SetSortFunc(HEADER_BESTTIME, MapCompletedSortFunc); + m_pMapList->SetSortFunc(HEADER_MAP_LAYOUT, MapLayoutSortFunc); + + // disable sort for certain columns + m_pMapList->SetColumnSortable(HEADER_MAP_IMAGE, false); + + // Sort by map name by default + m_pMapList->SetSortColumn(HEADER_MAP_NAME); CreateFilters(); LoadFilterSettings(); @@ -124,7 +100,7 @@ CBaseMapsPage::~CBaseMapsPage() //----------------------------------------------------------------------------- int CBaseMapsPage::GetInvalidMapListID() { - return m_pGameList->InvalidItemID(); + return m_pMapList->InvalidItemID(); } //----------------------------------------------------------------------------- @@ -134,7 +110,7 @@ void CBaseMapsPage::PerformLayout() { BaseClass::PerformLayout(); - if (m_pGameList->GetSelectedItemsCount() < 1) + if (m_pMapList->GetSelectedItemsCount() < 1) { m_pStartMap->SetEnabled(false); } @@ -161,7 +137,7 @@ void CBaseMapsPage::PerformLayout() m_pRefreshAll->SetText("#ServerBrowser_StopRefreshingList"); } - if (m_pGameList->GetItemCount() > 0) + if (m_pMapList->GetItemCount() > 0) { m_pRefreshQuick->SetEnabled(true); } @@ -169,7 +145,7 @@ void CBaseMapsPage::PerformLayout() { m_pRefreshQuick->SetEnabled(false); } - m_pGameList->SetEmptyListText("#MOM_MapSelector_NoMaps"); + m_pMapList->SetEmptyListText("#MOM_MapSelector_NoMaps"); #ifndef NO_STEAM //if (!SteamMatchmakingServers() || !SteamMatchmaking()) { @@ -195,24 +171,14 @@ void CBaseMapsPage::ApplySchemeSettings(IScheme *pScheme) // Images ImageList *imageList = new ImageList(false); //MOM_TODO: Load custom images for the map selector - imageList->AddImage(scheme()->GetImage("servers/icon_password", false));//Completed icon (index 1) - imageList->AddImage(scheme()->GetImage("servers/icon_bots", false));//Linear map icon (index 2) - imageList->AddImage(scheme()->GetImage("servers/icon_robotron", false));//Staged map icon (index 3) - //imageList->AddImage(scheme()->GetImage("servers/icon_secure_deny", false)); - - int passwordColumnImage = imageList->AddImage(scheme()->GetImage("servers/icon_password_column", false));//Completed column header image - int botColumnImage = imageList->AddImage(scheme()->GetImage("servers/icon_bots_column", false));//Map layout (staged/linear) column header image - //int secureColumnImage = imageList->AddImage(scheme()->GetImage("servers/icon_robotron_column", false)); - m_pGameList->SetImageList(imageList, true); - m_pGameList->SetColumnHeaderImage(HEADER_COMPLETED, passwordColumnImage); - m_pGameList->SetColumnHeaderImage(HEADER_MAPLAYOUT, botColumnImage); - //m_pGameList->SetColumnHeaderImage(HEADER_STAGEDMAP, secureColumnImage); + imageList->AddImage(scheme()->GetImage("maps/invalid_map", false)); // The ? banner at index 1 + m_pMapList->SetImageList(imageList, true); //Font - m_hFont = pScheme->GetFont("ListSmall", IsProportional()); + m_hFont = pScheme->GetFont("MapListFont", IsProportional()); if (!m_hFont) m_hFont = pScheme->GetFont("DefaultSmall", IsProportional()); - m_pGameList->SetFont(m_hFont); + m_pMapList->SetFont(m_hFont); } //----------------------------------------------------------------------------- @@ -552,8 +518,8 @@ void CBaseMapsPage::OnButtonToggled(Panel *panel, int state) if (m_hFont) { - SETUP_PANEL(m_pGameList); - m_pGameList->SetFont(m_hFont); + SETUP_PANEL(m_pMapList); + m_pMapList->SetFont(m_hFont); } SetSize(wide, tall); @@ -640,36 +606,38 @@ void CBaseMapsPage::ApplyGameFilters() { //Failed filters, remove the map map.m_bDoNotRefresh = true; - if (m_pGameList->IsValidItemID(map.m_iListID)) + if (m_pMapList->IsValidItemID(map.m_iListID)) { - m_pGameList->SetItemVisible(map.m_iListID, false); + m_pMapList->SetItemVisible(map.m_iListID, false); } } else if (BShowMap(map)) { map.m_bDoNotRefresh = false; - if (!m_pGameList->IsValidItemID(map.m_iListID)) + if (!m_pMapList->IsValidItemID(map.m_iListID)) { //DevLog("ADDING MAP TO LIST! %s\n ", mapinfo->m_szMapName); KeyValues *kv = new KeyValues("Map"); - kv->SetString("name", mapinfo->m_szMapName); - kv->SetString("map", mapinfo->m_szMapName); - kv->SetInt("gamemode", mapinfo->m_iGameMode); - kv->SetInt("difficulty", mapinfo->m_iDifficulty); - kv->SetInt("MapLayout", (static_cast(mapinfo->m_bHasStages)) + 2);//+ 2 so the picture sets correctly - kv->SetBool("HasCompleted", mapinfo->m_bCompleted); - kv->SetString("time", mapinfo->m_szBestTime); - - map.m_iListID = m_pGameList->AddItem(kv, NULL, false, false); + kv->SetString(KEYNAME_MAP_NAME, mapinfo->m_szMapName); + kv->SetString("map", mapinfo->m_szMapName);//I think this is needed somewhere + //kv->SetInt(KEYNAME_MAP_GAME_MODE, mapinfo->m_iGameMode); + kv->SetInt(KEYNAME_MAP_DIFFICULTY, mapinfo->m_iDifficulty); + kv->SetString(KEYNAME_MAP_LAYOUT, mapinfo->m_bHasStages ? "STAGED" : "LINEAR"); + //kv->SetBool(KEYNAME_MAP_COMPLETED, mapinfo->m_bCompleted); + kv->SetString(KEYNAME_MAP_BEST_TIME, mapinfo->m_szBestTime); + //MOM_TODO: Recalculate the image index just in case (only if it's 0) + kv->SetInt(KEYNAME_MAP_IMAGE, map.m_iMapImageIndex); + + map.m_iListID = m_pMapList->AddItem(kv, NULL, false, false); kv->deleteThis(); } // make sure the map is visible - m_pGameList->SetItemVisible(map.m_iListID, true); + m_pMapList->SetItemVisible(map.m_iListID, true); } } UpdateStatus(); - m_pGameList->SortList(); + m_pMapList->SortList(); InvalidateLayout(); Repaint(); } @@ -679,18 +647,18 @@ void CBaseMapsPage::ApplyGameFilters() //----------------------------------------------------------------------------- void CBaseMapsPage::UpdateStatus() { - if (m_pGameList->GetItemCount() > 1) + if (m_pMapList->GetItemCount() > 1) { wchar_t header[256]; wchar_t count[128]; - V_snwprintf(count, ARRAYSIZE(count), L"%d", m_pGameList->GetItemCount()); + V_snwprintf(count, ARRAYSIZE(count), L"%d", m_pMapList->GetItemCount()); g_pVGuiLocalize->ConstructString(header, sizeof(header), g_pVGuiLocalize->Find("#MOM_MapSelector_MapCount"), 1, count); - m_pGameList->SetColumnHeaderText(HEADER_MAPNAME, header); + m_pMapList->SetColumnHeaderText(HEADER_MAP_NAME, header); } else { - m_pGameList->SetColumnHeaderText(HEADER_MAPNAME, g_pVGuiLocalize->Find("#MOM_MapSelector_Maps")); + m_pMapList->SetColumnHeaderText(HEADER_MAP_NAME, g_pVGuiLocalize->Find("#MOM_MapSelector_Maps")); } } @@ -855,7 +823,7 @@ bool CBaseMapsPage::CheckPrimaryFilters(mapstruct_t &map) return false; } - if (count && Q_strnicmp(map.m_szMapName, m_szMapFilter, count)) + if (count && !Q_strstr(map.m_szMapName, m_szMapFilter))//strstr returns null if the substring is not in the base string { DevLog("Map %s does not pass filter %s \n", map.m_szMapName, m_szMapFilter); return false; @@ -894,7 +862,7 @@ bool CBaseMapsPage::CheckSecondaryFilters(mapstruct_t &map) // Map layout (0 = all, 1 = show staged maps only, 2 = show linear maps only) if (m_iMapLayoutFilter && ((int) map.m_bHasStages) + 1 == m_iMapLayoutFilter) { - DevLog("Map has stages %i and the user is filtering maps %i\n", map.m_bHasStages, m_iMapLayoutFilter); + DevLog("Map %s has stages %i and the user is filtering maps %i\n", map.m_szMapName, map.m_bHasStages, m_iMapLayoutFilter); return false; } @@ -917,7 +885,7 @@ void CBaseMapsPage::SetRefreshing(bool state) MapSelectorDialog().UpdateStatusText("#MOM_MapSelector_SearchingForMaps"); // clear message in panel - m_pGameList->SetEmptyListText(""); + m_pMapList->SetEmptyListText(""); m_pRefreshAll->SetText("#MOM_MapSelector_StopSearching"); m_pRefreshAll->SetCommand("stoprefresh"); m_pRefreshQuick->SetEnabled(false); @@ -938,7 +906,7 @@ void CBaseMapsPage::SetRefreshing(bool state) m_pRefreshAll->SetCommand("GetNewList"); // 'refresh quick' button is only enabled if there are servers in the list - if (m_pGameList->GetItemCount() > 0) + if (m_pMapList->GetItemCount() > 0) { m_pRefreshQuick->SetEnabled(true); } @@ -987,7 +955,7 @@ void CBaseMapsPage::OnCommand(const char *command) //----------------------------------------------------------------------------- void CBaseMapsPage::OnItemSelected() { - if (m_pGameList->GetSelectedItemsCount() < 1) + if (m_pMapList->GetSelectedItemsCount() < 1) { m_pStartMap->SetEnabled(false); } @@ -1028,7 +996,7 @@ bool CBaseMapsPage::OnGameListEnterPressed() //----------------------------------------------------------------------------- int CBaseMapsPage::GetSelectedItemsCount() { - return m_pGameList->GetSelectedItemsCount(); + return m_pMapList->GetSelectedItemsCount(); } @@ -1046,10 +1014,10 @@ ServerResponded(iServer); //----------------------------------------------------------------------------- void CBaseMapsPage::RemoveMap(mapdisplay_t &map) { - if (m_pGameList->IsValidItemID(map.m_iListID)) + if (m_pMapList->IsValidItemID(map.m_iListID)) { // don't remove the server from list, just hide since this is a lot faster - m_pGameList->SetItemVisible(map.m_iListID, false); + m_pMapList->SetItemVisible(map.m_iListID, false); // find the row in the list and kill // m_pGameList->RemoveItem(server.listEntryID); @@ -1144,7 +1112,7 @@ void CBaseMapsPage::ClearMapList() //m_mapServers.RemoveAll();//MOM_TODO: remove this? //m_mapServerIP.RemoveAll(); - m_pGameList->RemoveAll(); + m_pMapList->RemoveAll(); } @@ -1207,12 +1175,12 @@ void CBaseMapsPage::OnPageHide() //----------------------------------------------------------------------------- void CBaseMapsPage::OnMapStart() { - if (!m_pGameList->GetSelectedItemsCount()) + if (!m_pMapList->GetSelectedItemsCount()) return; // get the map //MOM_TODO: get the mapstruct_t data instead of KVs here - KeyValues *kv = m_pGameList->GetItem(m_pGameList->GetSelectedItem(0)); + KeyValues *kv = m_pMapList->GetItem(m_pMapList->GetSelectedItem(0)); // Stop the current search (online maps) StopRefresh(); @@ -1230,11 +1198,11 @@ void CBaseMapsPage::OnMapStart() //----------------------------------------------------------------------------- void CBaseMapsPage::OnViewMapInfo() { - if (!m_pGameList->GetSelectedItemsCount()) + if (!m_pMapList->GetSelectedItemsCount()) return; // get the map - KeyValues *pMap = m_pGameList->GetItem(m_pGameList->GetSelectedItem(0)); + KeyValues *pMap = m_pMapList->GetItem(m_pMapList->GetSelectedItem(0)); //MOM_TODO: pass mapstruct_t data over to the map info dialog! //m_vecMaps. diff --git a/mp/src/game/client/momentum/ui/MapSelection/BaseMapsPage.h b/mp/src/game/client/momentum/ui/MapSelection/BaseMapsPage.h index 86d26f8f45..ba4a35cc7d 100644 --- a/mp/src/game/client/momentum/ui/MapSelection/BaseMapsPage.h +++ b/mp/src/game/client/momentum/ui/MapSelection/BaseMapsPage.h @@ -11,25 +11,13 @@ #pragma once #endif -class CBaseMapsPage; - -//----------------------------------------------------------------------------- -// Purpose: Acts like a regular ListPanel but forwards enter key presses -// to its outer control. -//----------------------------------------------------------------------------- -class CGameListPanel : public vgui::ListPanel -{ -public: - DECLARE_CLASS_SIMPLE(CGameListPanel, vgui::ListPanel); - - CGameListPanel(CBaseMapsPage *pOuter, const char *pName); - - virtual void OnKeyCodeTyped(vgui::KeyCode code); - -private: - CBaseMapsPage *m_pOuter; -}; +#define KEYNAME_MAP_NAME "Name" +#define KEYNAME_MAP_LAYOUT "MapLayout" +#define KEYNAME_MAP_DIFFICULTY "difficulty" +#define KEYNAME_MAP_BEST_TIME "time" +#define KEYNAME_MAP_IMAGE "MapImage" +class CMapListPanel; //----------------------------------------------------------------------------- // Purpose: Base property page for all the games lists (internet/favorites/lan/etc.) @@ -137,7 +125,7 @@ class CBaseMapsPage : public vgui::PropertyPage, public IMapList // If true, then we automatically select the first item that comes into the games list. bool m_bAutoSelectFirstItemInGameList; - CGameListPanel *m_pGameList; + CMapListPanel *m_pMapList; // command buttons vgui::Button *m_pStartMap; @@ -186,11 +174,9 @@ class CBaseMapsPage : public vgui::PropertyPage, public IMapList typedef enum { - HEADER_COMPLETED =0, - HEADER_MAPLAYOUT, - //HEADER_STAGEDMAP, - HEADER_MAPNAME, - HEADER_GAMEMODE, + HEADER_MAP_IMAGE = 0, + HEADER_MAP_NAME, + HEADER_MAP_LAYOUT, HEADER_DIFFICULTY, HEADER_BESTTIME } HEADERS; diff --git a/mp/src/game/client/momentum/ui/MapSelection/CMapListPanel.cpp b/mp/src/game/client/momentum/ui/MapSelection/CMapListPanel.cpp new file mode 100644 index 0000000000..a5cae363fb --- /dev/null +++ b/mp/src/game/client/momentum/ui/MapSelection/CMapListPanel.cpp @@ -0,0 +1,29 @@ +#include "pch_mapselection.h" + +//----------------------------------------------------------------------------- +// Purpose: Constructor +//----------------------------------------------------------------------------- +CMapListPanel::CMapListPanel(CBaseMapsPage *pOuter, const char *pName) : BaseClass(pOuter, pName) +{ + m_pOuter = pOuter; + SetRowHeight(80); +} + +//----------------------------------------------------------------------------- +// Purpose: Forward KEY_ENTER to the CBaseMapsPage. +//----------------------------------------------------------------------------- +void CMapListPanel::OnKeyCodeTyped(vgui::KeyCode code) +{ + // Let the outer class handle it. + if (code == KEY_ENTER && m_pOuter->OnGameListEnterPressed()) + return; + + BaseClass::OnKeyCodeTyped(code); +} + +void CMapListPanel::ApplySchemeSettings(IScheme* pScheme) +{ + BaseClass::ApplySchemeSettings(pScheme); + + SetRowHeight(80); +} diff --git a/mp/src/game/client/momentum/ui/MapSelection/CMapListPanel.h b/mp/src/game/client/momentum/ui/MapSelection/CMapListPanel.h new file mode 100644 index 0000000000..e30e0e3383 --- /dev/null +++ b/mp/src/game/client/momentum/ui/MapSelection/CMapListPanel.h @@ -0,0 +1,27 @@ +#pragma once + + +//----------------------------------------------------------------------------- +// Purpose: Acts like a regular ListPanel but forwards enter key presses +// to its outer control. +//----------------------------------------------------------------------------- +class CMapListPanel : public vgui::ListPanel +{ +public: + DECLARE_CLASS_SIMPLE(CMapListPanel, vgui::ListPanel); + + CMapListPanel(CBaseMapsPage *pOuter, const char *pName); + + virtual void OnKeyCodeTyped(vgui::KeyCode code); + + virtual void ApplySchemeSettings(IScheme *pScheme); + virtual void SetFont(HFont font) + { + int oldHeight = GetRowHeight(); + BaseClass::SetFont(font); + SetRowHeight(oldHeight); + } + +private: + CBaseMapsPage *m_pOuter; +}; \ No newline at end of file diff --git a/mp/src/game/client/momentum/ui/MapSelection/IMapList.h b/mp/src/game/client/momentum/ui/MapSelection/IMapList.h index 97bf225835..fe49d94fde 100644 --- a/mp/src/game/client/momentum/ui/MapSelection/IMapList.h +++ b/mp/src/game/client/momentum/ui/MapSelection/IMapList.h @@ -30,6 +30,7 @@ struct mapdisplay_t { mapdisplay_t() { + m_iMapImageIndex = 1; //Defaults to 1 as it's the invalid map index m_iListID = -1; m_iServerID = -1; m_bDoNotRefresh = true; @@ -38,6 +39,7 @@ struct mapdisplay_t mapstruct_t m_mMap; // the map struct, containing the information for the map int m_iListID; // the VGUI2 list panel index for displaying this server int m_iServerID; // the matchmaking interface index for this server MOM_TODO: remove this + int m_iMapImageIndex; // the map's image index in the map list's image list bool m_bDoNotRefresh; bool operator==(const mapdisplay_t &rhs) const { return rhs.m_iServerID == m_iServerID; } }; diff --git a/mp/src/game/client/momentum/ui/MapSelection/LocalMaps.cpp b/mp/src/game/client/momentum/ui/MapSelection/LocalMaps.cpp index 15de39aff9..370db4f78b 100644 --- a/mp/src/game/client/momentum/ui/MapSelection/LocalMaps.cpp +++ b/mp/src/game/client/momentum/ui/MapSelection/LocalMaps.cpp @@ -57,13 +57,13 @@ bool MapHasStages(const char* szMap) KeyValues *kvMap = new KeyValues(szMap); char path[MAX_PATH]; char fileName[FILENAME_MAX]; - Q_snprintf(fileName, FILENAME_MAX, "%s%s", szMap, EXT_TIME_FILE); + Q_snprintf(fileName, FILENAME_MAX, "%s%s", szMap, EXT_ZONE_FILE); V_ComposeFileName(MAP_FOLDER, fileName, path, MAX_PATH); if (kvMap->LoadFromFile(filesystem, path, "MOD")) { - found = (kvMap->FindKey("zone") != nullptr); + found = (kvMap->FindKey("stage") != nullptr); } kvMap->deleteThis(); } @@ -93,18 +93,24 @@ void CLocalMaps::FillMapstruct(mapstruct_t *m) m->m_bHasStages = MapHasStages(m->m_szMapName); //Completed/Best time - KeyValues *kvMapWrapper = new KeyValues(m->m_szMapName); //MOM_TODO: have the tickrate and run flags as filters, load actual values - KeyValues *kvMapTime = mom_UTIL->GetBestTime(kvMapWrapper, m->m_szMapName, tickRate); - if (kvMapTime) + CMomReplayBase *pBestTime = g_pMomentumUtil->GetBestTime(m->m_szMapName, tickRate); + if (pBestTime) { m->m_bCompleted = true; - mom_UTIL->FormatTime(Q_atof(kvMapTime->GetName()), m->m_szBestTime); + Log("FOUND BEST TIME: %f\n", pBestTime->GetRunTime()); + g_pMomentumUtil->FormatTime(pBestTime->GetRunTime(), m->m_szBestTime); } - kvMapWrapper->deleteThis(); } +// Gross hack needed because scheme()->GetImage still returns an image even if it's null (returns the null texture) +inline bool ImageExists(const char *pMapName) +{ + FileFindHandle_t found; + const char *pStr = g_pFullFileSystem->FindFirstEx(VarArgs("materials/vgui/maps/%s.vmt", pMapName), "GAME", &found); + return pStr ? true : false; +} void CLocalMaps::GetNewMapList() { @@ -112,10 +118,10 @@ void CLocalMaps::GetNewMapList() //Populate the main list FileFindHandle_t found; //MOM_TODO: make this by *.mom - const char *pMapName = g_pFullFileSystem->FindFirstEx("maps/*.bsp", "MOD", &found); + const char *pMapName = g_pFullFileSystem->FindFirstEx("maps/*.bsp", "GAME", &found); while (pMapName) { - DevLog("FOUND MAP %s!\n", pMapName); + //DevLog("FOUND MAP %s!\n", pMapName); mapdisplay_t map = mapdisplay_t(); mapstruct_t m = mapstruct_t(); @@ -123,10 +129,19 @@ void CLocalMaps::GetNewMapList() //Map name Q_FileBase(pMapName, m.m_szMapName, MAX_PATH); - DevLog("Stripped name: %s\n", m.m_szMapName); + //DevLog("Stripped name: %s\n", m.m_szMapName); FillMapstruct(&m); + // Map image + if (ImageExists(m.m_szMapName)) + { + DevLog("FOUND IMAGE FOR %s!\n", m.m_szMapName); + char imagePath[MAX_PATH]; + Q_snprintf(imagePath, MAX_PATH, "maps/%s", m.m_szMapName); + map.m_iMapImageIndex = m_pMapList->GetImageList()->AddImage(scheme()->GetImage(imagePath, false)); + } + map.m_mMap = m; m_vecMaps.AddToTail(map); @@ -144,7 +159,7 @@ void CLocalMaps::StartRefresh() { FOR_EACH_VEC(m_vecMaps, i) { - mapdisplay_t *pMap = &m_vecMaps[0]; + mapdisplay_t *pMap = &m_vecMaps[i]; if (!pMap) continue; mapstruct_t pMapInfo = pMap->m_mMap; // check filters @@ -166,9 +181,9 @@ void CLocalMaps::StartRefresh() if (removeItem) { - if (m_pGameList->IsValidItemID(pMap->m_iListID)) + if (m_pMapList->IsValidItemID(pMap->m_iListID)) { - m_pGameList->RemoveItem(pMap->m_iListID); + m_pMapList->RemoveItem(pMap->m_iListID); pMap->m_iListID = GetInvalidMapListID(); } return; @@ -176,31 +191,30 @@ void CLocalMaps::StartRefresh() // update UI KeyValues *kv; - if (m_pGameList->IsValidItemID(pMap->m_iListID)) + if (m_pMapList->IsValidItemID(pMap->m_iListID)) { // we're updating an existing entry - kv = m_pGameList->GetItem(pMap->m_iListID); + kv = m_pMapList->GetItem(pMap->m_iListID); } else { // new entry kv = new KeyValues("Map"); } - - kv->SetString("name", pMapInfo.m_szMapName); - kv->SetInt("MapLayout", ((int)pMapInfo.m_bHasStages) + 2);//+ 2 so the picture sets correctly - kv->SetBool("completed", pMapInfo.m_bCompleted); - kv->SetInt("difficulty", pMapInfo.m_iDifficulty); - kv->SetInt("gamemode", pMapInfo.m_iGameMode); - kv->SetString("time", pMapInfo.m_szBestTime); - - if (!m_pGameList->IsValidItemID(pMap->m_iListID)) + + kv->SetString(KEYNAME_MAP_NAME, pMapInfo.m_szMapName); + kv->SetString(KEYNAME_MAP_LAYOUT, pMapInfo.m_bHasStages ? "STAGED" : "LINEAR"); + kv->SetInt(KEYNAME_MAP_DIFFICULTY, pMapInfo.m_iDifficulty); + kv->SetString(KEYNAME_MAP_BEST_TIME, pMapInfo.m_szBestTime); + kv->SetInt(KEYNAME_MAP_IMAGE, pMap->m_iMapImageIndex); + + if (!m_pMapList->IsValidItemID(pMap->m_iListID)) { // new map, add to list - pMap->m_iListID = m_pGameList->AddItem(kv, NULL, false, false); - if (m_bAutoSelectFirstItemInGameList && m_pGameList->GetItemCount() == 1) + pMap->m_iListID = m_pMapList->AddItem(kv, NULL, false, false); + if (m_bAutoSelectFirstItemInGameList && m_pMapList->GetItemCount() == 1) { - m_pGameList->AddSelectedItem(pMap->m_iListID); + m_pMapList->AddSelectedItem(pMap->m_iListID); } kv->deleteThis(); @@ -208,8 +222,8 @@ void CLocalMaps::StartRefresh() else { // tell the list that we've changed the data - m_pGameList->ApplyItemChanges(pMap->m_iListID); - m_pGameList->SetItemVisible(pMap->m_iListID, true); + m_pMapList->ApplyItemChanges(pMap->m_iListID); + m_pMapList->SetItemVisible(pMap->m_iListID, true); } } } @@ -227,7 +241,7 @@ void CLocalMaps::ManualShowButtons(bool bShowConnect, bool bShowRefreshAll, bool void CLocalMaps::SetEmptyListText() { - m_pGameList->SetEmptyListText("#MOM_MapSelector_NoMaps"); + m_pMapList->SetEmptyListText("#MOM_MapSelector_NoMaps"); } //----------------------------------------------------------------------------- @@ -235,10 +249,10 @@ void CLocalMaps::SetEmptyListText() //----------------------------------------------------------------------------- void CLocalMaps::OnOpenContextMenu(int row) { - if (!m_pGameList->GetSelectedItemsCount()) + if (!m_pMapList->GetSelectedItemsCount()) return; // Activate context menu - CMapContextMenu *menu = MapSelectorDialog().GetContextMenu(m_pGameList); + CMapContextMenu *menu = MapSelectorDialog().GetContextMenu(m_pMapList); menu->ShowMenu(this, true, true); } \ No newline at end of file diff --git a/mp/src/game/client/momentum/ui/MapSelection/MapInfoDialog.cpp b/mp/src/game/client/momentum/ui/MapSelection/MapInfoDialog.cpp index f3e8b5880a..135dfd5c34 100644 --- a/mp/src/game/client/momentum/ui/MapSelection/MapInfoDialog.cpp +++ b/mp/src/game/client/momentum/ui/MapSelection/MapInfoDialog.cpp @@ -191,7 +191,7 @@ void CDialogMapInfo::AddPlayerToList(KeyValues* pPlayerInfo) } char buf[BUFSIZETIME]; - mom_UTIL->FormatTime(pPlayerInfo->GetFloat("TimeSec"), buf); + g_pMomentumUtil->FormatTime(pPlayerInfo->GetFloat("TimeSec"), buf); pPlayerInfo->SetString("Time", buf); m_pPlayerList->AddItem(pPlayerInfo, 0, false, true); diff --git a/mp/src/game/client/momentum/ui/MapSelection/MapSelectorDialog.cpp b/mp/src/game/client/momentum/ui/MapSelection/MapSelectorDialog.cpp index e0907c4aa2..bfc33f7aaf 100644 --- a/mp/src/game/client/momentum/ui/MapSelection/MapSelectorDialog.cpp +++ b/mp/src/game/client/momentum/ui/MapSelection/MapSelectorDialog.cpp @@ -9,23 +9,10 @@ CMapSelectorDialog &MapSelectorDialog() return *CMapSelectorDialog::GetInstance(); } - -// Returns a list of the ports that we hit when looking for -void GetMostCommonQueryPorts(CUtlVector &ports) -{ - for (int i = 0; i <= 5; i++) - { - ports.AddToTail(27015 + i); - ports.AddToTail(26900 + i); - } - - ports.AddToTail(4242); //RDKF -} - //----------------------------------------------------------------------------- // Purpose: Constructor //----------------------------------------------------------------------------- -CMapSelectorDialog::CMapSelectorDialog(vgui::VPANEL parent) : Frame(nullptr, "CMapSelectorDialog")//"CServerBrowserDialog") +CMapSelectorDialog::CMapSelectorDialog(vgui::VPANEL parent) : Frame(nullptr, "CMapSelectorDialog") { SetParent(parent); s_InternetDlg = this; @@ -37,10 +24,10 @@ CMapSelectorDialog::CMapSelectorDialog(vgui::VPANEL parent) : Frame(nullptr, "CM m_pLocal = new CLocalMaps(this); //MOM_TODO: uncomment this: m_pOnline = new COnlineMaps(this); - SetMinimumSize(640, 384); - SetSize(640, 384); + SetMinimumSize(680, 400); + SetSize(680, 400); - m_pGameList = (IMapList*) m_pLocal; + m_pGameList = static_cast(m_pLocal); m_pContextMenu = new CMapContextMenu(this); diff --git a/mp/src/game/client/momentum/ui/MapSelection/MapSelectorDialog.h b/mp/src/game/client/momentum/ui/MapSelection/MapSelectorDialog.h index 8a6d8550bf..1d4d058091 100644 --- a/mp/src/game/client/momentum/ui/MapSelection/MapSelectorDialog.h +++ b/mp/src/game/client/momentum/ui/MapSelection/MapSelectorDialog.h @@ -119,8 +119,4 @@ class CMapSelectorDialog : public Frame // singleton accessor extern CMapSelectorDialog &MapSelectorDialog(); -// Used by the LAN tab and the add server dialog when trying to find servers without having -// been given any ports to look for servers on. -void GetMostCommonQueryPorts(CUtlVector &ports); - #endif // SERVERBROWSERDIALOG_H \ No newline at end of file diff --git a/mp/src/game/client/momentum/ui/MapSelection/OnlineMaps.cpp b/mp/src/game/client/momentum/ui/MapSelection/OnlineMaps.cpp index 5cab781d3e..f11423fea2 100644 --- a/mp/src/game/client/momentum/ui/MapSelection/OnlineMaps.cpp +++ b/mp/src/game/client/momentum/ui/MapSelection/OnlineMaps.cpp @@ -68,7 +68,7 @@ void COnlineMaps::PerformLayout() if (m_bOfflineMode) { - m_pGameList->SetEmptyListText("#ServerBrowser_OfflineMode"); + m_pMapList->SetEmptyListText("#ServerBrowser_OfflineMode"); m_pStartMap->SetEnabled(false); m_pRefreshAll->SetEnabled(false); m_pRefreshQuick->SetEnabled(false); @@ -157,20 +157,20 @@ void COnlineMaps::RefreshComplete(EMatchMakingServerResponse response) { if (m_bAnyServersRespondedToQuery) { - m_pGameList->SetEmptyListText(GetStringNoUnfilteredServers()); + m_pMapList->SetEmptyListText(GetStringNoUnfilteredServers()); } else if (response == eNoServersListedOnMasterServer) { - m_pGameList->SetEmptyListText(GetStringNoUnfilteredServersOnMaster()); + m_pMapList->SetEmptyListText(GetStringNoUnfilteredServersOnMaster()); } else { - m_pGameList->SetEmptyListText(GetStringNoServersResponded()); + m_pMapList->SetEmptyListText(GetStringNoServersResponded()); } } else { - m_pGameList->SetEmptyListText("#ServerBrowser_MasterServerNotResponsive"); + m_pMapList->SetEmptyListText("#ServerBrowser_MasterServerNotResponsive"); } // perform last sort @@ -178,7 +178,7 @@ void COnlineMaps::RefreshComplete(EMatchMakingServerResponse response) m_fLastSort = Plat_FloatTime(); if (IsVisible()) { - m_pGameList->SortList(); + m_pMapList->SortList(); } UpdateStatus(); @@ -197,7 +197,7 @@ void COnlineMaps::GetNewMapList() m_bAnyServersRetrievedFromMaster = false; m_bAnyServersRespondedToQuery = false; - m_pGameList->DeleteAllItems(); + m_pMapList->DeleteAllItems(); } @@ -246,7 +246,7 @@ void COnlineMaps::CheckRedoSort(void) m_fLastSort = fCurTime; // Force sort to occur now! - m_pGameList->SortList(); + m_pMapList->SortList(); } @@ -255,14 +255,14 @@ void COnlineMaps::CheckRedoSort(void) //----------------------------------------------------------------------------- void COnlineMaps::OnOpenContextMenu(int itemID) { - if (!m_pGameList->GetSelectedItemsCount()) + if (!m_pMapList->GetSelectedItemsCount()) return; // get the server //int serverID = m_pGameList->GetItemData(m_pGameList->GetSelectedItem(0))->userData; // Activate context menu - CMapContextMenu *menu = MapSelectorDialog().GetContextMenu(m_pGameList); + CMapContextMenu *menu = MapSelectorDialog().GetContextMenu(m_pMapList); menu->ShowMenu(this, true, true); } diff --git a/mp/src/game/client/momentum/ui/MapSelection/pch_mapselection.h b/mp/src/game/client/momentum/ui/MapSelection/pch_mapselection.h index 1ee6c5f8b6..fa0d3a5c0a 100644 --- a/mp/src/game/client/momentum/ui/MapSelection/pch_mapselection.h +++ b/mp/src/game/client/momentum/ui/MapSelection/pch_mapselection.h @@ -54,4 +54,5 @@ #include "LocalMaps.h" #include "OnlineMaps.h" #include "MapSelectorDialog.h" +#include "CMapListPanel.h" #include "cbase.h" diff --git a/mp/src/game/client/momentum/ui/MeasureTool.cpp b/mp/src/game/client/momentum/ui/MeasureTool.cpp new file mode 100644 index 0000000000..e8e0080acd --- /dev/null +++ b/mp/src/game/client/momentum/ui/MeasureTool.cpp @@ -0,0 +1,59 @@ +#include "cbase.h" +#include "hud_menu_static.h" +#include "mom_player_shared.h" + +#include "tier0/memdbgon.h" + +static void SelectMenuItem(int menu_item) +{ + switch (menu_item) + { + case 1: //create a checkpoint + engine->ExecuteClientCmd("mom_ruler_first"); + break; + case 2: // Select second point position + engine->ExecuteClientCmd("mom_ruler_second"); + break; + case 3: // Measure distance between points + engine->ExecuteClientCmd("mom_ruler_measure"); + break; + case 4: // Close the ruler + case 0: + engine->ExecuteClientCmd("mom_ruler_close"); + break; + default: + C_MomentumPlayer* cPlayer = ToCMOMPlayer(C_BasePlayer::GetLocalPlayer()); + if (cPlayer != nullptr) + { + // How... + cPlayer->EmitSound("Momentum.UIMissingMenuSelection"); + } + break; + } +} + +static void OnClose() +{ + engine->ExecuteClientCmd("mom_ruler_close"); +} + +CON_COMMAND(showRuler, "Opens the ruler tool.\n") +{ + CHudMenuStatic *rulerMenu = GET_HUDELEMENT(CHudMenuStatic); + if (rulerMenu && engine->IsInGame()) + { + if (rulerMenu->IsMenuDisplayed()) + { + rulerMenu->HideMenu();//NOTE: if another menu is open this will close it! + } + else + { + KeyValues* pKv = new KeyValues("Ruler Menu"); + pKv->AddSubKey(new KeyValues("#MOM_Ruler_FirstPoint")); + pKv->AddSubKey(new KeyValues("#MOM_Ruler_SecondPoint")); + pKv->AddSubKey(new KeyValues("#MOM_Ruler_Measure")); + rulerMenu->ShowMenu(pKv, SelectMenuItem, OnClose); + pKv->deleteThis(); + } + } +} \ No newline at end of file diff --git a/mp/src/game/client/momentum/ui/SettingsPanel/GameplaySettingsPage.cpp b/mp/src/game/client/momentum/ui/SettingsPanel/GameplaySettingsPage.cpp index f202c65cba..915b33c3ef 100644 --- a/mp/src/game/client/momentum/ui/SettingsPanel/GameplaySettingsPage.cpp +++ b/mp/src/game/client/momentum/ui/SettingsPanel/GameplaySettingsPage.cpp @@ -2,15 +2,32 @@ #include "GameplaySettingsPage.h" -GameplaySettingsPage::GameplaySettingsPage(Panel *pParent) : BaseClass(pParent, "GameplaySettings") +GameplaySettingsPage::GameplaySettingsPage(Panel *pParent) + : BaseClass(pParent, "GameplaySettings"), m_TrailR("mom_trail_color_r"), m_TrailG("mom_trail_color_g"), + m_TrailB("mom_trail_color_b"), m_TrailA("mom_trail_color_a") { m_pYawSpeedSlider = FindControl("YawSpeed"); m_pYawSpeedEntry = FindControl("YawSpeedEntry"); + + m_pPlayBlockSound = FindControl>("PlayBlockSound"); + m_pSaveCheckpoints = FindControl>("SaveCheckpoints"); + m_pEnableTrail = FindControl>("EnableTrail"); + + m_pPickColorButton = FindControl