1. Airport CEO
  2. News

Airport CEO News

Airport CEO Beta 7 released

Good evening, airport CEO!

We're back with another beta version, beta 7, which is jam-packed with bug fixes, balancing and even the occasional minor new feature that may make airline modders in particular very excited. Yes that's correct, multiple liveries are coming back as well as user placeable custom logotypes! We're pushing forward toward the final 1.0 release of Airport CEO and this update is just another quality step in that direction.

Release notes - Beta 7.1-0


[h3]New feature[/h3]
  • [ACEO-32254] - Multiple aircraft livery support
  • [ACEO-41264] - Support for fully custom placeable logos implemented


Improvement
  • [ACEO-32260] - Balanced R&D research times and admin count distribution
  • [ACEO-32262] - Improved and finalized tutorial
  • [ACEO-40847] - Blocked certain status updating systems reliant on construction changes from updating when no construction has happened to improve performance
  • [ACEO-40971] - Baggage handling set to not a requirement on small stands even if globally enabled
  • [ACEO-41071] - Optimized pathfinding to reduce CPU load on some significantly complex airport layouts
  • [ACEO-41074] - Slightly improved passenger leisure (eating, shopping) activity selection
  • [ACEO-41125] - Changed investigation panel text to black to improve readability
  • [ACEO-41290] - Signed shop and restaurant logotypes can now be placed just like airline logotypes


