BugsVilleMapTopPropertyDeliverStatsClubsJobs
© 2026 BugsVille

City of BugsVille

Police
Academy

Bureau of Officer Training & Field Readiness

“Your badge is new. Your uniform is pressed. This is everything you need to know before you hit the streets.”

Welcome, Citizen

BugsVille Police Department — Public Information

The BugsVille Police Department is the city's primary law enforcement agency. Our officers patrol the streets, respond to emergency calls, enforce traffic laws, investigate incidents, and keep the peace across every district of BugsVille.

This is the Police Academy — a comprehensive training manual covering everything from filing violations and understanding citizen ratings to navigating internal affairs and working with dispatch. Whether you're considering joining the force or just want to understand how the BPD operates, you're in the right place.

Violation Procedures
Citizen Rating System
Rank Progression
Dispatch & CAD
Internal Affairs
Field Reference
Apply to Join the BPDView Officer Roster

Protect & Serve

Est. 2026

Read through the academy materials below, then submit your application when ready.

Academy materials are public record — all citizens are encouraged to review them.

PUBLIC DOCUMENT

Rank Progression

Prove yourself through service. The city recognizes dedication.

BPD ranks are earned through a combination of tenure, violations filed, commendations given, BOLOs, and court participation. Every officer starts as a Cadet and works their way up. Ranks update automatically every few minutes -- there's no manual promotion process. Hit the thresholds and you'll see your new rank on the roster and in your role badge.

CDT

Cadet

Starting rank

OFC

Officer

7+ days, 5+ violations

SR OFC

Senior Officer

30+ days, 15+ violations, 5+ commendations

CPL

Corporal

60+ days, 30+ violations, 12+ commendations, 2+ BOLOs

SGT

Sergeant

90+ days, 50+ violations, 25+ commendations, 5+ BOLOs, 2+ court cases

SSGT

Staff Sergeant

120+ days, 80+ violations, 40+ commendations, 10+ BOLOs

LT

Lieutenant

180+ days, 130+ violations, 65+ commendations, 18+ BOLOs, 5+ court cases

CPT

Captain

270+ days, 200+ violations, 100+ commendations, 30+ BOLOs

DC

Deputy Chief

365+ days, 300+ violations, 150+ commendations, 45+ BOLOs, 12+ court cases, 60%+ upheld

Internal Affairs Impact on Rank

Sustained IA complaints can freeze your rank progression. One sustained complaint caps you at Staff Sergeant for 90 days. Two or more sustained complaints cap you at Corporal for 180 days. The clock resets from the date of the most recent sustained complaint. Stay professional and you'll never have to worry about it.

Code of Conduct

Wear the badge with pride. Act like it means something.

The Rules

  • No Power Tripping

    Don't file violations just because you can. Every violation should be based on something you actually witnessed or have evidence for.

  • Proportional Response

    Match the severity to the actual offense. A minor parking issue is not a Major violation. IA watches for this.

  • Be Professional

    You represent the BPD. No toxicity, no harassment, no ramming civilians with your vehicle. Keep it clean.

  • No Targeting

    Don't single out players. If someone's getting multiple violations, make sure each one is legitimate and documented.

  • Document Everything

    Evidence is your best friend. Screenshots, bodycam footage, detailed descriptions. Good documentation protects you and the department.

  • Respect Wanted Status

    Only pursue a citizen if they are actively marked as wanted in-game, or you have a mutually agreed-upon RP reason. If they're no longer flagged and driving normally, the pursuit is over — back off.

  • Lights & Sirens Discipline

    Do NOT leave your lights or sirens on when parked, using autopilot, or AFK. It causes confusion and unnecessary disruption for other players.

Server Rules Apply to You Too

Chill gameplay, good vibes only
No ramming (especially not in a police vehicle)
No toxicity of any kind
Spike strips are banned — do not use them
AI drivers are not allowed
Spawn up to 8 vehicles at once
Own up to 1 property

