
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.
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.
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.
Cadet
Starting rank
Officer
7+ days, 5+ violations
Senior Officer
30+ days, 15+ violations, 5+ commendations
Corporal
60+ days, 30+ violations, 12+ commendations, 2+ BOLOs
Sergeant
90+ days, 50+ violations, 25+ commendations, 5+ BOLOs, 2+ court cases
Staff Sergeant
120+ days, 80+ violations, 40+ commendations, 10+ BOLOs
Lieutenant
180+ days, 130+ violations, 65+ commendations, 18+ BOLOs, 5+ court cases
Captain
270+ days, 200+ violations, 100+ commendations, 30+ BOLOs
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
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

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.Continue your patrol or assigned duties as normal.
- 2.Notify any available admin via in-game message with a brief description of what you observed and its location.
- 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.Open the Precinct Dashboard and locate the shift clock button
- 2.Click "Clock In" to start your shift — a live timer begins
- 3.Go about your patrol, respond to calls, file violations
- 4.When you're done, click "Clock Out" to end your shift
- 5.Your total hours are recorded and added to the leaderboard
What the Button Looks Like
Off Duty
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
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:
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.
Select Violation Type
Pick the category that best fits what you witnessed. Here are all 21 violation types:
Speeding, running reds, wrong-way driving
Dangerous maneuvers, swerving, excessive speed
Collision followed by fleeing the scene
Attempting to escape a police stop or pursuit
Blocking roads, slow-rolling, parking in lanes
Loose or unsecured loads on flatbeds or trailers
Exceeding weight limits on roads or bridges
Missing lights, broken equipment, unsafe modifications
Parking in restricted zones or blocking access
Driving under the influence (erratic behavior)
Excessive honking, engine revving, disturbances
Heated arguments, threats, verbal abuse
Assault, fighting, physical confrontation
Damaging buildings, fences, infrastructure
Intentional destruction or defacement
Stealing vehicles or property
Repeated unwanted behavior targeting someone
Possession of illegal or controlled substances
Forcibly detaining or transporting someone
Lingering in restricted areas without purpose
Anything that doesn't fit the above categories
Set Severity
This determines how many points are deducted from the citizen's rating. Choose carefully — severity affects real consequences.
First-time or low-impact infractions, verbal cautions put on record
Jaywalking, minor parking violations, noise complaints
Reckless driving, verbal disputes, minor property damage
Hit and run, assault, significant property damage
Repeated offenses, extreme violations, warrant-level offenses
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."
Add Evidence
Drag & drop, paste with Ctrl+V / Cmd+V, or use the file picker. Evidence images appear as thumbnails on the violation card.
Paste a YouTube link and it'll embed directly in the violation card. Great for showing the full context of an incident.
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.
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
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.
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
How to Issue a BOLO
Access the BOLO Form
From the Precinct dashboard, you can issue a BOLO in two ways:
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.).
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:
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
Link one or more players as suspects in the investigation
Attach written notes, observations, and supporting details
Chronological log of events, sightings, and developments
Connect related violations, BOLOs, and dispatch calls
Add other officers to work the case together
Case Statuses
Investigation is underway. Evidence and timeline entries are being added.
Investigation concluded with a resolution. All findings documented.
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:
How to Respond
- 1.Watch the Police Dispatch channel on Discord for new call threads
- 2.Claim the call by updating its status to "Responding"
- 3.Head to the location described in the call
- 4.Update status to "On Scene" when you arrive
- 5.Handle the situation — file violations if needed
- 6.Link the call to any violations you file (optional but recommended)
- 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.
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
Rating Tiers
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.