Welcome to the Forum for The Airline Project

Hello There, Guest! Login Register


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Prealpha release 6
#1
Finally we are ready with the next prealpha where the demand should be ok for all destinations

Check the changelog for what have been updated. It is marked with [RA6]: Changelog

The version can be downloaded here
Reply
#2
Great! Only after 5 minutes of playing the game, it crashed when i double clicked an aircraft?(I'm not really sure what I did) 


10-5-2017: 20:13 System.InvalidOperationException: Een TwoWay- of OneWayToSource-binding kan niet werken met de alleen-lezen eigenschap Count van het type System.Collections.Generic.List`1[TheAirlineProjectV2.Infrastructure.Model.RouteModel.Route].
   bij MS.Internal.Data.PropertyPathWorker.CheckReadOnly(Object item, Object info)
   bij MS.Internal.Data.PropertyPathWorker.ReplaceItem(Int32 k, Object newO, Object parent)
   bij MS.Internal.Data.PropertyPathWorker.UpdateSourceValueState(Int32 k, ICollectionView collectionView, Object newValue, Boolean isASubPropertyChange)
   bij MS.Internal.Data.ClrBindingWorker.AttachDataItem()
   bij System.Windows.Data.BindingExpression.Activate(Object item)
   bij System.Windows.Data.BindingExpression.AttachToContext(AttachAttempt attempt)
   bij System.Windows.Data.BindingExpression.MS.Internal.Data.IDataBindEngineClient.AttachToContext(Boolean lastChance)
   bij MS.Internal.Data.DataBindEngine.Task.Run(Boolean lastChance)
   bij MS.Internal.Data.DataBindEngine.Run(Object arg)
   bij System.Windows.ContextLayoutManager.fireLayoutUpdateEvent()
   bij System.Windows.ContextLayoutManager.UpdateLayout()
   bij System.Windows.Controls.DataGridCell.BeginEdit(RoutedEventArgs e)
   bij System.Windows.Controls.DataGrid.OnExecutedBeginEdit(ExecutedRoutedEventArgs e)
   bij System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
   bij System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
   bij System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
   bij System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
   bij System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   bij System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   bij System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   bij System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   bij System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
   bij System.Windows.Controls.DataGrid.BeginEdit(RoutedEventArgs editingEventArgs)
   bij System.Windows.Controls.DataGridCell.OnAnyMouseLeftButtonDown(MouseButtonEventArgs e)
   bij System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   bij System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   bij System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   bij System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   bij System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)
   bij System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   bij System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   bij System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   bij System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   bij System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   bij System.Windows.Input.InputManager.ProcessStagingArea()
   bij System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   bij System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   bij System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   bij System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   bij System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   bij MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   bij MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   bij System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   bij System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   bij System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   bij MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   bij MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   bij System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   bij System.Windows.Application.RunDispatcher(Object ignore)
   bij System.Windows.Application.RunInternal(Window window)
   bij TheAirlineProjectV2.App.Main()

I made another small review, hope it helps Smile

Nick



quick edit, when you select an opponent and remove it again, it won't show again in the list. So you can't choose it anymore.


Attached Files
.pdf   review2.pdf (Size: 555.44 KB / Downloads: 12)
Reply
#3
Thanks once again and I will look at the review. Regarding that you can't select an opponent when removed it is actually because it ends up in the bottom of the list. I better fix that :-)
Reply
#4
Hi!
It is great to see the new version of TAP! The tail number is working well but it seems that after I create the route and put the plane on it and press the start button, the days stops counting. After a while, it jumps to some date later and keeps counting normally. However, the route is neither gaining profit nor losing money at all. Because the game did not crash so I may unable to get the code. Mind to have a look of what is wrong with it?
Reply
#5
Even that it didn't crash did it create an entry in the log file (tapv2.log)?
Reply
#6
"2466254711 The tail number is working well "

No, it is not... Most reg-no's are the same on different aircraft, sometimes three, sometimes five, sometimes only once (as it was in v050 & 051), but its definitely not working with german airlines. Should be good, if possibility to manage tail-/reg-no's manually

And there are some more things I found out or which are not clear how to manage them or not working proper:

- No cabin crews are displayed or the expenses for them to find (as in V1 aswell) & add 2nd crew for flights taking 5 hours or longer, to substitute tired pilots

- Neither insurances nor advertisements to find

- Exit game-button not working

- in the right corner up-right I have 103.315.639,13 $, in finances menu only 10.000.000,00 $

- Wages for pilots seem too low

- on some airports e.g. total slots: 24 ; free slots 56. How can that be?

- on clicking "lease aircraft" nothing happens

- auto-fill homebase on buying/ leasing aircraft not working

- discounts in $, not in %

- Config's should be sorted Eco - Prem ECO - Business - First (swap First & Prem ECO)

- Sort own aircraft by pax size

- on choosing opponents at start, airlines are not clearly sorted by name (e.g. Air Canada or Air China)

- no possibilities to develop airports (e.g. make runways longer, add runways or so)

- not clear how to schedule flights

- make possible to fire pilots while being planned for route (e.g. if other pilots hired and without plane)

- show more infos on airliners and airport in the menus as it was in V1, like runway lenghts, slots or distance from homebase for airports or fuel consumtion, max range etc for airliners

- "1-step-back"-Button should be re-implemented

- in airliner menu: show max. seats instead of seating areas in m²

- will all or the most features from V1 being implemented or is there a plan to throw some of them out?

- shorten Districts names to 2 or 3 letters instead of displaying the whole districts name, especially in Colombia & Canada (at best in all countries, where districts are displayed)

- not possible to change hombase before starting new game

- add some minimum no of aircraft for opponents airlines, semms to be strange, that some small or not-well known airlines have more aircraft than e.g. United Airlines

- When choosing Air China as opponent, it became Air France...

- Make it easier to buy more than 1 aircraft or hire more than 1 slot without clicking once for every number that is wanted

- single lines become smaller when arrow-up/-down on trigger

- Flight schools not working

- after deleting mails, still shown xx mails in incoming (keeps the same wrong count after changing menu)

- no cooperations possible on some sirports

- display what kind of airport it is on airport menu (pax, combined or cargo only)

- are airliners like A330-800 / 900neo, B777-8x/9x, A321neo LR implemented for the future?


Quite a lot of things, perhaps some on "to-do-list", but I guess, some parts are not working correct.
Reply
#7
Hi Nick

Thanks for a very great feedback and something I will start looking into. I will not add new functionalities until those things (and other "misses") are fixed
Reply
#8
It would be great to have the minimize, maximise of the window done too Wink
Reply
#9
I would like to see the minimize and maximize buttons working as well. Also I would like to play the game "windowed" instead of full screen only, this so I can keep track off all my flight data in excel and calculate what kind of aircraft I should put on the route (noob Tongue). But I guess this has something to do with screens not filling up as well. 

In the mean time I can perfect my excel file Smile
Reply
#10
(05-19-2017, 03:31 PM)nnick Wrote: I would like to see the minimize and maximize buttons working as well. Also I would like to play the game "windowed" instead of full screen only, this so I can keep track off all my flight data in excel and calculate what kind of aircraft I should put on the route (noob Tongue). But I guess this has something to do with screens not filling up as well. 

In the mean time I can perfect my excel file Smile

I am planning everything before I start a new game, so I have always a printout of what I will do. Big Grin


For me it is way more importamt to have enough infos in all menus as it was in V1. Thats how my excel-file is built-on for all ca. 700 destinations I will go from my homebase BER. I fear I can't do them all from there, might be not enough slots because there are only 2 runways... Btw how many slots per gate or hour or runway is set?

And I would like to have Ark Industries and its airliners back, perhaps as a future airline company. I loved using the Ark 375 (speedy) & Ark 365-300 (every airport on earth to be reached frm middle europe).
I found my old 0394 and play it while waiting on V2... Not so much destinations, manufacturers & no possibility to upgrade airports... back to the roots Tongue
Reply


Forum Jump:


Users browsing this thread:
1 Guest(s)