[h3]Bug[/h3]
  • [ACEO-32343] - Severe weather incidents can in rare occasions persist even after the severe weather is cleared
  • [ACEO-40368] - Automated delay flight prompt response can cause delayed aircraft to cancel turnaround
  • [ACEO-40395] - Catering depot selection not balanced for distance and actual level of stored meals
  • [ACEO-40442] - Boarding procedures for remote stands can in very rare instances not start despite all boarding conditions being met
  • [ACEO-40724] - Passenger satisfaction program boost not applied correctly
  • [ACEO-40725] - Passenger interest in vending machines too low
  • [ACEO-40730] - Bathrooms in airline lounges can in rare instances be used by passengers travelling with a different airline
  • [ACEO-40742] - Roads of different foundation type can in rare instances be layered on top of eachother
  • [ACEO-40752] - Stand upgrades cannot be invoked despite sufficient funds if menu is opened before funds are sufficient
  • [ACEO-40753] - Some draggable items can spawn funds texts at incorrect positions when placed
  • [ACEO-40755] - Delivery site sidewalk area not walkable
  • [ACEO-40756] - Executives slider on bathroom display has incorrect description
  • [ACEO-40758] - Notification for terminal connection issue remains even after terminal removal
  • [ACEO-40764] - Jetway construction can in certain instances remove wall tiles on the floor beneath
  • [ACEO-40766] - Passengers can in certain instances disembark on floor underneath jetway and get stuck
  • [ACEO-40769] - Terminal connectivity check sometimes gives failed path error
  • [ACEO-40770] - Walkalator entries placed in near proximity causes pathfinding to fail
  • [ACEO-40771] - Security checkpoints not affected by contents of scanned bag
  • [ACEO-40773] - Departure and arrival markers on stand immediately spawned when stand is built
  • [ACEO-40774] - Airside shuttle buses and service cars now prefer time since job task was created rather than proximity
  • [ACEO-40775] - Copied queue points are immediately removed after desk placement
  • [ACEO-40778] - Airside shuttle buses boarding passengers at transit structures can in rare instances wait excessively after boarding is completed and then fail the job task
  • [ACEO-40780] - Removing desks with terminal foundation tool can cause objects to render across floors
  • [ACEO-40784] - Objects placed underground enable lights if lights are triggered when viewing ground floor
  • [ACEO-40832] - Transportation vehicles uses incorrect position for fetching node to occupy when waiting for transit structure entry potentially causing deadlocks
  • [ACEO-40833] - Aircraft pahtfinding analysis tool does not work in all directions
  • [ACEO-40835] - Tree color overlay does not match ground foundation when snowing
  • [ACEO-40840] - Missing parenthesis clamp on logging statement can cause airside shuttle buses to get stuck if flight is cancelled
  • [ACEO-40851] - Spawned ramp agent dummies can appear in the hire employee panel causing system confusion and hired ramp agents not to appear
  • [ACEO-40858] - Service truck job task positions are considered outside of baggage bay area which if not covered by terminal can cause simulation stall
  • [ACEO-40866] - Previous snack desire adjustment for passenger a bit too much
  • [ACEO-40868] - Baggage claim room reachability check not covered by interface system
  • [ACEO-40869] - Departing passengers can in certain instances have a very high interest in eating and shopping immediately when arriving to the airport
  • [ACEO-40894] - Environment ground texture does not cover entire world on large maps
  • [ACEO-40895] - Water can be frozen despite of warm weather
  • [ACEO-40938] - Persons will not use escalators if built in sandbox construction mode
  • [ACEO-40940] - Bombardier CRJ200 aircraft always spawn with same livery
  • [ACEO-40941] - Poorly balanced room fetch distance check can cause some rooms to not be utilized
  • [ACEO-40949] - All aircraft in fleet not properly displayed on certain airline contracts
  • [ACEO-40963] - Missing null reference check in catering truck load quantity check can cause catering truck to stall
  • [ACEO-40985] - Persons sometimes use walkalators in wrong direction
  • [ACEO-41004] - Runway ramps upgrade operation isn't always functioning correctly
  • [ACEO-41009] - New connection system update block can cause automated desk procedures to not be invoked
  • [ACEO-41011] - Road tiles placed on lower floors can randomly dissappear on load
  • [ACEO-41015] - Deicing pad not always set as one-way enabling aircraft to turn around
  • [ACEO-41030] - Passengers gets teleported from transit items on load causing them to sometimes end up in blocked off segments
  • [ACEO-41031] - Passengers spawning at jetways are visible on above floors for a brief period
  • [ACEO-41032] - Staff can on very rare cases get incorrect permissions causing pathfinding to fail
  • [ACEO-41051] - Incorrect road node fetching can cause vehicles to get stuck or roam
  • [ACEO-41062] - Placeable airline logos placed via copy-paste tool does not snap correctly
  • [ACEO-41067] - Placeable logos can be placed on any surface
  • [ACEO-41073] - Passengers getting information at information desks can enter airline lounges they do not have access to to do so
  • [ACEO-41075] - E-mail return button does not remember its original position in e-mail list
  • [ACEO-41080] - Catering depot selection does not take expected vehicle occupancy into account
  • [ACEO-41081] - New connection update system does not trigger correctly when altering certain ATC related settings on objects
  • [ACEO-41083] - New connection update system does not trigger correctly when object construction is completed
  • [ACEO-41086] - Missing null reference check in validator for road type can cause contractor shuttles in extremely rare instances to deadlock
  • [ACEO-41093] - Vehicles do not align their trailer when parking in a stand waiting position
  • [ACEO-41098] - Parking lots do in rare instance not update their walkable area causing passengers to not find paths
  • [ACEO-41113] - Changing directions on transit structures and world entrance tunnels do not invoke new connection system update
  • [ACEO-41116] - Uncaught out of bounds exception in catering depot fetching can cause catering trucks to stall
  • [ACEO-41128] - Persons can in extremely rare instances disregard paths and walk across terminals in straight directions
  • [ACEO-41135] - Missing clearance of world entrance tunnel can cause ambulances to deadlock when attempting to leave the airport as part of a job task
  • [ACEO-41137] - Employees can in certain airport layout configurations excessively select certain staff rooms
  • [ACEO-41151] - Parking lots do not update walkable areas when built via construction causing passengers to not find their way out until after reload
  • [ACEO-41159] - Demolishing taxiway nodes does not always invoke new connection system update
  • [ACEO-41163] - Delivery sites can incorrectly be set as planned causing them not to be correctly deletable
  • [ACEO-41171] - New connection system can in extremely rare instances not be invoked in certain specific build scenarios
  • [ACEO-41183] - Flight emergencies not correctly simulated for GA aircraft
  • [ACEO-41184] - When world entrance tunnels are placed very close to each other vehicles only use one of them
  • [ACEO-41188] - Left centered tile row says not unlocked while part of center tile
  • [ACEO-41194] - Missing if statement in catering depot selection causes catering services to not be invoked if only one catering depot in world exists
  • [ACEO-41211] - Placeable logos are not correctly serialized when placed with the copy paste tool
  • [ACEO-41214] - Vehicles can invoke duplicate self removes causing various objects across the system to render on multiple floors
  • [ACEO-41226] - Persons cannot execute short distances when not walking with path


