Add option to give Redeemer lowest selection priority so it's not autoselected when out of ammo on other weapons (enabled by default).
Switch ambientglow+brightmap shader to actually use brightmap textures directly. This bumps the version requirement to 3.5.0 and makes it sorta-possible to play with software rendering without seeing "invisible pickup models". Re-ran all textures through optipng. All add-ons have been updated accordingly.
|
|
@ -3,7 +3,7 @@
|
||||||
What began as a test for importing UT vertex meshes has turned into an actual
|
What began as a test for importing UT vertex meshes has turned into an actual
|
||||||
full UT weapon and item mod.
|
full UT weapon and item mod.
|
||||||
|
|
||||||
This mod requires GZDoom 3.4.0 or later.
|
This mod requires GZDoom 3.5.0 or later.
|
||||||
|
|
||||||
## Currently implemented
|
## Currently implemented
|
||||||
|
|
||||||
|
|
@ -66,6 +66,7 @@ This mod requires GZDoom 3.4.0 or later.
|
||||||
- Add ammo counters to Pulsegun, Minigun, Flak Cannon and Rocket Launcher once
|
- Add ammo counters to Pulsegun, Minigun, Flak Cannon and Rocket Launcher once
|
||||||
scripted textures are implemented.
|
scripted textures are implemented.
|
||||||
- Add player models + weapon attachment support when that is also added in.
|
- Add player models + weapon attachment support when that is also added in.
|
||||||
|
- Add option to have UT-like player movement physics.
|
||||||
|
|
||||||
## Known bugs
|
## Known bugs
|
||||||
|
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 174 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 176 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 176 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 176 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 174 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 176 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 176 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 176 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 175 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 112 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 112 B After Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 112 B After Width: | Height: | Size: 107 B |
|
|
@ -19,3 +19,4 @@ user float flak_weaponsize = 0.8; // 0.2 <-> 1.0 in steps of 0.2 (default 0.8)
|
||||||
user float flak_statussize = 1.0; // 0.5 <-> 1.5 in steps of 0.1 (default 1.0)
|
user float flak_statussize = 1.0; // 0.5 <-> 1.5 in steps of 0.1 (default 1.0)
|
||||||
user bool flak_footsteps = true;
|
user bool flak_footsteps = true;
|
||||||
server bool flak_translocator = false;
|
server bool flak_translocator = false;
|
||||||
|
user bool flak_noswitchdeemer = true; // don't switch to redeemer when out of ammo
|
||||||
|
|
|
||||||
107
gldefs.txt
|
|
@ -50,29 +50,20 @@ Brightmap Texture "FIZZHP23"
|
||||||
{
|
{
|
||||||
Map "brightmaps/fullbright.png"
|
Map "brightmaps/fullbright.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/jhbox1.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/jhbox1.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/jhbox1.png"
|
HardwareShader Texture "models/jhbox1.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/jhbox1.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/bossheadT.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/bossheadT.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/bossheadT.png"
|
HardwareShader Texture "models/bossheadT.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/bossheadT.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JBRifle2.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JBRifle2.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JBRifle2.png"
|
HardwareShader Texture "models/JBRifle2.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JBRifle2.png"
|
||||||
}
|
}
|
||||||
Brightmap Texture "models/JBRifle21.png"
|
Brightmap Texture "models/JBRifle21.png"
|
||||||
{
|
{
|
||||||
|
|
@ -90,21 +81,15 @@ Brightmap Texture "models/JBRifle24.png"
|
||||||
{
|
{
|
||||||
Map "brightmaps/JBRifle24.png"
|
Map "brightmaps/JBRifle24.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JBammo1.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JBammo1.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JBammo1.png"
|
HardwareShader Texture "models/JBammo1.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JBammo1.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/ASMD_t.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/ASMD_t.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/ASMD_t.png"
|
HardwareShader Texture "models/ASMD_t.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/ASMD_t.png"
|
||||||
}
|
}
|
||||||
Brightmap Texture "models/ASMD_t1.png"
|
Brightmap Texture "models/ASMD_t1.png"
|
||||||
{
|
{
|
||||||
|
|
@ -118,29 +103,20 @@ Brightmap Texture "models/ASMD_t4.png"
|
||||||
{
|
{
|
||||||
Map "brightmaps/ASMD_t4.png"
|
Map "brightmaps/ASMD_t4.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JShockCore.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JShockCore.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JShockCore.png"
|
HardwareShader Texture "models/JShockCore.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JShockCore.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JShockCore_2.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JShockCore_2.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JShockCore_2.png"
|
HardwareShader Texture "models/JShockCore_2.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JShockCore_2.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/SASMD_t.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/ASMD_t.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/SASMD_t.png"
|
HardwareShader Texture "models/SASMD_t.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/ASMD_t.png"
|
||||||
}
|
}
|
||||||
Brightmap Texture "models/SASMD_t1.png"
|
Brightmap Texture "models/SASMD_t1.png"
|
||||||
{
|
{
|
||||||
|
|
@ -154,13 +130,10 @@ Brightmap Texture "models/SASMD_t4.png"
|
||||||
{
|
{
|
||||||
Map "brightmaps/ASMD_t4.png"
|
Map "brightmaps/ASMD_t4.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JSShockCore.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JShockCore.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JSShockCore.png"
|
HardwareShader Texture "models/JSShockCore.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JShockCore.png"
|
||||||
}
|
}
|
||||||
Brightmap Texture "models/Jwarhead2.png"
|
Brightmap Texture "models/Jwarhead2.png"
|
||||||
{
|
{
|
||||||
|
|
@ -170,33 +143,24 @@ Brightmap Texture "models/Jwarhead4.png"
|
||||||
{
|
{
|
||||||
Map "brightmaps/Jwarhead4.png"
|
Map "brightmaps/Jwarhead4.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/Jwhpick1.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/Jwhpick1.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/Jwhpick1.png"
|
HardwareShader Texture "models/Jwhpick1.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/Jwhpick1.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JPammo_01.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JPammo_01.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JPammo_01.png"
|
HardwareShader Texture "models/JPammo_01.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JPammo_01.png"
|
||||||
}
|
}
|
||||||
Brightmap Texture "models/JPulseGun_02.png"
|
Brightmap Texture "models/JPulseGun_02.png"
|
||||||
{
|
{
|
||||||
Map "brightmaps/JPulseGun_02.png"
|
Map "brightmaps/JPulseGun_02.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JPulsePickup_01.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JPulsePickup_01.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JPulsePickup_01.png"
|
HardwareShader Texture "models/JPulsePickup_01.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JPulsePickup_01.png"
|
||||||
}
|
}
|
||||||
Brightmap Texture "models/AmmoLedBase.png"
|
Brightmap Texture "models/AmmoLedBase.png"
|
||||||
{
|
{
|
||||||
|
|
@ -246,53 +210,35 @@ HardwareShader Texture "models/Jmissile_01_.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow.fp"
|
Shader "shaders/glsl/AmbientGlow.fp"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/AUbelt1.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/AUbelt1.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/AUbelt1.png"
|
HardwareShader Texture "models/AUbelt1.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/AUbelt1.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/jinvis.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/jinvis.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/jinvis.png"
|
HardwareShader Texture "models/jinvis.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/jinvis.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/Jlboot2.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/Jlboot2.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/Jlboot2.png"
|
HardwareShader Texture "models/Jlboot2.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/Jlboot2.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JRelicSkull_01b.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JRelicSkull_01b.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JRelicSkull_01b.png"
|
HardwareShader Texture "models/JRelicSkull_01b.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JRelicSkull_01.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JRelicSkull_01g.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JRelicSkull_01g.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JRelicSkull_01g.png"
|
HardwareShader Texture "models/JRelicSkull_01g.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JRelicSkull_01.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JRelicSkull_01r.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JRelicSkull_01r.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JRelicSkull_01r.png"
|
HardwareShader Texture "models/JRelicSkull_01r.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JRelicSkull_01.png"
|
||||||
}
|
}
|
||||||
HardwareShader Texture "models/BlueSkin2.png"
|
HardwareShader Texture "models/BlueSkin2.png"
|
||||||
{
|
{
|
||||||
|
|
@ -338,13 +284,10 @@ HardwareShader Texture "models/JRifle2.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow.fp"
|
Shader "shaders/glsl/AmbientGlow.fp"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JRazorw.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JRazorw.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JRazorw.png"
|
HardwareShader Texture "models/JRazorw.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JRazorw.png"
|
||||||
}
|
}
|
||||||
Brightmap Texture "models/JRazor2.png"
|
Brightmap Texture "models/JRazor2.png"
|
||||||
{
|
{
|
||||||
|
|
@ -389,10 +332,12 @@ Brightmap Texture "models/miniammoledbase.png"
|
||||||
HardwareShader Texture "models/tloc1_.png"
|
HardwareShader Texture "models/tloc1_.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/tloc1.png"
|
||||||
}
|
}
|
||||||
HardwareShader Texture "models/tloc2_.png"
|
HardwareShader Texture "models/tloc2_.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/tloc2.png"
|
||||||
}
|
}
|
||||||
HardwareShader Texture "invis00"
|
HardwareShader Texture "invis00"
|
||||||
{
|
{
|
||||||
|
|
@ -522,21 +467,15 @@ HardwareShader Texture "invis31"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/MeshEnviroMap.fp"
|
Shader "shaders/glsl/MeshEnviroMap.fp"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JTranslator1.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JTranslator1.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JTranslator1.png"
|
HardwareShader Texture "models/JTranslator1.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JTranslator1.png"
|
||||||
}
|
}
|
||||||
/*Brightmap Texture "models/JBigFlash1.png"
|
|
||||||
{
|
|
||||||
Map "brightmaps/JBigFlash1.png"
|
|
||||||
}*/
|
|
||||||
HardwareShader Texture "models/JBigFlash1.png"
|
HardwareShader Texture "models/JBigFlash1.png"
|
||||||
{
|
{
|
||||||
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
Shader "shaders/glsl/AmbientGlow_Brightmapped.fp"
|
||||||
|
Texture "brighttex" "brightmaps/JBigFlash1.png"
|
||||||
}
|
}
|
||||||
Brightmap Texture "models/Chunk_a00.png"
|
Brightmap Texture "models/Chunk_a00.png"
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 5.8 KiB |
|
|
@ -23,6 +23,8 @@ OptionMenu "UTOptionMenu"
|
||||||
Option "Enforcer Reloading", "flak_enforcerreload", "YesNo"
|
Option "Enforcer Reloading", "flak_enforcerreload", "YesNo"
|
||||||
Option "Pulsegun Reloading", "flak_pulsereload", "YesNo"
|
Option "Pulsegun Reloading", "flak_pulsereload", "YesNo"
|
||||||
Option "Redeemer Target Visuals", "flak_redeemerreadout", "YesNo"
|
Option "Redeemer Target Visuals", "flak_redeemerreadout", "YesNo"
|
||||||
|
Option "No Redeemer Autoswitch", "flak_noswitchdeemer", "YesNo"
|
||||||
|
StaticText " "
|
||||||
Option "Enable Translocator", "flak_translocator", "YesNo"
|
Option "Enable Translocator", "flak_translocator", "YesNo"
|
||||||
Command "Apply Changes", "event refreshtrans"
|
Command "Apply Changes", "event refreshtrans"
|
||||||
StaticText " "
|
StaticText " "
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
Model "ImpactHammer"
|
Model "ImpactHammer"
|
||||||
{
|
{
|
||||||
Path "models"
|
Path "models"
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 9.7 KiB After Width: | Height: | Size: 9.4 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 7.7 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 9.7 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 33 KiB |
|
|
@ -4,12 +4,12 @@
|
||||||
#define PI 3.14159265
|
#define PI 3.14159265
|
||||||
vec4 ProcessLight( vec4 color )
|
vec4 ProcessLight( vec4 color )
|
||||||
{
|
{
|
||||||
float bright = getTexel(vTexCoord.st).a;
|
float bright = texture(brighttex,vTexCoord.st).x;
|
||||||
float glow = (1.0+sin(timer*2*PI))*0.25;
|
float glow = (1.0+sin(timer*2*PI))*0.25;
|
||||||
return vec4(min(color.rgb+vec3(bright)+vec3(glow),1.0),color.a);
|
return vec4(min(color.rgb+vec3(bright)+vec3(glow),1.0),color.a);
|
||||||
}
|
}
|
||||||
|
|
||||||
vec4 ProcessTexel()
|
vec4 ProcessTexel()
|
||||||
{
|
{
|
||||||
return vec4(getTexel(vTexCoord.st).rgb,1.0);
|
return getTexel(vTexCoord.st);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
#define PI 3.14159265
|
#define PI 3.14159265
|
||||||
vec4 ProcessLight( vec4 color )
|
vec4 ProcessLight( vec4 color )
|
||||||
{
|
{
|
||||||
float glow = (1.0+sin(timer*4*PI))*0.25;
|
float glow = (1.0+sin(timer*2*PI))*0.25;
|
||||||
return vec4(min(color.rgb+vec3(glow),1.0),color.a);
|
return vec4(min(color.rgb+vec3(glow),1.0),color.a);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 954 B |
|
|
@ -560,13 +560,17 @@ Class RedeemerHUDHandler : EventHandler
|
||||||
|
|
||||||
Class WarheadLauncher : UTWeapon replaces BFG9000
|
Class WarheadLauncher : UTWeapon replaces BFG9000
|
||||||
{
|
{
|
||||||
|
transient CVar noswitchdeemer;
|
||||||
Actor guided;
|
Actor guided;
|
||||||
override void Tick()
|
override void Tick()
|
||||||
{
|
{
|
||||||
Super.Tick();
|
Super.Tick();
|
||||||
if ( !Owner ) return;
|
if ( !Owner || !Owner.player ) return;
|
||||||
if ( guided ) crosshair = 99;
|
if ( guided ) crosshair = 99;
|
||||||
else crosshair = 0;
|
else crosshair = 0;
|
||||||
|
if ( !noswitchdeemer ) noswitchdeemer = CVar.GetCVar('flak_noswitchdeemer',Owner.player);
|
||||||
|
if ( noswitchdeemer.GetBool() ) SelectionOrder = int.max;
|
||||||
|
else SelectionOrder = 0;
|
||||||
}
|
}
|
||||||
action void A_WarheadFire()
|
action void A_WarheadFire()
|
||||||
{
|
{
|
||||||
|
|
|
||||||