When It Stops Being RP

Regular IA complaints are role-play and won't cost you your badge. But officers who genuinely abuse their power, file false violations, or engage in toxic behavior will be escalated to Overwatch by IA — and that can result in removal from the BPD. Your badge is a privilege, not a right.

General Field Reminders

Standing orders from the Department. Read them, know them, follow them.

No-Parking Enforcement

No Parking sign in BugsVille

If you observe a vehicle parked near one of these signs — a designated No Parking zone — mark it for towing. This supports the Department of Transportation by generating additional revenue and XP for the city.

How to Mark for Tow

While inside your patrol vehicle, press X to tag the illegally parked vehicle for tow. The Department of Transportation takes it from there.

Exception — Campy's: You may see Campy's parked in no-parking zones. These are spawn points and should be left alone. Do not mark Campy's for towing.

Server Performance Awareness

If you encounter a situation that may be negatively impacting server performance — for example, a flatbed hauling an unreasonable number of objects (50+ presents, etc.) — do not attempt to intervene or manage it yourself.

Standard Operating Procedure

  1. 1.Continue your patrol or assigned duties as normal.
  2. 2.Notify any available admin via in-game message with a brief description of what you observed and its location.
  3. 3.Your role in these cases is observation and reporting only. Admin will handle any necessary corrective action.

Pursuit Policy

Officers may only initiate a pursuit under the following conditions. Always give suspects time to safely pull over — if they comply, issuing a warning is recommended. Escalation must be reasonable and gradual.

Wanted status is active

The citizen is currently marked as wanted in-game. This is the primary and most common justification for a pursuit.

Active traffic offense

The citizen is actively committing a traffic offense — reckless driving, running red lights, illegal U-turns, etc. You witnessed it happen.

Mutual RP agreement

Both parties have agreed to an RP scenario that involves a chase or continued interaction. If in doubt, assume they are not interested.

Gradual escalation only. If a suspect refuses to stop, that does NOT give you the right to immediately PIT or ram. Maintain a safe following distance, use lights and sirens, and give them time to comply. Spike strips are banned on BugsVille and are not permitted under any circumstances.

If no condition is met — stop. If a citizen was speeding but got away cleanly, is no longer wanted, and has resumed normal driving, the encounter is over. Continuing to press the stop crosses the line from enforcement into harassment.

Job-Based Protections

The following jobs are protected from aggressive police action. These vehicles often carry cargo, passengers, or comfort bonuses that can be lost on impact.

🛻

Tow Truck

Carrying cargo

🚕

Taxi

Carrying passengers

🚘

Limo

Comfort bonus at stake

🚛

Live Fish Tank

Fragile cargo

No ramming, PIT maneuvers, or physical contact with these vehicles during a pursuit. If they don't stop, follow them until they reach their destination, then write a ticket if appropriate.

Use good judgment. Even outside the protected list, avoid any physical contact with a suspect vehicle if there's a risk of damaging cargo or causing the loss of a comfort bonus. If your actions could impact a delivery or player experience, do not engage aggressively.

Remember: You're an officer, not an engineer. If something looks like it's straining the city's infrastructure, report it up the chain and let the admins handle it. Keeping things running smoothly is a team effort.

The Precinct Dashboard

Your eyes and ears. Know it like the back of your hand.

When you open the Precinct, here's what you're looking at:

Stats Bar

Four cards across the top showing violation counts: last 24 hours, this week, this month, and all-time total. Quick pulse check on department activity.

Recent Violations

A live feed of the latest violations filed by all officers. Each card shows the case number, severity, officer, and citizen involved. Click to expand for full details, evidence, and bodycam footage.

Sidebar

Right-side panel with online players (green = online), offline player search, the Officers On Duty list, and a 30-day severity breakdown chart.

Finding Players

