CityRP Documentation Repository

ITEM.Uniform

The uniform item base. Adds handling for stolen uniforms.

Registration ID
base_uniform
Inherits
ITEM → ITEM.Clothing → ITEM.Outfit → ITEM.Uniform

Functions

SharedITEM:canUse(ply) → booleanSource ☍

canUse hook/override for this item base.

Parameters

Returns

  1. boolean
SharedITEM:onDestroy(ply)Source ☍

onDestroy hook/override for this item base.

Parameters

SharedITEM:onDrop(ply, pos)Source ☍

onDrop hook/override for this item base.

Parameters

SharedITEM:onGive(ply, pos)Source ☍

onGive hook/override for this item base.

Parameters

SharedITEM:onRemove(ply) → booleanSource ☍

onRemove hook/override for this item base.

Parameters

Returns

  1. boolean
SharedITEM:onUse(ply) → booleanSource ☍

onUse hook/override for this item base.

Parameters

Returns

  1. boolean
SharedITEM:postRemove(ply) → booleanSource ☍

postRemove hook/override for this item base.

Parameters

Returns

  1. boolean
SharedITEM:postUse(ply, old, new) → booleanSource ☍

postUse hook/override for this item base.

Parameters

  • plyPlayer
  • oldstring?
  • newstring?

Returns

  1. boolean
SharedITEM:preRemove(ply) → booleanSource ☍

preRemove hook/override for this item base.

Parameters

Returns

  1. boolean
SharedITEM:preUse(ply, old) → booleanSource ☍

preUse hook/override for this item base.

Parameters

Returns

  1. boolean

Fields

SharedITEM.SetUniformsSource ☍

Sets the male/female uniform model table.

SharedITEM.uniformsSource ☍

Model paths this uniform may pick from, keyed by gender.