From 3da1e9d58860ee976fd7da1f35fc5e7a0a7cef80 Mon Sep 17 00:00:00 2001 From: rylon Date: Thu, 26 Jun 2014 06:58:51 +0200 Subject: [PATCH] implemented char_facial_hair_color --- mojotrollz/api/charcreation/charcreation.php | 1 + .../charcreation/charcreation_validator.php | 5 +++++ .../page/wizard_visuals/js/wizard_visuals.js | 3 ++- .../page/wizard_visuals/wizard_visuals.tpl | 19 +++++++++++++++++-- 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/mojotrollz/api/charcreation/charcreation.php b/mojotrollz/api/charcreation/charcreation.php index 21512cd..ece1ffd 100644 --- a/mojotrollz/api/charcreation/charcreation.php +++ b/mojotrollz/api/charcreation/charcreation.php @@ -30,6 +30,7 @@ class charcreation { 'char_hair_color' => self::DEFAULT_CHAR_APPEARANCE, 'char_face' => self::DEFAULT_CHAR_APPEARANCE, 'char_facial_hair' => self::DEFAULT_CHAR_APPEARANCE, + 'char_facial_hair_color' => 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 6b2bd7c..834b758 100644 --- a/mojotrollz/api/charcreation/charcreation_validator.php +++ b/mojotrollz/api/charcreation/charcreation_validator.php @@ -55,6 +55,11 @@ class charcreation_validator { $data['char_facial_hair'] = $value; \SYSTEM\SECURITY\Security::save(charcreation::MOJO_CC_SESSIONKEY,$data); } + public static function char_facial_hair_color($value){ + $data = \SYSTEM\SECURITY\Security::load(charcreation::MOJO_CC_SESSIONKEY); + $data['char_facial_hair_color'] = $value; + \SYSTEM\SECURITY\Security::save(charcreation::MOJO_CC_SESSIONKEY,$data); + } public static function char_skill_tree($value){} public static function char_equip($value){} diff --git a/mojotrollz/page/wizard_visuals/js/wizard_visuals.js b/mojotrollz/page/wizard_visuals/js/wizard_visuals.js index b301efd..fc62bd3 100644 --- a/mojotrollz/page/wizard_visuals/js/wizard_visuals.js +++ b/mojotrollz/page/wizard_visuals/js/wizard_visuals.js @@ -14,6 +14,7 @@ function init_wizard_visuals (){ sendInfo('{"char_face" : "'+$(this).val()+'"}','wizard_visuals');}); $('#sel_facial_hair').change(function(){ sendInfo('{"char_facial_hair" : "'+$(this).val()+'"}','wizard_visuals');}); - + $('#sel_facial_hair_color').change(function(){ + sendInfo('{"char_facial_hair_color" : "'+$(this).val()+'"}','wizard_visuals');}); //$('.item').draggable(); } \ No newline at end of file diff --git a/mojotrollz/page/wizard_visuals/wizard_visuals.tpl b/mojotrollz/page/wizard_visuals/wizard_visuals.tpl index 40d5362..4157437 100644 --- a/mojotrollz/page/wizard_visuals/wizard_visuals.tpl +++ b/mojotrollz/page/wizard_visuals/wizard_visuals.tpl @@ -17,7 +17,7 @@ - + @@ -122,6 +122,21 @@ + + Facial Hair Color ${char_facial_hair_color} + +