Update notes


[h3]Multiple livery support[/h3]

With beta 7 we are once again re-enabling support for multiple liveries! This means that modded aircraft, for example, are no longer bound to a single livery style but can in fact have multiple appearances. If you want to try it out in action, you can ceck out Steam user and ACEO forum community leader andycishere's SAS mod which now has support for multiple liveries!



[h3]Non-business placeable logotypes[/h3]

The Apoapsis Studios development team's shining star Alexander has as per a request from the community in beta 7 implemented support for custom, non-business related placeable logotypes. What does that mean, you ask? Well, it means that Airport CEO will now support placement of any time of image into the foundation objects of the game - including for example tarmac signs.



We currently do not have any plans on supporting this on Steam Workshop, however CEOs can themselves experiment with this features as per the instructions in Alexander's forum post.

[h3]And yes... loads of bug fixes and balancing![/h3]

New performance improvements, the elimination of a nasty 100% CPU utilization bug on very large airports, objects rendering through floors after extended gameplay, an improved and updated tutorial, catering balancing and much, much more are just a few of the things we've fixed in this update.

And more is to come, work on beta 8 begins next week as the beta train continues toward the 1.0 release. Also, stay tuned for tonight's dev blog containing an update on the development progress as well as a major announcement.

Have a great weekend!

// Alexander, Fredrik & Olof - Apoapsis Studios

Airport CEO Beta 6 released

Hey hey hey, airport CEO!

We hope business is going well in these first days of 2021. About two weeks have passed since we came back from the holiday break and that means that beta 6 is ready for deployment! This is another quality of life update that solves a number of important issues, most notably the stand to runway connection issues that required a reload, an issue with certain items on extremely rare occasions clipping through and rendering on all floors, parking lot balancing issues, stalled passengers and much, much more.

Release notes - Beta 6.1-0


[h3]New feature[/h3]
  • [ACEO-40337] - Aircraft path heat map
  • [ACEO-40530] - R&D marketing program now allows for visitors to visit the airport for dining and shopping


[h3]Improvement[/h3]
  • [ACEO-31199] - Terminals now highlight if they cannot be accessed by other terminals via walkable pathway
  • [ACEO-32237] - Improved Steam Workshop upload procedure for templates
  • [ACEO-32801] - Final QA pass: Vehicle prefabs
  • [ACEO-40250] - Added limit to number of stands allowed to connect to a single baggage bay
  • [ACEO-40407] - Updated main menu buttons
  • [ACEO-40487] - Ground texture improved with season and weather value blending
  • [ACEO-40504] - Final QA pass: Main menu
  • [ACEO-40516] - Text area beneath tool tip header disabled if not filled with text
  • [ACEO-40519] - Slightly improved visuals of taxiway node setting panel


[h3]Bug[/h3]
  • [ACEO-32517] - Rebalanced vehicle parking lot availability for departing passengers as a result of the ACEO-40242 fix
  • [ACEO-38291] - Shipment deliveries to deactivated structures or dispatched via world entrance tunnels without an immediate road checkpoint connection will not be correctly executed
  • [ACEO-39141] - Persons not correctly fetching carried assets can cause objects to render across floors
  • [ACEO-39238] - Employee parking supply and ratio calculation not adequately balanced causing more staff vehicles to be parked than staff on site
  • [ACEO-39280] - Vehicles can pass through walls when driving via tunnel with a parallel road
  • [ACEO-39286] - Template buttons can in rare instances throw various null reference exceptions
  • [ACEO-39296] - Aircraft can in rare instances throw null reference exceptions when trying to randomize access doors
  • [ACEO-39423] - Atmospheric pressure is displayed as bar instead of millibar
  • [ACEO-40175] - Boarding can be immediately completed after deboarding if no passengers are present in the secure area of the boarding desk
  • [ACEO-40198] - Saab 340 aircraft service vehicle paths not centered
  • [ACEO-40201] - Destination array length exception can in rare instances cause aircraft to stall
  • [ACEO-40202] - Flights cannot always be planned on specific times
  • [ACEO-40204] - Passengers can on unsuccsesfull floor transition deadlock in blocked off areas above transition item
  • [ACEO-40240] - Uncaught null reference exception in aircraft stand deboarding to bus process can cause process to stop and aircraft deboarding to stall and deadlock
  • [ACEO-40244] - Missing null reference check in vehicle ahead speed adjustment can cause vehicle to stall
  • [ACEO-40251] - Very rare null reference exception when building shop shelves can stall contractor interacting with shelf
  • [ACEO-40300] - Aircraft prefer hangars close to originating runway rather than close proximity
  • [ACEO-40316] - Runway ramp upgrade panel does not always display relevant options
  • [ACEO-40332] - Stands with heavily delayed approaching GA aircraft cannot be closed
  • [ACEO-40352] - Aircraft can in rare instances wait excessively before pushing back
  • [ACEO-40354] - Missing deoccupation call can cause vehicles waiting for parking a transit structures to stall for some time before parking
  • [ACEO-40355] - Staff need values deteriorate too quickly while working
  • [ACEO-40363] - Hedge is not counted as a plant by the tutorial
  • [ACEO-40392] - Aircraft can in rare instances get stuck on taxiway path after loading game
  • [ACEO-40405] - Runway and stand connection statuses not always correctly set
  • [ACEO-40410] - Individual ramp upgrade doesn't consider ramp size
  • [ACEO-40415] - Origin country not set for newly spawned persons
  • [ACEO-40416] - Heatmap doesn't properly update when game is paused
  • [ACEO-40424] - Deserialized vehicles parked on parking lots cannot be correctly claimed by passengers causing various transit related issues
  • [ACEO-40433] - Transportation vehicles do not verify origin world entrance tunnel connectivity to target causing them to in certain instances leave immediately after being spawned
  • [ACEO-40437] - Road checkpoint to world entrance error can be displayed if game is paused for a long while
  • [ACEO-40443] - Uncaught null reference on aircraft go around action can cause aircraft to stall
  • [ACEO-40450] - Large and small flights not always generated after extensive game session
  • [ACEO-40461] - Editing existing templates can in rare instances not be completed
  • [ACEO-40467] - Rooms can over time incorrectly become considered as unreachable causing staff and passengers to not use them
  • [ACEO-40489] - Localization isn't fetching tutorial panel shortcut for mayor's email
  • [ACEO-40490] - Flight planner overlaps tutorial panel
  • [ACEO-40491] - Tutorial introduction isn't ending correctly while game is paused
  • [ACEO-40492] - Terminal overlay shortcut and button available before feature is unlocked
  • [ACEO-40513] - Static stand notifications for missing connections do not match look of other world notifications
  • [ACEO-40514] - Construction effects missing when contractors construct tiles
  • [ACEO-40517] - Placing fence gate on fence causes construction overlay duplicate
  • [ACEO-40518] - Tile construction overlay not diffuse material
  • [ACEO-40520] - Aviation fuel supply trucks set airport logo on spawn
  • [ACEO-40522] - Items that are allowed to be placed outside can be placed on any structure
  • [ACEO-40523] - Construction particle effect not spawned for tile construction and deconstruction
  • [ACEO-40524] - Flowers can be built on top of pond
  • [ACEO-40525] - Demolishing unbuilt flowers causes orphaned construction overlay
  • [ACEO-40526] - Commercial project brief panel spacing missing between certain cramped categories
  • [ACEO-40527] - Project container wraps percentage symbol
  • [ACEO-40528] - Check-in desks emit toggle on sound on construction completion
  • [ACEO-40529] - Doors animate despite not being built
  • [ACEO-40546] - Snow can be rendered across ground despite notably warm temperatures
  • [ACEO-40549] - Auto-saving may under extremely rare circumstances occur before game state is fully deserialized during load process
  • [ACEO-40550] - Demolishing terminal foundation using terminal bulldozer with construction simulation causes orphaned wall construction overlays
  • [ACEO-40575] - Arriving passengers can in certain building configurations not find passport desks
  • [ACEO-40578] - Fire trucks positioned too far from emergency will not engage in extinguishing
  • [ACEO-40581] - Extremely rare tunnel adjacent road configurations can cause vehicle spawning to stall
  • [ACEO-40615] - Passengers boarding on medium aircraft can in rare instances use rear entry with no stair truck being present
  • [ACEO-40641] - Passengers can in configurations where rooms are placed excessively apart overwhelmingly prefer closest room
  • [ACEO-40685] - Flights can in rare instances complete boarding immediately after loading
  • [ACEO-40711] - Airports relying on solely automated check-in can in certain instances not invoke boarding
  • [ACEO-40715] - Season textures incorrectly rendered underground
  • [ACEO-40716] - Incorrect fetch setting can cause employees to not access staff rooms
  • [ACEO-40734] - Departing passengers located in a specific generic area compared to passport desks can in rare instances not continue through those desks


