From 675a4327c1653512655963288e9a0c9acb40bf77 Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Sun, 22 May 2016 15:33:18 -0400 Subject: Since the new item system, drinking water no longer works the way it used to --- gamemode/processes.lua | 36 ------------------------------------ 1 file changed, 36 deletions(-) (limited to 'gamemode/processes.lua') diff --git a/gamemode/processes.lua b/gamemode/processes.lua index c647dd1..854a3d8 100644 --- a/gamemode/processes.lua +++ b/gamemode/processes.lua @@ -827,42 +827,6 @@ end GMS.RegisterProcess( "BottleWater", PROCESS ) -/*--------------------------------------------------------- - Drink bottle ----------------------------------------------------------*/ -local PROCESS = {} - -function PROCESS:OnStart() - self.Owner:MakeProcessBar( "Drinking Bottle", self.Time, self.Cancel ) - self.StartTime = CurTime() - - self:PlaySound() -end - -function PROCESS:PlaySound() - if ( CurTime() - self.StartTime > self.Time ) then return end - if ( !self.Owner.InProcess || self.StartTime != self.Owner.ProcessTable.StartTime ) then return end - - if ( self.Owner:Alive() ) then - self.Owner:EmitSound( Sound( "npc/barnacle/barnacle_gulp" .. math.random( 1, 2 ) .. ".wav" ) ) - timer.Simple( 0.75, function() self:PlaySound() end ) - end -end - -function PROCESS:OnStop() - self.Owner:DecResource( "Water_Bottles", 1 ) - self.Owner:SendMessage( "You're a little less thirsty now.", 3, Color( 10, 200, 10, 255 ) ) - if ( self.Owner.Thirst <= 750 ) then - self.Owner:SetThirst( self.Owner.Thirst + 250 ) - elseif ( self.Owner.Thirst >= 750 ) then - self.Owner:SetThirst( 1000 ) - end -end - -PROCESS.Cancel = false - -GMS.RegisterProcess( "DrinkBottle", PROCESS ) - /*--------------------------------------------------------- Take Medicine ---------------------------------------------------------*/ -- cgit v1.2.3-70-g09d2