/*--------------------------------------------- by icedog, with help from phenex Stealing this directly wouldn't be very nice :( -----------------------------------------------*/ local myModelList = nil local level = 1 repeat local uname, uval = debug.getupvalue( player_manager.TranslatePlayerModel, level ) if uname == "ModelList" then myModelList = uval end level = level + 1 until uname == nil or myModelList ~= nil local function myAddValidModel( name, model ) myModelList[ name ] = model end // Custom valid list myAddValidModel( "ct_gign", "models/player/gign_gmod.mdl" ) myAddValidModel( "ct_gsg9", "models/player/GSG9_gmod.mdl" ) myAddValidModel( "ct_sas", "models/player/SAS_gmod.mdl" ) myAddValidModel( "ct_urban", "models/player/urban_gmod.mdl" ) myAddValidModel( "t_arctic", "models/player/arctic_gmod.mdl" ) myAddValidModel( "t_guerilla", "models/player/guerilla_gmod.mdl" ) myAddValidModel( "t_leet", "models/player/leet_gmod.mdl" ) myAddValidModel( "t_phoenix", "models/player/pheonix_gmod.mdl" ) AddValidModel( "TCT", "models/player/tct_gmod.mdl") myModelList = nil