Online players show up automatically in the sidebar. For offline players, type at least 2 characters in the search box to search the database. You can click any player to view their full file or quick-action buttons to file a violation or give a commendation. Use the View Dossier button to open their full citizen dossier.

Shift Clock & Duty Log

Clock in when you hit the streets. Clock out when you're done. Simple.

Every department member can clock in and out of duty shifts directly from the Precinct. Your shift history is tracked automatically — total hours on duty, shift start/end times, and duration are all recorded for your service record.

When you're on duty, you appear on the Officers On Duty panel in the Precinct sidebar with a live timer showing how long your current shift has been running.

How It Works

  1. 1.Open the Precinct Dashboard and locate the shift clock button
  2. 2.Click "Clock In" to start your shift — a live timer begins
  3. 3.Go about your patrol, respond to calls, file violations
  4. 4.When you're done, click "Clock Out" to end your shift
  5. 5.Your total hours are recorded and added to the leaderboard

What the Button Looks Like

Off Duty

Go On Patrol
Click this

When you're not on duty, you'll see a subtle “Go On Patrol” button in the top-right area of the Precinct header, next to the Duty History and Academy buttons. Click it to start your shift.

On Duty

On Patrol — 14:32
Clock Out

Once you're on duty, the button is replaced with a green pulsing indicator, a live timer showing your shift duration, and a “Clock Out” button. Click Clock Out when your shift is done.

Where to find it: The duty button sits in the Precinct header bar — right next to the Duty History, Academy, and Transparency buttons.

Live Shift Timer

Your active shift shows a running clock visible to you and other officers in the sidebar.

Duty History

Full log of every shift you've worked with per-shift stats — km patrolled, violations, commendations, BOLOs, and court cases. Includes analytics and leaderboards.

Duty Leaderboard

Department-wide ranking by total hours served. See how your dedication stacks up against the rest of the force.

Pro tip: Make it a habit to clock in at the start of every session. Consistent duty hours are factored into rank progression reviews and show IA that you're an active, dedicated member of the force.

Filing Violations

The core of your job. Do it right, do it by the book.

When you witness a violation, here's the procedure from start to finish:

1

Find the Player

In the Precinct sidebar, find the player from the online list or search for them. Click their name to open their subject file. From here you can hit the "File Violation" button to start the violation form, or use "View Dossier" to review their full record first.

2

Select Violation Type

Pick the category that best fits what you witnessed. Here are all 21 violation types:

🚦Traffic Violation

Speeding, running reds, wrong-way driving

💨Reckless Driving

Dangerous maneuvers, swerving, excessive speed

💥Hit and Run

Collision followed by fleeing the scene

🚔Fleeing Law Enforcement

Attempting to escape a police stop or pursuit

🚧Impeding Traffic

Blocking roads, slow-rolling, parking in lanes

📦Improperly Secured Cargo

Loose or unsecured loads on flatbeds or trailers

⚖️Overweight Vehicle

Exceeding weight limits on roads or bridges

🔧Improper Vehicle Equipment

Missing lights, broken equipment, unsafe modifications

🅿️Illegal Parking

Parking in restricted zones or blocking access

🍺DUI

Driving under the influence (erratic behavior)

📢Noise Complaint

Excessive honking, engine revving, disturbances

🗣️Verbal Altercation

Heated arguments, threats, verbal abuse

👊Physical Altercation

Assault, fighting, physical confrontation

🏚️Property Damage

Damaging buildings, fences, infrastructure

🎨Vandalism

Intentional destruction or defacement

🦹Theft

Stealing vehicles or property

⚠️Harassment

Repeated unwanted behavior targeting someone

💊Drug Possession

Possession of illegal or controlled substances

🚐Kidnapping

Forcibly detaining or transporting someone

🚶Loitering

Lingering in restricted areas without purpose

📋Other

Anything that doesn't fit the above categories

3

Set Severity

This determines how many points are deducted from the citizen's rating. Choose carefully — severity affects real consequences.

