From: Terri00 Date: Fri, 21 Jun 2019 10:55:03 +0000 (+0100) Subject: Added origin buffer to improve cover height shading X-Git-Url: https://skaterift.com/git/?a=commitdiff_plain;h=9540b0519cc2276d2b10b95a96d7ec9e614ac67a;p=tar-legacy.git Added origin buffer to improve cover height shading --- diff --git a/MCDV/GBuffer.hpp b/MCDV/GBuffer.hpp index 6c17d66..d33dbf5 100644 --- a/MCDV/GBuffer.hpp +++ b/MCDV/GBuffer.hpp @@ -12,6 +12,7 @@ class GBuffer { unsigned int gPosition; unsigned int gNormal; unsigned int gMapInfo; + unsigned int gOrigin; unsigned int gMask; @@ -52,14 +53,23 @@ public: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT2, GL_TEXTURE_2D, this->gMapInfo, 0); + // Brush/model origin whatever + glGenTextures(1, &this->gOrigin); + glBindTexture(GL_TEXTURE_2D, this->gOrigin); + glTexImage2D(GL_TEXTURE_2D, 0, GL_RG16F, window_width, window_height, 0, GL_RG, GL_FLOAT, NULL); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); + glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT3, GL_TEXTURE_2D, this->gOrigin, 0); + // Announce attachments - unsigned int attachments[3] = { + unsigned int attachments[4] = { GL_COLOR_ATTACHMENT0, GL_COLOR_ATTACHMENT1, - GL_COLOR_ATTACHMENT2 + GL_COLOR_ATTACHMENT2, + GL_COLOR_ATTACHMENT3 }; - glDrawBuffers(3, attachments); + glDrawBuffers(4, attachments); // Create and test render buffer glGenRenderbuffers(1, &this->rBuffer); @@ -98,6 +108,12 @@ public: glActiveTexture(GL_TEXTURE0); } + void BindOriginBufferToTexSlot(int slot = 0) { + glActiveTexture(GL_TEXTURE0 + slot); + glBindTexture(GL_TEXTURE_2D, this->gOrigin); + glActiveTexture(GL_TEXTURE0); + } + void Bind() { glViewport(0, 0, this->width, this->height); glBindFramebuffer(GL_FRAMEBUFFER, this->gBuffer ); //Set as active draw target @@ -187,6 +203,8 @@ class FBuffer { unsigned int rBuffer; unsigned int gColor; + unsigned int hData; + unsigned int aoBuffer; int width; int height; @@ -200,7 +218,7 @@ public: glGenFramebuffers(1, &this->gBuffer); glBindFramebuffer(GL_FRAMEBUFFER, this->gBuffer); - // Position buffer float16 (48bpp) + // Color buffer glGenTextures(1, &this->gColor); glBindTexture(GL_TEXTURE_2D, this->gColor); glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, window_width, window_height, 0, GL_RGB, GL_UNSIGNED_BYTE, NULL); @@ -208,12 +226,30 @@ public: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, this->gColor, 0); + // Position buffer float16 + glGenTextures(1, &this->hData); + glBindTexture(GL_TEXTURE_2D, this->hData); + glTexImage2D(GL_TEXTURE_2D, 0, GL_R16F, window_width, window_height, 0, GL_RED, GL_FLOAT, NULL); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT1, GL_TEXTURE_2D, this->hData, 0); + + // Position buffer float16 + glGenTextures(1, &this->aoBuffer); + glBindTexture(GL_TEXTURE_2D, this->aoBuffer); + glTexImage2D(GL_TEXTURE_2D, 0, GL_R8, window_width, window_height, 0, GL_RED, GL_UNSIGNED_BYTE, NULL); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT2, GL_TEXTURE_2D, this->aoBuffer, 0); + // Announce attachments - unsigned int attachments[1] = { - GL_COLOR_ATTACHMENT0 + unsigned int attachments[3] = { + GL_COLOR_ATTACHMENT0, + GL_COLOR_ATTACHMENT1, + GL_COLOR_ATTACHMENT2 }; - glDrawBuffers(1, attachments); + glDrawBuffers(3, attachments); // Create and test render buffer glGenRenderbuffers(1, &this->rBuffer); @@ -240,6 +276,12 @@ public: glActiveTexture(GL_TEXTURE0); } + void BindHeightToTexSlot(int slot = 0) { + glActiveTexture(GL_TEXTURE0 + slot); + glBindTexture(GL_TEXTURE_2D, this->hData); + glActiveTexture(GL_TEXTURE0); + } + void Bind() { glViewport(0, 0, this->width, this->height); glBindFramebuffer(GL_FRAMEBUFFER, this->gBuffer); //Set as active draw target diff --git a/MCDV/layer0.png b/MCDV/layer0.png index 4cadcf7..3c84b1b 100644 Binary files a/MCDV/layer0.png and b/MCDV/layer0.png differ diff --git a/MCDV/layer1.png b/MCDV/layer1.png index 9657603..6ecd981 100644 Binary files a/MCDV/layer1.png and b/MCDV/layer1.png differ diff --git a/MCDV/layerx.png b/MCDV/layerx.png index 363041c..86d71eb 100644 Binary files a/MCDV/layerx.png and b/MCDV/layerx.png differ diff --git a/MCDV/main2.cpp b/MCDV/main2.cpp index 1bbb952..7a197fa 100644 --- a/MCDV/main2.cpp +++ b/MCDV/main2.cpp @@ -29,6 +29,7 @@ #include "stb_image_write.h" #define TAR_MAX_LAYERS 5 +#define TAR_AO_SAMPLES 256 std::string g_game_path = "D:/SteamLibrary/steamapps/common/Counter-Strike Global Offensive/csgo"; std::string g_mapfile_path = "sample_stuff/de_tavr_test"; @@ -77,7 +78,7 @@ uint32_t g_msaa_mul = 1; void render_to_png(int x, int y, const char* filepath); void save_to_dds(int x, int y, const char* filepath, IMG imgmode = IMG::MODE_DXT1); -#define __DEBUG +#define _DEBUG int app(int argc, const char** argv) { #ifndef _DEBUG @@ -203,7 +204,7 @@ int app(int argc, const char** argv) { // Load textures g_texture_background = g_tar_config->m_texture_background;//new Texture("textures/grid.png"); g_texture_modulate = new Texture("textures/modulate.png"); - g_ssao_samples = get_ssao_samples(256); + g_ssao_samples = get_ssao_samples(TAR_AO_SAMPLES); g_ssao_rotations = new ssao_rotations_texture(); glEnable(GL_DEPTH_TEST); @@ -244,8 +245,10 @@ int app(int argc, const char** argv) { g_shader_multilayer_blend->use(); g_shader_multilayer_blend->setInt("tex_layer", 1); + g_shader_multilayer_blend->setInt("gbuffer_height", 0); g_shader_multilayer_blend->setFloat("saturation", 0.1f); - g_shader_multilayer_blend->setFloat("value", 0.3f); + g_shader_multilayer_blend->setFloat("value", 0.5669f); + g_shader_multilayer_blend->setFloat("active", 0.0f); for(int x = 0; x < g_tar_config->layers.size(); x++) { @@ -253,13 +256,23 @@ int app(int argc, const char** argv) { if (l == &megalayer) continue; _flayers[l]->BindRTToTexSlot(1); + _flayers[l]->BindHeightToTexSlot(0); + + g_shader_multilayer_blend->setFloat("layer_min", l->layer_min); + g_shader_multilayer_blend->setFloat("layer_max", l->layer_max); + g_mesh_screen_quad->Draw(); } - g_shader_multilayer_blend->setFloat("saturation", 1.0f); - g_shader_multilayer_blend->setFloat("value", 1.0f); + g_shader_multilayer_blend->setFloat("layer_min", megalayer.layer_min); + g_shader_multilayer_blend->setFloat("layer_max", megalayer.layer_max); + + //g_shader_multilayer_blend->setFloat("saturation", 1.0f); + //g_shader_multilayer_blend->setFloat("value", 1.0f); + g_shader_multilayer_blend->setFloat("active", 1.0f); _flayers[&megalayer]->BindRTToTexSlot(1); + _flayers[&megalayer]->BindHeightToTexSlot(0); g_mesh_screen_quad->Draw(); @@ -382,7 +395,7 @@ int app(int argc, const char** argv) { #endif -#define _RENDERCLIP +#define __RENDERCLIP void render_config(tar_config_layer layer, const std::string& layerName, FBuffer* drawTarget) { // G BUFFER GENERATION ====================================================================================== @@ -395,12 +408,14 @@ void render_config(tar_config_layer layer, const std::string& layerName, FBuffer g_tar_config->m_view_origin.y - g_tar_config->m_render_ortho_scale, // -Y g_tar_config->m_view_origin.y, // +Y 0.0f, //g_tar_config->m_map_bounds.NWU.y, // NEARZ - layer.layer_max - layer.layer_min);// g_tar_config->m_map_bounds.SEL.y); // FARZ + glm::abs(layer.layer_max - layer.layer_min));// g_tar_config->m_map_bounds.SEL.y); // FARZ glm::mat4 l_mat4_viewm = glm::lookAt( - glm::vec3(0, layer.layer_max, 0), - glm::vec3(0.0f, layer.layer_max -1.0f, 0.0f), + glm::vec3(0, -layer.layer_max, 0), + glm::vec3(0.0f, -layer.layer_max -1.0f, 0.0f), glm::vec3(0, 0, 1)); + + g_vmf_file->SetMinMax(10000, -10000); #else glm::mat4 l_mat4_projm = glm::ortho( g_tar_config->m_view_origin.x, // -X @@ -558,6 +573,9 @@ void render_config(tar_config_layer layer, const std::string& layerName, FBuffer g_gbuffer_clean->BindPositionBufferToTexSlot(8); g_shader_comp->setInt("gbuffer_clean_position", 8); + g_gbuffer->BindOriginBufferToTexSlot(11); + g_shader_comp->setInt("gbuffer_origin", 11); + g_texture_modulate->bindOnSlot(10); g_shader_comp->setInt("tex_modulate", 10); @@ -567,7 +585,7 @@ void render_config(tar_config_layer layer, const std::string& layerName, FBuffer g_shader_comp->setMatrix("projection", l_mat4_projm); g_shader_comp->setMatrix("view", l_mat4_viewm); - for (int i = 0; i < 256; i++) { + for (int i = 0; i < TAR_AO_SAMPLES; i++) { g_shader_comp->setVec3("samples[" + std::to_string(i) + "]", g_ssao_samples[i]); } @@ -586,7 +604,7 @@ void render_config(tar_config_layer layer, const std::string& layerName, FBuffer g_mesh_screen_quad->Draw(); - //render_to_png(g_renderWidth, g_renderHeight, layerName.c_str()); + render_to_png(g_renderWidth, g_renderHeight, layerName.c_str()); #pragma endregion } diff --git a/MCDV/sample_stuff/de_tavr_test.vmx b/MCDV/sample_stuff/de_tavr_test.vmx index 78eeeb6..747a8a2 100644 --- a/MCDV/sample_stuff/de_tavr_test.vmx +++ b/MCDV/sample_stuff/de_tavr_test.vmx @@ -2,7 +2,7 @@ versioninfo { "editorversion" "400" "editorbuild" "8075" - "mapversion" "334" + "mapversion" "336" "formatversion" "100" "prefab" "0" } @@ -44,7 +44,7 @@ viewsettings world { "id" "1" - "mapversion" "334" + "mapversion" "336" "classname" "worldspawn" "detailmaterial" "detail/detailsprites" "detailvbsp" "detail.vbsp" @@ -589,484 +589,466 @@ world "visgroupautoshown" "1" } } - hidden - { - solid - { - "id" "2497" - side - { - "id" "1141" - "plane" "(-1440 1824 544) (1184 1824 544) (1184 -1184 544)" - "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" "1140" - "plane" "(-1440 1824 544) (-1440 -1184 544) (-1440 -1184 -544)" - "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" "1139" - "plane" "(1184 1824 -544) (1184 -1184 -544) (1184 -1184 544)" - "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" "1138" - "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" - "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" "1137" - "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" - "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" "1136" - "plane" "(1152 -1152 512) (1152 1792 512) (-1408 1792 512)" - "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" "2509" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } - } - hidden - { - solid - { - "id" "2499" - side - { - "id" "1147" - "plane" "(-1440 -1184 -544) (1184 -1184 -544) (1184 1824 -544)" - "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" "1146" - "plane" "(-1440 1824 544) (-1440 -1184 544) (-1440 -1184 -544)" - "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" "1145" - "plane" "(1184 1824 -544) (1184 -1184 -544) (1184 -1184 544)" - "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" "1144" - "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" - "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" "1143" - "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" - "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" "1142" - "plane" "(1152 1792 -512) (1152 -1152 -512) (-1408 -1152 -512)" - "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" "2509" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } - } - hidden - { - solid - { - "id" "2501" - side - { - "id" "1153" - "plane" "(-1440 1824 544) (-1440 -1184 544) (-1440 -1184 -544)" - "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" "1152" - "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" - "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" "1151" - "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" - "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" "1150" - "plane" "(-1408 1792 512) (1152 1792 512) (1152 -1152 512)" - "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" "1149" - "plane" "(-1408 -1152 -512) (1152 -1152 -512) (1152 1792 -512)" - "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" "1148" - "plane" "(-1408 -1152 -512) (-1408 -1152 512) (-1408 1792 512)" - "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" "2509" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } - } - hidden - { - solid - { - "id" "2503" - side - { - "id" "1159" - "plane" "(1184 1824 -544) (1184 -1184 -544) (1184 -1184 544)" - "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" "1158" - "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" - "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" "1157" - "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" - "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" "1156" - "plane" "(-1408 1792 512) (1152 1792 512) (1152 -1152 512)" - "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" "1155" - "plane" "(-1408 -1152 -512) (1152 -1152 -512) (1152 1792 -512)" - "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" "1154" - "plane" "(1152 -1152 512) (1152 -1152 -512) (1152 1792 -512)" - "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" "2509" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } - } - hidden - { - solid - { - "id" "2505" - side - { - "id" "1165" - "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" - "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" "1164" - "plane" "(-1408 1792 512) (1152 1792 512) (1152 -1152 512)" - "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" "1163" - "plane" "(-1408 -1152 -512) (1152 -1152 -512) (1152 1792 -512)" - "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" "1162" - "plane" "(-1408 1792 512) (-1408 -1152 512) (-1408 -1152 -512)" - "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" "1161" - "plane" "(1152 1792 -512) (1152 -1152 -512) (1152 -1152 512)" - "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" "1160" - "plane" "(-1408 1792 -512) (-1408 1792 512) (1152 1792 512)" - "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" "2509" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } - } - hidden - { - solid - { - "id" "2507" - side - { - "id" "1171" - "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" - "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" "1170" - "plane" "(-1408 1792 512) (1152 1792 512) (1152 -1152 512)" - "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" "1169" - "plane" "(-1408 -1152 -512) (1152 -1152 -512) (1152 1792 -512)" - "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" "1168" - "plane" "(-1408 1792 512) (-1408 -1152 512) (-1408 -1152 -512)" - "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" "1167" - "plane" "(1152 1792 -512) (1152 -1152 -512) (1152 -1152 512)" - "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" "1166" - "plane" "(-1408 -1152 512) (-1408 -1152 -512) (1152 -1152 -512)" - "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" "2509" - "visgroupshown" "1" - "visgroupautoshown" "1" - } + solid + { + "id" "2497" + side + { + "id" "1141" + "plane" "(-1440 1824 544) (1184 1824 544) (1184 -1184 544)" + "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" "1140" + "plane" "(-1440 1824 544) (-1440 -1184 544) (-1440 -1184 -544)" + "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" "1139" + "plane" "(1184 1824 -544) (1184 -1184 -544) (1184 -1184 544)" + "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" "1138" + "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" + "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" "1137" + "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" + "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" "1136" + "plane" "(1152 -1152 512) (1152 1792 512) (-1408 1792 512)" + "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" "2509" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "2499" + side + { + "id" "1147" + "plane" "(-1440 -1184 -544) (1184 -1184 -544) (1184 1824 -544)" + "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" "1146" + "plane" "(-1440 1824 544) (-1440 -1184 544) (-1440 -1184 -544)" + "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" "1145" + "plane" "(1184 1824 -544) (1184 -1184 -544) (1184 -1184 544)" + "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" "1144" + "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" + "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" "1143" + "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" + "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" "1142" + "plane" "(1152 1792 -512) (1152 -1152 -512) (-1408 -1152 -512)" + "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" "2509" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "2501" + side + { + "id" "1153" + "plane" "(-1440 1824 544) (-1440 -1184 544) (-1440 -1184 -544)" + "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" "1152" + "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" + "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" "1151" + "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" + "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" "1150" + "plane" "(-1408 1792 512) (1152 1792 512) (1152 -1152 512)" + "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" "1149" + "plane" "(-1408 -1152 -512) (1152 -1152 -512) (1152 1792 -512)" + "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" "1148" + "plane" "(-1408 -1152 -512) (-1408 -1152 512) (-1408 1792 512)" + "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" "2509" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "2503" + side + { + "id" "1159" + "plane" "(1184 1824 -544) (1184 -1184 -544) (1184 -1184 544)" + "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" "1158" + "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" + "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" "1157" + "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" + "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" "1156" + "plane" "(-1408 1792 512) (1152 1792 512) (1152 -1152 512)" + "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" "1155" + "plane" "(-1408 -1152 -512) (1152 -1152 -512) (1152 1792 -512)" + "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" "1154" + "plane" "(1152 -1152 512) (1152 -1152 -512) (1152 1792 -512)" + "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" "2509" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "2505" + side + { + "id" "1165" + "plane" "(1184 1824 544) (-1440 1824 544) (-1440 1824 -544)" + "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" "1164" + "plane" "(-1408 1792 512) (1152 1792 512) (1152 -1152 512)" + "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" "1163" + "plane" "(-1408 -1152 -512) (1152 -1152 -512) (1152 1792 -512)" + "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" "1162" + "plane" "(-1408 1792 512) (-1408 -1152 512) (-1408 -1152 -512)" + "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" "1161" + "plane" "(1152 1792 -512) (1152 -1152 -512) (1152 -1152 512)" + "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" "1160" + "plane" "(-1408 1792 -512) (-1408 1792 512) (1152 1792 512)" + "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" "2509" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "2507" + side + { + "id" "1171" + "plane" "(1184 -1184 -544) (-1440 -1184 -544) (-1440 -1184 544)" + "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" "1170" + "plane" "(-1408 1792 512) (1152 1792 512) (1152 -1152 512)" + "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" "1169" + "plane" "(-1408 -1152 -512) (1152 -1152 -512) (1152 1792 -512)" + "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" "1168" + "plane" "(-1408 1792 512) (-1408 -1152 512) (-1408 -1152 -512)" + "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" "1167" + "plane" "(1152 1792 -512) (1152 -1152 -512) (1152 -1152 512)" + "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" "1166" + "plane" "(-1408 -1152 512) (-1408 -1152 -512) (1152 -1152 -512)" + "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" "2509" + "visgroupshown" "1" + "visgroupautoshown" "1" } } solid @@ -2688,21 +2670,6 @@ entity } } entity -{ - "id" "2820" - "classname" "tar_map_divider" - "maxs" "4096 4096 2" - "mins" "-4096 -4096 -2" - "origin" "0 0 -32" - editor - { - "color" "127 224 0" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 1500]" - } -} -entity { "id" "2826" "classname" "func_hostage_rescue" @@ -2793,100 +2760,94 @@ entity "logicalpos" "[0 1000]" } } -hidden +entity { - entity - { - "id" "2304" - "classname" "func_bomb_target" - "heistbomb" "0" - hidden - { - solid - { - "id" "2305" - side - { - "id" "1069" - "plane" "(-367.999 704 -64) (-367.999 896 -64) (-96 896 -64)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 73.1429] 1.75" - "vaxis" "[0 -1 0 48] 4" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1068" - "plane" "(-367.999 896 -192) (-367.999 704 -192) (-96 704 -192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 73.1429] 1.75" - "vaxis" "[0 -1 0 48] 4" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1067" - "plane" "(-367.996 704 -192) (-367.996 896 -192) (-367.996 896 -64)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[0 1 0 -48] 4" - "vaxis" "[0 0 -1 -11.6363] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1066" - "plane" "(-96 896 -192) (-96 704 -192) (-96 704 -64)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[0 1 0 -48] 4" - "vaxis" "[0 0 -1 -11.6363] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1065" - "plane" "(-367.997 896 -192) (-96 896 -192) (-96 896 -64)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 73.1429] 1.75" - "vaxis" "[0 0 -1 -11.6363] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "1064" - "plane" "(-96 704 -192) (-368 704 -192) (-367.997 704 -64)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 73.1429] 1.75" - "vaxis" "[0 0 -1 -11.6363] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } + "id" "2304" + "classname" "func_bomb_target" + "heistbomb" "0" + solid + { + "id" "2305" + side + { + "id" "1069" + "plane" "(-367.999 704 -64) (-367.999 896 -64) (-96 896 -64)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 73.1429] 1.75" + "vaxis" "[0 -1 0 48] 4" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1068" + "plane" "(-367.999 896 -192) (-367.999 704 -192) (-96 704 -192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 73.1429] 1.75" + "vaxis" "[0 -1 0 48] 4" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1067" + "plane" "(-367.996 704 -192) (-367.996 896 -192) (-367.996 896 -64)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[0 1 0 -48] 4" + "vaxis" "[0 0 -1 -11.6363] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1066" + "plane" "(-96 896 -192) (-96 704 -192) (-96 704 -64)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[0 1 0 -48] 4" + "vaxis" "[0 0 -1 -11.6363] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1065" + "plane" "(-367.997 896 -192) (-96 896 -192) (-96 896 -64)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 73.1429] 1.75" + "vaxis" "[0 0 -1 -11.6363] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "1064" + "plane" "(-96 704 -192) (-368 704 -192) (-367.997 704 -64)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 73.1429] 1.75" + "vaxis" "[0 0 -1 -11.6363] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" } editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 2000]" } } + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2000]" + } } entity { @@ -3606,179 +3567,170 @@ entity "logicalpos" "[0 1000]" } } -hidden +entity { - entity - { - "id" "221" - "classname" "func_bomb_target" - "heistbomb" "0" - hidden - { - solid - { - "id" "222" - side - { - "id" "351" - "plane" "(-394.67 416 192) (-394.67 800 192) (-32 800 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 36.5715] 1.75" - "vaxis" "[0 -1 0 -24] 4" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "350" - "plane" "(-394.67 800 16) (-394.67 416 16) (-32 416 16)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 36.5715] 1.75" - "vaxis" "[0 -1 0 -24] 4" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "349" - "plane" "(-394.667 416 16) (-394.667 800 16) (-394.667 800 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[0 1 0 24] 4" - "vaxis" "[0 0 -1 11.6364] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "348" - "plane" "(-32 800 16) (-32 416 16) (-32 416 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[0 1 0 24] 4" - "vaxis" "[0 0 -1 11.6364] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "347" - "plane" "(-394.668 800 16) (-32 800 16) (-32 800 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 36.5715] 1.75" - "vaxis" "[0 0 -1 11.6364] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "346" - "plane" "(-32 416 16) (-394.672 416 16) (-394.668 416 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 36.5715] 1.75" - "vaxis" "[0 0 -1 11.6364] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } - } - hidden - { - solid - { - "id" "228" - side - { - "id" "363" - "plane" "(-576 416 192) (-576 662.855 192) (-394.667 662.855 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 18.2856] 1.75" - "vaxis" "[0 -1 0 -24] 4" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "362" - "plane" "(-576 662.855 16) (-576 416 16) (-394.667 416 16)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 18.2856] 1.75" - "vaxis" "[0 -1 0 -24] 4" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "361" - "plane" "(-576 416 16) (-576 662.855 16) (-576 662.855 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[0 1 0 24] 4" - "vaxis" "[0 0 -1 11.6364] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "360" - "plane" "(-394.667 662.855 16) (-394.667 416 16) (-394.667 416 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[0 1 0 24] 4" - "vaxis" "[0 0 -1 11.6364] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "359" - "plane" "(-576 662.857 16) (-394.667 662.857 16) (-394.668 662.857 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 18.2856] 1.75" - "vaxis" "[0 0 -1 11.6364] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - side - { - "id" "358" - "plane" "(-394.668 416 16) (-576 416 16) (-576 416 192)" - "material" "TERRI/TOOLS/TOOLS_TRIGGER" - "uaxis" "[1 0 0 18.2856] 1.75" - "vaxis" "[0 0 -1 11.6364] 1.375" - "rotation" "0" - "lightmapscale" "16" - "smoothing_groups" "0" - } - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - } - } + "id" "221" + "classname" "func_bomb_target" + "heistbomb" "0" + solid + { + "id" "222" + side + { + "id" "351" + "plane" "(-394.67 416 192) (-394.67 800 192) (-32 800 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 36.5715] 1.75" + "vaxis" "[0 -1 0 -24] 4" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "350" + "plane" "(-394.67 800 16) (-394.67 416 16) (-32 416 16)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 36.5715] 1.75" + "vaxis" "[0 -1 0 -24] 4" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "349" + "plane" "(-394.667 416 16) (-394.667 800 16) (-394.667 800 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[0 1 0 24] 4" + "vaxis" "[0 0 -1 11.6364] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "348" + "plane" "(-32 800 16) (-32 416 16) (-32 416 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[0 1 0 24] 4" + "vaxis" "[0 0 -1 11.6364] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "347" + "plane" "(-394.668 800 16) (-32 800 16) (-32 800 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 36.5715] 1.75" + "vaxis" "[0 0 -1 11.6364] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "346" + "plane" "(-32 416 16) (-394.672 416 16) (-394.668 416 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 36.5715] 1.75" + "vaxis" "[0 0 -1 11.6364] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" } editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" - "logicalpos" "[0 2000]" } } + solid + { + "id" "228" + side + { + "id" "363" + "plane" "(-576 416 192) (-576 662.855 192) (-394.667 662.855 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 18.2856] 1.75" + "vaxis" "[0 -1 0 -24] 4" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "362" + "plane" "(-576 662.855 16) (-576 416 16) (-394.667 416 16)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 18.2856] 1.75" + "vaxis" "[0 -1 0 -24] 4" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "361" + "plane" "(-576 416 16) (-576 662.855 16) (-576 662.855 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[0 1 0 24] 4" + "vaxis" "[0 0 -1 11.6364] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "360" + "plane" "(-394.667 662.855 16) (-394.667 416 16) (-394.667 416 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[0 1 0 24] 4" + "vaxis" "[0 0 -1 11.6364] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "359" + "plane" "(-576 662.857 16) (-394.667 662.857 16) (-394.668 662.857 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 18.2856] 1.75" + "vaxis" "[0 0 -1 11.6364] 1.375" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "358" + "plane" "(-394.668 416 16) (-576 416 16) (-576 416 192)" + "material" "TERRI/TOOLS/TOOLS_TRIGGER" + "uaxis" "[1 0 0 18.2856] 1.75" + "vaxis" "[0 0 -1 11.6364] 1.375" + "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 2000]" + } } entity { @@ -3809,7 +3761,3 @@ cordons { "active" "0" } -quickhide -{ - "count" "12" -} diff --git a/MCDV/shaders/fullscreenbase.fs b/MCDV/shaders/fullscreenbase.fs index ab560dd..cf992c0 100644 --- a/MCDV/shaders/fullscreenbase.fs +++ b/MCDV/shaders/fullscreenbase.fs @@ -2,7 +2,9 @@ // OPENGL // ____________________________________________________________________________________________ in vec2 TexCoords; -out vec4 FragColor; +layout (location = 0) out vec4 FragColor; +layout (location = 1) out float hData; +//layout (location = 2) out uint aoBuffer; // UNIFORMS // Vector Information _________________________________________________________________________ @@ -15,6 +17,7 @@ uniform vec3 bounds_SEL; // South-East-Lower coordinate of the playspace (worlds uniform sampler2D tex_gradient; uniform sampler2D tex_modulate; uniform sampler2D gbuffer_position; +uniform sampler2D gbuffer_origin; uniform sampler2D gbuffer_clean_position; uniform sampler2D gbuffer_normal; uniform usampler2D gbuffer_info; @@ -189,7 +192,21 @@ void main() lerp(s_position_clean.y, s_position.y, clamp((1 - s_modulate.r) + (float((s_info >> 1) & 0x1U) - m_playspace_clean), 0, 1)) ), m_playspace); - final = blend_normal(final, lerp(color_cover, color_cover2, float((s_info >> 7) & 0x1U) * m_playspace * (1 - ((s_position.y - s_position_clean.y) / 196))), float((s_info >> 7) & 0x1U) * m_playspace); + vec2 sloc = texture(gbuffer_origin, TexCoords).xy; + vec4 originSample = vec4(sloc.x, 0, sloc.y, 1); + originSample = projection * view * originSample; + originSample.xyz /= originSample.w; + originSample.xyz = originSample.xyz * 0.5 + 0.5; + + //float sh = (s_position.y - texture(gbuffer_clean_position, originSample.xy).y) / 196.0; + + //FragColor = vec4(sh, sh, sh, 1); + + final = blend_normal( + final, + lerp(color_cover, color_cover2, + float((s_info >> 7) & 0x1U) * m_playspace * (1 - ((s_position.y - texture(gbuffer_clean_position, originSample.xy).y) / 196))), + float((s_info >> 7) & 0x1U) * m_playspace); vec4 s_normal = texture(gbuffer_normal, TexCoords); vec3 randVec = texture(ssaoRotations, TexCoords * noiseScale).rgb; @@ -198,6 +215,8 @@ void main() vec3 bitangent = cross(s_normal.rgb, tangent); mat3 TBN = mat3(tangent, bitangent, s_normal.rgb); + hData = s_position.y; + float occlusion = 0.0; for(int i = 0; i < 256; i++) { @@ -211,11 +230,12 @@ void main() float sDepth = texture(gbuffer_position, offset.xy).y; - occlusion += (sDepth >= sample.y + 10.0 ? 1.0 : 0.0); + occlusion += (sDepth >= sample.y + 6 ? 1.0 : 0.0); } final = blend_normal(final, color_ao, (occlusion / 200) * m_playspace * blend_ao); + //aoBuffer = occlusion / 200; final = blend_normal(final, color_objective, // Objectives ( diff --git a/MCDV/shaders/gBuffer.fs b/MCDV/shaders/gBuffer.fs index f3ecdc8..150cffb 100644 --- a/MCDV/shaders/gBuffer.fs +++ b/MCDV/shaders/gBuffer.fs @@ -3,14 +3,17 @@ in vec3 FragPos; in vec3 Normal; uniform uint Info; +uniform vec2 origin; layout (location = 0) out vec3 gPosition; layout (location = 1) out vec3 gNormal; layout (location = 2) out uint gInfo; +layout (location = 3) out vec2 gOrigin; void main() { gPosition = FragPos; gNormal = normalize(Normal); gInfo = Info; + gOrigin = origin; } \ No newline at end of file diff --git a/MCDV/shaders/ss_comp_multilayer_blend.fs b/MCDV/shaders/ss_comp_multilayer_blend.fs index 8df817c..5aec90a 100644 --- a/MCDV/shaders/ss_comp_multilayer_blend.fs +++ b/MCDV/shaders/ss_comp_multilayer_blend.fs @@ -7,10 +7,16 @@ out vec4 FragColor; // SAMPLER UNIFORMS // Image Inputs _______________________________________________________________________________ uniform sampler2D tex_layer; -uniform sampler2D gbuffer_position; +uniform sampler2D gbuffer_height; -uniform float saturation; -uniform float value; +uniform float layer_min; +uniform float layer_max; + +float saturation = 0.1; +float value = 0.666; +float dist = 100; + +uniform float active; // SHADER HELPERS // ____________________________________________________________________________________________ @@ -72,12 +78,19 @@ vec3 hsv2rgb(vec3 c) void main() { vec4 s_layer = texture(tex_layer, TexCoords); - vec4 s_gbuffer = texture(gbuffer_position, TexCoords); + float s_height = texture(gbuffer_height, TexCoords).r; + + float dist_from_min = 1 - remap(clamp(layer_min - s_height, 0, dist), 0, dist, 0, 1); + float dist_from_max = 1 - remap(clamp(s_height - layer_max, 0, dist), 0, dist, 0, 1); + + float dist_blend = clamp(clamp(dist_from_max + dist_from_min, 0, 1) + ( 1 - active ), 0, 1); + vec3 colHSV = rgb2hsv(s_layer.rgb); colHSV.g *= saturation; colHSV.b *= value; vec3 colRGB = hsv2rgb(colHSV); - FragColor = vec4(colRGB, s_layer.a); + //FragColor = vec4(dist_blend,dist_blend,dist_blend, s_layer.a); + FragColor = vec4(lerp(s_layer.rgb, colRGB, dist_blend), s_layer.a); } \ No newline at end of file diff --git a/MCDV/vmf_new.hpp b/MCDV/vmf_new.hpp index 4e6d7aa..99f8948 100644 --- a/MCDV/vmf_new.hpp +++ b/MCDV/vmf_new.hpp @@ -829,10 +829,12 @@ public: // Draw solids for (auto && solid : this->m_solids) { - if (solid.SEL.y > this->m_render_h_min || solid.SEL.y < this->m_render_h_max) continue; + if (solid.NWU.y > this->m_render_h_min || solid.NWU.y < this->m_render_h_max) continue; if (check_in_whitelist(&solid.m_editorvalues.m_visgroups, this->m_whitelist_visgroups)) { shader->setUnsigned("Info", infoFlags); + glm::vec2 orgin = glm::vec2(solid.NWU.x + solid.SEL.x, solid.NWU.z + solid.SEL.z) / 2.0f; + shader->setVec2("origin", glm::vec2(orgin.x, orgin.y)); solid.Draw(shader); } } @@ -851,8 +853,8 @@ public: for (auto && ent : this->m_entities) { // Visgroup pre-check if (check_in_whitelist(&ent.m_editorvalues.m_visgroups, this->m_whitelist_visgroups)) { - if (ent.m_origin.y > this->m_render_h_min || ent.m_origin.y < this->m_render_h_max) continue; if (this->m_whitelist_classnames.count(ent.m_classname)) { + if (ent.m_origin.y > this->m_render_h_min || ent.m_origin.y < this->m_render_h_max) continue; if (ent.m_classname == "prop_static" || ent.m_classname == "prop_dynamic" || ent.m_classname == "prop_physics" ) { @@ -867,6 +869,7 @@ public: model = glm::scale(model, glm::vec3(::atof(kv::tryGetStringValue(ent.m_keyvalues, "uniformscale", "1").c_str()))); shader->setMatrix("model", model); shader->setUnsigned("Info", infoFlags); + shader->setVec2("origin", glm::vec2(ent.m_origin.x, ent.m_origin.z)); vmf::s_model_dict[kv::tryGetStringValue(ent.m_keyvalues, "model", "error.mdl")]->Draw(); } @@ -876,6 +879,8 @@ public: shader->setUnsigned("Info", infoFlags); for (auto && s : ent.m_internal_solids) { + if (s.NWU.y > this->m_render_h_min || s.NWU.y < this->m_render_h_max) continue; + shader->setVec2("origin", glm::vec2(ent.m_origin.x, ent.m_origin.z)); s.Draw(shader); } } diff --git a/MCDV/vpk.txt b/MCDV/vpk.txt index acb00de..68b450f 100644 --- a/MCDV/vpk.txt +++ b/MCDV/vpk.txt @@ -10858,6 +10858,40 @@ sound/ambient/animal/birds_1shot_05.wav sound/ambient/animal/birds_1shot_04.wav sound/ambient/animal/birds_1shot_03.wav sound/ambient/animal/birds_1shot_02.wav +resource/flash/econ/stickers/chicken_capsule/whatwhat_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/whatwhat_pack01.png +resource/flash/econ/stickers/chicken_capsule/roostyboosty_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/roostyboosty_pack01.png +resource/flash/econ/stickers/chicken_capsule/roostyboosty_foil_large.png +resource/flash/econ/stickers/chicken_capsule/roostyboosty_foil.png +resource/flash/econ/stickers/chicken_capsule/nestegg_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/nestegg_pack01.png +resource/flash/econ/stickers/chicken_capsule/nestegg_holo_large.png +resource/flash/econ/stickers/chicken_capsule/nestegg_holo.png +resource/flash/econ/stickers/chicken_capsule/hotwings_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/hotwings_pack01.png +resource/flash/econ/stickers/chicken_capsule/hotwings_holo_large.png +resource/flash/econ/stickers/chicken_capsule/hotwings_holo.png +resource/flash/econ/stickers/chicken_capsule/headsup_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/headsup_pack01.png +resource/flash/econ/stickers/chicken_capsule/fowlplay_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/fowlplay_pack01.png +resource/flash/econ/stickers/chicken_capsule/fowlplay_holo_large.png +resource/flash/econ/stickers/chicken_capsule/fowlplay_holo.png +resource/flash/econ/stickers/chicken_capsule/doubledip_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/doubledip_pack01.png +resource/flash/econ/stickers/chicken_capsule/doubledip_holo_large.png +resource/flash/econ/stickers/chicken_capsule/doubledip_holo.png +resource/flash/econ/stickers/chicken_capsule/bukawp_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/bukawp_pack01.png +resource/flash/econ/stickers/chicken_capsule/bonehead_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/bonehead_pack01.png +resource/flash/econ/stickers/chicken_capsule/bonehead_holo_large.png +resource/flash/econ/stickers/chicken_capsule/bonehead_holo.png +resource/flash/econ/stickers/chicken_capsule/bigclucks_pack01_large.png +resource/flash/econ/stickers/chicken_capsule/bigclucks_pack01.png +resource/flash/econ/stickers/chicken_capsule/bigclucks_foil_large.png +resource/flash/econ/stickers/chicken_capsule/bigclucks_foil.png resource/flash/econ/stickers/feral_predators/toxic_glossy_large.png resource/flash/econ/stickers/feral_predators/toxic_glossy.png resource/flash/econ/stickers/feral_predators/toxic_foil_large.png @@ -13514,6 +13548,436 @@ resource/flash/econ/stickers/comm2018_01/bullet_rain_normal_large.png resource/flash/econ/stickers/comm2018_01/bullet_rain_normal.png resource/flash/econ/stickers/comm2018_01/bullet_rain_large.png resource/flash/econ/stickers/comm2018_01/bullet_rain.png +resource/flash/econ/stickers/boston2018/vp_large.png +resource/flash/econ/stickers/boston2018/vp_holo_large.png +resource/flash/econ/stickers/boston2018/vp_holo.png +resource/flash/econ/stickers/boston2018/vp_graffiti_large.png +resource/flash/econ/stickers/boston2018/vp_graffiti.png +resource/flash/econ/stickers/boston2018/vp_gold_large.png +resource/flash/econ/stickers/boston2018/vp_gold.png +resource/flash/econ/stickers/boston2018/vp_foil_large.png +resource/flash/econ/stickers/boston2018/vp_foil.png +resource/flash/econ/stickers/boston2018/vp.png +resource/flash/econ/stickers/boston2018/vega_large.png +resource/flash/econ/stickers/boston2018/vega_holo_large.png +resource/flash/econ/stickers/boston2018/vega_holo.png +resource/flash/econ/stickers/boston2018/vega_graffiti_large.png +resource/flash/econ/stickers/boston2018/vega_graffiti.png +resource/flash/econ/stickers/boston2018/vega_gold_large.png +resource/flash/econ/stickers/boston2018/vega_gold.png +resource/flash/econ/stickers/boston2018/vega_foil_large.png +resource/flash/econ/stickers/boston2018/vega_foil.png +resource/flash/econ/stickers/boston2018/vega.png +resource/flash/econ/stickers/boston2018/tyl_large.png +resource/flash/econ/stickers/boston2018/tyl_holo_large.png +resource/flash/econ/stickers/boston2018/tyl_holo.png +resource/flash/econ/stickers/boston2018/tyl_graffiti_large.png +resource/flash/econ/stickers/boston2018/tyl_graffiti.png +resource/flash/econ/stickers/boston2018/tyl_gold_large.png +resource/flash/econ/stickers/boston2018/tyl_gold.png +resource/flash/econ/stickers/boston2018/tyl_foil_large.png +resource/flash/econ/stickers/boston2018/tyl_foil.png +resource/flash/econ/stickers/boston2018/tyl.png +resource/flash/econ/stickers/boston2018/thv_large.png +resource/flash/econ/stickers/boston2018/thv_holo_large.png +resource/flash/econ/stickers/boston2018/thv_holo.png +resource/flash/econ/stickers/boston2018/thv_graffiti_large.png +resource/flash/econ/stickers/boston2018/thv_graffiti.png +resource/flash/econ/stickers/boston2018/thv_gold_large.png +resource/flash/econ/stickers/boston2018/thv_gold.png +resource/flash/econ/stickers/boston2018/thv_foil_large.png +resource/flash/econ/stickers/boston2018/thv_foil.png +resource/flash/econ/stickers/boston2018/thv.png +resource/flash/econ/stickers/boston2018/spr_large.png +resource/flash/econ/stickers/boston2018/spr_holo_large.png +resource/flash/econ/stickers/boston2018/spr_holo.png +resource/flash/econ/stickers/boston2018/spr_graffiti_large.png +resource/flash/econ/stickers/boston2018/spr_graffiti.png +resource/flash/econ/stickers/boston2018/spr_gold_large.png +resource/flash/econ/stickers/boston2018/spr_gold.png +resource/flash/econ/stickers/boston2018/spr_foil_large.png +resource/flash/econ/stickers/boston2018/spr_foil.png +resource/flash/econ/stickers/boston2018/spr.png +resource/flash/econ/stickers/boston2018/spc_large.png +resource/flash/econ/stickers/boston2018/spc_holo_large.png +resource/flash/econ/stickers/boston2018/spc_holo.png +resource/flash/econ/stickers/boston2018/spc_graffiti_large.png +resource/flash/econ/stickers/boston2018/spc_graffiti.png +resource/flash/econ/stickers/boston2018/spc_gold_large.png +resource/flash/econ/stickers/boston2018/spc_gold.png +resource/flash/econ/stickers/boston2018/spc_foil_large.png +resource/flash/econ/stickers/boston2018/spc_foil.png +resource/flash/econ/stickers/boston2018/spc.png +resource/flash/econ/stickers/boston2018/sk_large.png +resource/flash/econ/stickers/boston2018/sk_holo_large.png +resource/flash/econ/stickers/boston2018/sk_holo.png +resource/flash/econ/stickers/boston2018/sk_graffiti_large.png +resource/flash/econ/stickers/boston2018/sk_graffiti.png +resource/flash/econ/stickers/boston2018/sk_gold_large.png +resource/flash/econ/stickers/boston2018/sk_gold.png +resource/flash/econ/stickers/boston2018/sk_foil_large.png +resource/flash/econ/stickers/boston2018/sk_foil.png +resource/flash/econ/stickers/boston2018/sk.png +resource/flash/econ/stickers/boston2018/sig_zeus_large.png +resource/flash/econ/stickers/boston2018/sig_zeus_gold_large.png +resource/flash/econ/stickers/boston2018/sig_zeus_gold.png +resource/flash/econ/stickers/boston2018/sig_zeus_foil_large.png +resource/flash/econ/stickers/boston2018/sig_zeus_foil.png +resource/flash/econ/stickers/boston2018/sig_zeus.png +resource/flash/econ/stickers/boston2018/sig_zehn_large.png +resource/flash/econ/stickers/boston2018/sig_zehn_gold_large.png +resource/flash/econ/stickers/boston2018/sig_zehn_gold.png +resource/flash/econ/stickers/boston2018/sig_zehn_foil_large.png +resource/flash/econ/stickers/boston2018/sig_zehn_foil.png +resource/flash/econ/stickers/boston2018/sig_zehn.png +resource/flash/econ/stickers/boston2018/sig_xyp9x_large.png +resource/flash/econ/stickers/boston2018/sig_xyp9x_gold_large.png +resource/flash/econ/stickers/boston2018/sig_xyp9x_gold.png +resource/flash/econ/stickers/boston2018/sig_xyp9x_foil_large.png +resource/flash/econ/stickers/boston2018/sig_xyp9x_foil.png +resource/flash/econ/stickers/boston2018/sig_xyp9x.png +resource/flash/econ/stickers/boston2018/sig_xms_large.png +resource/flash/econ/stickers/boston2018/sig_xms_gold_large.png +resource/flash/econ/stickers/boston2018/sig_xms_gold.png +resource/flash/econ/stickers/boston2018/sig_xms_foil_large.png +resource/flash/econ/stickers/boston2018/sig_xms_foil.png +resource/flash/econ/stickers/boston2018/sig_xms.png +resource/flash/econ/stickers/boston2018/sig_xantares_large.png +resource/flash/econ/stickers/boston2018/sig_xantares_gold_large.png +resource/flash/econ/stickers/boston2018/sig_xantares_gold.png +resource/flash/econ/stickers/boston2018/sig_xantares_foil_large.png +resource/flash/econ/stickers/boston2018/sig_xantares_foil.png +resource/flash/econ/stickers/boston2018/sig_xantares.png +resource/flash/econ/stickers/boston2018/sig_worldedit_large.png +resource/flash/econ/stickers/boston2018/sig_worldedit_gold_large.png +resource/flash/econ/stickers/boston2018/sig_worldedit_gold.png +resource/flash/econ/stickers/boston2018/sig_worldedit_foil_large.png +resource/flash/econ/stickers/boston2018/sig_worldedit_foil.png +resource/flash/econ/stickers/boston2018/sig_worldedit.png +resource/flash/econ/stickers/boston2018/sig_waylander_large.png +resource/flash/econ/stickers/boston2018/sig_waylander_gold_large.png +resource/flash/econ/stickers/boston2018/sig_waylander_gold.png +resource/flash/econ/stickers/boston2018/sig_waylander_foil_large.png +resource/flash/econ/stickers/boston2018/sig_waylander_foil.png +resource/flash/econ/stickers/boston2018/sig_waylander.png +resource/flash/econ/stickers/boston2018/sig_waterfallz_large.png +resource/flash/econ/stickers/boston2018/sig_waterfallz_gold_large.png +resource/flash/econ/stickers/boston2018/sig_waterfallz_gold.png +resource/flash/econ/stickers/boston2018/sig_waterfallz_foil_large.png +resource/flash/econ/stickers/boston2018/sig_waterfallz_foil.png +resource/flash/econ/stickers/boston2018/sig_waterfallz.png +resource/flash/econ/stickers/boston2018/sig_v4lde_large.png +resource/flash/econ/stickers/boston2018/sig_v4lde_gold_large.png +resource/flash/econ/stickers/boston2018/sig_v4lde_gold.png +resource/flash/econ/stickers/boston2018/sig_v4lde_foil_large.png +resource/flash/econ/stickers/boston2018/sig_v4lde_foil.png +resource/flash/econ/stickers/boston2018/sig_v4lde.png +resource/flash/econ/stickers/boston2018/sig_ustilo_large.png +resource/flash/econ/stickers/boston2018/sig_ustilo_gold_large.png +resource/flash/econ/stickers/boston2018/sig_ustilo_gold.png +resource/flash/econ/stickers/boston2018/sig_ustilo_foil_large.png +resource/flash/econ/stickers/boston2018/sig_ustilo_foil.png +resource/flash/econ/stickers/boston2018/sig_ustilo.png +resource/flash/econ/stickers/boston2018/sig_twistzz_large.png +resource/flash/econ/stickers/boston2018/sig_twistzz_gold_large.png +resource/flash/econ/stickers/boston2018/sig_twistzz_gold.png +resource/flash/econ/stickers/boston2018/sig_twistzz_foil_large.png +resource/flash/econ/stickers/boston2018/sig_twistzz_foil.png +resource/flash/econ/stickers/boston2018/sig_twistzz.png +resource/flash/econ/stickers/boston2018/sig_taz_large.png +resource/flash/econ/stickers/boston2018/sig_taz_gold_large.png +resource/flash/econ/stickers/boston2018/sig_taz_gold.png +resource/flash/econ/stickers/boston2018/sig_taz_foil_large.png +resource/flash/econ/stickers/boston2018/sig_taz_foil.png +resource/flash/econ/stickers/boston2018/sig_taz.png +resource/flash/econ/stickers/boston2018/sig_tarik_large.png +resource/flash/econ/stickers/boston2018/sig_tarik_gold_large.png +resource/flash/econ/stickers/boston2018/sig_tarik_gold.png +resource/flash/econ/stickers/boston2018/sig_tarik_foil_large.png +resource/flash/econ/stickers/boston2018/sig_tarik_foil.png +resource/flash/econ/stickers/boston2018/sig_tarik.png +resource/flash/econ/stickers/boston2018/sig_taco_large.png +resource/flash/econ/stickers/boston2018/sig_taco_gold_large.png +resource/flash/econ/stickers/boston2018/sig_taco_gold.png +resource/flash/econ/stickers/boston2018/sig_taco_foil_large.png +resource/flash/econ/stickers/boston2018/sig_taco_foil.png +resource/flash/econ/stickers/boston2018/sig_taco.png +resource/flash/econ/stickers/boston2018/sig_tabsen_large.png +resource/flash/econ/stickers/boston2018/sig_tabsen_gold_large.png +resource/flash/econ/stickers/boston2018/sig_tabsen_gold.png +resource/flash/econ/stickers/boston2018/sig_tabsen_foil_large.png +resource/flash/econ/stickers/boston2018/sig_tabsen_foil.png +resource/flash/econ/stickers/boston2018/sig_tabsen.png +resource/flash/econ/stickers/boston2018/sig_sunny_large.png +resource/flash/econ/stickers/boston2018/sig_sunny_gold_large.png +resource/flash/econ/stickers/boston2018/sig_sunny_gold.png +resource/flash/econ/stickers/boston2018/sig_sunny_foil_large.png +resource/flash/econ/stickers/boston2018/sig_sunny_foil.png +resource/flash/econ/stickers/boston2018/sig_sunny.png +resource/flash/econ/stickers/boston2018/sig_summer_large.png +resource/flash/econ/stickers/boston2018/sig_summer_gold_large.png +resource/flash/econ/stickers/boston2018/sig_summer_gold.png +resource/flash/econ/stickers/boston2018/sig_summer_foil_large.png +resource/flash/econ/stickers/boston2018/sig_summer_foil.png +resource/flash/econ/stickers/boston2018/sig_summer.png +resource/flash/econ/stickers/boston2018/sig_styko_large.png +resource/flash/econ/stickers/boston2018/sig_styko_gold_large.png +resource/flash/econ/stickers/boston2018/sig_styko_gold.png +resource/flash/econ/stickers/boston2018/sig_styko_foil_large.png +resource/flash/econ/stickers/boston2018/sig_styko_foil.png +resource/flash/econ/stickers/boston2018/sig_styko.png +resource/flash/econ/stickers/boston2018/sig_stewie2k_large.png +resource/flash/econ/stickers/boston2018/sig_stewie2k_gold_large.png +resource/flash/econ/stickers/boston2018/sig_stewie2k_gold.png +resource/flash/econ/stickers/boston2018/sig_stewie2k_foil_large.png +resource/flash/econ/stickers/boston2018/sig_stewie2k_foil.png +resource/flash/econ/stickers/boston2018/sig_stewie2k.png +resource/flash/econ/stickers/boston2018/sig_stanislaw_large.png +resource/flash/econ/stickers/boston2018/sig_stanislaw_gold_large.png +resource/flash/econ/stickers/boston2018/sig_stanislaw_gold.png +resource/flash/econ/stickers/boston2018/sig_stanislaw_foil_large.png +resource/flash/econ/stickers/boston2018/sig_stanislaw_foil.png +resource/flash/econ/stickers/boston2018/sig_stanislaw.png +resource/flash/econ/stickers/boston2018/sig_spiidi_large.png +resource/flash/econ/stickers/boston2018/sig_spiidi_gold_large.png +resource/flash/econ/stickers/boston2018/sig_spiidi_gold.png +resource/flash/econ/stickers/boston2018/sig_spiidi_foil_large.png +resource/flash/econ/stickers/boston2018/sig_spiidi_foil.png +resource/flash/econ/stickers/boston2018/sig_spiidi.png +resource/flash/econ/stickers/boston2018/sig_somebody_large.png +resource/flash/econ/stickers/boston2018/sig_somebody_gold_large.png +resource/flash/econ/stickers/boston2018/sig_somebody_gold.png +resource/flash/econ/stickers/boston2018/sig_somebody_foil_large.png +resource/flash/econ/stickers/boston2018/sig_somebody_foil.png +resource/flash/econ/stickers/boston2018/sig_somebody.png +resource/flash/econ/stickers/boston2018/sig_snax_large.png +resource/flash/econ/stickers/boston2018/sig_snax_gold_large.png +resource/flash/econ/stickers/boston2018/sig_snax_gold.png +resource/flash/econ/stickers/boston2018/sig_snax_foil_large.png +resource/flash/econ/stickers/boston2018/sig_snax_foil.png +resource/flash/econ/stickers/boston2018/sig_snax.png +resource/flash/econ/stickers/boston2018/sig_skadoodle_large.png +resource/flash/econ/stickers/boston2018/sig_skadoodle_gold_large.png +resource/flash/econ/stickers/boston2018/sig_skadoodle_gold.png +resource/flash/econ/stickers/boston2018/sig_skadoodle_foil_large.png +resource/flash/econ/stickers/boston2018/sig_skadoodle_foil.png +resource/flash/econ/stickers/boston2018/sig_skadoodle.png +resource/flash/econ/stickers/boston2018/sig_sixer_large.png +resource/flash/econ/stickers/boston2018/sig_sixer_gold_large.png +resource/flash/econ/stickers/boston2018/sig_sixer_gold.png +resource/flash/econ/stickers/boston2018/sig_sixer_foil_large.png +resource/flash/econ/stickers/boston2018/sig_sixer_foil.png +resource/flash/econ/stickers/boston2018/sig_sixer.png +resource/flash/econ/stickers/boston2018/sig_sick_large.png +resource/flash/econ/stickers/boston2018/sig_sick_gold_large.png +resource/flash/econ/stickers/boston2018/sig_sick_gold.png +resource/flash/econ/stickers/boston2018/sig_sick_foil_large.png +resource/flash/econ/stickers/boston2018/sig_sick_foil.png +resource/flash/econ/stickers/boston2018/sig_sick.png +resource/flash/econ/stickers/boston2018/sig_shox_large.png +resource/flash/econ/stickers/boston2018/sig_shox_gold_large.png +resource/flash/econ/stickers/boston2018/sig_shox_gold.png +resource/flash/econ/stickers/boston2018/sig_shox_foil_large.png +resource/flash/econ/stickers/boston2018/sig_shox_foil.png +resource/flash/econ/stickers/boston2018/sig_shox.png +resource/flash/econ/stickers/boston2018/sig_shahzam_large.png +resource/flash/econ/stickers/boston2018/sig_shahzam_gold_large.png +resource/flash/econ/stickers/boston2018/sig_shahzam_gold.png +resource/flash/econ/stickers/boston2018/sig_shahzam_foil_large.png +resource/flash/econ/stickers/boston2018/sig_shahzam_foil.png +resource/flash/econ/stickers/boston2018/sig_shahzam.png +resource/flash/econ/stickers/boston2018/sig_sgares_large.png +resource/flash/econ/stickers/boston2018/sig_sgares_gold_large.png +resource/flash/econ/stickers/boston2018/sig_sgares_gold.png +resource/flash/econ/stickers/boston2018/sig_sgares_foil_large.png +resource/flash/econ/stickers/boston2018/sig_sgares_foil.png +resource/flash/econ/stickers/boston2018/sig_sgares.png +resource/flash/econ/stickers/boston2018/sig_seized_large.png +resource/flash/econ/stickers/boston2018/sig_seized_gold_large.png +resource/flash/econ/stickers/boston2018/sig_seized_gold.png +resource/flash/econ/stickers/boston2018/sig_seized_foil_large.png +resource/flash/econ/stickers/boston2018/sig_seized_foil.png +resource/flash/econ/stickers/boston2018/sig_seized.png +resource/flash/econ/stickers/boston2018/sig_scream_large.png +resource/flash/econ/stickers/boston2018/sig_scream_gold_large.png +resource/flash/econ/stickers/boston2018/sig_scream_gold.png +resource/flash/econ/stickers/boston2018/sig_scream_foil_large.png +resource/flash/econ/stickers/boston2018/sig_scream_foil.png +resource/flash/econ/stickers/boston2018/sig_scream.png +resource/flash/econ/stickers/boston2018/sig_s1mple_large.png +resource/flash/econ/stickers/boston2018/sig_s1mple_gold_large.png +resource/flash/econ/stickers/boston2018/sig_s1mple_gold.png +resource/flash/econ/stickers/boston2018/sig_s1mple_foil_large.png +resource/flash/econ/stickers/boston2018/sig_s1mple_foil.png +resource/flash/econ/stickers/boston2018/sig_s1mple.png +resource/flash/econ/stickers/boston2018/sig_rush_large.png +resource/flash/econ/stickers/boston2018/sig_rush_gold_large.png +resource/flash/econ/stickers/boston2018/sig_rush_gold.png +resource/flash/econ/stickers/boston2018/sig_rush_foil_large.png +resource/flash/econ/stickers/boston2018/sig_rush_foil.png +resource/flash/econ/stickers/boston2018/sig_rush.png +resource/flash/econ/stickers/boston2018/sig_rpk_large.png +resource/flash/econ/stickers/boston2018/sig_rpk_gold_large.png +resource/flash/econ/stickers/boston2018/sig_rpk_gold.png +resource/flash/econ/stickers/boston2018/sig_rpk_foil_large.png +resource/flash/econ/stickers/boston2018/sig_rpk_foil.png +resource/flash/econ/stickers/boston2018/sig_rpk.png +resource/flash/econ/stickers/boston2018/sig_ropz_large.png +resource/flash/econ/stickers/boston2018/sig_ropz_gold_large.png +resource/flash/econ/stickers/boston2018/sig_ropz_gold.png +resource/flash/econ/stickers/boston2018/sig_ropz_foil_large.png +resource/flash/econ/stickers/boston2018/sig_ropz_foil.png +resource/flash/econ/stickers/boston2018/sig_ropz.png +resource/flash/econ/stickers/boston2018/sig_rain_large.png +resource/flash/econ/stickers/boston2018/sig_rain_gold_large.png +resource/flash/econ/stickers/boston2018/sig_rain_gold.png +resource/flash/econ/stickers/boston2018/sig_rain_foil_large.png +resource/flash/econ/stickers/boston2018/sig_rain_foil.png +resource/flash/econ/stickers/boston2018/sig_rain.png +resource/flash/econ/stickers/boston2018/sig_qikert_large.png +resource/flash/econ/stickers/boston2018/sig_qikert_gold_large.png +resource/flash/econ/stickers/boston2018/sig_qikert_gold.png +resource/flash/econ/stickers/boston2018/sig_qikert_foil_large.png +resource/flash/econ/stickers/boston2018/sig_qikert_foil.png +resource/flash/econ/stickers/boston2018/sig_qikert.png +resource/flash/econ/stickers/boston2018/sig_paz_large.png +resource/flash/econ/stickers/boston2018/sig_paz_gold_large.png +resource/flash/econ/stickers/boston2018/sig_paz_gold.png +resource/flash/econ/stickers/boston2018/sig_paz_foil_large.png +resource/flash/econ/stickers/boston2018/sig_paz_foil.png +resource/flash/econ/stickers/boston2018/sig_paz.png +resource/flash/econ/stickers/boston2018/sig_pasha_large.png +resource/flash/econ/stickers/boston2018/sig_pasha_gold_large.png +resource/flash/econ/stickers/boston2018/sig_pasha_gold.png +resource/flash/econ/stickers/boston2018/sig_pasha_foil_large.png +resource/flash/econ/stickers/boston2018/sig_pasha_foil.png +resource/flash/econ/stickers/boston2018/sig_pasha.png +resource/flash/econ/stickers/boston2018/sig_oskar_large.png +resource/flash/econ/stickers/boston2018/sig_oskar_gold_large.png +resource/flash/econ/stickers/boston2018/sig_oskar_gold.png +resource/flash/econ/stickers/boston2018/sig_oskar_foil_large.png +resource/flash/econ/stickers/boston2018/sig_oskar_foil.png +resource/flash/econ/stickers/boston2018/sig_oskar.png +resource/flash/econ/stickers/boston2018/sig_olofmeister_large.png +resource/flash/econ/stickers/boston2018/sig_olofmeister_gold_large.png +resource/flash/econ/stickers/boston2018/sig_olofmeister_gold.png +resource/flash/econ/stickers/boston2018/sig_olofmeister_foil_large.png +resource/flash/econ/stickers/boston2018/sig_olofmeister_foil.png +resource/flash/econ/stickers/boston2018/sig_olofmeister.png +resource/flash/econ/stickers/boston2018/sig_nitro_large.png +resource/flash/econ/stickers/boston2018/sig_nitro_gold_large.png +resource/flash/econ/stickers/boston2018/sig_nitro_gold.png +resource/flash/econ/stickers/boston2018/sig_nitro_foil_large.png +resource/flash/econ/stickers/boston2018/sig_nitro_foil.png +resource/flash/econ/stickers/boston2018/sig_nitro.png +resource/flash/econ/stickers/boston2018/sig_niko_large.png +resource/flash/econ/stickers/boston2018/sig_niko_gold_large.png +resource/flash/econ/stickers/boston2018/sig_niko_gold.png +resource/flash/econ/stickers/boston2018/sig_niko_foil_large.png +resource/flash/econ/stickers/boston2018/sig_niko_foil.png +resource/flash/econ/stickers/boston2018/sig_niko.png +resource/flash/econ/stickers/boston2018/sig_nifty_large.png +resource/flash/econ/stickers/boston2018/sig_nifty_gold_large.png +resource/flash/econ/stickers/boston2018/sig_nifty_gold.png +resource/flash/econ/stickers/boston2018/sig_nifty_foil_large.png +resource/flash/econ/stickers/boston2018/sig_nifty_foil.png +resource/flash/econ/stickers/boston2018/sig_nifty.png +resource/flash/econ/stickers/boston2018/sig_ngin_large.png +resource/flash/econ/stickers/boston2018/sig_ngin_gold_large.png +resource/flash/econ/stickers/boston2018/sig_ngin_gold.png +resource/flash/econ/stickers/boston2018/sig_ngin_foil_large.png +resource/flash/econ/stickers/boston2018/sig_ngin_foil.png +resource/flash/econ/stickers/boston2018/sig_ngin.png +resource/flash/econ/stickers/boston2018/sig_nex_large.png +resource/flash/econ/stickers/boston2018/sig_nex_gold_large.png +resource/flash/econ/stickers/boston2018/sig_nex_gold.png +resource/flash/econ/stickers/boston2018/sig_nex_foil_large.png +resource/flash/econ/stickers/boston2018/sig_nex_foil.png +resource/flash/econ/stickers/boston2018/sig_nex.png +resource/flash/econ/stickers/boston2018/sig_neo_large.png +resource/flash/econ/stickers/boston2018/sig_neo_gold_large.png +resource/flash/econ/stickers/boston2018/sig_neo_gold.png +resource/flash/econ/stickers/boston2018/sig_neo_foil_large.png +resource/flash/econ/stickers/boston2018/sig_neo_foil.png +resource/flash/econ/stickers/boston2018/sig_neo.png +resource/flash/econ/stickers/boston2018/sig_nbk_large.png +resource/flash/econ/stickers/boston2018/sig_nbk_gold_large.png +resource/flash/econ/stickers/boston2018/sig_nbk_gold.png +resource/flash/econ/stickers/boston2018/sig_nbk_foil_large.png +resource/flash/econ/stickers/boston2018/sig_nbk_foil.png +resource/flash/econ/stickers/boston2018/sig_nbk.png +resource/flash/econ/stickers/boston2018/sig_naf_large.png +resource/flash/econ/stickers/boston2018/sig_naf_gold_large.png +resource/flash/econ/stickers/boston2018/sig_naf_gold.png +resource/flash/econ/stickers/boston2018/sig_naf_foil_large.png +resource/flash/econ/stickers/boston2018/sig_naf_foil.png +resource/flash/econ/stickers/boston2018/sig_naf.png +resource/flash/econ/stickers/boston2018/sig_msl_large.png +resource/flash/econ/stickers/boston2018/sig_msl_gold_large.png +resource/flash/econ/stickers/boston2018/sig_msl_gold.png +resource/flash/econ/stickers/boston2018/sig_msl_foil_large.png +resource/flash/econ/stickers/boston2018/sig_msl_foil.png +resource/flash/econ/stickers/boston2018/sig_msl.png +resource/flash/econ/stickers/boston2018/sig_mou_large.png +resource/flash/econ/stickers/boston2018/sig_mou_gold_large.png +resource/flash/econ/stickers/boston2018/sig_mou_gold.png +resource/flash/econ/stickers/boston2018/sig_mou_foil_large.png +resource/flash/econ/stickers/boston2018/sig_mou_foil.png +resource/flash/econ/stickers/boston2018/sig_mou.png +resource/flash/econ/stickers/boston2018/sig_mir_large.png +resource/flash/econ/stickers/boston2018/sig_mir_gold_large.png +resource/flash/econ/stickers/boston2018/sig_mir_gold.png +resource/flash/econ/stickers/boston2018/sig_mir_foil_large.png +resource/flash/econ/stickers/boston2018/sig_mir_foil.png +resource/flash/econ/stickers/boston2018/sig_mir.png +resource/flash/econ/stickers/boston2018/sig_markeloff_large.png +resource/flash/econ/stickers/boston2018/sig_markeloff_gold_large.png +resource/flash/econ/stickers/boston2018/sig_markeloff_gold.png +resource/flash/econ/stickers/boston2018/sig_markeloff_foil_large.png +resource/flash/econ/stickers/boston2018/sig_markeloff_foil.png +resource/flash/econ/stickers/boston2018/sig_markeloff.png +resource/flash/econ/stickers/boston2018/sig_maj3r_large.png +resource/flash/econ/stickers/boston2018/sig_maj3r_gold_large.png +resource/flash/econ/stickers/boston2018/sig_maj3r_gold.png +resource/flash/econ/stickers/boston2018/sig_maj3r_foil_large.png +resource/flash/econ/stickers/boston2018/sig_maj3r_foil.png +resource/flash/econ/stickers/boston2018/sig_maj3r.png +resource/flash/econ/stickers/boston2018/sig_lucas1_large.png +resource/flash/econ/stickers/boston2018/sig_lucas1_gold_large.png +resource/flash/econ/stickers/boston2018/sig_lucas1_gold.png +resource/flash/econ/stickers/boston2018/sig_lucas1_foil_large.png +resource/flash/econ/stickers/boston2018/sig_lucas1_foil.png +resource/flash/econ/stickers/boston2018/sig_lucas1.png +resource/flash/econ/stickers/boston2018/sig_loveyy_large.png +resource/flash/econ/stickers/boston2018/sig_loveyy_gold_large.png +resource/flash/econ/stickers/boston2018/sig_loveyy_gold.png +resource/flash/econ/stickers/boston2018/sig_loveyy_foil_large.png +resource/flash/econ/stickers/boston2018/sig_loveyy_foil.png +resource/flash/econ/stickers/boston2018/sig_loveyy.png +resource/flash/econ/stickers/boston2018/sig_lekro_large.png +resource/flash/econ/stickers/boston2018/sig_lekro_gold_large.png +resource/flash/econ/stickers/boston2018/sig_lekro_gold.png +resource/flash/econ/stickers/boston2018/sig_lekro_foil_large.png +resource/flash/econ/stickers/boston2018/sig_lekro_foil.png +resource/flash/econ/stickers/boston2018/sig_lekro.png +resource/flash/econ/stickers/boston2018/sig_legija_large.png +resource/flash/econ/stickers/boston2018/sig_legija_gold_large.png +resource/flash/econ/stickers/boston2018/sig_legija_gold.png +resource/flash/econ/stickers/boston2018/sig_legija_foil_large.png +resource/flash/econ/stickers/boston2018/sig_legija_foil.png +resource/flash/econ/stickers/boston2018/sig_legija.png +resource/flash/econ/stickers/boston2018/sig_kvik_large.png +resource/flash/econ/stickers/boston2018/sig_kvik_gold_large.png +resource/flash/econ/stickers/boston2018/sig_kvik_gold.png +resource/flash/econ/stickers/boston2018/sig_kvik_foil_large.png +resource/flash/econ/stickers/boston2018/sig_kvik_foil.png +resource/flash/econ/stickers/boston2018/sig_kvik.png +resource/flash/econ/stickers/boston2018/sig_krystal_large.png +resource/flash/econ/stickers/boston2018/sig_krystal_gold_large.png +resource/flash/econ/stickers/boston2018/sig_krystal_gold.png +resource/flash/econ/stickers/boston2018/sig_krystal_foil_large.png +resource/flash/econ/stickers/boston2018/sig_krystal_foil.png +resource/flash/econ/stickers/boston2018/sig_krystal.png resource/flash/econ/stickers/boston2018/sig_krizzen_large.png resource/flash/econ/stickers/boston2018/sig_krizzen_gold_large.png resource/flash/econ/stickers/boston2018/sig_krizzen_gold.png @@ -14094,436 +14558,6 @@ resource/flash/econ/stickers/boston2018/astr_gold.png resource/flash/econ/stickers/boston2018/astr_foil_large.png resource/flash/econ/stickers/boston2018/astr_foil.png resource/flash/econ/stickers/boston2018/astr.png -resource/flash/econ/stickers/boston2018/vp_large.png -resource/flash/econ/stickers/boston2018/vp_holo_large.png -resource/flash/econ/stickers/boston2018/vp_holo.png -resource/flash/econ/stickers/boston2018/vp_graffiti_large.png -resource/flash/econ/stickers/boston2018/vp_graffiti.png -resource/flash/econ/stickers/boston2018/vp_gold_large.png -resource/flash/econ/stickers/boston2018/vp_gold.png -resource/flash/econ/stickers/boston2018/vp_foil_large.png -resource/flash/econ/stickers/boston2018/vp_foil.png -resource/flash/econ/stickers/boston2018/vp.png -resource/flash/econ/stickers/boston2018/vega_large.png -resource/flash/econ/stickers/boston2018/vega_holo_large.png -resource/flash/econ/stickers/boston2018/vega_holo.png -resource/flash/econ/stickers/boston2018/vega_graffiti_large.png -resource/flash/econ/stickers/boston2018/vega_graffiti.png -resource/flash/econ/stickers/boston2018/vega_gold_large.png -resource/flash/econ/stickers/boston2018/vega_gold.png -resource/flash/econ/stickers/boston2018/vega_foil_large.png -resource/flash/econ/stickers/boston2018/vega_foil.png -resource/flash/econ/stickers/boston2018/vega.png -resource/flash/econ/stickers/boston2018/tyl_large.png -resource/flash/econ/stickers/boston2018/tyl_holo_large.png -resource/flash/econ/stickers/boston2018/tyl_holo.png -resource/flash/econ/stickers/boston2018/tyl_graffiti_large.png -resource/flash/econ/stickers/boston2018/tyl_graffiti.png -resource/flash/econ/stickers/boston2018/tyl_gold_large.png -resource/flash/econ/stickers/boston2018/tyl_gold.png -resource/flash/econ/stickers/boston2018/tyl_foil_large.png -resource/flash/econ/stickers/boston2018/tyl_foil.png -resource/flash/econ/stickers/boston2018/tyl.png -resource/flash/econ/stickers/boston2018/thv_large.png -resource/flash/econ/stickers/boston2018/thv_holo_large.png -resource/flash/econ/stickers/boston2018/thv_holo.png -resource/flash/econ/stickers/boston2018/thv_graffiti_large.png -resource/flash/econ/stickers/boston2018/thv_graffiti.png -resource/flash/econ/stickers/boston2018/thv_gold_large.png -resource/flash/econ/stickers/boston2018/thv_gold.png -resource/flash/econ/stickers/boston2018/thv_foil_large.png -resource/flash/econ/stickers/boston2018/thv_foil.png -resource/flash/econ/stickers/boston2018/thv.png -resource/flash/econ/stickers/boston2018/spr_large.png -resource/flash/econ/stickers/boston2018/spr_holo_large.png -resource/flash/econ/stickers/boston2018/spr_holo.png -resource/flash/econ/stickers/boston2018/spr_graffiti_large.png -resource/flash/econ/stickers/boston2018/spr_graffiti.png -resource/flash/econ/stickers/boston2018/spr_gold_large.png -resource/flash/econ/stickers/boston2018/spr_gold.png -resource/flash/econ/stickers/boston2018/spr_foil_large.png -resource/flash/econ/stickers/boston2018/spr_foil.png -resource/flash/econ/stickers/boston2018/spr.png -resource/flash/econ/stickers/boston2018/spc_large.png -resource/flash/econ/stickers/boston2018/spc_holo_large.png -resource/flash/econ/stickers/boston2018/spc_holo.png -resource/flash/econ/stickers/boston2018/spc_graffiti_large.png -resource/flash/econ/stickers/boston2018/spc_graffiti.png -resource/flash/econ/stickers/boston2018/spc_gold_large.png -resource/flash/econ/stickers/boston2018/spc_gold.png -resource/flash/econ/stickers/boston2018/spc_foil_large.png -resource/flash/econ/stickers/boston2018/spc_foil.png -resource/flash/econ/stickers/boston2018/spc.png -resource/flash/econ/stickers/boston2018/sk_large.png -resource/flash/econ/stickers/boston2018/sk_holo_large.png -resource/flash/econ/stickers/boston2018/sk_holo.png -resource/flash/econ/stickers/boston2018/sk_graffiti_large.png -resource/flash/econ/stickers/boston2018/sk_graffiti.png -resource/flash/econ/stickers/boston2018/sk_gold_large.png -resource/flash/econ/stickers/boston2018/sk_gold.png -resource/flash/econ/stickers/boston2018/sk_foil_large.png -resource/flash/econ/stickers/boston2018/sk_foil.png -resource/flash/econ/stickers/boston2018/sk.png -resource/flash/econ/stickers/boston2018/sig_zeus_large.png -resource/flash/econ/stickers/boston2018/sig_zeus_gold_large.png -resource/flash/econ/stickers/boston2018/sig_zeus_gold.png -resource/flash/econ/stickers/boston2018/sig_zeus_foil_large.png -resource/flash/econ/stickers/boston2018/sig_zeus_foil.png -resource/flash/econ/stickers/boston2018/sig_zeus.png -resource/flash/econ/stickers/boston2018/sig_zehn_large.png -resource/flash/econ/stickers/boston2018/sig_zehn_gold_large.png -resource/flash/econ/stickers/boston2018/sig_zehn_gold.png -resource/flash/econ/stickers/boston2018/sig_zehn_foil_large.png -resource/flash/econ/stickers/boston2018/sig_zehn_foil.png -resource/flash/econ/stickers/boston2018/sig_zehn.png -resource/flash/econ/stickers/boston2018/sig_xyp9x_large.png -resource/flash/econ/stickers/boston2018/sig_xyp9x_gold_large.png -resource/flash/econ/stickers/boston2018/sig_xyp9x_gold.png -resource/flash/econ/stickers/boston2018/sig_xyp9x_foil_large.png -resource/flash/econ/stickers/boston2018/sig_xyp9x_foil.png -resource/flash/econ/stickers/boston2018/sig_xyp9x.png -resource/flash/econ/stickers/boston2018/sig_xms_large.png -resource/flash/econ/stickers/boston2018/sig_xms_gold_large.png -resource/flash/econ/stickers/boston2018/sig_xms_gold.png -resource/flash/econ/stickers/boston2018/sig_xms_foil_large.png -resource/flash/econ/stickers/boston2018/sig_xms_foil.png -resource/flash/econ/stickers/boston2018/sig_xms.png -resource/flash/econ/stickers/boston2018/sig_xantares_large.png -resource/flash/econ/stickers/boston2018/sig_xantares_gold_large.png -resource/flash/econ/stickers/boston2018/sig_xantares_gold.png -resource/flash/econ/stickers/boston2018/sig_xantares_foil_large.png -resource/flash/econ/stickers/boston2018/sig_xantares_foil.png -resource/flash/econ/stickers/boston2018/sig_xantares.png -resource/flash/econ/stickers/boston2018/sig_worldedit_large.png -resource/flash/econ/stickers/boston2018/sig_worldedit_gold_large.png -resource/flash/econ/stickers/boston2018/sig_worldedit_gold.png -resource/flash/econ/stickers/boston2018/sig_worldedit_foil_large.png -resource/flash/econ/stickers/boston2018/sig_worldedit_foil.png -resource/flash/econ/stickers/boston2018/sig_worldedit.png -resource/flash/econ/stickers/boston2018/sig_waylander_large.png -resource/flash/econ/stickers/boston2018/sig_waylander_gold_large.png -resource/flash/econ/stickers/boston2018/sig_waylander_gold.png -resource/flash/econ/stickers/boston2018/sig_waylander_foil_large.png -resource/flash/econ/stickers/boston2018/sig_waylander_foil.png -resource/flash/econ/stickers/boston2018/sig_waylander.png -resource/flash/econ/stickers/boston2018/sig_waterfallz_large.png -resource/flash/econ/stickers/boston2018/sig_waterfallz_gold_large.png -resource/flash/econ/stickers/boston2018/sig_waterfallz_gold.png -resource/flash/econ/stickers/boston2018/sig_waterfallz_foil_large.png -resource/flash/econ/stickers/boston2018/sig_waterfallz_foil.png -resource/flash/econ/stickers/boston2018/sig_waterfallz.png -resource/flash/econ/stickers/boston2018/sig_v4lde_large.png -resource/flash/econ/stickers/boston2018/sig_v4lde_gold_large.png -resource/flash/econ/stickers/boston2018/sig_v4lde_gold.png -resource/flash/econ/stickers/boston2018/sig_v4lde_foil_large.png -resource/flash/econ/stickers/boston2018/sig_v4lde_foil.png -resource/flash/econ/stickers/boston2018/sig_v4lde.png -resource/flash/econ/stickers/boston2018/sig_ustilo_large.png -resource/flash/econ/stickers/boston2018/sig_ustilo_gold_large.png -resource/flash/econ/stickers/boston2018/sig_ustilo_gold.png -resource/flash/econ/stickers/boston2018/sig_ustilo_foil_large.png -resource/flash/econ/stickers/boston2018/sig_ustilo_foil.png -resource/flash/econ/stickers/boston2018/sig_ustilo.png -resource/flash/econ/stickers/boston2018/sig_twistzz_large.png -resource/flash/econ/stickers/boston2018/sig_twistzz_gold_large.png -resource/flash/econ/stickers/boston2018/sig_twistzz_gold.png -resource/flash/econ/stickers/boston2018/sig_twistzz_foil_large.png -resource/flash/econ/stickers/boston2018/sig_twistzz_foil.png -resource/flash/econ/stickers/boston2018/sig_twistzz.png -resource/flash/econ/stickers/boston2018/sig_taz_large.png -resource/flash/econ/stickers/boston2018/sig_taz_gold_large.png -resource/flash/econ/stickers/boston2018/sig_taz_gold.png -resource/flash/econ/stickers/boston2018/sig_taz_foil_large.png -resource/flash/econ/stickers/boston2018/sig_taz_foil.png -resource/flash/econ/stickers/boston2018/sig_taz.png -resource/flash/econ/stickers/boston2018/sig_tarik_large.png -resource/flash/econ/stickers/boston2018/sig_tarik_gold_large.png -resource/flash/econ/stickers/boston2018/sig_tarik_gold.png -resource/flash/econ/stickers/boston2018/sig_tarik_foil_large.png -resource/flash/econ/stickers/boston2018/sig_tarik_foil.png -resource/flash/econ/stickers/boston2018/sig_tarik.png -resource/flash/econ/stickers/boston2018/sig_taco_large.png -resource/flash/econ/stickers/boston2018/sig_taco_gold_large.png -resource/flash/econ/stickers/boston2018/sig_taco_gold.png -resource/flash/econ/stickers/boston2018/sig_taco_foil_large.png -resource/flash/econ/stickers/boston2018/sig_taco_foil.png -resource/flash/econ/stickers/boston2018/sig_taco.png -resource/flash/econ/stickers/boston2018/sig_tabsen_large.png -resource/flash/econ/stickers/boston2018/sig_tabsen_gold_large.png -resource/flash/econ/stickers/boston2018/sig_tabsen_gold.png -resource/flash/econ/stickers/boston2018/sig_tabsen_foil_large.png -resource/flash/econ/stickers/boston2018/sig_tabsen_foil.png -resource/flash/econ/stickers/boston2018/sig_tabsen.png -resource/flash/econ/stickers/boston2018/sig_sunny_large.png -resource/flash/econ/stickers/boston2018/sig_sunny_gold_large.png -resource/flash/econ/stickers/boston2018/sig_sunny_gold.png -resource/flash/econ/stickers/boston2018/sig_sunny_foil_large.png -resource/flash/econ/stickers/boston2018/sig_sunny_foil.png -resource/flash/econ/stickers/boston2018/sig_sunny.png -resource/flash/econ/stickers/boston2018/sig_summer_large.png -resource/flash/econ/stickers/boston2018/sig_summer_gold_large.png -resource/flash/econ/stickers/boston2018/sig_summer_gold.png -resource/flash/econ/stickers/boston2018/sig_summer_foil_large.png -resource/flash/econ/stickers/boston2018/sig_summer_foil.png -resource/flash/econ/stickers/boston2018/sig_summer.png -resource/flash/econ/stickers/boston2018/sig_styko_large.png -resource/flash/econ/stickers/boston2018/sig_styko_gold_large.png -resource/flash/econ/stickers/boston2018/sig_styko_gold.png -resource/flash/econ/stickers/boston2018/sig_styko_foil_large.png -resource/flash/econ/stickers/boston2018/sig_styko_foil.png -resource/flash/econ/stickers/boston2018/sig_styko.png -resource/flash/econ/stickers/boston2018/sig_stewie2k_large.png -resource/flash/econ/stickers/boston2018/sig_stewie2k_gold_large.png -resource/flash/econ/stickers/boston2018/sig_stewie2k_gold.png -resource/flash/econ/stickers/boston2018/sig_stewie2k_foil_large.png -resource/flash/econ/stickers/boston2018/sig_stewie2k_foil.png -resource/flash/econ/stickers/boston2018/sig_stewie2k.png -resource/flash/econ/stickers/boston2018/sig_stanislaw_large.png -resource/flash/econ/stickers/boston2018/sig_stanislaw_gold_large.png -resource/flash/econ/stickers/boston2018/sig_stanislaw_gold.png -resource/flash/econ/stickers/boston2018/sig_stanislaw_foil_large.png -resource/flash/econ/stickers/boston2018/sig_stanislaw_foil.png -resource/flash/econ/stickers/boston2018/sig_stanislaw.png -resource/flash/econ/stickers/boston2018/sig_spiidi_large.png -resource/flash/econ/stickers/boston2018/sig_spiidi_gold_large.png -resource/flash/econ/stickers/boston2018/sig_spiidi_gold.png -resource/flash/econ/stickers/boston2018/sig_spiidi_foil_large.png -resource/flash/econ/stickers/boston2018/sig_spiidi_foil.png -resource/flash/econ/stickers/boston2018/sig_spiidi.png -resource/flash/econ/stickers/boston2018/sig_somebody_large.png -resource/flash/econ/stickers/boston2018/sig_somebody_gold_large.png -resource/flash/econ/stickers/boston2018/sig_somebody_gold.png -resource/flash/econ/stickers/boston2018/sig_somebody_foil_large.png -resource/flash/econ/stickers/boston2018/sig_somebody_foil.png -resource/flash/econ/stickers/boston2018/sig_somebody.png -resource/flash/econ/stickers/boston2018/sig_snax_large.png -resource/flash/econ/stickers/boston2018/sig_snax_gold_large.png -resource/flash/econ/stickers/boston2018/sig_snax_gold.png -resource/flash/econ/stickers/boston2018/sig_snax_foil_large.png -resource/flash/econ/stickers/boston2018/sig_snax_foil.png -resource/flash/econ/stickers/boston2018/sig_snax.png -resource/flash/econ/stickers/boston2018/sig_skadoodle_large.png -resource/flash/econ/stickers/boston2018/sig_skadoodle_gold_large.png -resource/flash/econ/stickers/boston2018/sig_skadoodle_gold.png -resource/flash/econ/stickers/boston2018/sig_skadoodle_foil_large.png -resource/flash/econ/stickers/boston2018/sig_skadoodle_foil.png -resource/flash/econ/stickers/boston2018/sig_skadoodle.png -resource/flash/econ/stickers/boston2018/sig_sixer_large.png -resource/flash/econ/stickers/boston2018/sig_sixer_gold_large.png -resource/flash/econ/stickers/boston2018/sig_sixer_gold.png -resource/flash/econ/stickers/boston2018/sig_sixer_foil_large.png -resource/flash/econ/stickers/boston2018/sig_sixer_foil.png -resource/flash/econ/stickers/boston2018/sig_sixer.png -resource/flash/econ/stickers/boston2018/sig_sick_large.png -resource/flash/econ/stickers/boston2018/sig_sick_gold_large.png -resource/flash/econ/stickers/boston2018/sig_sick_gold.png -resource/flash/econ/stickers/boston2018/sig_sick_foil_large.png -resource/flash/econ/stickers/boston2018/sig_sick_foil.png -resource/flash/econ/stickers/boston2018/sig_sick.png -resource/flash/econ/stickers/boston2018/sig_shox_large.png -resource/flash/econ/stickers/boston2018/sig_shox_gold_large.png -resource/flash/econ/stickers/boston2018/sig_shox_gold.png -resource/flash/econ/stickers/boston2018/sig_shox_foil_large.png -resource/flash/econ/stickers/boston2018/sig_shox_foil.png -resource/flash/econ/stickers/boston2018/sig_shox.png -resource/flash/econ/stickers/boston2018/sig_shahzam_large.png -resource/flash/econ/stickers/boston2018/sig_shahzam_gold_large.png -resource/flash/econ/stickers/boston2018/sig_shahzam_gold.png -resource/flash/econ/stickers/boston2018/sig_shahzam_foil_large.png -resource/flash/econ/stickers/boston2018/sig_shahzam_foil.png -resource/flash/econ/stickers/boston2018/sig_shahzam.png -resource/flash/econ/stickers/boston2018/sig_sgares_large.png -resource/flash/econ/stickers/boston2018/sig_sgares_gold_large.png -resource/flash/econ/stickers/boston2018/sig_sgares_gold.png -resource/flash/econ/stickers/boston2018/sig_sgares_foil_large.png -resource/flash/econ/stickers/boston2018/sig_sgares_foil.png -resource/flash/econ/stickers/boston2018/sig_sgares.png -resource/flash/econ/stickers/boston2018/sig_seized_large.png -resource/flash/econ/stickers/boston2018/sig_seized_gold_large.png -resource/flash/econ/stickers/boston2018/sig_seized_gold.png -resource/flash/econ/stickers/boston2018/sig_seized_foil_large.png -resource/flash/econ/stickers/boston2018/sig_seized_foil.png -resource/flash/econ/stickers/boston2018/sig_seized.png -resource/flash/econ/stickers/boston2018/sig_scream_large.png -resource/flash/econ/stickers/boston2018/sig_scream_gold_large.png -resource/flash/econ/stickers/boston2018/sig_scream_gold.png -resource/flash/econ/stickers/boston2018/sig_scream_foil_large.png -resource/flash/econ/stickers/boston2018/sig_scream_foil.png -resource/flash/econ/stickers/boston2018/sig_scream.png -resource/flash/econ/stickers/boston2018/sig_s1mple_large.png -resource/flash/econ/stickers/boston2018/sig_s1mple_gold_large.png -resource/flash/econ/stickers/boston2018/sig_s1mple_gold.png -resource/flash/econ/stickers/boston2018/sig_s1mple_foil_large.png -resource/flash/econ/stickers/boston2018/sig_s1mple_foil.png -resource/flash/econ/stickers/boston2018/sig_s1mple.png -resource/flash/econ/stickers/boston2018/sig_rush_large.png -resource/flash/econ/stickers/boston2018/sig_rush_gold_large.png -resource/flash/econ/stickers/boston2018/sig_rush_gold.png -resource/flash/econ/stickers/boston2018/sig_rush_foil_large.png -resource/flash/econ/stickers/boston2018/sig_rush_foil.png -resource/flash/econ/stickers/boston2018/sig_rush.png -resource/flash/econ/stickers/boston2018/sig_rpk_large.png -resource/flash/econ/stickers/boston2018/sig_rpk_gold_large.png -resource/flash/econ/stickers/boston2018/sig_rpk_gold.png -resource/flash/econ/stickers/boston2018/sig_rpk_foil_large.png -resource/flash/econ/stickers/boston2018/sig_rpk_foil.png -resource/flash/econ/stickers/boston2018/sig_rpk.png -resource/flash/econ/stickers/boston2018/sig_ropz_large.png -resource/flash/econ/stickers/boston2018/sig_ropz_gold_large.png -resource/flash/econ/stickers/boston2018/sig_ropz_gold.png -resource/flash/econ/stickers/boston2018/sig_ropz_foil_large.png -resource/flash/econ/stickers/boston2018/sig_ropz_foil.png -resource/flash/econ/stickers/boston2018/sig_ropz.png -resource/flash/econ/stickers/boston2018/sig_rain_large.png -resource/flash/econ/stickers/boston2018/sig_rain_gold_large.png -resource/flash/econ/stickers/boston2018/sig_rain_gold.png -resource/flash/econ/stickers/boston2018/sig_rain_foil_large.png -resource/flash/econ/stickers/boston2018/sig_rain_foil.png -resource/flash/econ/stickers/boston2018/sig_rain.png -resource/flash/econ/stickers/boston2018/sig_qikert_large.png -resource/flash/econ/stickers/boston2018/sig_qikert_gold_large.png -resource/flash/econ/stickers/boston2018/sig_qikert_gold.png -resource/flash/econ/stickers/boston2018/sig_qikert_foil_large.png -resource/flash/econ/stickers/boston2018/sig_qikert_foil.png -resource/flash/econ/stickers/boston2018/sig_qikert.png -resource/flash/econ/stickers/boston2018/sig_paz_large.png -resource/flash/econ/stickers/boston2018/sig_paz_gold_large.png -resource/flash/econ/stickers/boston2018/sig_paz_gold.png -resource/flash/econ/stickers/boston2018/sig_paz_foil_large.png -resource/flash/econ/stickers/boston2018/sig_paz_foil.png -resource/flash/econ/stickers/boston2018/sig_paz.png -resource/flash/econ/stickers/boston2018/sig_pasha_large.png -resource/flash/econ/stickers/boston2018/sig_pasha_gold_large.png -resource/flash/econ/stickers/boston2018/sig_pasha_gold.png -resource/flash/econ/stickers/boston2018/sig_pasha_foil_large.png -resource/flash/econ/stickers/boston2018/sig_pasha_foil.png -resource/flash/econ/stickers/boston2018/sig_pasha.png -resource/flash/econ/stickers/boston2018/sig_oskar_large.png -resource/flash/econ/stickers/boston2018/sig_oskar_gold_large.png -resource/flash/econ/stickers/boston2018/sig_oskar_gold.png -resource/flash/econ/stickers/boston2018/sig_oskar_foil_large.png -resource/flash/econ/stickers/boston2018/sig_oskar_foil.png -resource/flash/econ/stickers/boston2018/sig_oskar.png -resource/flash/econ/stickers/boston2018/sig_olofmeister_large.png -resource/flash/econ/stickers/boston2018/sig_olofmeister_gold_large.png -resource/flash/econ/stickers/boston2018/sig_olofmeister_gold.png -resource/flash/econ/stickers/boston2018/sig_olofmeister_foil_large.png -resource/flash/econ/stickers/boston2018/sig_olofmeister_foil.png -resource/flash/econ/stickers/boston2018/sig_olofmeister.png -resource/flash/econ/stickers/boston2018/sig_nitro_large.png -resource/flash/econ/stickers/boston2018/sig_nitro_gold_large.png -resource/flash/econ/stickers/boston2018/sig_nitro_gold.png -resource/flash/econ/stickers/boston2018/sig_nitro_foil_large.png -resource/flash/econ/stickers/boston2018/sig_nitro_foil.png -resource/flash/econ/stickers/boston2018/sig_nitro.png -resource/flash/econ/stickers/boston2018/sig_niko_large.png -resource/flash/econ/stickers/boston2018/sig_niko_gold_large.png -resource/flash/econ/stickers/boston2018/sig_niko_gold.png -resource/flash/econ/stickers/boston2018/sig_niko_foil_large.png -resource/flash/econ/stickers/boston2018/sig_niko_foil.png -resource/flash/econ/stickers/boston2018/sig_niko.png -resource/flash/econ/stickers/boston2018/sig_nifty_large.png -resource/flash/econ/stickers/boston2018/sig_nifty_gold_large.png -resource/flash/econ/stickers/boston2018/sig_nifty_gold.png -resource/flash/econ/stickers/boston2018/sig_nifty_foil_large.png -resource/flash/econ/stickers/boston2018/sig_nifty_foil.png -resource/flash/econ/stickers/boston2018/sig_nifty.png -resource/flash/econ/stickers/boston2018/sig_ngin_large.png -resource/flash/econ/stickers/boston2018/sig_ngin_gold_large.png -resource/flash/econ/stickers/boston2018/sig_ngin_gold.png -resource/flash/econ/stickers/boston2018/sig_ngin_foil_large.png -resource/flash/econ/stickers/boston2018/sig_ngin_foil.png -resource/flash/econ/stickers/boston2018/sig_ngin.png -resource/flash/econ/stickers/boston2018/sig_nex_large.png -resource/flash/econ/stickers/boston2018/sig_nex_gold_large.png -resource/flash/econ/stickers/boston2018/sig_nex_gold.png -resource/flash/econ/stickers/boston2018/sig_nex_foil_large.png -resource/flash/econ/stickers/boston2018/sig_nex_foil.png -resource/flash/econ/stickers/boston2018/sig_nex.png -resource/flash/econ/stickers/boston2018/sig_neo_large.png -resource/flash/econ/stickers/boston2018/sig_neo_gold_large.png -resource/flash/econ/stickers/boston2018/sig_neo_gold.png -resource/flash/econ/stickers/boston2018/sig_neo_foil_large.png -resource/flash/econ/stickers/boston2018/sig_neo_foil.png -resource/flash/econ/stickers/boston2018/sig_neo.png -resource/flash/econ/stickers/boston2018/sig_nbk_large.png -resource/flash/econ/stickers/boston2018/sig_nbk_gold_large.png -resource/flash/econ/stickers/boston2018/sig_nbk_gold.png -resource/flash/econ/stickers/boston2018/sig_nbk_foil_large.png -resource/flash/econ/stickers/boston2018/sig_nbk_foil.png -resource/flash/econ/stickers/boston2018/sig_nbk.png -resource/flash/econ/stickers/boston2018/sig_naf_large.png -resource/flash/econ/stickers/boston2018/sig_naf_gold_large.png -resource/flash/econ/stickers/boston2018/sig_naf_gold.png -resource/flash/econ/stickers/boston2018/sig_naf_foil_large.png -resource/flash/econ/stickers/boston2018/sig_naf_foil.png -resource/flash/econ/stickers/boston2018/sig_naf.png -resource/flash/econ/stickers/boston2018/sig_msl_large.png -resource/flash/econ/stickers/boston2018/sig_msl_gold_large.png -resource/flash/econ/stickers/boston2018/sig_msl_gold.png -resource/flash/econ/stickers/boston2018/sig_msl_foil_large.png -resource/flash/econ/stickers/boston2018/sig_msl_foil.png -resource/flash/econ/stickers/boston2018/sig_msl.png -resource/flash/econ/stickers/boston2018/sig_mou_large.png -resource/flash/econ/stickers/boston2018/sig_mou_gold_large.png -resource/flash/econ/stickers/boston2018/sig_mou_gold.png -resource/flash/econ/stickers/boston2018/sig_mou_foil_large.png -resource/flash/econ/stickers/boston2018/sig_mou_foil.png -resource/flash/econ/stickers/boston2018/sig_mou.png -resource/flash/econ/stickers/boston2018/sig_mir_large.png -resource/flash/econ/stickers/boston2018/sig_mir_gold_large.png -resource/flash/econ/stickers/boston2018/sig_mir_gold.png -resource/flash/econ/stickers/boston2018/sig_mir_foil_large.png -resource/flash/econ/stickers/boston2018/sig_mir_foil.png -resource/flash/econ/stickers/boston2018/sig_mir.png -resource/flash/econ/stickers/boston2018/sig_markeloff_large.png -resource/flash/econ/stickers/boston2018/sig_markeloff_gold_large.png -resource/flash/econ/stickers/boston2018/sig_markeloff_gold.png -resource/flash/econ/stickers/boston2018/sig_markeloff_foil_large.png -resource/flash/econ/stickers/boston2018/sig_markeloff_foil.png -resource/flash/econ/stickers/boston2018/sig_markeloff.png -resource/flash/econ/stickers/boston2018/sig_maj3r_large.png -resource/flash/econ/stickers/boston2018/sig_maj3r_gold_large.png -resource/flash/econ/stickers/boston2018/sig_maj3r_gold.png -resource/flash/econ/stickers/boston2018/sig_maj3r_foil_large.png -resource/flash/econ/stickers/boston2018/sig_maj3r_foil.png -resource/flash/econ/stickers/boston2018/sig_maj3r.png -resource/flash/econ/stickers/boston2018/sig_lucas1_large.png -resource/flash/econ/stickers/boston2018/sig_lucas1_gold_large.png -resource/flash/econ/stickers/boston2018/sig_lucas1_gold.png -resource/flash/econ/stickers/boston2018/sig_lucas1_foil_large.png -resource/flash/econ/stickers/boston2018/sig_lucas1_foil.png -resource/flash/econ/stickers/boston2018/sig_lucas1.png -resource/flash/econ/stickers/boston2018/sig_loveyy_large.png -resource/flash/econ/stickers/boston2018/sig_loveyy_gold_large.png -resource/flash/econ/stickers/boston2018/sig_loveyy_gold.png -resource/flash/econ/stickers/boston2018/sig_loveyy_foil_large.png -resource/flash/econ/stickers/boston2018/sig_loveyy_foil.png -resource/flash/econ/stickers/boston2018/sig_loveyy.png -resource/flash/econ/stickers/boston2018/sig_lekro_large.png -resource/flash/econ/stickers/boston2018/sig_lekro_gold_large.png -resource/flash/econ/stickers/boston2018/sig_lekro_gold.png -resource/flash/econ/stickers/boston2018/sig_lekro_foil_large.png -resource/flash/econ/stickers/boston2018/sig_lekro_foil.png -resource/flash/econ/stickers/boston2018/sig_lekro.png -resource/flash/econ/stickers/boston2018/sig_legija_large.png -resource/flash/econ/stickers/boston2018/sig_legija_gold_large.png -resource/flash/econ/stickers/boston2018/sig_legija_gold.png -resource/flash/econ/stickers/boston2018/sig_legija_foil_large.png -resource/flash/econ/stickers/boston2018/sig_legija_foil.png -resource/flash/econ/stickers/boston2018/sig_legija.png -resource/flash/econ/stickers/boston2018/sig_kvik_large.png -resource/flash/econ/stickers/boston2018/sig_kvik_gold_large.png -resource/flash/econ/stickers/boston2018/sig_kvik_gold.png -resource/flash/econ/stickers/boston2018/sig_kvik_foil_large.png -resource/flash/econ/stickers/boston2018/sig_kvik_foil.png -resource/flash/econ/stickers/boston2018/sig_kvik.png -resource/flash/econ/stickers/boston2018/sig_krystal_large.png -resource/flash/econ/stickers/boston2018/sig_krystal_gold_large.png -resource/flash/econ/stickers/boston2018/sig_krystal_gold.png -resource/flash/econ/stickers/boston2018/sig_krystal_foil_large.png -resource/flash/econ/stickers/boston2018/sig_krystal_foil.png -resource/flash/econ/stickers/boston2018/sig_krystal.png resource/flash/econ/stickers/illuminate_capsule_02/zombie_large.png resource/flash/econ/stickers/illuminate_capsule_02/zombie.png resource/flash/econ/stickers/illuminate_capsule_02/swallow_2_large.png @@ -17370,6 +17404,59 @@ resource/flash/econ/stickers/columbus2016/astr_gold.png resource/flash/econ/stickers/columbus2016/astr_foil_large.png resource/flash/econ/stickers/columbus2016/astr_foil.png resource/flash/econ/stickers/columbus2016/astr.png +resource/flash/images/journal/campaign/comic/8_1_6.png +resource/flash/images/journal/campaign/comic/8_1_5.png +resource/flash/images/journal/campaign/comic/8_1_4.png +resource/flash/images/journal/campaign/comic/8_1_3.png +resource/flash/images/journal/campaign/comic/8_1_28.png +resource/flash/images/journal/campaign/comic/8_1_27.png +resource/flash/images/journal/campaign/comic/8_1_26.png +resource/flash/images/journal/campaign/comic/8_1_25.png +resource/flash/images/journal/campaign/comic/8_1_24.png +resource/flash/images/journal/campaign/comic/8_1_23.png +resource/flash/images/journal/campaign/comic/8_1_22.png +resource/flash/images/journal/campaign/comic/8_1_21.png +resource/flash/images/journal/campaign/comic/8_1_20.png +resource/flash/images/journal/campaign/comic/8_1_2.png +resource/flash/images/journal/campaign/comic/8_1_19.png +resource/flash/images/journal/campaign/comic/8_1_18.png +resource/flash/images/journal/campaign/comic/8_1_17.png +resource/flash/images/journal/campaign/comic/8_1_16.png +resource/flash/images/journal/campaign/comic/8_1_15.png +resource/flash/images/journal/campaign/comic/8_1_14.png +resource/flash/images/journal/campaign/comic/8_1_13.png +resource/flash/images/journal/campaign/comic/8_1_12.png +resource/flash/images/journal/campaign/comic/8_1_11.png +resource/flash/images/journal/campaign/comic/8_1_10.png +resource/flash/images/journal/campaign/comic/8_1_1.png +resource/flash/images/journal/campaign/comic/8_1_0.png +resource/flash/images/journal/campaign/comic/8_0_9.png +resource/flash/images/journal/campaign/comic/8_0_8.png +resource/flash/images/journal/campaign/comic/8_0_7.png +resource/flash/images/journal/campaign/comic/8_0_6.png +resource/flash/images/journal/campaign/comic/8_0_5.png +resource/flash/images/journal/campaign/comic/8_0_4.png +resource/flash/images/journal/campaign/comic/8_0_3.png +resource/flash/images/journal/campaign/comic/8_0_26.png +resource/flash/images/journal/campaign/comic/8_0_25.png +resource/flash/images/journal/campaign/comic/8_0_24.png +resource/flash/images/journal/campaign/comic/8_0_23.png +resource/flash/images/journal/campaign/comic/8_0_22.png +resource/flash/images/journal/campaign/comic/8_0_21.png +resource/flash/images/journal/campaign/comic/8_0_20.png +resource/flash/images/journal/campaign/comic/8_0_2.png +resource/flash/images/journal/campaign/comic/8_0_19.png +resource/flash/images/journal/campaign/comic/8_0_18.png +resource/flash/images/journal/campaign/comic/8_0_17.png +resource/flash/images/journal/campaign/comic/8_0_16.png +resource/flash/images/journal/campaign/comic/8_0_15.png +resource/flash/images/journal/campaign/comic/8_0_14.png +resource/flash/images/journal/campaign/comic/8_0_13.png +resource/flash/images/journal/campaign/comic/8_0_12.png +resource/flash/images/journal/campaign/comic/8_0_11.png +resource/flash/images/journal/campaign/comic/8_0_10.png +resource/flash/images/journal/campaign/comic/8_0_1.png +resource/flash/images/journal/campaign/comic/8_0_0.png resource/flash/images/journal/campaign/comic/icon_8_4.png resource/flash/images/journal/campaign/comic/icon_8_3.png resource/flash/images/journal/campaign/comic/icon_8_2.png @@ -17431,59 +17518,6 @@ resource/flash/images/journal/campaign/comic/8_2_0.png resource/flash/images/journal/campaign/comic/8_1_9.png resource/flash/images/journal/campaign/comic/8_1_8.png resource/flash/images/journal/campaign/comic/8_1_7.png -resource/flash/images/journal/campaign/comic/8_1_6.png -resource/flash/images/journal/campaign/comic/8_1_5.png -resource/flash/images/journal/campaign/comic/8_1_4.png -resource/flash/images/journal/campaign/comic/8_1_3.png -resource/flash/images/journal/campaign/comic/8_1_28.png -resource/flash/images/journal/campaign/comic/8_1_27.png -resource/flash/images/journal/campaign/comic/8_1_26.png -resource/flash/images/journal/campaign/comic/8_1_25.png -resource/flash/images/journal/campaign/comic/8_1_24.png -resource/flash/images/journal/campaign/comic/8_1_23.png -resource/flash/images/journal/campaign/comic/8_1_22.png -resource/flash/images/journal/campaign/comic/8_1_21.png -resource/flash/images/journal/campaign/comic/8_1_20.png -resource/flash/images/journal/campaign/comic/8_1_2.png -resource/flash/images/journal/campaign/comic/8_1_19.png -resource/flash/images/journal/campaign/comic/8_1_18.png -resource/flash/images/journal/campaign/comic/8_1_17.png -resource/flash/images/journal/campaign/comic/8_1_16.png -resource/flash/images/journal/campaign/comic/8_1_15.png -resource/flash/images/journal/campaign/comic/8_1_14.png -resource/flash/images/journal/campaign/comic/8_1_13.png -resource/flash/images/journal/campaign/comic/8_1_12.png -resource/flash/images/journal/campaign/comic/8_1_11.png -resource/flash/images/journal/campaign/comic/8_1_10.png -resource/flash/images/journal/campaign/comic/8_1_1.png -resource/flash/images/journal/campaign/comic/8_1_0.png -resource/flash/images/journal/campaign/comic/8_0_9.png -resource/flash/images/journal/campaign/comic/8_0_8.png -resource/flash/images/journal/campaign/comic/8_0_7.png -resource/flash/images/journal/campaign/comic/8_0_6.png -resource/flash/images/journal/campaign/comic/8_0_5.png -resource/flash/images/journal/campaign/comic/8_0_4.png -resource/flash/images/journal/campaign/comic/8_0_3.png -resource/flash/images/journal/campaign/comic/8_0_26.png -resource/flash/images/journal/campaign/comic/8_0_25.png -resource/flash/images/journal/campaign/comic/8_0_24.png -resource/flash/images/journal/campaign/comic/8_0_23.png -resource/flash/images/journal/campaign/comic/8_0_22.png -resource/flash/images/journal/campaign/comic/8_0_21.png -resource/flash/images/journal/campaign/comic/8_0_20.png -resource/flash/images/journal/campaign/comic/8_0_2.png -resource/flash/images/journal/campaign/comic/8_0_19.png -resource/flash/images/journal/campaign/comic/8_0_18.png -resource/flash/images/journal/campaign/comic/8_0_17.png -resource/flash/images/journal/campaign/comic/8_0_16.png -resource/flash/images/journal/campaign/comic/8_0_15.png -resource/flash/images/journal/campaign/comic/8_0_14.png -resource/flash/images/journal/campaign/comic/8_0_13.png -resource/flash/images/journal/campaign/comic/8_0_12.png -resource/flash/images/journal/campaign/comic/8_0_11.png -resource/flash/images/journal/campaign/comic/8_0_10.png -resource/flash/images/journal/campaign/comic/8_0_1.png -resource/flash/images/journal/campaign/comic/8_0_0.png resource/flash/images/ui_images/revolver.png resource/flash/images/ui_images/op7_two_vs.png resource/flash/images/ui_images/op7_skirmish.png @@ -19276,12 +19310,12 @@ resource/flash/images/journal/campaign/difficulty_2_strike.png resource/flash/images/journal/campaign/difficulty_2.png resource/flash/images/journal/campaign/difficulty_1_strike.png resource/flash/images/journal/campaign/difficulty_1.png +resource/flash/images/journal/badge-active.png resource/flash/images/journal/op_pic_7.png resource/flash/images/journal/op_pic_6.png resource/flash/images/journal/op_pic_5.png resource/flash/images/journal/op_pic_4.png resource/flash/images/journal/op_pic_3.png -resource/flash/images/journal/badge-active.png resource/flash/freezecam/holiday_border_4.png resource/flash/freezecam/holiday_border_3.png resource/flash/freezecam/holiday_border_2.png @@ -19493,6 +19527,8 @@ resource/flash/econ/weapon_cases/crate_sticker_pack_cluj2015_02_small.png resource/flash/econ/weapon_cases/crate_sticker_pack_cluj2015_02.png resource/flash/econ/weapon_cases/crate_sticker_pack_cluj2015_01_small.png resource/flash/econ/weapon_cases/crate_sticker_pack_cluj2015_01.png +resource/flash/econ/weapon_cases/crate_sticker_pack_chicken_capsule_small.png +resource/flash/econ/weapon_cases/crate_sticker_pack_chicken_capsule.png resource/flash/econ/weapon_cases/crate_sticker_pack_boston2018_legends_ntv.png resource/flash/econ/weapon_cases/crate_sticker_pack_boston2018_legends.png resource/flash/econ/weapon_cases/crate_sticker_pack_boston2018_group_legends_ntv.png @@ -20102,6 +20138,25 @@ resource/flash/econ/stickers/standard/aces_high_large.png resource/flash/econ/stickers/standard/aces_high_holo_large.png resource/flash/econ/stickers/standard/aces_high_holo.png resource/flash/econ/stickers/standard/aces_high.png +resource/flash/econ/stickers/emskatowice2014/fnatic.png +resource/flash/econ/stickers/emskatowice2014/dignitas_large.png +resource/flash/econ/stickers/emskatowice2014/dignitas_holo_large.png +resource/flash/econ/stickers/emskatowice2014/dignitas_holo.png +resource/flash/econ/stickers/emskatowice2014/dignitas_foil_large.png +resource/flash/econ/stickers/emskatowice2014/dignitas_foil.png +resource/flash/econ/stickers/emskatowice2014/dignitas.png +resource/flash/econ/stickers/emskatowice2014/complexity_large.png +resource/flash/econ/stickers/emskatowice2014/complexity_holo_large.png +resource/flash/econ/stickers/emskatowice2014/complexity_holo.png +resource/flash/econ/stickers/emskatowice2014/complexity_foil_large.png +resource/flash/econ/stickers/emskatowice2014/complexity_foil.png +resource/flash/econ/stickers/emskatowice2014/complexity.png +resource/flash/econ/stickers/emskatowice2014/3dmax_large.png +resource/flash/econ/stickers/emskatowice2014/3dmax_holo_large.png +resource/flash/econ/stickers/emskatowice2014/3dmax_holo.png +resource/flash/econ/stickers/emskatowice2014/3dmax_foil_large.png +resource/flash/econ/stickers/emskatowice2014/3dmax_foil.png +resource/flash/econ/stickers/emskatowice2014/3dmax.png resource/flash/econ/stickers/emskatowice2014/wolf_skull_esl_gold_foil_large.png resource/flash/econ/stickers/emskatowice2014/wolf_skull_esl_gold_foil.png resource/flash/econ/stickers/emskatowice2014/wolf_skull_esl_foil_large.png @@ -20187,25 +20242,6 @@ resource/flash/econ/stickers/emskatowice2014/fnatic_holo_large.png resource/flash/econ/stickers/emskatowice2014/fnatic_holo.png resource/flash/econ/stickers/emskatowice2014/fnatic_foil_large.png resource/flash/econ/stickers/emskatowice2014/fnatic_foil.png -resource/flash/econ/stickers/emskatowice2014/fnatic.png -resource/flash/econ/stickers/emskatowice2014/dignitas_large.png -resource/flash/econ/stickers/emskatowice2014/dignitas_holo_large.png -resource/flash/econ/stickers/emskatowice2014/dignitas_holo.png -resource/flash/econ/stickers/emskatowice2014/dignitas_foil_large.png -resource/flash/econ/stickers/emskatowice2014/dignitas_foil.png -resource/flash/econ/stickers/emskatowice2014/dignitas.png -resource/flash/econ/stickers/emskatowice2014/complexity_large.png -resource/flash/econ/stickers/emskatowice2014/complexity_holo_large.png -resource/flash/econ/stickers/emskatowice2014/complexity_holo.png -resource/flash/econ/stickers/emskatowice2014/complexity_foil_large.png -resource/flash/econ/stickers/emskatowice2014/complexity_foil.png -resource/flash/econ/stickers/emskatowice2014/complexity.png -resource/flash/econ/stickers/emskatowice2014/3dmax_large.png -resource/flash/econ/stickers/emskatowice2014/3dmax_holo_large.png -resource/flash/econ/stickers/emskatowice2014/3dmax_holo.png -resource/flash/econ/stickers/emskatowice2014/3dmax_foil_large.png -resource/flash/econ/stickers/emskatowice2014/3dmax_foil.png -resource/flash/econ/stickers/emskatowice2014/3dmax.png resource/flash/econ/stickers/dreamhack/dh_snowman_large.png resource/flash/econ/stickers/dreamhack/dh_snowman_holo_large.png resource/flash/econ/stickers/dreamhack/dh_snowman_holo.png @@ -29225,6 +29261,8 @@ models/characters/hostage_04.phy models/characters/hostage_03.phy models/characters/hostage_02.phy models/characters/hostage_01.phy +models/weapons/w_defuser_display.phy +models/weapons/w_defuser.phy models/weapons/w_hammer_dropped.phy models/weapons/w_eq_taser.phy models/weapons/w_eq_tablet_dropped.phy @@ -29361,14 +29399,57 @@ models/weapons/w_knife_karam_dropped.phy models/weapons/w_knife_karam.phy models/weapons/w_knife_gypsy_jackknife_dropped.phy models/weapons/w_knife_gut_dropped.phy -models/weapons/w_defuser_display.phy -models/weapons/w_defuser.phy models/weapons/w_axe_dropped.phy models/weapons/w_spanner_dropped.phy models/weapons/w_shot_xm1014_mag.phy models/weapons/w_shot_xm1014_dropped.phy models/weapons/w_shot_sawedoff_mag.phy models/weapons/w_shot_sawedoff_dropped.phy +materials/models/weapons/customization/stickers/chicken_capsule/whatwhat_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/roostyboosty_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/roostyboosty_foil.vmt +materials/models/weapons/customization/stickers/chicken_capsule/nestegg_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/nestegg_holo.vmt +materials/models/weapons/customization/stickers/chicken_capsule/hotwings_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/hotwings_holo.vmt +materials/models/weapons/customization/stickers/chicken_capsule/headsup_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/fowlplay_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/fowlplay_holo.vmt +materials/models/weapons/customization/stickers/chicken_capsule/doubledip_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/doubledip_holo.vmt +materials/models/weapons/customization/stickers/chicken_capsule/bukawp_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/bonehead_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/bonehead_holo.vmt +materials/models/weapons/customization/stickers/chicken_capsule/bigclucks_pack01.vmt +materials/models/weapons/customization/stickers/chicken_capsule/bigclucks_foil.vmt +materials/dust2_legacy/legacy_d2_wall01f_padded.vmt +materials/dust2_legacy/legacy_d2_wall01e_padded.vmt +materials/dust2_legacy/legacy_d2_wall01d_padded.vmt +materials/dust2_legacy/legacy_d2_wall01c_padded.vmt +materials/dust2_legacy/legacy_d2_wall01b_padded.vmt +materials/dust2_legacy/legacy_d2_wall01a_padded.vmt +materials/dust2_legacy/legacy_d2_trim01a.vmt +materials/dust2_legacy/legacy_d2_sand01d.vmt +materials/dust2_legacy/legacy_d2_sand01c.vmt +materials/dust2_legacy/legacy_d2_sand01b.vmt +materials/dust2_legacy/legacy_d2_sand01a.vmt +materials/dust2_legacy/legacy_d2_rock01c.vmt +materials/dust2_legacy/legacy_d2_rock01b.vmt +materials/dust2_legacy/legacy_d2_rock01a.vmt +materials/dust2_legacy/legacy_d2_road01d.vmt +materials/dust2_legacy/legacy_d2_road01c.vmt +materials/dust2_legacy/legacy_d2_road01b.vmt +materials/dust2_legacy/legacy_d2_road01a.vmt +materials/dust2_legacy/legacy_d2_door01b_padded.vmt +materials/dust2_legacy/legacy_d2_door01a_padded.vmt +materials/dust2_legacy/legacy_d2_crate03b.vmt +materials/dust2_legacy/legacy_d2_crate03a.vmt +materials/dust2_legacy/legacy_d2_crate02b.vmt +materials/dust2_legacy/legacy_d2_crate02a.vmt +materials/dust2_legacy/legacy_d2_crate01c.vmt +materials/dust2_legacy/legacy_d2_crate01b.vmt +materials/dust2_legacy/legacy_d2_crate01a.vmt +materials/dust2_legacy/legacy_d2_concrete01a.vmt materials/particle/playerping/playerping_ring.vmt materials/particle/playerping/playerping_dot_outline.vmt materials/particle/playerping/playerping_dot.vmt @@ -29450,6 +29531,7 @@ materials/models/props/dust_massive/barge/barge_02_color.vmt materials/models/props/dust_massive/barge/barge_01_color.vmt materials/models/props/dust_massive/apc/apc_wreck_wheel_color.vmt materials/models/props/dust_massive/apc/apc_wreck_color.vmt +materials/dust_massive/blend_mudbrick-plaster_base.vmt materials/dust_massive/dust_massive_water_underground.vmt materials/dust_massive/dust_massive_water_skybox_dark.vmt materials/dust_massive/dust_massive_water_marsh_dark.vmt @@ -29514,7 +29596,6 @@ materials/dust_massive/blend_mudbrick-plaster_02_base.vmt materials/dust_massive/blend_mudbrick-plaster_02.vmt materials/dust_massive/blend_concrete_wall_01.vmt materials/dust_massive/blend_concrete_ground_01.vmt -materials/dust_massive/blend_mudbrick-plaster_base.vmt materials/models/props/de_vertigo/construction_elevator/construction_elevator_support_2.vmt materials/models/props/de_vertigo/construction_elevator/construction_elevator_support.vmt materials/models/props/de_vertigo/construction_elevator/construction_elevator_chain.vmt @@ -43068,7 +43149,6 @@ materials/grass/hr_grass/grass_d.vmt materials/grass/hr_grass/grass_c.vmt materials/grass/hr_grass/grass_b.vmt materials/grass/hr_grass/grass_a.vmt -materials/dev/depthblur.vmt materials/dev/dev_waterbeneath_cap.vmt materials/dev/dev_waterbeneath2.vmt materials/dev/dev_water5.vmt @@ -43079,6 +43159,7 @@ materials/dev/dev_water3.vmt materials/dev/dev_water2_cheap.vmt materials/dev/dev_water2.vmt materials/dev/dev_tvmonitor1a.vmt +materials/dev/depthblur.vmt materials/dev/snowflake.vmt materials/dev/zone_warning.vmt materials/dev/zone_projection.vmt @@ -43662,6 +43743,34 @@ particles/money_fx.pcf particles/water_impact.pcf particles/ambient_fx.pcf particles/blood_impact.pcf +materials/dust2_legacy/legacy_d2_wall01f_padded.vtf +materials/dust2_legacy/legacy_d2_wall01e_padded.vtf +materials/dust2_legacy/legacy_d2_wall01d_padded.vtf +materials/dust2_legacy/legacy_d2_wall01c_padded.vtf +materials/dust2_legacy/legacy_d2_wall01b_padded.vtf +materials/dust2_legacy/legacy_d2_wall01a_padded.vtf +materials/dust2_legacy/legacy_d2_trim01a.vtf +materials/dust2_legacy/legacy_d2_sand01d.vtf +materials/dust2_legacy/legacy_d2_sand01c.vtf +materials/dust2_legacy/legacy_d2_sand01b.vtf +materials/dust2_legacy/legacy_d2_sand01a.vtf +materials/dust2_legacy/legacy_d2_rock01c.vtf +materials/dust2_legacy/legacy_d2_rock01b.vtf +materials/dust2_legacy/legacy_d2_rock01a.vtf +materials/dust2_legacy/legacy_d2_road01d.vtf +materials/dust2_legacy/legacy_d2_road01c.vtf +materials/dust2_legacy/legacy_d2_road01b.vtf +materials/dust2_legacy/legacy_d2_road01a.vtf +materials/dust2_legacy/legacy_d2_door01b_padded.vtf +materials/dust2_legacy/legacy_d2_door01a_padded.vtf +materials/dust2_legacy/legacy_d2_crate03b.vtf +materials/dust2_legacy/legacy_d2_crate03a.vtf +materials/dust2_legacy/legacy_d2_crate02b.vtf +materials/dust2_legacy/legacy_d2_crate02a.vtf +materials/dust2_legacy/legacy_d2_crate01c.vtf +materials/dust2_legacy/legacy_d2_crate01b.vtf +materials/dust2_legacy/legacy_d2_crate01a.vtf +materials/dust2_legacy/legacy_d2_concrete01a.vtf materials/models/weapons/v_models/tablet/tag/tag.vtf materials/models/props/dust_massive/towers/guard_tower001_color.vtf materials/models/props/dust_massive/towers/broadcast_tower001_color.vtf @@ -43745,6 +43854,21 @@ materials/particle/playerping/playerping_arrow_outline.vtf materials/particle/playerping/playerping_arrow.vtf materials/models/weapons/w_models/w_eq_shield/shield_damage.vtf materials/models/weapons/w_models/w_eq_shield/shield.vtf +materials/dust_massive/dust_massive_ground_rock_01_color.vtf +materials/dust_massive/dust_massive_concrete_wall_03_color.vtf +materials/dust_massive/dust_massive_concrete_wall_02_color.vtf +materials/dust_massive/dust_massive_concrete_wall_01_normal.vtf +materials/dust_massive/dust_massive_concrete_wall_01_height.vtf +materials/dust_massive/dust_massive_concrete_wall_01_color.vtf +materials/dust_massive/dust_massive_concrete_ground_01_normal.vtf +materials/dust_massive/dust_massive_concrete_ground_01_color.vtf +materials/dust_massive/dust_graffiti_waves_01.vtf +materials/dust_massive/dust_cinderblock_checkered_01_color.vtf +materials/dust_massive/dock_grate001_normal.vtf +materials/dust_massive/dock_grate001.vtf +materials/dust_massive/detail_ground_03.vtf +materials/dust_massive/detail_ground_02.vtf +materials/dust_massive/detail_ground_01.vtf materials/dust_massive/skybox_horizon_fade.vtf materials/dust_massive/sign_warning_01.vtf materials/dust_massive/sewage_gunk_overlay.vtf @@ -43789,21 +43913,6 @@ materials/dust_massive/dust_massive_ground_sand_01_normal.vtf materials/dust_massive/dust_massive_ground_sand_01_color.vtf materials/dust_massive/dust_massive_ground_rock_01_normal.vtf materials/dust_massive/dust_massive_ground_rock_01_height.vtf -materials/dust_massive/dust_massive_ground_rock_01_color.vtf -materials/dust_massive/dust_massive_concrete_wall_03_color.vtf -materials/dust_massive/dust_massive_concrete_wall_02_color.vtf -materials/dust_massive/dust_massive_concrete_wall_01_normal.vtf -materials/dust_massive/dust_massive_concrete_wall_01_height.vtf -materials/dust_massive/dust_massive_concrete_wall_01_color.vtf -materials/dust_massive/dust_massive_concrete_ground_01_normal.vtf -materials/dust_massive/dust_massive_concrete_ground_01_color.vtf -materials/dust_massive/dust_graffiti_waves_01.vtf -materials/dust_massive/dust_cinderblock_checkered_01_color.vtf -materials/dust_massive/dock_grate001_normal.vtf -materials/dust_massive/dock_grate001.vtf -materials/dust_massive/detail_ground_03.vtf -materials/dust_massive/detail_ground_02.vtf -materials/dust_massive/detail_ground_01.vtf materials/models/weapons/v_models/bump_mine/bump_mine_glow_02.vtf materials/models/weapons/v_models/bump_mine/bump_mine_glow_01.vtf materials/models/weapons/v_models/bump_mine/bump_mine_exponent.vtf @@ -45926,6 +46035,25 @@ materials/models/weapons/customization/stickers/comm2018_01/camper_normal.vtf materials/models/weapons/customization/stickers/comm2018_01/camper.vtf materials/models/weapons/customization/stickers/comm2018_01/bullet_rain_normal.vtf materials/models/weapons/customization/stickers/comm2018_01/bullet_rain.vtf +materials/models/weapons/customization/stickers/chicken_capsule/whatwhat_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/roostyboosty_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/roostyboosty_foil_normal.vtf +materials/models/weapons/customization/stickers/chicken_capsule/roostyboosty_foil_base.vtf +materials/models/weapons/customization/stickers/chicken_capsule/nestegg_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/nestegg_holomask.vtf +materials/models/weapons/customization/stickers/chicken_capsule/hotwings_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/hotwings_holomask.vtf +materials/models/weapons/customization/stickers/chicken_capsule/headsup_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/fowlplay_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/fowlplay_holomask.vtf +materials/models/weapons/customization/stickers/chicken_capsule/doubledip_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/doubledip_holomask.vtf +materials/models/weapons/customization/stickers/chicken_capsule/bukawp_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/bonehead_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/bonehead_holomask.vtf +materials/models/weapons/customization/stickers/chicken_capsule/bigclucks_pack01.vtf +materials/models/weapons/customization/stickers/chicken_capsule/bigclucks_foil_normal.vtf +materials/models/weapons/customization/stickers/chicken_capsule/bigclucks_foil_base.vtf materials/models/props/de_nuke/hr_nuke/skylight_2/skylight_2.vtf materials/coop_cementplant/mission_select_whitespacet.vtf materials/coop_cementplant/mission_select_whitespace_blend.vtf @@ -60011,6 +60139,13 @@ materials/models/inventory_items/bravo_bronze_01/bravo_bronze_01.vtf materials/particle/blood_splatter/bloodsplatter_normal.vtf materials/particle/blood_splatter/bloodsplatter_light.vtf materials/particle/blood_splatter/bloodsplatter.vtf +materials/effects/drtrimc.vtf +materials/effects/drtrimb_ref.vtf +materials/effects/drtrimb.vtf +materials/effects/drtrima.vtf +materials/effects/digital_numbers_secdots.vtf +materials/effects/digital_numbers.vtf +materials/effects/digital_level_bar.vtf materials/effects/healthboost.vtf materials/effects/gunshiptracer.vtf materials/effects/fleck_wood2.vtf @@ -60072,13 +60207,6 @@ materials/effects/slideshow_projector_04.vtf materials/effects/slideshow_projector_03.vtf materials/effects/slideshow_projector_02.vtf materials/effects/slideshow_projector_01.vtf -materials/effects/drtrimc.vtf -materials/effects/drtrimb_ref.vtf -materials/effects/drtrimb.vtf -materials/effects/drtrima.vtf -materials/effects/digital_numbers_secdots.vtf -materials/effects/digital_numbers.vtf -materials/effects/digital_level_bar.vtf materials/effects/coopphoenixloadingscreen.vtf materials/effects/redflare.vtf materials/effects/red_dot.vtf @@ -69633,6 +69761,8 @@ models/characters/hostage_04.dx90.vtx models/characters/hostage_03.dx90.vtx models/characters/hostage_02.dx90.vtx models/characters/hostage_01.dx90.vtx +models/weapons/w_defuser_display.dx90.vtx +models/weapons/w_defuser.dx90.vtx models/weapons/v_healthshot.dx90.vtx models/weapons/w_hammer_dropped.dx90.vtx models/weapons/w_hammer.dx90.vtx @@ -69935,8 +70065,6 @@ models/weapons/w_knife_gypsy_jackknife.dx90.vtx models/weapons/v_knife_gypsy_jackknife.dx90.vtx models/weapons/v_knife_gut_inspect.dx90.vtx models/weapons/w_knife_gut_dropped.dx90.vtx -models/weapons/w_defuser_display.dx90.vtx -models/weapons/w_defuser.dx90.vtx models/weapons/ct_arms_swat.dx90.vtx models/weapons/ct_arms_st6.dx90.vtx models/weapons/ct_arms_sas.dx90.vtx @@ -69981,6 +70109,18 @@ models/crow.dx90.vtx models/sticker_preview.dx90.vtx models/pigeon.dx90.vtx models/antlers/antlers.dx90.vtx +models/inventory_items/dreamhack_trophy_semifinalist.dx90.vtx +models/inventory_items/dreamhack_trophy_quarterfinalist.dx90.vtx +models/inventory_items/dreamhack_trophy_finalist.dx90.vtx +models/inventory_items/dreamhack_trophy_champion.dx90.vtx +models/inventory_items/dogtags.dx90.vtx +models/inventory_items/dhw_2014_semifinalist.dx90.vtx +models/inventory_items/dhw_2014_quarterfinalist.dx90.vtx +models/inventory_items/dhw_2014_pickem_silver.dx90.vtx +models/inventory_items/dhw_2014_pickem_gold.dx90.vtx +models/inventory_items/dhw_2014_pickem_bronze.dx90.vtx +models/inventory_items/dhw_2014_finalist.dx90.vtx +models/inventory_items/dhw_2014_champion.dx90.vtx models/inventory_items/operation_8_silver.dx90.vtx models/inventory_items/operation_8_platinum.dx90.vtx models/inventory_items/operation_8_gold.dx90.vtx @@ -70141,18 +70281,6 @@ models/inventory_items/london_pickem_2018_bronze.dx90.vtx models/inventory_items/krakow_pickem_2017_silver.dx90.vtx models/inventory_items/krakow_pickem_2017_gold.dx90.vtx models/inventory_items/krakow_pickem_2017_bronze.dx90.vtx -models/inventory_items/dreamhack_trophy_semifinalist.dx90.vtx -models/inventory_items/dreamhack_trophy_quarterfinalist.dx90.vtx -models/inventory_items/dreamhack_trophy_finalist.dx90.vtx -models/inventory_items/dreamhack_trophy_champion.dx90.vtx -models/inventory_items/dogtags.dx90.vtx -models/inventory_items/dhw_2014_semifinalist.dx90.vtx -models/inventory_items/dhw_2014_quarterfinalist.dx90.vtx -models/inventory_items/dhw_2014_pickem_silver.dx90.vtx -models/inventory_items/dhw_2014_pickem_gold.dx90.vtx -models/inventory_items/dhw_2014_pickem_bronze.dx90.vtx -models/inventory_items/dhw_2014_finalist.dx90.vtx -models/inventory_items/dhw_2014_champion.dx90.vtx models/inventory_items/music_kit.dx90.vtx models/inventory_items/mlg_pickem_2016_silver.dx90.vtx models/inventory_items/mlg_pickem_2016_gold.dx90.vtx @@ -78929,6 +79057,8 @@ models/characters/hostage_04.vvd models/characters/hostage_03.vvd models/characters/hostage_02.vvd models/characters/hostage_01.vvd +models/weapons/w_defuser_display.vvd +models/weapons/w_defuser.vvd models/weapons/v_healthshot.vvd models/weapons/w_hammer_dropped.vvd models/weapons/w_hammer.vvd @@ -79231,8 +79361,6 @@ models/weapons/w_knife_gypsy_jackknife.vvd models/weapons/v_knife_gypsy_jackknife.vvd models/weapons/v_knife_gut_inspect.vvd models/weapons/w_knife_gut_dropped.vvd -models/weapons/w_defuser_display.vvd -models/weapons/w_defuser.vvd models/weapons/ct_arms_swat.vvd models/weapons/ct_arms_st6.vvd models/weapons/ct_arms_sas.vvd @@ -79277,6 +79405,18 @@ models/crow.vvd models/sticker_preview.vvd models/pigeon.vvd models/antlers/antlers.vvd +models/inventory_items/dreamhack_trophy_semifinalist.vvd +models/inventory_items/dreamhack_trophy_quarterfinalist.vvd +models/inventory_items/dreamhack_trophy_finalist.vvd +models/inventory_items/dreamhack_trophy_champion.vvd +models/inventory_items/dogtags.vvd +models/inventory_items/dhw_2014_semifinalist.vvd +models/inventory_items/dhw_2014_quarterfinalist.vvd +models/inventory_items/dhw_2014_pickem_silver.vvd +models/inventory_items/dhw_2014_pickem_gold.vvd +models/inventory_items/dhw_2014_pickem_bronze.vvd +models/inventory_items/dhw_2014_finalist.vvd +models/inventory_items/dhw_2014_champion.vvd models/inventory_items/operation_8_silver.vvd models/inventory_items/operation_8_platinum.vvd models/inventory_items/operation_8_gold.vvd @@ -79438,18 +79578,6 @@ models/inventory_items/london_pickem_2018_bronze.vvd models/inventory_items/krakow_pickem_2017_silver.vvd models/inventory_items/krakow_pickem_2017_gold.vvd models/inventory_items/krakow_pickem_2017_bronze.vvd -models/inventory_items/dreamhack_trophy_semifinalist.vvd -models/inventory_items/dreamhack_trophy_quarterfinalist.vvd -models/inventory_items/dreamhack_trophy_finalist.vvd -models/inventory_items/dreamhack_trophy_champion.vvd -models/inventory_items/dogtags.vvd -models/inventory_items/dhw_2014_semifinalist.vvd -models/inventory_items/dhw_2014_quarterfinalist.vvd -models/inventory_items/dhw_2014_pickem_silver.vvd -models/inventory_items/dhw_2014_pickem_gold.vvd -models/inventory_items/dhw_2014_pickem_bronze.vvd -models/inventory_items/dhw_2014_finalist.vvd -models/inventory_items/dhw_2014_champion.vvd models/inventory_items/music_kit.vvd models/inventory_items/mlg_pickem_2016_silver.vvd models/inventory_items/mlg_pickem_2016_gold.vvd @@ -88230,6 +88358,8 @@ models/characters/hostage_04.mdl models/characters/hostage_03.mdl models/characters/hostage_02.mdl models/characters/hostage_01.mdl +models/weapons/w_defuser_display.mdl +models/weapons/w_defuser.mdl models/weapons/v_ct_knife_anim.mdl models/weapons/v_healthshot.mdl models/weapons/w_hammer_dropped.mdl @@ -88550,8 +88680,6 @@ models/weapons/v_knife_gypsy_jackknife.mdl models/weapons/v_knife_gut_inspect.mdl models/weapons/w_knife_gut_dropped.mdl models/weapons/v_knife_gut_anim.mdl -models/weapons/w_defuser_display.mdl -models/weapons/w_defuser.mdl models/weapons/ct_arms_swat.mdl models/weapons/ct_arms_st6.mdl models/weapons/ct_arms_sas.mdl @@ -88596,6 +88724,18 @@ models/crow.mdl models/sticker_preview.mdl models/pigeon.mdl models/antlers/antlers.mdl +models/inventory_items/dreamhack_trophy_semifinalist.mdl +models/inventory_items/dreamhack_trophy_quarterfinalist.mdl +models/inventory_items/dreamhack_trophy_finalist.mdl +models/inventory_items/dreamhack_trophy_champion.mdl +models/inventory_items/dogtags.mdl +models/inventory_items/dhw_2014_semifinalist.mdl +models/inventory_items/dhw_2014_quarterfinalist.mdl +models/inventory_items/dhw_2014_pickem_silver.mdl +models/inventory_items/dhw_2014_pickem_gold.mdl +models/inventory_items/dhw_2014_pickem_bronze.mdl +models/inventory_items/dhw_2014_finalist.mdl +models/inventory_items/dhw_2014_champion.mdl models/inventory_items/operation_8_silver.mdl models/inventory_items/operation_8_platinum.mdl models/inventory_items/operation_8_gold.mdl @@ -88757,18 +88897,6 @@ models/inventory_items/london_pickem_2018_bronze.mdl models/inventory_items/krakow_pickem_2017_silver.mdl models/inventory_items/krakow_pickem_2017_gold.mdl models/inventory_items/krakow_pickem_2017_bronze.mdl -models/inventory_items/dreamhack_trophy_semifinalist.mdl -models/inventory_items/dreamhack_trophy_quarterfinalist.mdl -models/inventory_items/dreamhack_trophy_finalist.mdl -models/inventory_items/dreamhack_trophy_champion.mdl -models/inventory_items/dogtags.mdl -models/inventory_items/dhw_2014_semifinalist.mdl -models/inventory_items/dhw_2014_quarterfinalist.mdl -models/inventory_items/dhw_2014_pickem_silver.mdl -models/inventory_items/dhw_2014_pickem_gold.mdl -models/inventory_items/dhw_2014_pickem_bronze.mdl -models/inventory_items/dhw_2014_finalist.mdl -models/inventory_items/dhw_2014_champion.mdl models/inventory_items/music_kit.mdl models/inventory_items/mlg_pickem_2016_silver.mdl models/inventory_items/mlg_pickem_2016_gold.mdl