Airline Mogul Forum

My Magic Updates (Tune In Often)

Air Elbonia

  • Administrator
  • Airline Senior Manager
  • *****
    • Posts: 2089
    • View Profile
on: May 18, 2007, 10:15:00 pm
Here's a list of what i've been working on that has made it into the game; I'll probably keep it up to date.  This is also where you are encouraged to make suggestions for relatively minor improvements (adding links, making stuff sort, fix typo's).  If they're good enough, quick enough, or simple enough I'll throw them on my in process stuff ahead of some bigger projects.

Completed Stuff (1950):

1. Scraps in the preparatory period now disappear from the world, exactly like Amelia Earhart.  This was enacted late in the period however.
2. Numerous bug fixes post reset.
3. Rent gate should now redirect you to the home base selection if you have not yet selected a home base.
4. Minor bug patches
5. Closed a big bug in set_base. you scoundrels have to tell me these things.
6. Placed Page links to top of aircraft page
7. Created "Recently added" page for airports.
8. Added next/previous links to top of used market page
9. Added private offers section of used market, to view all private offers to you.
10. Fixed a small bug in create alliance, it now properly sets your alliance status when you successfully create an alliance.
11. Fixed a small bug in research route, it no longer allows you to search from an airport to itself.

Completed Stuff (2000):

