diff --git a/research/encodedCharaInfo.txt b/research/encodedCharaInfo.txt new file mode 100644 index 00000000..b9d49618 --- /dev/null +++ b/research/encodedCharaInfo.txt @@ -0,0 +1,63 @@ +===Encoded Chara Info=== By Ioncannon +-Based on chara info array in Seventh Umbral + +0x000: Int32; +0x004: Int32; +0x008:Name Size Int32; +0x00C:Name String; Variable size, but in file the name "Wrenix Wrong" is 0xD in size +0x019:Size? Offset? Int32; Must be 0x1c or is crashes.... +0x01D:Unknown Int32; +0x021:Tribe Model Int32; +0x025:Size Int32; +0x029:Colors Info Int32; +0x02D:Face Info Int32; +0x031:Hair Style + Highlight Color Int32; +0x035:Voice Int32; +0x039:MainHand Int32; +0x03D:OffHand Int32; +0x041: Int32; +0x045: Int32; +0x049: Int32; +0x04D: Int32; +0x051: Int32; +0x055:Head Int32; +0x059:Body Int32; +0x06D:Legs Int32; +0x061:Hands Int32; +0x065:Feet Int32; +0x069:Waist Int32; +0x06D: Int32; +0x071:Right Ear Int32; +0x075:Left Ear Int32; +0x079: Int32; +0x07D: Int32; +0x081:Right Ring Int32; +0x085:Left Ring Int32; + +====Zeros/Unknown==== + +0x091:ID????? Int32; +0x095:Unknown (Must be > 0x00) Int32; +0x099:Class Byte; +0x09A:Level Short; +0x09C:Job Byte; +0x09D:Unknown Short; +0x09F:Tribe Byte; + +0x0A0: Int32; +0x0A4:Location Str Size Int32; +0x0A8:Location String String; Variable size, but in file it is prv0Inn01\0, 0x0A in size. + +0x0B2:Territory Str Size Int32; +0x0B6:Territory Str? String; Variable size, but in file it is defaultTerritory\0, 0x11 in size. + +0x0C7:Guardian Byte; +0x0C8:Birth Month Byte; +0x0C9:Birth Day Byte; + +0x0CA: Short; +0x0CC: Int32; +0x0D0: Int32; + +0x0E4: Byte; +0x0E8:Allegiance Byte; \ No newline at end of file diff --git a/research/encodedCharaMakeInfo.txt b/research/encodedCharaMakeInfo.txt new file mode 100644 index 00000000..1b9c6766 --- /dev/null +++ b/research/encodedCharaMakeInfo.txt @@ -0,0 +1,38 @@ +===Encoded CharaMake Info=== By Ioncannon +-Based on chara info array in Seventh Umbral + +0x00: Unknown... Version? Int32; +0x04: Unknown - Weird #1 Int32; +0x08: Tribe +0x09: Size +0x0A: Hair Style Short +0x0C: Highlight Hair Color Short; +0x0E: Face +0x0F: Characteristics +0x10: Characteristics Color Short; +0x12: Unknown - Weird #2 Int32; +0x15: Eyebrows +0x16: Eye Size +0x17: Eye Shape +0x18: Nose +0x19: Feature +0x1A: Mouth +0x1B: Ears +0x1C: Hair Color Short; +0x1E: Unknown - Weird #3 Int32; +0x22: Skin Color Short +0x24: Eye Color Short; +0x26: Voice +0x27: Guardian +0x28: Month +0x29: Day +0x2A: Start Class Short; +0x2C: Unknown Int32; +0x30: Unknown Int32; +0x34: Unknown Int32; + +0x38: 0x10 bytes of 0s + +0x48: Start Nation + +0x49: 0xC bytes of 0s \ No newline at end of file diff --git a/research/serverInfo.txt b/research/serverInfo.txt new file mode 100644 index 00000000..6ef42d41 --- /dev/null +++ b/research/serverInfo.txt @@ -0,0 +1,6 @@ +Server Sheet + +0x00:Server ID Short; +0x02:Server Position Short; +0x04:Server Pop Short; +0x10:Server Name \ No newline at end of file diff --git a/www/login.php b/www/login.php new file mode 100644 index 00000000..40870a8f --- /dev/null +++ b/www/login.php @@ -0,0 +1,89 @@ +getMessage(); + } +} + +?> + + + + FFXIV 1.0 Login + + + + + window.location=\"ffxiv://login_success?sessionId=" . $sessionId . "\";"; + } + ?> + +
+
+ +
+ +
+
+
+
+ + + + + + + + + + + + +
Username:
Password:
+ +
+
+

+
+
+
+ + + diff --git a/www/testmysql.php b/www/testmysql.php new file mode 100644 index 00000000..fdb5dd88 --- /dev/null +++ b/www/testmysql.php @@ -0,0 +1,7 @@ + \ No newline at end of file