diff --git a/ref/vk/data/valve/luchiki/maps/c1a1a.patch b/ref/vk/data/valve/luchiki/maps/c1a1a.patch new file mode 100644 index 00000000..c5a3be7d --- /dev/null +++ b/ref/vk/data/valve/luchiki/maps/c1a1a.patch @@ -0,0 +1,17 @@ +// section 1 +{ +"_xvk_ent_id" "191 181" // remove hack lights entity +} + + + +// razdevalka +{ +"_xvk_ent_id" "310 255" // remove hack lights entity +} + +// mirror in toilet +{ +"_xvk_surface_id" "1936 1934 1933" +"_xvk_texture" "mirror_broken" +} diff --git a/ref/vk/data/valve/luchiki/maps/c1a1f.patch b/ref/vk/data/valve/luchiki/maps/c1a1f.patch new file mode 100644 index 00000000..e87163bd --- /dev/null +++ b/ref/vk/data/valve/luchiki/maps/c1a1f.patch @@ -0,0 +1,169 @@ +// section 0 +{ +//"_xvk_ent_id" "294" // remove hack lights entity +} + +// section 1 +{ +"_xvk_ent_id" "274 295 272 276 279" // remove hack lights entity +} + +// section 2 +{ +"_xvk_ent_id" "280 281" // remove hack lights entity +} +{ // another red light +"_xvk_ent_id" "284" // remove hack lights entity +} +{ +"_xvk_ent_id" "290" +"origin" "202 524 -32" +//"style" "1" +//"style" "32" +//"pattern" "abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba" +//"pattern" "amammamaamamama" +"_light" "255 0 0 150" // TODO: lightstyle +} +{ +"_xvk_ent_id" "287" +//"origin" "63 50 -75" +} +{ +"_xvk_ent_id" "285" +//"origin" "-161 50 -76" +} +{ +"_xvk_ent_id" "289" +//"origin" "-53 356 -142" +} +{ +"_xvk_ent_id" "288" +"origin" "-53 285 -142" +} + +// section 3 +{ +"_xvk_ent_id" "283 296 275 278 291 273 292 271" // remove hack lights entity +} + +{ +"_xvk_surface_id" "4592 4593 4594 4591 4589" // remove additive "god rays" fade2 +"_xvk_texture" "" +} + +// section 4 +{ +"_xvk_ent_id" "400" // remove hack lights entity +} +{ +"_xvk_ent_id" "299 303 304 305" // remove hack lights entity +} +// TODO: animate texture +{ +"classname" "light"// hack hack light entity +"_xvk_radius" "2" +"style" "10" +"origin" "-671 -521 -65" +"_light" "40 60 70 180" +} +{ +"classname" "light"// hack hack light entity +"_xvk_radius" "2" +"style" "10" +"origin" "-671 -486 -65" +"_light" "40 60 70 180" +} +{ +"classname" "light"// hack hack light entity +"_xvk_radius" "2" +"style" "10" +"origin" "-671 -450 -65" +"_light" "40 60 70 180" +} +{ +"_xvk_ent_id" "306" // remove hack lights entity +} +{ +"_xvk_ent_id" "302 300" // remove hack lights entity +} +{ +"_xvk_surface_id" "3035 3052" // ~SPOTBLUE 7 163 245 18000 +"_light" "7 163 245 25000" +} + +// section 5 +{ +"_xvk_ent_id" "377" // remove hack lights entity +// TODO: animate texture +} +{ +"_xvk_ent_id" "297 301" // remove hack lights entity +} + +// fix wrong textures with texture coordinates +{ +"_xvk_surface_id" "2363 2352 2351 2386 2389 2562 1002 1003 1013 1014" +"_xvk_texture" "crete4_flr03" +"_xvk_tex_offset" "20 -15.5" +"_xvk_tex_scale" "0.5 1" +} + +{ // i tak soydet +"_xvk_surface_id" "2362" +"_xvk_texture" "crete4_flr03" +"_xvk_tex_offset" "10 16" +"_xvk_tex_scale" "0.5 1" +} +{ // i tak soydet +"_xvk_surface_id" "2563" +"_xvk_texture" "crete4_flr03" +"_xvk_tex_offset" "10 -15.5" +"_xvk_tex_scale" "0.5 1" +} +{ +"_xvk_surface_id" "999" // LITEPANEL1 +"_xvk_texture" "+ALAB1_W6" +"_light" "0 0 0 0" +"_xvk_tex_offset" "24 1" +"_xvk_tex_scale" "2.5 0.3" // TODO: rotate at 90 +} +{ +"_xvk_surface_id" "1010" // LITEPANEL1 +"_xvk_texture" "+0LAB1_W6" +"_light" "255 255 255 4000" +"_xvk_tex_offset" "24 7" +"_xvk_tex_scale" "2.5 0.3" // TODO: rotate at 90 +} +{ +"_xvk_surface_id" "975 2354" // +0~FIFTS_LGHT01 +"_xvk_texture" "+0~FIFTIES_LGT2" +"_light" "255 255 255 3000" +"_xvk_tex_offset" "42 20" +"_xvk_tex_scale" "2 1.2" +} +{ +"_xvk_surface_id" "974 2357" // +0~FIFTS_LGHT01 +"_xvk_texture" "+0~FIFTIES_LGT2" +"_light" "255 255 255 3000" +"_xvk_tex_offset" "42 -18" +"_xvk_tex_scale" "2 1.2" +} +{ +"_xvk_ent_id" "282" // remove hack light entity +} + +// fix gate +{ +"_xvk_smoothing_group" "796 795 807 800 809 808 805 801" // maybe 780 +} +{ +"_xvk_surface_id" "796 795 807 800 809 808 805 801 796 780" +"_xvk_texture" "generic_metal1" // TODO: texture -> material +} +{ +"_xvk_smoothing_group" "766 765 772 773 777 776 768 769" +} +{ +"_xvk_surface_id" "766 765 772 773 777 776 768 769" +"_xvk_texture" "generic_metal1" // TODO: texture -> material +} \ No newline at end of file diff --git a/ref/vk/data/valve/luchiki/maps/c1a3.patch b/ref/vk/data/valve/luchiki/maps/c1a3.patch new file mode 100644 index 00000000..aa4a6915 --- /dev/null +++ b/ref/vk/data/valve/luchiki/maps/c1a3.patch @@ -0,0 +1,141 @@ +// section 1 +{ +"_xvk_ent_id" "409 491" // remove hack lights entity +} +//{ +//"_xvk_surface_id" "3875 3874" // BLACK +//"_xvk_texture" "c1a3yellow" +//} + +// alarm lights +{ +"_xvk_ent_id" "11" +"origin" "186 832 72" +"_light" "233 186 0 80" +} +{ +"_xvk_ent_id" "8" +"origin" "186 640 72" +"_light" "233 186 0 80" +} + + +// section 2 +{ +"_xvk_ent_id" "257" +"origin" "-304 200 240" +} +{ +"_xvk_ent_id" "258" +"origin" "-304 296 240" +} +{ +"_xvk_ent_id" "259" +"origin" "-304 488 240" +} + +// spot lights +{ +"_xvk_ent_id" "254" +"origin" "-536 200 240" +} +{ +"_xvk_ent_id" "261" +"origin" "-536 392 240" +} +{ +"_xvk_ent_id" "256" +"origin" "-776 200 240" +} +{ +"_xvk_ent_id" "255" +"origin" "-776 392 240" +} +{ +"_xvk_ent_id" "262" +"origin" "-1016 296 240" +} + +// alarm lights +{ +"_xvk_ent_id" "98" +"origin" "-1216 557 72" +"_light" "233 186 0 80" +} +{ +"_xvk_ent_id" "99" +"origin" "-1408 557 72" +"_light" "233 186 0 80" +} + +// soda machine +// FIXME +{ +"classname" "light" +"origin" "-1400 -480 63" +"_light" "255 100 100 100" // GENERIC105 255 100 100 1000 +"targetname" "busted_soda_spawner_1" +//"style" "33" +} +{ +"classname" "light" +"origin" "-1400 -400 63" +"_light" "50 180 50 100" // GEN_VEND1 50 180 50 1000 +"targetname" "busted_soda_spawner_2" +//"style" "33" +} + + +// spot lights +{ +"_xvk_ent_id" "408" +"origin" "-840 -376 112" +} + +{ +"_xvk_ent_id" "260" +"origin" "-560 -152 112" +} +{ +"_xvk_ent_id" "247" +"origin" "-368 -152 112" +} + +{ +"_xvk_ent_id" "253" +"origin" "-560 -376 112" +} +{ +"_xvk_ent_id" "248" +"origin" "-368 -376 112" +} +{ +"_xvk_ent_id" "249" +"origin" "-560 -624 224" +} +{ +"_xvk_ent_id" "250" +"origin" "-368 -152 112" +} + +{ +"_xvk_ent_id" "251" +"origin" "-560 -856 224" +} + +// alarm lights +{ +"_xvk_ent_id" "167" +"origin" "-88 -924 -56" +"_light" "233 186 0 80" +} +{ +"_xvk_ent_id" "171" +"origin" "104 -924 -56" +"_light" "233 186 0 80" +} + +{ +"_xvk_ent_id" "39" +"_xvk_map_material" "generic028 generic_metal1" // FIXME +} \ No newline at end of file