1. Minor alteration to the new create route formulas.
2. Added Close Route link to view_route.
3. Added Edit route links to view_routes.
4. Minor backend tweaks to improve site security.
5. Corrected display age in ac_info, aircraft (No longer displays negative ages, either)
6. Minor patch to the rent gate portion of view_airport (and soon to be create_route).
7. Always improving efficiencies... Improved efficiency in the buy_ac page.
8. Minor patch to aircraft.php, now accurately displays On Leasing Market when appropriate.
9. Test create route established, appropriate beta testers have fun, and i would appreciate good feedback as to the balance.
10. Created the name Aircraft feature, you may now name your aircraft as you please.  You will find the ability to rename aircraft (in applicable situations) on the ac_info page.
11. Patched an update stephen made to the create route pages, now displays aircraft names (and, my contribution, the table properly).
12. Modified the used market to show your aircraft on the lease or sale market, who they are offered to, the like.  needs beautification, and a few backend things before i'm fully satisfied but you won't see that. so here i post it as done.
13. Patched a dumb error i left in the hourly script that cut off the auto-messages.  now they should be working again. hoo-rah for efficiency.
14. Added lifetime statistics for routes, the backend has been support for a while however we hadn't gotten around to 'showing' it yet.  go see how much money any individual route has made on view route (edit route doesn't erase the data, new routes start at 0.)
15. Patched a small bug in close route.
16. Implemented the integrated broker-tender system.
17. Added a competition information table to the edit_route page.  hoo-rah for convenience!
18. Significant improvement in the view_routes page.  now you can sort your routes by aircraft type, flight number, arrival city, profit, and loadfactor.  Should be a lot easier to edit/close routes now.
19. Added sorts to the gates page.  now you can sort by most anything there.
20. Patched lease returns, hopefully there should be no more issues with leased aircraft returned with fewer then 24 hours.
21. I believe i have patched a small occurance where airlines may steal leases for actively leased aircraft from each other.
22. Patched negative lease rates.
23. Minor updates to the hourly script to hopefully improve efficiency.
24. Updated scrap in first of several steps towards revamping delete airline.
25. Further updates to the hrly script to improve efficiency.  Early results look great, further extensions of prior results. We'll see at month-end how improved it really is.
26. active leases will now start counting down, next age we should have an auto-return at month-end ready for when leases are finished.  Hrly script seems largely in control, but will continue to be monitored.
27. Close route updated (though you won't be able to tell). First step towards various minor-to-moderate new improvements.
28. Improved return lease ac. it should now properly close routes/return slots.
29. Fixed the subject of brokerage request messages, prevented 0 quantity aircraft requests.
30. Already cleaning up after stephen, a few minor modifications/bugfixes to the admin backend of submit airports.
31. Minor backend mod to view_gates, should allow for a small change to hopefully reduce the easiness of hogging gates.
32. While modifying view_routes for the alliance stuff (so it actually would show alliance routes, if they exist), i've taken the extra 30 minutes to Upgrade the page relatively significantly.  Now you can restrict what routes you see by focus city using a drop-down menu on the right-hand side.  If you're in an alliance, you can also restrict it to show only alliance routes.  I'm also in process of consulting with stephen about upgrades to the existing page preferances back-end, to make adding a preferance to this page easier, open up further options for customization, and have a cleaner database.  aka: good for all involved.
33. Cleaned up a small flub in view routes update, so now you can sort the routes properly thru those nice links.
34. Patched some dumb typos in delete user.
35. Patched small, date related bugs on 4 pages.
36. Improved backend of the page preferences feature in preperation of expanding it's use/availability.
37. Created the AC close route feature. enjoy the power of convenience +2.
38. Proud day. finally vanquished an old, relatively quiet bug in edit route.  To date that bug was responsible for around 100mb of error log. Now it's gone. there is much rejoicing.
39. Updated hrly script, hopefully making significant performance gains at month end and hopefully some gains (or at worst break-even) on normal days. (huzzah. month-change back to reasonable and normal day changes no major gains or losses).
40. Two more "hidden" bugs fixed, also. added sort by frequency to view_routes.
41. Back end update to view_airport (possible, slight speed increase as a result. unlikely to be terribly noticeable)
42. Used market now shows delivery times for broker deals.  You can stop pestering your brokers for that information now :P.
43. Updated sell AC, to make it a little more informative AS well as to make the elusive fair value (that value which the price limitations are based) visible to you.  You'll still, however, have to derive those cap's on your own (remember, 50% to 133% of fair value). Also, patched a potentially huge bug in the page (details will be left out).
44. Updated used AC and sell AC together, so you can now modify who you are selling an aircraft to, as well as for how much.
45. Updated and Added onto rankings: Now inactive airlines are hidden, and you can now view Airline Rankings within continents (So now you can know if you're #1 in Europe, or that there's only 6 active airlines in Central America)
46. Updated aircraft.php to show daily profit for individual aircraft in the main page. it's also a sortby.
47. New round of efficiency upgrades, in hopes of alleviating the recent insanity.
48. Another new round of efficiency upgrades.  This time causing noticable, significant gains in some pages.  Here's hoping it's enough to alleve this insanity. Not entirely done with this pass through, but likely the biggest cause is knocked down a notch. UPDATE: Done with pass-through. part B had less then desired results, but was moderately successful.
49. Updated lease_ac_um, leasing your own aircraft should be prevented now. Let me know if there's any issues found.  Also, closed a loophole that could have been, but apparently wasn't.
50. Minor updates to aircraft, used_ac, and other lease ac related pages in preperation of for a broker feature.
51. Minor patches applied to all aircraft %_ac_% pages.
52. Minor improvement in efficiency, slight extension of "non-broken" route-map life for some users/airports, and small bug patches in view_airline AND view_airport completed.
53. The last fully, clearly broken thing is fixed. View Department is together, finished, and live.
54. Finished gate_search, will be launched shortly when i make a modification to view routes.
55. Finished terminals! HUZZAH!
56. Moved the site to the new server (sorry that the domain name isn't catching up faster).
57. Added automatic gate usage warnings. sorry i didn't have them in initially.
58. Fixed a bug in terminal extensions, so now they're charged properly.
59. Added checkbox-close routes.
60. Two more ways to be ranked added.  You can now be ranked by daily passengers and average loadfactor (system wide).  This in turn, adds in another two ways to be ranked, Average loadfactor by continent, and daily passengers by continent. say huzzah for the trivial fun.
61. Small update: Added a list of alliance hubs and present alliance routes originating from them to the view_alliance page.  this number does not include the hub owner's routes.


completed stuff (1990s):

1. Various minor to major security improvements.
2. An admin tool or two, they're complete to admins, not yet complete to everyone.
3. The tiny thing of adding sort by Aircraft ID's to the aircraft page
4. patched the month-end stuff.
5. Patched a loophole that allowed for more then 6 focus cities.
6. Tiny correction, now the admin page will tell you the actual count of unread "new" messages, as opposed to 1 if there's new messages and 0 if there aren't.
7. Adding a "View Leased-In Fleet" to the view airline page; it's fully functional and is now implemented in game. yum. check it out. UPDATED: i believe i managed to increase the accuracy of this display.  mmm. accuracy.
8. Patched a tiny bug in view_route.php. no more mysql warning's sitting there.
9. fix lease rev/exp on the finance page. (minor errors found, see  in process. shouldn't be long before at 100%, for now the numbers are a lot better then they were).
10. Updated rent gate page to display the airport info (name/code/pop/etc).  improved information provided when purchasing or leasing a used aircraft (reiterates name/price/from whom, as well as provides the manufacturers specifications, such as range and cost per hour, for the plane).  Added view focus cities to the view gates page.
11. Added a sort by marketshare and improved accuracy to the view airports page.  I think it's a little more interesting this way.
12. Updated the view aircraft page (info link on aircraft page) to include a route map for the specific plane, as well as a quick breakdown on the right of the aircraft type's stats, such as speed/range/seats/etc.  97% happy with it (very minor appearance thing i want to fix sometime later).
13. Added checkboxes to admin approve aircraft page.  Added checkboxes for mass delete in mail center. Corrected minor bug in mail centre page.
14. Minor upgrade to existing create route page removing anywhere between 0 and several thousand unnecessary db queries.
15. Added various sorts to the aircraft.php page. enjoy.  Further refinements and additions may still happen.
16. fixed sorting features of gates page. yum.
17. Private lease offerings now automatically generate messages to tell the lessee of the offer. (parellels the private aircraft sales message.)
18. Updated aircraft and buy_ac pages to hide inactive manufacturers. Also, added the "All" option allowing you to view all available aircraft at any given point in time.  On top of that, created sort functions to allow for quick sorting of the page by speed, capacity, or any other factoid possible for easy comparison and searching. Everyone say it with me... "Yum."
19. Some backend stuff that should reduce errors and bugs (visible or not) in the login process.
20. More backend stuff, should eliminate 3 recurring bugs from the error log.
21. You should no longer be able to go into debt creating a focus city.  ought to save a few new players from themselves.
22. Made a back-end modification to the view_routes page, should be a little more efficient now. Cut out of there the vast majority of the queries (3 queries per route).
23. Consolidated some backend stuff on leasing, in process made used_ac and lease_ac_um pages more efficient.
24. Efficiency boost to various backend processes and pages, particularly the value update functions.
25. Revamp and upgrade of current hourly scripts, efficiency boosts throughout.
26. Patched a minor admin tools bug.
27. Major revamp of scraps, added a blurb about the ac type in the right hand side, corrected who recieves scrap planes (it works right now).
28. Replace route loadfactor calculations, including the addition of one-way flights.  New addition. a very slight boost to demand based off of "convenience" (aka more frequency), also demand is affected by ticket prices as well as the potential for demand to run out on a given route.
29. Add one-way flights, these are displayed as X.5 frequency.  NOTE: A round trip flight uses one full slot at a gate, a one-way flight uses the same full slot.
30. Severely upgraded finance page, modified (and slight shut-down of) operations department.
31.  Correct the treatment of depreciation in the game (this will be implemented in the next age).  for the accountants in the crowd, it will be straight line and 20 year assumed service life for all aircraft.
32.  Added a simple alliance ranking system to the rankings page, it will likely be retouched at a later date when alliances in-game are repaired.  For now, cosmetic value +1!
33. Updated the displayed info in buy_ac and any ac_ stats to show fuel usage and cockpit crew instead of costs per hour.  those are the pertinant basis for route expenses now.  Also, messages should work (moderately) well now.

in process stuff:

(Italics mean it will be implemented in the next age, and not this age)
0. Bugfixing
1. Multiworlds!
2. hotswap aircraft in edit route
3. Mass edit route
4. Some backend projects i need to finish.
5. adding a second page default to view routes (the sort by).

Again, may or may not keep up to date. hoo-hah. so throw the small updates at me people.
Air Elbonia, First in Time Travel since 2073!  (AEB ID in Game: 333)


d1-3508

  • Airline Supervisor
  • **
    • Posts: 629
    • View Profile
Reply #1 on: May 22, 2007, 08:28:31 am
Add Airframe Hours (The number of hours that airframe has flown to date.)
EO of Pacfic Blue, ID 302.
Senior Editor of AMM (Airline Mogul Magazine)
2nd Most Southerly Member in the game.
No longer an admin.



StephenM

  • Administrator
  • Airline Board Member
  • *****
    • Posts: 6039
    • View Profile
Reply #2 on: May 22, 2007, 08:47:33 am
Quote from: "d1-3508"
Add Airframe Hours (The number of hours that airframe has flown to date.)


Theres an idea, only issue is that it will take a while to do. (Daily updates with profit I'm thinking here)
Stephen Murphy
Airline Mogul Chief Developer


MrOrange

  • Administrator
  • Airline Senior Manager
  • *****
    • Posts: 3805
    • View Profile
Reply #3 on: May 24, 2007, 12:42:09 pm
I'd really, really like to see filters in the view-aircraft section (to exclude or include out-leased, for sale, on order, in service, free hours and so on) as well as in the create-route section, though that might be harder to do (to exclude already created routes from any given hub, and anything else you can come up with). Okay, it's not a small update, but it'd definitely give you something to do  :lol:


Air Elbonia

  • Administrator
  • Airline Senior Manager
  • *****
    • Posts: 2089
    • View Profile
Reply #4 on: May 24, 2007, 11:26:19 pm
Quote from: "MrOrange"
I'd really, really like to see filters in the view-aircraft section (to exclude or include out-leased, for sale, on order, in service, free hours and so on) as well as in the create-route section, though that might be harder to do (to exclude already created routes from any given hub, and anything else you can come up with). Okay, it's not a small update, but it'd definitely give you something to do  :lol:



you would? my fleet is over 2000 aircraft...

I'll get on it once i finish with the new create route page.  oh and once i sort out the sorting gates page as that has some strong parallels :P.

Thanks for the ideas, and surprisingly Mr. Orange that is a small idea (it's just a modification of a page).
Air Elbonia, First in Time Travel since 2073!  (AEB ID in Game: 333)


StephenM

  • Administrator
  • Airline Board Member
  • *****
    • Posts: 6039
    • View Profile
Reply #5 on: May 24, 2007, 11:30:32 pm
What about something like XUL I had planned for the gates page? I cant wait to get finished with college and get propper AM work done!  :lol:
Stephen Murphy
Airline Mogul Chief Developer


Air Elbonia

  • Administrator
  • Airline Senior Manager
  • *****
    • Posts: 2089
    • View Profile
Reply #6 on: May 24, 2007, 11:49:15 pm
Quote from: "StephenM"
What about something like XUL I had planned for the gates page? I cant wait to get finished with college and get propper AM work done!  :lol:


mostly like the view_gates.php page... but yes, tinkering there will be lower on my list.
Air Elbonia, First in Time Travel since 2073!  (AEB ID in Game: 333)


MrOrange

  • Administrator
  • Airline Senior Manager
  • *****
    • Posts: 3805
    • View Profile
Reply #7 on: May 25, 2007, 02:32:03 pm
Oh, BTW, the best thing would probably be a checkbox-filter type thing, if you get what I mean. So you can check the things you want to see
 (such as in the create-route:

[] Not flown to from hub 1
[] Not flown to from hub 2

etc., and other, more useful things for the view-aircraft section.)


gizgiz

  • Airline Operative
  • *
    • Posts: 400
    • View Profile
Reply #8 on: May 27, 2007, 03:17:09 am
I feel AM will soon head into full JavaScript if development keeps continuing like this. Not that it's a bad thing! :D
Quote
[20:28] <Jps> your still a w****r with your new sig
[20:36] <gizgiz> you know what? this channel is hopeless
[20:36] *** gizgiz was kicked from #AirlineMogul by Jps [Just get lost.]


hpscot08

  • Administrator
  • Airline Operative
  • *****
    • Posts: 158
    • View Profile
Reply #9 on: May 27, 2007, 05:38:14 am
Yay! I know Java! So I'll be a much more helpful coder!


Air Elbonia

  • Administrator
  • Airline Senior Manager
  • *****
    • Posts: 2089
    • View Profile
Reply #10 on: September 17, 2007, 06:28:54 am
Here's whats left of my minimum goals to have ready for the next age:

Autoreturn leases (on end of lease)
Autobankrupt inactive airlines (21+ days inactive, possibly 28, depending on my mood).

During next age, the primary focus will be on getting the game ready for multiworlds.  I may take periodic breaks to add in some features, and will definitely keep bug-patching a priority, but considering recent growth trends, multiworlds is getting to be pretty badly needed.  After that, hotswapping aircraft on individual routes is getting pretty high up on my list, as is possibly hotswapping whole aircraft.  who knows.
Air Elbonia, First in Time Travel since 2073!  (AEB ID in Game: 333)


ALFC

  • Airline Operative
  • *
    • Posts: 380
    • View Profile
Reply #11 on: September 20, 2007, 11:33:33 am
i'd like to have an option to close all routes at a certain airport.
also good would be a feature to make a "container" for selling+lease, to give companies who work in this a tool to sell 10 planes or 20 fast.
also maybe an option to make airlines in own alliance show with green background on ranking and in route information, so that you quickly see who not to attack, with big alliance numbers maybe useful.
also good might be a same coloring in mild red for players or alliance you can tag hostile, to see fast if there is someone who you want to attack with fare
LFC - Melmac Spacelines


UAT

  • Airline Operative
  • *
    • Posts: 80
    • View Profile
Reply #12 on: September 20, 2007, 11:37:11 am
Quote from: "ALFC"
i'd like to have an option to close all routes at a certain airport.


Just go to view routes and filter by departure gate, and tick all the boxes and close them.
UDE
ID: 2870


ALFC

  • Airline Operative
  • *
    • Posts: 380
    • View Profile
Reply #13 on: September 20, 2007, 12:06:05 pm
Quote from: "UAT"
Quote from: "ALFC"
i'd like to have an option to close all routes at a certain airport.


Just go to view routes and filter by departure gate, and tick all the boxes and close them.


do it on 300-500 routes? nothx
LFC - Melmac Spacelines


Air Elbonia

  • Administrator
  • Airline Senior Manager
  • *****
    • Posts: 2089
    • View Profile
Reply #14 on: September 20, 2007, 01:21:55 pm
Quote from: "ALFC"
i'd like to have an option to close all routes at a certain airport.
also good would be a feature to make a "container" for selling+lease, to give companies who work in this a tool to sell 10 planes or 20 fast.
also maybe an option to make airlines in own alliance show with green background on ranking and in route information, so that you quickly see who not to attack, with big alliance numbers maybe useful.
also good might be a same coloring in mild red for players or alliance you can tag hostile, to see fast if there is someone who you want to attack with fare


close all routes from a certain airport is coming down the line, whether i'll get to it soon is iffy.  checkbox is better then finding the 250-500 planes those 300-500 routes are on, which is better then closing each route individually.  Gradual progression.

all alliance members are listed in view_alliance (in the admin drop down menu), i'll think about flagging them in rankings with italics.  tagging airlines as hostile is less likely to happen at the moment as that'd be a much bigger change in the backend. i've got plenty of those on the docket at the moment.

grouping aircraft for sale is a possibility in the future as well, however may not be likely in the short term.  The odds are they would not be listed as a bundle on the market, just priced together and listed to the same player together.
Air Elbonia, First in Time Travel since 2073!  (AEB ID in Game: 333)


 

SMF spam blocked by CleanTalk