From caabf115db5b45b98c71a929a0cd222d879b3f0f Mon Sep 17 00:00:00 2001 From: Fesiug Date: Tue, 31 Oct 2023 19:06:20 -0400 Subject: [PATCH] Player class touchups --- gamemodes/benny/gamemode/modules/player/sh_basic.lua | 9 +++++++++ .../benny/gamemode/modules/player/sh_player_class.lua | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/gamemodes/benny/gamemode/modules/player/sh_basic.lua b/gamemodes/benny/gamemode/modules/player/sh_basic.lua index aa4fd4d..0b00a74 100644 --- a/gamemodes/benny/gamemode/modules/player/sh_basic.lua +++ b/gamemodes/benny/gamemode/modules/player/sh_basic.lua @@ -2,8 +2,17 @@ function GM:PlayerSpawn( ply ) player_manager.SetPlayerClass( ply, "player_benny" ) ply:SetModel( "models/player/combine_super_soldier.mdl" ) + ply:SetViewOffset( Vector( 0, 0, 64 ) ) + ply:SetViewOffsetDucked( Vector( 0, 0, 50 ) ) ply:SetPlayerColor( Vector( 0.275, 0.2, 0.145 ) ) ply:Give( "benny" ) + + ply:SetCrouchedWalkSpeed( 0.3 ) + ply:SetDuckSpeed( 0.1 ) + ply:SetUnDuckSpeed( 0.1 ) + ply:SetSlowWalkSpeed( 100 ) + ply:SetWalkSpeed( 160 ) + ply:SetRunSpeed( 220 ) end if SERVER then diff --git a/gamemodes/benny/gamemode/modules/player/sh_player_class.lua b/gamemodes/benny/gamemode/modules/player/sh_player_class.lua index 134f196..14d39be 100644 --- a/gamemodes/benny/gamemode/modules/player/sh_player_class.lua +++ b/gamemodes/benny/gamemode/modules/player/sh_player_class.lua @@ -6,8 +6,8 @@ local PLAYER = {} PLAYER.DisplayName = "Benny Player Class" PLAYER.SlowWalkSpeed = 200 -PLAYER.WalkSpeed = 400 -PLAYER.RunSpeed = 600 +PLAYER.WalkSpeed = 250 +PLAYER.RunSpeed = 280 PLAYER.CrouchedWalkSpeed = 0.3 PLAYER.DuckSpeed = 0.3 PLAYER.UnDuckSpeed = 0.3