From b9e3fbe184ebfd646a0a5e9463d6c297c70e3758 Mon Sep 17 00:00:00 2001 From: Marisa the Magician Date: Fri, 21 Oct 2022 20:11:59 +0200 Subject: [PATCH] Stuff for Plasma Blaster. --- gldefs.plasmablast | 21 +++++++ language.version | 4 +- models/canvas/NukuriFnt.png | Bin 0 -> 810 bytes models/canvas/NukuriFnt.txt | 109 ++++++++++++++++++++++++++++++++++++ shaders/glsl/PlasmaBlast.fp | 46 +++++++++++++++ 5 files changed, 178 insertions(+), 2 deletions(-) create mode 100644 models/canvas/NukuriFnt.png create mode 100644 models/canvas/NukuriFnt.txt create mode 100644 shaders/glsl/PlasmaBlast.fp diff --git a/gldefs.plasmablast b/gldefs.plasmablast index 783aee081..1a78dc461 100644 --- a/gldefs.plasmablast +++ b/gldefs.plasmablast @@ -13,3 +13,24 @@ Brightmap Texture "models/PlasmaBlast.png" { Map "models/PlasmaBlast_bright.png" } +HardwareShader Texture "models/PlasmaLED.png" +{ + Shader "shaders/glsl/CanvasProxy.fp" + Texture "scrtex" "PLASBLED" +} +HardwareShader Texture "models/PlasmaBlast_1st.png" +{ + Shader "shaders/glsl/PlasmaBlast.fp" + Texture "masktex" "models/PlasmaBlast_mask.png" + Texture "envtex" "models/envmap/iceenv.png" + Texture "rimtex" "models/envmap/icerim.png" + Define "RIM_LIGHTING" + Define "ENVFACT" = "1." + Define "RIMFACT" = "1." + Define "RIMSTEP" = "0." + Texture "fadetex" "PLASBFAD" + Texture "battex" "models/PlasmaBlast_battery.png" + Texture "chgtex" "models/PlasmaBlast_charge.png" + Texture "gradtex" "models/PlasmaBlast_grad.png" + Texture "noisetex" "textures/roughwarp.png" +} diff --git a/language.version b/language.version index 42aa648f1..c5c4c9d10 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r579 \cu(Fri 21 Oct 12:43:41 CEST 2022)\c-"; -SWWM_SHORTVER="\cw1.3pre r579 \cu(2022-10-21 12:43:41)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r580 \cu(Fri 21 Oct 20:11:59 CEST 2022)\c-"; +SWWM_SHORTVER="\cw1.3pre r580 \cu(2022-10-21 20:11:59)\c-"; diff --git a/models/canvas/NukuriFnt.png b/models/canvas/NukuriFnt.png new file mode 100644 index 0000000000000000000000000000000000000000..3bfa518a892dfab3eb1149a9331a2206da372f13 GIT binary patch literal 810 zcmeAS@N?(olHy`uVBq!ia0y~yU}#`qU}RuqW?*1&G=KAifq{W7z$e6&fq~)w|Nl#G z&cDmRz;xf!#W5t}@Y|_-^DjF{9Q#}7t9L9{W^xd>QjLpSmUfF#nnMEnYL&nc%gohY zE4Iiou?8KA{tyr^M9rg=hO)w)`o@I)5(kez+KYa=nkv{8|f^AV!gh)v=OHED7z&3!M)+ zaWeI(RzFEf>PeRsV%zj1-(B5Jh40Hrfj@!wSM}S;$^DextnH<`ZGzIVTc&HLMci4t z!~E?AA8&hCk(z1$g#K@Ck+zQ7yKPoX-JePh8Scn}K(V{C%NV97{5c%tcYBkXxvm`n*F1J1)x-7= zUf;cEHFKwrow49^+4|(ypJ)F3aft8b#xT?9*8AD>g09&vJ>tMS&+^nt&hmuK1)WPi ze7$mYrSa_d)&GvIP+Zcu=B?TRGtTVpuBsZ_AJW|HO1m51i(5a>_tE!q4e;({Wbo2G zACk17O07%EkV}WlzxC`PyO$fAPu}$OVXD$GS3mdhs+nf$MwRIYu4`$gYEL~{s!^@A zysB@0|KqZQx+W}AH<);txBg}P%Bi|~j$Z%OGLNTx)6%B5$Zri_ZXi}SKPb6MztT|h zeua2K&&7}DC%OEu<}uG(9XVs-o$oV#t^Y2;s-Y-6D<)LQ|I+)dud`3izhAfW^TjWF zrb?`s#}X*Hm?6}w_5J>J+x8o#iexN)@J*w_jO*3H`56lnm0i0;G=r9S{Ex3^