Badges
Award pilots for achievements with manual or automatic badges based on flight milestones.
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:
Click on the badge in the badge list
Scroll to the Pilots table at the bottom
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:
Edit the badge
Remove the rule
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
Thank you for your feedback!
Your input helps us improve our documentation.