Badges

Award pilots for achievements with manual or automatic badges based on flight milestones.

Staff
Last verified: January 30, 2026

Badges are optional awards given to pilots for achieving milestones or participating in special activities. Staff create and manage badges in Orwell → HQ → Rewards → Badges. Pilots view their earned badges on their profile and browse all available badges at Community → Badges in Phoenix.

Enabling Badges

Badges are an optional feature. Enable them at Settings → vAMSYS Modules → Badges. You need the Can Manage Badges permission to create and manage badges.

Badge Types

Badges are either manual or automatic, determined by whether they have a rule.

Manual (no rule)

Automatic (has rule)

How awarded

Staff awards manually

System awards when rule is met

When checked

N/A

Each time a PIREP is processed

Multiple awards

Yes - can award same badge multiple times

No - one per pilot

Can remove from pilot

Yes

No

Automatic Badge Timing

Badge eligibility is checked when PIREPs are processed, not in real-time. A pilot reaching 10 years of service at midnight will not receive their service badge until they file their next PIREP.

Creating a Badge

Click New Badge and configure the following:

Field

Description

Name

Badge name shown to pilots

Category

Group badges for organisation (e.g., "Events", "Milestones", "Airports"). Pilots can filter by category.

Badge Icon

Image displayed for the badge (maximum 200×200 pixels)

Description

Plain text description shown in badge lists

Rule

Automation rule (optional). Leave empty for manual badges.

Page Content

Rich content displayed when pilots view badge details (optional)

Badge Rules

Each badge can have one rule. Adding a rule makes the badge automatic.

Activity Rules

Rule

Description

Event Participation

Awarded for participating in a specific event

Activity Participation - Count

Awarded for completing X PIREPs in selected activity types (Event, Tour, Roster, Curated Roster, Focus Airport)

Milestone Rules

Rule

Description

Length of Service

Awarded after X days, weeks, months, or years of membership

Transport - Passengers

Awarded for transporting X total passengers

Transport - Cargo

Awarded for transporting X total cargo

Points - Regular/Bonus/All

Awarded for accumulating X points (regular, bonus, or combined)

Flight Rules

Rule

Description

Flight Length - Individual

Awarded for a single flight between X and Y seconds

Flight Length - Total

Awarded for X total seconds of flight time

Flight Distance - Total

Awarded for X total nautical miles flown

PIREPs - Count

Awarded for X completed PIREPs

Landing Rules

Rule

Description

PIREPs - Landing Rate

Awarded for landing at an exact FPM value X times

PIREPs - Landing Rate Between

Awarded for landing within an FPM range X times

Landing Rate Range Values

When setting landing rate ranges, remember that -200 is a harder landing than -100. To award landings between -100 and -200 FPM, set Min to -200 and Max to -100.

Airport Rules

Rule

Description

PIREPs - Landing Airport

Awarded for X landings at selected airports

PIREPs - Landing Airport Runway

Awarded for X landings on specific runways at a selected airport

PIREPs - Departing Airport

Awarded for X departures from selected airports

PIREPs - Arriving or Departing Airport

Awarded for X flights at selected airports (either arriving or departing)

Airport Rules Use AND Logic

When multiple airports are selected, pilots must visit ALL of them to earn the badge. For example, a "Go Essex!" badge requiring Luton, Stansted, and Cambridge means pilots must land at all three airports.

Optional Rule Filters

Many rules support optional filters to narrow eligibility:

  • Online Networks - Only count flights on specific networks (VATSIM, IVAO, POSCON, PilotEdge, FSCloud, SayIntentions, Offline, Other)

  • Fleets - Only count flights using specific fleets

  • Callsign Parameters - Only count flights using specific callsign parameters

  • Route Tags - Only count flights on routes with specific tags

  • Airports - Only count flights at specific airports

Page Content

Each badge can have rich content displayed when pilots view its details. Add panels with these components:

  • Text - Rich text content

  • Image - Images with optional click-through URL

  • Button - Styled buttons with links

  • Alert - Coloured alert boxes

  • YouTube Video - Embedded videos

Each component has a width setting (1-12) for layout control.

Managing Badges

Awarding Manual Badges

To award a manual badge:

  1. Click on the badge in the badge list

  2. Scroll to the Pilots table at the bottom

  3. Click Award Badge and select a pilot

To remove a manual badge from a pilot, find them in the Pilots table and click Remove Badge.

Editing Badges

You can freely edit a badge's name, description, image, category, or rules. Important behaviours:

  • Edits do not affect existing awards - Pilots who already earned the badge keep it, regardless of changes.

  • Rule changes do not re-evaluate - Changing a rule does not remove badges from pilots who no longer meet the new criteria.

  • PIREP reprocessing triggers checks - If a pilot should have earned a badge but has not filed recently, reprocessing one of their PIREPs will trigger eligibility checks.

Converting Automatic to Manual

To stop an automatic badge from being awarded without deleting it:

  1. Edit the badge

  2. Remove the rule

  3. Save

This converts it to a manual badge. Pilots who already earned it keep it. You can now also remove the badge from individual pilots if needed.

Deleting Badges

Deletion Removes Badges from Pilots

When you delete a badge, it is permanently removed from all pilots who earned it. There is no way to restore a deleted badge or its pilot associations.

To delete a badge, select it from the badge list and click Delete. This action permanently deletes the badge and removes it from all pilots. Consider converting to manual instead if you want to stop awarding while preserving existing awards.

Where Pilots See Badges

Location

What It Shows

Pilot Profile → Badges

Badges the pilot has earned, most recent first

Community → Badges

All VA badges with image, name, category, description, and recipient count. Filter by category. Click "View Recipients" to see who earned each badge.

Tips

  • Use categories - Group related badges (Events, Milestones, Airports, Achievements) for easier navigation.

  • Create badge series - Progressive badges (100 hours, 500 hours, 1000 hours) give pilots goals to work towards.

  • Event badges - Create unique badges for special events to commemorate participation.

  • Manual badges for special recognition - Screenshot competitions, exceptional service, or other achievements that cannot be automatically detected.

Related

  • Ranks - Automatic progression based on hours and points

  • Scoring Groups - Configure how pilots earn points

Was this article helpful?