The AirlineSim Enhancement Suite (AES) offers a set of tools to help CEOs build their airlines.
- Aircraft profitability calculator
- A route analyzer which shows load factors for routes
- A salary adjuster that uses the country average as a base
- Competitor monitoring software
- See your route overview across with some analytics for the whole network.
- Automatically update prices to optimal levels.
- Automatically save historical load data.
- Customize most of the settings to fit your airline needs.
Marcipanas wrote a guide on how to use the extension’s features.
Supported platforms: Chromium-based browsers (Chrome, Edge, etc.). This guide is based on racsofp’s guide.
- Download the current version from the releases page. The file you look for has the format AES-vX.X.X.zip where the X is replaced with numbers. Example: AES-v0.6.8.zip
- Unzip it.
- Open your browser and go to the expansion page.
- Chrome: chrome://extensions
- Edge: edge://extensions
- In the upper right corner is a slide bar that says enable developer. Enable it.
- In the upper left should be a button that says Load unpacked. Click it.
- Find the folder (unzipped!) from part 2 and select it.
The extensions should be added, and you can enable it.
Until AES is available on the Chrome web store, please apply this method to install it manually.
Marcipanas is the original developer of this extension. It seems they ceased development sometime in 2020. The community has published some updates in the meantime, but no continued development has happened since.
Sources: the original forum thread.
These features make developing for AES easier.
AES comes with its own notification API. This uses AS’ notification style and location. The AES notification API consists of two components: Notifications and Notification.
Notifications should only be used as a response to an action by the user; don’t add notifications on a page load.
To start using the notification API create a new Notifications:
const notifications = new Notifications()
To add a notification:
notifications.add("The settings have been updated")
By default, a new notification comes with the success styling (a checkmark icon and a green background). The style can be changed by passing an option object:
notifications.new("Failed to save data", {type: "warning"})
The possible values for type are:
"success""warning""error"
- Marcipanas for the original development
- racsofp for their update and installation documentation
- Robert73 for the updated manifest file
- Zoë Bijl for the continued development, and Robert Fridolin for the assistance
- NEWLY2014 for the continued development