Jump to content

Archived

This topic is now archived and is closed to further replies.

basys

ADDON - CORE - UI - Upgrade - CareerTrackDefinitions

Recommended Posts

CORE - UI - Upgrade - CareerTrackDefinitions

Hi Folks.
A minimalist hiatus from tweaking default Flight mission code.   :p0129:
It'd long irked me,
Flight's lack of career-progression acknowledgment beyond 'Level' 20, (500,000 'XP').

Flight's developers would have eventually updated the CareerTrackDefinitions.
 


README - Snippets from -

Flight's 'Pilot Profile - Career' menu displays a Pilot's career details.
e.g.    Hours flown, Cargo carried, Crashes, 'XP', etc.

Pilots earn 'XP' by flying Missions, Challenges, Jobs, Aerocaches, etc.
A Pilot's career 'Level' is derived from their earned 'XP'.


As released -
Flight's 'Pilot Profile - Career' displays a maximum of 'Level' 20.
The in-level progress meter is maxed-out at 500,000 'XP',
and offers no career-progression beyond 'Level' 20.

Aerocaches alone, earn over 1 million 'XP',
so 500,000 'XP' can be attained fairly easily.

As proven by many pilots in the weeks immediately following Flight's release,
with several since having earned over 15 million XP,
and at least one, 30 million XP.      :good:

Despite which, their 'Profile' menu claims they are all still at 'Level' 20,
with no further career progression, or target 'Level' to aim for next.


CareerTrackDefinitions Add-On -
A simple, single file, upgrade for 'XP Grinders', and any aspirants.

 

As upgraded -
Flight's 'Pilot Profile - Career' now displays a maximum of 'Level' 50.
'Level' 50 equates to having earned 50,000,000 'XP'.
The in-level progress meter displays accordingly for those 30 additional levels.

Hopefully sufficient for most of your flying careers.

sendfile.php?Location=AVSIM&Proto=file&I



How it works -
Uses Flight's inbuilt upgrade-supporting mechanism.

Default Flight contains a file which translates earned 'XP' to 19 'Level's,
Overriden by this replacement file, which contains those original 19 translations, plus a further 30 appended translations.

These appended incremental 'XP' to 'Level' translations,
attempt to similarly mimic Microsoft's original non-linear career progression.



Installation -
Install using 'Flight Tool Kit' - 'Addon Manager', (as per all Flight's addons).

N.B.
Installing this upgrade -
- Does not affect your profile.
- Does not give you extra 'XP'.
- Does not alter as-released levels, (500,000 'XP' still equates to 'Level' 20).
- Only appends further 'XP' to 'Level' translations, (appends 'Level's 21 through 50).
- Only displays on Flight's 'Pilot Profile - Career' menu.
- Does not display on Microsoft Flight's website, (replacement CareerTrackDefinitions would need to exist on Flight's webserver)
  https://www.microsoftflight.com/en-us/myflight/



Credits & Thanks To -
Microsoft Game Studios - For Flight, its enhanced simulation, gameplay, and recognition of the learning experience.
Steve Heijster (Stonelance) - For his 'Flight Tool Kit', and persistance in supporting the community.



Download -

AVSIM Library Info Page - CareerTrackDefinitions ** Upgrade **
 
My upgrade is intended as an interim fix,
hopefully prompting someone to release Flight's official intended career progression.
At which point I'll withdraw my interim fix.



Meantime -
Back to tweaking default Flight mission code.


HTH
ATB
Paul

Share this post


Link to post
Share on other sites

Thank you so very much Paul. This will be very interesting. A fine example of what can be done.

 

Steve

 

3q1lgJN.jpg

Share this post


Link to post
Share on other sites

Now that I'm looking at it... those definitions are quite high!  :lol:

I've worked this out before and generated my own CareerTrackDefinitions file from the data. This is what I had worked out. 

 

The difference between each level had to be a general increase, which is what Microsoft intended. My estimates tell me that you are on level 41 Paul!


Kavinda J.D  ^_^

Share this post


Link to post
Share on other sites

Thanks Paul.  Now all the points I've piled up have a bit more meaning.  I'm at level 30, and I still have over 300,000 points to go for level 31.  It appears you've set the jumps at this level to 1,000,000.  That means, with an average of about 3,000 points per mission, I'll only have to complete about 110 more missions...or Flight disappears, whichever comes first.  Happy flying, all...

 

Dean


So if it's a million points per level, at an average of ~3000 points per mission I only need to complete ~6,666 more missions (give or take) to get to level 50.  Piece of cake if I work at it 12 hours a day for the next few years.  NOT!

Share this post


Link to post
Share on other sites

Hi Folks
 
Cheers folks.

For comments on XP required for next levels,
please see the info after this table.



The additional levels are currently set as follows.
Everything up to, and including, Level 20 is Microsoft's.
Difference == Additional XP you need to earn from previous level.

