cityrp_boosting_gpsremover
GPS tracker remover weapon. Defines the charged tracker-removal tool and renders the supplied phone and screwdriver alignment against a modified SLAM viewmodel.
- SharedSWEP:ApplyViewModelBoneMods(viewModel)Source ☍
-
Applies the configured SLAM and finger bone modifications.
Parameters
- viewModelEntityFirst-person viewmodel.
- SharedSWEP:CreateModels(elements, target, renderGroup)Source ☍
-
Creates any missing clientside models for a visual-element table.
Parameters
- elementstableVisual element definitions.
- targettableModel cache populated by this function.
- renderGroupnumberClientside model render group.
- SharedSWEP:DrawElements(elements, target, parent)Source ☍
-
Draws every valid visual element against a parent entity.
Parameters
- elementstableVisual element definitions.
- targettableClientside model cache.
- parentEntityParent viewmodel or player.
- SharedSWEP:DrawModelElement(model, element, position, angles)Source ☍
-
Applies one visual element's settings and draws its clientside model.
Parameters
- SharedSWEP:DrawWorldModel()Source ☍
-
Draws the phone and screwdriver against the owner or dropped world model.
- SharedSWEP:GetElementTransform(parent, element) → Vector?, Angle?Source ☍
-
Returns the world transform for a configured visual element.
Parameters
- parentEntityParent viewmodel or player.
- elementtableVisual element definition.
Returns
- SharedSWEP:OnRemove()Source ☍
-
Cleans up clientside remover models when the weapon is removed.
- SharedSWEP:PostDrawViewModel()Source ☍
-
Restores render blending after first-person rendering.
- SharedSWEP:RemoveModels(target)Source ☍
-
Removes every clientside model from a render cache.
Parameters
- targettable?Model cache to clean.
- SharedSWEP:ResetViewModelBoneMods()Source ☍
-
Restores every viewmodel bone modified by this weapon.
- SharedSWEP:ResolveElementBone(parent, element) → number?Source ☍
-
Resolves the configured parent bone for a visual element.
Parameters
- parentEntityParent viewmodel or player.
- elementtableVisual element definition.
Returns
- number?Resolved bone identifier.
- SharedSWEP:ViewModelDrawn()Source ☍
-
Draws the custom phone and screwdriver against the modified viewmodel.
- SharedSWEP.AdminOnlySource ☍
- SharedSWEP.IronSightsAngSource ☍
- SharedSWEP.IronSightsPosSource ☍
- SharedSWEP.modifiedViewModelSource ☍
-
The entity metatable, with CityRP's own additions to Garry's Mod's
Entity. - SharedSWEP.SecondarySource ☍
- SharedSWEP.ShowViewModelSource ☍
- SharedSWEP.ShowWorldModelSource ☍
- SharedSWEP.UseHandsSource ☍
- SharedSWEP.ViewModelFlipSource ☍
- SharedSWEP.ViewModelFOVSource ☍