diff --git a/www/control_panel_edit_character.php b/www/control_panel_edit_character.php index 2af1ddbf..721fc439 100644 --- a/www/control_panel_edit_character.php +++ b/www/control_panel_edit_character.php @@ -61,12 +61,12 @@ $g_htmlToDbFieldMapping = array( "characterSkinColor" => "skinColor", "characterHairStyle" => "hairStyle", "characterHairColor" => "hairColor", - "characterHairOption" => "hairOption", + "characterHairOption" => "hairVariation", "characterEyeColor" => "eyeColor", "characterFaceType" => "faceType", - "characterFaceBrow" => "faceBrow", - "characterFaceEye" => "faceEye", - "characterFaceIris" => "faceIris", + "characterFaceBrow" => "faceEyebrows", + "characterFaceEye" => "faceEyeShape", + "characterFaceIris" => "faceIrisSize", "characterFaceNose" => "faceNose", "characterFaceMouth" => "faceMouth", "characterFaceJaw" => "faceJaw", @@ -76,7 +76,7 @@ $g_htmlToDbFieldMapping = array( "characterGuardian" => "guardian", "characterBirthMonth" => "birthMonth", "characterBirthDay" => "birthDay", - "characterAllegiance" => "allegiance", + "characterAllegiance" => "initialTown", "characterWeapon1" => "weapon1", "characterWeapon2" => "weapon2", "characterHeadGear" => "headGear", @@ -91,6 +91,58 @@ $g_htmlToDbFieldMapping = array( "characterLeftFingerGear" => "leftFingerGear" ); +$g_profileMapping = array( + "characterName" => "name", +/* + "characterIsLegacy" => "islegacy", + "characterPlayTime" => "playTime", + "characterPositionX" => "positionX", + "characterPositionY" => "positionY", + "characterPositionZ" => "positionZ", + "characterPositionR" => "rotation", + "characterCurrentZoneId" => "currentZoneId", +*/ + "characterGuardian" => "guardian", + "characterBirthDay" => "birthDay", + "characterBirthMonth" => "birthMonth", + "characterAllegiance" => "initialTown", + "characterTribe" => "tribe" +/* + "characterGcCurrent" => "gcCurrent", + "characterGcLimsaRank" => "gcLimsaRank", + "characterGcGridaniaRank" => "gcGridaniaRank", + "characterGcUldahRank" => "gcUldahRank", + "characterCurrentTitle" => "currentTitle", + "characterRestBonus" => "restBonus", + "characterAchievementPoints" => "achievementPoints", +*/ +); + +$g_appearanceMapping = array( +/* + "characterBaseId" => "baseId", +*/ + "characterSize" => "size", + "characterVoice" => "voice", + "characterSkinColor" => "skinColor", + "characterHairStyle" => "hairStyle", + "characterHairColor" => "hairColor", +/* "characterHairHighlightColor" => "hairHighlightColor", */ + "characterHairOption" => "hairVariation", + "characterEyeColor" => "eyeColor", + "characterFaceType" => "faceType", + "characterFaceBrow" => "faceEyebrows", + "characterFaceEye" => "faceEyeShape", + "characterFaceIris" => "faceIrisSize", + "characterFaceNose" => "faceNose", + "characterFaceMouth" => "faceMouth", + "characterFaceJaw" => "faceFeatures", + "characterFaceCheek" => "ears", + "characterFaceOption1" => "characteristics", + "characterFaceOption2" => "characteristicsColor" +); + + function SaveCharacter($databaseConnection, $htmlFieldMapping, $characterId) { $characterInfo = array(); @@ -140,6 +192,7 @@ if(isset($_POST["save"])) try { $g_characterInfo = GetCharacterInfo($g_databaseConnection, $g_userId, $g_characterId); + $g_characterAppearance = GetCharacterAppearance($g_databaseConnection, $g_userId, $g_characterId); } catch(Exception $e) { @@ -364,7 +417,7 @@ catch(Exception $e)