Update notes


[h3]Aircraft congestion heat map[/h3]

We've added another heat map filter for aircraft congestion. The ideal use of this heat map is to detect any capacity or construction issues with your existing setup.



[h3]R&D marketing: Visitors[/h3]

The R&D marketing program now comes with the side effect of spawning visitors interested in visiting your airport. Visitors are like passengers without a flight ticket and no times to keep but with empty stomachs and a desire for shopping.



Visitors can be banned from your airport using a toggle in the operations panel (visible only when the R&D marketing program is active).

[h3]And as always... loads of bug fixes and balancing[/h3]

In excess of the critical bug fixes mentioned above we've also fixed and balanced a range of other issues as can been see in the change log. You'll now also start to see some of the first issues mentioning final QA passes on certain areas, such as vehicle, aircraft and UI. We still have a few additional planned betas ahead of us and we'll make sure to find some time soon to put together another dev blog updating you on the development progression.

Regardless, we'll be back in another two weeks with beta 7 as we continue the journey to the 1.0 release!

// Alexander, Fredrik & Olof - Apoapsis Studios

Airport CEO Beta 5.1-4 released

Hi again, airport CEO!

We're on a roll and decided to release another beta 5 version, the last one before we start work solely on beta 6, as we with the last deployment got another good round of bug reports in and wanted to have them sorted quickly.

Release notes - Beta 5.1-4


Improvement
  • [ACEO-40105] - Improved failed baggage bay to baggage claim conveyor belt path connection message
  • [ACEO-40226] - Runway ramps can now be upgraded individually via runway ramp panel


Bug
  • [ACEO-33475] - Passengers do not always fetch rooms solely within their terminal area
  • [ACEO-40157] - Employee auto assignment can in rare instances incorrectly include no terminal as an assignable option
  • [ACEO-40185] - Contractors incorrectly display needs
  • [ACEO-40190] - Too low accepted max distance for random room selection can cause passengers to overwhelmingly prefer certain rooms within an acceptable radius
  • [ACEO-40192] - Contractor shuttles can in extremely rare instances not occupy a dropoff site causing contractors to stall
  • [ACEO-40194] - Deselecting the terminal area tool does not hide the terminal overlay
  • [ACEO-40195] - Vehicles do not take world tunnel exit floor position into account when attempting airport leave
  • [ACEO-40197] - Persons don't properly take floor difference into account when selecting secure exit
  • [ACEO-40199] - Index out of bounds exception in pathfinding system can in extremely rare occasions cause some persons to stall
  • [ACEO-40207] - 'Per day' statistics not actually calculated as per day
  • [ACEO-40213] - Passengers shopping at a shelve can deadlock if that shelf is removed during shopping process
  • [ACEO-40216] - Missing null reference check can cause self check-in desks activation eligibility check to stall
  • [ACEO-40227] - Generating passenger passport number at passenger spawn not performant
  • [ACEO-40228] - Franchise staff arriving very early can in certain instances quit work before it has started
  • [ACEO-40229] - Stand can be set as connected to runway on load despite no connecting taxiway existing


If we do not detect any critical issues with this version we'll most likely be back in about two weeks with beta 6.

Have a great week!

// Alexander, Fredrik & Olof - Apoapsis Studios

Airport CEO Beta 5.1-3 released

Happy new year, airport CEO!

We hope you've closed your fiscal books for 2020 and that you've had a pleasant start to 2021 so far. We're back to work after a short holiday break and are today bringing you beta 5.1-3 which takes care of the most critical and commonly reported bugs on beta 5, which include fixing the issue with stalling security staff (and other persons) when rebuilding security checkpoints after a save and reload, issues with one lane road directions and more various UI and rendering related problems.

