Logo Khaganat

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:wiki:user:yannk:interface [2016/12/28 16:12] – [The database] Domperssen:wiki:user:yannk:interface [2021/12/03 19:19] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Interface Management ====== ====== Interface Management ======
  
-{{ :wiki:user:yannk:kh_interface.jpg?direct&450 |}}+{{user:yannk:kh_interface.jpg?direct&450|}}
  
 This page aims to centralize all the information concerning the creation of the game interfaces. This page aims to centralize all the information concerning the creation of the game interfaces.
Line 36: Line 36:
 ==== XMLOutGameInterfaceFiles ==== ==== XMLOutGameInterfaceFiles ====
  
-  * [[gitlab>khaganat/khanat-data-client/blob/master/data/ryz/ryz_zzz_bazaar/out_v2_config.xml|out_v2_config.xml]] non modifié pour l'instant par rapport à RC +  * [[gitlab>khaganat/khanat-data-client/blob/master/data/ryz/ryz_zzz_bazaar/out_v2_config.xml|out_v2_config.xml]] Unchanged for the time being with respect to RC 
-  * [[gitlab>khaganat/khanat-data-client/blob/master/data/ryz/ryz_zzz_bazaar/out_v2_widgets.xml|out_v2_widgets.xml]] non modifié pour l'instant par rapport à RC+  * [[gitlab>khaganat/khanat-data-client/blob/master/data/ryz/ryz_zzz_bazaar/out_v2_widgets.xml|out_v2_widgets.xml]] Unchanged for the time being with respect to RC
   * [[gitlab>khaganat/khanat-data-client/blob/master/data/kh/kh_interfaces/out_v2_connect.xml|out_v2_connect.xml]]   * [[gitlab>khaganat/khanat-data-client/blob/master/data/kh/kh_interfaces/out_v2_connect.xml|out_v2_connect.xml]]
-  * [[gitlab>khaganat/khanat-data-client/blob/master/data/ryz/ryz_zzz_bazaar/out_v2_intro.xml|out_v2_intro.xml]] non modifié par rapport à RC+  * [[gitlab>khaganat/khanat-data-client/blob/master/data/ryz/ryz_zzz_bazaar/out_v2_intro.xml|out_v2_intro.xml]] Unchanged from RC
   * [[gitlab>khaganat/khanat-data-client/blob/master/data/kh/kh_interfaces/out_v2_select.xml|out_v2_select.xml]]   * [[gitlab>khaganat/khanat-data-client/blob/master/data/kh/kh_interfaces/out_v2_select.xml|out_v2_select.xml]]
   * [[gitlab>khaganat/khanat-data-client/blob/master/data/kh/kh_interfaces/out_v2_appear.xml|out_v2_appear.xml]]   * [[gitlab>khaganat/khanat-data-client/blob/master/data/kh/kh_interfaces/out_v2_appear.xml|out_v2_appear.xml]]
Line 81: Line 81:
 </WRAP> </WRAP>
  
-The architecture of the database given in these files is simple: branches //branch//, to leaves //leaf// which indicate a data to return.+The architecture of the database given in these files is simple: branches //"branch"//, to leaves //"leaf"//.. which indicate a data to return.
  
 For example: For example:
Line 110: Line 110:
 </code> </code>
  
-It is then sufficient to use these variables //pa1_bulk//, //pa2_bulk//, //pa3_bulk// and //pa5_bulk// in our //[[fr:configuration_interface_client#views|VIEWS]]// and others //[[fr:configuration_interface_client#controls|CONTROLS]]//.+It is then sufficient to use these variables //pa1_bulk//, //pa2_bulk//, //pa3_bulk// and //pa5_bulk// in our //[[en:configuration_interface_client#views|VIEWS]]// and others //[[en:configuration_interface_client#controls|CONTROLS]]//.
  
 Most of the variables called in the interface windows are created in [[gitlab>khaganat/khanat-code/blob/develop/code/ryzom/client/data/gamedev/interfaces_v3/config.xml|config.xml]] which is provided in the //data// of the client. Most of the variables called in the interface windows are created in [[gitlab>khaganat/khanat-code/blob/develop/code/ryzom/client/data/gamedev/interfaces_v3/config.xml|config.xml]] which is provided in the //data// of the client.
Line 402: Line 402:
 \\ One can notice the link between the names assigned to the images in the calls of the other XML recorders and their value in the file. You can change the appearance of images just by changing the contents of the variables. \\ One can notice the link between the names assigned to the images in the calls of the other XML recorders and their value in the file. You can change the appearance of images just by changing the contents of the variables.
  
-There is no element //GROUP//.+There is no //GROUP// element.
  
-It contains the ''View type="pointer"line 2101, which defines the mouse image according to the context with it's size etc.+It contains the ''View type="pointer"'' line 2101, which defines the mouse image according to the context with it's size etc.
 <WRAP prewrap 690px> <WRAP prewrap 690px>
 <code xml> <code xml>
Line 473: Line 473:
 There is also the "TEAM SHARING SYSTEM" payout window for lines 1933 and following. There is also the "TEAM SHARING SYSTEM" payout window for lines 1933 and following.
  
-<wrap info> A "DEFENSE" window is quoted in line 2326 and following, whose function remains to be specified. Possibly armor equipment areato check. </wrap>+<wrap info> A "DEFENSE" window is quoted in line 2326 and following, whose function remains to be specified. Possibly armor equipment area... to be checked.</wrap>
  
 A //GROUP// ''CUSTOM TEXT EDITION AND DISPLAY'' is defined in lines 2637 and following, which may be used to manage the custom text input area on objects. A //GROUP// ''CUSTOM TEXT EDITION AND DISPLAY'' is defined in lines 2637 and following, which may be used to manage the custom text input area on objects.
Line 536: Line 536:
 First of all, the window of general information that is about the character(''Identity''). First of all, the window of general information that is about the character(''Identity'').
  
-{{ :wiki:user:yannk:player_infos_xml_01.jpg?direct&580 |}}+{{ user:yannk:player_infos_xml_01.jpg?direct&580 |}}
  
 The templates are first, up to the line 556 and then the definition sheets of //GROUPS// to the line 1684. The templates are first, up to the line 556 and then the definition sheets of //GROUPS// to the line 1684.
  
  
-{{ :wiki:user:yannk:fame_xml_01.jpg?direct&580 |}}+{{ user:yannk:fame_xml_01.jpg?direct&580 |}}
  
 We then find the part dedicated to the renowned, ''FAME'' lines 1687 and following with first the templates up to the line 1878 then the //GROUPS//(including //SPIRES//) until the Line 2603. We then find the part dedicated to the renowned, ''FAME'' lines 1687 and following with first the templates up to the line 1878 then the //GROUPS//(including //SPIRES//) until the Line 2603.
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
en/wiki/user/yannk/interface.1482937954.txt.gz · Last modified: 2021/12/03 19:18 (external edit)

Licences Mentions légales Accueil du site Contact