diff --git a/code/ryzom/client/data/gamedev/actions.txt b/code/ryzom/client/data/gamedev/actions.txt new file mode 100644 index 000000000..bedcaecdc --- /dev/null +++ b/code/ryzom/client/data/gamedev/actions.txt @@ -0,0 +1,84 @@ + +// List of actions that do not need a specific caller +// If no precised the argument do not need a name + +// *************************************************************************** +// open +// Arg : a container name +// Open a container +// *************************************************************************** +// close +// Arg : a container name +// Close a container +// *************************************************************************** +// open_close +// Arg : a container name +// Close a container if opened and open it if closed +// *************************************************************************** +// popup +// Arg : a container name +// Popup a container +// *************************************************************************** +// popin +// Arg : a container name +// Popin a container (restore it) +// *************************************************************************** +// popup_popin +// Arg : a container name +// Toggle Popup/Popin a container +// *************************************************************************** +// next_sheath +// Arg : none +// Set the Next sheath +// *************************************************************************** +// previous_sheath +// Arg : none +// Set the Previous sheath +// *************************************************************************** +// set_sheath +// Arg : the sheath number (int) +// Set the sheath ## +// *************************************************************************** +// toggle_combat +// Arg : none +// Attack/Disengage the current target +// *************************************************************************** +// talk_untalk +// Arg : none +// Talk or end dialog with the current target +// *************************************************************************** +// mount_unmount +// Arg : none +// Mount or unseat if we can the current target +// *************************************************************************** +// exchange +// Arg : none +// Exchange with the current target +// *************************************************************************** +// no_target +// Arg : none +// Target nothing +// *************************************************************************** +// self_target +// Arg : none +// Target the player +// *************************************************************************** +// beast_call +// Arg : the beast number (int) +// Order the beast to come +// *************************************************************************** +// beast_follow +// Arg : the beast number (int) +// Order the beast to follow us +// *************************************************************************** +// beast_stop +// Arg : the beast number (int) +// Order the beast to stop +// *************************************************************************** +// set_desktop +// Arg : the desktop number (0,1,2,3) (int) +// set the current desktop (exploration, info, labo, help) +// *************************************************************************** +// run_shortcut +// Arg : the shortcut number (0...9) (int) +// Execute the shortcut of the current shortcut bar \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/bricks_client.txt b/code/ryzom/client/data/gamedev/bricks_client.txt new file mode 100644 index 000000000..f5300bff0 --- /dev/null +++ b/code/ryzom/client/data/gamedev/bricks_client.txt @@ -0,0 +1,54 @@ +name id type family syllable effect texture_id specific_text +destroy 1 ROOT 0 krash inflict damages to it's target 10000 none +heal 2 ROOT 0 saf heal the target of the spell 10001 none +alter 3 ROOT 0 shange Alter target's characteristics 10002 none +power very weak 4 KEY 1 aka Minimal spell power 9001 1 +power weak 5 KEY 1 aki Low spell power 9001 3 +power average 6 KEY 1 aku Average spell power 9001 5 +power high 7 KEY 1 aky High spell power 9001 6 +power very high 8 KEY 1 akaha Very high spell power 9001 7 +minor_area 9 SUFFIX 2 arre the spell affects a small area 9002 1 +basic_area 10 SUFFIX 2 arri spell affects an everage sized area 9002 2 +major_area 11 SUFFIX 2 arro big effect area 9002 3 +quick casting 12 SUFFIX 3 thyy cast faster 9003 -1 +fast casting 13 SUFFIX 3 thuu cast much faster 9003 -2 +fastest casting 14 SUFFIX 3 thoo smallest casting time 9003 -3 +very_close 15 KEY 4 pra very short range 9004 0 +close 16 KEY 4 pre close range 9004 1 +distant 17 KEY 4 pri medium range 9004 2 +far 18 KEY 4 pro long rang 9004 3 +very_far 19 KEY 4 pru very long range 9004 4 +sap 20 KEY 5 sap affect target's sap 9005 sap +hp 21 KEY 5 hp affect target's hp 9005 hp +stamina 22 KEY 5 sta affect target's stamina 9005 sta +weak dose 23 KEY 6 dose modify target char by a small amount 9006 1 +base dose 24 KEY 6 dosi modify target char 9006 2 +strong dose 25 KEY 6 doso important modification of char 9006 3 +very strong dose 26 KEY 6 dosu very important modification of char 9006 4 +minor healing 27 KEY 7 bla target recovers a few hit points 9007 1 +partial healing 28 KEY 7 ble target recovers some hit points 9007 2 +basic healing 29 KEY 7 bli target recovers hit points 9007 3 +benefactor healing 30 KEY 7 blo target recovers a lot of HP 9007 4 +powerful healing 31 KEY 7 blu target recovers lots of HP 9007 5 +30 seconds 32 KEY 8 mnii spell last 30 seconds 9008 0.5 +2 minutes 33 KEY 8 mnoo spell last 2 minutes 9008 2 +4 minutes 34 KEY 8 mnyy spell last 4 minutes 9008 4 +teleport 35 ROOT 0 apula teleportation 10003 none +oasis 36 KEY 9 des teleport to Vitka oasis 10003 vitka +etoole 37 KEY 9 etoo teleport to Etoole lakes 10003 etoo +vampirism 38 ROOT 0 vampyr vampirize target health 10003 none +transfert 39 ROOT 0 trans transfert caster health to target 10003 none +boost regen 40 ROOT 0 troll boost target Hp regen rate 10003 none +accelerate 41 ROOT 0 spid speed up the character 10003 none +reduce resistance 1 42 SUFFIX 10 lresi reduce target's resistance 10003 1 +reduce resistance 2 43 SUFFIX 10 lreso reduce target's resistance 10003 2 +reduce resistance 3 44 SUFFIX 10 lresu reduce target's resistance 10003 3 +easy 1 45 SUFFIX 11 isyli reduce spell difficulty 10003 1 +easy 2 46 SUFFIX 11 isylo reduce spell difficulty 10003 2 +easy 3 47 SUFFIX 11 isylu reduce spell difficulty 10003 3 +cheap 1 48 SUFFIX 12 chipi reduce spell cost 10003 1 +cheap 2 49 SUFFIX 12 chipo reduce spell cost 10003 2 +cheap 3 50 SUFFIX 12 chipu reduce spell cost 10003 3 +concentrate 1 51 SUFFIX 13 konci reduce casting interruption chances 10003 1 +concentrate 2 52 SUFFIX 13 konco reduce casting interruption chances 10003 2 +concentrate 3 53 SUFFIX 13 koncu reduce casting interruption chances 10003 3 diff --git a/code/ryzom/client/data/gamedev/entities.cmd b/code/ryzom/client/data/gamedev/entities.cmd new file mode 100644 index 000000000..67d860c6e --- /dev/null +++ b/code/ryzom/client/data/gamedev/entities.cmd @@ -0,0 +1,228 @@ + +// 7*8= 56 * 4 = 224 + +entity 1 trhu1.creature 4160.000000 -3660.000000 0.000000 +entity 2 trhc1.creature 4162.000000 -3660.000000 0.000000 +entity 3 trhc2.creature 4164.000000 -3660.000000 0.000000 +entity 4 trhc3.creature 4166.000000 -3660.000000 0.000000 +entity 5 trha1.creature 4168.000000 -3660.000000 0.000000 +entity 6 trha2.creature 4170.000000 -3660.000000 0.000000 +entity 7 trha3.creature 4172.000000 -3660.000000 0.000000 +entity 8 trfu1.creature 4174.000000 -3660.000000 0.000000 +entity 9 trfc1.creature 4176.000000 -3660.000000 0.000000 +entity 10 trfc2.creature 4178.000000 -3660.000000 0.000000 +entity 11 trfc3.creature 4180.000000 -3660.000000 0.000000 +entity 12 trfa1.creature 4182.000000 -3660.000000 0.000000 +entity 13 trfa2.creature 4184.000000 -3660.000000 0.000000 +entity 14 trfa3.creature 4186.000000 -3660.000000 0.000000 +entity 15 mahu1.creature 4160.000000 -3664.000000 0.000000 +entity 16 mahc1.creature 4162.000000 -3664.000000 0.000000 +entity 17 mahc2.creature 4164.000000 -3664.000000 0.000000 +entity 18 mahc3.creature 4166.000000 -3664.000000 0.000000 +entity 19 maha1.creature 4168.000000 -3664.000000 0.000000 +entity 20 maha2.creature 4170.000000 -3664.000000 0.000000 +entity 21 maha3.creature 4172.000000 -3664.000000 0.000000 +entity 22 mafu1.creature 4174.000000 -3664.000000 0.000000 +entity 23 mafc1.creature 4176.000000 -3664.000000 0.000000 +entity 24 mafc2.creature 4178.000000 -3664.000000 0.000000 +entity 25 mafc3.creature 4180.000000 -3664.000000 0.000000 +entity 26 mafa1.creature 4182.000000 -3664.000000 0.000000 +entity 27 mafa2.creature 4184.000000 -3664.000000 0.000000 +entity 28 mafa3.creature 4186.000000 -3664.000000 0.000000 +entity 29 fyhu1.creature 4160.000000 -3668.000000 0.000000 +entity 30 fyhc1.creature 4162.000000 -3668.000000 0.000000 +entity 31 fyhc2.creature 4164.000000 -3668.000000 0.000000 +entity 32 fyhc3.creature 4166.000000 -3668.000000 0.000000 +entity 33 fyha1.creature 4168.000000 -3668.000000 0.000000 +entity 34 fyha2.creature 4170.000000 -3668.000000 0.000000 +entity 35 fyha3.creature 4172.000000 -3668.000000 0.000000 +entity 36 fyfu1.creature 4174.000000 -3668.000000 0.000000 +entity 37 fyfc1.creature 4176.000000 -3668.000000 0.000000 +entity 38 fyfc2.creature 4178.000000 -3668.000000 0.000000 +entity 39 fyfc3.creature 4180.000000 -3668.000000 0.000000 +entity 40 fyfa1.creature 4182.000000 -3668.000000 0.000000 +entity 41 fyfa2.creature 4184.000000 -3668.000000 0.000000 +entity 42 fyfa3.creature 4186.000000 -3668.000000 0.000000 +entity 43 zohu1.creature 4160.000000 -3672.000000 0.000000 +entity 44 zohc1.creature 4162.000000 -3672.000000 0.000000 +entity 45 zohc2.creature 4164.000000 -3672.000000 0.000000 +entity 46 zohc3.creature 4166.000000 -3672.000000 0.000000 +entity 47 zoha1.creature 4168.000000 -3672.000000 0.000000 +entity 48 zoha2.creature 4170.000000 -3672.000000 0.000000 +entity 49 zoha3.creature 4172.000000 -3672.000000 0.000000 +entity 50 zofu1.creature 4174.000000 -3672.000000 0.000000 +entity 51 zofc1.creature 4176.000000 -3672.000000 0.000000 +entity 52 zofc2.creature 4178.000000 -3672.000000 0.000000 +entity 53 zofc3.creature 4180.000000 -3672.000000 0.000000 +entity 54 zofa1.creature 4182.000000 -3672.000000 0.000000 +entity 55 zofa2.creature 4184.000000 -3672.000000 0.000000 +entity 56 zofa3.creature 4186.000000 -3672.000000 0.000000 +entity 57 trhu1.creature 4160.000000 -3680.000000 0.000000 +entity 58 trhc1.creature 4162.000000 -3680.000000 0.000000 +entity 59 trhc2.creature 4164.000000 -3680.000000 0.000000 +entity 60 trhc3.creature 4166.000000 -3680.000000 0.000000 +entity 61 trha1.creature 4168.000000 -3680.000000 0.000000 +entity 62 trha2.creature 4170.000000 -3680.000000 0.000000 +entity 63 trha3.creature 4172.000000 -3680.000000 0.000000 +entity 64 trfu1.creature 4174.000000 -3680.000000 0.000000 +entity 65 trfc1.creature 4176.000000 -3680.000000 0.000000 +entity 66 trfc2.creature 4178.000000 -3680.000000 0.000000 +entity 67 trfc3.creature 4180.000000 -3680.000000 0.000000 +entity 68 trfa1.creature 4182.000000 -3680.000000 0.000000 +entity 69 trfa2.creature 4184.000000 -3680.000000 0.000000 +entity 70 trfa3.creature 4186.000000 -3680.000000 0.000000 +entity 71 mahu1.creature 4160.000000 -3684.000000 0.000000 +entity 72 mahc1.creature 4162.000000 -3684.000000 0.000000 +entity 73 mahc2.creature 4164.000000 -3684.000000 0.000000 +entity 74 mahc3.creature 4166.000000 -3684.000000 0.000000 +entity 75 maha1.creature 4168.000000 -3684.000000 0.000000 +entity 76 maha2.creature 4170.000000 -3684.000000 0.000000 +entity 77 maha3.creature 4172.000000 -3684.000000 0.000000 +entity 78 mafu1.creature 4174.000000 -3684.000000 0.000000 +entity 79 mafc1.creature 4176.000000 -3684.000000 0.000000 +entity 80 mafc2.creature 4178.000000 -3684.000000 0.000000 +entity 81 mafc3.creature 4180.000000 -3684.000000 0.000000 +entity 82 mafa1.creature 4182.000000 -3684.000000 0.000000 +entity 83 mafa2.creature 4184.000000 -3684.000000 0.000000 +entity 84 mafa3.creature 4186.000000 -3684.000000 0.000000 +entity 85 fyhu1.creature 4160.000000 -3688.000000 0.000000 +entity 86 fyhc1.creature 4162.000000 -3688.000000 0.000000 +entity 87 fyhc2.creature 4164.000000 -3688.000000 0.000000 +entity 88 fyhc3.creature 4166.000000 -3688.000000 0.000000 +entity 89 fyha1.creature 4168.000000 -3688.000000 0.000000 +entity 90 fyha2.creature 4170.000000 -3688.000000 0.000000 +entity 91 fyha3.creature 4172.000000 -3688.000000 0.000000 +entity 92 fyfu1.creature 4174.000000 -3688.000000 0.000000 +entity 93 fyfc1.creature 4176.000000 -3688.000000 0.000000 +entity 94 fyfc2.creature 4178.000000 -3688.000000 0.000000 +entity 95 fyfc3.creature 4180.000000 -3688.000000 0.000000 +entity 96 fyfa1.creature 4182.000000 -3688.000000 0.000000 +entity 97 fyfa2.creature 4184.000000 -3688.000000 0.000000 +entity 98 fyfa3.creature 4186.000000 -3688.000000 0.000000 +entity 99 zohu1.creature 4160.000000 -3692.000000 0.000000 +entity 100 zohc1.creature 4162.000000 -3692.000000 0.000000 +entity 101 zohc2.creature 4164.000000 -3692.000000 0.000000 +entity 102 zohc3.creature 4166.000000 -3692.000000 0.000000 +entity 103 zoha1.creature 4168.000000 -3692.000000 0.000000 +entity 104 zoha2.creature 4170.000000 -3692.000000 0.000000 +entity 105 zoha3.creature 4172.000000 -3692.000000 0.000000 +entity 106 zofu1.creature 4174.000000 -3692.000000 0.000000 +entity 107 zofc1.creature 4176.000000 -3692.000000 0.000000 +entity 108 zofc2.creature 4178.000000 -3692.000000 0.000000 +entity 109 zofc3.creature 4180.000000 -3692.000000 0.000000 +entity 110 zofa1.creature 4182.000000 -3692.000000 0.000000 +entity 111 zofa2.creature 4184.000000 -3692.000000 0.000000 +entity 112 zofa3.creature 4186.000000 -3692.000000 0.000000 +entity 113 trhu1.creature 4160.000000 -3700.000000 0.000000 +entity 114 trhc1.creature 4162.000000 -3700.000000 0.000000 +entity 115 trhc2.creature 4164.000000 -3700.000000 0.000000 +entity 116 trhc3.creature 4166.000000 -3700.000000 0.000000 +entity 117 trha1.creature 4168.000000 -3700.000000 0.000000 +entity 118 trha2.creature 4170.000000 -3700.000000 0.000000 +entity 119 trha3.creature 4172.000000 -3700.000000 0.000000 +entity 120 trfu1.creature 4174.000000 -3700.000000 0.000000 +entity 121 trfc1.creature 4176.000000 -3700.000000 0.000000 +entity 122 trfc2.creature 4178.000000 -3700.000000 0.000000 +entity 123 trfc3.creature 4180.000000 -3700.000000 0.000000 +entity 124 trfa1.creature 4182.000000 -3700.000000 0.000000 +entity 125 trfa2.creature 4184.000000 -3700.000000 0.000000 +entity 126 trfa3.creature 4186.000000 -3700.000000 0.000000 +entity 127 mahu1.creature 4160.000000 -3704.000000 0.000000 +entity 128 mahc1.creature 4162.000000 -3704.000000 0.000000 +entity 129 mahc2.creature 4164.000000 -3704.000000 0.000000 +entity 130 mahc3.creature 4166.000000 -3704.000000 0.000000 +entity 131 maha1.creature 4168.000000 -3704.000000 0.000000 +entity 132 maha2.creature 4170.000000 -3704.000000 0.000000 +entity 133 maha3.creature 4172.000000 -3704.000000 0.000000 +entity 134 mafu1.creature 4174.000000 -3704.000000 0.000000 +entity 135 mafc1.creature 4176.000000 -3704.000000 0.000000 +entity 136 mafc2.creature 4178.000000 -3704.000000 0.000000 +entity 137 mafc3.creature 4180.000000 -3704.000000 0.000000 +entity 138 mafa1.creature 4182.000000 -3704.000000 0.000000 +entity 139 mafa2.creature 4184.000000 -3704.000000 0.000000 +entity 140 mafa3.creature 4186.000000 -3704.000000 0.000000 +entity 141 fyhu1.creature 4160.000000 -3708.000000 0.000000 +entity 142 fyhc1.creature 4162.000000 -3708.000000 0.000000 +entity 143 fyhc2.creature 4164.000000 -3708.000000 0.000000 +entity 144 fyhc3.creature 4166.000000 -3708.000000 0.000000 +entity 145 fyha1.creature 4168.000000 -3708.000000 0.000000 +entity 146 fyha2.creature 4170.000000 -3708.000000 0.000000 +entity 147 fyha3.creature 4172.000000 -3708.000000 0.000000 +entity 148 fyfu1.creature 4174.000000 -3708.000000 0.000000 +entity 149 fyfc1.creature 4176.000000 -3708.000000 0.000000 +entity 150 fyfc2.creature 4178.000000 -3708.000000 0.000000 +entity 151 fyfc3.creature 4180.000000 -3708.000000 0.000000 +entity 152 fyfa1.creature 4182.000000 -3708.000000 0.000000 +entity 153 fyfa2.creature 4184.000000 -3708.000000 0.000000 +entity 154 fyfa3.creature 4186.000000 -3708.000000 0.000000 +entity 155 zohu1.creature 4160.000000 -3712.000000 0.000000 +entity 156 zohc1.creature 4162.000000 -3712.000000 0.000000 +entity 157 zohc2.creature 4164.000000 -3712.000000 0.000000 +entity 158 zohc3.creature 4166.000000 -3712.000000 0.000000 +entity 159 zoha1.creature 4168.000000 -3712.000000 0.000000 +entity 160 zoha2.creature 4170.000000 -3712.000000 0.000000 +entity 161 zoha3.creature 4172.000000 -3712.000000 0.000000 +entity 162 zofu1.creature 4174.000000 -3712.000000 0.000000 +entity 163 zofc1.creature 4176.000000 -3712.000000 0.000000 +entity 164 zofc2.creature 4178.000000 -3712.000000 0.000000 +entity 165 zofc3.creature 4180.000000 -3712.000000 0.000000 +entity 166 zofa1.creature 4182.000000 -3712.000000 0.000000 +entity 167 zofa2.creature 4184.000000 -3712.000000 0.000000 +entity 168 zofa3.creature 4186.000000 -3712.000000 0.000000 +entity 169 trhu1.creature 4160.000000 -3720.000000 0.000000 +entity 170 trhc1.creature 4162.000000 -3720.000000 0.000000 +entity 171 trhc2.creature 4164.000000 -3720.000000 0.000000 +entity 172 trhc3.creature 4166.000000 -3720.000000 0.000000 +entity 173 trha1.creature 4168.000000 -3720.000000 0.000000 +entity 174 trha2.creature 4170.000000 -3720.000000 0.000000 +entity 175 trha3.creature 4172.000000 -3720.000000 0.000000 +entity 176 trfu1.creature 4174.000000 -3720.000000 0.000000 +entity 177 trfc1.creature 4176.000000 -3720.000000 0.000000 +entity 178 trfc2.creature 4178.000000 -3720.000000 0.000000 +entity 179 trfc3.creature 4180.000000 -3720.000000 0.000000 +entity 180 trfa1.creature 4182.000000 -3720.000000 0.000000 +entity 181 trfa2.creature 4184.000000 -3720.000000 0.000000 +entity 182 trfa3.creature 4186.000000 -3720.000000 0.000000 +entity 183 mahu1.creature 4160.000000 -3720.000000 0.000000 +entity 184 mahc1.creature 4162.000000 -3720.000000 0.000000 +entity 185 mahc2.creature 4164.000000 -3720.000000 0.000000 +entity 186 mahc3.creature 4166.000000 -3720.000000 0.000000 +entity 187 maha1.creature 4168.000000 -3720.000000 0.000000 +entity 188 maha2.creature 4170.000000 -3720.000000 0.000000 +entity 189 maha3.creature 4172.000000 -3720.000000 0.000000 +entity 190 mafu1.creature 4174.000000 -3720.000000 0.000000 +entity 191 mafc1.creature 4176.000000 -3720.000000 0.000000 +entity 192 mafc2.creature 4178.000000 -3720.000000 0.000000 +entity 193 mafc3.creature 4180.000000 -3720.000000 0.000000 +entity 194 mafa1.creature 4182.000000 -3720.000000 0.000000 +entity 195 mafa2.creature 4184.000000 -3720.000000 0.000000 +entity 196 mafa3.creature 4186.000000 -3720.000000 0.000000 +entity 197 fyhu1.creature 4160.000000 -3720.000000 0.000000 +entity 198 fyhc1.creature 4162.000000 -3720.000000 0.000000 +entity 199 fyhc2.creature 4164.000000 -3720.000000 0.000000 +entity 200 fyhc3.creature 4166.000000 -3720.000000 0.000000 +entity 201 fyha1.creature 4168.000000 -3720.000000 0.000000 +entity 202 fyha2.creature 4170.000000 -3720.000000 0.000000 +entity 203 fyha3.creature 4172.000000 -3720.000000 0.000000 +entity 204 fyfu1.creature 4174.000000 -3720.000000 0.000000 +entity 205 fyfc1.creature 4176.000000 -3720.000000 0.000000 +entity 206 fyfc2.creature 4178.000000 -3720.000000 0.000000 +entity 207 fyfc3.creature 4180.000000 -3720.000000 0.000000 +entity 208 fyfa1.creature 4182.000000 -3720.000000 0.000000 +entity 209 fyfa2.creature 4184.000000 -3720.000000 0.000000 +entity 210 fyfa3.creature 4186.000000 -3720.000000 0.000000 +entity 211 zohu1.creature 4160.000000 -3732.000000 0.000000 +entity 212 zohc1.creature 4162.000000 -3732.000000 0.000000 +entity 213 zohc2.creature 4164.000000 -3732.000000 0.000000 +entity 214 zohc3.creature 4166.000000 -3732.000000 0.000000 +entity 215 zoha1.creature 4168.000000 -3732.000000 0.000000 +entity 216 zoha2.creature 4170.000000 -3732.000000 0.000000 +entity 217 zoha3.creature 4172.000000 -3732.000000 0.000000 +entity 218 zofu1.creature 4174.000000 -3732.000000 0.000000 +entity 219 zofc1.creature 4176.000000 -3732.000000 0.000000 +entity 220 zofc2.creature 4178.000000 -3732.000000 0.000000 +entity 221 zofc3.creature 4180.000000 -3732.000000 0.000000 +entity 222 zofa1.creature 4182.000000 -3732.000000 0.000000 +entity 223 zofa2.creature 4184.000000 -3732.000000 0.000000 +entity 224 zofa3.creature 4186.000000 -3732.000000 0.000000 + diff --git a/code/ryzom/client/data/gamedev/fame.cmd b/code/ryzom/client/data/gamedev/fame.cmd new file mode 100644 index 000000000..afdb783a4 --- /dev/null +++ b/code/ryzom/client/data/gamedev/fame.cmd @@ -0,0 +1,134 @@ +db SERVER:GUILD:NAME 321465 + +db SERVER:FAME:THRESHOLD_TRADE -35 +db SERVER:FAME:THRESHOLD_KOS -65 + +db SERVER:FAME:PLAYER0:VALUE 30 +db SERVER:FAME:PLAYER0:THRESHOLD 70 + +db SERVER:FAME:PLAYER1:VALUE -20 +db SERVER:FAME:PLAYER1:THRESHOLD 70 + +db SERVER:FAME:PLAYER2:VALUE -80 +db SERVER:FAME:PLAYER2:THRESHOLD 20 + +db SERVER:FAME:PLAYER3:VALUE -50 +db SERVER:FAME:PLAYER3:THRESHOLD 80 + +db SERVER:FAME:PLAYER4:VALUE -50 +db SERVER:FAME:PLAYER4:THRESHOLD 80 + +db SERVER:FAME:PLAYER5:VALUE 75 +db SERVER:FAME:PLAYER5:THRESHOLD 80 + + +db SERVER:GUILD:FAME:0:VALUE 15 +db SERVER:GUILD:FAME:0:THRESHOLD 90 +db SERVER:GUILD:FAME:1:VALUE 25 +db SERVER:GUILD:FAME:1:THRESHOLD 80 +db SERVER:GUILD:FAME:2:VALUE 35 +db SERVER:GUILD:FAME:2:THRESHOLD 70 +db SERVER:GUILD:FAME:3:VALUE 45 +db SERVER:GUILD:FAME:3:THRESHOLD 60 +db SERVER:GUILD:FAME:4:VALUE 55 +db SERVER:GUILD:FAME:4:THRESHOLD 50 +db SERVER:GUILD:FAME:5:VALUE 65 +db SERVER:GUILD:FAME:5:THRESHOLD 40 + + +db SERVER:FAME:TRIBE0:VALUE 75 +db SERVER:FAME:TRIBE0:THRESHOLD 80 +db SERVER:FAME:TRIBE1:VALUE 65 +db SERVER:FAME:TRIBE1:THRESHOLD 70 +db SERVER:FAME:TRIBE2:VALUE 55 +db SERVER:FAME:TRIBE2:THRESHOLD 80 +db SERVER:FAME:TRIBE3:VALUE 45 +db SERVER:FAME:TRIBE3:THRESHOLD 60 +db SERVER:FAME:TRIBE4:VALUE 35 +db SERVER:FAME:TRIBE4:THRESHOLD 80 +db SERVER:FAME:TRIBE5:VALUE 25 +db SERVER:FAME:TRIBE5:THRESHOLD 40 +db SERVER:FAME:TRIBE6:VALUE 15 +db SERVER:FAME:TRIBE6:THRESHOLD 30 +db SERVER:FAME:TRIBE7:VALUE 5 +db SERVER:FAME:TRIBE7:THRESHOLD 80 +db SERVER:FAME:TRIBE8:VALUE -15 +db SERVER:FAME:TRIBE8:THRESHOLD 20 +db SERVER:FAME:TRIBE9:VALUE -25 +db SERVER:FAME:TRIBE9:THRESHOLD 80 +db SERVER:FAME:TRIBE10:VALUE -35 +db SERVER:FAME:TRIBE10:THRESHOLD 10 +db SERVER:FAME:TRIBE11:VALUE -45 +db SERVER:FAME:TRIBE11:THRESHOLD 10 +db SERVER:FAME:TRIBE12:VALUE -55 +db SERVER:FAME:TRIBE12:THRESHOLD 10 +db SERVER:FAME:TRIBE13:VALUE -65 +db SERVER:FAME:TRIBE13:THRESHOLD -50 +db SERVER:FAME:TRIBE14:VALUE -75 +db SERVER:FAME:TRIBE14:THRESHOLD 10 +db SERVER:FAME:TRIBE15:VALUE -85 +db SERVER:FAME:TRIBE15:THRESHOLD -10 +db SERVER:FAME:TRIBE16:VALUE -95 +db SERVER:FAME:TRIBE16:THRESHOLD 10 +db SERVER:FAME:TRIBE17:VALUE -35 +db SERVER:FAME:TRIBE17:THRESHOLD 10 +db SERVER:FAME:TRIBE18:VALUE -45 +db SERVER:FAME:TRIBE18:THRESHOLD 10 +db SERVER:FAME:TRIBE19:VALUE -55 +db SERVER:FAME:TRIBE19:THRESHOLD -20 +db SERVER:FAME:TRIBE20:VALUE -15 +db SERVER:FAME:TRIBE20:THRESHOLD 30 +db SERVER:FAME:TRIBE21:VALUE 55 +db SERVER:FAME:TRIBE21:THRESHOLD 10 +db SERVER:FAME:TRIBE22:VALUE 65 +db SERVER:FAME:TRIBE22:THRESHOLD 20 +db SERVER:FAME:TRIBE23:VALUE 75 +db SERVER:FAME:TRIBE23:THRESHOLD 38 +db SERVER:FAME:TRIBE24:VALUE 85 +db SERVER:FAME:TRIBE24:THRESHOLD 43 +db SERVER:FAME:TRIBE25:VALUE 25 +db SERVER:FAME:TRIBE25:THRESHOLD 21 +db SERVER:FAME:TRIBE26:VALUE -45 +db SERVER:FAME:TRIBE26:THRESHOLD -48 +db SERVER:FAME:TRIBE27:VALUE -15 +db SERVER:FAME:TRIBE27:THRESHOLD 30 +db SERVER:FAME:TRIBE28:VALUE -15 +db SERVER:FAME:TRIBE28:THRESHOLD 30 +db SERVER:FAME:TRIBE29:VALUE -15 +db SERVER:FAME:TRIBE29:THRESHOLD 30 +db SERVER:FAME:TRIBE30:VALUE -15 +db SERVER:FAME:TRIBE30:THRESHOLD 30 + + +db SERVER:PVP_EFFECTS:PVP_FACTION_POINTS:CULT 2 +db SERVER:PVP_EFFECTS:PVP_FACTION_POINTS:CULT_POINTS 9741 +db SERVER:PVP_EFFECTS:PVP_FACTION_POINTS:CIV 7 +db SERVER:PVP_EFFECTS:PVP_FACTION_POINTS:CIV_POINTS 5413 + +db SERVER:PVP_EFFECTS:0:ID 232784071 +db SERVER:PVP_EFFECTS:0:ISBONUS 1 +db SERVER:PVP_EFFECTS:0:PARAM 430 + +db SERVER:PVP_EFFECTS:1:ID 232784028 +db SERVER:PVP_EFFECTS:1:ISBONUS 1 +db SERVER:PVP_EFFECTS:1:PARAM 10 + +db SERVER:PVP_EFFECTS:2:ID 240124093 +db SERVER:PVP_EFFECTS:2:ISBONUS 1 +db SERVER:PVP_EFFECTS:2:PARAM 370 + +db SERVER:PVP_EFFECTS:3:ID 234881134 +db SERVER:PVP_EFFECTS:3:ISBONUS 1 +db SERVER:PVP_EFFECTS:3:PARAM 15 + +db SERVER:PVP_EFFECTS:4:ID 240124011 +db SERVER:PVP_EFFECTS:4:ISBONUS 1 +db SERVER:PVP_EFFECTS:4:PARAM 610 + +db SERVER:PVP_EFFECTS:5:ID 239075368 +db SERVER:PVP_EFFECTS:5:ISBONUS 1 +db SERVER:PVP_EFFECTS:5:PARAM 250 + +db SERVER:PVP_EFFECTS:6:ID 234881211 +db SERVER:PVP_EFFECTS:6:ISBONUS 1 +db SERVER:PVP_EFFECTS:6:PARAM 180 diff --git a/code/ryzom/client/data/gamedev/families.txt b/code/ryzom/client/data/gamedev/families.txt new file mode 100644 index 000000000..c07e4b1fb --- /dev/null +++ b/code/ryzom/client/data/gamedev/families.txt @@ -0,0 +1,15 @@ +family_name id type description texture_id texture +root 0 ROOT root bricks 9000 root_bricks.tga +spell_power 1 KEY power of the spell 9001 power.tga +effect_area 2 SUFFIX define the effect area of the spell 9002 area.tga +casting_time 3 SUFFIX inc/dec the casting time of the spell 9003 casting_time.tga +range 4 KEY range of the spell 9004 range.tga +characteristic 5 KEY choose affected characteristic 9005 charac.tga +virulence 6 KEY virulence 9006 virulence.tga +healing 7 KEY healing power 9007 healing_power.tga +spell length 8 KEY length of spell effects 9008 effect_length.tga +destination 9 KEY teleport's destination 10003 teleport.tga +reduce resistance 10 SUFFIX reduce target's resistance 10003 teleport.tga +easy 11 SUFFIX reduce spell difficulty 10003 teleport.tga +cheap 12 SUFFIX reduce spell cost 10003 teleport.tga +concentration 13 SUFFIX reduce casting interruption chances 10003 teleport.tga diff --git a/code/ryzom/client/data/gamedev/fd.cmd b/code/ryzom/client/data/gamedev/fd.cmd new file mode 100644 index 000000000..ca176e6aa --- /dev/null +++ b/code/ryzom/client/data/gamedev/fd.cmd @@ -0,0 +1,696 @@ + +db SERVER:INTERFACES:FLAGS 255 + + + +db SERVER:CHARACTER_INFO:SCORES:MaxHitPoints 100 +db SERVER:CHARACTER_INFO:SCORES:BaseHitPoints 120 +db SERVER:CHARACTER_INFO:SCORES:MaxStamina 120 +db SERVER:CHARACTER_INFO:SCORES:BaseStamina 100 +db SERVER:CHARACTER_INFO:SCORES:MaxSap 100 +db SERVER:CHARACTER_INFO:SCORES:BaseSap 100 +db SERVER:CHARACTER_INFO:SCORES:MaxFocus 100 +db SERVER:CHARACTER_INFO:SCORES:BaseFocus 100 + +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Constitution 33 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Metabolism 100 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Strength 50 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:WellBalanced 30 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Intelligence 30 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Wisdom 420 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Dexterity 121 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Will 654 + + +db SERVER:USER:SKILL_POINTS 1000 +db SERVER:TARGET:BARS:HP 80 +db SERVER:TARGET:BARS:STA 32 +db SERVER:TARGET:BARS:SAP 69 +db SERVER:TARGET:BARS:FOCUS 95 + + + +// Default Quantities +db SERVER:INVENTORY:BAG:0:QUANTITY 1 +db SERVER:INVENTORY:BAG:1:QUANTITY 1 +db SERVER:INVENTORY:BAG:2:QUANTITY 1 +db SERVER:INVENTORY:BAG:3:QUANTITY 1 +db SERVER:INVENTORY:BAG:4:QUANTITY 1 +db SERVER:INVENTORY:BAG:5:QUANTITY 1 +db SERVER:INVENTORY:BAG:6:QUANTITY 1 +db SERVER:INVENTORY:BAG:7:QUANTITY 1 +db SERVER:INVENTORY:BAG:8:QUANTITY 1 +db SERVER:INVENTORY:BAG:9:QUANTITY 1 +db SERVER:INVENTORY:BAG:10:QUANTITY 1 +db SERVER:INVENTORY:BAG:11:QUANTITY 1 +db SERVER:INVENTORY:BAG:12:QUANTITY 1 +db SERVER:INVENTORY:BAG:13:QUANTITY 1 +db SERVER:INVENTORY:BAG:14:QUANTITY 1 +db SERVER:INVENTORY:BAG:15:QUANTITY 1 +db SERVER:INVENTORY:BAG:16:QUANTITY 1 +db SERVER:INVENTORY:BAG:17:QUANTITY 1 +db SERVER:INVENTORY:BAG:18:QUANTITY 1 +db SERVER:INVENTORY:BAG:19:QUANTITY 1 +db SERVER:INVENTORY:BAG:20:QUANTITY 1 +db SERVER:INVENTORY:BAG:21:QUANTITY 1 +db SERVER:INVENTORY:BAG:22:QUANTITY 1 +db SERVER:INVENTORY:BAG:23:QUANTITY 1 +db SERVER:INVENTORY:BAG:24:QUANTITY 1 +db SERVER:INVENTORY:BAG:25:QUANTITY 1 +db SERVER:INVENTORY:BAG:26:QUANTITY 1 +db SERVER:INVENTORY:BAG:27:QUANTITY 1 +db SERVER:INVENTORY:BAG:28:QUANTITY 1 +db SERVER:INVENTORY:BAG:29:QUANTITY 1 +db SERVER:INVENTORY:BAG:30:QUANTITY 1 +db SERVER:INVENTORY:BAG:31:QUANTITY 1 +db SERVER:INVENTORY:BAG:32:QUANTITY 1 +db SERVER:INVENTORY:BAG:33:QUANTITY 1 +db SERVER:INVENTORY:BAG:34:QUANTITY 1 +db SERVER:INVENTORY:BAG:35:QUANTITY 1 +db SERVER:INVENTORY:BAG:36:QUANTITY 1 +db SERVER:INVENTORY:BAG:37:QUANTITY 1 +db SERVER:INVENTORY:BAG:38:QUANTITY 1 +db SERVER:INVENTORY:BAG:39:QUANTITY 1 +db SERVER:INVENTORY:BAG:40:QUANTITY 1 +db SERVER:INVENTORY:BAG:41:QUANTITY 1 +db SERVER:INVENTORY:BAG:42:QUANTITY 1 +db SERVER:INVENTORY:BAG:43:QUANTITY 1 +db SERVER:INVENTORY:BAG:44:QUANTITY 1 +db SERVER:INVENTORY:BAG:45:QUANTITY 1 +db SERVER:INVENTORY:BAG:46:QUANTITY 1 +db SERVER:INVENTORY:BAG:47:QUANTITY 1 +db SERVER:INVENTORY:BAG:48:QUANTITY 1 +db SERVER:INVENTORY:BAG:49:QUANTITY 1 +db SERVER:INVENTORY:BAG:50:QUANTITY 1 +db SERVER:INVENTORY:BAG:51:QUANTITY 1 +db SERVER:INVENTORY:BAG:52:QUANTITY 1 +db SERVER:INVENTORY:BAG:53:QUANTITY 1 +db SERVER:INVENTORY:BAG:54:QUANTITY 1 +db SERVER:INVENTORY:BAG:55:QUANTITY 1 +db SERVER:INVENTORY:BAG:56:QUANTITY 1 +db SERVER:INVENTORY:BAG:57:QUANTITY 1 +db SERVER:INVENTORY:BAG:58:QUANTITY 1 +db SERVER:INVENTORY:BAG:59:QUANTITY 1 + + + +db SERVER:INVENTORY:BAG:0:SHEET icmalp.sitem +db SERVER:INVENTORY:BAG:0:QUALITY 66 +db SERVER:INVENTORY:BAG:0:QUANTITY 1 +db SERVER:INVENTORY:BAG:0:USER_COLOR 2 +db SERVER:INVENTORY:BAG:0:LOCKED 0 +db SERVER:INVENTORY:BAG:0:WEIGHT 100 +db SERVER:INVENTORY:BAG:0:NAMEID 18 +db SERVER:INVENTORY:BAG:0:INFO_VERSION 11 +db SERVER:INVENTORY:BAG:0:ENCHANT 99 +db SERVER:INVENTORY:BAG:0:RM_CLASS_TYPE 3 +db SERVER:INVENTORY:BAG:0:RM_FABER_STAT_TYPE 5 + +db SERVER:INVENTORY:BAG:1:SHEET ictalp.sitem +db SERVER:INVENTORY:BAG:1:QUALITY 50 +db SERVER:INVENTORY:BAG:1:WEIGHT 50 + +db SERVER:INVENTORY:BAG:2:SHEET icfm1ss.sitem +db SERVER:INVENTORY:BAG:2:QUALITY 0 +db SERVER:INVENTORY:BAG:2:WEIGHT 35 +db SERVER:INVENTORY:BAG:2:RM_CLASS_TYPE 4 +db SERVER:INVENTORY:BAG:2:RM_FABER_STAT_TYPE 3 + +db SERVER:INVENTORY:BAG:3:SHEET icfm2pp.sitem +db SERVER:INVENTORY:BAG:3:QUALITY 50 +db SERVER:INVENTORY:BAG:3:WEIGHT 150 + +db SERVER:INVENTORY:BAG:4:SHEET icmm2bm.sitem +db SERVER:INVENTORY:BAG:4:QUALITY 50 +db SERVER:INVENTORY:BAG:4:WEIGHT 90 + +db SERVER:INVENTORY:BAG:5:SHEET icmp1bs.sitem +db SERVER:INVENTORY:BAG:5:QUALITY 50 +db SERVER:INVENTORY:BAG:5:WEIGHT 33 +db SERVER:INVENTORY:BAG:5:QUANTITY 12 + +db SERVER:INVENTORY:BAG:6:SHEET icmp2rp.sitem +db SERVER:INVENTORY:BAG:6:QUALITY 50 +db SERVER:INVENTORY:BAG:6:WEIGHT 77 +db SERVER:INVENTORY:BAG:6:QUANTITY 12 + +db SERVER:INVENTORY:BAG:7:SHEET icmja.sitem +db SERVER:INVENTORY:BAG:7:QUALITY 50 +db SERVER:INVENTORY:BAG:7:WEIGHT 161 + +db SERVER:INVENTORY:BAG:8:SHEET icmjp.sitem +db SERVER:INVENTORY:BAG:8:QUALITY 50 +db SERVER:INVENTORY:BAG:8:WEIGHT 88 + +db SERVER:INVENTORY:BAG:9:SHEET icmr2b.sitem +db SERVER:INVENTORY:BAG:9:QUALITY 50 +db SERVER:INVENTORY:BAG:9:WEIGHT 185 + +db SERVER:INVENTORY:BAG:10:SHEET icmm1sa.sitem +db SERVER:INVENTORY:BAG:10:QUALITY 50 +db SERVER:INVENTORY:BAG:10:WEIGHT 12 + +db SERVER:INVENTORY:BAG:11:SHEET icmm1pd.sitem +db SERVER:INVENTORY:BAG:11:QUALITY 50 +db SERVER:INVENTORY:BAG:11:WEIGHT 13 + +db SERVER:INVENTORY:BAG:12:SHEET iccm2ms.sitem +db SERVER:INVENTORY:BAG:12:QUALITY 50 +db SERVER:INVENTORY:BAG:12:WEIGHT 117 + +db SERVER:INVENTORY:BAG:15:SHEET iapj3.sitem +db SERVER:INVENTORY:BAG:15:QUALITY 50 +db SERVER:INVENTORY:BAG:15:WEIGHT 5 +db SERVER:INVENTORY:BAG:15:QUALITY 5 + +db SERVER:INVENTORY:BAG:24:SHEET itforage.sitem +db SERVER:INVENTORY:BAG:24:QUALITY 50 +db SERVER:INVENTORY:BAG:24:WEIGHT 35 + +db SERVER:INVENTORY:BAG:50:SHEET icfamp.sitem +db SERVER:INVENTORY:BAG:50:QUALITY 50 +db SERVER:INVENTORY:BAG:50:WEIGHT 35 + +db SERVER:INVENTORY:BAG:51:SHEET icfahp.sitem +db SERVER:INVENTORY:BAG:51:QUALITY 50 +db SERVER:INVENTORY:BAG:51:WEIGHT 35 + +db SERVER:INVENTORY:BAG:52:SHEET iccsb.sitem +db SERVER:INVENTORY:BAG:52:QUALITY 50 +db SERVER:INVENTORY:BAG:52:WEIGHT 35 + +db SERVER:INVENTORY:BAG:53:SHEET iccss.sitem +db SERVER:INVENTORY:BAG:53:QUALITY 50 +db SERVER:INVENTORY:BAG:53:WEIGHT 35 + +db SERVER:INVENTORY:BAG:54:SHEET iccm2ms.sitem +db SERVER:INVENTORY:BAG:54:QUALITY 50 +db SERVER:INVENTORY:BAG:54:WEIGHT 35 + + + +db SERVER:INVENTORY:MONEY 8532 + +// Faber +// Tool +db SERVER:INVENTORY:BAG:11:SHEET itmwea.sitem +db SERVER:INVENTORY:BAG:11:QUANTITY 1 +db SERVER:INVENTORY:BAG:11:QUALITY 5 +db SERVER:INVENTORY:BAG:12:SHEET itarmor.sitem +db SERVER:INVENTORY:BAG:12:QUANTITY 1 +db SERVER:INVENTORY:BAG:12:QUALITY 5 +db SERVER:INVENTORY:BAG:13:SHEET itrwea.sitem +db SERVER:INVENTORY:BAG:13:QUANTITY 1 +db SERVER:INVENTORY:BAG:13:QUALITY 5 +db SERVER:INVENTORY:BAG:14:SHEET itammo.sitem +db SERVER:INVENTORY:BAG:14:QUANTITY 1 +db SERVER:INVENTORY:BAG:14:QUALITY 10 +db SERVER:INVENTORY:BAG:54:SHEET itjewel.sitem +db SERVER:INVENTORY:BAG:54:QUANTITY 1 +db SERVER:INVENTORY:BAG:54:QUALITY 10 + + + +db SERVER:INVENTORY:BAG:16:SHEET m0741dxacc01.sitem +db SERVER:INVENTORY:BAG:16:QUANTITY 121 +db SERVER:INVENTORY:BAG:16:QUALITY 2 +// Mp-2 +db SERVER:INVENTORY:BAG:17:SHEET m0152chdca01.sitem +db SERVER:INVENTORY:BAG:17:QUANTITY 80 +db SERVER:INVENTORY:BAG:17:QUALITY 1 +db SERVER:INVENTORY:BAG:18:SHEET m0152chdca01.sitem +db SERVER:INVENTORY:BAG:18:QUANTITY 80 +db SERVER:INVENTORY:BAG:18:QUALITY 12 +db SERVER:INVENTORY:BAG:19:SHEET m0498chwdc01.sitem +db SERVER:INVENTORY:BAG:19:QUANTITY 20 +db SERVER:INVENTORY:BAG:19:QUALITY 1 +db SERVER:INVENTORY:BAG:20:SHEET m0498chwdd01.sitem +db SERVER:INVENTORY:BAG:20:QUANTITY 20 +db SERVER:INVENTORY:BAG:20:QUALITY 1 +db SERVER:INVENTORY:BAG:21:SHEET m0498chwfd01.sitem +db SERVER:INVENTORY:BAG:21:QUANTITY 20 +db SERVER:INVENTORY:BAG:21:QUALITY 3 +// Mp-3 +db SERVER:INVENTORY:BAG:22:SHEET m0367chnca01.sitem +db SERVER:INVENTORY:BAG:22:QUANTITY 20 +db SERVER:INVENTORY:BAG:22:QUALITY 20 +db SERVER:INVENTORY:BAG:23:SHEET m0556ccnca01.sitem +db SERVER:INVENTORY:BAG:23:QUANTITY 20 +db SERVER:INVENTORY:BAG:23:QUALITY 20 +db SERVER:INVENTORY:BAG:24:SHEET m0616chvca01.sitem +db SERVER:INVENTORY:BAG:24:QUANTITY 20 +db SERVER:INVENTORY:BAG:24:QUALITY 20 +db SERVER:INVENTORY:BAG:25:SHEET m0507chnca01.sitem +db SERVER:INVENTORY:BAG:25:QUANTITY 20 +db SERVER:INVENTORY:BAG:25:QUALITY 20 +db SERVER:INVENTORY:BAG:26:SHEET m0307cdald01.sitem +db SERVER:INVENTORY:BAG:26:QUANTITY 20 +db SERVER:INVENTORY:BAG:26:QUALITY 20 + +// MP Bark +db SERVER:INVENTORY:BAG:100:SHEET m0014dxacb01.sitem +db SERVER:INVENTORY:BAG:100:QUANTITY 10 +db SERVER:INVENTORY:BAG:100:QUALITY 20 +db SERVER:INVENTORY:BAG:101:SHEET m0101dxacb01.sitem +db SERVER:INVENTORY:BAG:101:QUANTITY 10 +db SERVER:INVENTORY:BAG:101:QUALITY 20 +db SERVER:INVENTORY:BAG:102:SHEET m0190dxacb01.sitem +db SERVER:INVENTORY:BAG:102:QUANTITY 10 +db SERVER:INVENTORY:BAG:102:QUALITY 20 +db SERVER:INVENTORY:BAG:103:SHEET m0191dxacb01.sitem +db SERVER:INVENTORY:BAG:103:QUANTITY 10 +db SERVER:INVENTORY:BAG:103:QUALITY 20 +db SERVER:INVENTORY:BAG:104:SHEET m0191dxacc01.sitem +db SERVER:INVENTORY:BAG:104:QUANTITY 10 +db SERVER:INVENTORY:BAG:104:QUALITY 20 +db SERVER:INVENTORY:BAG:105:SHEET m0191dxadd01.sitem +db SERVER:INVENTORY:BAG:105:QUANTITY 10 +db SERVER:INVENTORY:BAG:105:QUALITY 20 +db SERVER:INVENTORY:BAG:106:SHEET m0191dxade01.sitem +db SERVER:INVENTORY:BAG:106:QUANTITY 10 +db SERVER:INVENTORY:BAG:106:QUALITY 20 + +db SERVER:INVENTORY:BAG:107:SHEET m0043ccaca01.sitem +db SERVER:INVENTORY:BAG:107:QUANTITY 10 +db SERVER:INVENTORY:BAG:107:QUALITY 20 +db SERVER:INVENTORY:BAG:108:SHEET m0043ccacb01.sitem +db SERVER:INVENTORY:BAG:108:QUANTITY 10 +db SERVER:INVENTORY:BAG:108:QUALITY 20 +db SERVER:INVENTORY:BAG:109:SHEET m0106cceca01.sitem +db SERVER:INVENTORY:BAG:109:QUANTITY 10 +db SERVER:INVENTORY:BAG:109:QUALITY 20 +db SERVER:INVENTORY:BAG:110:SHEET m0134ccdca01.sitem +db SERVER:INVENTORY:BAG:110:QUANTITY 10 +db SERVER:INVENTORY:BAG:110:QUALITY 20 +db SERVER:INVENTORY:BAG:111:SHEET m0154ccica01.sitem +db SERVER:INVENTORY:BAG:111:QUANTITY 10 +db SERVER:INVENTORY:BAG:111:QUALITY 20 +db SERVER:INVENTORY:BAG:112:SHEET m0386ccoca01.sitem +db SERVER:INVENTORY:BAG:112:QUANTITY 10 +db SERVER:INVENTORY:BAG:112:QUALITY 20 +db SERVER:INVENTORY:BAG:113:SHEET m0467cclca01.sitem +db SERVER:INVENTORY:BAG:113:QUANTITY 10 +db SERVER:INVENTORY:BAG:113:QUALITY 20 +db SERVER:INVENTORY:BAG:114:SHEET m0468ccfca01.sitem +db SERVER:INVENTORY:BAG:114:QUANTITY 10 +db SERVER:INVENTORY:BAG:114:QUALITY 20 +db SERVER:INVENTORY:BAG:115:SHEET m0526checa01.sitem +db SERVER:INVENTORY:BAG:115:QUANTITY 10 +db SERVER:INVENTORY:BAG:115:QUALITY 20 +db SERVER:INVENTORY:BAG:116:SHEET m0577ccmca01.sitem +db SERVER:INVENTORY:BAG:116:QUANTITY 10 +db SERVER:INVENTORY:BAG:116:QUALITY 20 +db SERVER:INVENTORY:BAG:117:SHEET m0597ckeca01.sitem +db SERVER:INVENTORY:BAG:117:QUANTITY 10 +db SERVER:INVENTORY:BAG:117:QUALITY 20 +db SERVER:INVENTORY:BAG:118:SHEET m0671cchca01.sitem +db SERVER:INVENTORY:BAG:118:QUANTITY 10 +db SERVER:INVENTORY:BAG:118:QUALITY 20 +db SERVER:INVENTORY:BAG:119:SHEET m0339ccaca01.sitem +db SERVER:INVENTORY:BAG:119:QUANTITY 10 +db SERVER:INVENTORY:BAG:119:QUALITY 20 +db SERVER:INVENTORY:BAG:120:SHEET m0339ccacb01.sitem +db SERVER:INVENTORY:BAG:120:QUANTITY 10 +db SERVER:INVENTORY:BAG:120:QUALITY 20 +db SERVER:INVENTORY:BAG:121:SHEET m0339ccafc01.sitem +db SERVER:INVENTORY:BAG:121:QUANTITY 10 +db SERVER:INVENTORY:BAG:121:QUALITY 20 +db SERVER:INVENTORY:BAG:122:SHEET m0343cceca01.sitem +db SERVER:INVENTORY:BAG:122:QUANTITY 10 +db SERVER:INVENTORY:BAG:122:QUALITY 20 +db SERVER:INVENTORY:BAG:123:SHEET m0384cclcb01.sitem +db SERVER:INVENTORY:BAG:123:QUANTITY 10 +db SERVER:INVENTORY:BAG:123:QUALITY 20 +db SERVER:INVENTORY:BAG:123:SHEET m0312dxacf01.sitem +db SERVER:INVENTORY:BAG:123:QUANTITY 99 +db SERVER:INVENTORY:BAG:123:QUALITY 20 + + + +// enchantment +db SERVER:INVENTORY:BAG:27:SHEET crystalized_spell.sitem +db SERVER:INVENTORY:BAG:27:QUANTITY 1 +db SERVER:INVENTORY:BAG:27:QUALITY 3 +db SERVER:INVENTORY:BAG:28:SHEET item_sap_recharge.sitem +db SERVER:INVENTORY:BAG:28:QUANTITY 30 +db SERVER:INVENTORY:BAG:28:QUALITY 1 + +// pack animal +db SERVER:INVENTORY:BAG:29:SHEET iapd.sitem +db SERVER:INVENTORY:BAG:29:QUANTITY 1 +db SERVER:INVENTORY:BAG:29:QUALITY 1 + + +db SERVER:STATIC_DATA:BAG_BULK_MAX 400 + + +db SERVER:PACK_ANIMAL:BEAST0:STATUS 15 +db SERVER:PACK_ANIMAL:BEAST0:TYPE 2 +db SERVER:PACK_ANIMAL:BEAST0:UID 2 +db SERVER:PACK_ANIMAL:BEAST0:HP 40 +db SERVER:PACK_ANIMAL:BEAST0:BULK_MAX 200 + +db SERVER:PACK_ANIMAL:BEAST1:STATUS 15 +db SERVER:PACK_ANIMAL:BEAST1:TYPE 1 +db SERVER:PACK_ANIMAL:BEAST1:UID 3 +db SERVER:PACK_ANIMAL:BEAST1:HP 0 +db SERVER:PACK_ANIMAL:BEAST1:BULK_MAX 300 + +db SERVER:PACK_ANIMAL:BEAST2:STATUS 15 +db SERVER:PACK_ANIMAL:BEAST2:TYPE 2 +db SERVER:PACK_ANIMAL:BEAST2:UID 4 +db SERVER:PACK_ANIMAL:BEAST2:HP 0 +db SERVER:PACK_ANIMAL:BEAST2:BULK_MAX 300 + +db SERVER:PACK_ANIMAL:BEAST3:STATUS 15 +db SERVER:PACK_ANIMAL:BEAST3:TYPE 2 +db SERVER:PACK_ANIMAL:BEAST3:UID 1 +db SERVER:PACK_ANIMAL:BEAST3:HP 30 +db SERVER:PACK_ANIMAL:BEAST3:BULK_MAX 100 + + +db SERVER:INVENTORY:PACK_ANIMAL0:0:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:0:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL0:1:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:1:WEIGHT 50 +db SERVER:INVENTORY:PACK_ANIMAL0:2:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:2:WEIGHT 35 + +db SERVER:INVENTORY:PACK_ANIMAL1:0:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:0:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:1:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:1:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:2:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:2:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:3:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:3:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:4:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:4:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:5:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:5:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:6:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:6:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:7:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:7:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:8:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:8:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:9:SHEET icmalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:9:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:10:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:10:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:11:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:11:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:12:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:12:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:13:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:13:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:14:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:14:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:15:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:15:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:16:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:16:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:17:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:17:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:18:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:18:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:19:SHEET ictalp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:19:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:20:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:20:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:21:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:21:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:22:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:22:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:23:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:23:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:24:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:24:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:25:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:25:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:26:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:26:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:27:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:27:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:28:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:28:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:29:SHEET icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:29:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:30:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:30:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:31:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:31:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:32:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:32:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:33:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:33:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:34:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:34:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:35:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:35:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:36:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:36:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:37:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:37:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:38:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:38:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:39:SHEET icmp2rp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:39:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:40:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:40:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:41:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:41:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:42:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:42:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:43:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:43:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:44:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:44:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:45:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:45:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:46:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:46:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:47:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:47:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:48:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:48:WEIGHT 100 +db SERVER:INVENTORY:PACK_ANIMAL1:49:SHEET icmjp.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:49:WEIGHT 100 + + +// Mp-1 +// Mp-2 +db SERVER:INVENTORY:PACK_ANIMAL0:17:SHEET m0079dxacb01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:17:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:17:QUALITY 41 +db SERVER:INVENTORY:PACK_ANIMAL0:18:SHEET m0024chcjc01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:18:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:18:QUALITY 41 +db SERVER:INVENTORY:PACK_ANIMAL0:19:SHEET m0024chcpd01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:19:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:19:QUALITY 41 +db SERVER:INVENTORY:PACK_ANIMAL0:20:SHEET m0079dxapf01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:20:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:20:QUALITY 41 +db SERVER:INVENTORY:PACK_ANIMAL0:21:SHEET m0104cabpd01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:21:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:21:QUALITY 41 +// Mp-3 +db SERVER:INVENTORY:PACK_ANIMAL0:22:SHEET m0046dxapc01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:22:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:22:QUALITY 41 +db SERVER:INVENTORY:PACK_ANIMAL0:23:SHEET m0077dxapb01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:23:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:23:QUALITY 41 +db SERVER:INVENTORY:PACK_ANIMAL0:24:SHEET m0046dxape01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:24:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:24:QUALITY 41 +db SERVER:INVENTORY:PACK_ANIMAL0:25:SHEET m0142dxacc01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:25:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:25:QUALITY 41 +db SERVER:INVENTORY:PACK_ANIMAL0:26:SHEET m0077dxapb01.sitem +db SERVER:INVENTORY:PACK_ANIMAL0:26:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL0:26:QUALITY 41 + +// Mp-4 +db SERVER:INVENTORY:PACK_ANIMAL1:50:SHEET m0046dxapc01.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:50:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL1:50:QUALITY 42 +db SERVER:INVENTORY:PACK_ANIMAL1:51:SHEET m0077dxapb01.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:51:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL1:51:QUALITY 42 +db SERVER:INVENTORY:PACK_ANIMAL1:52:SHEET m0046dxape01.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:52:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL1:52:QUALITY 42 +db SERVER:INVENTORY:PACK_ANIMAL1:53:SHEET m0142dxacc01.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:53:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL1:53:QUALITY 42 +db SERVER:INVENTORY:PACK_ANIMAL1:54:SHEET m0512chrca01.sitem +db SERVER:INVENTORY:PACK_ANIMAL1:54:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL1:54:QUALITY 42 + +// PackAnimal 2 +db SERVER:INVENTORY:PACK_ANIMAL2:0:SHEET system_mp.sitem +db SERVER:INVENTORY:PACK_ANIMAL2:0:QUANTITY 20 +db SERVER:INVENTORY:PACK_ANIMAL2:0:QUALITY 3 + +db SERVER:USER:DEATH_XP_MALUS 98 + +// BONUS MALUS +db SERVER:MODIFIERS:BONUS:0:DISABLED 1 +db SERVER:MODIFIERS:BONUS:0:SHEET bfpa01.sbrick +db SERVER:MODIFIERS:BONUS:1:SHEET bmpa01.sbrick +db SERVER:MODIFIERS:BONUS:2:SHEET bmpa02.sbrick +db SERVER:MODIFIERS:BONUS:3:SHEET bmpa03.sbrick +db SERVER:MODIFIERS:BONUS:4:SHEET bmpa04.sbrick +db SERVER:MODIFIERS:BONUS:5:SHEET bcpa01.sbrick +db SERVER:MODIFIERS:BONUS:6:SHEET bcpa02.sbrick +db SERVER:MODIFIERS:BONUS:7:SHEET bcpa03.sbrick +db SERVER:MODIFIERS:BONUS:8:SHEET bcpa04.sbrick +db SERVER:MODIFIERS:BONUS:9:SHEET bcpa05.sbrick +db SERVER:MODIFIERS:BONUS:10:SHEET bcpa06.sbrick +db SERVER:MODIFIERS:BONUS:11:SHEET bcpa07.sbrick +db SERVER:MODIFIERS:MALUS:0:SHEET bfpa01.sbrick + +db SERVER:MODIFIERS:BONUS:0:SHEET 0 +db SERVER:MODIFIERS:BONUS:1:SHEET 0 +db SERVER:MODIFIERS:BONUS:2:SHEET 0 +db SERVER:MODIFIERS:BONUS:3:SHEET 0 +//db SERVER:MODIFIERS:BONUS:4:SHEET 0 +//db SERVER:MODIFIERS:BONUS:5:SHEET 0 +db SERVER:MODIFIERS:BONUS:6:SHEET 0 +db SERVER:MODIFIERS:BONUS:7:SHEET 0 +db SERVER:MODIFIERS:BONUS:8:SHEET 0 +db SERVER:MODIFIERS:BONUS:9:SHEET 0 +db SERVER:MODIFIERS:BONUS:10:SHEET 0 +db SERVER:MODIFIERS:BONUS:11:SHEET 0 +//db SERVER:MODIFIERS:MALUS:0:SHEET 0 + +// Prices +db SERVER:INVENTORY:BAG:0:PRICE 0 +db SERVER:INVENTORY:BAG:1:PRICE 1 +db SERVER:INVENTORY:BAG:2:PRICE 2 +db SERVER:INVENTORY:BAG:3:PRICE 3 +db SERVER:INVENTORY:BAG:4:PRICE 4 +db SERVER:INVENTORY:BAG:5:PRICE 5 +db SERVER:INVENTORY:BAG:6:PRICE 6 +db SERVER:INVENTORY:BAG:7:PRICE 7 +db SERVER:INVENTORY:BAG:8:PRICE 8 +db SERVER:INVENTORY:BAG:9:PRICE 9 +db SERVER:INVENTORY:BAG:10:PRICE 10 +db SERVER:INVENTORY:BAG:11:PRICE 11 +db SERVER:INVENTORY:BAG:12:PRICE 12 +db SERVER:INVENTORY:BAG:13:PRICE 13 +db SERVER:INVENTORY:BAG:14:PRICE 14 +db SERVER:INVENTORY:BAG:15:PRICE 15 +db SERVER:INVENTORY:BAG:16:PRICE 16 +db SERVER:INVENTORY:BAG:17:PRICE 17 +db SERVER:INVENTORY:BAG:18:PRICE 18 +db SERVER:INVENTORY:BAG:19:PRICE 19 +db SERVER:INVENTORY:BAG:20:PRICE 20 +db SERVER:INVENTORY:BAG:21:PRICE 21 +db SERVER:INVENTORY:BAG:22:PRICE 22 +db SERVER:INVENTORY:BAG:23:PRICE 23 +db SERVER:INVENTORY:BAG:24:PRICE 24 +db SERVER:INVENTORY:BAG:25:PRICE 25 +db SERVER:INVENTORY:BAG:26:PRICE 26 +db SERVER:INVENTORY:BAG:27:PRICE 27 +db SERVER:INVENTORY:BAG:28:PRICE 28 +db SERVER:INVENTORY:BAG:29:PRICE 29 +db SERVER:INVENTORY:BAG:30:PRICE 30 +db SERVER:INVENTORY:BAG:31:PRICE 31 +db SERVER:INVENTORY:BAG:32:PRICE 32 +db SERVER:INVENTORY:BAG:33:PRICE 33 +db SERVER:INVENTORY:BAG:34:PRICE 34 +db SERVER:INVENTORY:BAG:35:PRICE 35 +db SERVER:INVENTORY:BAG:36:PRICE 36 +db SERVER:INVENTORY:BAG:37:PRICE 37 +db SERVER:INVENTORY:BAG:38:PRICE 38 +db SERVER:INVENTORY:BAG:39:PRICE 39 +db SERVER:INVENTORY:BAG:40:PRICE 40 +db SERVER:INVENTORY:BAG:41:PRICE 41 +db SERVER:INVENTORY:BAG:42:PRICE 42 +db SERVER:INVENTORY:BAG:43:PRICE 43 +db SERVER:INVENTORY:BAG:44:PRICE 44 +db SERVER:INVENTORY:BAG:45:PRICE 45 +db SERVER:INVENTORY:BAG:46:PRICE 46 +db SERVER:INVENTORY:BAG:47:PRICE 47 +db SERVER:INVENTORY:BAG:48:PRICE 48 +db SERVER:INVENTORY:BAG:49:PRICE 49 +db SERVER:INVENTORY:BAG:50:PRICE 50 +db SERVER:INVENTORY:BAG:51:PRICE 51 +db SERVER:INVENTORY:BAG:52:PRICE 52 +db SERVER:INVENTORY:BAG:53:PRICE 53 +db SERVER:INVENTORY:BAG:54:PRICE 54 +db SERVER:INVENTORY:BAG:55:PRICE 55 +db SERVER:INVENTORY:BAG:56:PRICE 56 +db SERVER:INVENTORY:BAG:57:PRICE 57 +db SERVER:INVENTORY:BAG:58:PRICE 58 +db SERVER:INVENTORY:BAG:59:PRICE 59 +db SERVER:TRADING:FAME_PRICE_FACTOR 1000 + + +learnPhrase abf01.sphrase +db SERVER:USER:SKILL_POINTS_0:VALUE 100 +db SERVER:USER:SKILL_POINTS_1:VALUE 200 +db SERVER:USER:SKILL_POINTS_2:VALUE 300 +db SERVER:USER:SKILL_POINTS_3:VALUE 400 + + +fillAllInfoVersion 1 + +fullFillInventory SERVER:INVENTORY:PACK_ANIMAL3 icfm1ss.sitem +db SERVER:INVENTORY:PACK_ANIMAL3:0:PRICE 50000 + + +// test team share +fullFillInventory SERVER:INVENTORY:SHARE m0001dxadd01.sitem +db SERVER:INVENTORY:SHARE:0:NB_MEMBER 3 +db SERVER:INVENTORY:SHARE:0:WANTED 1 +db SERVER:INVENTORY:SHARE:0:CHANCE 70 + + +fillAllItemPreReq SERVER:INVENTORY:BAG 1 +fillAllItemPreReq SERVER:INVENTORY:PACK_ANIMAL0 1 +fillAllItemPreReq SERVER:INVENTORY:PACK_ANIMAL1 1 +fillAllItemPreReq SERVER:INVENTORY:PACK_ANIMAL2 1 +fillAllItemPreReq SERVER:INVENTORY:PACK_ANIMAL3 1 +fillAllItemPreReq SERVER:INVENTORY:TEMP 1 +fillAllItemPreReq SERVER:INVENTORY:SHARE 1 +fillAllItemPreReq SERVER:INVENTORY:ROOM 1 +fillAllItemPreReq SERVER:EXCHANGE:GIVE 1 +fillAllItemPreReq SERVER:EXCHANGE:RECEIVE 1 + + +db SERVER:CHARACTER_INFO:MAGIC_PROTECTION:MaxProtectionClampValue 75 +db SERVER:CHARACTER_INFO:MAGIC_PROTECTION:MaxAbsorptionFactor 100 +db SERVER:CHARACTER_INFO:MAGIC_PROTECTION:Acid 15 +db SERVER:CHARACTER_INFO:MAGIC_PROTECTION:Cold 12 +db SERVER:CHARACTER_INFO:MAGIC_PROTECTION:Fire 75 +db SERVER:CHARACTER_INFO:MAGIC_PROTECTION:Rot 99 +db SERVER:CHARACTER_INFO:MAGIC_PROTECTION:Shockwave 33 +db SERVER:CHARACTER_INFO:MAGIC_PROTECTION:Poison 43 +db SERVER:CHARACTER_INFO:MAGIC_PROTECTION:Electricity 74 + +db SERVER:CHARACTER_INFO:MAGIC_RESISTANCE:MaxResistanceBonus 50 +db SERVER:CHARACTER_INFO:MAGIC_RESISTANCE:Desert 24 +db SERVER:CHARACTER_INFO:MAGIC_RESISTANCE:Forest 75 +db SERVER:CHARACTER_INFO:MAGIC_RESISTANCE:Lacustre 51 +db SERVER:CHARACTER_INFO:MAGIC_RESISTANCE:Jungle 20 +db SERVER:CHARACTER_INFO:MAGIC_RESISTANCE:PrimaryRoot 25 + +db SERVER:CHARACTER_INFO:XP_CATALYSER:Level 100 +db SERVER:CHARACTER_INFO:XP_CATALYSER:Count 145 + +db SERVER:TARGET:CONTEXT_MENU:PROGRAMMES 16777215 +db SERVER:TARGET:CONTEXT_MENU:WEB_PAGE_TITLE 25 +db SERVER:TARGET:CONTEXT_MENU:WEB_PAGE_URL 38 + +db SERVER:USER:FACTION_POINTS_0:VALUE 30 +db SERVER:USER:FACTION_POINTS_1:VALUE 40 +db SERVER:USER:FACTION_POINTS_2:VALUE 50 +db SERVER:USER:FACTION_POINTS_3:VALUE 60 +db SERVER:USER:FACTION_POINTS_4:VALUE 70 +db SERVER:USER:FACTION_POINTS_5:VALUE 80 + +db SERVER:GUILD:INVENTORY:MONEY 10000000 diff --git a/code/ryzom/client/data/gamedev/fd2.cmd b/code/ryzom/client/data/gamedev/fd2.cmd new file mode 100644 index 000000000..bf8ba20a3 --- /dev/null +++ b/code/ryzom/client/data/gamedev/fd2.cmd @@ -0,0 +1,98 @@ +db SERVER:USER:HP_MAX 100 +db SERVER:USER:HP 45 +db SERVER:USER:STA_MAX 100 +db SERVER:USER:STA 70 +db SERVER:USER:SAP_MAX 100 +db SERVER:USER:SAP 90 +db SERVER:USER:ACT_MAX 9 +db SERVER:USER:ACT 2 +db SERVER:TARGET:HP_MAX 100 +db SERVER:TARGET:HP 80 +db SERVER:TARGET:STA_MAX 100 +db SERVER:TARGET:STA 32 +db SERVER:TARGET:SAP_MAX 100 +db SERVER:TARGET:SAP 69 +// db SERVER:INVENTORY:1:0:SHEET 123648 +// db SERVER:INVENTORY:2:0:SHEET 137472 +// db SERVER:INVENTORY:2:1:SHEET 232960 +// db SERVER:INVENTORY:3:0:SHEET 197632 +// db SERVER:INVENTORY:4:0:SHEET 161024 +// db SERVER:INVENTORY:4:1:SHEET 231680 +db SERVER:INVENTORY:ACTIVE_SHEATH 1 +db SERVER:INVENTORY:NB_SHEATH 4 +db SERVER:INVENTORY:NB_BAG 3 + +// db SERVER:INVENTORY:9:0:SHEET 182272 +// db SERVER:INVENTORY:9:1:SHEET 271616 +// db SERVER:INVENTORY:9:1:QUANTITY 10 +// db SERVER:INVENTORY:9:2:SHEET 222208 +// db SERVER:INVENTORY:9:2:QUANTITY 1 +// db SERVER:INVENTORY:9:3:SHEET 222208 +// db SERVER:INVENTORY:9:3:QUANTITY 1 +// db SERVER:INVENTORY:9:4:SHEET 361728 +// db SERVER:INVENTORY:9:2:QUANTITY 1 +// db SERVER:INVENTORY:9:5:SHEET 361728 +// db SERVER:INVENTORY:9:6:SHEET 250624 +// db SERVER:INVENTORY:9:7:SHEET 230400 +db SERVER:INVENTORY:SEED:SMALL_SEED 945002 +db SERVER:INVENTORY:SEED:MEDIUM_SEED 3618 +db SERVER:INVENTORY:SEED:BIG_SEED 1276 +db SERVER:INVENTORY:SEED:VERY_BIG_SEED 45108 +// db SERVER:INVENTORY:8:1:SHEET 397056 +// db SERVER:INVENTORY:8:8:SHEET 399360 +// db SERVER:INVENTORY:8:9:SHEET 422656 + + +db SERVER:CHARACTER_INFO:CAREER0:JOB0:JOB_CAP 9 +db SERVER:CHARACTER_INFO:CAREER0:JOB1:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER0:JOB2:JOB_CAP 8 + +db SERVER:CHARACTER_INFO:CAREER1:JOB0:JOB_CAP16 +db SERVER:CHARACTER_INFO:CAREER1:JOB1:JOB_CAP 15 +db SERVER:CHARACTER_INFO:CAREER1:JOB2:JOB_CAP 13 +db SERVER:CHARACTER_INFO:CAREER1:JOB3:JOB_CAP 14 + +db SERVER:BRICK_FAMILY:7:BRICKS 255 +db SERVER:BRICK_FAMILY:9:BRICKS 255 +db SERVER:BRICK_FAMILY:8:BRICKS 255 + +// Jewelry + +db SERVER:INVENTORY:BAG:0:SHEET 104961 +db SERVER:INVENTORY:BAG:0:QUANTITY 1 +db SERVER:INVENTORY:BAG:0:QUALITY 10 + +db SERVER:INVENTORY:BAG:1:SHEET 105473 +db SERVER:INVENTORY:BAG:1:QUANTITY 1 +db SERVER:INVENTORY:BAG:1:QUALITY 10 + +db SERVER:INVENTORY:BAG:2:SHEET 112129 +db SERVER:INVENTORY:BAG:2:QUANTITY 1 +db SERVER:INVENTORY:BAG:2:QUALITY 10 + +db SERVER:INVENTORY:BAG:3:SHEET 111873 +db SERVER:INVENTORY:BAG:3:QUANTITY 1 +db SERVER:INVENTORY:BAG:3:QUALITY 10 + +// Traingningignningign tool +db SERVER:INVENTORY:9:4:SHEET 3134721 +db SERVER:INVENTORY:9:4:QUANTITY 1 +db SERVER:INVENTORY:9:5:SHEET 3132161 +db SERVER:INVENTORY:9:5:QUANTITY 1 +db SERVER:INVENTORY:9:6:SHEET 3140097 +db SERVER:INVENTORY:9:6:QUANTITY 1 +db SERVER:INVENTORY:9:7:SHEET 251649 +db SERVER:INVENTORY:9:7:QUANTITY 1 + +// Misc Skills +db SERVER:CHARACTER_INFO:SKILLS:0:BaseSKILL 20 +db SERVER:CHARACTER_INFO:SKILLS:0:SKILL 20 +db SERVER:CHARACTER_INFO:SKILLS:1:BaseSKILL 50 +db SERVER:CHARACTER_INFO:SKILLS:1:SKILL 50 +db SERVER:CHARACTER_INFO:SKILLS:2:BaseSKILL 100 +db SERVER:CHARACTER_INFO:SKILLS:2:SKILL 100 +db SERVER:CHARACTER_INFO:SKILLS:3:BaseSKILL 150 +db SERVER:CHARACTER_INFO:SKILLS:3:SKILL 150 +db SERVER:CHARACTER_INFO:SKILLS:4:PROGRESS_BAR 96 +db SERVER:CHARACTER_INFO:SKILLS:4:BaseSKILL 198 +db SERVER:CHARACTER_INFO:SKILLS:4:SKILL 178 diff --git a/code/ryzom/client/data/gamedev/fd3.cmd b/code/ryzom/client/data/gamedev/fd3.cmd new file mode 100644 index 000000000..55fc70732 --- /dev/null +++ b/code/ryzom/client/data/gamedev/fd3.cmd @@ -0,0 +1,114 @@ +db UI:COLOR:R 159 +db UI:COLOR:G 174 +db UI:COLOR:B 113 +db UI:COLOR:A 255 + +db SERVER:MODIFIERS:BONUS:0:SHEET 1572 +db SERVER:MODIFIERS:BONUS:1:SHEET 1572 +db SERVER:MODIFIERS:BONUS:2:SHEET 1572 +db SERVER:MODIFIERS:BONUS:3:SHEET 1572 +db SERVER:MODIFIERS:BONUS:4:SHEET 1572 +db SERVER:MODIFIERS:BONUS:5:SHEET 1572 +db SERVER:MODIFIERS:BONUS:6:SHEET 1572 +db SERVER:MODIFIERS:BONUS:7:SHEET 1572 +db SERVER:MODIFIERS:MALUS:0:SHEET 1572 +db SERVER:MODIFIERS:MALUS:1:SHEET 1572 +db SERVER:MODIFIERS:MALUS:2:SHEET 1572 +db SERVER:CHARACTER_INFO:SCORES:Sap 10 +db SERVER:CHARACTER_INFO:SCORES:MaxSap 100 +db SERVER:CHARACTER_INFO:SCORES:MaxSapStatus 1 +db SERVER:CHARACTER_INFO:SCORES:Stamina 25 +db SERVER:CHARACTER_INFO:SCORES:MaxStamina 110 +db SERVER:CHARACTER_INFO:SCORES:MaxStaminaStatus 2 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Strength 30 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:MaxStrengthStatus 0 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Constitution 90 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:MaxConstitutionStatus 1 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Agility 60 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:MaxAgilityStatus 2 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Will 45 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:MaxWillStatus 0 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:WellBalanced 65 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:MaxWellBalancedStatus 2 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Intelligence 33 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:MaxIntelligenceStatus 0 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Charisme 10 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:MaxCharismeStatus 1 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Empathie 62 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:MaxEmpathieStatus 1 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:Perception 87 +db SERVER:CHARACTER_INFO:CHARACTERISTICS:MaxPerceptionStatus 0 +db SERVER:CHARACTER_INFO:SCORES:DiseaseResist 10 +db SERVER:CHARACTER_INFO:SCORES:MaxDiseaseResist 100 +db SERVER:CHARACTER_INFO:SCORES:MaxDiseaseResistStatus 0 +db SERVER:CHARACTER_INFO:SCORES:MagicResist 20 +db SERVER:CHARACTER_INFO:SCORES:MaxMagicResist 100 +db SERVER:CHARACTER_INFO:SCORES:MaxMagicResistStatus 1 +db SERVER:CHARACTER_INFO:SCORES:TechnoResist 30 +db SERVER:CHARACTER_INFO:SCORES:MaxTechnoResist 100 +db SERVER:CHARACTER_INFO:SCORES:MaxTechnoResistStatus 2 +db SERVER:CHARACTER_INFO:SCORES:ImpactResist 40 +db SERVER:CHARACTER_INFO:SCORES:MaxImpactResist 100 +db SERVER:CHARACTER_INFO:SCORES:MaxImpactResistStatus 0 +db SERVER:CHARACTER_INFO:SCORES:FearResist 50 +db SERVER:CHARACTER_INFO:SCORES:MaxFearResist 100 +db SERVER:CHARACTER_INFO:SCORES:MaxFearResistStatus 1 + +// Missions (icon == 0 pas de mission) + +db SERVER:MISSIONS:0:TITLE 50 +db SERVER:MISSIONS:0:DETAIL_TEXT 60 +db SERVER:MISSIONS:0:ICON generic_forage.mission_icon +db SERVER:MISSIONS:0:GOALS:0:TEXT 40 +db SERVER:MISSIONS:0:GOALS:1:TEXT 50 +db SERVER:MISSIONS:0:GOALS:2:TEXT 60 +db SERVER:MISSIONS:0:GOALS:3:TEXT 70 +db SERVER:MISSIONS:0:GOALS:4:TEXT 80 +db SERVER:MISSIONS:0:BEGIN_DATE 1200 +db SERVER:MISSIONS:0:END_DATE 1800 +db SERVER:MISSIONS:0:HISTO:0:TEXT 140 +db SERVER:MISSIONS:0:HISTO:1:TEXT 150 +db SERVER:MISSIONS:0:HISTO:2:TEXT 160 +db SERVER:MISSIONS:0:HISTO:3:TEXT 170 +db SERVER:MISSIONS:0:HISTO:4:TEXT 180 +db SERVER:MISSIONS:0:POS 0 + +db SERVER:MISSIONS:1:TITLE 30 +db SERVER:MISSIONS:1:DETAIL_TEXT 80 +db SERVER:MISSIONS:1:ICON generic_rite.mission_icon +db SERVER:MISSIONS:1:GOALS:0:TEXT 44 +db SERVER:MISSIONS:1:GOALS:1:TEXT 55 +db SERVER:MISSIONS:1:HISTO:0:TEXT 144 +db SERVER:MISSIONS:1:HISTO:1:TEXT 154 +db SERVER:MISSIONS:1:HISTO:2:TEXT 164 +db SERVER:MISSIONS:1:POS 1 + +db SERVER:MISSIONS:2:TITLE 90 +db SERVER:MISSIONS:2:DETAIL_TEXT 40 +db SERVER:MISSIONS:2:ICON generic_craft.mission_icon +db SERVER:MISSIONS:2:FINISHED 1 +db SERVER:MISSIONS:2:POS 2 + +db SERVER:MISSIONS:3:TITLE 465 +db SERVER:MISSIONS:3:DETAIL_TEXT 0 +db SERVER:MISSIONS:3:ICON generic_fight.mission_icon +db SERVER:MISSIONS:3:FINISHED 2 +db SERVER:MISSIONS:3:POS 3 + +db SERVER:MISSIONS:4:TITLE 123 +db SERVER:MISSIONS:4:DETAIL_TEXT 65 +db SERVER:MISSIONS:4:ICON generic_travel.mission_icon +db SERVER:MISSIONS:4:POS 4 + +db SERVER:MISSIONS:12:TITLE 12 +db SERVER:MISSIONS:12:DETAIL_TEXT 12 +db SERVER:MISSIONS:12:ICON generic_generic.mission_icon +db SERVER:MISSIONS:12:POS 12 + + + + + + + + diff --git a/code/ryzom/client/data/gamedev/fd4.cmd b/code/ryzom/client/data/gamedev/fd4.cmd new file mode 100644 index 000000000..9c4f41588 --- /dev/null +++ b/code/ryzom/client/data/gamedev/fd4.cmd @@ -0,0 +1,44 @@ +ah show team_share + +db SERVER:INVENTORY:SHARE:0:SHEET abm_mt_cold_00005.sphrase +db SERVER:INVENTORY:SHARE:0:WEIGHT 100 +db SERVER:INVENTORY:SHARE:0:NB_MEMBER 0 +db SERVER:INVENTORY:SHARE:0:WANTED 0 +db SERVER:INVENTORY:SHARE:0:CHANCE 0 + +db SERVER:INVENTORY:SHARE:1:SHEET ictalp.sitem +db SERVER:INVENTORY:SHARE:1:WEIGHT 50 +db SERVER:INVENTORY:SHARE:1:NB_MEMBER 1 +db SERVER:INVENTORY:SHARE:1:WANTED 1 +db SERVER:INVENTORY:SHARE:1:CHANCE 33 + +db SERVER:INVENTORY:SHARE:2:SHEET bmpa01.sbrick +db SERVER:INVENTORY:SHARE:2:WEIGHT 35 +db SERVER:INVENTORY:SHARE:2:NB_MEMBER 2 +db SERVER:INVENTORY:SHARE:2:WANTED 0 +db SERVER:INVENTORY:SHARE:2:CHANCE 0 + +db SERVER:INVENTORY:SHARE:3:SHEET icfm2pp.sitem +db SERVER:INVENTORY:SHARE:3:WEIGHT 150 +db SERVER:INVENTORY:SHARE:3:NB_MEMBER 3 +db SERVER:INVENTORY:SHARE:3:WANTED 1 +db SERVER:INVENTORY:SHARE:3:CHANCE 35 + +db SERVER:INVENTORY:SHARE:4:SHEET icmm2bm.sitem +db SERVER:INVENTORY:SHARE:4:WEIGHT 90 +db SERVER:INVENTORY:SHARE:4:NB_MEMBER 4 +db SERVER:INVENTORY:SHARE:4:WANTED 1 +db SERVER:INVENTORY:SHARE:4:CHANCE 32 + + +db SERVER:INVENTORY:SHARE:TM_0:NAME 32 +db SERVER:INVENTORY:SHARE:TM_0:VALID 0 + +db SERVER:INVENTORY:SHARE:TM_1:NAME 43 +db SERVER:INVENTORY:SHARE:TM_1:VALID 1 + +db SERVER:INVENTORY:SHARE:TM_2:NAME 15 +db SERVER:INVENTORY:SHARE:TM_2:VALID 1 + +db SERVER:INVENTORY:SHARE:TM_3:NAME 98 +db SERVER:INVENTORY:SHARE:TM_3:VALID 0 diff --git a/code/ryzom/client/data/gamedev/formulas.txt b/code/ryzom/client/data/gamedev/formulas.txt new file mode 100644 index 000000000..1bb175230 --- /dev/null +++ b/code/ryzom/client/data/gamedev/formulas.txt @@ -0,0 +1,9 @@ +root_id spell_power range characteristic virulence healing spell length destination target_needed +1 1 1 1 0 0 0 0 1 +2 0 1 1 0 1 0 0 1 +3 0 1 1 1 0 1 0 1 +35 0 0 0 0 0 0 1 0 +38 1 1 1 0 0 0 0 1 +39 0 1 1 1 0 0 0 1 +41 0 1 0 1 0 1 0 0 +40 0 1 1 1 0 1 0 1 diff --git a/code/ryzom/client/data/gamedev/guild.cmd b/code/ryzom/client/data/gamedev/guild.cmd new file mode 100644 index 000000000..746ab8277 --- /dev/null +++ b/code/ryzom/client/data/gamedev/guild.cmd @@ -0,0 +1,110 @@ + +db SERVER:GUILD:NAME 654 +db SERVER:GUILD:DESCRIPTION 2 +db SERVER:GUILD:ICON 2 +db SERVER:GUILD:XP 250 +db SERVER:GUILD:VILLAGE 3 +db SERVER:GUILD:PEOPLE 199 +db SERVER:GUILD:FAME -100 +db SERVER:GUILD:CREATION_DATE 365 + +db SERVER:GUILD:MEMBERS:0:NAME 100 +db SERVER:GUILD:MEMBERS:0:GRADE 0 +db SERVER:GUILD:MEMBERS:0:ONLINE 1 +db SERVER:GUILD:MEMBERS:0:ENTER_DATE 1680 + +db SERVER:GUILD:MEMBERS:1:NAME 1 +db SERVER:GUILD:MEMBERS:1:GRADE 1 +db SERVER:GUILD:MEMBERS:1:ONLINE 0 +db SERVER:GUILD:MEMBERS:1:ENTER_DATE 150 + +db SERVER:GUILD:MEMBERS:2:NAME 2 +db SERVER:GUILD:MEMBERS:2:GRADE 2 +db SERVER:GUILD:MEMBERS:2:ONLINE 1 +db SERVER:GUILD:MEMBERS:2:ENTER_DATE 120 + +db SERVER:GUILD:MEMBERS:3:NAME 3 +db SERVER:GUILD:MEMBERS:3:GRADE 3 +db SERVER:GUILD:MEMBERS:3:ONLINE 1 +db SERVER:GUILD:MEMBERS:3:ENTER_DATE 100 + + +db UI:VARIABLES:ISACTIVE:INV_GUILD 1 +db UI:TEMP:INVENTORY_GUILD_OPENED 1 + +ah show inv_guild + +db SERVER:GUILD:INVENTORY:MONEY 654 +db SERVER:GUILD:INVENTORY:BULK_MAX 100 + +db SERVER:GUILD:INVENTORY:0:SHEET icmp1bs.sitem +db SERVER:GUILD:INVENTORY:0:WEIGHT 33 +db SERVER:GUILD:INVENTORY:0:QUANTITY 12 + +db SERVER:GUILD:INVENTORY:1:SHEET ictalp.sitem +db SERVER:GUILD:INVENTORY:1:WEIGHT 50 + +db SERVER:GUILD:INVENTORY:2:SHEET icfm1ss.sitem +db SERVER:GUILD:INVENTORY:2:WEIGHT 35 + +db SERVER:GUILD:INVENTORY:3:SHEET icfm2pp.sitem +db SERVER:GUILD:INVENTORY:3:WEIGHT 150 + + + +db SERVER:GUILD:MEMBERS:0:NAME 0 +db SERVER:GUILD:MEMBERS:1:NAME 1 +db SERVER:GUILD:MEMBERS:2:NAME 2 +db SERVER:GUILD:MEMBERS:3:NAME 3 +db SERVER:GUILD:MEMBERS:4:NAME 4 +db SERVER:GUILD:MEMBERS:5:NAME 5 +db SERVER:GUILD:MEMBERS:6:NAME 6 +db SERVER:GUILD:MEMBERS:7:NAME 7 +db SERVER:GUILD:MEMBERS:8:NAME 8 +db SERVER:GUILD:MEMBERS:9:NAME 9 +db SERVER:GUILD:MEMBERS:10:NAME 10 +db SERVER:GUILD:MEMBERS:11:NAME 11 +db SERVER:GUILD:MEMBERS:12:NAME 12 +db SERVER:GUILD:MEMBERS:13:NAME 13 +db SERVER:GUILD:MEMBERS:14:NAME 14 +db SERVER:GUILD:MEMBERS:15:NAME 15 +db SERVER:GUILD:MEMBERS:16:NAME 16 +db SERVER:GUILD:MEMBERS:17:NAME 17 +db SERVER:GUILD:MEMBERS:18:NAME 18 +db SERVER:GUILD:MEMBERS:19:NAME 19 +db SERVER:GUILD:MEMBERS:20:NAME 20 +db SERVER:GUILD:MEMBERS:21:NAME 21 +db SERVER:GUILD:MEMBERS:22:NAME 22 +db SERVER:GUILD:MEMBERS:23:NAME 23 +db SERVER:GUILD:MEMBERS:24:NAME 24 +db SERVER:GUILD:MEMBERS:25:NAME 25 +db SERVER:GUILD:MEMBERS:26:NAME 26 +db SERVER:GUILD:MEMBERS:27:NAME 27 +db SERVER:GUILD:MEMBERS:28:NAME 28 +db SERVER:GUILD:MEMBERS:29:NAME 29 +db SERVER:GUILD:MEMBERS:30:NAME 30 +db SERVER:GUILD:MEMBERS:31:NAME 31 +db SERVER:GUILD:MEMBERS:32:NAME 32 +db SERVER:GUILD:MEMBERS:33:NAME 33 +db SERVER:GUILD:MEMBERS:34:NAME 34 +db SERVER:GUILD:MEMBERS:35:NAME 35 +db SERVER:GUILD:MEMBERS:36:NAME 36 +db SERVER:GUILD:MEMBERS:37:NAME 37 +db SERVER:GUILD:MEMBERS:38:NAME 38 +db SERVER:GUILD:MEMBERS:39:NAME 39 +db SERVER:GUILD:MEMBERS:40:NAME 40 +db SERVER:GUILD:MEMBERS:41:NAME 41 +db SERVER:GUILD:MEMBERS:42:NAME 42 +db SERVER:GUILD:MEMBERS:43:NAME 43 +db SERVER:GUILD:MEMBERS:44:NAME 44 +db SERVER:GUILD:MEMBERS:45:NAME 45 +db SERVER:GUILD:MEMBERS:46:NAME 46 +db SERVER:GUILD:MEMBERS:47:NAME 47 +db SERVER:GUILD:MEMBERS:48:NAME 48 +db SERVER:GUILD:MEMBERS:49:NAME 49 + + + + + + diff --git a/code/ryzom/client/data/gamedev/ig.txt b/code/ryzom/client/data/gamedev/ig.txt new file mode 100644 index 000000000..e3e772704 --- /dev/null +++ b/code/ryzom/client/data/gamedev/ig.txt @@ -0,0 +1,33 @@ +// This sample shows all functionnality of the script to create a scene +// a basic sample could be : +// +// city.ig +// + street1.ig +// ++ house0.ig +// + street2.ig +// ++ house1.ig +// ++ house2.ig +// +// This means that the city.ig is father of street1 and street2 and house0 +// is child of street1. The + indicates the level of depth in hierarchy. +// We can put initial position and rotation. We can avoid initial rotation +// or both of them. + +//Water01.ig +//TR_VILLAGEC.ig +//WaterFyrosOasis.ig +//fxoasis.ig +//fxtryker.ig +//OasisDemo_Auberges.ig +//WaterLineOasis01.ig + +//street.ig +//+ apart.ig +// ++ appart_int_doors.ig +// ++ appart_feux.ig +//+ taverne.ig +//+ forge.ig +//+ fx_flammes.ig +//+ objects.ig +//+ lanternes_haut_et_bas.ig +//+ Animated_door.ig diff --git a/code/ryzom/client/data/gamedev/interfaces/CtrlsFunctions.txt b/code/ryzom/client/data/gamedev/interfaces/CtrlsFunctions.txt new file mode 100644 index 000000000..d856b4bd4 --- /dev/null +++ b/code/ryzom/client/data/gamedev/interfaces/CtrlsFunctions.txt @@ -0,0 +1,96 @@ +/*****************************************************************************************************/ +THIS FILE GIVE THE RELATION BEETWEEN A FUNCTION NUMBER AND THE CORRESPONDING FUNCTION NAME IN THE CODE + + +NB : this is NOT a configuration file, only an information file for users, this file is NOT read by the program and evrything can be written in it. + +Users who want to be sure of what they do should give a look to the file functions.cpp + + + +0 : cbTest +1 : cbSelectFYROS +2 : cbSelectTRYKER +3 : cbSelectMATIS +4 : cbSelectKALAB +5 : cbSelectMale +6 : cbSelectFemale +7 : cbCreateCharacter +8 : cbEnterWorld +9 : cbDeleteCharacter +10 : cbConnect +11 : cbUpdateLogin + +12 : + +13 : cbUnmuteAll +14 : cbWhisper +15 : cbTalk +16 : cbShout + +17 : cbPreprogSentence1 +18 : + +19 : cbPreprogSentence2 +20 : + +21 : cbPreprogSentence3 +22 : + +23 : cbPreprogSentence4 +24 : + +25 : cbPreprogSentence5 + +26 : +27 : + +28 : cbMinRestore +29 : cbLockUnlock +30 : cbMuteUnmutePublic +31 : cbPublicPopUp + +32 : + +33 : cbProcessChatLine +34 : cbUsePreprog + +35 : // cbAddToContactList +36 : // cbProposeJoinClade + +37 : cbTeammateProposal + +38 : cbPreprog1 +39 : cbPreprog2 +40 : cbPreprog3 +41 : cbPreprog4 +42 : cbPreprog5 + +43 : // cbSpeech +44 : // cbCreateSpeech +45 : // cbJoinSpeech +46 : // cbVote +47 : // cbLeaveSpeech +48 : // cbCreateGroup + +49 : // cbToSpeech +50 : // cbToPublic + +51 : cbToTeam + +52 : // cbToClade + +53 : cbToFamily + +54 : cbTeammateRequest + +55 : cbCreateTeam +56 : cbLeaveTeam + +57 : cbAcceptProposal +58 : cbRejectProposal +59 : cbAcceptRequest +60 : cbRejectRequest + +61 : cbSendPrivateMessage +62 : cbRecord \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces/OLD 111.txt b/code/ryzom/client/data/gamedev/interfaces/OLD 111.txt new file mode 100644 index 000000000..6f3c4a034 --- /dev/null +++ b/code/ryzom/client/data/gamedev/interfaces/OLD 111.txt @@ -0,0 +1,104 @@ +X: 0.25 Y: 0.01 Width: 510 Height: 150 Name: 15 MinWidth: 400 MinHeight: 100 + +/***********************************************************/ +/ THE PUBLIC CHAT WINDOW +/***********************************************************/ + + +/ bottom left +[2000] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 64 Texture: 13 RGBA: 255 255 255 128 +/ bottom right +[2002] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 512 H_Pixel: 64 Texture: 14 RGBA: 255 255 255 128 +/ rezisable_bottom +[2001] Parent: 2000 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: -18 Y_Pixel: 0 W: 1 H: 0 W_Pixel: -394 H_Pixel: 64 Texture: 17 RGBA: 255 255 255 128 + +/ mid_left +[2003] Parent: 2000 Origin: TL HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 1 W_Pixel: 16 H_Pixel: -95 Texture: 15 RGBA: 255 255 255 128 +/mid_right +[2004] Parent: 2002 Origin: TR HotSpot: TL X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 1 W_Pixel: 16 H_Pixel: -95 Texture: 16 RGBA: 255 255 255 128 +/mid_mid +[2005] Parent: 2000 Origin: TL HotSpot: TR X: 0 Y: 0 X_Pixel: 16 Y_Pixel: 0 W: 1 H: 1 W_Pixel: -32 H_Pixel: -95 Texture: 12 RGBA: 255 255 255 128 + +/top left +[2006] Parent: 2003 Origin: TL HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 512 H_Pixel: 32 Texture: 20 RGBA: 255 255 255 128 +/rezisable top +[2007] Parent: 2006 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: -225 Y_Pixel: 0 W: 1 H: 0 W_Pixel: -493 H_Pixel: 32 Texture: 18 RGBA: 255 255 255 128 +/top right +[2008] Parent: 2004 Origin: TR HotSpot: TL X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 256 H_Pixel: 32 Texture: 19 RGBA: 255 255 255 128 + + +/ the chat box +[22] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 5 Y_Pixel: 54 W: 1 H: 1 W_Pixel: -10 H_Pixel: -86 Pen: 6 LeftClickFunction: 30 RightClickFunction: 31 UpTexture: 11 DownTexture: 10 ScrollBarTexture: 28 + +/ the input control for chat box messages +[23] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 26 Y_Pixel: 26 W: 1 H: 0 W_Pixel: -31 H_Pixel: 16 Function: 33 Pen: 7 + + +/**** Buttons setting the chat mode (public, team, family...) and the talk mode if in pubic mode (talk(say), shout, whisper). +/ the Whisper button +[24] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -136 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 14 Text: 24 Pen: 7 + +/ the 'say' button +[25] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -69 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 15 Text: 25 Pen: 7 + +/ the Shout button +[26] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -4 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 16 Text: 26 Pen: 7 + +/ the 'Team' button (message sent to teammates) +[58] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -268 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 51 Text: 58 Pen: 7 + +/ the 'Family' button (message sent to family) +[60] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -202 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 53 Text: 60 Pen: 7 + +/ the 'clade' button (message sent to clade) +[70] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -334 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 70 Text: 70 Pen: 7 + +/// group these buttons as radio, and init the controller +[64] Buttons: 24 25 26 58 60 70 End + + +/ the 'UnmuteAll' button +[27] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 8 Y_Pixel: -2 W: 0 H: 0 W_Pixel: 76 H_Pixel: 16 Function: 13 Text: 27 Pen: 7 + +/ the record button +[35] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -20 Y_Pixel: -2 W: 0 H: 0 W_Pixel: 48 H_Pixel: 16 Function: 62 Text: 33 Pen: 9 + +/ sentence 1 +[28] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -201 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 17 Text: 28 Pen: 7 +/ sentence 2 +[29] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -169 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 19 Text: 29 Pen: 7 +/ sentence 3 +[30] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -137 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 21 Text: 30 Pen: 7 +/ sentence 4 +[31] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -106 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 23 Text: 31 Pen: 7 +/ sentence 5 +[32] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -73 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 25 Text: 32 Pen: 7 + +/ radio controller for the buttons 28 to 32 +[33] Buttons: 28 29 30 31 32 End + + + +/ the 'Min' button, minimize/restore chat window +/[36] Origin: BL HotSpot: TL X: 1 Y: 0.85 X_Pixel: 0 Y_Pixel: -20 W: 0 H: 0 W_Pixel: 50 H_Pixel: 20 Function: 28 Text: 36 Pen: 7 +/ the Lock/unlock button, to lock/unlock the chat window +[37] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 2 Y_Pixel: 2 W: 0 H: 0 W_Pixel: 16 H_Pixel: 16 Function: 29 Text: 37 Pen: 7 + + +/ the leave Team Button (only if player allready in a team) +[62] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 92 Y_Pixel: -1 W: 0 H: 0 W_Pixel: 74 H_Pixel: 19 Function: 56 Text: 62 Pen: 8 + +/ the create Team Button (only if player not allready in a team) +[61] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 92 Y_Pixel: -1 W: 0 H: 0 W_Pixel: 74 H_Pixel: 19 Function: 55 Text: 61 Pen: 8 + +/ clear button +/[66] Parent: 22 Origin: TL HotSpot: TR X: 0 Y: 0 X_Pixel: 100 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 50 H_Pixel: 20 Function: 66 Text: 66 Pen: 7 + +/ leave clade button +[68] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 173 Y_Pixel: -2 W: 0 H: 0 W_Pixel: 76 H_Pixel: 16 Function: 68 Text: 68 Pen: 8 + +/ create clade button +[67] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 173 Y_Pixel: -2 W: 0 H: 0 W_Pixel: 76 H_Pixel: 16 Function: 67 Text: 67 Pen: 8 + +/ the vote button (when a vote can be done) +[71] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 30 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 68 H_Pixel: 20 Function: 71 Text: 71 Pen: 8 diff --git a/code/ryzom/client/data/gamedev/interfaces/OSDs.txt b/code/ryzom/client/data/gamedev/interfaces/OSDs.txt new file mode 100644 index 000000000..7b5ef62c6 --- /dev/null +++ b/code/ryzom/client/data/gamedev/interfaces/OSDs.txt @@ -0,0 +1,2 @@ +[...] BG_Mode: none BG_Bitmap: 1 BG_Color: 255 255 255 255 TB_Mode: plain TB_Bitmap: 0 TB_Color: 0 0 0 192 TB_Pen: 1 HL_Size: 1 HL_Color: 255 255 255 255 RS_Size: 4 RS_Color: 255 255 255 255 +/[300] BG_Mode: plain BG_Color: 0 0 0 128 TB_Mode: stretch TB_Bitmap: 1 TB_Color: 255 255 255 255 TB_Pen: 1 HL_Size: 1 HL_Color: 255 255 255 255 RS_Size: 4 RS_Color: 255 255 255 255 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces/buttons.txt b/code/ryzom/client/data/gamedev/interfaces/buttons.txt new file mode 100644 index 000000000..49b7318e6 --- /dev/null +++ b/code/ryzom/client/data/gamedev/interfaces/buttons.txt @@ -0,0 +1,173 @@ +// Parameters : +//------------- +// BG_Mode_On: {none, plain, stretch} for the button when On +// BG_Mode_Off: {none, plain, stretch} for the button when Off +// BG_Mode_Dis: {none, plain, stretch} for the button when Disable +// t_On: 'texture number' for the button when On +// t_Off: 'texture number' for the button when Off +// t_Dis: 'texture number' for the button when Disable +// RGBA_On: 4 numbers [0-255] (RGBA) for the button when On +// RGBA_Off: 4 numbers [0-255] (RGBA) for the button when Off +// RGBA_Dis: 4 numbers [0-255] (RGBA) for the button when Disable + + +// Default +[...] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4 t_Off: 4 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 150 150 255 255 RGBA_Dis: 100 100 100 255 + +[1] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 993 t_Off: 994 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 +[2] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 993 t_Off: 994 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 +[3] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 993 t_Off: 994 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 +[4] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 995 t_Off: 996 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 + +[6] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 997 t_Off: 998 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 +[7] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 997 t_Off: 998 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 + +[9] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 997 t_Off: 12 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 + + +[102] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4 t_Off: 3 t_Dis: 0 RGBA_On: 55 100 150 255 RGBA_Off: 50 200 150 255 RGBA_Dis: 100 100 100 255 +[24] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +[25] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +[26] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +[27] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 23 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 + +[28] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +[29] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +[30] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +[31] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +[32] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 + +[35] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 24 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 + +//lock/unlock (unlock = unselected, lock = selected) +[37] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 26 t_Off: 27 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +// team +[58] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +// family +[60] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 + +//create team +[61] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 21 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +//leave team +[62] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 21 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +// create clade +[67] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 23 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +//leave clade +[68] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 23 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 +// clade +[70] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 + +// the vote button +[71] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 32 t_Off: 31 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 + + +/***********POP-UP***************/ +// join team request +[57] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 69 t_Off: 69 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +// invite to team +[39] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 39 t_Off: 39 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +// invite to clade +[69] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 69 t_Off: 69 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 + +// use preprog +[42] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 42 t_Off: 42 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +// preprog1 +[43] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 44 t_Off: 43 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +[44] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 44 t_Off: 43 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +[45] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 44 t_Off: 43 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +[46] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 44 t_Off: 43 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +[47] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 48 t_Off: 47 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 + + + + +//////////// Clade creation interface +/ public +[204]BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 201 t_Off: 202 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +/secret +[205]BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 203 t_Off: 204 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +/ create +[207]BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 205 t_Off: 205 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 +/ cancel +[208]BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 206 t_Off: 206 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 + + +// Vote button in the election/vote interface +[312] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 312 t_Off: 312 t_Dis: 313 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 255 255 255 128 + +// Buttons for the inventory +[405] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[406] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[407] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[408] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 + +[409] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[410] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[411] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[412] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 + +[413] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[414] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[415] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 + +[416] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[417] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 +[418] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 + +// Login OSD +[703] BG_Mode_On: stretch t_On: 703 RGBA_On: 255 255 255 255 BG_Mode_Off: none RGBA_Off: 255 255 255 255 + +// Character choice OSD. +[801] BG_Mode_On: stretch t_On: 703 RGBA_On: 255 255 255 255 BG_Mode_Off: none RGBA_Off: 255 255 255 255 + +[803] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 +[804] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 +[805] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 +[806] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 +[807] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 +[808] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 +[809] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 + +// the accept buttons +[1001] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 34 t_Off: 34 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 +[1101] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 34 t_Off: 34 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 + + +// the infos buttons +[1002] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 36 t_Off: 36 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 +[1102] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 36 t_Off: 36 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 + + +// the reject buttons +[1003] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 35 t_Off: 35 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 +[1103] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 35 t_Off: 35 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 + + +/////////////// +/ spell list +[4012] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4099 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 128 +[4013] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4013 t_Off: 4013 t_Dis: 4014 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 255 255 255 128 +[4016] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4013 t_Off: 4013 t_Dis: 4014 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 255 255 255 128 + +/ scroll left +[4113] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4113 t_Off: 4113 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 +/ scroll right +[4114] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4114 t_Off: 4114 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 + +/ cancel button +[4050] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4050 t_Off: 4050 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 +/ test +[4051] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4051 t_Off: 4051 t_Dis: 4052 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 +/ validate +[4052] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4051 t_Off: 4051 t_Dis: 4052 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 + + +/***************** Momorized spell list +/ spell list +[4310] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4099 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 128 +/ delete +[4311] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4311 t_Off: 4311 t_Dis: 4311 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 +/ close-cancel +[4312] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4311 t_Off: 4311 t_Dis: 4311 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 +/ cast +[4313] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4311 t_Off: 4311 t_Dis: 4311 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces/ctrls.txt b/code/ryzom/client/data/gamedev/interfaces/ctrls.txt new file mode 100644 index 000000000..580e0374a --- /dev/null +++ b/code/ryzom/client/data/gamedev/interfaces/ctrls.txt @@ -0,0 +1,598 @@ +[1]RADIO_BUTTON +[2]RADIO_BUTTON +[3]RADIO_BUTTON +[4]RADIO_BUTTON +[5]RADIO_CONTROLLER + +[6]RADIO_BUTTON +[7]RADIO_BUTTON +[8]RADIO_CONTROLLER + +[9]BUTTON +[10]CAPTURE +[11]CAPTURE + +[12]LIST +[13]TEXT +[14]TEXT +[15]BUTTON +[16]BUTTON +[17]TEXT +[18]CAPTURE +[19]CAPTURE +[20]BUTTON + +[21]BITMAP + + +/**************************************************************/ +/ The Chat Window +/*************************************************************/ + +/ the chat control box +[22]CHAT +/ the chat input control +[23]CHAT_INPUT + +/ whisper +[24]RADIO_BUTTON +/ say +[25]RADIO_BUTTON +/shout +[26]RADIO_BUTTON + +/speech mode +[55]RADIO_BUTTON +/ public mode +[56]RADIO_BUTTON +/ teammate mode +[58]RADIO_BUTTON +/ clade mode +[59]RADIO_BUTTON +/ family mode +[60]RADIO_BUTTON +/clade mode +[70]RADIO_BUTTON + +/ the radio controller +[64]RADIO_CONTROLLER + +/ unmute all +[27]BUTTON + +/1 +[28]RADIO_BUTTON +/2 +[29]RADIO_BUTTON +/3 +[30]RADIO_BUTTON +/4 +[31]RADIO_BUTTON +/5 +[32]RADIO_BUTTON +/ radio controller for 28 to 32 +[33]RADIO_CONTROLLER + +/ Speech +[34]BUTTON +/ leave speech +[53]BUTTON + +/vote +[35]BUTTON +/create group +[54]BUTTON + +/min +[36]BUTTON +/lock-unlock +[37]BUTTON + +/Create Teammate button +[61]BUTTON +/leave teammate button +[62]BUTTON + +/**************************************************************/ +/ The pop-up window displayed with a right-click in public chat +/*************************************************************/ +/ surname +[38]TEXT + +/ I want to be your teammate +[57]BUTTON +/ do you want to be my teammate +[39]BUTTON +/join clade proposal +[69]BUTTON + +/add to contact list +[40]BUTTON +/Propose to join Clad +[41]BUTTON + +/ use preprog +[42]BUTTON + +/ preprog 1 +[43]RADIO_BUTTON +/ preprog 2 +[44]RADIO_BUTTON +/ preprog 3 +[45]RADIO_BUTTON +/ preprog 4 +[46]RADIO_BUTTON +/ preprog 5 +[47]RADIO_BUTTON + +/ the radio controller for the radio buttons 43 to 47 +[65]RADIO_CONTROLLER + +/the five possible clades buttons +[48]BUTTON +[49]BUTTON +[50]BUTTON +[51]BUTTON +[52]BUTTON + +/[53] already used +/[54] already used +/[55] already used +/[56] already used +/[57] already used +/[58] already used +/[59] already used +/[60] already used +/[61] already used +/[62] already used + +/ the capture control used to send message to the selected player +[63]CAPTURE + +/[64] already used +/[65] already used +[66]BUTTON +[67]BUTTON +[68]BUTTON + +/[69] already used +/[70] already used + +/ the Vote button +[71]BUTTON + +[75]BITMAP +/ the close button (not in final version) +[99]BUTTON + + +/**************************************************************/ +/ Dialog Box with a Bot (OSD 3). +/*************************************************************/ +[100]TEXT +[101]TEXT +[102]LIST +[103]CHOICE_LIST + +[104]BITMAP +[105]BITMAP +[106]BITMAP +[107]BITMAP +[108]BITMAP +[109]BITMAP +[110]BITMAP +[111]BITMAP +[112]BITMAP +[113]BITMAP +[114]BITMAP +[115]BITMAP +[116]BITMAP +[117]BITMAP +[118]BITMAP + + +/***********************************************************/ +/ THE CREATE CLADE INTERFACE +/**********************************************************/ +// Background +[200]BITMAP +[209]BITMAP +[210]BITMAP + +/ clade name +[201]CAPTURE + +/ window name +[202]TEXT + +/ clade corporate name +[203]CAPTURE + +/ public clade +[204]RADIO_BUTTON +/ secret clade +[205]RADIO_BUTTON +/ +[206]RADIO_CONTROLLER + +[207]BUTTON +[208]BUTTON + + +/***********************************************************/ +/ THE VOTE INTERFACE +/**********************************************************/ +/ background bitmaps +[300]BITMAP +[301]BITMAP +[302]BITMAP +[303]BITMAP +[304]BITMAP +[305]BITMAP +[306]BITMAP +[307]BITMAP +[308]BITMAP + +[314]BITMAP +[315]BITMAP + +/ title (ex: Territory chief election) +[309]TEXT +/ countdown to end of election +[310]TEXT + +/ the candidates list +[311]CANDIDATE_LIST +/ vote for current candidate +[312]BUTTON +/ current candidate program +[313]LIST + + +/**************************************************************/ +/ INVENTORY (OSD 400). +/*************************************************************/ +// Background +[400]BITMAP +// Money +[401]TEXT +[402]TEXT +[403]TEXT +[404]TEXT +// Slots +[405]BUTTON +[406]BUTTON +[407]BUTTON +[408]BUTTON + +[409]BUTTON +[410]BUTTON +[411]BUTTON +[412]BUTTON + +[413]BUTTON +[414]BUTTON +[415]BUTTON + +[416]BUTTON +[417]BUTTON +[418]BUTTON + + +/**************************************************************/ +/ TROC (me) (OSD 500). +/*************************************************************/ +// Background +[500]BITMAP +// Money +[501]TEXT +[502]TEXT +[503]TEXT +[504]TEXT +// Slots +[505]BUTTON +[506]BUTTON +[507]BUTTON +[508]BUTTON +// Rdy +[509]BITMAP +// OK | Cancel +[510]BUTTON +[511]BUTTON + + +/**************************************************************/ +/ TROC (you) (OSD 600). +/*************************************************************/ +// Background +[600]BITMAP +// Money +[601]TEXT +[602]TEXT +[603]TEXT +[604]TEXT +// Slots +[605]BUTTON +[606]BUTTON +[607]BUTTON +[608]BUTTON +// Rdy +[609]BITMAP + + +/**************************************************************/ +/ LOGIN (OSD 700). +/*************************************************************/ +// Background +[700]BITMAP +// Login +[701]CAPTURE +// Password +[702]CAPTURE +// Button Connect +[703]BUTTON +// Text Connect +[704]TEXT + + +/**************************************************************/ +/ CHARACTER CHOICE (OSD 800). +/*************************************************************/ +// Background +[800]BITMAP + +// Button Enter +[801]BUTTON +// Text Enter +[802]TEXT + +// Character Buttons +[803]RADIO_BUTTON +[804]RADIO_BUTTON +[805]RADIO_BUTTON +[806]RADIO_BUTTON +[807]RADIO_BUTTON +[808]RADIO_BUTTON +[809]RADIO_BUTTON +[810]RADIO_CONTROLLER + + +/**************************************************************/ +/ BUY (OSD 900). +/*************************************************************/ +// Background +[900]BITMAP +// Money +[901]TEXT +[902]TEXT +[903]TEXT +[904]TEXT +// Slots +[905]BUTTON +[906]BUTTON +[907]BUTTON +[908]BUTTON +// Rdy +[909]BITMAP +// BUY | Cancel +[910]BUTTON +[911]BUTTON + + +//Background of the "character creation" interface +[999]BITMAP +[998]TEXT + +/***********************************************************/ +/ THE WINDOW DISPLAYED WHEN A PLAYER IVITE YOU TO JOIN HIS TEAM +/**********************************************************/ +/ the text " 'playerName' Invite you to his team +[1000]TEXT +/ accept +[1001]BUTTON +/ player info +[1002]BUTTON +/ reject +[1003]BUTTON +/background +[1006]BITMAP + + +/***********************************************************/ +/ THE WINDOW DISPLAYED WHEN A PLAYER WANT TO JOIN A TEAM +/**********************************************************/ +/ the text " 'playerName' WANTS TO JOIN YOUR TEAM +[1100]TEXT +/ accept +[1101]BUTTON +/ player info +[1102]BUTTON +/ reject +[1103]BUTTON + +/ background bitmap +[1106]BITMAP + +/***********************************************************/ +/ THE WINDOW DISPLAYED to create/join a speech +/**********************************************************/ +/join +[1004]BUTTON +/create +[1005]BUTTON + + + +/**********************************************/ +/ JOIN CLADE PROPOSAL POP-UP / +/**********************************************/ +/ the text +[1170]TEXT +/ accept +[1171]BUTTON +/ infos +[1172]BUTTON +/ reject +[1173]BUTTON + +/background +[1176]BITMAP + + + +[2000]BITMAP +[2001]BITMAP +[2002]BITMAP +[2003]BITMAP +[2004]BITMAP +[2005]BITMAP +[2006]BITMAP +[2007]BITMAP +[2008]BITMAP + +[3000]SPELL_LIST +[3001]BUTTON +[3002]BUTTON +[3003]HORIZONTAL_LIST +[3004]HORIZONTAL_LIST + +/***********************************************************/ +/ Spell Creation Interface +/***********************************************************/ +[4000]BITMAP +[4001]BITMAP +[4002]TEXT +[4003]CONTROL_LIST +[4004]BITMAP +[4005]BITMAP +[4006]BITMAP +[4007]BITMAP +[4008]BITMAP +[4009]BITMAP + +[4010]BITMAP +[4011]TEXT +[4012]SPELL_LIST +[4013]BUTTON +[4014]BITMAP +[4015]BITMAP +[4016]BUTTON + +[4020]BITMAP +[4024]BITMAP +[4025]BITMAP +[4026]BITMAP +[4027]BITMAP + +[4021]TEXT +[4022]HORIZONTAL_LIST + +[4030]BITMAP +[4031]BITMAP +[4032]HORIZONTAL_LIST + +[4040]BITMAP +[4041]BITMAP +[4042]HORIZONTAL_LIST + +[4050]BUTTON +[4051]BUTTON +[4052]BUTTON +[4053]TEXT +[4054]PROGRESS_BAR +[4055]TEXT + + +/***********************************************************/ +/ Spell Info Pop Up +/***********************************************************/ +/background +[4100]BITMAP +[4101]BITMAP +[4102]BITMAP + +/ window title +[4103]TEXT + +/ spell name +[4110]TEXT +/ spell 'phrase' (syllables) +[4111]TEXT +/ spell formula (bricks) +[4112]HORIZONTAL_LIST +/ scroll formula left +[4113]BITMAP +/ scroll formula right +[4114]BITMAP +/ spell difficulty +[4115]TEXT +/ spell cost +[4116]PROGRESS_BAR +/ edit comment +[4117]CAPTURE + + +/***********************************************************/ +/ Brick Info Pop Up +/***********************************************************/ +/background +[4200]BITMAP +/ brick name +[4210]TEXT +/ brick icon +//[4211]BITMAP +[4211]BRICK_CONTROL +/ syllable +[4212]TEXT +/ effect +[4213]TEXT + + +/***********************************************************/ +/ Memorized spells +/***********************************************************/ +/background +[4300]BITMAP +[4301]BITMAP +[4302]BITMAP +[4303]BITMAP +[4304]BITMAP +[4305]BITMAP +[4306]BITMAP +[4307]BITMAP +[4308]BITMAP + +/ title +[4309]TEXT + +/ Spells +[4310]SPELL_LIST +/delete +[4311]BUTTON +/ close +[4312]BUTTON +/ cast +[4313]BUTTON + + + +/***********************************************************/ +/ casting bar +/***********************************************************/ +[4400]CASTING_BAR + + + +/***********************************************************/ +/ Bars +/***********************************************************/ +[5000]PROGRESS_BAR // HP +[5100]PROGRESS_BAR // Sap +[5200]PROGRESS_BAR // Stamina + + +/***********************************************************/ +/ Target +/***********************************************************/ +[6000]TEXT +[6001]BITMAP diff --git a/code/ryzom/client/data/gamedev/interfaces/input_config.xml b/code/ryzom/client/data/gamedev/interfaces/input_config.xml new file mode 100644 index 000000000..6bfe1e637 --- /dev/null +++ b/code/ryzom/client/data/gamedev/interfaces/input_config.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/ryzom/client/data/gamedev/interfaces/pens.txt b/code/ryzom/client/data/gamedev/interfaces/pens.txt new file mode 100644 index 000000000..42ff02c0d --- /dev/null +++ b/code/ryzom/client/data/gamedev/interfaces/pens.txt @@ -0,0 +1,12 @@ +[...] 20 255 255 255 255 0 +[1] 15 255 255 255 255 1 +[2] 10 255 0 0 255 1 +[3] 20 50 50 200 255 1 +[4] 15 150 240 100 255 1 +[5] 30 255 255 255 64 0 +[6] 12 200 200 255 255 1 +[7] 12 255 255 255 255 0 +[8] 10 255 255 255 255 0 +[9] 8 255 255 255 255 0 +[10] 12 150 240 100 255 1 +[11] 17 255 255 255 255 0 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces/readme.txt b/code/ryzom/client/data/gamedev/interfaces/readme.txt new file mode 100644 index 000000000..d5877e8a3 --- /dev/null +++ b/code/ryzom/client/data/gamedev/interfaces/readme.txt @@ -0,0 +1,217 @@ +Fichier "ctrls.txt" : +--------------------- +Définir le type de chaque control. +C'est composé de l'identifiant du control(unique) et du type du control. +ATTENTION : Ne pas utiliser le control + +Les types étant : +- TEXT +- CAPTURE +- BUTTON +- RADIO +- BITMAP +- LIST + +Ex: +[3] TEXT +[1] BITMAP + +Dans l'exemple le bouton 3 sera un texte et le 1 une bitmap. +Rien oblige à ce que les numéros se suivent. +Si le type est mal défini, le control va quand même être inséré dans la liste des controls, +mais comme étant un control indéfini. + + + +Fichier "texts.txt" : +--------------------- +Répertorie les textes des interfaces en y associant un ID. +C'est ce fichier que l'on pourra localiser en changeant les textes mais pas les identifiants. +[xxx] ou xxx est 1 identifiant à donner au texte. +Suivi du texte. + +Ex: +[1]CREATE +[2]Do you want to quit ? + +le texte d'ID 1 sera remplacé par "CREATE". +le texte d'ID 2 sera remplacé par "Do you want to quit ?". +ATTENTION il est important que le texte soit directement après le "]" et qu'ils ne comporte pas de "[" ou "]". +En effet les textes pouvant avoir des espaces cela permet d'en tenir compte facilement. + + +Fichier "textures.txt" : +------------------------ +Répertorie les fichiers de textures utilisées dans les interfaces en y associant un ID. +[xxx] ou xxx est 1 identifiant à donner à la texture. +Suivi du nom de la texture. + +Ex: +[1]Bois.tga +[2]Brique.tga + +la texture 1 sera ce qu'il y a dans le fichier bois.tga et +la texture 2 sera ce qu'il y a dans le fichier brique.tga. +ATTENTION il est important que le nom de fichier soit directement après le "]". +En effet les nom de fichier pouvant avoir des espaces cela permet d'en tenir compte facilement. + + + +Fichier "pens.txt" : +-------------------- +Défini les stylos avec lesquels on écrit les différents textes des interfaces. +Un "pen" est composé d'une taille de texture, d'un RGBA et d'une ombre ou non. + +[...] -> permet de définir l'aspect du stylo par défaut. +Sinon pour préciser l'aspect d'un styloen particulier, on met l'ID du stylo entre crochets. + +Le premier paramètre est la taille de la Font. +Les 4 suivant sont pour le RGBA(couleur(rouge-vert-bleu) et l'alpha(transparence)) +Le suivant défini s'il y a une ombre ou non (0 pour ne pas ombrer). + + + +Fichier "buttons.txt" : +----------------------- +Défini l'aspect des boutons. +A Savoir qu'un bouton est a 3 états : Enfoncé, Relaché, désactivé. +Qu'il y a 1 texture pour les 3 états et d'un RGBA par état. + +[...] -> permet de définir l'aspect des boutons par défaut. +Sinon pour préciser l'aspect d'un bouton en particulier on met l'ID du bouton entre crochet. + +Les 3 premiers paramètres sont des entiers déterminant les textures à utiliser. +Les suivant sont 3 séries de 4 valeur -> 3 RGBA +1 RGBA est composé d'une valeur pour le rouge, une pour le vert, une pour le bleu et l'alpha. + +Ex: +[...] 4 4 0 255 255 255 255 150 150 255 255 100 100 100 255 +[2] 4 3 0 55 100 150 255 50 200 150 255 100 100 100 255 + +Les boutons seront tous avec la texture 4 en mode enfoncé et relaché et 0 en désactivé, +SAUF le bouton d'ID 2 qui sera avec une texture 3 en mode relaché. +Le RGBA respect le même ordre que les texture (enfoncé - relaché - désactivé). + + + +Fichier "backgrounds.txt" : +--------------------------- +Défini la texture de background à utiliser dans chaque OSD (fenêtre d'interface). + +[...] -> permet de définir le background par défaut. +Sinon pour préciser le background d'un OSD en particulier, on met l'ID de l'OSD entre crochets. + +Ex: +[...] 4 +[1] 2 +[2] 3 +Par defaut les OSD auront pour backgroud la texture 4, sauf +l'OSD 1 qui aura la texture 2, et +l'OSD 2 qui aura la texture 3. + + + +Fichiers décrivant les OSD : +---------------------------- +Un OSD est composé d'une première parti décrivant la fenêtre de façon général(position-taille) +et d'une partie étant la liste de tous les controls qu'il contient, +les control étant lister par ordre d'affichage. + +Ces controls pouvant être des : +1.Textes : +2.Bitmaps : +3.Boutons : +4.Listes : +5.Saisies : +6.Radio Boutons : + +Une partie décrivant chaque control est commune : + + "Parent:" = Un control peut à avoir c coordonnées relavies à un autre control (père). +Il suffit de mettre l'ID du control devant être le père. 0 ou si on ne précise pas de parent, +étant l'OSD comme parent. +ATTENTION le parent doit être déclaré avant (A CHANGER PLUS TARD). + + "Origin:" = Point du parent servant de référence par rapport au père. +9 choix, les même que pour le HotSpot,qui sont : BL BM BR ML MM MR TL TM TR. +Bottom(B) Middle(M) Top(T) Left(L) Right(R). +Si le père esst un bouton, une Orgin: en BR signifierait qu'on prend comme point de repère (0,0); +l'angle en bas à droite du bouton père pour afficher le control. + + "HotSpot:" = Défini comment afficher le control par rapport à l'origine. +9 choix, les même que pour l'"Origin:". +BR signifiera qu'on veut afficher le control en bas à droite de ce point. +BM en desous du point également, mais centré en largeur. + + "X:" = position X ente 0 et 1 du control. +(dépendant de la taille de l'OSD) (X positif sur la Droite) + + "Y:" = position Y ente 0 et 1 du control. +(dépendant de la taille de l'OSD) (Y positif vers le Haut) + + "X_Pixel:" = position X en Pixel du control. +(indépendant de la taille de l'OSD) (converti puis ajouté à X:) + + "Y_Pixel:" = position Y en Pixel du control. +(indépendant de la taille de l'OSD) (converti puis ajouté à Y:) + + "W:" = taille de la fenêtre en largeur entre 0 et 1. +(dépendant de la taille de l'OSD) + + "H:" = taille de la fenêtre en hauteur entre 0 et 1. +(dépendant de la taille de l'OSD) + + "W_Pixel:" = taille de la fenêtre en largeur en pixel. +(independant de la taille de l'OSD) + + "H_Pixel:" = taille de la fenêtre en hauteur en pixel. +(independant de la taille de l'OSD) + +REMARQUE : L'ordre des clefs n'importe pas ! + + +Mais chaque type de control a également une partie de script qui lui est propre : +1.Textes : + Déjà il faut savoir que la Largeur et Hauteur (W: H: W_Pixel: H_Pixel:) ne servent pas pour les textes. +Les textes ont 2 clefs en plus ; l'ID du texte et le stylo à appliquer. + "Text:" = ID du text à afficher (voir "texts.txt"). + "Pen:" = Stylo à utiliser pour écrire le texte (voir "pens.txt"). + +2.Bitmaps : + "Texture:" = Numéro de la texture à afficher (voir "texture.txt"). + "RGBA:" = 4 champs rouge vert bleu alpha (entre 0 et 255). + +3.Boutons : + "Function:" = Numéro de la fonction à appeler lors de l'appui sur le bouton. + "Text:" = ID du text du bouton à afficher. + "Pen:" = Stylo à appliquer pour le texte du bouton. + +4.Listes : + "Pen:" = Stylo pour les textes de la liste à utiliser. + +5.Saisies : + "Function:" = Numéro de la fonction à appeler lors de l'appuie de la touche ENTER. + "Pen:" = Stylo à utiliser pour écrire. + +6.Radio Boutons : +Pour les radios boutons la partie commune de clef ne sert à rien ! + "Buttons" = Indique le départ de la liste des boutons qui vont être regroupés. +Mettre des numéros de control (Boutons seulement) après et qui sont déjà défini avant. +Les boutons vont devenir en quelque sorte des fils du radio bouton. + "End" = Indique la fin de la liste. +Mettre cette clef une fois que tous les boutons à regrouper ont étaient listés. + + +REMARQUE : Pour chaque control (ligne), l'ordre des clefs n'a aucune importance ! + + +Ex: +Type: 1 X: 0.1 Y: 0.1 Width: 500 Height: 500 MoveX: 0 MoveY: 400 MoveWidth: 400 MoveHeight: 50 + +[0] Origin: TL HotSpot: BR X: 0.1 Y: -0.1 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Texture: 2 RGBA: 255 128 128 255 + +[1] Origin: TL HotSpot: BR X: 0 Y: -0.5 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Function: 1 Text: 1 Pen: 1 +[2] Parent: 1 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Function: 2 Text: 2 Pen: 1 +[3] Parent: 2 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Function: 3 Text: 3 Pen: 1 +[4] Parent: 3 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Function: 4 Text: 4 Pen: 1 +[5] Buttons: 1 2 3 4 End diff --git a/code/ryzom/client/data/gamedev/interfaces/texts.txt b/code/ryzom/client/data/gamedev/interfaces/texts.txt new file mode 100644 index 000000000..d9e9e2f07 --- /dev/null +++ b/code/ryzom/client/data/gamedev/interfaces/texts.txt @@ -0,0 +1,526 @@ +[0]!!! BAD TEXT !!! +[1]Fyros +[2]Tryker +[3]Kalab +[4]Matis +[5]Male +[6]Female +[7]Create +[8]Name +[9]Character Creation +[10]Character +[11]Enter +[12]Delete +[13]Login +[14]Connect + + +// Empty desc +[50000] + +/*************************************************/ +// TEXT for the OSD 111.txt +/*************************************************/ +[15]Live Chat +[16]Add + +[24]W +[25]S +[26]SH + +[27]Unmute All +[28]1 +[29]2 +[30]3 +[31]4 +[32]5 + +[33]Rec. + +//[34]Speech +//[35]Vote +[36]Min + +/lock, unlock : empty string +[37] + +[39]Invite to Team + +//[40]add to contact list +//[41]propose to join clade +[42]use preprog + +//[48]Clade 1 +//[49]Clade 2 +//[50]Clade 3 +//[51]Clade 4 +//[52]Clade 5 + +//[53]Leave Speech +//[54]Create Group + +/ to speech +//[55]S +/ to public chat +//[56]P + +[57]Join Team Request + +/ to team +[58]Team +/ to clade +[59]C +/ to family +[60]Family + +/ the create team button +[61]Create Team +/ the leave team button +[62]Leave Team + +[66]Clear +[67]Create Clade +[68]Leave Clade +[69]Join Clade Proposal + +[70]Clade +[71]Vote + +/***********************************************/ +/ CREATE CLADE INTERFACE (OSD 200) / +/***********************************************/ +[201]Clade Creation +[204]Public +[205]Secret + +[207]CREATE +[208]CANCEL + + + +/***********************************************/ +/ VOTE INTERFACE / +/***********************************************/ +[300]Vote +[309]Territory Chief Election +[310]Countdown +[312]Vote + + +/**************************************************************/ +/ TRADE (YOU) (OSD 500). +/*************************************************************/ +[500]Trade +[501]Cancel + + +/**************************************************************/ +/ LOGIN (OSD 700). +/*************************************************************/ +[700]Ok + + +/**************************************************************/ +/ CHARACTER CHOICE (OSD 800). +/*************************************************************/ +[800]NEW CHARACTER + + +/**************************************************************/ +/ TRADE (YOU) (OSD 900). +/*************************************************************/ +[900]Buy +[901]Cancel + + +/***********************************************/ +[99]close +[1000]Join Team Proposition +[1001]ACCEPT +[1002]View Player Infos +[1003]REJECT + +[1004]Join +[1005]Create + +[1100]Join Team Request + +/**********************************************/ +/ JOIN CLADE PROPOSAL POP-UP / +/**********************************************/ +[1170]Join Clade Proposal + + +/***********************************************************/ +/ Spell Creation Interface (4000) +/***********************************************************/ +[4000]Spell Creation +[4002]Bricks +[4011]Known Spells +[4013]Memorize +[4021]Spell creation +[4050]CLOSE +[4051]TEST +[4052]VALIDATE +[4053]Cost : + + +/***********************************************************/ +/ Spell Information (Pop Up) (4100) +/***********************************************************/ +[4100]Spell Information +[4110]Spell Name +[4111]Syllables +[4115]Difficulty : +[4117]Comment : + +/***********************************************************/ +/ Brick Information (Pop Up) (4200) +/***********************************************************/ +[4200]Brick Information +[4210]Brick Name +[4213]Syllable +[4214]Effect... + +/***********************************************************/ +/ Memorized Spell List (4300) +/***********************************************************/ +[4300]Memorized Spells +[4311]Delete +[4312]Close +[4313]Cast + + + +/***********************************************************/ +/ casting bar +/***********************************************************/ +[4400]Casting Time + +/***********************************************************/ +/ Bars +/***********************************************************/ +[5000]HP +[5100]SAP +[5200]STAMINA +[6000]Target + +/***********************************************************/ +/ Carac / +/***********************************************************/ +[30000]Intelligence +[30001]Agility +[30002]Well Balanced +[30003]Constitution +[30004]Strenght +[30005]Will +[30006]Perception +[30007]Charisme +[30008]Empathie +[30009]Caracteristiques + + +/ Description +[31000]Intelligence +[31001]Agility +[31002]Well Balanced +[31003]Constitution +[31004]Strenght +[31005]Will +[31006]Perception +[31007]Charisme +[31008]Empathie +[31009]Caracteristiques +// +[32009]Left points +[32010]Validate name +[32011]Generate random name +[32012]Enter your name here +[32013]Guilde name +// +[32014]Name +[32015]Left points + + + + + + +/***********************************************************/ +/ Race / +/***********************************************************/ +[30010]Race +[30011]Fyros +[30012]Matis +[30013]Tryker +[30014]Zorai + + +/ Description +[31010]Race +[31011]Fyros +[31012]Matis +[31013]Tryker +[31014]Zorai + +/***********************************************************/ +/ Sex / +/***********************************************************/ +[30090] Sex +[30091] Male +[30092] Female + +[31090] Sex +[31091] Male +[31092] Female + +/***********************************************************/ +/ Carriere / +/***********************************************************/ +[30020]Carriere +[30021]Buffer caster +[30022]Healer caster +[30023]Attack caster +[30024]Melee attack +[30025]Range attack +[30026]Harvester +[30027]Shopkeeper + +[31020]Carriere +[31021]Buffer caster +[31022]Healer caster +[31023]Attack caster +[31024]Melee attack +[31025]Range attack +[31026]Harvester +[31027]Shopkeeper + + +/*****************************************/ +/ Skills categories / +/*****************************************/ +[80000]Harvest Competences +[80001]Surviving Knowledges +[80002]Civilization Knowledges +[80003]Training Characteristics +[80004]Training Resists +[80005]Ryzom Knowledge +[80006]Melee Fight +[80007]Melee Fight Specializations +[80008]Range Fight +[80009]Range Fight Specializations +[80010]Magic Knowledge +[80011]Magic Specializations +[80012]Moves +[80013]Animals +[80014]Faber + +/*****************************************/ +/ Skills / +/*****************************************/ +[70000]Harvest +[70001]Quartering +[70002]Fishing +[70003]Diving +[70004]Digging + +//survivingknowledges +[70005]Desert +[70006]Jungle +[70007]Lake +[70008]Forest +[70009]PrimaryRoots +[70010]FirstAid +[70011]HominOpponentConsider +[70012]Camouflage + + +//civilizationsknowledges +[70013]Fyros +[70014]Tryker +[70015]Matis +[70016]Zorai +[70017]Kitin +[70018]Dragon + + +//trainingcaracteristics +[70019]TrainingStrength +[70020]TrainingConstitution +[70021]TrainingAgility +[70022]TrainingPerception +[70023]TrainingWill +[70024]TrainingWellBalanced +[70025]TrainingIntelligence +[70026]TrainingCharisme +[70027]TrainingEmpathie +[70028]TrainingHp +[70029]TrainingSeve +[70030]TrainingStamina + +//trainingresist +[70031]TrainingMagicResist +[70032]TrainingImpactResist +[70033]TrainingDiseaseResist +[70034]TrainingTechnoResist +[70035]TrainingFearResist + + +//ryzomknowledges +[70036]Caravan +[70037]Rocktabou +[70038]Goo +[70039]Kami +[70040]TrykerMystery +[70041]MatisMystery +[70042]ZoraiMystery + + +//meleefight +[70043]Dagger +[70044]Sword +[70045]TwoHandsSword +[70046]Axe +[70047]Mass +[70048]Stick +[70059]GreatAxe +[70050]GreatMass +[70051]Pike +[70052]HandToHand +[70053]BersekAttack +[70054]Kick +[70055]OnHorseBackMelee +[70056]Rondache +[70057]Shield +[70058]DualWield +[70059]Dodging +[70060]HeavyArmourWear +[70061]MediumArmourWear +[70062]LightArmourWear + + +//meleefightspecializations +[70063]FyrosSword +[70064]FyrosLongSword +[70065]FyrosTwoHandsSword +[70066]FyrosSaber +[70067]FyrosDagger +[70068]FyrosHeavyArmourWear +[70069]FyrosMediumArmourWear +[70070]FyrosLightArmourWear +[70071]FyrosShield +[70072]FyrosRondache + + + +//rangefight +[70073]BowPistol +[70074]BowRifle +[70075]Pistol +[70076]Rifle +[70077]HeavyWeapon +[70078]Rocket +[70079]Grenade +[70080]HarpoonGun +[70081]OnHorseBackShoot + + +// range_fight_specializations, +[70082]FyrosBowPistol +[70083]FyrosRifle +[70084]FyrosPistol +[70085]MatisBowPistol +[70086]MatisRifle +[70087]MatisPistol +[70088]TrykerBow_Pistol +[70089]TrykerRifle +[70090]TrykerPistol +[70091]ZoraiBow_Pistol +[70092]ZoraiRifle +[70093]ZoraiPistol + + +//magicknowledge +[70094]Mandragore +[70095]Dryade +[70096]Sylve +[70097]MajorMandragore +[70098]MajorDryade +[70099]MajorSylve +[70100]MagicTransfert +[70101]MagicObjects + +//magicspecializations +[70102]MandragoreSpring +[70103]MandragoreSummer +[70104]MandragoreAutomn +[70105]MandragoreWinter +[70106]SylveSpring +[70107]SylveSummer +[70108]SylveAutomn +[70109]SylveWinter +[70110]DryadeSpring +[70111]DryadeSummer +[70112]DryadeAutomn +[70113]DryadeWinter +[70115]MajorMandragoreSpring +[70116]MajorMandragoreSummer +[70117]MajorMandragoreAutomn +[70118]MajorMandragoreWinter +[70119]MajorSylveSpring +[70120]MajorSylveSummer +[70121]MajorSylveAutomn +[70122]MajorSylveWinter +[70123]MajorDryadeSpring +[70124]MajorDryadeSummer +[70125]MajorDryadeAutomn +[70126]MajorDryadeWinter + + +//moves +[70127]Running +[70128]Swimming +[70129]Riding + +//animals +[70130]TrainAnimal +[70131]LeadAnimal + +//faber +[70132]WeaponsCutting +[70133]MakeThrowingWeapons +[70134]Blacksmithing +[70135]ClothTailoring +[70136]LeatherTailoring +[70137]Jewellery +[70138]Cooking +[70139]Mechanic +[70140]Building +[70141]Apothecary +[70142]MakeShiftRepair +[70143]ArmorAndWeaponSmithing + +/***********************************************/ +/ SELECT CHARACTER INTERFACE / +/***********************************************/ +[90000]Create new character +[90001]NEW CHARACTER +[90002]Select/Create character + + +/***********************************************/ +/ MISC / +/***********************************************/ +[100000] Gabarits +[100001] Hair model +[100002] Morphology +[100003] Tattoo +[100004] Please enter a name without whitespaces! +[100005] Erase +[100006] OK +[100007] CANCEL +[100008] Are you sure you want to erase this character ? + + + + diff --git a/code/ryzom/client/data/gamedev/job.cmd b/code/ryzom/client/data/gamedev/job.cmd new file mode 100644 index 000000000..6fc6ad35d --- /dev/null +++ b/code/ryzom/client/data/gamedev/job.cmd @@ -0,0 +1,24 @@ +db SERVER:CHARACTER_INFO:CAREER0:JOB0:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER0:JOB0:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER0:JOB1:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER0:JOB1:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER1:JOB0:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER1:JOB0:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER1:JOB1:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER1:JOB1:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER2:JOB0:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER2:JOB0:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER2:JOB1:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER2:JOB1:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER3:JOB0:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER3:JOB0:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER3:JOB1:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER3:JOB1:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER4:JOB0:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER4:JOB0:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER5:JOB0:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER5:JOB0:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER6:JOB0:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER6:JOB0:STATUS 1 +db SERVER:CHARACTER_INFO:CAREER7:JOB0:JOB_CAP 10 +db SERVER:CHARACTER_INFO:CAREER7:JOB0:STATUS 1 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/look.cmd b/code/ryzom/client/data/gamedev/look.cmd new file mode 100644 index 000000000..b659008b8 --- /dev/null +++ b/code/ryzom/client/data/gamedev/look.cmd @@ -0,0 +1,257 @@ + +altLook 1 0 2 0 0 100 4 0 +altLook 2 0 2 0 0 100 4 0 +altLook 3 0 2 0 0 100 4 0 +altLook 4 0 2 0 0 100 4 0 +altLook 5 0 2 0 0 100 4 0 +altLook 6 0 2 0 0 100 4 0 +altLook 7 0 2 0 0 100 4 0 +altLook 8 0 2 0 0 100 4 0 +altLook 9 0 2 0 0 100 4 0 +altLook 10 0 2 0 0 100 4 0 +altLook 11 0 2 0 0 100 4 0 +altLook 12 0 2 0 0 100 4 0 +altLook 13 0 2 0 0 100 4 0 +altLook 14 0 2 0 0 100 4 0 +altLook 15 0 2 0 0 100 4 0 +altLook 16 0 2 0 0 100 4 0 +altLook 17 0 2 0 0 100 4 0 +altLook 18 0 2 0 0 100 4 0 +altLook 19 0 2 0 0 100 4 0 +altLook 20 0 2 0 0 100 4 0 +altLook 21 0 2 0 0 100 4 0 +altLook 22 0 2 0 0 100 4 0 +altLook 23 0 2 0 0 100 4 0 +altLook 24 0 2 0 0 100 4 0 +altLook 25 0 2 0 0 100 4 0 +altLook 26 0 2 0 0 100 4 0 +altLook 27 0 2 0 0 100 4 0 +altLook 28 0 2 0 0 100 4 0 +altLook 29 0 2 0 0 100 4 0 +altLook 30 0 2 0 0 100 4 0 +altLook 31 0 2 0 0 100 4 0 +altLook 32 0 2 0 0 100 4 0 +altLook 33 0 2 0 0 100 4 0 +altLook 34 0 2 0 0 100 4 0 +altLook 35 0 2 0 0 100 4 0 +altLook 36 0 2 0 0 100 4 0 +altLook 37 0 2 0 0 100 4 0 +altLook 38 0 2 0 0 100 4 0 +altLook 39 0 2 0 0 100 4 0 +altLook 40 0 2 0 0 100 4 0 +altLook 41 0 2 0 0 100 4 0 +altLook 42 0 2 0 0 100 4 0 +altLook 43 0 2 0 0 100 4 0 +altLook 44 0 2 0 0 100 4 0 +altLook 45 0 2 0 0 100 4 0 +altLook 46 0 2 0 0 100 4 0 +altLook 47 0 2 0 0 100 4 0 +altLook 48 0 2 0 0 100 4 0 +altLook 49 0 2 0 0 100 4 0 +altLook 50 0 2 0 0 100 4 0 +altLook 51 0 2 0 0 100 4 0 +altLook 52 0 2 0 0 100 4 0 +altLook 53 0 2 0 0 100 4 0 +altLook 54 0 2 0 0 100 4 0 +altLook 55 0 2 0 0 100 4 0 +altLook 56 0 2 0 0 100 4 0 +altLook 57 1 2 0 0 100 4 0 +altLook 58 1 2 0 0 100 4 0 +altLook 59 1 2 0 0 100 4 0 +altLook 60 1 2 0 0 100 4 0 +altLook 61 1 2 0 0 100 4 0 +altLook 62 1 2 0 0 100 4 0 +altLook 63 1 2 0 0 100 4 0 +altLook 64 1 2 0 0 100 4 0 +altLook 65 1 2 0 0 100 4 0 +altLook 66 1 2 0 0 100 4 0 +altLook 67 1 2 0 0 100 4 0 +altLook 68 1 2 0 0 100 4 0 +altLook 69 1 2 0 0 100 4 0 +altLook 70 1 2 0 0 100 4 0 +altLook 71 1 2 0 0 100 4 0 +altLook 72 1 2 0 0 100 4 0 +altLook 73 1 2 0 0 100 4 0 +altLook 74 1 2 0 0 100 4 0 +altLook 75 1 2 0 0 100 4 0 +altLook 76 1 2 0 0 100 4 0 +altLook 77 1 2 0 0 100 4 0 +altLook 78 1 2 0 0 100 4 0 +altLook 79 1 2 0 0 100 4 0 +altLook 80 1 2 0 0 100 4 0 +altLook 81 1 2 0 0 100 4 0 +altLook 82 1 2 0 0 100 4 0 +altLook 83 1 2 0 0 100 4 0 +altLook 84 1 2 0 0 100 4 0 +altLook 85 1 2 0 0 100 4 0 +altLook 86 1 2 0 0 100 4 0 +altLook 87 1 2 0 0 100 4 0 +altLook 88 1 2 0 0 100 4 0 +altLook 89 1 2 0 0 100 4 0 +altLook 90 1 2 0 0 100 4 0 +altLook 91 1 2 0 0 100 4 0 +altLook 92 1 2 0 0 100 4 0 +altLook 93 1 2 0 0 100 4 0 +altLook 94 1 2 0 0 100 4 0 +altLook 95 1 2 0 0 100 4 0 +altLook 96 1 2 0 0 100 4 0 +altLook 97 1 2 0 0 100 4 0 +altLook 98 1 2 0 0 100 4 0 +altLook 99 1 2 0 0 100 4 0 +altLook 100 1 2 0 0 100 4 0 +altLook 101 1 2 0 0 100 4 0 +altLook 102 1 2 0 0 100 4 0 +altLook 103 1 2 0 0 100 4 0 +altLook 104 1 2 0 0 100 4 0 +altLook 105 1 2 0 0 100 4 0 +altLook 106 1 2 0 0 100 4 0 +altLook 107 1 2 0 0 100 4 0 +altLook 108 1 2 0 0 100 4 0 +altLook 109 1 2 0 0 100 4 0 +altLook 110 1 2 0 0 100 4 0 +altLook 111 1 2 0 0 100 4 0 +altLook 112 1 2 0 0 100 4 0 +altLook 113 2 2 0 0 100 4 0 +altLook 114 2 2 0 0 100 4 0 +altLook 115 2 2 0 0 100 4 0 +altLook 116 2 2 0 0 100 4 0 +altLook 117 2 2 0 0 100 4 0 +altLook 118 2 2 0 0 100 4 0 +altLook 119 2 2 0 0 100 4 0 +altLook 120 2 2 0 0 100 4 0 +altLook 121 2 2 0 0 100 4 0 +altLook 122 2 2 0 0 100 4 0 +altLook 123 2 2 0 0 100 4 0 +altLook 124 2 2 0 0 100 4 0 +altLook 125 2 2 0 0 100 4 0 +altLook 126 2 2 0 0 100 4 0 +altLook 127 2 2 0 0 100 4 0 +altLook 128 2 2 0 0 100 4 0 +altLook 129 2 2 0 0 100 4 0 +altLook 130 2 2 0 0 100 4 0 +altLook 131 2 2 0 0 100 4 0 +altLook 132 2 2 0 0 100 4 0 +altLook 133 2 2 0 0 100 4 0 +altLook 134 2 2 0 0 100 4 0 +altLook 135 2 2 0 0 100 4 0 +altLook 136 2 2 0 0 100 4 0 +altLook 137 2 2 0 0 100 4 0 +altLook 138 2 2 0 0 100 4 0 +altLook 139 2 2 0 0 100 4 0 +altLook 140 2 2 0 0 100 4 0 +altLook 141 2 2 0 0 100 4 0 +altLook 142 2 2 0 0 100 4 0 +altLook 143 2 2 0 0 100 4 0 +altLook 144 2 2 0 0 100 4 0 +altLook 145 2 2 0 0 100 4 0 +altLook 146 2 2 0 0 100 4 0 +altLook 147 2 2 0 0 100 4 0 +altLook 148 2 2 0 0 100 4 0 +altLook 149 2 2 0 0 100 4 0 +altLook 150 2 2 0 0 100 4 0 +altLook 151 2 2 0 0 100 4 0 +altLook 152 2 2 0 0 100 4 0 +altLook 153 2 2 0 0 100 4 0 +altLook 154 2 2 0 0 100 4 0 +altLook 155 2 2 0 0 100 4 0 +altLook 156 2 2 0 0 100 4 0 +altLook 157 2 2 0 0 100 4 0 +altLook 158 2 2 0 0 100 4 0 +altLook 159 2 2 0 0 100 4 0 +altLook 160 2 2 0 0 100 4 0 +altLook 161 2 2 0 0 100 4 0 +altLook 162 2 2 0 0 100 4 0 +altLook 163 2 2 0 0 100 4 0 +altLook 164 2 2 0 0 100 4 0 +altLook 165 2 2 0 0 100 4 0 +altLook 166 2 2 0 0 100 4 0 +altLook 167 2 2 0 0 100 4 0 +altLook 168 2 2 0 0 100 4 0 +altLook 169 3 2 0 0 100 4 0 +altLook 170 3 2 0 0 100 4 0 +altLook 171 3 2 0 0 100 4 0 +altLook 172 3 2 0 0 100 4 0 +altLook 173 3 2 0 0 100 4 0 +altLook 174 3 2 0 0 100 4 0 +altLook 175 3 2 0 0 100 4 0 +altLook 176 3 2 0 0 100 4 0 +altLook 177 3 2 0 0 100 4 0 +altLook 178 3 2 0 0 100 4 0 +altLook 179 3 2 0 0 100 4 0 +altLook 180 3 2 0 0 100 4 0 +altLook 181 3 2 0 0 100 4 0 +altLook 182 3 2 0 0 100 4 0 +altLook 183 3 2 0 0 100 4 0 +altLook 184 3 2 0 0 100 4 0 +altLook 185 3 2 0 0 100 4 0 +altLook 186 3 2 0 0 100 4 0 +altLook 187 3 2 0 0 100 4 0 +altLook 188 3 2 0 0 100 4 0 +altLook 189 3 2 0 0 100 4 0 +altLook 190 3 2 0 0 100 4 0 +altLook 191 3 2 0 0 100 4 0 +altLook 192 3 2 0 0 100 4 0 +altLook 193 3 2 0 0 100 4 0 +altLook 194 3 2 0 0 100 4 0 +altLook 195 3 2 0 0 100 4 0 +altLook 196 3 2 0 0 100 4 0 +altLook 197 3 2 0 0 100 4 0 +altLook 198 3 2 0 0 100 4 0 +altLook 199 3 2 0 0 100 4 0 +altLook 200 3 2 0 0 100 4 0 +altLook 201 3 2 0 0 100 4 0 +altLook 202 3 2 0 0 100 4 0 +altLook 203 3 2 0 0 100 4 0 +altLook 204 3 2 0 0 100 4 0 +altLook 205 3 2 0 0 100 4 0 +altLook 206 3 2 0 0 100 4 0 +altLook 207 3 2 0 0 100 4 0 +altLook 208 3 2 0 0 100 4 0 +altLook 209 3 2 0 0 100 4 0 +altLook 210 3 2 0 0 100 4 0 +altLook 211 3 2 0 0 100 4 0 +altLook 212 3 2 0 0 100 4 0 +altLook 213 3 2 0 0 100 4 0 +altLook 214 3 2 0 0 100 4 0 +altLook 215 3 2 0 0 100 4 0 +altLook 216 3 2 0 0 100 4 0 +altLook 217 3 2 0 0 100 4 0 +altLook 218 3 2 0 0 100 4 0 +altLook 219 3 2 0 0 100 4 0 +altLook 220 3 2 0 0 100 4 0 +altLook 221 3 2 0 0 100 4 0 +altLook 222 3 2 0 0 100 4 0 +altLook 223 3 2 0 0 100 4 0 +altLook 224 3 2 0 0 100 4 0 +altLook 225 4 2 0 0 100 4 0 +altLook 226 4 2 0 0 100 4 0 +altLook 227 4 2 0 0 100 4 0 +altLook 228 4 2 0 0 100 4 0 +altLook 229 4 2 0 0 100 4 0 +altLook 230 4 2 0 0 100 4 0 +altLook 231 4 2 0 0 100 4 0 +altLook 232 4 2 0 0 100 4 0 +altLook 233 4 2 0 0 100 4 0 +altLook 234 4 2 0 0 100 4 0 +altLook 235 4 2 0 0 100 4 0 +altLook 236 4 2 0 0 100 4 0 +altLook 237 4 2 0 0 100 4 0 +altLook 238 4 2 0 0 100 4 0 +altLook 239 4 2 0 0 100 4 0 +altLook 240 4 2 0 0 100 4 0 +altLook 241 4 2 0 0 100 4 0 +altLook 242 4 2 0 0 100 4 0 +altLook 243 4 2 0 0 100 4 0 +altLook 244 4 2 0 0 100 4 0 +altLook 245 4 2 0 0 100 4 0 +altLook 246 4 2 0 0 100 4 0 +altLook 247 4 2 0 0 100 4 0 +altLook 248 4 2 0 0 100 4 0 +altLook 249 4 2 0 0 100 4 0 +altLook 250 4 2 0 0 100 4 0 +altLook 251 4 2 0 0 100 4 0 +altLook 252 4 2 0 0 100 4 0 +altLook 253 4 2 0 0 100 4 0 +altLook 254 4 2 0 0 100 4 0 +altLook 255 4 2 0 0 100 4 0 + diff --git a/code/ryzom/client/data/gamedev/outpost.cmd b/code/ryzom/client/data/gamedev/outpost.cmd new file mode 100644 index 000000000..444fdb189 --- /dev/null +++ b/code/ryzom/client/data/gamedev/outpost.cmd @@ -0,0 +1,230 @@ + +db SERVER:GUILD:NAME 654 +db SERVER:GUILD:DESCRIPTION 2 +db SERVER:GUILD:ICON 2 +db SERVER:GUILD:XP 250 +db SERVER:GUILD:VILLAGE 3 +db SERVER:GUILD:PEOPLE 199 +db SERVER:GUILD:CREATION_DATE 365 + +db SERVER:GUILD:MEMBERS:0:NAME 100 +db SERVER:GUILD:MEMBERS:0:GRADE 0 +db SERVER:GUILD:MEMBERS:0:ONLINE 1 +db SERVER:GUILD:MEMBERS:0:ENTER_DATE 1680 + +db SERVER:GUILD:MEMBERS:1:NAME 1 +db SERVER:GUILD:MEMBERS:1:GRADE 1 +db SERVER:GUILD:MEMBERS:1:ONLINE 0 +db SERVER:GUILD:MEMBERS:1:ENTER_DATE 150 + +db SERVER:GUILD:MEMBERS:2:NAME 2 +db SERVER:GUILD:MEMBERS:2:GRADE 2 +db SERVER:GUILD:MEMBERS:2:ONLINE 1 +db SERVER:GUILD:MEMBERS:2:ENTER_DATE 120 + +db SERVER:GUILD:MEMBERS:3:NAME 3 +db SERVER:GUILD:MEMBERS:3:GRADE 3 +db SERVER:GUILD:MEMBERS:3:ONLINE 1 +db SERVER:GUILD:MEMBERS:3:ENTER_DATE 100 + + +db SERVER:USER:OUTPOST_ADMIN 1 + +db SERVER:GUILD:OUTPOST:O0:SHEET fyros_outpost_01.outpost +db SERVER:GUILD:OUTPOST:O1:SHEET fyros_outpost_02.outpost +db SERVER:GUILD:OUTPOST:O2:SHEET fyros_outpost_03.outpost +db SERVER:GUILD:OUTPOST:O3:SHEET fyros_outpost_04.outpost +db SERVER:GUILD:OUTPOST:O4:SHEET fyros_outpost_05.outpost +db SERVER:GUILD:OUTPOST:O5:SHEET fyros_outpost_06.outpost +db SERVER:GUILD:OUTPOST:O6:SHEET fyros_outpost_07.outpost +db SERVER:GUILD:OUTPOST:O7:SHEET fyros_outpost_08.outpost +db SERVER:GUILD:OUTPOST:O8:SHEET fyros_outpost_09.outpost +db SERVER:GUILD:OUTPOST:O9:SHEET fyros_outpost_10.outpost +db SERVER:GUILD:OUTPOST:O10:SHEET fyros_outpost_11.outpost +db SERVER:GUILD:OUTPOST:O11:SHEET fyros_outpost_12.outpost +db SERVER:GUILD:OUTPOST:O12:SHEET fyros_outpost_13.outpost +db SERVER:GUILD:OUTPOST:O13:SHEET fyros_outpost_14.outpost +db SERVER:GUILD:OUTPOST:O14:SHEET fyros_outpost_15.outpost + +db SERVER:GUILD:OUTPOST:O0:OWNED 1 +db SERVER:GUILD:OUTPOST:O1:OWNED 1 +db SERVER:GUILD:OUTPOST:O2:OWNED 1 +db SERVER:GUILD:OUTPOST:O3:OWNED 1 +db SERVER:GUILD:OUTPOST:O4:OWNED 1 + +db SERVER:GUILD:OUTPOST:O0:STATUS 0 +db SERVER:GUILD:OUTPOST:O1:STATUS 1 +db SERVER:GUILD:OUTPOST:O2:STATUS 2 +db SERVER:GUILD:OUTPOST:O3:STATUS 3 +db SERVER:GUILD:OUTPOST:O4:STATUS 4 +db SERVER:GUILD:OUTPOST:O5:STATUS 5 +db SERVER:GUILD:OUTPOST:O6:STATUS 6 +db SERVER:GUILD:OUTPOST:O7:STATUS 7 +db SERVER:GUILD:OUTPOST:O8:STATUS 8 +db SERVER:GUILD:OUTPOST:O9:STATUS 4 +db SERVER:GUILD:OUTPOST:O10:STATUS 0 +db SERVER:GUILD:OUTPOST:O11:STATUS 1 +db SERVER:GUILD:OUTPOST:O12:STATUS 2 +db SERVER:GUILD:OUTPOST:O13:STATUS 3 +db SERVER:GUILD:OUTPOST:O14:STATUS 4 + +// ***************** FROM GUILD ************************* + +db SERVER:GUILD:OUTPOST:O0:LEVEL 83 +db SERVER:GUILD:OUTPOST:O0:GUILD:NAME 513 +db SERVER:GUILD:OUTPOST:O0:GUILD:ICON 97984679 +db SERVER:GUILD:OUTPOST:O0:GUILD:TRIBE 0 +db SERVER:GUILD:OUTPOST:O0:GUILD:NAME_ATT 666 +db SERVER:GUILD:OUTPOST:O0:STATUS 2 +db SERVER:GUILD:OUTPOST:O0:OWNED 1 + +db SERVER:GUILD:OUTPOST:O0:STATE_END_DATE 400000 +db SERVER:GUILD:OUTPOST:O0:DISPLAY_CRASH 0 +db SERVER:GUILD:OUTPOST:O0:WARCOST 0 + +db SERVER:GUILD:OUTPOST:O0:ROUND_LVL_THRESHOLD 8 +db SERVER:GUILD:OUTPOST:O0:ROUND_LVL_MAX_ATT 3 +db SERVER:GUILD:OUTPOST:O0:ROUND_LVL_MAX_DEF 2 +db SERVER:GUILD:OUTPOST:O0:ROUND_LVL_CUR 18 +db SERVER:GUILD:OUTPOST:O0:ROUND_ID_CUR 4 +db SERVER:GUILD:OUTPOST:O0:ROUND_ID_MAX 12 + +db SERVER:GUILD:OUTPOST:O0:TIME_RANGE_DEF_WANTED 24 +db SERVER:GUILD:OUTPOST:O0:TIME_RANGE_ATT 946180000 +db SERVER:GUILD:OUTPOST:O0:TIME_RANGE_DEF 946280000 +db SERVER:GUILD:OUTPOST:O0:TIME_RANGE_LENGTH 120 + +// /db UI:SAVE:OUTPOST:TIME_ZONE + + +// ***************** SELECTED ************************* + +db SERVER:OUTPOST_SELECTED:SHEET fyros_outpost_09.outpost +db SERVER:OUTPOST_SELECTED:LEVEL 23 +db SERVER:OUTPOST_SELECTED:GUILD:NAME 257 +db SERVER:OUTPOST_SELECTED:GUILD:ICON 98983679 +db SERVER:OUTPOST_SELECTED:GUILD:TRIBE 0 +db SERVER:OUTPOST_SELECTED:GUILD:NAME_ATT 93 +db SERVER:OUTPOST_SELECTED:STATUS 1 + +db SERVER:OUTPOST_SELECTED:STATE_END_DATE 0 +db SERVER:OUTPOST_SELECTED:DISPLAY_CRASH 0 +db SERVER:OUTPOST_SELECTED:WARCOST 123456 + +db SERVER:OUTPOST_SELECTED:ROUND_LVL_THRESHOLD 8 +db SERVER:OUTPOST_SELECTED:ROUND_LVL_MAX_ATT 3 +db SERVER:OUTPOST_SELECTED:ROUND_LVL_MAX_DEF 2 +db SERVER:OUTPOST_SELECTED:ROUND_LVL_CUR 18 +db SERVER:OUTPOST_SELECTED:ROUND_ID_CUR 4 +db SERVER:OUTPOST_SELECTED:ROUND_ID_MAX 12 + +db SERVER:OUTPOST_SELECTED:TIME_RANGE_DEF_WANTED 24 +db SERVER:OUTPOST_SELECTED:TIME_RANGE_DEF 946080000 +db SERVER:OUTPOST_SELECTED:TIME_RANGE_ATT 946180000 +db SERVER:OUTPOST_SELECTED:TIME_RANGE_LENGTH 120 + +db UI:TEMP:OUTPOST:DECLARE_WAR_ACK_RECEIVED 1 +db UI:TEMP:OUTPOST:DECLARE_WAR_ACK_OK 1 +db UI:TEMP:OUTPOST:DECLARE_WAR_ACK_TEXTID 6123 +db UI:TEMP:OUTPOST:DECLARE_WAR_ACK_TIME_RANGE_ATT 98983500 + + +entity 1 fyhu1.creature + +db SERVER:TARGET:CONTEXT_MENU:PROGRAMMES 262144 +db SERVER:TARGET:CONTEXT_MENU:OUTPOST fyros_outpost_09.outpost + + +// ***************** SQUADS ************************* + + +db SERVER:GUILD:OUTPOST:O0:S:S0:SHEET defenders_light_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:S1:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:S2:SHEET defenders_medium_melee_fighters_06_10_fyros.outpost_squad + +db SERVER:GUILD:OUTPOST:O0:S:T0:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T1:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T2:SHEET defenders_medium_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T3:SHEET defenders_medium_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T4:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T5:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T6:SHEET defenders_magical_bombers_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T7:SHEET defenders_heavy_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T8:SHEET defenders_light_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T9:SHEET defenders_light_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T10:SHEET defenders_light_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T11:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T12:SHEET defenders_medium_range_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T13:SHEET defenders_medium_range_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T14:SHEET defenders_medium_range_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T0:SPAWN 0 +db SERVER:GUILD:OUTPOST:O0:S:T1:SPAWN 1 +db SERVER:GUILD:OUTPOST:O0:S:T2:SPAWN 2 +db SERVER:GUILD:OUTPOST:O0:S:T3:SPAWN 3 + +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:0:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:1:SHEET defenders_medium_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:2:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:3:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:4:SHEET defenders_medium_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:5:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:6:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:7:SHEET defenders_medium_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:8:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:9:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:10:SHEET defenders_medium_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:11:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:12:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:13:SHEET defenders_medium_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:14:SHEET defenders_medium_range_fighters_01_05_fyros.outpost_squad + + +db SERVER:GUILD:OUTPOST:O1:S:S0:SHEET defenders_medium_melee_fighters_06_10_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O1:S:S1:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad + +db SERVER:GUILD:OUTPOST:O1:S:T0:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad +db SERVER:GUILD:OUTPOST:O1:S:T1:SHEET defenders_medium_melee_fighters_01_05_fyros.outpost_squad + + +db SERVER:GUILD:OUTPOST:O0:SQUAD_SPAWN_ZONE:0:X 18279 +db SERVER:GUILD:OUTPOST:O0:SQUAD_SPAWN_ZONE:0:Y -24446 +db SERVER:GUILD:OUTPOST:O0:SQUAD_SPAWN_ZONE:1:X 18240 +db SERVER:GUILD:OUTPOST:O0:SQUAD_SPAWN_ZONE:1:Y -24450 +db SERVER:GUILD:OUTPOST:O0:SQUAD_SPAWN_ZONE:2:X 18233 +db SERVER:GUILD:OUTPOST:O0:SQUAD_SPAWN_ZONE:2:Y -24420 +db SERVER:GUILD:OUTPOST:O0:SQUAD_SPAWN_ZONE:3:X 18279 +db SERVER:GUILD:OUTPOST:O0:SQUAD_SPAWN_ZONE:3:Y -24430 + + +db SERVER:GUILD:OUTPOST:O0:SQUAD_CAPITAL 1000 +db SERVER:GUILD:OUTPOST:O1:SQUAD_CAPITAL 1100 +db SERVER:GUILD:OUTPOST:O2:SQUAD_CAPITAL 1200 +db SERVER:GUILD:OUTPOST:O3:SQUAD_CAPITAL 1300 +db SERVER:GUILD:OUTPOST:O4:SQUAD_CAPITAL 1400 +db SERVER:GUILD:OUTPOST:O5:SQUAD_CAPITAL 1500 +db SERVER:GUILD:OUTPOST:O6:SQUAD_CAPITAL 1600 +db SERVER:GUILD:OUTPOST:O7:SQUAD_CAPITAL 1700 +db SERVER:GUILD:OUTPOST:O8:SQUAD_CAPITAL 1800 +db SERVER:GUILD:OUTPOST:O9:SQUAD_CAPITAL 1900 +db SERVER:GUILD:OUTPOST:O10:SQUAD_CAPITAL 2000 +db SERVER:GUILD:OUTPOST:O11:SQUAD_CAPITAL 2100 +db SERVER:GUILD:OUTPOST:O12:SQUAD_CAPITAL 2200 +db SERVER:GUILD:OUTPOST:O13:SQUAD_CAPITAL 2300 +db SERVER:GUILD:OUTPOST:O14:SQUAD_CAPITAL 2400 + + +// ***************** PVP OUTPOST ************************* +db SERVER:CHARACTER_INFO:PVP_OUTPOST:FLAG_PVP 1 +db SERVER:CHARACTER_INFO:PVP_OUTPOST:ROUND_LVL_CUR 6 +db SERVER:CHARACTER_INFO:PVP_OUTPOST:ROUND_END_DATE 12000 +db SERVER:CHARACTER_INFO:PVP_OUTPOST:FLAG_PVP_TIME_END 0 +db SERVER:CHARACTER_INFO:PVP_OUTPOST:RIGHT_TO_BANISH 1 + + +// ***************** BUILDINGS ************************* +db SERVER:GUILD:OUTPOST:O0:BUILDINGS:0:SHEET driller_bountybeaches_kami_u4_100a.outpost_building +db SERVER:GUILD:OUTPOST:O0:BUILDINGS:1:SHEET 0 +db SERVER:GUILD:OUTPOST:O0:BUILDINGS:2:SHEET driller_thevoid_kami_u2_250b.outpost_building +db SERVER:GUILD:OUTPOST:O0:BUILDINGS:3:SHEET 0 + +ah show guild diff --git a/code/ryzom/client/data/gamedev/pa.cmd b/code/ryzom/client/data/gamedev/pa.cmd new file mode 100644 index 000000000..4acd773dd --- /dev/null +++ b/code/ryzom/client/data/gamedev/pa.cmd @@ -0,0 +1,12 @@ +db SERVER:PACK_ANIMAL:NbBeast 3 +db SERVER:PACK_ANIMAL:BEAST:0:HP 32 +db SERVER:PACK_ANIMAL:BEAST:0:SAP 32 +db SERVER:PACK_ANIMAL:BEAST:0:STA 32 +db SERVER:PACK_ANIMAL:BEAST:1:HP 64 +db SERVER:PACK_ANIMAL:BEAST:1:SAP 64 +db SERVER:PACK_ANIMAL:BEAST:1:STA 64 +db SERVER:PACK_ANIMAL:BEAST:2:HP 128 +db SERVER:PACK_ANIMAL:BEAST:2:SAP 128 +db SERVER:PACK_ANIMAL:BEAST:2:STA 128 + + diff --git a/code/ryzom/client/data/gamedev/remove_harvest.cmd b/code/ryzom/client/data/gamedev/remove_harvest.cmd new file mode 100644 index 000000000..7c9425022 --- /dev/null +++ b/code/ryzom/client/data/gamedev/remove_harvest.cmd @@ -0,0 +1,4 @@ +db SERVER:INVENTORY:16:0:SHEET 0 +db SERVER:INVENTORY:16:1:SHEET 0 +db SERVER:INVENTORY:16:2:SHEET 0 +db SERVER:INVENTORY:16:3:SHEET 0 diff --git a/code/ryzom/client/data/gamedev/remove_loot.cmd b/code/ryzom/client/data/gamedev/remove_loot.cmd new file mode 100644 index 000000000..c8c90d7f7 --- /dev/null +++ b/code/ryzom/client/data/gamedev/remove_loot.cmd @@ -0,0 +1,4 @@ +db SERVER:INVENTORY:7:0:SHEET 0 +db SERVER:INVENTORY:7:1:SHEET 0 +db SERVER:INVENTORY:7:2:SHEET 0 +db SERVER:INVENTORY:7:3:SHEET 0 diff --git a/code/ryzom/client/data/gamedev/remove_trade.cmd b/code/ryzom/client/data/gamedev/remove_trade.cmd new file mode 100644 index 000000000..f901a0c9c --- /dev/null +++ b/code/ryzom/client/data/gamedev/remove_trade.cmd @@ -0,0 +1 @@ +db SERVER:INVENTORY:EXCHANGE:BEGUN 0 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/reward.cmd b/code/ryzom/client/data/gamedev/reward.cmd new file mode 100644 index 000000000..045723642 --- /dev/null +++ b/code/ryzom/client/data/gamedev/reward.cmd @@ -0,0 +1,9 @@ +ah show team_share +bcPage 5 +db LOCAL:SHARE:0:SHEET 2519598 +db LOCAL:SHARE:0:QUANTITY 1 +db LOCAL:SHARE:0:QUALITY 1 +db LOCAL:SHARE:1:SHEET 2520110 +db LOCAL:SHARE:1:QUANTITY 1 +db LOCAL:SHARE:1:QUALITY 1 + diff --git a/code/ryzom/client/data/gamedev/shards.cfg b/code/ryzom/client/data/gamedev/shards.cfg index bc312189a..e6f7c580c 100644 --- a/code/ryzom/client/data/gamedev/shards.cfg +++ b/code/ryzom/client/data/gamedev/shards.cfg @@ -5,6 +5,20 @@ Use = 0; // first string is the name of the computer where the **frontend** service is // second string is the base path where to find the source file Shards = { + "shard1a", "\\Shard1a\ryzom\data_common", + "vianneyl", "\\vianneyl\r\code\ryzom\data_common", + "danielm", "\\danielm\r\versions\lastest\ryzom\data_common", + "ldserver01", "\\Ldserver01\ryzom\data_common", + "127.0.0.1", "r:\code\ryzom\data_common", + "gamedev", "\\gamedev\ryzom\code\ryzom\data_common", + "nevrax-01", "\\nevrax-01\ryzom\code\ryzom\data_common", + "gamedev4", "\\gamedev4\ryzom\code\ryzom\data_common", + "gamedev05", "\\gamedev05\ryzom\code\ryzom\data_common", + "client2", "\\client2\ryzom\code\ryzom\data_common", + "davidf", "\\davidf\ryzom\code\ryzom\data_common", + "alains", "\\alains\ryzom\code\ryzom\data_common", + "guillaumep", "\\guillaumep\ryzom\code\ryzom\data_common", + "nicolasb", "\\nicolasb\ryzom\code\ryzom\data_common", }; // files to copy, relative to the data_common directory diff --git a/code/ryzom/client/data/gamedev/steed.cmd b/code/ryzom/client/data/gamedev/steed.cmd new file mode 100644 index 000000000..7b4287563 --- /dev/null +++ b/code/ryzom/client/data/gamedev/steed.cmd @@ -0,0 +1,4 @@ +db SERVER:PACK_ANIMAL:STEED:Present 1 +db SERVER:PACK_ANIMAL:STEED:HP 32 +db SERVER:PACK_ANIMAL:STEED:SAP 32 +db SERVER:PACK_ANIMAL:STEED:STA 32 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/team.cmd b/code/ryzom/client/data/gamedev/team.cmd new file mode 100644 index 000000000..72ccb21a9 --- /dev/null +++ b/code/ryzom/client/data/gamedev/team.cmd @@ -0,0 +1,21 @@ +db SERVER:GROUP:0:PRESENT 1 +db SERVER:GROUP:0:NAME 0 +db SERVER:GROUP:0:STA 32 +db SERVER:GROUP:0:SAP 32 +db SERVER:GROUP:0:HP -32 +db SERVER:GROUP:1:PRESENT 1 +db SERVER:GROUP:1:NAME 1 +db SERVER:GROUP:1:STA 64 +db SERVER:GROUP:1:SAP 64 +db SERVER:GROUP:1:HP 64 +db SERVER:GROUP:2:PRESENT 1 +db SERVER:GROUP:2:NAME 2 +db SERVER:GROUP:2:STA 127 +db SERVER:GROUP:2:SAP 127 +db SERVER:GROUP:2:HP 127 +db SERVER:GROUP:LEADER_INDEX 0 +db SERVER:GROUP:SUCCESSOR_INDEX 1 + + + + diff --git a/code/ryzom/client/data/gamedev/test_dynchat.cmd b/code/ryzom/client/data/gamedev/test_dynchat.cmd new file mode 100644 index 000000000..ad7fd68db --- /dev/null +++ b/code/ryzom/client/data/gamedev/test_dynchat.cmd @@ -0,0 +1,3 @@ +entity 1 fyhu1.creature +db SERVER:Entities:E1:P4 94489280512 +testDynChatOpen diff --git a/code/ryzom/client/data/gamedev/test_harvest.cmd b/code/ryzom/client/data/gamedev/test_harvest.cmd new file mode 100644 index 000000000..0f67df773 --- /dev/null +++ b/code/ryzom/client/data/gamedev/test_harvest.cmd @@ -0,0 +1,4 @@ +db SERVER:INVENTORY:TEMP:0:SHEET 2487342 +db SERVER:INVENTORY:TEMP:1:SHEET 2489390 +db SERVER:INVENTORY:TEMP:2:SHEET 2455854 +db SERVER:INVENTORY:TEMP:3:SHEET 2488366 diff --git a/code/ryzom/client/data/gamedev/test_loot.cmd b/code/ryzom/client/data/gamedev/test_loot.cmd new file mode 100644 index 000000000..44e6891eb --- /dev/null +++ b/code/ryzom/client/data/gamedev/test_loot.cmd @@ -0,0 +1,4 @@ +db SERVER:INVENTORY:7:0:SHEET 392193 +db SERVER:INVENTORY:7:1:SHEET 392193 +db LOCAL:INVENTORY:7:2:SHEET 392193 +db SERVER:INVENTORY:7:3:SHEET 392193 diff --git a/code/ryzom/client/data/gamedev/test_outpost.cmd b/code/ryzom/client/data/gamedev/test_outpost.cmd new file mode 100644 index 000000000..5f7e53ccd --- /dev/null +++ b/code/ryzom/client/data/gamedev/test_outpost.cmd @@ -0,0 +1,123 @@ +ah show outpost_manager + +db SERVER:USER:OUTPOST_ADMIN 1 + +db SERVER:GUILD:OUTPOST:O0:SHEET fyros_outpost_01.outpost +db SERVER:GUILD:OUTPOST:O1:SHEET fyros_outpost_02.outpost +db SERVER:GUILD:OUTPOST:O2:SHEET fyros_outpost_03.outpost +db SERVER:GUILD:OUTPOST:O3:SHEET fyros_outpost_04.outpost +db SERVER:GUILD:OUTPOST:O4:SHEET fyros_outpost_05.outpost +db SERVER:GUILD:OUTPOST:O5:SHEET fyros_outpost_06.outpost +db SERVER:GUILD:OUTPOST:O6:SHEET fyros_outpost_07.outpost +db SERVER:GUILD:OUTPOST:O7:SHEET fyros_outpost_08.outpost +db SERVER:GUILD:OUTPOST:O8:SHEET fyros_outpost_09.outpost +db SERVER:GUILD:OUTPOST:O9:SHEET fyros_outpost_10.outpost +db SERVER:GUILD:OUTPOST:O10:SHEET fyros_outpost_11.outpost +db SERVER:GUILD:OUTPOST:O11:SHEET fyros_outpost_12.outpost +db SERVER:GUILD:OUTPOST:O12:SHEET fyros_outpost_13.outpost +db SERVER:GUILD:OUTPOST:O13:SHEET fyros_outpost_14.outpost +db SERVER:GUILD:OUTPOST:O14:SHEET fyros_outpost_15.outpost + +db SERVER:GUILD:OUTPOST:O1:OWNED 1 +db SERVER:GUILD:OUTPOST:O2:OWNED 1 +db SERVER:GUILD:OUTPOST:O3:OWNED 1 +db SERVER:GUILD:OUTPOST:O4:OWNED 1 + +db SERVER:GUILD:OUTPOST:O0:STATUS 0 +db SERVER:GUILD:OUTPOST:O1:STATUS 1 +db SERVER:GUILD:OUTPOST:O2:STATUS 2 +db SERVER:GUILD:OUTPOST:O3:STATUS 3 +db SERVER:GUILD:OUTPOST:O4:STATUS 4 +db SERVER:GUILD:OUTPOST:O5:STATUS 5 +db SERVER:GUILD:OUTPOST:O6:STATUS 6 +db SERVER:GUILD:OUTPOST:O7:STATUS 7 +db SERVER:GUILD:OUTPOST:O8:STATUS 8 +db SERVER:GUILD:OUTPOST:O9:STATUS 4 +db SERVER:GUILD:OUTPOST:O10:STATUS 0 +db SERVER:GUILD:OUTPOST:O11:STATUS 1 +db SERVER:GUILD:OUTPOST:O12:STATUS 2 +db SERVER:GUILD:OUTPOST:O13:STATUS 3 +db SERVER:GUILD:OUTPOST:O14:STATUS 4 + +db SERVER:GUILD:OUTPOST:O0:S:S0:SHEET defenders_medium_melee_fighters_11_15.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:S1:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:S2:SHEET defenders_medium_melee_fighters_06_10.outpost_squad + +db SERVER:GUILD:OUTPOST:O0:S:T0:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T1:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T2:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T3:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T4:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T5:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T6:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T7:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T8:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T9:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T10:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T11:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T12:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T13:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T14:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:T0:GROUP 0 +db SERVER:GUILD:OUTPOST:O0:S:T1:GROUP 1 +db SERVER:GUILD:OUTPOST:O0:S:T2:GROUP 1 +db SERVER:GUILD:OUTPOST:O0:S:T3:GROUP 1 +db SERVER:GUILD:OUTPOST:O0:S:T4:GROUP 0 +db SERVER:GUILD:OUTPOST:O0:S:T5:GROUP 0 +db SERVER:GUILD:OUTPOST:O0:S:T6:GROUP 0 +db SERVER:GUILD:OUTPOST:O0:S:T7:GROUP 0 +db SERVER:GUILD:OUTPOST:O0:S:T8:GROUP 0 +db SERVER:GUILD:OUTPOST:O0:S:T9:GROUP 0 +db SERVER:GUILD:OUTPOST:O0:S:T10:GROUP 0 +db SERVER:GUILD:OUTPOST:O0:S:T11:GROUP 1 +db SERVER:GUILD:OUTPOST:O0:S:T12:GROUP 1 +db SERVER:GUILD:OUTPOST:O0:S:T13:GROUP 1 +db SERVER:GUILD:OUTPOST:O0:S:T14:GROUP 0 + +db SERVER:GUILD:OUTPOST:O0:S:W0:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W1:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W2:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W3:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W4:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W5:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W6:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W7:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W8:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W9:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:S:W0:IN_DATE 321654 +db SERVER:GUILD:OUTPOST:O0:S:W1:IN_DATE 543215 +db SERVER:GUILD:OUTPOST:O0:S:W2:IN_DATE 735651 +db SERVER:GUILD:OUTPOST:O0:S:W3:IN_DATE 195983 +db SERVER:GUILD:OUTPOST:O0:S:W4:IN_DATE 321978 +db SERVER:GUILD:OUTPOST:O0:S:W5:IN_DATE 328718 +db SERVER:GUILD:OUTPOST:O0:S:W6:IN_DATE 198732 +db SERVER:GUILD:OUTPOST:O0:S:W7:IN_DATE 625789 +db SERVER:GUILD:OUTPOST:O0:S:W8:IN_DATE 135478 +db SERVER:GUILD:OUTPOST:O0:S:W9:IN_DATE 973787 + +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:0:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:1:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:2:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:3:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:4:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:5:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:6:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:7:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:8:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:9:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:10:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:11:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:12:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:13:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O0:SQUAD_SHOP:14:SHEET defenders_medium_melee_fighters_01_05.outpost_squad + + +db SERVER:GUILD:OUTPOST:O1:S:S0:SHEET defenders_medium_melee_fighters_06_10.outpost_squad +db SERVER:GUILD:OUTPOST:O1:S:S1:SHEET defenders_medium_melee_fighters_01_05.outpost_squad + +db SERVER:GUILD:OUTPOST:O1:S:T0:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O1:S:T1:SHEET defenders_medium_melee_fighters_01_05.outpost_squad + +db SERVER:GUILD:OUTPOST:O1:S:W0:SHEET defenders_medium_melee_fighters_01_05.outpost_squad +db SERVER:GUILD:OUTPOST:O1:S:W1:SHEET defenders_medium_melee_fighters_01_05.outpost_squad + diff --git a/code/ryzom/client/data/gamedev/texture_extra.tga b/code/ryzom/client/data/gamedev/texture_extra.tga new file mode 100644 index 000000000..050600adf Binary files /dev/null and b/code/ryzom/client/data/gamedev/texture_extra.tga differ diff --git a/code/ryzom/client/data/gamedev/texture_extra.txt b/code/ryzom/client/data/gamedev/texture_extra.txt new file mode 100644 index 000000000..275852016 --- /dev/null +++ b/code/ryzom/client/data/gamedev/texture_extra.txt @@ -0,0 +1,20 @@ +mission_step.tga 0.000000000000 0.000000000000 0.136718750000 0.152343750000 +mission_unavailable.tga 0.140625000000 0.000000000000 0.277343750000 0.152343750000 +mission_available.tga 0.281250000000 0.000000000000 0.417968750000 0.152343750000 +radar_mission_16.tga 0.421875000000 0.000000000000 0.484375000000 0.062500000000 +radar_mission2_16.tga 0.421875000000 0.062500000000 0.484375000000 0.125000000000 +radar_mission3_16.tga 0.484375000000 0.000000000000 0.546875000000 0.062500000000 +radar_mission_mini_16.tga 0.488281250000 0.066406250000 0.515625000000 0.093750000000 +radar_mission2_mini_16.tga 0.515625000000 0.066406250000 0.542968750000 0.093750000000 +radar_mission3_mini_16.tga 0.488281250000 0.093750000000 0.515625000000 0.121093750000 +consider_bg.tga 0.550781250000 0.003906250000 0.660156250000 0.113281250000 +consider_ring.tga 0.660156250000 0.003906250000 0.695312500000 0.113281250000 +consider_impossible.tga 0.000000000000 0.152343750000 0.109375000000 0.261718750000 +regen_back.tga 0.695312500000 0.000000000000 0.789062500000 0.093750000000 +regen.tga 0.789062500000 0.000000000000 0.882812500000 0.093750000000 +glow_star_24.tga 0.882812500000 0.000000000000 0.976562500000 0.093750000000 +ico_out_of_range.tga 0.085937500000 0.156250000000 0.179687500000 0.250000000000 +cristal_generic.tga 0.000000000000 0.250000000000 0.156250000000 0.406250000000 +bk_white.tga 0.156250000000 0.250000000000 0.312500000000 0.406250000000 +amber_cube.tga 0.312500000000 0.250000000000 0.468750000000 0.406250000000 +amber_cube_over.tga 0.468750000000 0.250000000000 0.625000000000 0.406250000000 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/tp.cmd b/code/ryzom/client/data/gamedev/tp.cmd new file mode 100644 index 000000000..08817230d --- /dev/null +++ b/code/ryzom/client/data/gamedev/tp.cmd @@ -0,0 +1 @@ +db LOCAL:INVENTORY:EXCHANGE:BEGUN 1 diff --git a/code/ryzom/client/data/gamedev/trade.cmd b/code/ryzom/client/data/gamedev/trade.cmd new file mode 100644 index 000000000..9b64788c8 --- /dev/null +++ b/code/ryzom/client/data/gamedev/trade.cmd @@ -0,0 +1,2 @@ +db SERVER:EXCHANGE:BEGUN 0 +db SERVER:EXCHANGE:BEGUN 1 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/world_editor_classes.xml b/code/ryzom/client/data/gamedev/world_editor_classes.xml index 63dd7a601..564e8daac 100644 --- a/code/ryzom/client/data/gamedev/world_editor_classes.xml +++ b/code/ryzom/client/data/gamedev/world_editor_classes.xml @@ -1,16 +1,1973 @@ + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -30,5 +1987,3071 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +