Modules
| GM | Primary Gamemode Bootstrap |
| notification | (no description) |
| cityrp.chatBox | Clientside code relating to the chatbox. |
| cityrp.hints | Clientside Hints System |
| cityrp.inventory | Inventory Management |
| temar | Temar's help file. |
| core.libraries.meska.achievements.boot | Metrics-Skill-Achievement Framework (MESKA) The achievements-system booting. |
| core.libraries.meska.achievements.client.hud | Metrics-Skill-Achievement Framework (MESKA) The achievements-system hud. |
| core.libraries.meska.achievements.server | Metrics-Skill-Achievement Framework (MESKA) The achievements-system core functions. |
| core.libraries.meska.client | Metrics-Skill-Achievement Framework (MESKA) The client setup procedure. |
| core.libraries.meska.config | Metrics-Skill-Achievement Framework (MESKA) The configuration file. |
| core.libraries.meska.constants | Metrics-Skill-Achievement Framework (MESKA) The internal constants. |
| core.libraries.meska.custombonus.boot | Metrics-Skill-Achievement Framework (MESKA) The custombonus-system booting. |
| core.libraries.meska.custombonus.client.hud | Metrics-Skill-Achievement Framework (MESKA) The custombonus-system hud. |
| core.libraries.meska.custombonus.server | Metrics-Skill-Achievement Framework (MESKA) The custombonus-system core functions. |
| core.libraries.meska.dailybonus.boot | Metrics-Skill-Achievement Framework (MESKA) The dailybonus-system booting. |
| core.libraries.meska.dailybonus.client.hud | Metrics-Skill-Achievement Framework (MESKA) The dailybonus-system hud. |
| core.libraries.meska.dailybonus.server | Metrics-Skill-Achievement Framework (MESKA) The dailybonus-system core functions. |
| core.libraries.meska.helpers | Metrics-Skill-Achievement Framework (MESKA) The helper functions. |
| core.libraries.meska.hooks | Metrics-Skill-Achievement Framework (MESKA) The hooks setups. |
| core.libraries.meska | Metrics-Skill-Achievement Framework (MESKA) The setup procedure. |
| core.libraries.meska.metrics.boot | Metrics-Skill-Achievement Framework (MESKA) The metrics-system booting. |
| core.libraries.meska.metrics.server | Metrics-Skill-Achievement Framework (MESKA) The metrics-system core functions. |
| core.libraries.meska.providers | Metrics-Skill-Achievement Framework (MESKA) The provider functions. |
| core.libraries.meska.providers.cache.memory | Metrics-Skill-Achievement Framework (MESKA) The memory provider. |
| core.libraries.meska.providers.database.mysql | Metrics-Skill-Achievement Framework (MESKA) The MySQL database provider. |
| core.libraries.meska.skills.boot | Metrics-Skill-Achievement Framework (MESKA) The skill-system booting. |
| core.libraries.meska.skills.client.hud | Metrics-Skill-Achievement Framework (MESKA) The skill-system hud. |
| core.libraries.meska.skills.server | Metrics-Skill-Achievement Framework (MESKA) The skill-system core functions. |
| core.libraries.meska.skills.shared.meta | Metrics-Skill-Achievement Framework (MESKA) The skill-system meta functions. |
| core.libraries.meska.timers | Metrics-Skill-Achievement Framework (MESKA) The timer functions & setups. |
| core.libraries.sh_array | JS-Like Arrays |
| cityrp.currency | Currency Library |
| dumper | (no description) |
| functions | Generic Shared Functions |
| cityrp.help | The help library, for providing tips and command help for the F1 menu. |
| internet | Shared library utilities to help internet do shit. |
| cityrp.item | Shared item and item category library. |
| cityrp.plugin | Plugin registration and utilities library. |
| cityrp.table | Generic Table functions. |
| cityrp.team | Team / Job handing. |
| workarounds | Workarounds Library. |
| cityrp.zones | Zoning library. |
| cityrp.access | Access and Flags. |
| cityrp.acommands | Serverside Administration Core Module |
| cityrp.command | CityRP Commands Library. |
| core.libraries.sv_entity | Serverside Entity Functions. |
| core.libraries.sv_logs | Serverside logging utility. |
| core.libraries.sv_membership | Membership. |
| core.libraries.sv_remote | Remote Commands Library. |
| core.metatables.sh_entity | Shared Entity Metafunctions. |
| core.metatables.sh_vehicle | Shared Vehicle Metatable. |
| core.metatables.sv_entity | Serverside Entity Metafunctions. |
| core.metatables.sv_inventory | Serverside Inventory Metatable. |
| core.metatables.sv_vehicle | Serverside Vehicle Metatable. |
| acpig.html | ACP IG HTML Renderer |
| acpig | ACP IG |
| core.plugins.admin.cl_init | Clientside Administration Module |
| core.plugins.admin_assist.cl_init | Clientside Administration Assistance Module |
| core.plugins.admin_assist.sv_init | Serverside Administration Assistance Module |
| core.plugins.adminhub.cl_init | Client Admin Hub. |
| core.plugins.adminhub.sh_init | Shared Adminhub. |
| core.plugins.adminhub.sv_init | Serverside Adminhub. |
| core.plugins.animations.sv_init | Lime-Animations - Fully featured animations plugin. |
| core.plugins.animations.sv_meta | Check if an animation is running. |
| core.plugins.animationui.cl_init | Get the key binding for UI_KEY. |
| core.plugins.anonymous.cl_init | Kill Message Hider |
| core.plugins.autokick.cl_init | Clientside AFK Module |
| core.plugins.autokick.sv_init | Serverside AFK Module |
| core.plugins.bodybags.sv_blood | Blood Management Library |
| core.plugins.bodybags.sv_init | Bodybag Serverside Module |
| core.plugins.collectables.sv_events | Collectables System Event Loader |
| core.plugins.collectables.sv_init | Collectables System |
| core.plugins.discord_relay_free.sv_init | Replace tags in a template message. |
| cityrp.door | Door Shared |
| core.plugins.generic.sv_init | Called when a player attempts to holster a weapon. |
| core.plugins.hud.cl_init | HUD Stuff and things. |
| core.plugins.laws.sv_init | Laws System |
| core.plugins.licenseplates.cl_init | License Plates Client |
| core.plugins.licenseplates.sh_init | License Plates Shared |
| core.plugins.licenseplates.sv_init | License Plates Server |
| core.plugins.lifealert.cl_init | Life Alert System |
| core.plugins.lifealert.sh_init | Life Alert System |
| core.plugins.lifealert.sv_init | Life Alert System |
| core.plugins.mixtures.cl_init | Mixtures System |
| core.plugins.mixtures.sh_init | Mixtures System |
| core.plugins.mixtures.sv_init | Mixtures System |
| core.plugins.model-state.cl_init | Model State Viewer. |
| core.plugins.onlinelog.cl_init | Online Log |
| core.plugins.onlinelog.sh_init | Online Log |
| core.plugins.onlinelog.sv_init | Online Log |
| core.plugins.packaging.sv_init | Packaging Spawning |
| core.plugins.passivemode.sv_init | Passive Mode |
| core.plugins.perma_ents.sv_init | Fixed Entity Spawning System. |
| cityrp.phonebook | Phonebook |
| core.plugins.pradio.sv_init | Private Radio. |
| core.plugins.propsave.sv_init | Prop Save |
| core.plugins.queue.sv_init | Spawn Queue |
| core.plugins.radio.cl_init | Car Radio System. |
| core.plugins.radio.sv_init | Car Radio System. |
| referrals | Referals |
| core.plugins.referrals.sv_init | Referrals System. |
| core.plugins.refund_ents.sv_init | Entity Refund System. |
| core.plugins.rep.cl_init | Roleplay Experience Point (REP) system. |
| core.plugins.rep.sv_init | REP Serverside. |
| core.plugins.savedeaths.sv_init | Death Saving. |
| core.plugins.spawnpoints.cl_init | Allows players to view spawn points so they do not obstruct the freshly spawned |
| core.plugins.spawnpoints.sv_init | Spawnpoints System. |
| core.plugins.stamina.cl_init | Stamina System. |
| core.plugins.stamina.sh_init | Stamina System. |
| core.plugins.stamina.sv_init | Stamina System. |
| core.plugins.steamgroup.sv_init | Steam Group System. |
| core.plugins.stickerui.cl_init | Trigger function for visibility state & spam protection. |
| core.plugins.test.sv_init | Test stuff |
| core.plugins.tracking.cl_init | Trackers Client. |
| core.plugins.tracking.sv_init | Trackers Server. |
| core.plugins.tradingcards.sv_init | Trading Cards System |
| core.plugins.tradingstickers.sv_init | Trading Stickers System |
| core.plugins.typing.cl_init | Overhead Typing Notifications Server. |
| core.plugins.typing.sh_init | Overhead Typing Notifications Server. |
| core.plugins.typing.sv_init | Overhead Typing Notifications Server. |
| core.plugins.uniforms.sv_init | Uniform Management / Cooldown Plugin. |
| core.plugins.unisec-keypads.cl_init | Unisec Keypads |
| core.plugins.unisec-keypads.sh_init | Unisec Keypads |
| core.plugins.unisec-keypads.sv_init | Unisec Keypads |
| core.plugins.unownable.sv_init | Unownable Doors Plugin |
| core.plugins.vadar_handfunctions.cl_init |
Client-side Effects for Hand Functions (vadar_handfunctions)
Handles client-side effects for the push functionality.
|
| core.plugins.vadar_handfunctions.sh_init |
Shared Utilities for Hand Functions (vadar_handfunctions) This script contains shared network string declarations for the push and escort mechanics. |
| core.plugins.vadar_handfunctions.sv_init |
Hand Functions for CityRP (vadar_handfunctions) This script implements robust mechanics for escorting and pushing players, ensuring smooth interactions and enhanced realism. |
| core.plugins.vehicle_doors.sv_init | Vehicle Doors System |
| core.plugins.vehicle_skins.cl_init | Vehicle Skin Shared Processing |
| core.plugins.vehicle_skins.sh_init | Vehicle Skin Shared Processing |
| core.plugins.vehicle_skins.sv_init | Vehicle Skin Serverside Processing |
| core.plugins.vehicles.cl_init | Clientside Vehicles Plugin. |
| core.plugins.vehicles.sh_init | Shared Vehicles Plugin. |
| core.plugins.vehicles.sh_vehicles | Vehicle Configuronies |
| core.plugins.vehicles.sv_init | Serverside Vehicle Plugin. |
| core.plugins.vehicles.sv_towtruck | Towtruck Modules (Serverside) |
| core.plugins.visible_protection.sh_init | Visible Protection Plugin Definition |
| core.plugins.visible_protection.sv_init | Visible Protection Server Component |
| core.plugins.voice_distance.sh_init | Voice distance Shared content |
| core.plugins.voiceradio.cl_init | Clientside Voice Radio Module |
| core.plugins.voiceradio.sh_init | Serverside Voice Radio Module |
| core.plugins.voiceradio.sv_init | Serverside Voice Radio Module |
| core.plugins.warning.cl_init | Clientside Warnings System |
| core.plugins.warning.sh_init | Shared Warnings System |
| core.plugins.warning.sv_init | Serverside Warnings System |
| core.plugins.weapons_on_back.cl_init | Clientside for Weapons on Back. |
| core.plugins.zz_networking.cl_init | Clientside Networking Module |
| core.plugins.zz_networking.sh_init | Shared Networking Module |
| core.plugins.zz_networking.sv_init | Serverside Networking Module |
| core.sv_commands | Generic CityRP Commands. |
| core.sv_configuration | Serverside (Database) Configuration. |
Classes
| PANEL.cityrp_Cards | Cards Menu Based on Panel |
| PANEL.cityrp_Character | Cards Menu Based on Panel |
| PANEL.cityrp_Clan | Clan Menu Based on Panel |
| PANEL.cityrp_Commands | Commands Menu Based on DPanel |
| PANEL.cityrp_Feedback | Community Input Menu Based on Panel |
| PANEL.cityrp_Credits | Credits Menu |
| DScaleItemPanel | Auto Scaling Model Panel |
| cityrp_LawRow | Law Row Based on gmod(DPanel) |
| PANEL.cityrp_Map | Community Input Menu Based on Panel |
| ITEM.base_accessory | Accessory Base Item |
| ITEM.base_ammo | Ammo Base Item
A nice and simple item which a couple of utility functions for ammo. |
| ITEM.base_clothing | Clothing Base Item |
| ITEM.base_collectable | Collectable Item Base. |
| ITEM.base_food | Food Item Base |
| ITEM.base_ingredients | Ingredient Item Base This class is based on the ITEM class. |
| ITEM.base_modelbg | Bodygroup Modifier Base Item |
| ITEM.base_outfit | Outfit Base
The outfit base is simply clothing which is non-member and auto-registers. |
| ITEM.base_schematic | Base Schematic The schematic base item is used to easily define schematics. |
| ITEM.base_spawnable | Spawnable Item Base. |
| ITEM.base_suit | Spawnable Suit Item. |
| ITEM.base_uniform | Uniform Item. |
| ITEM.base_vehicle | Vehicle Item. |
| ITEM.base_weapon | Base Weapon Item/ The weapon base is an item which a bunch of helpers for handling weapons. |
| ITEM | Item Metatable The ITEM metatable is a bit weird, having some quirks. |
| PLUGIN | Plugin Metatable The PLUGIN metatable ascribes some basic functionality to assist in writing plugins faster. |
| WEIGHTED_RANDOM | Weighted random table calculators. |
| Player | Shared Player Metafunctions. |
| PLUGIN.CPR | Cardiopulmonary Resuscitation (CPR) Plugin |
| PLUGIN.employee_salary | Employee Salary System |
| PLUGIN.worldprops | World Props Module |
| DB | Database Handling Class. |
Panels
| dcoloredicon | HUD Derma panel primarily for the HUD, where an Icon has a color |
| dfillicon | HUD Derma panel primarily for the HUD, where an Icon is superimposed over a vertical fill bar |
| diconlabel | HUD Derma panel primarily for the HUD where an icon and text are rendered |
| dinfolabel | Market Informational Label. |
| dinfopanel | Market Info Label Panel. |
| ditemtitle | Item Title Panel |
| dlimitedtextentry | Max Character Limited Text Entry |
| doptionpanel | Market / Inv Options Button Panel |
| dpropamt | HUD Derma panel primarily for the HUD, shows prop count |
| dradio | HUD Derma HUD radio indicator |
| dtexturedprogress | HUD Derma progress bar with a textured rect background |
| dwepinfo | HUD Derma panel primarily for the HUD, can either show a weapon icon or ammo info |
| hud_botleft | HUD Derma panel for bottom left of the HUD (most information) |
| hud_topleft | HUD Derma panel for top left of the HUD (radio / pass / lockdown) |
| hud_vehicle | HUD Derma panel for HUD while in vehicle |
| sh_urlpanel | Generic URL Panel |
| functions | Clientside functions to help make derma. |