0
Written Warning

First-time or low-impact infractions, verbal cautions put on record

-1
Minor

Jaywalking, minor parking violations, noise complaints

-3
Moderate

Reckless driving, verbal disputes, minor property damage

-7
Major

Hit and run, assault, significant property damage

-12
Severe

Repeated offenses, extreme violations, warrant-level offenses

4

Write the Report

Describe what happened in at least 20 characters. Be specific — include what you saw, where it happened, and any context. Good reports make for good cases.

"Subject was observed driving at excessive speed on Main Street, weaving between oncoming traffic. Nearly collided with two civilian vehicles before fleeing south toward the industrial district."

5

Add Evidence

Screenshots (up to 4)

Drag & drop, paste with Ctrl+V / Cmd+V, or use the file picker. Evidence images appear as thumbnails on the violation card.

Bodycam Footage

Paste a YouTube link and it'll embed directly in the violation card. Great for showing the full context of an incident.

6

Location & Extras

Location

Type a location or click the map to mark exact coordinates.

Link CAD Call

If this came from a dispatch call, link it so the violation references the original call.

Create DOT Call

If infrastructure was damaged, you can auto-create a DOT call so they handle repairs.

7

Submit & Case Filed

Hit submit and the system takes care of the rest. A unique BPD-2026-XXXX case number is generated, the citizen's rating is updated, the violation is posted to the Police Blotter on Discord, and an in-game chat notification is sent. You did your job, Officer.

"Above the Law" Protection

Mega Patrons who have opted in to Above the Law status are protected. You cannot file violations against them — the form will block you. This is by design. They always show a perfect A rating. Don't take it personally.

The Citizen Rating System

Every citizen has a score. Your violations affect it.

Every player in BugsVille starts with a 100-point score and an A rating. When you file a violation, points are deducted based on severity. The score determines their letter grade and reputation.

How Scores Go Up

  • Police CommendationRecognition
  • Citizen KudosRecognition
  • Weekly Recovery (no violations)+3 points/week
  • Clean Record Bonus (30 days clean)+5 points (one-time)

How Scores Go Down

  • Written Warning violation-0 points
  • Minor violation-1 points
  • Moderate violation-3 points
  • Major violation-7 points
  • Severe violation-12 points

Rating Tiers

A
Model Citizen
105+ points
B
Good Standing
80-104 points
C
Caution
55-79 points
D
Probation
30-54 points
F
High Risk
0-29 points

Note: Scores can exceed 100 through commendations and kudos. Reach 115+ to earn "Super Citizen" status. There's no cap.

Commendations & Kudos

Policing isn't just about violations. Reward the good ones.

Commendations

BPD officers can give unlimited commendations to citizens who go above and beyond. Patrons can also give commendations — 1/day for Patrons, 3/day for Mega Patrons. Helped someone? Followed the rules during a tense situation? Give them a commendation.

Recognition on their record
Requires a reason (min 10 characters)

Citizen Kudos

Regular citizens can give each other kudos through the website. These show up on the player's rap sheet alongside commendations.

You'll see both types on a player's file — commendations have an amber badge, citizen kudos have a blue badge.

Pro tip: A well-timed commendation goes a long way. Whether you're an officer or a patron, recognizing good behavior builds trust in the community. It's not all tickets and violations.

Player Files & Rap Sheets

Know who you're dealing with before you approach.

Every player has a file at /precinct/player/[steamId]. Click any player name in the Precinct to pull up their complete record.

Mugshot & Rating Badge

Player avatar with their current citizen grade

Role Badges

Department role insignia displayed on player profiles

Violation History

Every violation ever filed, expandable with evidence

Commendations & Kudos

All positive recognitions received

Stats Overview

Total violations, commendations, playtime, vehicles, first seen

Recent Activity

Server events like vehicle purchases, level changes

Recent Chat

Last chat messages from this player

BOLO System

