Re: Experience Table Formula
ive been looking for this because all the other ones only go up to 91
Re: Experience Table Formula
Quote:
Originally Posted by
gsterv900
ive been looking for this because all the other ones only go up to 91
That version is also wrong from level 87+
Re: Experience Table Formula
Nice, about time someone did a full version of the exp table.
Re: Experience Table Formula
Re: Experience Table Formula
Good job on doing all this :D.
Re: Experience Table Formula
Awesome, for this I thank you.
Re: Experience Table Formula
Re: Experience Table Formula
Re: Experience Table Formula
Thank you, now I can make way more levels than 99 :):
Re: Experience Table Formula
Ripped from Infamous (My emulator):
Code:
private static void LoadFormula(ref float[] mulTable)
{
XmlReader reader = new XmlTextReader("formula.xml");
int low = 0, high = 0;
float value = 0.0f;
while (reader.Read())
{
switch (reader.Name)
{
case "LM":
low = int.Parse(reader.GetAttribute("lower"));
high = int.Parse(reader.GetAttribute("upper"));
value = reader.ReadElementContentAsFloat();
for (; low < high; low++)
mulTable[low] = value;
break;
case "FORMULA_TABLE":
if (reader.GetAttribute("id") != "NeedExpLM")
return;
break;
}
}
}
private static void CalculateEXP()
{
float[] MulTable = new float[100];
LoadFormula(ref MulTable);
for (int i = 1; i < 100; ++i)
{
UInt32 exp = (UInt32)((double)(i * i) * MulTable[i] * 100.0 + .5f);
EXP.EXPTable[i] = Convert.ToUInt32(EXP.EXPTable[i - 1] + 2 * exp);
}
}
Standard multiplier was 1.
Re: Experience Table Formula
@Composure: I don't understand your post.
Re: Experience Table Formula
Quote:
Originally Posted by
x1nixmzeng
@Composure: I don't understand your post.
That's how the table is calculated it. You take the need exp and add it in from the formula.
Re: Experience Table Formula
Quote:
Originally Posted by
x1nixmzeng
Optional Rant
No complete or accurate experience tables have been posted until now.
This makes me sad.
Downloads
I decided to release the formula so it can confidently be used in dynamic signatures or server developments. Crediting 'x1nixmzeng' is appreciated.
I've uploaded the spreadsheet version which shows how the table is calculated and attached a CSV version in the format:
Code:
Level,Experience,Experience difference
Spreadsheet can be viewed on Google Docs:
http://spreadsheets.google.com/ccc?k...thkey=CKGqjOAM
Bonus
This experience table can be applied to IJJI GunZ as it uses the same default multipliers.
it doesn't seem correct to me due to the fact it doesn't follow the formula.xml standards 1-20 are the same and then it builds from there and around I forget which level it glitches
Re: Experience Table Formula
Quote:
Originally Posted by
gregon13
it doesn't seem correct to me due to the fact it doesn't follow the formula.xml standards 1-20 are the same and then it builds from there..
Not sure you even viewed the spreadsheet. The formula.xml values are the multipliers used in the calculations.
Quote:
Originally Posted by
gregon13
..and around I forget which level it glitches
This is my work. Not one of the countless copies of the GZF version. Try this: test it against IJJI rankings, or with your own characters. I did these things myself to check it's accuracy.