<interface_config> <root id="interface" x="0" y="0" w="800" h="600" active="true" /> <lua file="info_player.lua" /> <variable entry="UI:VARIABLES:FAME_DETAIL" type="sint32" value="0" /> <variable entry="UI:VARIABLES:TOTAL_MALUS_EQUIP" type="sint32" value="0" /> <variable entry="UI:VARIABLES:TOTAL_MAGIC_ABSORB" type="sint32" value="0" /> <!-- <variable entry="UI:VARIABLES:CDB_INIT_IN_PROGRESS" type="bool" value="1" /> --> <!-- Link to compute the Total_Magic absorb, in local, according to - jewels weared (=> EQUIP and BAG) - absorb factor - max baseskilllevel of the player --> <link expr="depends( @LOCAL:INVENTORY:EQUIP, @LOCAL:INVENTORY:BAG, @%player_protect_absorbfactor, @UI:VARIABLES:TRACK_SKILL_CHANGE)" action="lua:game:computeMagicProtectTotalAbsorb()" /> <!--**************************--> <!--* info_player_skills *--> <!--**************************--> <!-- Do not show skills but the progression of the player through its characs --> <!-- Display characs and scores --> <template name="tipc_score" posparent="parent" x="0" y="0" h="16" posref="TL TL" id="" sizeref="w" w="0" text="" val="" maxval="" baseval="" tooltip=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y" sizeref="#sizeref"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="#text" /> <view type="text_number" id="max" posref="MR MR" x="-4" y="-2" color="255 255 255 255" shadow="true" fontsize="12" value="#maxval" positive="true" /> <view type="text" id="sep" posparent="max" posref="TL TR" x="-1" color="255 255 255 255" shadow="true" fontsize="12" hardtext="/" /> <view type="text_number" id="val" posparent="max" posref="TL TR" x="-10" color="255 255 255 255" shadow="true" fontsize="12" value="#val" positive="true" /> <link expr="ifthenelse(lt(@#maxval,@#baseval), '182 39 0 255', ifthenelse(gt(@#maxval,@#baseval), '180 165 0 255', '255 255 255 255'))" target="max:color" /> <ctrl type="tooltip" id="tt" sizeref="wh" on_tooltip="lua:game:tooltipScore('#baseval', '#maxval','#tooltip')" /> </group> </template> <!-- Dodge and Parry specific --> <template name="tipc_scoreEP" posparent="parent" x="0" y="0" h="16" posref="TL TL" id="" sizeref="w" w="0" text="" val="" maxval="" baseval="" level="" mod="" tooltip=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y" sizeref="#sizeref"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="#text" /> <view type="text_number" id="val" posref="MR MR" x="-4" y="-2" color="255 255 255 255" shadow="true" fontsize="12" value="#val" positive="true" /> <link expr="ifthenelse(lt(@#val,@#baseval), '182 39 0 255', ifthenelse(gt(@#val,@#baseval), '180 165 0 255', '255 255 255 255'))" target="val:color" /> <ctrl type="tooltip" id="tt" sizeref="wh" on_tooltip="lua:game:tooltipScoreEP('#baseval', '#val','#tooltip','#level','#mod')" /> </group> </template> <template name="tipc_charac" posparent="parent" x="0" y="0" h="16" posref="TL TL" id="" sizeref="w" w="0" text="" val="" suffix="" tooltip=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y" sizeref="#sizeref"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="#text" /> <view type="text_number" id="val" posref="MR MR" x="-4" y="-2" color="255 255 255 255" shadow="true" fontsize="12" value="#val" positive="true" suffix="#suffix" /> <ctrl type="tooltip" id="tt" sizeref="wh" tooltip="#tooltip" /> </group> </template> <template name="tipc_characReg" posparent="parent" x="0" y="0" h="16" posref="TL TL" id="" sizeref="w" w="0" text="" val="" baseval="" suffix="" tooltip=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y" sizeref="#sizeref"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="#text" /> <view type="text_number" id="val" posref="MR MR" x="-4" y="-2" color="255 255 255 255" shadow="true" fontsize="12" value="#val" positive="true" suffix="#suffix" /> <link expr="ifthenelse(lt(@#val,@#baseval), '182 39 0 255', ifthenelse(gt(@#val,@#baseval), '180 165 0 255', '255 255 255 255'))" target="val:color" /> <ctrl type="tooltip" id="tt" sizeref="wh" on_tooltip="lua:game:tooltipScore('#baseval', '#val','#tooltip')" /> </group> </template> <!-- Magic Protection --> <template name="tipc_magic_protect" posparent="parent" x="0" y="0" h="16" posref="TL TL" id="" sizeref="w" w="0" val="" tooltip=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y" sizeref="#sizeref"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="uiProtect_#id" /> <view type="text" id="val" posref="MR MR" x="-4" y="-2" color="255 255 255 255" shadow="true" fontsize="12" hardtext="" /> <ctrl type="tooltip" id="tt" sizeref="wh" on_tooltip="lua:game:tooltipMagicProtect('#val','uittProtect_#id')" /> <!-- change text when db change --> <link expr="depends(@#val,@%player_protect_maxratio)" action="lua:game:displayMagicProtect('#val')" /> </group> </template> <!-- Magic Resistance --> <template name="tipc_magic_resist" posparent="parent" x="0" y="0" h="16" posref="TL TL" id="" sizeref="w" w="0" val="" tooltip=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y" sizeref="#sizeref"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="uiResist_#id" /> <view type="text" id="val" posref="MR MR" x="-4" y="-2" color="255 255 255 255" shadow="true" fontsize="12" hardtext="" /> <ctrl type="tooltip" id="tt" sizeref="wh" on_tooltip="lua:game:tooltipMagicResist('#val','uittResist_#id')" /> <!-- change text when db change. NB: resist depends also on skill --> <link expr="depends(@#val,@%player_resist_maxratio,@UI:VARIABLES:TRACK_SKILL_CHANGE)" action="lua:game:displayMagicResist('#val')" /> </group> </template> <!-- Display ecosystem points --> <template name="ecosystem_points" posparent="parent" x="0" y="0" h="16" posref="TL TL" id="" sizeref="w" w="0" text=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y" sizeref="#sizeref"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="#text" /> <view type="text" id="max" posref="MR MR" x="-4" y="-1" color="255 255 255 255" shadow="true" fontsize="12" hardtext="0" /> <view type="text" id="sep" posref="MR MR" x="-20" y="-1" color="255 255 255 255" shadow="true" fontsize="12" hardtext="/" /> <view type="text" id="val" posref="MR MR" x="-37" y="-1" color="255 255 255 255" shadow="true" fontsize="12" hardtext="0" /> <ctrl type="tooltip" id="tt" sizeref="wh" /> </group> </template> <!-- Display RRPS --> <template name="level_rrps" posparent="parent" x="0" y="0" h="16" posref="TL TL" id="" sizeref="w" w="0" text="" val="" tooltip=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y" sizeref="#sizeref"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="#text" /> <view type="text" id="val" posref="MR MR" x="-4" y="-2" color="255 255 255 255" shadow="true" fontsize="12" hardtext="0" /> <ctrl type="tooltip" id="tt" sizeref="wh" on_tooltip="lua:RingPlayerInfo:tooltipRRPs('#val','#tooltip')" /> <link expr="@#val" action="lua:RingPlayerInfo:updateRRPSLevel('#val', '#tooltip')" /> </group> </template> <template name="jauge_rating" posparent="parent" x="0" y="0" h="16" posref="TL TL" id="" w="156" color="" color_gray="" text="" val="" maxval=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y"> <group id="jauge_bar" posref="TL TL" w="#w" h="16"> <view type="bitmap" id="jauge_graph" posref="TL TL" texture="jauge.tga" color="#color" global_color="false" /> </group> <view type="text" id="t" posref="TL TL" x="16" y="-3" color="255 255 255 255" global_color="false" fontsize="10" shadow="true" hardtext="#text" /> <!-- <view type="text_number" id="max" posref="MR MR" x="-12" y="-2" color="255 255 255 255" shadow="true" global_color="false" fontsize="10" value="#maxval" positive="true" /> <view type="text" id="sep" posparent="max" posref="TL TR" x="-1" color="255 255 255 255" shadow="true" global_color="false" fontsize="10" hardtext="/" /> <view type="text_number" id="val" posparent="max" posref="TL TR" x="-10" color="255 255 255 255" shadow="true" global_color="false" fontsize="10" value="#val" positive="true" /> --> <!-- <link expr="div(mul(abs(@#val_bar), #w), %player_percent_max)" target="jauge_bar:w" /> <link expr="ifthenelse(le(@#val_bar,0), '#color_gray', '#color')" target="jauge_bar:jauge_graph:color" /> --> </group> </template> <!-- Display Ring Rating --> <template name="ring_rating" posparent="parent" x="0" y="0" h="20" posref="TL TL" id="" sizeref="w" w="0" text=""> <group id="#id" posparent="#posparent" posref="#posref" w="#w" h="#h" x="#x" y="#y" sizeref="#sizeref"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="#text" /> <view type="bitmap" id="b_jauge_rating" posref="MR MR" y="0" texture="slot_jauge.tga" inherit_gc_alpha="false" /> <instance template="jauge_rating" id="jauge_rating" posref="MR MR" color="214 56 7 255" color_gray="160 42 5 255" text="" val="0" maxval="1" /> <view type="bitmap" id="level_rating" posparent="jauge_rating" scale="true" w="16" h="16" posref="BL BR" x="-10" texture="" inherit_gc_alpha="false" /> <ctrl type="tooltip" id="tt" sizeref="wh" /> </group> </template> <proc id="progression_proc_active"> <action handler="set" params="dblink=UI:VARIABLES:ISACTIVE:CAREERS|value=1" /> <action handler="title_init_combobox" /> <action handler="lua" params="RingPlayerInfo:initRingStatPlayer()" /> </proc> <proc id="progression_proc_deactive"> <action handler="set" params="dblink=UI:VARIABLES:ISACTIVE:CAREERS|value=0" /> </proc> <variable entry="UI:TITLE" type="sint64" value="-1" /> <group type="container" id="info_player_skills" w="500" title="uiSkillsTitle" global_color="false" header_color="UI:SAVE:WIN:COLORS:PLA" min_w="330" max_w="500" min_h="550" max_h="1600" pop_max_h="800" on_active="proc" on_active_params="progression_proc_active" on_deactive="proc" on_deactive_params="progression_proc_deactive" open_button="false" force_open_out="true" title_bar_open="false" lockable="true" openable="false" opened="true" movable="true" resizer="false" active="true" title_class="formated" help_page="interf_identity.html"> <group id="header_closed" x="0" y="0" h="12" posref="TL TL" group_onclick_r="active_menu" group_params_r="menu=ui:interface:base_menu_with_color"> </group> <group id="header_opened" x="0" y="0" w="100" h="48" posref="TL TL" group_onclick_r="active_menu" group_params_r="menu=ui:interface:base_menu_with_color"> <group type="tab" id="info_player_skills_tabs" child_resize_w="true" h="24" posref="TL TL" x="0" y="-24"> <ctrl style="tab_button_new" id="tab0" x="0" posref="TL TL" group="content:basics_skills" hardtext="uiR2EDBasicSkills" onclick_r="" params_r="" onclick_l="" params_l="" /> <ctrl style="tab_button_new" id="tab1" posparent="tab0" group="content:ring_skills" hardtext="uiR2EDRingSkills" onclick_r="" params_r="" onclick_l="" params_l="" /> <ctrl style="tab_button_new" id="tab2" posparent="tab1" group="content:rpjobs" hardtext="uiRpJobs" onclick_r="" params_r="" /> <ctrl style="tab_button_new" id="tab3" posparent="tab2" group="content:webinfos" hardtext="uiPlayerInfos" onclick_r="" params_r="" onclick_l="" params_l="" /> </group> <view type="bitmap" id="sep" posparent="info_player_skills_tabs" posref="BR BL" sizeparent="parent" sizeref="w" w="0" h="1" scale="true" texture="blank.tga" color="166 166 166 255" /> </group> <group id="content" x="0" y="0" h="550" posref="TL TL"> <group id="basics_skills" sizeref="wh" w="0" y="0" h="0" posref="TL TL"> <view type="text" id="character_race_title" posparent="basics_skills" posref="TL TL" x="0" y="-24" hardtext="uiRaceBold" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <view type="text" id="character_race_name" posparent="character_race_title" posref="TR TL" shadow="true" color="255 200 55 255" global_color="false" x="2" fontsize="12" hardtext="" /> <group id="guild" posref="TL TL" sizeref="w" h="14" y="-48"> <view type="text" id="guild_title" posref="TL TL" x="0" y="0" hardtext="uiGuildMembership" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <view type="text_id" id="name" posparent="guild_title" posref="TR TL" shadow="true" color="255 200 55 255" global_color="false" x="2" fontsize="12" textid="SERVER:GUILD:NAME" dynamic_string="false" /> </group> <group id="scores" posref="TL TL" sizeref="w5" w="-1" h="188" y="-72"> <view type="text" id="Skill_t" posref="TL TL" x="0" y="0" hardtext="uiScoreTable" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <group id="black" posref="TL TL" x="0" sizeref="w" y="-14" w="0" h="172" inherit_gc_alpha="true"> <view type="text" id="values" posref="TL TL" x="4" y="-4" hardtext="uiValues" shadow="true" fontsize="10" color="255 255 255 255" /> <instance template="tipc_score" id="lif" posref="TL TL" x="8" y="-20" w="-8" tooltip="uittIdentityHP" text="uiHP" val="%player_hp" maxval="%player_hp_max" baseval="%player_hp_base" /> <instance template="tipc_score" id="sap" posparent="lif" posref="BL TL" y="0" tooltip="uittIdentitySap" text="uiSap" val="%player_sap" maxval="%player_sap_max" baseval="%player_sap_base" /> <instance template="tipc_score" id="sta" posparent="sap" posref="BL TL" y="0" tooltip="uittIdentitySta" text="uiStamina" val="%player_sta" maxval="%player_sta_max" baseval="%player_sta_base" /> <instance template="tipc_score" id="foc" posparent="sta" posref="BL TL" y="0" tooltip="uittIdentityFoc" text="uiFocus" val="%player_focus" maxval="%player_focus_max" baseval="%player_focus_base" /> <view type="text" id="Regen" posref="TL TL" x="4" y="-90" hardtext="uiRegeneration" shadow="true" fontsize="10" color="255 255 255 255" /> <instance template="tipc_characReg" id="hpreg" posref="TL TL" x="8" y="-105" w="-8" text="uiHP" val="%player_hpreg" baseval="%player_hpreg_base" tooltip="uittIdentityHPReg" /> <instance template="tipc_characReg" id="sapreg" posparent="hpreg" posref="BL TL" y="0" text="uiSap" val="%player_sapreg" baseval="%player_sapreg_base" tooltip="uittIdentitySapReg" /> <instance template="tipc_characReg" id="stareg" posparent="sapreg" posref="BL TL" y="0" text="uiStamina" val="%player_stareg" baseval="%player_stareg_base" tooltip="uittIdentityStaReg" /> <instance template="tipc_characReg" id="focreg" posparent="stareg" posref="BL TL" y="0" text="uiFocus" val="%player_focreg" baseval="%player_focreg_base" tooltip="uittIdentityFocReg" /> </group> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> </group> <group id="caracs" posref="TM TL" sizeref="w5" w="-1" x="1" h="188" y="-72"> <view type="text" id="Skill_t" posref="TL TL" x="0" y="0" hardtext="uiCaracsTable" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <group id="black" posref="TL TL" x="0" sizeref="w" y="-14" w="0" h="172" inherit_gc_alpha="true"> <instance template="tipc_charac" id="hpmax" posref="TL TL" x="8" y="-20" w="-8" text="uiCarac_HpMax" val="%player_carac_hpmax" tooltip="uittIdentityCons" /> <instance template="tipc_charac" id="sapmax" posparent="hpmax" posref="BL TL" y="0" text="uiCarac_SapMax" val="%player_carac_sapmax" tooltip="uittIdentityInt" /> <instance template="tipc_charac" id="stamax" posparent="sapmax" posref="BL TL" y="0" text="uiCarac_StaMax" val="%player_carac_stamax" tooltip="uittIdentityStr" /> <instance template="tipc_charac" id="focmax" posparent="stamax" posref="BL TL" y="0" text="uiCarac_WishMax" val="%player_carac_wishmax" tooltip="uittIdentityDex" /> <instance template="tipc_charac" id="hpreg" posref="TL TL" x="8" y="-105" w="-8" text="uiCarac_HpReg" val="%player_carac_hpreg" tooltip="uittIdentityMeta" /> <instance template="tipc_charac" id="sapreg" posparent="hpreg" posref="BL TL" y="0" text="uiCarac_SapReg" val="%player_carac_sapreg" tooltip="uittIdentityWis" /> <instance template="tipc_charac" id="stareg" posparent="sapreg" posref="BL TL" y="0" text="uiCarac_StaReg" val="%player_carac_stareg" tooltip="uittIdentityWB" /> <instance template="tipc_charac" id="focreg" posparent="stareg" posref="BL TL" y="0" text="uiCarac_WishReg" val="%player_carac_wishreg" tooltip="uittIdentityWill" /> </group> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> </group> <group id="skillpoints" posref="TL TL" sizeref="w5" w="-1" h="83" y="-264"> <view type="text" id="sp" posref="TL TL" x="0" y="0" hardtext="uiSkillPoints" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <group id="black" posref="TL TL" x="0" sizeref="w" y="-14" w="0" h="67" inherit_gc_alpha="true"> <instance template="skill_points_widget" id="sp0" global_color="true" posref="TL TL" x="0" y="-4" hardtext="uiSkillPoints0" value="%skill_points_0" tooltip="uittIdentitySkillFight" fontsize_text="12" fontsize_number="12" /> <instance template="skill_points_widget" id="sp1" posparent="sp0" global_color="true" posref="BL TL" x="0" hardtext="uiSkillPoints1" value="%skill_points_1" tooltip="uittIdentitySkillMagic" fontsize_text="12" fontsize_number="12" /> <instance template="skill_points_widget" id="sp2" posparent="sp1" global_color="true" posref="BL TL" x="0" hardtext="uiSkillPoints2" value="%skill_points_2" tooltip="uittIdentitySkillCraft" fontsize_text="12" fontsize_number="12" /> <instance template="skill_points_widget" id="sp3" posparent="sp2" global_color="true" posref="BL TL" x="0" hardtext="uiSkillPoints3" value="%skill_points_3" tooltip="uittIdentitySkillHarvest" fontsize_text="12" fontsize_number="12" /> </group> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> </group> <group id="misc" posref="TM TL" sizeref="w5" w="-1" x="1" h="83" y="-264"> <view type="text" id="cm" posref="TL TL" x="0" y="0" hardtext="uiCaracMisc" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <group id="black" posref="TL TL" x="0" sizeref="w" y="-14" w="0" h="67" inherit_gc_alpha="true"> <!-- Total Malus: Must multiply by 2 the Equip Malus that is in Server DB, to have it in percentage --> <instance template="tipc_charac" id="total_malus" posref="TL TL" x="8" y="-4" w="-8" text="uiTotalMalus" val="UI:VARIABLES:TOTAL_MALUS_EQUIP" tooltip="uittIdentityTotalMalus" /> <link expr="depends(@SERVER:MODIFIERS:TOTAL_MALUS_EQUIP)" action="set" params="dblink=UI:VARIABLES:TOTAL_MALUS_EQUIP|value=mul(@SERVER:MODIFIERS:TOTAL_MALUS_EQUIP,2)" /> <!-- Bag Bulk special: Current / Max --> <group id="bag_bulk" posparent="total_malus" posref="BL TL" w="0" h="16" x="0" y="0" sizeref="w"> <view type="text" id="t" posref="TL TL" y="-1" color="255 255 255 255" fontsize="12" shadow="true" hardtext="uiBagBulk" /> <view type="text" id="val" posref="MR MR" x="-4" y="-2" color="255 255 255 255" shadow="true" fontsize="12" hardtext="0/0" /> <link expr="identity(getBulkStr('%bag', @%bag_bulk_max), @%bag)" target="val:hardtext" /> </group> <instance template="text_tt" posparent="bag_bulk" tooltip="uittIdentitBagBulk" /> <!-- Weight Speed Factor --> <instance template="tipc_charac" id="speed_factor" posparent="bag_bulk" posref="BL TL" y="0" tooltip="uittIdentitySpeedFactor" text="uiWeightSpeedFactor" val="%player_speed_factor" suffix="%" /> <!-- Code: when the Total Malus Equip change, must update Phrase InfoWindow --> <link expr="@UI:VARIABLES:TOTAL_MALUS_EQUIP" action="phrase_update_from_action_malus" /> </group> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> </group> <group id="resists" posref="TL TL" sizeref="w5" w="-1" h="155" y="-347"> <view type="text" id="resists_t" posref="TL TL" x="0" y="0" hardtext="uiResistsTable" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <instance template="text_tt" posparent="resists_t" tooltip="uittMagicResistTable" /> <group id="black" posref="TL TL" x="0" sizeref="w" y="-14" w="0" h="141" inherit_gc_alpha="true"> <instance template="tipc_magic_resist" id="Desert" posref="TL TL" x="8" y="-10" w="-8" val="%player_resist_desert" /> <instance template="tipc_magic_resist" id="Forest" posparent="Desert" posref="BL TL" y="0" val="%player_resist_forest" /> <instance template="tipc_magic_resist" id="Lacustre" posparent="Forest" posref="BL TL" y="0" val="%player_resist_lacustre" /> <instance template="tipc_magic_resist" id="Jungle" posparent="Lacustre" posref="BL TL" y="0" val="%player_resist_jungle" /> <instance template="tipc_magic_resist" id="PrimRoot" posparent="Jungle" posref="BL TL" y="0" val="%player_resist_primroot" /> </group> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> </group> <group id="magic_protect" posref="TM TL" sizeref="w5" w="-1" h="155" y="-347"> <view type="text" id="protections_t" posref="TL TL" x="0" y="0" hardtext="uiMagicProtectTable" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <instance template="text_tt" posparent="protections_t" tooltip="uittMagicProtectTable" /> <group id="black" posref="TL TL" x="0" sizeref="w" y="-14" w="0" h="141" inherit_gc_alpha="true"> <instance template="tipc_magic_protect" id="Acid" posref="TL TL" x="8" y="-10" w="-8" val="%player_protect_acid" /> <instance template="tipc_magic_protect" id="Cold" posparent="Acid" posref="BL TL" y="0" val="%player_protect_cold" /> <instance template="tipc_magic_protect" id="Rot" posparent="Cold" posref="BL TL" y="0" val="%player_protect_rot" /> <instance template="tipc_magic_protect" id="Fire" posparent="Rot" posref="BL TL" y="0" val="%player_protect_fire" /> <instance template="tipc_magic_protect" id="Shockwave" posparent="Fire" posref="BL TL" y="0" val="%player_protect_shockwave" /> <instance template="tipc_magic_protect" id="Poison" posparent="Shockwave" posref="BL TL" y="0" val="%player_protect_poison" /> <instance template="tipc_magic_protect" id="Electricity" posparent="Poison" posref="BL TL" y="0" val="%player_protect_electricity" /> <instance template="tipc_charac" id="MaxAbsorb" posparent="Electricity" posref="BL TL" y="0" text="uiProtect_MaxAbsorb" val="UI:VARIABLES:TOTAL_MAGIC_ABSORB" tooltip="uittProtect_MaxAbsorb" /> </group> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> </group> <group id="dodge" posref="TL TL" sizeref="w5" w="-1" h="40" y="-510"> <view type="text" id="defense_t" posref="TL TL" x="0" y="0" hardtext="uiDefenseTitle" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <group id="black" posref="TL TL" x="0" sizeref="w" y="-14" w="0" h="26" inherit_gc_alpha="true"> <instance template="tipc_scoreEP" id="dodge" posref="TL TL" x="8" y="-7" w="-8" text="uiDodge" val="%player_dodge_current" maxval="%player_dodge_base" baseval="%player_dodge_base" tooltip="uittIdentityDodge" level="%player_dodge_current" mod="%player_dodge_success_mod" /> </group> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> </group> <group id="parry" posref="TM TL" sizeref="w5" w="-1" h="40" y="-510"> <group id="black" posref="TL TL" x="0" sizeref="w" y="-14" w="0" h="26" inherit_gc_alpha="true"> <instance template="tipc_scoreEP" id="parry" posref="TL TL" x="8" y="-7" w="-8" text="uiParry" val="%player_parry_current" maxval="%player_parry_base" baseval="%player_parry_base" tooltip="uittIdentityParry" level="%player_parry_current" mod="%player_parry_success_mod" /> </group> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> </group> </group> <group id="ring_skills" sizeref="wh" w="0" y="0" h="0" posref="TL TL"> <group id="ecosystem_points" posref="TL TL" y="-35" sizeref="w5" w="-4" child_resize_h="true" child_resize_hmargin="16"> <instance template="inner_thin_border_group" /> <instance template="ecosystem_points" id="basic" posref="TL TL" x="8" y="-8" w="-16" tooltip="uiR2EDBasicsPointsTooltip" text="uiR2EDBasicsPoints" /> <instance template="ecosystem_points" id="desert" posparent="basic" posref="BL TL" y="0" tooltip="uiR2EDDesertPointsTooltip" text="uiR2EDDesertPoints" /> <instance template="ecosystem_points" id="subtropic" posparent="desert" posref="BL TL" y="0" tooltip="uiR2EDSubtropicPointsTooltip" text="uiR2EDSubtropicPoints" /> <instance template="ecosystem_points" id="forest" posparent="subtropic" posref="BL TL" y="0" tooltip="uiR2EDForestPointsTooltip" text="uiR2EDForestPoints" /> <instance template="ecosystem_points" id="jungle" posparent="forest" posref="BL TL" y="0" tooltip="uiR2EDJunglePointsTooltip" text="uiR2EDJunglePoints" /> <instance template="ecosystem_points" id="primeroot" posparent="jungle" posref="BL TL" y="0" tooltip="uiR2EDPrimeRootPointsTooltip" text="uiR2EDPrimeRootPoints" /> </group> <view type="text" id="ecosystem_points_title" posparent="ecosystem_points" posref="TL BL" x="0" y="0" hardtext="uiR2EDEcosystemPointsTitle" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <instance template="faction_points_widget" id="fp" posparent="ecosystem_points" posref="BL TL" x="0" y="-10" /> <group id="pvp_points" posparent="fp" posref="BL TL" sizeref="wh" w="-1" h="40" y="-10"> <view type="text" id="pvppoints_t" posref="TL TL" x="0" y="0" hardtext="uiPvpPoints" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <group id="black" posref="TL TL" x="0" sizeref="w" y="-14" w="0" h="26" inherit_gc_alpha="true"> <view type="text" id="total" posref="ML ML" x="8" y="0" hardtext="uiPvpTotal" shadow="true" color="255 255 255 255" global_color="true" fontsize="12" /> <view type="text_number" id="val" posref="MR MR" x="-8" y="0" color="255 255 255 255" global_color="true" fontsize="12" value="SERVER:USER:RRPS_LEVELS0:VALUE" shadow="true" /> </group> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> </group> </group> <group h="0" id="rpjobs" posref="TL TL" sizeref="wh" w="0" y="0"> <ctrl style="text_button_header" button_type="push_button" id="browse_home" posref="TR TR" x="-1" y="-2" hardtext="uiBrowseRefresh" tooltip="uittBrowseRefresh" onclick_l="browse_home" params_l="name=ui:interface:info_player_skills:content:rpjobs:html" /> <group type="webig_html" id="html" posref="TL TL" url="http://app.ryzom.com/app_rpjobs/index.php" title_prefix="" sizeref="wh" x="0" y="-8" w="0" h="0" background_color="0 0 0 255" error_color="255 240 48 255" link_color="240 155 100 255" text_color="210 210 210 255" h1_color="255 255 255 255" h2_color="255 255 255 255" h3_color="255 255 255 255" h4_color="255 255 255 255" h5_color="255 255 255 255" h6_color="100 255 100 255" text_font_size="10" h1_font_size="20" h2_font_size="18" h3_font_size="16" h4_font_size="14" h5_font_size="12" h6_font_size="10" paragraph_begin_space="1" multi_line_space_factor="0.25" td_begin_space="16" li_begin_space="4" ul_begin_space="12" li_indent="0" ul_indent="30" checkbox_bitmap_normal="w_slot_on.tga" checkbox_bitmap_pushed="w_opacity_on.tga" checkbox_bitmap_over="" background_bitmap_view="black2" home="http://app.ryzom.com/app_rpjobs/index.php" browse_next_time="true" form_text_area_group="edit_box_widget_multiline"> <group id="black" posref="BR BR" sizeref="hw" w="-12" h="-12" inherit_gc_alpha="true" /> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> <view type="bitmap" id="black2" posparent="black" posref="MM MM" sizeref="wh" w="-2" h="-2" inherit_gc_alpha="true" scale="true" texture="blank.tga" global_color="false" /> <group type="list" id="text_list" fontsize="9" posref="TL TL" posparent="black" x="2" y="-2" space="0" sizeref="hw" w="-4" h="-4" maxelements="2000" /> <ctrl style="skin_scroll" id="scroll_bar" /> </group> </group> <group h="0" id="webinfos" posref="TL TL" sizeref="wh" w="0" y="0"> <group id="title" posref="TL TL" sizeref="w" active="true" w="-1" h="24" y="-8"> <view type="text" id="player_title_txt" posref="TL TL" x="8" y="-4" hardtext="uiPlayerTitle" shadow="true" color="255 255 255 255" global_color="false" fontsize="12" /> <group type="combo_box" id="player_title" w="300" h="20" value="UI:TITLE" posparent="player_title_txt" posref="TR TL" x="4" y="4" on_select_start="title_combobox_button"> <instance template="combo_box_def1" /> </group> <instance template="text_tt" posparent="player_title" tooltip="uittIdentityTitle" /> <link expr="@UI:TITLE" action="title_combobox_changed" /> </group> <ctrl style="text_button_16" id="inf" posref="TR TR" active="true" y="-9" wmargin="8" hardtext="uiInfo" tooltip="uittIdentityInfo" onclick_l="open_title_help" params_l="from=user" /> <ctrl style="text_button_header" button_type="push_button" id="browse_home" posref="BR TR" posparent="title" x="0" y="-2" hardtext="uiBrowseRefresh" tooltip="uittBrowseRefresh" onclick_l="browse_home" params_l="name=ui:interface:info_player_skills:content:webinfos:html" /> <group type="webig_html" id="html" posref="TL TL" posparent="parent" url="http://app.ryzom.com/app_profile/index.php" title_prefix="" sizeref="wh" x="0" y="-42" w="0" h="0" background_color="0 0 0 255" error_color="255 240 48 255" link_color="240 155 100 255" text_color="210 210 210 255" h1_color="255 255 255 255" h2_color="255 255 255 255" h3_color="255 255 255 255" h4_color="255 255 255 255" h5_color="255 255 255 255" h6_color="100 255 100 255" text_font_size="10" h1_font_size="20" h2_font_size="18" h3_font_size="16" h4_font_size="14" h5_font_size="12" h6_font_size="10" paragraph_begin_space="1" multi_line_space_factor="0.25" td_begin_space="16" li_begin_space="4" ul_begin_space="12" li_indent="0" ul_indent="30" checkbox_bitmap_normal="w_slot_on.tga" checkbox_bitmap_pushed="w_opacity_on.tga" checkbox_bitmap_over="" background_bitmap_view="black2" home="http://app.ryzom.com/app_profile/index.php" browse_next_time="true" form_text_area_group="edit_box_widget_multiline"> <group id="black" posref="BR BR" sizeref="hw" w="-12" h="-12" inherit_gc_alpha="true" /> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> <view type="bitmap" id="black2" posparent="black" posref="MM MM" sizeref="wh" w="-2" h="-2" inherit_gc_alpha="true" scale="true" texture="blank.tga" global_color="false" /> <group type="list" id="text_list" fontsize="9" posref="TL TL" posparent="black" x="2" y="-2" space="0" sizeref="hw" w="-4" h="-4" maxelements="2000" /> <ctrl style="skin_scroll" id="scroll_bar" /> </group> </group> <view color="166 166 166 255" h="1" id="sep" posparent="info_player_skills_tabs" posref="BR BL" scale="true" sizeparent="parent" sizeref="w" texture="blank.tga" type="bitmap" w="0"/> </group> </group> <tree node="info_player_skills" /> <!--***********--> <!--* FAME *--> <!--***********--> <!-- * FAME template * --> <template name="fame_bar" x="0" y="0" w="204" h="28" posref="TL TL" keep="true" id="" path=""> <group id="#id" posref="#posref" w="#w" h="#h" x="#x" y="#y"> <instance template="inner_thin_border_group" inherit_gc_alpha="true" posref="BL BL" h="-4" /> <!-- Bars --> <view type="bitmap" id="p0" texture="blank.tga" posref="BL BL" scale="true" x="0" w="10" h="16" y="4" global_color="false" /> <view type="bitmap" id="p1" texture="blank.tga" posref="BL BL" scale="true" x="0" w="10" h="16" y="4" global_color="false" /> <view type="bitmap" id="p2" texture="blank.tga" posref="BL BL" scale="true" x="0" w="10" h="16" y="4" global_color="false" /> <view type="bitmap" id="p3" texture="blank.tga" posref="BL BL" scale="true" x="0" w="10" h="16" y="4" global_color="false" /> <view type="bitmap" id="p4" texture="blank.tga" posref="BL BL" scale="true" x="0" w="10" h="16" y="4" global_color="false" /> <!-- beautiful 3D bar look --> <group id="bar3d" posref="BL BL" x="0" y="4" w="0" h="16"> <view type="bitmap" id="bar" texture="fame_bar_3d.tga" scale="true" sizeref="w" x="0" w="0" h="16" global_color="false" /> </group> <!-- Tooltips above the Bars --> <!-- For now, the KOS system does not work, so put instead no trade <ctrl type="tooltip" id="ttp0" posref="BL BL" x="0" y="4" h="16" w="10" tooltip="uittFameKOS" /> --> <ctrl type="tooltip" id="ttp0" posref="BL BL" x="0" y="4" h="16" w="10" tooltip="uittFameNoTrade" /> <ctrl type="tooltip" id="ttp1" posref="BL BL" x="0" y="4" h="16" w="10" tooltip="uittFameNoTrade" /> <ctrl type="tooltip" id="ttp2" posref="BL BL" x="0" y="4" h="16" w="10" tooltip="uittFameWeakTrade" /> <ctrl type="tooltip" id="ttp3" posref="BL BL" x="0" y="4" h="16" w="10" tooltip="uittFameNormal" /> <!-- max limit --> <view type="bitmap" id="m" texture="blank.tga" posref="BL BL" scale="true" x="0" w="4" h="24" y="0" global_color="false" /> <ctrl type="tooltip" id="ttm" posparent="m" x="0" y="0" sizeref="wh" w="0" h="0" on_tooltip="lua:game:updateFameBarTT('#path')" /> <view type="text_number" id="t" posref="BM BM" x="0" y="4" color="255 255 255 255" global_color="false" fontsize="12" value="#path:VALUE" shadow="true" /> <link expr="depends(@SERVER:FAME:THRESHOLD_TRADE, @SERVER:FAME:THRESHOLD_KOS, @#path:VALUE, @#path:THRESHOLD)" action="lua:game:updateFameBar('#path')" /> </group> </template> <template name="fame_tribe_line" x="0" y="0" w="400" h="28" posref="TL TL" keep="true" id="" path=""> <group id="#id" posref="#posref" w="#w" h="#h" x="#x" y="#y"> <instance template="fame_bar" id="fb" x="180" path="#path" /> <view type="text" id="t" posref="ML ML" x="4" y="-2" color="255 255 255 255" fontsize="10" value="xxx tribe name" shadow="true" /> <!-- <link expr="or(ne(@#path:VALUE,0),ne(@#path:TREND,0))" target="active" />--> </group> </template> <!-- **************** --> <proc id="fame_proc_active"> <action handler="set" params="dblink=UI:VARIABLES:ISACTIVE:FAME|value=1" /> </proc> <proc id="fame_proc_deactive"> <action handler="set" params="dblink=UI:VARIABLES:ISACTIVE:FAME|value=0" /> </proc> <group type="container" id="fame" title="uiFameTitle" global_color="false" header_color="UI:SAVE:WIN:COLORS:PLA" resizer="false" pop_min_w="420" pop_min_h="310" pop_max_w="420" pop_max_h="800" w="420" h="310" on_active="proc" on_active_params="fame_proc_active" on_deactive="proc" on_deactive_params="fame_proc_deactive" lockable="true" openable="false" opened="true" movable="true" active="false" title_class="formated"> <group id="header_closed" x="0" y="0" h="12" posref="TL TL" group_onclick_r="active_menu" group_params_r="menu=ui:interface:base_menu_with_color"> </group> <group id="header_opened" x="0" y="0" w="100" h="48" posref="TL TL" group_onclick_r="active_menu" group_params_r="menu=ui:interface:base_menu_with_color"> <group type="tab" id="fame_select" child_resize_w="true" h="24" posref="TL TL" x="0" y="-24"> <ctrl style="tab_button_new" id="tab0" x="0" posref="TL TL" group="content:you" hardtext="uitabFameYou" onclick_r="" params_r="" onclick_l="" params_l="" /> <ctrl style="tab_button_new" id="tab1" posparent="tab0" group="content:guild" hardtext="uitabFameGuild" onclick_r="" params_r="" onclick_l="" params_l="" /> <ctrl style="tab_button_new" id="tab2" posparent="tab1" group="content:tribes" hardtext="uitabFameTribes" onclick_r="" params_r="" onclick_l="" params_l="" /> <!-- TODO_SPIRE: when spire OK, uncomment. see TODO_SPIRE --> <!-- <ctrl style="tab_button_new" id="tab3" posparent="tab2" group="content:pvp" hardtext="uitabFamePvp" onclick_r="" params_r="" onclick_l="" params_l="" /> --> <link expr="and(%is_guild_present)" target="tab1:active" /> </group> <view type="bitmap" id="sep" posparent="fame_select" posref="BR BL" sizeparent="parent" sizeref="w" w="0" h="1" scale="true" texture="blank.tga" color="166 166 166 255" /> </group> <group id="content" x="0" y="0" h="300" posref="TL TL"> <group id="you" posref="TL TL" x="0" y="-4" sizeref="wh" w="0" h="0" lua_class="game:initFamePos()"> <!-- Civilisation --> <view type="text" id="fyros" posref="TL TL" x="4" y="-10" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameFyros" /> <view type="text" id="matis" posref="TL TL" x="4" y="-40" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameMatis" /> <view type="text" id="tryker" posref="TL TL" x="4" y="-70" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameTryker" /> <view type="text" id="zorai" posref="TL TL" x="4" y="-100" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameZorai" /> <group id="civ_allegiance_group" posref="TL TL" x="4" y="-130" child_resize_h="true" child_resize_w="true"> <view type="text" id="civ_allegiance" posref="TL TL" x="0" y="0" color="255 255 255 255" fontsize="10" global_color="true" shadow="true" hardtext="uiFameAllegianceCiv" /> <view type="text" id="civ_allegiance_val" posparent="civ_allegiance" posref="MR ML" x="4" y="0" color="255 255 255 255" fontsize="10" global_color="false" shadow="true" /> <link expr="@SERVER:FAME:CIV_ALLEGIANCE" action="lua:game:updateAllegiance('SERVER:FAME:CIV_ALLEGIANCE', 'civ_allegiance_val')" /> <instance template="text_tt" posparent="parent" on_tooltip="lua:game:fameAllegianceTooltipCiv()" /> </group> <ctrl style="text_button_16" id="neutral_civ" active="false" posparent="civ_allegiance_group" posref="MR ML" x="14" y="2" hardtext="uiFameAllegianceCivSetNeutral" tooltip="uiFameAllegianceCivSetNeutralTT" onclick_l="fame_set_neutral" params_l="type=civ|force=0" global_color="true" /> <!-- <link expr="and(eq(@SERVER:FAME:CIV_ALLEGIANCE, 0),not(eq(@UI:VARIABLES:CDB_INIT_IN_PROGRESS, 0)))" target="neutral_civ:active" /> --> <link expr="and(eq(@SERVER:FAME:CIV_ALLEGIANCE, 0),not(isDBInitInProgress()))" target="neutral_civ:active" /> <!-- Cult --> <view type="text" id="kami" posref="TL TL" x="4" y="-160" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameKami" /> <view type="text" id="karavan" posref="TL TL" x="4" y="-190" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameKaravan" /> <group id="cult_allegiance_group" posref="TL TL" x="4" y="-220" child_resize_h="true" child_resize_w="true"> <view type="text" id="cult_allegiance" posref="TL TL" x="0" y="0" color="255 255 255 255" fontsize="10" global_color="true" shadow="true" hardtext="uiFameAllegianceCult" /> <view type="text" id="cult_allegiance_val" posparent="cult_allegiance" posref="MR ML" x="4" y="0" color="255 255 255 255" fontsize="10" global_color="false" shadow="true" /> <link expr="@SERVER:FAME:CULT_ALLEGIANCE" action="lua:game:updateAllegiance('SERVER:FAME:CULT_ALLEGIANCE', 'cult_allegiance_val')" /> <instance template="text_tt" posparent="parent" on_tooltip="lua:game:fameAllegianceTooltipCult()" /> </group> <ctrl style="text_button_16" id="neutral_cult" active="false" posparent="cult_allegiance_group" posref="MR ML" x="14" y="2" hardtext="uiFameAllegianceCultSetNeutral" tooltip="uiFameAllegianceCultSetNeutralTT" onclick_l="fame_set_neutral" params_l="type=cult|force=0" global_color="true" /> <!-- <link expr="and(eq(@SERVER:FAME:CULT_ALLEGIANCE, 0),not(eq(@UI:VARIABLES:CDB_INIT_IN_PROGRESS, 0)))" target="neutral_cult:active" /> --> <link expr="and(eq(@SERVER:FAME:CULT_ALLEGIANCE, 0),not(isDBInitInProgress()))" target="neutral_cult:active" /> <!-- pool of bars (dynamically y-positionned from lua script) --> <instance template="fame_bar" id="fb0" x="100" path="SERVER:FAME:PLAYER0" /> <instance template="fame_bar" id="fb1" x="100" path="SERVER:FAME:PLAYER1" /> <instance template="fame_bar" id="fb2" x="100" path="SERVER:FAME:PLAYER2" /> <instance template="fame_bar" id="fb3" x="100" path="SERVER:FAME:PLAYER3" /> <instance template="fame_bar" id="fb4" x="100" path="SERVER:FAME:PLAYER4" /> <instance template="fame_bar" id="fb5" x="100" path="SERVER:FAME:PLAYER5" /> <view type="text" id="organization_text" posref="TL TL" x="0" y="-245" color="255 255 255 255" fontsize="10" global_color="true" shadow="true" hardtext="uiOrganization" /> <group id="organization" posref="TL TL" x="2" y="-260" h="34" w="-4" sizeref="w" > <view type="text" id="name" posref="TL TL" x="2" y="-5" color="255 255 255 255" fontsize="10" global_color="false" shadow="true" hardtext="" /> <view type="text" id="text_points" posref="BL BL" x="4" y="2" color="255 255 255 255" fontsize="10" global_color="true" shadow="true" hardtext="uiPoints" /> <view type="text" id="points" posparent="text_points" posref="MR ML" x="4" y="0" color="255 255 255 255" fontsize="10" global_color="false" shadow="true" hardtext="0" /> <view type="text" id="status" posref="BR BR" x="-4" y="2" color="255 255 255 255" fontsize="10" global_color="false" shadow="true" hardtext="0" /> <view type="text" id="text_status" posparent="status" posref="ML MR" x="-4" y="0" color="255 255 255 255" fontsize="10" global_color="true" shadow="true" hardtext="uiSkillJobLVL" /> <link expr="@SERVER:USER:RRPS_LEVELS1" action="lua:game:updateOrganization('SERVER:USER:RRPS_LEVELS', 'name', 'status', 'points')" /> <link expr="@SERVER:USER:RRPS_LEVELS2" action="lua:game:updateOrganization('SERVER:USER:RRPS_LEVELS', 'name', 'status', 'points')" /> <link expr="@SERVER:USER:RRPS_LEVELS3" action="lua:game:updateOrganization('SERVER:USER:RRPS_LEVELS', 'name', 'status', 'points')" /> <instance template="text_tt" posparent="parent" on_tooltip="lua:game:organizationTooltip()" /> <instance template="inner_thin_border" inherit_gc_alpha="true" /> </group> </group> <group id="guild" posref="TL TL" x="0" y="-4" sizeref="wh" w="0" h="0" lua_class="game:initFamePos()"> <!-- Civilisation --> <view type="text" id="fyros" posref="TL TL" x="4" y="-10" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameFyros" /> <view type="text" id="matis" posref="TL TL" x="4" y="-40" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameMatis" /> <view type="text" id="tryker" posref="TL TL" x="4" y="-70" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameTryker" /> <view type="text" id="zorai" posref="TL TL" x="4" y="-100" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameZorai" /> <group id="civ_allegiance_group" posref="TL TL" x="4" y="-130" child_resize_h="true" child_resize_w="true"> <view type="text" id="civ_allegiance" posref="TL TL" x="0" y="0" color="255 255 255 255" fontsize="10" global_color="true" shadow="true" hardtext="uiFameAllegianceCiv" /> <view type="text" id="civ_allegiance_val" posparent="civ_allegiance" posref="MR ML" x="4" y="0" color="255 255 255 255" fontsize="10" global_color="false" shadow="true" /> <link expr="@SERVER:GUILD:FAME:CIV_ALLEGIANCE" action="lua:game:updateAllegiance('SERVER:GUILD:FAME:CIV_ALLEGIANCE', 'civ_allegiance_val')" /> <instance template="text_tt" posparent="parent" on_tooltip="lua:game:fameAllegianceTooltipCivGuild()" /> </group> <ctrl style="text_button_16" id="neutral_civ" posparent="civ_allegiance_group" posref="MR ML" x="14" y="2" hardtext="uiFameAllegianceCivSetNeutral" tooltip="uiFameAllegianceCivSetNeutralGuildTT" onclick_l="fame_set_neutral" params_l="type=civ_guild|force=0" global_color="true" /> <link expr="eq(@SERVER:GUILD:FAME:CIV_ALLEGIANCE, 0)" target="neutral_civ:active" /> <link expr="ne(@UI:VARIABLES:USER:GUILD_GRADE, 0)" target="neutral_civ:frozen" /> <!-- Cult --> <view type="text" id="kami" posref="TL TL" x="4" y="-180" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameKami" /> <view type="text" id="karavan" posref="TL TL" x="4" y="-210" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiFameKaravan" /> <group id="cult_allegiance_group" posref="TL TL" x="4" y="-240" child_resize_h="true" child_resize_w="true"> <view type="text" id="cult_allegiance" posref="TL TL" x="0" y="0" color="255 255 255 255" fontsize="10" global_color="true" shadow="true" hardtext="uiFameAllegianceCult" /> <view type="text" id="cult_allegiance_val" posparent="cult_allegiance" posref="MR ML" x="4" y="0" color="255 255 255 255" fontsize="10" global_color="false" shadow="true" /> <link expr="@SERVER:GUILD:FAME:CULT_ALLEGIANCE" action="lua:game:updateAllegiance('SERVER:GUILD:FAME:CULT_ALLEGIANCE', 'cult_allegiance_val')" /> <instance template="text_tt" posparent="parent" on_tooltip="lua:game:fameAllegianceTooltipCultGuild()" /> </group> <ctrl style="text_button_16" id="neutral_cult" posparent="cult_allegiance_group" posref="MR ML" x="14" y="2" hardtext="uiFameAllegianceCultSetNeutral" tooltip="uiFameAllegianceCultSetNeutralGuildTT" onclick_l="fame_set_neutral" params_l="type=cult_guild|force=0" global_color="true" /> <link expr="eq(@SERVER:GUILD:FAME:CULT_ALLEGIANCE, 0)" target="neutral_cult:active" /> <link expr="ne(@UI:VARIABLES:USER:GUILD_GRADE, 0)" target="neutral_cult:frozen" /> <instance template="fame_bar" id="fb0" x="100" path="SERVER:GUILD:FAME:0" /> <instance template="fame_bar" id="fb1" x="100" path="SERVER:GUILD:FAME:1" /> <instance template="fame_bar" id="fb2" x="100" path="SERVER:GUILD:FAME:2" /> <instance template="fame_bar" id="fb3" x="100" path="SERVER:GUILD:FAME:3" /> <instance template="fame_bar" id="fb4" x="100" path="SERVER:GUILD:FAME:4" /> <instance template="fame_bar" id="fb5" x="100" path="SERVER:GUILD:FAME:5" /> </group> <group id="tribes" posref="TL TL" x="0" y="-4" sizeref="wh" w="0" h="-10" lua_class="game:initFameTribe()"> <group id="black" posparent="list" posref="TL TL" x="0" sizeref="wh" w="-16" h="4" inherit_gc_alpha="true" /> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> <group id="list" type="list" posref="TL TL" x="14" y="-4" sizeref="wh" w="-20" h="-6"> <vector template="fame_tribe_line" _size="%max_fame_tribe" _firstpos="TL TL" _nextpos="BL TL" index="$i" id="line$i" path="SERVER:FAME:TRIBE$i" /> </group> <ctrl style="skin_scroll" id="scroll_bar" target="list" align="T" target_stepy="28" /> </group> <!-- TODO_SPIRE: when spire OK, remove active="false". see TODO_SPIRE --> <group id="pvp" posref="TL TL" x="0" y="-4" sizeref="wh" w="0" h="-10" active="false"> <!-- Texts --> <view type="text" id="allegiance_header" posref="TL TL" x="4" y="-10" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiPvpFameAllegiance" multi_line="true" multi_line_space="0" global_color="false" /> <view type="text" id="cult_allegiance_pts" posparent="allegiance_header" posref="BL TL" x="0" y="-4" color="255 255 255 255" fontsize="10" shadow="true" hardtext="" multi_line="true" multi_line_space="0" /> <view type="text" id="civ_allegiance_pts" posparent="cult_allegiance_pts" posref="BL TL" x="0" y="-8" color="255 255 255 255" fontsize="10" shadow="true" hardtext="" multi_line="true" multi_line_space="0" /> <view type="text" id="pvpEffectsInfo" posparent="civ_allegiance_pts" posref="BL TL" x="0" y="0" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiPvpEffectInfo" multi_line="true" multi_line_space="0" global_color="false" /> <!-- Tooltips --> <instance template="text_tt" posparent="allegiance_header" tooltip="uittPvpFameAllegianceInfo" /> <instance template="text_tt" posparent="pvpEffectsInfo" tooltip="uittPvpFameInfo" /> <!-- Update allegiance faction points --> <link expr="depends(@SERVER:PVP_EFFECTS:PVP_FACTION_POINTS)" action="lua:game:getAllegiancePoints()" /> <!-- Black background --> <group id="black" posref="TL TL" x="10" y="-85" sizeparent="parent" sizeref="wh" w="-14" h="-85" inherit_gc_alpha="true" /> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> <!-- Spire effects with scroll bar --> <group id="list" posref="TL TL" x="10" y="-88" sizeparent="parent" sizeref="w" w="-14" h="0" max_sizeparent="parent" max_sizeref="h" max_h="-91" child_resize_h="true" child_resize_hmargin="8"> <view type="text" id="pvpEffectsBonusMalusInfo" posref="TL TL" x="4" y="-2" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiPvpFameNoCivAllegiance" multi_line="true" multi_line_space="0" global_color="false" /> <view type="text" id="pvpEffectsBonusMalus" posparent="pvpEffectsBonusMalusInfo" posref="BL TL" x="4" y="-4" color="255 255 255 255" fontsize="10" shadow="true" hardtext="uiPvpFameNoCivAllegiance" multi_line="true" multi_line_space="0" /> <!-- Update spire effects --> <link expr="depends(@SERVER:PVP_EFFECTS)" action="lua:game:getPvpEffects()" /> </group> <ctrl style="skin_scroll" id="scroll_bar" target="list" align="T" target_stepy="11" /> </group> </group> </group> <tree node="fame" /> <!--**************************--> <!--* info_player_journal *--> <!--**************************--> <define id="ipj_nb_mission" value="15" /> <define id="ipj_last_title" value="title14" /> <define id="ipj_nb_group_mission" value="15" /> <define id="ipj_last_group_title" value="group_title14" /> <define id="ipj_nb_histo" value="30" /> <define id="ipj_nb_histo_minus_one" value="29" /> <define id="ipj_last_step" value="step0" /> <define id="ipj_last_histo" value="histo29" /> <define id="ipj_nb_goal" value="20" /> <define id="ipj_nb_goal_minus_one" value="19" /> <variable entry="UI:TEMP:MISSION_ABANDON_BUTTON" type="bool" value="1" /> <variable entry="UI:TEMP:MISSION_WAKE_BUTTON" type="bool" value="0" /> <variable entry="UI:SAVE:MISSION_SELECTED" type="sint32" value="-1" /> <!-- On Active --> <proc id="mission_proc_active"> <action handler="set" params="dblink=UI:VARIABLES:ISACTIVE:MISSIONS|value=1" /> <action handler="mission_choose_next_valid" /> <action handler="lua:game:onMissionJournalOpened()" /> </proc> <!-- Change Title --> <template name="t_mission_proc_title_step" nb=""> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:step#nb:textid_dblink|value='SERVER:MISSIONS:@0:GOALS:#nb:TEXT'" /> <action handler="remove_link" params="id=mission_link_step#nb" /> <action handler="add_link" params="id=mission_link_step#nb|expr=ne(@SERVER:MISSIONS:@0:GOALS:#nb:TEXT,0)|target=ui:interface:info_player_journal:content:desc:step#nb:active|action=lua|params=game:onNewMissionStepAdded(#nb)" /> </template> <template name="t_mission_proc_title_histo" nb=""> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:histo#nb:textid_dblink|value='SERVER:MISSIONS:@0:HISTO:#nb:TEXT'" /> <action handler="remove_link" params="id=mission_link_histo#nb" /> <action handler="add_link" params="id=mission_link_histo#nb|expr=ne(@SERVER:MISSIONS:@0:HISTO:#nb:TEXT,0)|target=ui:interface:info_player_journal:content:desc:histo#nb:active" /> </template> <proc id="mission_proc_title"> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:uppart:icon:sheet|value='SERVER:MISSIONS:@0'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:uppart:logic:textid_dblink|value='SERVER:MISSIONS:@0:DETAIL_TEXT'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:timer:b:range_dblink|value='SERVER:MISSIONS:@0:END_DATE'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:timer:b:reference_dblink|value='SERVER:MISSIONS:@0:BEGIN_DATE'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:close:onclick_l|value='mission_abandon'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:close:params_l|value='@0'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:wake:onclick_l|value='mission_wake'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:wake:params_l|value='@0'" /> <action handler="remove_link" params="id=mission_abandon_text" /> <action handler="remove_link" params="id=mission_finished_bitmap" /> <action handler="remove_link" params="id=mission_abandon_active" /> <!-- <action handler="remove_link" params="id=mission_wake_text" /> --> <action handler="remove_link" params="id=mission_wake_active" /> <action handler="add_link" params="id=mission_abandon_text|expr=ifthenelse(eq(@SERVER:MISSIONS:@0:FINISHED,0), 'uittMissionAbandon', 'uittMissionFinished')|target=ui:interface:info_player_journal:content:desc:close:hardtext" /> <action handler="add_link" params="id=mission_finished_bitmap|expr=switch(@SERVER:MISSIONS:@0:FINISHED, 'blank2.tga', 'ICO_Task_Done.tga', 'ICO_Task_Failed.tga')|target=ui:interface:info_player_journal:content:desc:uppart:over_icon:texture" /> <action handler="add_link" params="id=mission_abandon_active|expr=and(eq(@UI:TEMP:MISSION_ABANDON_BUTTON,1),ne(@UI:SAVE:MISSION_SELECTED,-1),or(eq(@SERVER:MISSIONS:@0:ABANDONNABLE,1),ne(@SERVER:MISSIONS:@0:FINISHED,0)))|target=ui:interface:info_player_journal:content:desc:close:active" /> <!--<action handler="add_link" params="id=mission_wake_text|expr=ne(@SERVER:MISSIONS:@0:SLEEP,0), 'uittMissionWake', |target=ui:interface:info_player_journal:content:desc:wake:hardtext" />--> <action handler="add_link" params="id=mission_wake_active|expr=and(eq(@UI:TEMP:MISSION_WAKE_BUTTON,1),ne(@UI:SAVE:MISSION_SELECTED,-1),or(eq(@SERVER:MISSIONS:@0:SLEEP,1)))|target=ui:interface:info_player_journal:content:desc:wake:active" /> <action handler="remove_link" params="id=mission_timer_link" /> <action handler="remove_link" params="id=mission_time2_link" /> <action handler="add_link" params="id=mission_timer_link|expr=secondsToTimeString(div(sub(@SERVER:MISSIONS:@0:END_DATE,@UI:VARIABLES:CURRENT_SERVER_TICK),10))|target=ui:interface:info_player_journal:content:desc:timer:t:uc_hardtext" /> <action handler="add_link" params="id=mission_time2_link|expr=ne(@SERVER:MISSIONS:@0:END_DATE,0)|target=ui:interface:info_player_journal:content:desc:timer:active" /> <vector template="t_mission_proc_title_histo" _size="%ipj_nb_histo" nb="$i" /> <vector template="t_mission_proc_title_step" _size="%ipj_nb_goal" nb="$i" /> <action handler="set" params="dblink=UI:SAVE:MISSION_SELECTED|value=@0" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:mission_list:b_title@0:pushed|value=1" /> <action handler="lua" params="game:onMissionSelected(@0)" /> </proc> <!-- Display template --> <template name="t_mission_title" id="" stepindex="" x="0" posref="BL TL" posparent="parent" tooltip=""> <view type="bitmap" id="#id" posref="#posref" posparent="#posparent" x="#x" y="0" texture="Small_Task_Generic.tga" global_color="false" inherit_gc_alpha="false" /> <view type="text_id" id="title_#id" x="4" y="-1" posref="MR ML" posparent="#id" fontsize="10" textid="SERVER:MISSIONS:#stepindex:TITLE" over_extend_view_text="true" auto_clamp="true" /> <ctrl type="button" id="b_#id" button_type="radio_button" posref="TL TL" posparent="#id" sizeparent="parent" sizeref="w" w="0" h="16" tooltip="#tooltip" onclick_l="proc" params_l="mission_proc_title|#stepindex" click_when_pushed="true" tx_normal="blank.tga" tx_pushed="blank.tga" tx_over="blank.tga" scale="true" color="0 0 0 0" col_over="255 255 255 128" col_pushed="0 0 0 192" global_color_normal="true" global_color_over="true" global_color_pushed="true" text_color_normal="255 255 255 255" text_color_pushed="0 0 0 255" text_color_over="255 255 255 255" text_shadow_color_normal="0 0 0 255" text_shadow_color_pushed="0 0 0 255" text_shadow_color_over="0 0 0 255" text_global_color_normal="true" text_global_color_pushed="false" text_global_color_over="false" /> <!-- active the line if the mission slot is here --> <link expr="ne(@SERVER:MISSIONS:#stepindex:TITLE,0)" target="#id:active,title_#id:active,b_#id:active" /> <!-- must set y to 0 if hole in the list --> <link expr="ifthenelse(eq(@SERVER:MISSIONS:#stepindex:TITLE,0),0,-2)" target="#id:y" /> <!-- set the correct bitmap according to mission type --> <link expr="ifthenelse(ne(@SERVER:MISSIONS:#stepindex:FINISHED,0), ifthenelse(eq(@SERVER:MISSIONS:#stepindex:FINISHED,1), 'Small_Task_Done.tga', 'Small_Task_Failed.tga'), getMissionSmallIcon(@SERVER:MISSIONS:#stepindex:ICON) )" target="#id:texture" /> </template> <!-- Same for Group Missions --> <!-- Change Title --> <template name="t_group_mission_proc_title_step" nb=""> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:step#nb:textid_dblink|value='SERVER:GROUP:MISSIONS:@0:GOALS:#nb:TEXT'" /> <action handler="remove_link" params="id=mission_link_step#nb" /> <action handler="add_link" params="id=mission_link_step#nb|expr=ne(@SERVER:GROUP:MISSIONS:@0:GOALS:#nb:TEXT,0)|target=ui:interface:info_player_journal:content:desc:step#nb:active|action=lua|params=game:onNewMissionStepAdded(#nb)" /> </template> <template name="t_group_mission_proc_title_histo" nb=""> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:histo#nb:textid_dblink|value='SERVER:GROUP:MISSIONS:@0:HISTO:#nb:TEXT'" /> <action handler="remove_link" params="id=mission_link_histo#nb" /> <action handler="add_link" params="id=mission_link_histo#nb|expr=ne(@SERVER:GROUP:MISSIONS:@0:HISTO:#nb:TEXT,0)|target=ui:interface:info_player_journal:content:desc:histo#nb:active" /> </template> <proc id="group_mission_proc_title"> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:uppart:icon:sheet|value='SERVER:GROUP:MISSIONS:@0'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:uppart:logic:textid_dblink|value='SERVER:GROUP:MISSIONS:@0:DETAIL_TEXT'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:timer:b:range_dblink|value='SERVER:GROUP:MISSIONS:@0:END_DATE'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:timer:b:reference_dblink|value='SERVER:GROUP:MISSIONS:@0:BEGIN_DATE'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:close:onclick_l|value='group_mission_abandon'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:wake:onclick_l|value='group_mission_wake'" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:desc:close:params_l|value='@0'" /> <action handler="remove_link" params="id=mission_abandon_text" /> <action handler="remove_link" params="id=mission_finished_bitmap" /> <action handler="remove_link" params="id=mission_abandon_active" /> <action handler="remove_link" params="id=mission_wake_active" /> <action handler="add_link" params="id=mission_abandon_text|expr=ifthenelse(eq(@SERVER:GROUP:MISSIONS:@0:FINISHED,0), 'uittMissionAbandon', 'uittMissionFinished')|target=ui:interface:info_player_journal:content:desc:close:hardtext" /> <action handler="add_link" params="id=mission_finished_bitmap|expr=switch(@SERVER:GROUP:MISSIONS:@0:FINISHED, 'blank2.tga', 'ICO_Task_Done.tga', 'ICO_Task_Failed.tga')|target=ui:interface:info_player_journal:content:desc:uppart:over_icon:texture" /> <action handler="add_link" params="id=mission_abandon_active|expr=and(eq(@UI:TEMP:MISSION_ABANDON_BUTTON,1),ne(@UI:SAVE:MISSION_SELECTED,-1),or(eq(@SERVER:GROUP:MISSIONS:@0:ABANDONNABLE,1),ne(@SERVER:GROUP:MISSIONS:@0:FINISHED,0)))|target=ui:interface:info_player_journal:content:desc:close:active" /> <action handler="add_link" params="id=mission_wake_active|expr=and(eq(@UI:TEMP:MISSION_WAKE_BUTTON,1),ne(@UI:SAVE:MISSION_SELECTED,-1),or(eq(@SERVER:GROUP:MISSIONS:@0:SLEEP,1)))|target=ui:interface:info_player_journal:content:desc:wake:active" /> <action handler="remove_link" params="id=mission_timer_link" /> <action handler="remove_link" params="id=mission_time2_link" /> <action handler="add_link" params="id=mission_timer_link|expr=secondsToTimeString(div(sub(@SERVER:GROUP:MISSIONS:@0:END_DATE,@UI:VARIABLES:CURRENT_SERVER_TICK),10))|target=ui:interface:info_player_journal:content:desc:timer:t:uc_hardtext" /> <action handler="add_link" params="id=mission_time2_link|expr=ne(@SERVER:GROUP:MISSIONS:@0:END_DATE,0)|target=ui:interface:info_player_journal:content:desc:timer:active" /> <vector template="t_group_mission_proc_title_histo" _size="%ipj_nb_histo" nb="$i" /> <vector template="t_group_mission_proc_title_step" _size="%ipj_nb_goal" nb="$i" /> <action handler="set" params="dblink=UI:SAVE:MISSION_SELECTED|value=add(@0,%ipj_nb_mission)" /> <action handler="set" params="target_property=ui:interface:info_player_journal:content:mission_list:b_group_title@0:pushed|value=1" /> <action handler="lua" params="game:onGroupMissionSelected(@0)" /> </proc> <!-- Display template --> <template name="t_group_mission_title" id="" stepindex="" x="0" posref="BL TL" posparent="parent" tooltip=""> <view type="bitmap" id="#id" posref="#posref" posparent="#posparent" x="#x" y="0" texture="Small_Task_Generic.tga" global_color="false" inherit_gc_alpha="false" /> <view type="text_id" id="title_#id" x="4" y="-1" posref="MR ML" posparent="#id" fontsize="10" textid="SERVER:GROUP:MISSIONS:#stepindex:TITLE" over_extend_view_text="true" auto_clamp="true" /> <ctrl type="button" id="b_#id" button_type="radio_button" posref="TL TL" posparent="#id" sizeparent="parent" sizeref="w" w="0" h="16" tooltip="#tooltip" onclick_l="proc" params_l="group_mission_proc_title|#stepindex" click_when_pushed="true" tx_normal="blank.tga" tx_pushed="blank.tga" tx_over="blank.tga" scale="true" color="0 0 0 0" col_over="255 255 255 128" col_pushed="0 0 0 192" global_color_normal="true" global_color_over="true" global_color_pushed="true" text_color_normal="255 255 255 255" text_color_pushed="0 0 0 255" text_color_over="255 255 255 255" text_shadow_color_normal="0 0 0 255" text_shadow_color_pushed="0 0 0 255" text_shadow_color_over="0 0 0 255" text_global_color_normal="true" text_global_color_pushed="false" text_global_color_over="false" /> <!-- active the line if the mission slot is here --> <link expr="ne(@SERVER:GROUP:MISSIONS:#stepindex:TITLE,0)" target="#id:active, title_#id:active, b_#id:active" /> <!-- must set y to 0 if hole in the list --> <link expr="ifthenelse(eq(@SERVER:GROUP:MISSIONS:#stepindex:TITLE,0),0,-2)" target="#id:y" /> <!-- set the correct bitmap according to mission type --> <link expr="ifthenelse(ne(@SERVER:GROUP:MISSIONS:#stepindex:FINISHED,0), ifthenelse(eq(@SERVER:GROUP:MISSIONS:#stepindex:FINISHED,1), 'Small_Task_Done.tga', 'Small_Task_Failed.tga'), getMissionSmallIcon(@SERVER:GROUP:MISSIONS:#stepindex:ICON) )" target="#id:texture" /> </template> <!-- End of Group Missions --> <template name="t_mission_step" id="" stepindex="" x="0" posref="BL TL" posparent="parent"> <view type="text_id" id="#id" x="#x" posref="#posref" posparent="#posparent" global_color="false" multi_line="true" multi_line_space="0" fontsize="10" /> </template> <template name="t_mission_histo" id="" stepindex="" x="0" posref="BL TL" posparent="parent"> <view type="text_id" id="#id" x="#x" posref="#posref" posparent="#posparent" multi_line="true" multi_line_space="0" fontsize="10" color="160 160 160 255" /> </template> <!-- mission combo box menu --> <group id="mission_cb_menu" type="modal" mouse_pos="false" exit_click_out="true" w="300" h="300" active="false"> <group id="mission_list" active="true" posref="TL TL" x="0" y="-2" sizeref="w" w="-16" child_resize_h="true" child_resize_hmargin="2" max_sizeref="wh" max_w="-4" max_h="-4"> <vector template="t_mission_title" _size="%ipj_nb_mission" _firstpos="TL TL" _nextpos="BL TL" _xfirst="0" id="title$i" stepindex="$i" /> <vector template="t_group_mission_title" posparent="%ipj_last_title" _size="%ipj_nb_group_mission" _firstpos="BL TL" _nextpos="BL TL" _xfirst="0" id="group_title$i" stepindex="$i" /> </group> <!-- <ctrl style="skin_scroll" id="sv" posref="TL TL" x="4" y="-8" target="mission_list"/> --> </group> <!-- bind lua observers to know when : - a new mission or group mission has been selected - a mission title has changed (0 indicating it is not there anymore -a mission 'finished' state has changed --> <link expr="depends(@UI:SAVE:MISSION_SELECTED)" action="lua:game:onMissionDBIndexChanged()" /> <template name="t_mission_title_changed_observer"> <link expr="depends(@#db_path:#index:#attr)" action="lua:game:#handler(#index)" /> </template> <vector template="t_mission_title_changed_observer" _size="%ipj_nb_mission" index="$i" db_path="SERVER:MISSIONS" attr="TITLE" handler="onMissionTitleChanged" /> <vector template="t_mission_title_changed_observer" _size="%ipj_nb_mission" index="$i" db_path="SERVER:GROUP:MISSIONS" attr="TITLE" handler="onGroupMissionTitleChanged" /> <vector template="t_mission_title_changed_observer" _size="%ipj_nb_mission" index="$i" db_path="SERVER:MISSIONS" attr="FINISHED" handler="onMissionFinished" /> <vector template="t_mission_title_changed_observer" _size="%ipj_nb_mission" index="$i" db_path="SERVER:GROUP:MISSIONS" attr="FINISHED" handler="onGroupMissionFinished" /> <group type="menu" id="mission_journal_menu" extends="base_menu_with_color"> <action id="caption_toggle" name="uiCaptionToggle" handler="lua:game:toggleMissionJournalCaption()" /> </group> <!-- Main container : info_player_journal --> <group type="container" id="info_player_journal" w="280" h="182" title="uiJournalTitle" global_color="false" opened="true" openable="false" header_color="UI:SAVE:WIN:COLORS:PLA" resizer="true" pop_min_w="292" pop_min_h="152" pop_max_w="800" pop_max_h="800" movable="true" active="false" on_active="proc" on_active_params="mission_proc_active" on_deactive="set" on_deactive_params="dblink=UI:VARIABLES:ISACTIVE:MISSIONS|value=0"> <group id="header_opened" x="0" y="0" w="0" h="16" posref="TL TL" group_onclick_r="active_menu" group_params_r="menu=ui:interface:mission_journal_menu"> </group> <group id="no_available_missions" x="0" y="0" sizeref="wh" w="0" h="0" posref="TL TL" active="false" group_onclick_r="active_menu" group_params_r="menu=ui:interface:mission_journal_menu"> <group id="main" sizeref="w" w="-16" posref="MM MM" child_resize_h="true"> <view type="text" id="text" global_color="true" fontsize="14" shadow="true" hardtext="uiNoAvailableMissions" multi_line="true" continuous_update="true" posref="TL TL" /> <group id="separator" posref="BL TL" posparent="text" sizeparent="parent" sizeref="w" w="0" h="8" x="0" y="0"> <view type="bitmap" id="sep_lef" posref="TL TL" texture="Skin_Sep_L.tga" inherit_gc_alpha="false" /> <view type="bitmap" id="sep_mid" posref="MM MM" scale="true" sizeref="w" w="-16" h="4" texture="Skin_Sep_M.tga" inherit_gc_alpha="false" /> <view type="bitmap" id="sep_rig" posref="TR TR" texture="Skin_Sep_R.tga" inherit_gc_alpha="false" /> </group> <view type="text" id="mission_fixed_entry" active="true" y="-2" posref="BL TL" posparent="separator" fontsize="10" hardtext="fixed entry" over_extend_view_text="true" auto_clamp="true" /> </group> </group> <group id="content" x="0" y="0" w="0" h="0" posref="TL TL" group_onclick_r="active_menu" group_params_r="menu=ui:interface:mission_journal_menu"> <group id="mission_combo" type="group_wheel" posref="TL TL" x="0" y="-6" sizeref="w" w="-21" h="20" on_wheel_up="lua" on_wheel_up_params="game:onMissionComboWheelUp()" on_wheel_down="lua" on_wheel_down_params="game:onMissionComboWheelDown()"> <!-- DECORATION --> <instance template="box_widget" id="back" sizeref="wh" w="0" h="0" /> <view type="bitmap" active="false" id="arrow" posref="MR MR" x="-2" texture="W_arrow_down_0.tga" /> <view type="bitmap" active="false" id="mission_ico" posref="ML ML" x="1" y="0" texture="Small_Task_Generic.tga" global_color="false" inherit_gc_alpha="false" /> <view type="text_id" active="false" id="mission_title" posparent="mission_ico" x="4" y="0" posref="MR ML" fontsize="10" textid="SERVER:MISSIONS:0:TITLE" over_extend_view_text="true" auto_clamp="true" auto_clamp_offset="16" /> <ctrl type="button" active="false" button_type="push_button" id="select" sizeref="wh" w="0" h="0" col_over="255 255 255 90" tx_over="blank.tga" scale="true" onclick_l="lua:game:popMissionList()" tooltip="uittMissionCombo" /> <view type="text" id="no_selected_mission" active="false" x="4" y="0" posref="ML ML" fontsize="10" hardtext="uiClickToSelectAMission" /> <view type="text" id="no_available_mission" active="true" x="4" y="0" posref="ML ML" fontsize="10" hardtext="uiNoAvailableMission" /> </group> <group id="mission_list" w="-32" active="false" posref="TL TL" x="12" y="-8" sizeref="w" child_resize_h="true" child_resize_hmargin="2" max_sizeref="wh5" max_w="-12" max_h="-42"> <vector template="t_mission_title" _size="%ipj_nb_mission" _firstpos="TL TL" _nextpos="BL TL" _xfirst="0" id="title$i" stepindex="$i" tooltip="uittMissionJournal" /> <vector template="t_group_mission_title" posparent="%ipj_last_title" _size="%ipj_nb_group_mission" _firstpos="BL TL" _nextpos="BL TL" _xfirst="0" id="group_title$i" stepindex="$i" tooltip="uittMissionJournal" /> <view type="text" id="no_selected_mission" active="false" x="4" y="0" posref="ML ML" fontsize="10" hardtext="uiClickToSelectAMission" /> <view type="text" id="no_available_mission" active="true" x="4" y="0" posref="ML ML" fontsize="10" hardtext="uiNoAvailableMission" /> </group> <ctrl style="skin_scroll" id="sv" posref="TL TL" x="0" y="-8" target="mission_list" target_stepy="18" /> <ctrl type="button" active="true" button_type="push_button" id="expand_mission_list" w="20" h="16" scale="false" color="192 192 192 255" tx_normal="Switch_Ratio.tga" col_over="255 255 255 225" tx_over="Switch_Ratio.tga" col_pushed="192 192 192 255" tx_pushed="Switch_Ratio.tga" posref="TR TR" x="2" y="-10" tooltip="uittExpandMissionList" onclick_l="lua:game:expandMissionList()" /> <group id="fake" posref="TL TL" x="0" y="-8" sizeref="wh5" w="0" h="-42"></group> <!-- <group id="fake" posref="TL TL" x="0" y="-4" h="0"> </group> --> <group id="separator_bis" posref="BL TL" posparent="fake" sizeparent="parent" sizeref="w" w="0" h="8" x="0" y="0"> <view type="bitmap" id="sep_lef" posref="TL TL" texture="Skin_Sep_L.tga" inherit_gc_alpha="false" /> <view type="bitmap" id="sep_mid" posref="MM MM" scale="true" sizeref="w" w="-16" h="4" texture="Skin_Sep_M.tga" inherit_gc_alpha="false" /> <view type="bitmap" id="sep_rig" posref="TR TR" texture="Skin_Sep_R.tga" inherit_gc_alpha="false" /> </group> <view type="text" id="mission_fixed_entry" posparent="separator_bis" active="false" y="-2" posref="BL TL" fontsize="10" hardtext="bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla" over_extend_view_text="true" auto_clamp="true" /> <group id="separator" posref="BL TL" posparent="mission_fixed_entry" sizeparent="parent" sizeref="w" w="0" h="8" x="0" y="0"> <view type="bitmap" id="sep_lef" posref="TL TL" texture="Skin_Sep_L.tga" inherit_gc_alpha="false" /> <view type="bitmap" id="sep_mid" posref="MM MM" scale="true" sizeref="w" w="-16" h="4" texture="Skin_Sep_M.tga" inherit_gc_alpha="false" /> <view type="bitmap" id="sep_rig" posref="TR TR" texture="Skin_Sep_R.tga" inherit_gc_alpha="false" /> </group> <group id="desc" posref="BL TL" posparent="separator" x="12" y="0" sizeparent="parent" max_sizeref="wh5" max_w="0" max_h="18" sizeref="w" w="-12" child_resize_h="true" child_resize_hmargin="4" h="0"> <group id="uppart" x="0" y="-4" sizeref="w" w="0" h="0" child_resize_h="true" posref="TL TL"> <ctrl type="sheet" id="icon" nature="mission" posref="TL TL" x="0" y="0" value="SERVER:MISSIONS:0" global_color="false" /> <view type="bitmap" id="over_icon" render_layer="1" posref="MM MM" x="0" y="0" posparent="icon" texture="blank2.tga" global_color="false" color="255 255 255 255" /> <view type="text_id" id="logic" posref="TL TL" x="44" y="0" textid="SERVER:MISSIONS:0:DETAIL_TEXT" multi_line="true" multi_line_space="0" fontsize="10" /> </group> <group id="timer" posparent="uppart" posref="BL TL" x="5" y="-5" child_resize_h="true" child_resize_w="true"> <view type="bar" id="b" ultra_mini="true" posref="TL TL" color="255 255 255 255" value="UI:VARIABLES:CURRENT_SERVER_TICK" range="SERVER:MISSIONS:0:END_DATE" reference="SERVER:MISSIONS:0:BEGIN_DATE" /> <view type="text" id="t" posparent="b" posref="TR TL" x="4" color="255 255 255 255" fontsize="8" shadow="true" hardtext="" /> </group> <view type="bitmap" id="bottom_sizer" posparent="uppart" posref="BL TL" x="0" y="-20" texture="blank.tga" color="0 0 0 0" scale="false" global_color="false" /> <view type="bitmap" id="mid_sep" posref="BL BL" y="4" posparent="bottom_sizer" sizeparent="parent" scale="true" sizeref="w" w="0" h="2" texture="W_line_hor.tga" /> <!-- old to recent --> <!-- <vector template="t_mission_histo" posparent="bottom_sizer" _size="%ipj_nb_histo" _firstpos="BL TL" _nextpos="BL TL" _xfirst="0" id="histo$i" stepindex="$i" /> <vector template="t_mission_step" posparent="%ipj_last_histo" _size="%ipj_nb_goal" _firstpos="BL TL" _nextpos="BL TL" _xfirst="0" id="step$i" stepindex="$i" /> --> <!-- recent to old --> <vector template="t_mission_step" posparent="bottom_sizer" _firstindex="%ipj_nb_goal_minus_one" _size="%ipj_nb_goal" _step="-1" _firstpos="BL TL" _nextpos="BL TL" _xfirst="0" id="step$i" stepindex="$i" /> <vector template="t_mission_histo" posparent="%ipj_last_step" _firstindex="%ipj_nb_histo_minus_one" _size="%ipj_nb_histo" _step="-1" _firstpos="BL TL" _nextpos="BL TL" _xfirst="0" id="histo$i" stepindex="$i" /> <ctrl style="text_button_16" id="close" posparent="mid_sep" posref="TR BR" x="0" y="2" hardtext="uittMissionAbandon" onclick_l="mission_abandon" params_l="0" global_color="true" /> <ctrl style="text_button_16" id="wake" posparent="close" posref="BL BR" x="-5" y="0" hardtext="uittMissionWake" onclick_l="mission_wake" params_l="0" global_color="true" /> </group> <ctrl style="skin_scroll" id="sv_desc" posparent="separator" posref="BL TL" x="0" y="2" target="desc" /> <link expr="ne(@UI:SAVE:MISSION_SELECTED,-1)" target="desc:active" /> <link expr="depends(@SERVER:MISSIONS,@SERVER:GROUP:MISSIONS)" action="set" params="dblink=UI:TEMP:MISSION_ABANDON_BUTTON|value=1" /> <link expr="depends(@SERVER:MISSIONS,@SERVER:GROUP:MISSIONS)" action="set" params="dblink=UI:TEMP:MISSION_WAKE_BUTTON|value=1" /> <link expr="depends(@SERVER:MISSIONS,@SERVER:GROUP:MISSIONS)" action="mission_choose_next_valid" /> </group> </group> <tree node="info_player_journal" /> <!-- update ui when one goes from start island to mainland --> <link expr="depends(@SERVER:USER:IS_NEWBIE)" action="lua:game:onMissionJournalOpened()" /> <link expr="depends(@SERVER:USER:IS_TRIAL)" action="lua:game:onMissionJournalOpened()" /> <!--<link expr="depends(@LOCAL:INVENTORY:BAG)" action="lua:game:getRPJobs()" />--> <!--***********************--> <!--* POPUP MESSAGES *--> <!--***********************--> <define id="popup_pos_y" value="80" /> <define id="popup_pos_y_center" value="150" /> <!-- Message popup --> <template name="message_popup" keep="true" posparent="parent" posref="BM BM" h="16" id=""> <group id="#id" h="#h" child_resize_w="true" posparent="#posparent" posref="#posref" win_priority="%win_priority_highest" use_cursor="false"> <!-- do not change id (used for setting right skill name) --> <view type="text" id="name" fontsize="10" posref="TL TL" shadow="true" global_color="false" line_maxw="1000" /> <!-- Delta --> <!--<view type="text" id="delta" posparent="name" posref="TR TL" x="30" global_color="false" fontsize="10" shadow="true" color="255 0 0 255"/>--> </group> </template> <!-- Message popup center --> <template name="message_popup_center" keep="true" posparent="parent" posref="BM BM" id=""> <group id="#id" child_resize_h="true" sizeref="w" w="-50" posparent="#posparent" posref="#posref" win_priority="%win_priority_highest" use_cursor="false"> <!-- do not change id (used for setting right skill name) --> <view type="text" id="name" fontsize="16" posref="TM TM" shadow="true" global_color="false" line_maxw="1000" multi_line="true" justification="clip_word" /> </group> </template> <!-- Skill popup --> <template name="skill_popup" keep="true" posparent="parent" posref="BM BM" h="16" id="" skillid=""> <group id="#id" h="#h" child_resize_w="true" posparent="#posparent" posref="#posref" win_priority="%win_priority_highest" use_cursor="false"> <!-- do not change id (used for setting right skill name) --> <view type="text" id="name" fontsize="10" posref="TL TL" shadow="true" global_color="false" /> <!-- Show Value of the skill and the Max_Skill. Do not change id --> <view type="text" id="lvl" posparent="name" posref="TR TL" x="10" fontsize="10" shadow="true" global_color="false" /> <view type="text" id="sep" posparent="lvl" posref="TR TL" x="10" fontsize="10" shadow="true" hardtext="/" global_color="false" /> <view type="text" id="max" posparent="sep" posref="TR TL" x="10" fontsize="10" shadow="true" global_color="false" /> <!-- Delta --> <view type="text" id="delta" posparent="max" posref="TR TL" x="30" global_color="false" fontsize="10" shadow="true" color="255 0 0 255" /> </group> <!--***********************--> <!--* RPJOB TEMPLATES *--> <!--***********************--> </template> <template h="48" id="" name="rpjob_title" posparent="parent" posref="TL TL" sizeref="w" suffix="" text="" tooltip="" val="" w="0" x="0" y="0"> <group h="#h" id="#id" posparent="#posparent" posref="#posref" sizeref="#sizeref" w="#w" x="#margin_x" y="#y"> <view global_color="false" id="icon" posref="TL TL" texture="#rpjob_icon" type="bitmap" x="4" y="-4"/> <view color="#color" fontsize="16" hardtext="#text" id="t" posref="MR ML" posparent="icon" shadow="true" type="text" x="5"/> </group> </template> <template h="48" id="" name="rpjob_infos" posparent="parent" posref="TL TL" sizeref="w" suffix="" text="" tooltip="" val="" w="0" x="0" y="0"> <group h="#h" id="#id" posparent="#posparent" posref="#posref" sizeref="#sizeref" w="#w" x="#margin_x" y="#y"> <view color="0 0 0 255" h="48" w="48" scale="true" global_color="false" id="bg" posref="TL TL" parent="#id" texture="blank.tga" type="bitmap"/> <view global_color="false" id="icon" posref="TL TL" texture="#rpjob_icon" type="bitmap" x="4" y="-4"/> <view global_color="false" color="255 255 255 255" fontsize="13" id="t" posref="TR TL" posparent="icon" shadow="true" w="#w" type="text" x="10"/> <group h="20" id="bar3d" posref="BR BL" posparent="icon" sizeref="w" w="340" x="8" y="0"> <instance inherit_gc_alpha="true" posref="BL BL" y="1" w="370" x="5" template="frame_widget" h="18"/> <view color="0 0 0 255" h="16" id="bar" posparent="bar3d" posref="BL BL" scale="true" texture="blank.tga" type="bitmap" w="368" x="5" y="2"/> <view h="16" id="level" posparent="bar3d" posref="BL BL" scale="true" texture="blank.tga" type="bitmap" w="368" x="5" y="2"/> <view global_color="false" fontsize="12" hardtext="" id="t" posref="MM MM" posparent="bar" shadow="false" w="#w" type="text" y="-2"/> </group> <view global_color="false" color="255 255 155 255" fontsize="11" hardtext="" id="echelon_value" posref="TR TR" posparent="bar3d" shadow="true" w="#w" type="text" x="-5" y="20"/> <view fontsize="11" hardtext="uiEchelon" id="echelon" posref="TL TR" posparent="echelon_value" shadow="true" w="#w" type="text" x="2"/> </group> </template> <!--***********************--> <!--* NPC WEB PAGE *--> <!--***********************--> <group type="container" id="npc_web_browser" w="480" h="400" title="???" global_color="false" open_button="false" force_open_out="true" header_color="UI:SAVE:WIN:COLORS:HELP" resizer="true" pop_min_w="220" pop_min_h="96" pop_max_w="2000" pop_max_h="1600" title_bar_open="false" lockable="true" openable="true" opened="true" movable="true" active="false" on_active="proc" on_active_params="npc_web_browser_proc_active" on_deactive="proc" on_deactive_params="npc_web_browser_proc_deactive" localize="false" active_savable="false"> <group id="header_closed" x="0" y="0" h="12" posref="TL TL" group_onclick_r="active_menu" group_params_r="menu=ui:interface:base_menu_with_color" on_active="lua" on_active_params="game:closeNpcWebBrowserHeader()"> </group> <group id="header_opened" x="0" y="0" w="480" h="16" posref="TL TL" group_onclick_r="active_menu" group_params_r="menu=ui:interface:base_menu_with_color" on_active="lua" on_active_params="game:openNpcWebBrowserHeader()"> <!-- must be frozen by default cause no undo/redo at start --> <ctrl style="text_button_header" button_type="push_button" id="browse_redo" posref="MR MR" x="-16" y="0" hardtext="uiBrowseRedoButton" tooltip="uittBrowseRedo" onclick_l="browse_redo" params_l="name=ui:interface:npc_web_browser:content:html" frozen="true" /> <ctrl style="text_button_header" button_type="push_button" id="browse_undo" posparent="browse_redo" posref="ML MR" x="-4" y="0" hardtext="uiBrowseUndoButton" tooltip="uittBrowseUndo" onclick_l="browse_undo" params_l="name=ui:interface:npc_web_browser:content:html" frozen="true" /> <ctrl style="text_button_header" active="false" id="browse_filter" x="-16" y="0" posref="ML MR" posparent="browse_undo" text_y="-2" onclick_l="lua" params_l="game.RingAccessPointFilter:open()" hardtext="uiRingAccessPointFilter" fontsize="10" /> <ctrl style="text_button_header" active="false" id="browse_refresh" x="-4" y="0" posref="ML MR" posparent="browse_filter" text_y="-2" onclick_l="lua" params_l="game.RingAccessPointFilter:validate()" hardtext="uiBotChatRefresh" fontsize="10" /> </group> <group id="content" x="0" y="0" w="0" h="0" posref="TL TL"> <group type="webig_html" id="html" posref="TL TL" posparent="parent" url="home" title_prefix="" sizeref="wh" x="0" y="0" w="0" h="0" background_color="0 0 0 255" error_color="255 240 48 255" link_color="240 155 100 255" text_color="210 210 210 255" h1_color="255 255 255 255" h2_color="255 255 255 255" h3_color="255 255 255 255" h4_color="255 255 255 255" h5_color="255 255 255 255" h6_color="100 255 100 255" text_font_size="10" h1_font_size="20" h2_font_size="18" h3_font_size="16" h4_font_size="14" h5_font_size="12" h6_font_size="10" paragraph_begin_space="1" multi_line_space_factor="0.25" td_begin_space="16" li_begin_space="4" ul_begin_space="12" li_indent="0" ul_indent="30" checkbox_bitmap_normal="w_slot_on.tga" checkbox_bitmap_pushed="w_opacity_on.tga" checkbox_bitmap_over="" background_bitmap_view="black2" home="" browse_next_time="true" form_text_area_group="edit_box_widget_multiline" browse_undo="ui:interface:npc_web_browser:header_opened:browse_undo" browse_redo="ui:interface:npc_web_browser:header_opened:browse_redo" lua_class="game:initNpcWebPage()"> <group id="black" posref="BR BR" sizeref="hw" w="-12" h="-12" inherit_gc_alpha="true" /> <instance template="inner_thin_border" posparent="black" inherit_gc_alpha="true" /> <view type="bitmap" id="black2" posparent="black" posref="MM MM" sizeref="wh" w="-2" h="-2" inherit_gc_alpha="true" scale="true" texture="blank.tga" global_color="false" /> <group type="list" id="text_list" fontsize="9" posref="TL TL" posparent="black" x="2" y="-2" space="0" sizeref="hw" w="-4" h="-4" maxelements="2000" /> <ctrl style="skin_scroll" id="scroll_bar" /> </group> </group> </group> <tree node="npc_web_browser" /> </interface_config>