Regarding golf trams/carts, my suggestion for its implementation in game is that each golf cart is a purchasable asset that is shared amongst airport staff (ie airline agents). When accepting contracts for a flight, there could be a contractual obligation that states how many golf carts must be available for use during the typical ground handling time.
(I believe that IRL, airlines or ground handling service providers purchase their own golf carts…not 100% sure)
So for example, AB123 (arrival) has a ground handling time between 0700-0800 and AB124 (departure) is between 0800-1100. The contractual obligation could state that during both ground handling periods, a minimum of 3 golf carts is required. Then as CEO you would purchase 3 golf carts to meet that obligation unless you want to incur a fine.
Then you get another contract for a different airline with CD567 (1200-1300) and CD568 (1300-1600). This contract requires 4 golf carts. Then as CEO, you would only need to purchase one additional golf cart since you already have 3 available for use during that time. However if CD567 or CD568 overlapped in time with AB123 or AB124, then you would need to purchase an additional 4 golf carts instead of 1 because 3 of the existing golf carts are already assigned to AB123/124
As flights add up, it will become more difficult to figure out what is the minimum number of golf carts you need at any given time, but then the game should easily tell you since it knows the conditions of when to impose a fine.
Further, your airport is getting big, you are handling more flights, you’re gonna have a lot of golf carts. You will need to find a place to park them and to recharge their batteries. Hopefully, unlike the airport where I work at, the game will require a designated parking area (inside the terminal, and preferably in an area that doesn’t block or narrow passageways) that can fit a reasonable number of carts based on the zoned size or number of stalls. Depending on how the airport is set up and the transition between unsecure and secured areas, there will likely be multiple parking areas…
i) to maintain ease of access for airport staff to retrieve and park the carts
ii) to avoid passing through security with a golf cart
Therefore to fulfill condition (ii), a flight contract that requires 3 golf carts may require you as CEO to strategically assign 1 golf cart on the unsecured side and 2 golf carts on the secured side.
Golf carts can also pose a challenge when building the airport. As mentioned with respect to parking, you will need to zone several areas that are dedicated for parking carts.
However you will also need to ensure that passageways are wide enough for carts to pass through, and especially if congested is simulated, enough space for carts and passengers to pass by safely. Depending on the set up of the airport, you will also need to build elevators that are large enough to fit a cart, unless there are sloped ramps? Security stations somehow also need the proper clearance to allow a cart to pass.