Level	XP		Difference
1	0		0
2	1,000		1,000
3	4,750		3,750
4	9,125		4,375
5	14,750		5,625
6	21,625		6,875
7	30,375		8,750
8	40,375		10,000
9	54,125		13,750
10	70,375		16,250
11	89,125		18,750
12	110,375		21,250
13	135,375		25,000
14	164,125		28,750
15	199,125		35,000
16	241,625		42,500
17	294,125		52,500
18	354,125		60,000
19	419,125		65,000
20	500,000		80,875
21	600,000		100,000
22	725,000		125,000
23	875,000		150,000
24	1,050,000	175,000
25	1,250,000	200,000
26	1,500,000	250,000
27	1,800,000	300,000
28	2,200,000	400,000
29	2,700,000	500,000
30	3,300,000	600,000
31	4,000,000	700,000
32	4,800,000	800,000
33	5,700,000	900,000
34	6,700,000	1,000,000
35	7,900,000	1,200,000
36	9,300,000	1,400,000
37	10,900,000	1,600,000
38	12,700,000	1,800,000
39	14,700,000	2,000,000
40	16,900,000	2,200,000
41	19,300,000	2,400,000
42	21,900,000	2,600,000
43	24,700,000	2,800,000
44	27,700,000	3,000,000
45	30,900,000	3,200,000
46	34,300,000	3,400,000
47	38,000,000	3,700,000
48	41,800,000	3,800,000
49	45,800,000	4,000,000
50	50,000,000	4,200,000

Following Kavinda's comment, our PMs,
and subsequent discoveries made today,
I'm looking at improving the granularity.
i.e.
- Less XP between each additional level.
- More additional levels, (100).
- Setting Level 100 at 50,000,000 XP.



If someone has Flight's official career-progression,
or even the integer sequence, (see below),
it'd be much prefered & appreciated.




Being mathematically challenged, (pickled brain),
any assistance from a numerical wizard would be much appreciated.

Otherwise an update will have to wait
until I've worked out suitable values
for extending the following integer sequence.

6, 7, 9, 11, 14, 16, 22, 26, 30, 34, 40, 46, 56, 68, 84, 96, 104

Either it's an amazing coincidence,
or they're the exact multipliers MS used
to generate the XP difference values for Levels 3 through 19.

Levels 2 and 20 being bodged to produce rounded results.

N.B.
I do have a valid sequence for levels 21 through 69,
but its probably waaaay to aggressive for use.

i.e.

Level 50 == 66.3 million XP



HTH
ATB
Paul

Share this post


Link to post
Share on other sites

Hi Folks

 

Regarding those increasingly largish increments of earned XP

required to attain the next whatever level.

 

There is another aspect

that I'd forgotten to mention.

 

You'll need to stop thinking about earning XP

by finding Aerocaches, and flying Hamburger missions,

as per Flight's currently released DLC.       :lol:

 

 

 

With Flight's as originally planned development,

involving releasing Light / Light-Medium / Medium / etc. aircraft.

 

Probably equating IRL to -

- Utility - Pax <= 9

- Commuter- Pax <= 19

- Transport- Pax => 19

 

Plus these larger aircraft's associated missions,

then your scope for earning more XP per flight, jumps accordingly.

 

Unless of course,

you stick with Aerocaches and Hamburger runs.      :lol:

 

 

 

HTH
ATB
Paul

Share this post


Link to post
Share on other sites

Did you look at this? I have worked it out! All the differences.. I urge you to take a look.

 

The differences I have found are for between levels and for finding out the XP of the next one by allowing a steady increase between each level.

 

EDIT:

 

Just to clarify, I have worked out the differences between each of the levels and the difference of that difference (D2), to find the XP increase between each level. By doing this you see the pattern which is produced.

 

Following this pattern, a value which is put into D2, can be used to find out what the XP of the next level is. It may be a bit too generous but my workings are amended accordingly to the original career track definitions up to level 20.

 

Have fun!


Kavinda J.D  ^_^

Share this post


Link to post
Share on other sites

From Kavinda's table, it would appear that nobody will ever reach level 50 before Flight has gone the way of the dinosaur.  Probably not even level 40, either...

 

...unless a mysterious benefactor with deep pockets buys the rights to Flight, and keeps all the servers online, which is about as likely as pigs growing wings and flying like a pegasus...only it'd be a pigasus. 

Share this post


Link to post
Share on other sites

I would think some people are well over 40 already. Not me, just saying.

 

Steve

Share this post


Link to post
Share on other sites

:cough: :cough:
 
My Level 50 :     13,350,250 XP
Paul's Level 50 : 50,000,000 XP

 

 
Correct Steve! You are at level 32 with my Calculations!  B)
Also, getting to those higher levels must be a challenge! When going up levels, the difference to the next must be higher. What would the point of a "game" be without a challenge?

It shouldn't be a walk in the park...

 

 

which is about as likely as pigs growing wings and flying like a pegasus...only it'd be a pigasus.

 
That would also make Bacon twice as hard to get onto our plates!

 

 

- - - Edit - - - 

 

I forgot to ask...

Paul, what is this: Also, Paul, what is this:

6, 7, 9, 11, 14, 16, 22, 26, 30, 34, 40, 46, 56, 68, 84, 96, 104 ???

