diff --git a/mojotrollz/api/charcreation/charcreation.php b/mojotrollz/api/charcreation/charcreation.php index c56d1fe..21512cd 100644 --- a/mojotrollz/api/charcreation/charcreation.php +++ b/mojotrollz/api/charcreation/charcreation.php @@ -5,6 +5,7 @@ class charcreation { const DEFAULT_CHAR_RACE = 'default'; const DEFAULT_CHAR_CLASS = 'default'; const MOJO_CC_SESSIONKEY = 'mojo_charcreation'; + const DEFAULT_CHAR_APPEARANCE = 0; public static function data($json = NULL){ if(!\SYSTEM\SECURITY\Security::load(self::MOJO_CC_SESSIONKEY)){ \SYSTEM\SECURITY\Security::save(self::MOJO_CC_SESSIONKEY, self::session_default());} @@ -24,7 +25,11 @@ class charcreation { 'char_gender' => self::DEFAULT_CHAR_GENDER, 'char_race' => self::DEFAULT_CHAR_RACE, 'char_class' => self::DEFAULT_CHAR_CLASS, - 'char_appearance' => 0, + 'char_skin_color' => self::DEFAULT_CHAR_APPEARANCE, + 'char_hair' => self::DEFAULT_CHAR_APPEARANCE, + 'char_hair_color' => self::DEFAULT_CHAR_APPEARANCE, + 'char_face' => self::DEFAULT_CHAR_APPEARANCE, + 'char_facial_hair' => self::DEFAULT_CHAR_APPEARANCE, 'char_skill_tree' => 0, 'char_equip' => 0, 'char_guild' => 0, diff --git a/mojotrollz/api/charcreation/charcreation_validator.php b/mojotrollz/api/charcreation/charcreation_validator.php index cddc8e4..6b2bd7c 100644 --- a/mojotrollz/api/charcreation/charcreation_validator.php +++ b/mojotrollz/api/charcreation/charcreation_validator.php @@ -29,7 +29,33 @@ class charcreation_validator { $data['char_race'] = charcreation::DEFAULT_CHAR_RACE;} \SYSTEM\SECURITY\Security::save(charcreation::MOJO_CC_SESSIONKEY,$data); } - public static function char_appearance($value){} + + public static function char_skin_color($value){ + $data = \SYSTEM\SECURITY\Security::load(charcreation::MOJO_CC_SESSIONKEY); + $data['char_skin_color'] = $value; + \SYSTEM\SECURITY\Security::save(charcreation::MOJO_CC_SESSIONKEY,$data); + } + public static function char_hair($value){ + $data = \SYSTEM\SECURITY\Security::load(charcreation::MOJO_CC_SESSIONKEY); + $data['char_hair'] = $value; + \SYSTEM\SECURITY\Security::save(charcreation::MOJO_CC_SESSIONKEY,$data); + } + public static function char_hair_color($value){ + $data = \SYSTEM\SECURITY\Security::load(charcreation::MOJO_CC_SESSIONKEY); + $data['char_hair_color'] = $value; + \SYSTEM\SECURITY\Security::save(charcreation::MOJO_CC_SESSIONKEY,$data); + } + public static function char_face($value){ + $data = \SYSTEM\SECURITY\Security::load(charcreation::MOJO_CC_SESSIONKEY); + $data['char_face'] = $value; + \SYSTEM\SECURITY\Security::save(charcreation::MOJO_CC_SESSIONKEY,$data); + } + public static function char_facial_hair($value){ + $data = \SYSTEM\SECURITY\Security::load(charcreation::MOJO_CC_SESSIONKEY); + $data['char_facial_hair'] = $value; + \SYSTEM\SECURITY\Security::save(charcreation::MOJO_CC_SESSIONKEY,$data); + } + public static function char_skill_tree($value){} public static function char_equip($value){} public static function char_guild($value){} diff --git a/mojotrollz/page/default_page/css/default_page.css b/mojotrollz/page/default_page/css/default_page.css index 176c183..1940807 100644 --- a/mojotrollz/page/default_page/css/default_page.css +++ b/mojotrollz/page/default_page/css/default_page.css @@ -49,7 +49,7 @@ body { #frame_main { //width: 1000px; position: absolute; - width: 60%; + width: 1000px; top: 20%; left: 20%; //-webkit-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 1); @@ -83,18 +83,18 @@ body { #frame_content_left { float: left; color: black; - width: 30%; + width: 300px; } #frame_content_center { - width: 30%; + width: 300px; margin: 1.5%; - margin-left: 34.5%; + margin-left: 320px; } #frame_content_right { float: right; - width: 30%; + width: 280px; margin-left: 1.5%; margin-right: 1.5%; } diff --git a/mojotrollz/page/default_page/default_page.php b/mojotrollz/page/default_page/default_page.php index cbec83c..179efc0 100644 --- a/mojotrollz/page/default_page/default_page.php +++ b/mojotrollz/page/default_page/default_page.php @@ -27,16 +27,9 @@ class default_page extends SYSTEM\PAGE\Page { $vars = array(); $vars['js'] = $this->js(); $vars['css'] = $this->css(); - //$vars['default_page_welcome'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/default_page_welcome.tpl'), array()); - //$vars['default_page_serverinfo'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/default_page_serverinfo.tpl'), array()); - //$vars['default_page_login'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/default_page_login.tpl'), array()); - //$vars['default_page_toolbar'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/default_page_toolbar.tpl'), array()); $vars['PICPATH'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL).'api.php?call=files&cat=default_page&id='; $vars['copyright'] = ''; $vars['inprint'] = ''; - //$vars['realm_status'] = realm::status(); - //$vars['world_status'] = world::status(); - //$vars['player_online'] = database::player_online(); $vars = array_merge($vars, \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_MAINPAGE), \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_WOW_SERVERINFO), \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_BASIC)); diff --git a/mojotrollz/page/wizard_details/details.tpl b/mojotrollz/page/wizard_details/details.tpl index d4f02d2..3ca7c98 100644 --- a/mojotrollz/page/wizard_details/details.tpl +++ b/mojotrollz/page/wizard_details/details.tpl @@ -44,4 +44,4 @@
| Skincolor ${char_skin_color} | ++ |
| Hair ${char_hair} | ++ |
| Hair Color ${char_hair_color} | ++ |
| Face ${char_face} | ++ |
| Facial Hair ${char_facial_hair} | ++ |