shaders.lua

main 216 lines · 18.1 KB Raw
Alex Alex Commit Client Upload Part 2 19/10/2026 00:06
1function init()
2
3
4 -- Item shaders
5 g_shaders.createShader("item_veil", "/shaders/item_vertex", "/shaders/item_veil_fragment", false)
6 g_shaders.createShader("item_exploding", "/shaders/item_vertex", "/shaders/item_exploding_fragment", false)
7 g_shaders.createShader("item_dark", "/shaders/item_vertex", "/shaders/item_dark_fragment", false)
8 g_shaders.addTexture("item_dark", "/images/shaders/purpleneon.png")
9 g_shaders.createShader("mirrored", "/shaders/widget_default_vertex", "/shaders/mirrored_fragment", true)
10
11 -- map shaders
12 g_shaders.createShader("map_default", "/shaders/map_default_vertex", "/shaders/map_default_fragment")
13 g_shaders.createShader("map_noise", "/shaders/default_vertex", "/shaders/noise", false)
14 g_shaders.createShader("map_grayscale", "/shaders/default_vertex", "/shaders/grayscale", false)
15 g_shaders.createShader("map_sepia", "/shaders/default_vertex", "/shaders/sepia", false)
16 g_shaders.createShader("map_bloom", "/shaders/default_vertex", "/shaders/bloom", false)
17 g_shaders.createShader("map_oldtv", "/shaders/default_vertex", "/shaders/oldtv", false)
18 g_shaders.createShader("map_pulse", "/shaders/default_vertex", "/shaders/pulse", false)
19 g_shaders.createShader("map_party", "/shaders/default_vertex", "/shaders/party", false)
20 g_shaders.createShader("map_radialblur", "/shaders/default_vertex", "/shaders/radialblur", false)
21 g_shaders.createShader("map_radialblur_intensity_1", "/shaders/default_vertex", "/shaders/radialblur_intensity_1", false)
22 g_shaders.createShader("map_radialblur_intensity_2", "/shaders/default_vertex", "/shaders/radialblur_intensity_2", false)
23 g_shaders.createShader("map_radialblur_intensity_3", "/shaders/default_vertex", "/shaders/radialblur_intensity_3", false)
24 g_shaders.createShader("map_radialblur_intensity_4", "/shaders/default_vertex", "/shaders/radialblur_intensity_4", false)
25 g_shaders.createShader("map_radialblur_intensity_5", "/shaders/default_vertex", "/shaders/radialblur_intensity_5", false)
26 g_shaders.createShader("map_radialblur_intensity_6", "/shaders/default_vertex", "/shaders/radialblur_intensity_6", false)
27 g_shaders.createShader("map_radialblur_intensity_7", "/shaders/default_vertex", "/shaders/radialblur_intensity_7", false)
28 g_shaders.createShader("map_radialblur_intensity_8", "/shaders/default_vertex", "/shaders/radialblur_intensity_8", false)
29 g_shaders.createShader("map_radialblur_intensity_9", "/shaders/default_vertex", "/shaders/radialblur_intensity_9", false)
30 g_shaders.createShader("map_intenseradialblur", "/shaders/default_vertex", "/shaders/intenseradialblur", false)
31 g_shaders.createShader("map_heat", "/shaders/map_vertex_with_static", "/shaders/map_heat", false)
32 g_shaders.createShader("map_icy", "/shaders/map_vertex_with_static", "/shaders/map_icy", false)
33 g_shaders.addTexture("map_icy", "/images/shaders/ice2.png")
34 g_shaders.createShader("map_death", "/shaders/map_vertex_with_static", "/shaders/map_death", false)
35 g_shaders.addTexture("map_death", "/images/shaders/purpleneon.png")
36 g_shaders.createShader("map_dark", "/shaders/map_vertex_with_static", "/shaders/map_dark", false)
37 g_shaders.addTexture("map_dark", "/images/shaders/purpleneon.png")
38 g_shaders.createShader("map_magma", "/shaders/map_vertex_with_static", "/shaders/map_magma", false)
39 g_shaders.addTexture("map_magma", "/images/shaders/magma.png")
40 g_shaders.createShader("map_fog", "/shaders/map_vertex", "/shaders/fog", false)
41 g_shaders.addTexture("map_fog", "/images/shaders/heavy_fog.png")
42 g_shaders.createShader("map_toxic_fog", "/shaders/map_vertex", "/shaders/map_toxic_fog", false)
43 g_shaders.addTexture("map_toxic_fog", "/images/shaders/clouds.png")
44 g_shaders.createShader("map_snow", "/shaders/map_vertex", "/shaders/map_snow", false)
45 g_shaders.createShader("red_alarm", "/shaders/map_vertex", "/shaders/red_alarm", tr)
46 g_shaders.createShader("black_screen", "/shaders/map_vertex", "/shaders/black_screen", false)
47 g_shaders.createShader("map_rainbow", "/shaders/map_rainbow_vertex", "/shaders/map_rainbow_fragment")
48 g_shaders.addTexture("map_rainbow", "/images/shaders/rainbow.png")
49
50 -- map_snow with walkOffset support (commit fab1f9f: shader moves with player walk)
51 g_shaders.createShader("map_snow_woffset", "/shaders/map_snow_vertex", "/shaders/map_snow_fragment")
52 g_shaders.addTexture("map_snow_woffset", "/images/shaders/snow.png")
53
54 -- Iluminación avanzada: sombras proyectadas + vignette
55 g_shaders.createShader("map_light_shadow", "/shaders/map_vertex", "/shaders/map_light_shadow", false)
56 g_shaders.createShader("rain", "/shaders/map_vertex", "/shaders/rain")
57 g_shaders.createShader("snow", "/shaders/map_vertex", "/shaders/snow")
58 g_shaders.addTexture("snow", "/images/shaders/snow.png")
59
60 -- Forest shader (uses u_WalkOffset)
61 g_shaders.createShader("map_forest", "/shaders/map_snow_vertex", "/shaders/forest")
62 g_shaders.addTexture("map_forest", "/images/shaders/forest.png")
63
64 g_shaders.createShader("grayscale", "/shaders/map_vertex", "/shaders/grayscale")
65 g_shaders.createShader("bloom", "/shaders/map_vertex", "/shaders/bloom")
66 g_shaders.createShader("sepia", "/shaders/map_vertex", "/shaders/sepia")
67 g_shaders.createShader("sepiap", "/shaders/map_vertex", "/shaders/sepiap")
68 g_shaders.createShader("pulse", "/shaders/map_vertex", "/shaders/pulse")
69 g_shaders.createShader("oldtv", "/shaders/map_vertex", "/shaders/oldtv")
70 g_shaders.createShader("party", "/shaders/map_vertex", "/shaders/party")
71 g_shaders.createShader("radialblur", "/shaders/map_vertex", "/shaders/radialblur")
72 g_shaders.createShader("zomg", "/shaders/map_vertex", "/shaders/zomg")
73 g_shaders.createShader("heat", "/shaders/map_vertex", "/shaders/heat")
74 g_shaders.createShader("noise", "/shaders/map_vertex", "/shaders/noise")
75 g_shaders.createShader("blink", "/shaders/map_vertex", "/shaders/outfit_blink")
76 g_shaders.createShader("shaky", "/shaders/map_vertex", "/shaders/shaky")
77 g_shaders.createShader("dizzy", "/shaders/map_vertex", "/shaders/dizzy")
78
79 -- outfit shaders
80 g_shaders.createOutfitShader("outfit_default", "/shaders/outfit_default_vertex", "/shaders/outfit_default_fragment")
81 g_shaders.createOutfitShader("Line", "/shaders/outfit_line_vertex", "/shaders/outfit_line_fragment")
82 g_shaders.createOutfitShader("Shine", "/shaders/outfit_circle_vertex", "/shaders/outfit_circle_fragment")
83 g_shaders.createOutfitShader("Shine 2", "/shaders/outfit_circle2_vertex", "/shaders/outfit_circle2_fragment")
84 g_shaders.createOutfitShader("Shine 3", "/shaders/outfit_circle3_vertex", "/shaders/outfit_circle3_fragment")
85 g_shaders.createOutfitShader("Shine 4", "/shaders/outfit_circle4_vertex", "/shaders/outfit_circle4_fragment")
86 g_shaders.createOutfitShader("Rainbow Outline", "/shaders/rainbow_outline_vert", "/shaders/rainbow_outline_frag")
87 g_shaders.createOutfitShader("Glitch", "/shaders/glitch_vertex", "/shaders/glitch_fragment")
88 g_shaders.createOutfitShader("Empty", "/shaders/image_vertex", "/shaders/empty_outline")
89 g_shaders.createOutfitShader("3 Color Galaxy", "/shaders/outfit_default_vertex.frag", "/shaders/3galaxy_fragment")
90 g_shaders.createOutfitShader("Drunk", "/shaders/outfit_default_vertex.frag", "/shaders/drunk_fragment")
91 g_shaders.createOutfitShader("Red Rage", "/shaders/outfit_default_vertex.frag", "/shaders/red_fragment")
92 g_shaders.addTexture("Red Rage", "/images/shaders/red.png")
93 g_shaders.createOutfitShader("Green Rage", "/shaders/outfit_default_vertex.frag", "/shaders/green_fragment")
94 g_shaders.addTexture("Green Rage", "/images/shaders/green.png")
95 g_shaders.createOutfitShader("Oru 1", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_1.frag")
96 g_shaders.createOutfitShader("Oru 2", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_2.frag")
97 g_shaders.createOutfitShader("Oru 3", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_3.frag")
98 g_shaders.createOutfitShader("Oru 4", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_4.frag")
99 g_shaders.createOutfitShader("Oru 5", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_5.frag")
100 g_shaders.createOutfitShader("Oru 6", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_6.frag")
101 g_shaders.createOutfitShader("Oru 7", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_7.frag")
102 g_shaders.createOutfitShader("Oru 8", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_8.frag")
103 g_shaders.createOutfitShader("Oru 9", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_9.frag")
104 g_shaders.createOutfitShader("Oru 10", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_10.frag")
105 g_shaders.createOutfitShader("Oru 11", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_11.frag")
106 g_shaders.createOutfitShader("Oru 12", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_12.frag")
107 g_shaders.createOutfitShader("Oru 13", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_13.frag")
108 g_shaders.createOutfitShader("Oru 14", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_14.frag")
109 g_shaders.createOutfitShader("Oru 15", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_15.frag")
110 g_shaders.createOutfitShader("Oru 16", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_16.frag")
111 g_shaders.createOutfitShader("Oru 17", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_17.frag")
112 g_shaders.createOutfitShader("Oru 18", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_18.frag")
113 g_shaders.createOutfitShader("Oru 19", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_19.frag")
114 g_shaders.createOutfitShader("Oru 20", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_20.frag")
115 g_shaders.createOutfitShader("Oru 21", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_21.frag")
116 g_shaders.createOutfitShader("Oru 22", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_22.frag")
117 g_shaders.createOutfitShader("Oru 23", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_23.frag")
118 g_shaders.createOutfitShader("Oru 24", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_24.frag")
119 g_shaders.createOutfitShader("Oru 25", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_25.frag")
120 g_shaders.createOutfitShader("Oru 26", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_26.frag")
121 g_shaders.createOutfitShader("Oru 27", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_27.frag")
122 g_shaders.createOutfitShader("Oru 28", "/shaders/outfit_default_vertex.frag", "/shaders/outfit_outline_28.frag")
123 g_shaders.createOutfitShader("Rainbow", "/shaders/outfit_rainbow_old_vertex", "/shaders/outfit_rainbow_old_fragment")
124 g_shaders.addTexture("Rainbow", "/images/shaders/rainbow.png")
125 g_shaders.createOutfitShader("Stars", "/shaders/outfit_stars_vertex", "/shaders/outfit_stars_fragment")
126 g_shaders.addTexture("Stars", "/images/shaders/stars.png")
127 g_shaders.createOutfitShader("Blue Energy", "/shaders/outfit_blue_energy_vertex", "/shaders/outfit_blue_energy_fragment")
128 g_shaders.addTexture("Blue Energy", "/images/shaders/blueenergy.png")
129 g_shaders.createOutfitShader("Red Energy", "/shaders/outfit_red_energy_vertex", "/shaders/outfit_red_energy_fragment")
130 g_shaders.addTexture("Red Energy", "/images/shaders/blueenergy.png")
131 g_shaders.createOutfitShader("Purple Energy", "/shaders/outfit_purple_energy_vertex", "/shaders/outfit_purple_energy_fragment")
132 g_shaders.addTexture("Purple Energy", "/images/shaders/blueenergy.png")
133 g_shaders.createOutfitShader("Green Energy", "/shaders/outfit_green_energy_vertex", "/shaders/outfit_green_energy_fragment")
134 g_shaders.addTexture("Green Energy", "/images/shaders/blueenergy.png")
135 g_shaders.createOutfitShader("Blood", "/shaders/outfit_blood_vertex", "/shaders/outfit_blood_fragment")
136 g_shaders.addTexture("Blood", "/images/shaders/blood.png")
137 g_shaders.createOutfitShader("Sun", "/shaders/outfit_sun_vertex", "/shaders/outfit_sun_fragment")
138 g_shaders.addTexture("Sun", "/images/shaders/sun.png")
139 g_shaders.createOutfitShader("Gold", "/shaders/outfit_gold_vertex", "/shaders/outfit_gold_fragment")
140 g_shaders.addTexture("Gold", "/images/shaders/gold.png")
141 g_shaders.createOutfitShader("3 Lines", "/shaders/outfit_3line_vertex", "/shaders/outfit_3line_fragment")
142 g_shaders.createOutfitShader("Ice", "/shaders/outfit_ice_vertex", "/shaders/outfit_ice_fragment")
143 g_shaders.addTexture("Ice", "/images/shaders/ice.png")
144 g_shaders.createOutfitShader("Camouflage", "/shaders/outfit_camouflage_vertex", "/shaders/outfit_camouflage_fragment")
145 g_shaders.addTexture("Camouflage", "/images/shaders/camouflage.png")
146 g_shaders.createOutfitShader("Cosmos", "/shaders/outfit_cosmos_vertex", "/shaders/outfit_cosmos_fragment")
147 g_shaders.addTexture("Cosmos", "/images/shaders/cosmos2.png")
148 g_shaders.createOutfitShader("Pop", "/shaders/outfit_glitch_vertex", "/shaders/outfit_glitch_fragment")
149 g_shaders.addTexture("Pop", "/images/shaders/glitch2.png")
150 g_shaders.createOutfitShader("Purple Neon", "/shaders/outfit_purpleneon_vertex", "/shaders/outfit_purpleneon_fragment")
151 g_shaders.addTexture("Purple Neon", "/images/shaders/purpleneon.png")
152 g_shaders.createOutfitShader("Purple Sky", "/shaders/outfit_purplesky_vertex", "/shaders/outfit_purplesky_fragment")
153 g_shaders.addTexture("Purple Sky", "/images/shaders/purplesky.png")
154 g_shaders.createOutfitShader("Static", "/shaders/outfit_static_vertex", "/shaders/outfit_static_fragment")
155 g_shaders.addTexture("Static", "/images/shaders/static.png")
156 g_shaders.createOutfitShader("Red Hollow", "/shaders/red_halloween_vert", "/shaders/red_halloween")
157 g_shaders.createOutfitShader("Mirage", "/shaders/vertex", "/shaders/heat")
158 g_shaders.createOutfitShader("Noise", "/shaders/vertex", "/shaders/noise")
159 g_shaders.createOutfitShader("Party", "/shaders/vertex", "/shaders/party")
160 g_shaders.createOutfitShader("Reo", "/shaders/outfit_outline_vertex", "/shaders/outfit_reo_frag")
161 g_shaders.createOutfitShader("Roah", "/shaders/outfit_outline_vertex", "/shaders/outfit_roah")
162 g_shaders.createOutfitShader("Veno", "/shaders/outfit_outline_vertex", "/shaders/outfit_veno")
163 g_shaders.createOutfitShader("Loie", "/shaders/outfit_outline_vertex", "/shaders/outfit_loie")
164 g_shaders.createOutfitShader("Dizzy", "/shaders/outfit_vertex", "/shaders/outfit_dizzy")
165 g_shaders.createOutfitShader("Blink", "/shaders/outfit_vertex", "/shaders/outfit_blink")
166 g_shaders.createOutfitShader("Horan", "/shaders/outfit_horan_vert", "/shaders/outfit_horan")
167 g_shaders.createOutfitShader("Pixels", "/shaders/outfit_vertex", "/shaders/outfit_pixels")
168 g_shaders.createOutfitShader("Spiral", "/shaders/outfit_vertex", "/shaders/outfit_spiral")
169 g_shaders.createOutfitShader("Fire Blooded", "/shaders/outfit_vertex", "/shaders/outfit_fblooded")
170 g_shaders.createOutfitShader("Procedural", "/shaders/outfit_procedural_vertex", "/shaders/outfit_procedural_fragment")
171 g_shaders.addTexture("Procedural", "/images/shaders/procedural.png")
172 g_shaders.createOutfitShader("Green Ilu", "/shaders/outfit_gilu_vertex", "/shaders/outfit_gilu_fragment")
173 g_shaders.addTexture("Green Ilu", "/images/shaders/gilu.png")
174 g_shaders.createOutfitShader("Light Ori", "/shaders/outfit_lori_vertex", "/shaders/outfit_lori_fragment")
175 g_shaders.addTexture("Light Ori", "/images/shaders/lori.png")
176 g_shaders.createOutfitShader("Heat", "/shaders/outfit_heat_vertex", "/shaders/outfit_heat_fragment")
177 g_shaders.addTexture("Heat", "/images/shaders/heat.png")
178 g_shaders.createOutfitShader("Kors", "/shaders/outfit_kors_vertex", "/shaders/outfit_kors_fragment")
179 g_shaders.addTexture("Kors", "/images/shaders/kors.png")
180 g_shaders.createOutfitShader("Ori", "/shaders/outfit_ori_vertex", "/shaders/outfit_ori_fragment")
181 g_shaders.addTexture("Ori", "/images/shaders/ori.png")
182 g_shaders.createOutfitShader("Blue Voltage", "/shaders/outfit_bvoltage_vertex", "/shaders/outfit_bvoltage_fragment")
183 g_shaders.addTexture("Blue Voltage", "/images/shaders/bvoltage.png")
184 g_shaders.createOutfitShader("Purple Voltage", "/shaders/outfit_purpvoltage_vertex", "/shaders/outfit_purpvoltage_fragment")
185 g_shaders.addTexture("Purple Voltage", "/images/shaders/purpvoltage.png")
186 g_shaders.createOutfitShader("Green Shine", "/shaders/outfit_greenshine_vertex", "/shaders/outfit_greenshine_fragment")
187 g_shaders.addTexture("Green Shine", "/images/shaders/greenshine.png")
188 g_shaders.createOutfitShader("Red Voltage", "/shaders/outfit_rvoltage_vertex", "/shaders/outfit_rvoltage_fragment")
189 g_shaders.addTexture("Red Voltage", "/images/shaders/fire2.png")
190 g_shaders.createOutfitShader("Liquid Marble", "/shaders/outfit_lmarble_vertex", "/shaders/outfit_lmarble_fragment")
191 g_shaders.addTexture("Liquid Marble", "/images/shaders/lmarble.png")
192 g_shaders.createOutfitShader("Pink Voltage", "/shaders/outfit_pvoltage_vertex", "/shaders/outfit_pvoltage_fragment")
193 g_shaders.addTexture("Pink Voltage", "/images/shaders/pvoltage.png")
194 g_shaders.createOutfitShader("Peakpx", "/shaders/outfit_peakpx_vertex", "/shaders/outfit_peakpx_fragment")
195 g_shaders.addTexture("Peakpx", "/images/shaders/peakpx.png")
196 g_shaders.createOutfitShader("Glowing Red Outline", "/shaders/outfit_outline_vertex", "/shaders/outfit_outline_fragment")
197 g_shaders.createOutfitShader("Glowing Pink Outline", "/shaders/pink_outline_vert", "/shaders/pink_outline_frag")
198 g_shaders.createOutfitShader("White Outline", "/shaders/white_non_glow_vert", "/shaders/white_non_glow_frag")
199 g_shaders.createOutfitShader("Ghost", "/shaders/new_ghost_vert", "/shaders/new_ghost_frag")
200 g_shaders.createOutfitShader("Glowing Yellow Outline", "/shaders/glowing_yellow_vert", "/shaders/glowing_yellow_frag")
201 g_shaders.createOutfitShader("Glowing Purple Outline", "/shaders/glowing_purple_vert", "/shaders/glowing_purple_frag")
202 g_shaders.createOutfitShader("Glowing Green Outline", "/shaders/glowing_green_vert", "/shaders/glowing_green_frag")
203 g_shaders.createOutfitShader("Glowing Blue Outline", "/shaders/glowing_blue_vert", "/shaders/glowing_blue_frag")
204 g_shaders.createOutfitShader("Faded Ghost", "/shaders/ghost_no_face_vert", "/shaders/ghost_no_face_frag")
205 g_shaders.addTexture("Faded Ghost", "/images/shaders/seamlessNoise.png")
206 g_shaders.createOutfitShader("Black Outline", "/shaders/black_non_glow_vert", "/shaders/black_non_glow_frag")
207
208
209 g_shaders.createOutfitShader("outfit sweden", "/shaders/outfit_sweden_vertex", "/shaders/outfit_sweden_fragment")
210
211end
212
213function terminate()
214end
215
216
Top