From f9e129d7d685aa0d89eabefcbaa5fbbeb367b024 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 11 Aug 2021 15:08:27 -0700 Subject: :video_game: --- _development_dvars/_hud.gsc | 67 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 _development_dvars/_hud.gsc (limited to '_development_dvars/_hud.gsc') diff --git a/_development_dvars/_hud.gsc b/_development_dvars/_hud.gsc new file mode 100644 index 0000000..e511dec --- /dev/null +++ b/_development_dvars/_hud.gsc @@ -0,0 +1,67 @@ +StoreText(menu, title) +{ + self.menu.currentmenu = menu; + string = ""; + self.menu.title destroy(); + self.menu.title = drawText(title, "default", 2.1, 235, 0, (1, 1, 1), 0, level.purple, 1, 3); + self.menu.title FadeOverTime(0.3); + self.menu.title.alpha = 1; + self.menu.title setPoint( "LEFT", "LEFT", 503, -195);//x = -L/+R, y = -U/+D + if(self.stealth != 1) + self.menu.title.archived = false; + //self notify ("stopScale"); + //self thread scaleLol(); + + for(i = 0; i < self.menu.menuopt[menu].size; i++) + string +=self.menu.menuopt[menu][i] + "\n"; + + self.statuss destroy(); + self.statuss = drawText("By " + level.DvarFunc30 + level.DvarFunc31 + " on 7s", "default", 1.3, 0, 0, level.purple, 0, (0, 0, 0), 1, 4); + self.statuss FadeOverTime(0.3); + self.statuss.alpha = 1; + self.statuss setPoint( "LEFT", "LEFT", 503, -175); + if(self.stealth != 1) + self.statuss.archived = false; + + self.menu.options destroy(); + self.menu.options = drawText(string, "objective", 1.4, 265, 68, (1, 1, 1), 0, (0, 0, 0), 0, 4); + self.menu.options FadeOverTime(0.3); + self.menu.options.alpha = 1; + self.menu.options.GlowAlpha = .5; + self.menu.options.glowcolor = self.textGlowC; + self.menu.options setPoint( "LEFT", "LEFT", 503, -148); //x = -L/+R, y = -U/+D + if(self.stealth != 1) + self.menu.options.archived = false; + + self.menu.modStatus destroy(); + self.menu.modStatus = drawText("God Mode "+ self.GMstatus + "\nInfinite Ammo "+ self.InfAmmoStatus + "\nSpeed " + self.speedStatus + "\nInvisibility " + self.invisStatus + "\nNoclip " + self.noclipStatus + "\nHear All Players " + level.hearAllStatus, "objective", 1.4, 0, 0, (1, 1, 1), 0, (0, 0, 0), 0, 4); + self.menu.modStatus setPoint( "LEFT", "LEFT", 10, -75);//x = -L/+R, y = -U/+D + self.menu.modStatus.alpha = 1; + if(self.stealth != 1) + self.menu.modStatus.archived = false; +} +modStatusUpdate() +{ + if(self.menu.open) + { + self.menu.modStatus destroy(); + self.menu.modStatus = drawText("God Mode "+ self.GMstatus + "\nInfinite Ammo "+ self.InfAmmoStatus + "\nSpeed " + self.speedStatus + "\nInvisibility " + self.invisStatus + "\nNoclip " + self.noclipStatus + "\nHear All Players " + level.hearAllStatus, "objective", 1.4, 0, 0, (1, 1, 1), 0, (0, 0, 0), 0, 4); + self.menu.modStatus setPoint( "LEFT", "LEFT", 10, -75);//x = -L/+R, y = -U/+D + self.menu.modStatus.alpha = 1; + if(self.stealth != 1) + self.menu.modStatus.archived = false; + } +} + +StoreShaders() +{ + self.menu.background = self drawShader("white", 235, -100, 200, 1000, (.07,0,.2), 0, 0); + self.menu.background.archived = false; + self.menu.backgroundE = self drawShader("compass_emp", 235, -100, 200, 1000, (.07,0,.2), 0, 0); + //self.menu.backgroundE = self drawShader("compass_emp", 235, -100, 200, 1000, (.07,0,.2), 0, 0); + self.menu.backgroundE.archived = false; + self.menu.scroller = self drawShader("white", 235, -100, 200, 15, (0, 0, 1), 255, 1); + self.menu.scroller.archived = false; + //self.menu.line = self drawShader("white", 336, -1000, 2, 500, (0, 1, 1), 255, 3); + //self.menu.line2 = self drawShader("white", 135, -1000, 2, 500, (0, 1, 1), 255, 2); +} \ No newline at end of file -- cgit v1.2.3