Be On the Lookout. Alert the force when someone needs attention.

A BOLO (Be On the Lookout) is an alert issued to all officers when a citizen requires immediate attention. When you issue a BOLO, it's broadcast to the entire force via game server chat, appears on the Precinct board, and shows up on the subject's rap sheet.

When to Issue a BOLO

Use BOLOs when you need other officers to be aware of a situation or to help locate someone. Common scenarios:

  • Subject fled from a traffic stop or violation
  • Witness to a crime who needs to be located
  • Person of interest in an ongoing investigation
  • Citizen who needs immediate assistance or welfare check
  • Anyone who needs to be brought in for questioning

Severity Levels

LowGeneral awareness, non-urgent
StandardModerate priority, should be located
HighHigh priority, immediate attention needed
CriticalHighest priority, all units respond

How to Issue a BOLO

1

Access the BOLO Form

From the Precinct dashboard, you can issue a BOLO in two ways:

•Click the siren icon on any player row in the sidebar
•Open a player's rap sheet and click the BOLO action button
2

Fill Out the Details

Select the severity level, write a description of why the BOLO is being issued, and add any relevant details (last known location, vehicle description, etc.).

3

Submit & Alert Broadcast

When you submit, a unique case number is generated (BOLO-YYYY-NNNN), the BOLO is announced in game server chat so all officers see it, and it appears on the Precinct board under the "Active BOLOs" tab.

Viewing Active BOLOs

All active BOLOs are displayed on the Precinct dashboard under the "Active BOLOs" tab. Each BOLO card shows the case number, subject name, severity, issuing officer, and description.

BOLOs also appear on the subject's rap sheet, so any officer viewing their file will see active alerts associated with that citizen.

Resolving BOLOs

When a BOLO is resolved, mark it with one of three outcomes:

ApprehendedSubject was located and taken into custody
ClearedBOLO resolved without apprehension (false alarm, etc.)
ExpiredBOLO is no longer relevant or has timed out. BOLOs also auto-expire based on severity: low (3d), standard (5d), high (7d), critical (14d)

Resolution is announced in game server chat, and the BOLO is moved from active status to the resolved list.

Detective Bureau & Case Files

Some cases need more than a single violation report. Work the case.

The Detective Bureau lets officers open and manage full investigation case files directly from the Precinct. When a situation is too complex for a single violation — multiple suspects, ongoing patterns, or incidents that need deeper investigation — open a case file and build it over time.

Cases are accessible from the Precinct dashboard. Use the "My Cases" filter to see only your active investigations, or search across all department cases.

What a Case File Tracks

Suspects

Link one or more players as suspects in the investigation

Evidence Notes

Attach written notes, observations, and supporting details

Timeline Entries

Chronological log of events, sightings, and developments

Linked Records

Connect related violations, BOLOs, and dispatch calls

Collaborating Officers

Add other officers to work the case together

Case Statuses

Open / Active

Investigation is underway. Evidence and timeline entries are being added.

Solved

Investigation concluded with a resolution. All findings documented.

Cold

No active leads. The case remains on file but is not being actively worked.

Finding Cases

Search cases by case number, suspect name, or keywords. Toggle "My Cases" to filter down to only investigations you're assigned to.

Collaborating

Add fellow officers to a case so they can contribute evidence, timeline entries, and notes. The lead investigator (case creator) manages the overall status.

Dispatch & CAD System

When the call comes in, you respond.

The CAD (Computer-Aided Dispatch) system handles all emergency calls. When citizens or other departments create a BPD call, it shows up in the Police Dispatch channel on Discord as a thread.

Calls go through these statuses:

PendingCall just came in, waiting for an officer
RespondingAn officer has claimed the call
On SceneOfficer has arrived at the location
ResolvedSituation handled, call closed
CancelledCall was cancelled (false alarm, etc.)