You are right... 6.3 Million XP woulld be a BIT extreme!


Kavinda J.D  ^_^

Share this post


Link to post
Share on other sites

Hi Folks

Sorry gents,
I'm being serious, (not rude),
before you post replies,
some of you need to actually read the posts.    :BigGrin:
 
 
 
Please note -
Original post had lots more smileys,
but forum only permits 5.
 



Kavinda -
That's an entirely different extrapolation,
from the one you'd originally shared with me.     :BigGrin:

I'm not going to re-analyse that, (see comments at end of post).

Figures cited below, are from the original version you'd PM'd.




Regarding my last post
I should have added some examples to give context.

I'm quoting some of my previous relevant content
before emphasising those aspects you've chosen to ignore.



From Kavinda's table,
it would appear that nobody will ever reach level 50
before Flight has gone the way of the dinosaur.
Probably not even level 40, either...

Kavinda's scale
Level 40 == 5,345,250
Level 50 == 11,465,250

I can see at least -
- 14 nobodies @ Kavinda's Level 40
- 7 of those nobodies, are way beyond Kavinda's Level 50.

 
 

Aerocaches alone, earn over 1 million 'XP',
so 500,000 'XP' can be attained fairly easily.

As proven by many pilots in the weeks immediately following Flight's release,
with several since having earned over 15 million XP,
and at least one, 30 million XP.

 
They'd all exceeded Kavinda's Level 50 long ago.

On my scale,
those persons are already on Level 40

Some player's career stats that I can see -

# == Unique persons in that score range
> == Greater than Millions XP earned
< == Less than Millions XP earned
ML == My Levels scale
KL == Kavinda's Levels scale

#	>	<	ML	KL
20	1	2	24	24
11	2	5	27	29
7	5	10	33	39
4	10	15	36	48
1	15	20	39	Exceeded
1	20	30	41	Exceeded
1	30	40	45	Exceeded

You'll need to stop thinking about earning XP
by finding Aerocaches, and flying Hamburger missions,

as per Flight's currently released DLC.

With Flight's as originally planned development,
involving releasing Light / Light-Medium / Medium / etc. aircraft.

Probably equating IRL to -
- Utility - Pax <= 9
- Commuter- Pax <= 19
- Transport- Pax => 19

Plus these larger aircraft's associated missions,
then your scope for earning more XP per flight, jumps accordingly.

 
Current known high rankers -

1,324		hours flown
30,031,092	XP earned
1,514,054	Total Cargo (lbs) carried
3,116		Total Passengers carried

 

Yet they achieved all that
using just the missions released to date

which only support -
- VERY-LIGHT or LIGHT aircraft
- 4 Pax Max
- 1,000 pounds payload
- 700 nm range



So what's going to happen
when other missions are released ?


e.g.
C-46 Commando related -
- MEDIUM aircraft
- 65 Pax Max
- 18,000 pounds payload
- 1,510 nm range

Where using Kavinda's Levels,
flying a clandestine night mission,
is going going to increment a user's career stats
by 1 possibly 2 levels, (for a single flight).     :huh:



Taking that to an extreme version -
What happens if/when/eventually
someone ported over an -
- 835 Pax A380-800
- 559,577 lbs carrying An-225
- 8,500 nm range aircraft






Kavinda -

That's a quite different extrapolation,
from the one you'd originally shared with me.   

And no, you haven't 'already solved it'.    :BigGrin:



As I'm numerically challenged,
could you please explain the mathematical basis
for your career-progression sequence.

I can't see anything there,  
other than you'd just plugged in some numbers
to generate what supposedly looks like
an approximate replication of MS's progression.     



Apart from Microsoft's levels 2 and 20,
bodged to produce nicely round XP,
all of MS's level increments
appear to be based on integer multipliers.

Your increments are not based on integer multipliers.

You've also used that bodged Level 20 value
as the basis for extrapolating all your subsequent XP scoring.     :shok:


Maybe generate a D3 column,
then take another look at your increments. 

You might also consider ignoring MS's first 10 levels,
as they're set incredibly low,
just to bait players into attempting the mission/jobs/challenges/etc.


 

Otherwise an update will have to wait
until I've worked out suitable values
for extending the following integer sequence.

6, 7, 9, 11, 14, 16, 22, 26, 30, 34, 40, 46, 56, 68, 84, 96, 104

Either it's an amazing coincidence,
or they're the exact multipliers MS used
to generate the XP difference values for Levels 3 through 19.


Levels 2 and 20 being bodged to produce rounded results.

 
 



If someone has Flight's official career-progression,
or even the integer sequence, (see above),
it'd be much prefered & appreciated.




HTH
ATB
Paul

Share this post


Link to post
Share on other sites

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
  • Donation Goals

    AVSIM's 2020 Fundraising Goal

    Donate to our annual general fundraising goal. This donation keeps our doors open and providing you service 24 x 7 x 365. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. We reset this goal every new year for the following year's goal.


    50%
    $12,660.00 of $25,000.00 Donate Now
×
×
  • Create New...