Release notes - Beta 5.1-3


[h3]Bug[/h3]

  • [ACEO-39165] - Franchise sales unmet warning text not always removed despite sales target being met
  • [ACEO-39255] - Rotating objects can in extremely rare instances thrown uncaught null reference exceptions
  • [ACEO-39471] - Single road lanes adjacent to transit structures are interpreted as reverse one-way lanes
  • [ACEO-39482] - Certain node tile types will always render on ground floor
  • [ACEO-39536] - Heavily increased subway weight in pax airport departure ratio calc
  • [ACEO-39657] - Unlocking all runway ramp options can cause the variations panel to clip out of screen
  • [ACEO-39776] - Saving and then reloading can cause pathfinding systems to complete stall and deadlock
  • [ACEO-39783] - Stand boarding desk connector visible on all floors
  • [ACEO-39845] - Heavily displaced passengers do not immediately resort to teleport
  • [ACEO-40008] - Rare uncaught exception can cause planning mode actions to break
  • [ACEO-40050] - Incorrect number comparison can cause admins in some instances to not find available office desks
  • [ACEO-40061] - Aircraft can in rare instance perform U-turns when exiting de-icing pads
  • [ACEO-40073] - If passengers cannot snack or relieve themselves they will never perform purchases at stores potentially softlocking the tutorial progression
  • [ACEO-40079] - Player is not instructed on high check-in desk load due to too few being constructe and incorrectly percieve waiting staff as pathfinding issue
  • [ACEO-40080] - Removing terminal foundation on upper floor with terminal below causes grass to render until floor refresh
  • [ACEO-40083] - Runway ramps now upgradable via runway panel
  • [ACEO-40085] - Missing null reference check in interaction dependency object system can cause some passangers to deadlock
  • [ACEO-40087] - Orphaned aircraft can get stuck next to runways
  • [ACEO-40113] - Aircraft can in some rare instance not invoke pushbacks from hangars
  • [ACEO-40115] - Moved "is inside" check to per-node basis to slightly reduce performance overhead
  • [ACEO-40118] - Vehicles spawned via under ground world entrance tunnels do not set floor correctly
  • [ACEO-40119] - Airports which heavily relies on parking lots for passenger to and from transit can in certain instances not operate very well
  • [ACEO-40122] - Passenger and baggage handling fee rating evaluation curve not correctly initialized causing them to be disregarded in airport rating system
  • [ACEO-40124] - Staff located inside terminal area but with no terminal assignment now automatically assigned to that terminal to avoid stuck appearance
  • [ACEO-40125] - Increasing UI scale can cause parts of UI to clip out of screen
  • [ACEO-40129] - World entrance tunnels placed underground can incorrectly connect with structures placed on upper grounds despite not path existing
  • [ACEO-40131] - Stair truck category not consisten across vehicle panels
  • [ACEO-40137] - Fetching default historical statistic data can in rare instances invoke null reference exception
  • [ACEO-40140] - Stands appear as disconnected for an extended time after loading


Work will now begin on beta 6 and we're steaming ahead towards the full 1.0 release, which we'll have more information on later this month in an upcoming dev blog. Thanks for your continued support and we'll be back with more updates soon.

// Alexander, Fredrik & Olof - Apoapsis Studios

Airport CEO Beta 5.1-1 released

Greetings, airport CEO!

As a result of yesterday's bigger release we're, as expected, back with a smaller stabilization update. This one as per usual takes care of some of the most commonly reported issues on beta 5 including the issue with project research progression resetting and also upper floor terminal foundation planning not being possible.

Release notes - Beta 5.1-1


[h3]Bug[/h3]
  • [ACEO-39448] - Terminal foundation cannot be planned on upper floors of already built terminal foundation
  • [ACEO-39456] - Aircraft not finding a suitable stand can deadlock when trying to create world notification
  • [ACEO-39466] - Airports without any door can deadlock during gate door opening attempt process
  • [ACEO-39493] - Ongoing research is reset to zero when loading a saved game


We'll continue to monitor the health of the beta 5 build and provide updates as we seem the necessary throughout the remainder of this year.

Happy holidays!

// Alexander, Fredrik & Olof - Apoapsis Studios