How to Respond

  1. 1.Watch the Police Dispatch channel on Discord for new call threads
  2. 2.Claim the call by updating its status to "Responding"
  3. 3.Head to the location described in the call
  4. 4.Update status to "On Scene" when you arrive
  5. 5.Handle the situation — file violations if needed
  6. 6.Link the call to any violations you file (optional but recommended)
  7. 7.Mark the call as "Resolved" when done

Dispatch Performance Bureau

Track your dispatch performance metrics at /dispatch-analytics. View your response times, call completion rates, and other performance statistics to see how you're contributing to the department's efficiency.

The Police Blotter

Your work doesn't stay on the precinct dashboard.

Every violation you file is automatically posted to the Police Blotter channel on Discord. This is a public record — the community can see who was cited, what for, and the severity. It keeps policing transparent and accountable.

What gets posted:

  • Case number and violation type
  • Citizen name and officer name
  • Severity and point deduction
  • Description of the incident
  • Evidence images (if attached)

Internal Affairs

Part of the RP. Not a threat to your badge.

IA Complaints Are Part of the Role-Play

Getting an Internal Affairs complaint does not put your police status in jeopardy by itself. IA complaints are a role-play mechanic — they exist to add depth and immersion to the policing experience, not to punish you. Citizens filing complaints is part of the fun. Don't take it personally.

However — if IA identifies a genuine pattern of improper policing (power tripping, false violations, targeting players, ignoring the rules), they can escalate the matter to Overwatch (server administration). If that happens, your police role is in jeopardy.

The bottom line: follow the policing guidelines on this page, treat citizens fairly, and you have absolutely nothing to worry about. An IA complaint landing on your record is just the city's accountability system doing its thing — it's RP, not a pink slip.

Internal Affairs (IA) is the oversight division of the BPD. They watch the watchers. Their job is to make sure officers are doing their jobs correctly, fairly, and without abuse of power. Citizens can file formal complaints against officers through the Internal Affairs page — and IA investigates every single one.

As a regular officer, here's what you need to know about IA:

  • Citizens can file complaints against you — it's part of the RP, not a personal attack
  • IA can see every violation you file
  • They track your activity, patterns, and consistency
  • They maintain dossiers on each officer
  • They can write notes on your record
  • Only genuine misconduct escalated to Overwatch puts your role at risk

What IA Does

Citizen Complaints

Citizens can file formal complaints against officers through the website — IA investigates each one

Officer Directory

Complete list of all BPD officers with violation stats and activity

Violation Auditing

Advanced filtering to review violations by officer, type, severity

Officer Dossiers

Detailed profiles with IA notes, violation history, and patterns

Removal Requests

Formal process to request the removal of an officer, with voting

Want to Join Internal Affairs?

Any citizen can apply to hold officers accountable. A clean record and attention to detail are preferred.

Apply Now

Bottom line: IA complaints are a normal part of the role-play experience — they don't threaten your badge on their own. File accurate violations, use appropriate severity levels, and treat citizens fairly. As long as you follow the Academy guidelines, a complaint is just RP flavor. IA only escalates to Overwatch when there's a real problem.

Quick Reference

Pin this to your brain. You'll need it.

Severity Points

Written Warning-0 pts
Minor-1 pts
Moderate-3 pts
Major-7 pts
Severe-12 pts

Rating Tiers

AModel Citizen
105+
BGood Standing
80-104
CCaution
55-79
DProbation
30-54
FHigh Risk
0-29

Key Links

Precinct DashboardHow BugsVille WorksFAQServer RulesReport a Glitch

Spot Something Broken?

If you notice a glitch on the website — a page not loading, a button that does nothing, stats that look wrong — report it using the small bug icon in the bottom-left corner of the footer. Your report goes straight to the Bureau of Quality Assurance. Screenshots are optional but helpful. Every report gets a tracking ID and is investigated by the QA team.

Welcome to the BPD, Officer.

The city's counting on you. Stay sharp. Stay fair. Stay safe.