├── staticData.sln └── staticData ├── Class ├── Exportar.cs ├── Extract.cs ├── LeetDat.cs └── formatoTbl.cs ├── MainForm.Designer.cs ├── MainForm.cs ├── MainForm.resx ├── Program.cs ├── Properties └── AssemblyInfo.cs ├── app.config ├── bin └── Debug │ ├── staticData.exe │ ├── staticData.exe.config │ └── staticData.pdb ├── obj └── Debug │ ├── Binario.MainForm.resources │ ├── Binario.csproj.FileListAbsolute.txt │ ├── Binario.csproj.GenerateResource.Cache │ ├── Binario.csprojResolveAssemblyReference.cache │ ├── Binario.exe │ ├── Binario.pdb │ ├── staticData.csproj.FileListAbsolute.txt │ ├── staticData.csproj.GenerateResource.Cache │ ├── staticData.csprojResolveAssemblyReference.cache │ ├── staticData.exe │ └── staticData.pdb └── staticData.csproj /staticData.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 11.00 3 | # Visual Studio 2010 4 | # SharpDevelop 5.1 5 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "staticData", "staticData\staticData.csproj", "{DAD79211-27E1-4615-8655-3A1A0CEF5716}" 6 | EndProject 7 | Global 8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 9 | Debug|Any CPU = Debug|Any CPU 10 | Release|Any CPU = Release|Any CPU 11 | EndGlobalSection 12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 13 | {DAD79211-27E1-4615-8655-3A1A0CEF5716}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 14 | {DAD79211-27E1-4615-8655-3A1A0CEF5716}.Debug|Any CPU.Build.0 = Debug|Any CPU 15 | {DAD79211-27E1-4615-8655-3A1A0CEF5716}.Release|Any CPU.ActiveCfg = Release|Any CPU 16 | {DAD79211-27E1-4615-8655-3A1A0CEF5716}.Release|Any CPU.Build.0 = Release|Any CPU 17 | EndGlobalSection 18 | EndGlobal 19 | -------------------------------------------------------------------------------- /staticData/Class/Exportar.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Text; 3 | using System.Data; 4 | using System.IO; 5 | using System.Collections.Generic; 6 | 7 | namespace Binario.Class 8 | { 9 | /// 10 | /// Description of Exportar. 11 | /// 12 | public class Exportar 13 | { 14 | public Exportar() 15 | { 16 | } 17 | 18 | 19 | public static string GenerarDATA(string ruta, DataTable tbl_m1,DataTable tbl_a1, 20 | DataTable tbl_h1, DataTable tbl_b1, DataTable tbl_q1) 21 | { 22 | string salida = "Guardado"; 23 | 24 | byte[] id; 25 | byte[] name; 26 | byte[] descripcion; 27 | byte[] LookEx; 28 | byte[] Look; 29 | byte[] Head; 30 | byte[] Body; 31 | byte[] Legs; 32 | byte[] Feet; 33 | byte[] Addon; 34 | byte[] grupo; 35 | byte[] NameLength; 36 | byte[] DescripcionLength; 37 | byte[] cityLength; 38 | byte[] ArrayCountTotal; 39 | byte[] rent; 40 | byte[] beds; 41 | byte[] posX; 42 | byte[] posY; 43 | byte[] posZ; 44 | byte[] sqm; 45 | byte[] GH; 46 | byte[] city; 47 | byte[] shop; 48 | double countColors = 0; 49 | double countAdons = 0; 50 | double countLook = 0; 51 | double countSubTotal = 0; 52 | double countTotal = 0; 53 | 54 | 55 | 56 | using(FileStream 57 | fileStream = new FileStream(ruta, FileMode.Create)) 58 | { 59 | //Vaciado de M1 60 | for(int i = 0; i0){ countColors = countColors +4;} 86 | 87 | countAdons = Addon.Length; 88 | if(countAdons >0){ countAdons = countAdons +1;} 89 | 90 | countLook = LookEx.Length + Look.Length; 91 | if(countLook >0){ countLook = countLook +1;} 92 | 93 | countSubTotal = countColors + countAdons + countLook; 94 | 95 | if(countColors + countAdons >0) 96 | { 97 | countSubTotal = countSubTotal + 2; 98 | } 99 | 100 | countTotal = 5+ id.Length + name.Length + countSubTotal; 101 | 102 | fileStream.WriteByte(Convert.ToByte(10)); 103 | fileStream.WriteByte(Convert.ToByte(countTotal)); 104 | fileStream.WriteByte(Convert.ToByte(8)); 105 | foreach (byte x in id){fileStream.WriteByte(x);} 106 | fileStream.WriteByte(Convert.ToByte(18)); 107 | fileStream.WriteByte(Convert.ToByte(name.Length)); 108 | foreach (byte x in name){fileStream.WriteByte(x);} 109 | fileStream.WriteByte(Convert.ToByte(26)); 110 | 111 | if(LookEx.Length >0) 112 | { 113 | fileStream.WriteByte(Convert.ToByte(1+LookEx.Length)); 114 | fileStream.WriteByte(Convert.ToByte(32)); 115 | foreach (byte x in LookEx){fileStream.WriteByte(x);} 116 | } 117 | else 118 | { 119 | fileStream.WriteByte(Convert.ToByte(countSubTotal)); 120 | fileStream.WriteByte(Convert.ToByte(8)); 121 | foreach (byte x in Look){fileStream.WriteByte(x);} 122 | fileStream.WriteByte(Convert.ToByte(18)); 123 | fileStream.WriteByte(Convert.ToByte(countColors)); 124 | 125 | fileStream.WriteByte(Convert.ToByte(8)); 126 | foreach (byte x in Head){fileStream.WriteByte(x);} 127 | 128 | fileStream.WriteByte(Convert.ToByte(16)); 129 | foreach (byte x in Body){fileStream.WriteByte(x);} 130 | 131 | fileStream.WriteByte(Convert.ToByte(24)); 132 | foreach (byte x in Legs){fileStream.WriteByte(x);} 133 | 134 | fileStream.WriteByte(Convert.ToByte(32)); 135 | foreach (byte x in Feet){fileStream.WriteByte(x);} 136 | 137 | fileStream.WriteByte(Convert.ToByte(24)); 138 | foreach (byte x in Addon){fileStream.WriteByte(x);} 139 | } 140 | 141 | } 142 | 143 | //Vaciado de A1 144 | for(int i = 0; i listaAux = new List(); 317 | 318 | double aux = 0; 319 | if(Input >=0) 320 | { 321 | if(Input >= (128*128*128)) 322 | { 323 | aux = Input / (128*128*128); 324 | Input = Input - ((Math.Truncate(aux)-1)*128*128*128); 325 | aux = Math.Truncate(aux); 326 | } 327 | if(aux >0){listaAux.Add(aux);} 328 | 329 | 330 | 331 | if(Input >= (128*128)) 332 | { 333 | aux = Input / (128*128); 334 | Input = Input - ((Math.Truncate(aux)-1)*128*128); 335 | aux = Math.Truncate(aux); 336 | } 337 | if(aux >0){listaAux.Add(aux);} 338 | 339 | 340 | if(Input >= (128)) 341 | { 342 | aux = Input / (128); 343 | Input = Input - ((Math.Truncate(aux)-1)*128); 344 | aux = Math.Truncate(aux); 345 | } 346 | 347 | if(aux >0){listaAux.Add(aux);} 348 | listaAux.Add(Input); 349 | listaAux.Reverse(); 350 | } 351 | 352 | byte[] salida = new byte[listaAux.Count]; 353 | 354 | for(int i = 0; i= 128) 36 | { 37 | countAux = countAux +1; 38 | apuntador = apuntador +1; 39 | 40 | if(countAux == 1) 41 | { 42 | ID = ID + (Convert.ToInt32(block[apuntador])-1)*128; 43 | } 44 | 45 | } 46 | 47 | //Extrar Nombre 48 | apuntador = apuntador +2; 49 | countAux = Convert.ToInt32(block[apuntador]); //digitos del nombre 50 | apuntador = apuntador +1; 51 | 52 | for(int i = 0; i < countAux; i++) 53 | { 54 | name = name + (char)block[apuntador]; 55 | apuntador = apuntador +1; 56 | 57 | } 58 | 59 | 60 | //Extraer Flags 61 | apuntador = apuntador +2; 62 | flagAux = Convert.ToInt32(block[apuntador]); 63 | 64 | //Bandera Lookex 65 | apuntador = apuntador +1; 66 | if(flagAux == 32) 67 | { 68 | Lookex = Convert.ToInt32(block[apuntador]); 69 | countAux = 0; 70 | if(Convert.ToInt32(block[apuntador]) >= 128) 71 | { 72 | countAux = countAux +1; 73 | apuntador = apuntador +1; 74 | 75 | if(countAux == 1) 76 | { 77 | Lookex = Lookex + (Convert.ToInt32(block[apuntador])-1)*128; 78 | } 79 | 80 | } 81 | apuntador = apuntador +1; 82 | } 83 | 84 | //Bandera looktype 85 | if(flagAux == 8) 86 | { 87 | looktype = Convert.ToInt32(block[apuntador]); 88 | countAux = 0; 89 | if(Convert.ToInt32(block[apuntador]) >= 128) 90 | { 91 | countAux = countAux +1; 92 | apuntador = apuntador +1; 93 | 94 | if(countAux == 1) 95 | { 96 | looktype = looktype + (Convert.ToInt32(block[apuntador])-1)*128; 97 | } 98 | 99 | } 100 | apuntador = apuntador +1; 101 | } 102 | 103 | //Leer los colores 104 | if(block.Length > apuntador) 105 | { 106 | flagAux = Convert.ToInt32(block[apuntador]); 107 | apuntador = apuntador +3; 108 | 109 | //Head 110 | head = Convert.ToInt32(block[apuntador]); 111 | countAux = 0; 112 | if(Convert.ToInt32(block[apuntador]) >= 128) 113 | { 114 | countAux = countAux +1; 115 | apuntador = apuntador +1; 116 | 117 | if(countAux == 1) 118 | { 119 | head = head + (Convert.ToInt32(block[apuntador])-1)*128; 120 | } 121 | 122 | } 123 | apuntador = apuntador +2; 124 | 125 | 126 | //Body 127 | body = Convert.ToInt32(block[apuntador]); 128 | countAux = 0; 129 | if(Convert.ToInt32(block[apuntador]) >= 128) 130 | { 131 | countAux = countAux +1; 132 | apuntador = apuntador +1; 133 | 134 | if(countAux == 1) 135 | { 136 | body = body + (Convert.ToInt32(block[apuntador])-1)*128; 137 | } 138 | 139 | } 140 | apuntador = apuntador +2; 141 | 142 | 143 | //Legs 144 | legs = Convert.ToInt32(block[apuntador]); 145 | countAux = 0; 146 | if(Convert.ToInt32(block[apuntador]) >= 128) 147 | { 148 | countAux = countAux +1; 149 | apuntador = apuntador +1; 150 | 151 | if(countAux == 1) 152 | { 153 | legs = legs + (Convert.ToInt32(block[apuntador])-1)*128; 154 | } 155 | 156 | } 157 | apuntador = apuntador +2; 158 | 159 | //Feet 160 | feet = Convert.ToInt32(block[apuntador]); 161 | countAux = 0; 162 | if(Convert.ToInt32(block[apuntador]) >= 128) 163 | { 164 | countAux = countAux +1; 165 | apuntador = apuntador +1; 166 | 167 | if(countAux == 1) 168 | { 169 | feet = feet + (Convert.ToInt32(block[apuntador])-1)*128; 170 | } 171 | 172 | } 173 | apuntador = apuntador +2; 174 | 175 | //Addon 176 | addon = Convert.ToInt32(block[apuntador]); 177 | countAux = 0; 178 | if(Convert.ToInt32(block[apuntador]) >= 128) 179 | { 180 | countAux = countAux +1; 181 | apuntador = apuntador +1; 182 | 183 | if(countAux == 1) 184 | { 185 | addon = addon + (Convert.ToInt32(block[apuntador])-1)*128; 186 | } 187 | 188 | } 189 | apuntador = apuntador +2; 190 | 191 | } 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | SalidaM1[0] = ID.ToString(); 200 | SalidaM1[1] = name; 201 | SalidaM1[2] = Lookex.ToString(); 202 | SalidaM1[3] = looktype.ToString(); 203 | SalidaM1[4] = head.ToString(); 204 | SalidaM1[5] = body.ToString(); 205 | SalidaM1[6] = legs.ToString(); 206 | SalidaM1[7] = feet.ToString(); 207 | SalidaM1[8] = addon.ToString(); 208 | 209 | return SalidaM1; 210 | 211 | } 212 | 213 | public static string[] A1(byte[] block) 214 | { 215 | 216 | string[] SalidaA1 = new String[9]; 217 | int apuntador = 1; 218 | int countAux = 0; 219 | int ID = -1; 220 | string name = ""; 221 | string descripcion = ""; 222 | int grado = -1; 223 | 224 | 225 | ID = Convert.ToInt32(block[apuntador]); 226 | countAux = 0; 227 | if(Convert.ToInt32(block[apuntador]) >= 128) 228 | { 229 | countAux = countAux +1; 230 | apuntador = apuntador +1; 231 | 232 | if(countAux == 1) 233 | { 234 | ID = ID + (Convert.ToInt32(block[apuntador])-1)*128; 235 | } 236 | 237 | } 238 | 239 | //Extrar Nombre 240 | apuntador = apuntador +2; 241 | countAux = Convert.ToInt32(block[apuntador]); //digitos del nombre 242 | apuntador = apuntador +1; 243 | 244 | for(int i = 0; i < countAux; i++) 245 | { 246 | name = name + (char)block[apuntador]; 247 | apuntador = apuntador +1; 248 | 249 | } 250 | 251 | //Extrar descripcion 252 | apuntador = apuntador +1; 253 | countAux = Convert.ToInt32(block[apuntador]); //digitos de la descripcion 254 | if(Convert.ToInt32(block[apuntador]) >= 128) 255 | { 256 | apuntador = apuntador +1; 257 | countAux = countAux + (Convert.ToInt32(block[apuntador])-1)*128; 258 | } 259 | apuntador = apuntador +1; 260 | for(int i = 0; i < countAux; i++) 261 | { 262 | descripcion = descripcion + (char)block[apuntador]; 263 | apuntador = apuntador +1; 264 | 265 | } 266 | 267 | //Extrar Grado 268 | apuntador = apuntador +1; 269 | grado = Convert.ToInt32(block[apuntador]); 270 | 271 | 272 | 273 | 274 | SalidaA1[0] = ID.ToString(); 275 | SalidaA1[1] = name; 276 | SalidaA1[2] = descripcion; 277 | SalidaA1[3] = grado.ToString(); 278 | 279 | return SalidaA1; 280 | 281 | } 282 | 283 | public static string[] H1(byte[] block) 284 | { 285 | 286 | string[] SalidaH1 = new String[12]; 287 | int apuntador = 1; 288 | int ID = -1; 289 | int countAux = -1; 290 | string name = ""; 291 | string descripcion = ""; 292 | int renta = -1; 293 | int beds = -1; 294 | int posx = -1; 295 | int posy = -1; 296 | int posz = -1; 297 | int SQM = -1; 298 | int GH = -1; 299 | string city = ""; 300 | int shop = -1; 301 | 302 | 303 | 304 | 305 | //ID 306 | ID = Convert.ToInt32(block[apuntador]); 307 | if(Convert.ToInt32(block[apuntador]) >= 128) 308 | { 309 | apuntador = apuntador +1; 310 | ID = ID + (Convert.ToInt32(block[apuntador])-1)*128; 311 | 312 | } 313 | if(Convert.ToInt32(block[apuntador]) >= 128) 314 | { 315 | apuntador = apuntador +1; 316 | ID = ID + (Convert.ToInt32(block[apuntador])-1)*128*128; 317 | 318 | } 319 | 320 | 321 | //Extrar Nombre 322 | apuntador = apuntador +2; 323 | countAux = Convert.ToInt32(block[apuntador]); //digitos del nombre 324 | apuntador = apuntador +1; 325 | 326 | for(int i = 0; i < countAux; i++) 327 | { 328 | name = name + (char)block[apuntador]; 329 | apuntador = apuntador +1; 330 | 331 | } 332 | 333 | 334 | //Extrar descripcion 335 | apuntador = apuntador +1; 336 | countAux = Convert.ToInt32(block[apuntador]); //digitos de la descripcion 337 | apuntador = apuntador +1; 338 | for(int i = 0; i < countAux; i++) 339 | { 340 | descripcion = descripcion + (char)block[apuntador]; 341 | apuntador = apuntador +1; 342 | } 343 | 344 | 345 | //Extrar Renta 346 | apuntador = apuntador +1; 347 | renta = Convert.ToInt32(block[apuntador]); 348 | if(Convert.ToInt32(block[apuntador]) >= 128) 349 | { 350 | apuntador = apuntador +1; 351 | renta = renta + (Convert.ToInt32(block[apuntador])-1)*128; 352 | 353 | } 354 | if(Convert.ToInt32(block[apuntador]) >= 128) 355 | { 356 | apuntador = apuntador +1; 357 | renta = renta + (Convert.ToInt32(block[apuntador])-1)*128*128; 358 | 359 | } 360 | if(Convert.ToInt32(block[apuntador]) >= 128) 361 | { 362 | apuntador = apuntador +1; 363 | renta = renta + (Convert.ToInt32(block[apuntador])-1)*128*128*128; 364 | 365 | } 366 | 367 | 368 | //Extrar beds 369 | apuntador = apuntador +2; 370 | beds = Convert.ToInt32(block[apuntador]); 371 | 372 | 373 | //Extrar PosX 374 | apuntador = apuntador +4; 375 | posx = Convert.ToInt32(block[apuntador]); 376 | if(Convert.ToInt32(block[apuntador]) >= 128) 377 | { 378 | apuntador = apuntador +1; 379 | posx = posx + (Convert.ToInt32(block[apuntador])-1)*128; 380 | 381 | } 382 | if(Convert.ToInt32(block[apuntador]) >= 128) 383 | { 384 | apuntador = apuntador +1; 385 | posx = posx + (Convert.ToInt32(block[apuntador])-1)*128*128; 386 | 387 | } 388 | 389 | //Extrar PosY 390 | apuntador = apuntador +2; 391 | posy = Convert.ToInt32(block[apuntador]); 392 | if(Convert.ToInt32(block[apuntador]) >= 128) 393 | { 394 | apuntador = apuntador +1; 395 | posy = posy + (Convert.ToInt32(block[apuntador])-1)*128; 396 | 397 | } 398 | if(Convert.ToInt32(block[apuntador]) >= 128) 399 | { 400 | apuntador = apuntador +1; 401 | posy = posy + (Convert.ToInt32(block[apuntador])-1)*128*128; 402 | 403 | } 404 | 405 | //Extrar PosZ 406 | apuntador = apuntador +2; 407 | posz = Convert.ToInt32(block[apuntador]); 408 | 409 | 410 | //Extrar SQM 411 | apuntador = apuntador +2; 412 | SQM = Convert.ToInt32(block[apuntador]); 413 | if(Convert.ToInt32(block[apuntador]) >= 128) 414 | { 415 | apuntador = apuntador +1; 416 | SQM = SQM + (Convert.ToInt32(block[apuntador])-1)*128; 417 | 418 | } 419 | 420 | //Extrar GH 421 | apuntador = apuntador +2; 422 | GH = Convert.ToInt32(block[apuntador]); 423 | 424 | 425 | //Extrar city 426 | apuntador = apuntador +2; 427 | countAux = Convert.ToInt32(block[apuntador]); //digitos del nombre 428 | apuntador = apuntador +1; 429 | 430 | for(int i = 0; i < countAux; i++) 431 | { 432 | city = city + (char)block[apuntador]; 433 | apuntador = apuntador +1; 434 | } 435 | 436 | //Extrar shop 437 | apuntador = apuntador +1; 438 | shop = Convert.ToInt32(block[apuntador]); 439 | 440 | 441 | 442 | 443 | SalidaH1[0] = ID.ToString(); 444 | SalidaH1[1] = name; 445 | SalidaH1[2] = descripcion; 446 | SalidaH1[3] = renta.ToString(); 447 | SalidaH1[4] = beds.ToString(); 448 | SalidaH1[5] = posx.ToString(); 449 | SalidaH1[6] = posy.ToString(); 450 | SalidaH1[7] = posz.ToString(); 451 | SalidaH1[8] = SQM.ToString(); 452 | SalidaH1[9] = GH.ToString(); 453 | SalidaH1[10] = city; 454 | SalidaH1[11] = shop.ToString(); 455 | 456 | return SalidaH1; 457 | 458 | } 459 | 460 | public static string[] B1(byte[] block) 461 | { 462 | 463 | string[] SalidaB1 = new String[2]; 464 | int apuntador = 1; 465 | int ID = -1; 466 | int countAux = -1; 467 | string name = ""; 468 | 469 | ID = Convert.ToInt32(block[apuntador]); 470 | if(Convert.ToInt32(block[apuntador]) >= 128) 471 | { 472 | apuntador = apuntador +1; 473 | ID = ID + (Convert.ToInt32(block[apuntador])-1)*128; 474 | 475 | } 476 | 477 | //Extrar Nombre 478 | apuntador = apuntador +2; 479 | countAux = Convert.ToInt32(block[apuntador]); //digitos del nombre 480 | apuntador = apuntador +1; 481 | 482 | for(int i = 0; i < countAux; i++) 483 | { 484 | name = name + (char)block[apuntador]; 485 | apuntador = apuntador +1; 486 | 487 | } 488 | 489 | 490 | SalidaB1[0] = ID.ToString(); 491 | SalidaB1[1] = name; 492 | 493 | return SalidaB1; 494 | 495 | } 496 | 497 | public static string[] Q1(byte[] block) 498 | { 499 | 500 | string[] SalidaQ1 = new String[2]; 501 | int apuntador = 1; 502 | int ID = -1; 503 | int countAux = -1; 504 | string name = ""; 505 | 506 | ID = Convert.ToInt32(block[apuntador]); 507 | if(Convert.ToInt32(block[apuntador]) >= 128) 508 | { 509 | apuntador = apuntador +1; 510 | ID = ID + (Convert.ToInt32(block[apuntador])-1)*128; 511 | 512 | } 513 | 514 | //Extrar Nombre 515 | apuntador = apuntador +2; 516 | countAux = Convert.ToInt32(block[apuntador]); //digitos del nombre 517 | apuntador = apuntador +1; 518 | 519 | for(int i = 0; i < countAux; i++) 520 | { 521 | name = name + (char)block[apuntador]; 522 | apuntador = apuntador +1; 523 | 524 | } 525 | 526 | 527 | SalidaQ1[0] = ID.ToString(); 528 | SalidaQ1[1] = name; 529 | 530 | return SalidaQ1; 531 | 532 | } 533 | 534 | 535 | } 536 | } 537 | -------------------------------------------------------------------------------- /staticData/Class/LeetDat.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Drawing; 4 | using System.Windows.Forms; 5 | using System.Linq; 6 | using System.Data; 7 | using System.Text; 8 | using System.IO; 9 | 10 | namespace Binario.Class 11 | { 12 | 13 | class LeetDat 14 | { 15 | 16 | public LeetDat() 17 | { 18 | } 19 | 20 | 21 | 22 | public static DataTable leer(string ruta) 23 | { 24 | DataTable tbl = new DataTable(); 25 | tbl.Columns.Add("id", typeof(string)); 26 | tbl.Columns.Add("name", typeof(string)); 27 | tbl.Columns.Add("Look", typeof(string)); 28 | tbl.Columns.Add("Body", typeof(string)); 29 | tbl.Columns.Add("Legs", typeof(string)); 30 | tbl.Columns.Add("Feet", typeof(string)); 31 | tbl.Columns.Add("Addon", typeof(string)); 32 | 33 | FileStream fs = new FileStream(ruta, FileMode.Open); 34 | BinaryReader r = new BinaryReader(fs); 35 | int id; 36 | int count; 37 | string name; 38 | int Look; 39 | int Body; 40 | int Legs; 41 | int Feet; 42 | int Addon; 43 | int aux; 44 | 45 | try 46 | { 47 | for (int i = 0; i<100;i++) 48 | { 49 | name = ""; 50 | r.ReadByte(); 51 | r.ReadInt16(); 52 | id = r.ReadByte(); 53 | r.ReadByte(); 54 | count = r.ReadByte(); 55 | for(int x = 0; x 0) 154 | { 155 | aux = r.ReadByte(); 156 | numBytesToRead = numBytesToRead -1; 157 | 158 | if(aux == 10) // Monst Bestary 159 | { 160 | count = r.ReadByte(); 161 | numBytesToRead = numBytesToRead -1; 162 | 163 | block = r.ReadBytes(count); 164 | numBytesToRead = numBytesToRead -count; 165 | 166 | //tbl.Rows.Add(count,HexToHex(block)); 167 | } 168 | else if(aux == 18) //Archiv 169 | { 170 | count = r.ReadByte(); 171 | numBytesToRead = numBytesToRead -1; 172 | 173 | if(count >= 128) 174 | { 175 | count = count + (r.ReadByte() - 1)*128; 176 | numBytesToRead = numBytesToRead -1; 177 | } 178 | 179 | block = r.ReadBytes(count); 180 | numBytesToRead = numBytesToRead -count; 181 | 182 | //tbl.Rows.Add(count,HexToHex(block)); 183 | } 184 | else if(aux == 26) //House 185 | { 186 | count = r.ReadByte(); 187 | numBytesToRead = numBytesToRead -1; 188 | 189 | if(count >= 128) 190 | { 191 | count = count + (r.ReadByte() - 1)*128; 192 | numBytesToRead = numBytesToRead -1; 193 | } 194 | 195 | block = r.ReadBytes(count); 196 | numBytesToRead = numBytesToRead -count; 197 | 198 | //tbl.Rows.Add(count,HexToHex(block)); 199 | } 200 | else if(aux == 34) //no Bestary ? 201 | { 202 | count = r.ReadByte(); 203 | numBytesToRead = numBytesToRead -1; 204 | 205 | if(count >= 128) 206 | { 207 | count = count + (r.ReadByte() - 1)*128; 208 | numBytesToRead = numBytesToRead -1; 209 | } 210 | 211 | block = r.ReadBytes(count); 212 | numBytesToRead = numBytesToRead -count; 213 | 214 | //tbl.Rows.Add(count,HexToHex(block)); 215 | } 216 | else if(aux == 42) //Quest 217 | { 218 | count = r.ReadByte(); 219 | numBytesToRead = numBytesToRead -1; 220 | 221 | if(count >= 128) 222 | { 223 | count = count + (r.ReadByte() - 1)*128; 224 | numBytesToRead = numBytesToRead -1; 225 | } 226 | 227 | block = r.ReadBytes(count); 228 | numBytesToRead = numBytesToRead -count; 229 | tbl.Rows.Add(count,HexToHex(block)); 230 | } 231 | } 232 | 233 | } 234 | catch (Exception e) 235 | { 236 | MessageBox.Show(e.ToString()); 237 | } 238 | finally 239 | { 240 | r.Close(); 241 | fs.Close(); 242 | } 243 | 244 | 245 | 246 | 247 | 248 | 249 | return tbl; 250 | } 251 | 252 | 253 | private static string HexToHex(byte[] evaluar) 254 | { 255 | string salida = ""; 256 | int aux; 257 | 258 | for(int i=0;i< evaluar.Length;i++) 259 | { 260 | aux = evaluar[i]; 261 | salida = salida + aux.ToString("X2") + "|"; 262 | } 263 | 264 | 265 | 266 | return salida; 267 | } 268 | 269 | 270 | } 271 | } 272 | -------------------------------------------------------------------------------- /staticData/Class/formatoTbl.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Data; 3 | 4 | 5 | namespace Binario.Class 6 | { 7 | /// 8 | /// Description of formatoTbl. 9 | /// 10 | public class formatoTbl 11 | { 12 | public formatoTbl() 13 | { 14 | } 15 | 16 | 17 | public static DataTable formatoM1() 18 | { 19 | DataTable tbl = new DataTable(); 20 | tbl.Columns.Add("id", typeof(string)); 21 | tbl.Columns.Add("name", typeof(string)); 22 | tbl.Columns.Add("LookEx", typeof(string)); 23 | tbl.Columns.Add("Look", typeof(string)); 24 | tbl.Columns.Add("Head", typeof(string)); 25 | tbl.Columns.Add("Body", typeof(string)); 26 | tbl.Columns.Add("Legs", typeof(string)); 27 | tbl.Columns.Add("Feet", typeof(string)); 28 | tbl.Columns.Add("Addon", typeof(string)); 29 | return tbl; 30 | } 31 | 32 | public static DataTable formatoA1() 33 | { 34 | DataTable tbl = new DataTable(); 35 | tbl.Columns.Add("id", typeof(string)); 36 | tbl.Columns.Add("name", typeof(string)); 37 | tbl.Columns.Add("description", typeof(string)); 38 | tbl.Columns.Add("grade", typeof(string)); 39 | return tbl; 40 | } 41 | 42 | public static DataTable formatoH1() 43 | { 44 | DataTable tbl = new DataTable(); 45 | tbl.Columns.Add("id", typeof(string)); 46 | tbl.Columns.Add("name", typeof(string)); 47 | tbl.Columns.Add("description", typeof(string)); 48 | tbl.Columns.Add("rent", typeof(string)); 49 | tbl.Columns.Add("beds", typeof(string)); 50 | tbl.Columns.Add("posX", typeof(string)); 51 | tbl.Columns.Add("posY", typeof(string)); 52 | tbl.Columns.Add("posZ", typeof(string)); 53 | tbl.Columns.Add("sqm", typeof(string)); 54 | tbl.Columns.Add("GH", typeof(string)); 55 | tbl.Columns.Add("city", typeof(string)); 56 | tbl.Columns.Add("shop", typeof(string)); 57 | return tbl; 58 | } 59 | 60 | public static DataTable formatoB1() 61 | { 62 | DataTable tbl = new DataTable(); 63 | tbl.Columns.Add("id", typeof(string)); 64 | tbl.Columns.Add("name", typeof(string)); 65 | return tbl; 66 | } 67 | 68 | public static DataTable formatoQ1() 69 | { 70 | DataTable tbl = new DataTable(); 71 | tbl.Columns.Add("id", typeof(string)); 72 | tbl.Columns.Add("name", typeof(string)); 73 | return tbl; 74 | } 75 | 76 | } 77 | } 78 | -------------------------------------------------------------------------------- /staticData/MainForm.Designer.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Created by SharpDevelop. 3 | * User: user 4 | * Date: 01/03/2022 5 | * Time: 04:44 p. m. 6 | * 7 | * To change this template use Tools | Options | Coding | Edit Standard Headers. 8 | */ 9 | namespace Binario 10 | { 11 | partial class MainForm 12 | { 13 | /// 14 | /// Designer variable used to keep track of non-visual components. 15 | /// 16 | private System.ComponentModel.IContainer components = null; 17 | private System.Windows.Forms.Button button1; 18 | private System.Windows.Forms.DataGridView dataGridView1; 19 | private System.Windows.Forms.Button button2; 20 | private System.Windows.Forms.TabControl tabControl1; 21 | private System.Windows.Forms.TabPage tabPage1; 22 | private System.Windows.Forms.TabPage tabPage2; 23 | private System.Windows.Forms.TabPage tabPage3; 24 | private System.Windows.Forms.TabPage tabPage4; 25 | private System.Windows.Forms.TabPage tabPage5; 26 | private System.Windows.Forms.DataGridView dataGridView2; 27 | private System.Windows.Forms.DataGridView dataGridView3; 28 | private System.Windows.Forms.DataGridView dataGridView4; 29 | private System.Windows.Forms.DataGridView dataGridView5; 30 | private System.Windows.Forms.NumericUpDown numericUpDown1; 31 | private System.Windows.Forms.Label label1; 32 | private System.Windows.Forms.TextBox textBox1; 33 | private System.Windows.Forms.Label label2; 34 | private System.Windows.Forms.RadioButton radioButton1; 35 | private System.Windows.Forms.NumericUpDown numericUpDown2; 36 | private System.Windows.Forms.RadioButton radioButton2; 37 | private System.Windows.Forms.GroupBox groupBox1; 38 | private System.Windows.Forms.NumericUpDown numericUpDown3; 39 | private System.Windows.Forms.Label label3; 40 | private System.Windows.Forms.NumericUpDown numericUpDown4; 41 | private System.Windows.Forms.Label label4; 42 | private System.Windows.Forms.NumericUpDown numericUpDown5; 43 | private System.Windows.Forms.Label label5; 44 | private System.Windows.Forms.NumericUpDown numericUpDown6; 45 | private System.Windows.Forms.Label label6; 46 | private System.Windows.Forms.NumericUpDown numericUpDown7; 47 | private System.Windows.Forms.Label label7; 48 | private System.Windows.Forms.Button button3; 49 | private System.Windows.Forms.Button button4; 50 | private System.Windows.Forms.NumericUpDown numericUpDown9; 51 | private System.Windows.Forms.Label label11; 52 | private System.Windows.Forms.TextBox textBox3; 53 | private System.Windows.Forms.Label label10; 54 | private System.Windows.Forms.TextBox textBox2; 55 | private System.Windows.Forms.Label label8; 56 | private System.Windows.Forms.NumericUpDown numericUpDown8; 57 | private System.Windows.Forms.Label label9; 58 | private System.Windows.Forms.TextBox textBox4; 59 | private System.Windows.Forms.Label label12; 60 | private System.Windows.Forms.TextBox textBox5; 61 | private System.Windows.Forms.Label label13; 62 | private System.Windows.Forms.NumericUpDown numericUpDown10; 63 | private System.Windows.Forms.Label label14; 64 | private System.Windows.Forms.NumericUpDown numericUpDown11; 65 | private System.Windows.Forms.Label label15; 66 | private System.Windows.Forms.NumericUpDown numericUpDown12; 67 | private System.Windows.Forms.Label label16; 68 | private System.Windows.Forms.NumericUpDown numericUpDown15; 69 | private System.Windows.Forms.Label label19; 70 | private System.Windows.Forms.NumericUpDown numericUpDown14; 71 | private System.Windows.Forms.Label label18; 72 | private System.Windows.Forms.NumericUpDown numericUpDown13; 73 | private System.Windows.Forms.Label label17; 74 | private System.Windows.Forms.NumericUpDown numericUpDown16; 75 | private System.Windows.Forms.Label label20; 76 | private System.Windows.Forms.Button button5; 77 | private System.Windows.Forms.CheckBox checkBox1; 78 | private System.Windows.Forms.TextBox textBox6; 79 | private System.Windows.Forms.Label label21; 80 | private System.Windows.Forms.CheckBox checkBox2; 81 | private System.Windows.Forms.Button button6; 82 | private System.Windows.Forms.TextBox textBox7; 83 | private System.Windows.Forms.Label label22; 84 | private System.Windows.Forms.NumericUpDown numericUpDown17; 85 | private System.Windows.Forms.Label label23; 86 | private System.Windows.Forms.Button button7; 87 | private System.Windows.Forms.TextBox textBox8; 88 | private System.Windows.Forms.Label label24; 89 | private System.Windows.Forms.NumericUpDown numericUpDown18; 90 | private System.Windows.Forms.Label label25; 91 | private System.Windows.Forms.OpenFileDialog openFileDialog1; 92 | private System.Windows.Forms.SaveFileDialog saveFileDialog1; 93 | 94 | /// 95 | /// Disposes resources used by the form. 96 | /// 97 | /// true if managed resources should be disposed; otherwise, false. 98 | protected override void Dispose(bool disposing) 99 | { 100 | if (disposing) { 101 | if (components != null) { 102 | components.Dispose(); 103 | } 104 | } 105 | base.Dispose(disposing); 106 | } 107 | 108 | /// 109 | /// This method is required for Windows Forms designer support. 110 | /// Do not change the method contents inside the source code editor. The Forms designer might 111 | /// not be able to load this method if it was changed manually. 112 | /// 113 | private void InitializeComponent() 114 | { 115 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); 116 | this.button1 = new System.Windows.Forms.Button(); 117 | this.dataGridView1 = new System.Windows.Forms.DataGridView(); 118 | this.button2 = new System.Windows.Forms.Button(); 119 | this.tabControl1 = new System.Windows.Forms.TabControl(); 120 | this.tabPage1 = new System.Windows.Forms.TabPage(); 121 | this.button3 = new System.Windows.Forms.Button(); 122 | this.groupBox1 = new System.Windows.Forms.GroupBox(); 123 | this.numericUpDown7 = new System.Windows.Forms.NumericUpDown(); 124 | this.label7 = new System.Windows.Forms.Label(); 125 | this.numericUpDown6 = new System.Windows.Forms.NumericUpDown(); 126 | this.label6 = new System.Windows.Forms.Label(); 127 | this.numericUpDown5 = new System.Windows.Forms.NumericUpDown(); 128 | this.label5 = new System.Windows.Forms.Label(); 129 | this.numericUpDown4 = new System.Windows.Forms.NumericUpDown(); 130 | this.label4 = new System.Windows.Forms.Label(); 131 | this.numericUpDown3 = new System.Windows.Forms.NumericUpDown(); 132 | this.label3 = new System.Windows.Forms.Label(); 133 | this.numericUpDown2 = new System.Windows.Forms.NumericUpDown(); 134 | this.radioButton2 = new System.Windows.Forms.RadioButton(); 135 | this.radioButton1 = new System.Windows.Forms.RadioButton(); 136 | this.textBox1 = new System.Windows.Forms.TextBox(); 137 | this.label2 = new System.Windows.Forms.Label(); 138 | this.numericUpDown1 = new System.Windows.Forms.NumericUpDown(); 139 | this.label1 = new System.Windows.Forms.Label(); 140 | this.tabPage2 = new System.Windows.Forms.TabPage(); 141 | this.button4 = new System.Windows.Forms.Button(); 142 | this.numericUpDown9 = new System.Windows.Forms.NumericUpDown(); 143 | this.label11 = new System.Windows.Forms.Label(); 144 | this.textBox3 = new System.Windows.Forms.TextBox(); 145 | this.label10 = new System.Windows.Forms.Label(); 146 | this.textBox2 = new System.Windows.Forms.TextBox(); 147 | this.label8 = new System.Windows.Forms.Label(); 148 | this.numericUpDown8 = new System.Windows.Forms.NumericUpDown(); 149 | this.label9 = new System.Windows.Forms.Label(); 150 | this.dataGridView2 = new System.Windows.Forms.DataGridView(); 151 | this.tabPage3 = new System.Windows.Forms.TabPage(); 152 | this.textBox6 = new System.Windows.Forms.TextBox(); 153 | this.label21 = new System.Windows.Forms.Label(); 154 | this.checkBox2 = new System.Windows.Forms.CheckBox(); 155 | this.button5 = new System.Windows.Forms.Button(); 156 | this.checkBox1 = new System.Windows.Forms.CheckBox(); 157 | this.numericUpDown16 = new System.Windows.Forms.NumericUpDown(); 158 | this.label20 = new System.Windows.Forms.Label(); 159 | this.numericUpDown15 = new System.Windows.Forms.NumericUpDown(); 160 | this.label19 = new System.Windows.Forms.Label(); 161 | this.numericUpDown14 = new System.Windows.Forms.NumericUpDown(); 162 | this.label18 = new System.Windows.Forms.Label(); 163 | this.numericUpDown13 = new System.Windows.Forms.NumericUpDown(); 164 | this.label17 = new System.Windows.Forms.Label(); 165 | this.numericUpDown12 = new System.Windows.Forms.NumericUpDown(); 166 | this.label16 = new System.Windows.Forms.Label(); 167 | this.numericUpDown11 = new System.Windows.Forms.NumericUpDown(); 168 | this.label15 = new System.Windows.Forms.Label(); 169 | this.textBox4 = new System.Windows.Forms.TextBox(); 170 | this.label12 = new System.Windows.Forms.Label(); 171 | this.textBox5 = new System.Windows.Forms.TextBox(); 172 | this.label13 = new System.Windows.Forms.Label(); 173 | this.numericUpDown10 = new System.Windows.Forms.NumericUpDown(); 174 | this.label14 = new System.Windows.Forms.Label(); 175 | this.dataGridView3 = new System.Windows.Forms.DataGridView(); 176 | this.tabPage4 = new System.Windows.Forms.TabPage(); 177 | this.button6 = new System.Windows.Forms.Button(); 178 | this.textBox7 = new System.Windows.Forms.TextBox(); 179 | this.label22 = new System.Windows.Forms.Label(); 180 | this.numericUpDown17 = new System.Windows.Forms.NumericUpDown(); 181 | this.label23 = new System.Windows.Forms.Label(); 182 | this.dataGridView4 = new System.Windows.Forms.DataGridView(); 183 | this.tabPage5 = new System.Windows.Forms.TabPage(); 184 | this.button7 = new System.Windows.Forms.Button(); 185 | this.textBox8 = new System.Windows.Forms.TextBox(); 186 | this.label24 = new System.Windows.Forms.Label(); 187 | this.numericUpDown18 = new System.Windows.Forms.NumericUpDown(); 188 | this.label25 = new System.Windows.Forms.Label(); 189 | this.dataGridView5 = new System.Windows.Forms.DataGridView(); 190 | this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); 191 | this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog(); 192 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); 193 | this.tabControl1.SuspendLayout(); 194 | this.tabPage1.SuspendLayout(); 195 | this.groupBox1.SuspendLayout(); 196 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown7)).BeginInit(); 197 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).BeginInit(); 198 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).BeginInit(); 199 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).BeginInit(); 200 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit(); 201 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit(); 202 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit(); 203 | this.tabPage2.SuspendLayout(); 204 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown9)).BeginInit(); 205 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown8)).BeginInit(); 206 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView2)).BeginInit(); 207 | this.tabPage3.SuspendLayout(); 208 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown16)).BeginInit(); 209 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown15)).BeginInit(); 210 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown14)).BeginInit(); 211 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown13)).BeginInit(); 212 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown12)).BeginInit(); 213 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown11)).BeginInit(); 214 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown10)).BeginInit(); 215 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView3)).BeginInit(); 216 | this.tabPage4.SuspendLayout(); 217 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown17)).BeginInit(); 218 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView4)).BeginInit(); 219 | this.tabPage5.SuspendLayout(); 220 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown18)).BeginInit(); 221 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView5)).BeginInit(); 222 | this.SuspendLayout(); 223 | // 224 | // button1 225 | // 226 | this.button1.Location = new System.Drawing.Point(13, 13); 227 | this.button1.Name = "button1"; 228 | this.button1.Size = new System.Drawing.Size(75, 43); 229 | this.button1.TabIndex = 0; 230 | this.button1.Text = "Load"; 231 | this.button1.UseVisualStyleBackColor = true; 232 | this.button1.Click += new System.EventHandler(this.Button1Click); 233 | // 234 | // dataGridView1 235 | // 236 | this.dataGridView1.AllowUserToAddRows = false; 237 | this.dataGridView1.AllowUserToDeleteRows = false; 238 | this.dataGridView1.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText; 239 | this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; 240 | this.dataGridView1.Location = new System.Drawing.Point(6, 95); 241 | this.dataGridView1.Name = "dataGridView1"; 242 | this.dataGridView1.ReadOnly = true; 243 | this.dataGridView1.Size = new System.Drawing.Size(763, 348); 244 | this.dataGridView1.TabIndex = 1; 245 | this.dataGridView1.SelectionChanged += new System.EventHandler(this.DataGridView1SelectionChanged); 246 | // 247 | // button2 248 | // 249 | this.button2.Location = new System.Drawing.Point(712, 13); 250 | this.button2.Name = "button2"; 251 | this.button2.Size = new System.Drawing.Size(75, 43); 252 | this.button2.TabIndex = 2; 253 | this.button2.Text = "Save"; 254 | this.button2.UseVisualStyleBackColor = true; 255 | this.button2.Click += new System.EventHandler(this.Button2Click); 256 | // 257 | // tabControl1 258 | // 259 | this.tabControl1.Controls.Add(this.tabPage1); 260 | this.tabControl1.Controls.Add(this.tabPage2); 261 | this.tabControl1.Controls.Add(this.tabPage3); 262 | this.tabControl1.Controls.Add(this.tabPage4); 263 | this.tabControl1.Controls.Add(this.tabPage5); 264 | this.tabControl1.Location = new System.Drawing.Point(12, 62); 265 | this.tabControl1.Name = "tabControl1"; 266 | this.tabControl1.SelectedIndex = 0; 267 | this.tabControl1.Size = new System.Drawing.Size(783, 475); 268 | this.tabControl1.TabIndex = 12; 269 | // 270 | // tabPage1 271 | // 272 | this.tabPage1.Controls.Add(this.button3); 273 | this.tabPage1.Controls.Add(this.groupBox1); 274 | this.tabPage1.Controls.Add(this.numericUpDown2); 275 | this.tabPage1.Controls.Add(this.radioButton2); 276 | this.tabPage1.Controls.Add(this.radioButton1); 277 | this.tabPage1.Controls.Add(this.textBox1); 278 | this.tabPage1.Controls.Add(this.label2); 279 | this.tabPage1.Controls.Add(this.numericUpDown1); 280 | this.tabPage1.Controls.Add(this.label1); 281 | this.tabPage1.Controls.Add(this.dataGridView1); 282 | this.tabPage1.Location = new System.Drawing.Point(4, 22); 283 | this.tabPage1.Name = "tabPage1"; 284 | this.tabPage1.Padding = new System.Windows.Forms.Padding(3); 285 | this.tabPage1.Size = new System.Drawing.Size(775, 449); 286 | this.tabPage1.TabIndex = 0; 287 | this.tabPage1.Text = "Bestiary"; 288 | this.tabPage1.UseVisualStyleBackColor = true; 289 | // 290 | // button3 291 | // 292 | this.button3.Location = new System.Drawing.Point(706, 11); 293 | this.button3.Name = "button3"; 294 | this.button3.Size = new System.Drawing.Size(63, 78); 295 | this.button3.TabIndex = 13; 296 | this.button3.Text = "Edit/New"; 297 | this.button3.UseVisualStyleBackColor = true; 298 | this.button3.Click += new System.EventHandler(this.Button3Click); 299 | // 300 | // groupBox1 301 | // 302 | this.groupBox1.Controls.Add(this.numericUpDown7); 303 | this.groupBox1.Controls.Add(this.label7); 304 | this.groupBox1.Controls.Add(this.numericUpDown6); 305 | this.groupBox1.Controls.Add(this.label6); 306 | this.groupBox1.Controls.Add(this.numericUpDown5); 307 | this.groupBox1.Controls.Add(this.label5); 308 | this.groupBox1.Controls.Add(this.numericUpDown4); 309 | this.groupBox1.Controls.Add(this.label4); 310 | this.groupBox1.Controls.Add(this.numericUpDown3); 311 | this.groupBox1.Controls.Add(this.label3); 312 | this.groupBox1.Location = new System.Drawing.Point(381, 6); 313 | this.groupBox1.Name = "groupBox1"; 314 | this.groupBox1.Size = new System.Drawing.Size(321, 83); 315 | this.groupBox1.TabIndex = 9; 316 | this.groupBox1.TabStop = false; 317 | this.groupBox1.Text = "Solo llenar cuando sea \"Look\""; 318 | // 319 | // numericUpDown7 320 | // 321 | this.numericUpDown7.Location = new System.Drawing.Point(256, 20); 322 | this.numericUpDown7.Maximum = new decimal(new int[] { 323 | 9, 324 | 0, 325 | 0, 326 | 0}); 327 | this.numericUpDown7.Name = "numericUpDown7"; 328 | this.numericUpDown7.Size = new System.Drawing.Size(57, 20); 329 | this.numericUpDown7.TabIndex = 13; 330 | // 331 | // label7 332 | // 333 | this.label7.Location = new System.Drawing.Point(217, 22); 334 | this.label7.Name = "label7"; 335 | this.label7.Size = new System.Drawing.Size(59, 23); 336 | this.label7.TabIndex = 12; 337 | this.label7.Text = "Addon:"; 338 | // 339 | // numericUpDown6 340 | // 341 | this.numericUpDown6.Location = new System.Drawing.Point(148, 50); 342 | this.numericUpDown6.Maximum = new decimal(new int[] { 343 | 255, 344 | 0, 345 | 0, 346 | 0}); 347 | this.numericUpDown6.Name = "numericUpDown6"; 348 | this.numericUpDown6.Size = new System.Drawing.Size(57, 20); 349 | this.numericUpDown6.TabIndex = 11; 350 | // 351 | // label6 352 | // 353 | this.label6.Location = new System.Drawing.Point(109, 52); 354 | this.label6.Name = "label6"; 355 | this.label6.Size = new System.Drawing.Size(59, 23); 356 | this.label6.TabIndex = 10; 357 | this.label6.Text = "Feet:"; 358 | // 359 | // numericUpDown5 360 | // 361 | this.numericUpDown5.Location = new System.Drawing.Point(148, 24); 362 | this.numericUpDown5.Maximum = new decimal(new int[] { 363 | 255, 364 | 0, 365 | 0, 366 | 0}); 367 | this.numericUpDown5.Name = "numericUpDown5"; 368 | this.numericUpDown5.Size = new System.Drawing.Size(57, 20); 369 | this.numericUpDown5.TabIndex = 9; 370 | // 371 | // label5 372 | // 373 | this.label5.Location = new System.Drawing.Point(109, 26); 374 | this.label5.Name = "label5"; 375 | this.label5.Size = new System.Drawing.Size(59, 23); 376 | this.label5.TabIndex = 8; 377 | this.label5.Text = "Legs:"; 378 | // 379 | // numericUpDown4 380 | // 381 | this.numericUpDown4.Location = new System.Drawing.Point(45, 50); 382 | this.numericUpDown4.Maximum = new decimal(new int[] { 383 | 255, 384 | 0, 385 | 0, 386 | 0}); 387 | this.numericUpDown4.Name = "numericUpDown4"; 388 | this.numericUpDown4.Size = new System.Drawing.Size(57, 20); 389 | this.numericUpDown4.TabIndex = 7; 390 | // 391 | // label4 392 | // 393 | this.label4.Location = new System.Drawing.Point(6, 52); 394 | this.label4.Name = "label4"; 395 | this.label4.Size = new System.Drawing.Size(59, 23); 396 | this.label4.TabIndex = 6; 397 | this.label4.Text = "Body:"; 398 | // 399 | // numericUpDown3 400 | // 401 | this.numericUpDown3.Location = new System.Drawing.Point(45, 24); 402 | this.numericUpDown3.Maximum = new decimal(new int[] { 403 | 255, 404 | 0, 405 | 0, 406 | 0}); 407 | this.numericUpDown3.Name = "numericUpDown3"; 408 | this.numericUpDown3.Size = new System.Drawing.Size(57, 20); 409 | this.numericUpDown3.TabIndex = 5; 410 | // 411 | // label3 412 | // 413 | this.label3.Location = new System.Drawing.Point(6, 26); 414 | this.label3.Name = "label3"; 415 | this.label3.Size = new System.Drawing.Size(59, 23); 416 | this.label3.TabIndex = 4; 417 | this.label3.Text = "Head:"; 418 | // 419 | // numericUpDown2 420 | // 421 | this.numericUpDown2.Location = new System.Drawing.Point(247, 46); 422 | this.numericUpDown2.Maximum = new decimal(new int[] { 423 | 9999999, 424 | 0, 425 | 0, 426 | 0}); 427 | this.numericUpDown2.Name = "numericUpDown2"; 428 | this.numericUpDown2.Size = new System.Drawing.Size(117, 20); 429 | this.numericUpDown2.TabIndex = 8; 430 | // 431 | // radioButton2 432 | // 433 | this.radioButton2.Location = new System.Drawing.Point(307, 16); 434 | this.radioButton2.Name = "radioButton2"; 435 | this.radioButton2.Size = new System.Drawing.Size(104, 24); 436 | this.radioButton2.TabIndex = 7; 437 | this.radioButton2.Text = "LookEx"; 438 | this.radioButton2.UseVisualStyleBackColor = true; 439 | // 440 | // radioButton1 441 | // 442 | this.radioButton1.Checked = true; 443 | this.radioButton1.Location = new System.Drawing.Point(247, 16); 444 | this.radioButton1.Name = "radioButton1"; 445 | this.radioButton1.Size = new System.Drawing.Size(54, 24); 446 | this.radioButton1.TabIndex = 6; 447 | this.radioButton1.TabStop = true; 448 | this.radioButton1.Text = "Look"; 449 | this.radioButton1.UseVisualStyleBackColor = true; 450 | // 451 | // textBox1 452 | // 453 | this.textBox1.Location = new System.Drawing.Point(77, 46); 454 | this.textBox1.Name = "textBox1"; 455 | this.textBox1.Size = new System.Drawing.Size(129, 20); 456 | this.textBox1.TabIndex = 5; 457 | // 458 | // label2 459 | // 460 | this.label2.Location = new System.Drawing.Point(23, 46); 461 | this.label2.Name = "label2"; 462 | this.label2.Size = new System.Drawing.Size(59, 23); 463 | this.label2.TabIndex = 4; 464 | this.label2.Text = "Name:"; 465 | // 466 | // numericUpDown1 467 | // 468 | this.numericUpDown1.Location = new System.Drawing.Point(77, 21); 469 | this.numericUpDown1.Maximum = new decimal(new int[] { 470 | 9999999, 471 | 0, 472 | 0, 473 | 0}); 474 | this.numericUpDown1.Name = "numericUpDown1"; 475 | this.numericUpDown1.Size = new System.Drawing.Size(129, 20); 476 | this.numericUpDown1.TabIndex = 3; 477 | // 478 | // label1 479 | // 480 | this.label1.Location = new System.Drawing.Point(41, 23); 481 | this.label1.Name = "label1"; 482 | this.label1.Size = new System.Drawing.Size(59, 23); 483 | this.label1.TabIndex = 2; 484 | this.label1.Text = "ID:"; 485 | // 486 | // tabPage2 487 | // 488 | this.tabPage2.Controls.Add(this.button4); 489 | this.tabPage2.Controls.Add(this.numericUpDown9); 490 | this.tabPage2.Controls.Add(this.label11); 491 | this.tabPage2.Controls.Add(this.textBox3); 492 | this.tabPage2.Controls.Add(this.label10); 493 | this.tabPage2.Controls.Add(this.textBox2); 494 | this.tabPage2.Controls.Add(this.label8); 495 | this.tabPage2.Controls.Add(this.numericUpDown8); 496 | this.tabPage2.Controls.Add(this.label9); 497 | this.tabPage2.Controls.Add(this.dataGridView2); 498 | this.tabPage2.Location = new System.Drawing.Point(4, 22); 499 | this.tabPage2.Name = "tabPage2"; 500 | this.tabPage2.Padding = new System.Windows.Forms.Padding(3); 501 | this.tabPage2.Size = new System.Drawing.Size(775, 449); 502 | this.tabPage2.TabIndex = 1; 503 | this.tabPage2.Text = "achievement"; 504 | this.tabPage2.UseVisualStyleBackColor = true; 505 | // 506 | // button4 507 | // 508 | this.button4.Location = new System.Drawing.Point(706, 6); 509 | this.button4.Name = "button4"; 510 | this.button4.Size = new System.Drawing.Size(63, 78); 511 | this.button4.TabIndex = 15; 512 | this.button4.Text = "Edit/New"; 513 | this.button4.UseVisualStyleBackColor = true; 514 | this.button4.Click += new System.EventHandler(this.Button4Click); 515 | // 516 | // numericUpDown9 517 | // 518 | this.numericUpDown9.Location = new System.Drawing.Point(317, 34); 519 | this.numericUpDown9.Maximum = new decimal(new int[] { 520 | 9, 521 | 0, 522 | 0, 523 | 0}); 524 | this.numericUpDown9.Name = "numericUpDown9"; 525 | this.numericUpDown9.Size = new System.Drawing.Size(129, 20); 526 | this.numericUpDown9.TabIndex = 14; 527 | // 528 | // label11 529 | // 530 | this.label11.Location = new System.Drawing.Point(266, 36); 531 | this.label11.Name = "label11"; 532 | this.label11.Size = new System.Drawing.Size(59, 23); 533 | this.label11.TabIndex = 13; 534 | this.label11.Text = "Grade:"; 535 | // 536 | // textBox3 537 | // 538 | this.textBox3.Location = new System.Drawing.Point(317, 10); 539 | this.textBox3.Name = "textBox3"; 540 | this.textBox3.Size = new System.Drawing.Size(380, 20); 541 | this.textBox3.TabIndex = 11; 542 | // 543 | // label10 544 | // 545 | this.label10.Location = new System.Drawing.Point(241, 13); 546 | this.label10.Name = "label10"; 547 | this.label10.Size = new System.Drawing.Size(70, 23); 548 | this.label10.TabIndex = 10; 549 | this.label10.Text = "Description:"; 550 | // 551 | // textBox2 552 | // 553 | this.textBox2.Location = new System.Drawing.Point(67, 36); 554 | this.textBox2.Name = "textBox2"; 555 | this.textBox2.Size = new System.Drawing.Size(129, 20); 556 | this.textBox2.TabIndex = 9; 557 | // 558 | // label8 559 | // 560 | this.label8.Location = new System.Drawing.Point(13, 36); 561 | this.label8.Name = "label8"; 562 | this.label8.Size = new System.Drawing.Size(59, 23); 563 | this.label8.TabIndex = 8; 564 | this.label8.Text = "Name:"; 565 | // 566 | // numericUpDown8 567 | // 568 | this.numericUpDown8.Location = new System.Drawing.Point(67, 11); 569 | this.numericUpDown8.Maximum = new decimal(new int[] { 570 | 9999999, 571 | 0, 572 | 0, 573 | 0}); 574 | this.numericUpDown8.Name = "numericUpDown8"; 575 | this.numericUpDown8.Size = new System.Drawing.Size(129, 20); 576 | this.numericUpDown8.TabIndex = 7; 577 | // 578 | // label9 579 | // 580 | this.label9.Location = new System.Drawing.Point(31, 13); 581 | this.label9.Name = "label9"; 582 | this.label9.Size = new System.Drawing.Size(59, 23); 583 | this.label9.TabIndex = 6; 584 | this.label9.Text = "ID:"; 585 | // 586 | // dataGridView2 587 | // 588 | this.dataGridView2.AllowUserToAddRows = false; 589 | this.dataGridView2.AllowUserToDeleteRows = false; 590 | this.dataGridView2.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText; 591 | this.dataGridView2.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; 592 | this.dataGridView2.Location = new System.Drawing.Point(9, 93); 593 | this.dataGridView2.Name = "dataGridView2"; 594 | this.dataGridView2.ReadOnly = true; 595 | this.dataGridView2.Size = new System.Drawing.Size(763, 350); 596 | this.dataGridView2.TabIndex = 2; 597 | this.dataGridView2.SelectionChanged += new System.EventHandler(this.DataGridView2SelectionChanged); 598 | // 599 | // tabPage3 600 | // 601 | this.tabPage3.Controls.Add(this.textBox6); 602 | this.tabPage3.Controls.Add(this.label21); 603 | this.tabPage3.Controls.Add(this.checkBox2); 604 | this.tabPage3.Controls.Add(this.button5); 605 | this.tabPage3.Controls.Add(this.checkBox1); 606 | this.tabPage3.Controls.Add(this.numericUpDown16); 607 | this.tabPage3.Controls.Add(this.label20); 608 | this.tabPage3.Controls.Add(this.numericUpDown15); 609 | this.tabPage3.Controls.Add(this.label19); 610 | this.tabPage3.Controls.Add(this.numericUpDown14); 611 | this.tabPage3.Controls.Add(this.label18); 612 | this.tabPage3.Controls.Add(this.numericUpDown13); 613 | this.tabPage3.Controls.Add(this.label17); 614 | this.tabPage3.Controls.Add(this.numericUpDown12); 615 | this.tabPage3.Controls.Add(this.label16); 616 | this.tabPage3.Controls.Add(this.numericUpDown11); 617 | this.tabPage3.Controls.Add(this.label15); 618 | this.tabPage3.Controls.Add(this.textBox4); 619 | this.tabPage3.Controls.Add(this.label12); 620 | this.tabPage3.Controls.Add(this.textBox5); 621 | this.tabPage3.Controls.Add(this.label13); 622 | this.tabPage3.Controls.Add(this.numericUpDown10); 623 | this.tabPage3.Controls.Add(this.label14); 624 | this.tabPage3.Controls.Add(this.dataGridView3); 625 | this.tabPage3.Location = new System.Drawing.Point(4, 22); 626 | this.tabPage3.Name = "tabPage3"; 627 | this.tabPage3.Size = new System.Drawing.Size(775, 449); 628 | this.tabPage3.TabIndex = 2; 629 | this.tabPage3.Text = "house"; 630 | this.tabPage3.UseVisualStyleBackColor = true; 631 | // 632 | // textBox6 633 | // 634 | this.textBox6.Location = new System.Drawing.Point(81, 33); 635 | this.textBox6.Name = "textBox6"; 636 | this.textBox6.Size = new System.Drawing.Size(228, 20); 637 | this.textBox6.TabIndex = 19; 638 | // 639 | // label21 640 | // 641 | this.label21.Location = new System.Drawing.Point(34, 36); 642 | this.label21.Name = "label21"; 643 | this.label21.Size = new System.Drawing.Size(41, 23); 644 | this.label21.TabIndex = 18; 645 | this.label21.Text = "City:"; 646 | // 647 | // checkBox2 648 | // 649 | this.checkBox2.Location = new System.Drawing.Point(623, 37); 650 | this.checkBox2.Name = "checkBox2"; 651 | this.checkBox2.Size = new System.Drawing.Size(54, 24); 652 | this.checkBox2.TabIndex = 32; 653 | this.checkBox2.Text = "Shop"; 654 | this.checkBox2.UseVisualStyleBackColor = true; 655 | // 656 | // button5 657 | // 658 | this.button5.Location = new System.Drawing.Point(708, 5); 659 | this.button5.Name = "button5"; 660 | this.button5.Size = new System.Drawing.Size(63, 78); 661 | this.button5.TabIndex = 31; 662 | this.button5.Text = "Edit/New"; 663 | this.button5.UseVisualStyleBackColor = true; 664 | this.button5.Click += new System.EventHandler(this.Button5Click); 665 | // 666 | // checkBox1 667 | // 668 | this.checkBox1.Location = new System.Drawing.Point(623, 9); 669 | this.checkBox1.Name = "checkBox1"; 670 | this.checkBox1.Size = new System.Drawing.Size(54, 24); 671 | this.checkBox1.TabIndex = 30; 672 | this.checkBox1.Text = "GH"; 673 | this.checkBox1.UseVisualStyleBackColor = true; 674 | // 675 | // numericUpDown16 676 | // 677 | this.numericUpDown16.Location = new System.Drawing.Point(369, 62); 678 | this.numericUpDown16.Maximum = new decimal(new int[] { 679 | 9999, 680 | 0, 681 | 0, 682 | 0}); 683 | this.numericUpDown16.Name = "numericUpDown16"; 684 | this.numericUpDown16.Size = new System.Drawing.Size(93, 20); 685 | this.numericUpDown16.TabIndex = 29; 686 | // 687 | // label20 688 | // 689 | this.label20.Location = new System.Drawing.Point(330, 64); 690 | this.label20.Name = "label20"; 691 | this.label20.Size = new System.Drawing.Size(59, 23); 692 | this.label20.TabIndex = 28; 693 | this.label20.Text = "sqm"; 694 | // 695 | // numericUpDown15 696 | // 697 | this.numericUpDown15.Location = new System.Drawing.Point(510, 58); 698 | this.numericUpDown15.Maximum = new decimal(new int[] { 699 | 14, 700 | 0, 701 | 0, 702 | 0}); 703 | this.numericUpDown15.Name = "numericUpDown15"; 704 | this.numericUpDown15.Size = new System.Drawing.Size(93, 20); 705 | this.numericUpDown15.TabIndex = 27; 706 | // 707 | // label19 708 | // 709 | this.label19.Location = new System.Drawing.Point(471, 60); 710 | this.label19.Name = "label19"; 711 | this.label19.Size = new System.Drawing.Size(59, 23); 712 | this.label19.TabIndex = 26; 713 | this.label19.Text = "posZ"; 714 | // 715 | // numericUpDown14 716 | // 717 | this.numericUpDown14.Location = new System.Drawing.Point(510, 34); 718 | this.numericUpDown14.Maximum = new decimal(new int[] { 719 | 99999999, 720 | 0, 721 | 0, 722 | 0}); 723 | this.numericUpDown14.Name = "numericUpDown14"; 724 | this.numericUpDown14.Size = new System.Drawing.Size(93, 20); 725 | this.numericUpDown14.TabIndex = 27; 726 | // 727 | // label18 728 | // 729 | this.label18.Location = new System.Drawing.Point(471, 36); 730 | this.label18.Name = "label18"; 731 | this.label18.Size = new System.Drawing.Size(59, 23); 732 | this.label18.TabIndex = 26; 733 | this.label18.Text = "posY"; 734 | // 735 | // numericUpDown13 736 | // 737 | this.numericUpDown13.Location = new System.Drawing.Point(510, 9); 738 | this.numericUpDown13.Maximum = new decimal(new int[] { 739 | 99999999, 740 | 0, 741 | 0, 742 | 0}); 743 | this.numericUpDown13.Name = "numericUpDown13"; 744 | this.numericUpDown13.Size = new System.Drawing.Size(93, 20); 745 | this.numericUpDown13.TabIndex = 25; 746 | // 747 | // label17 748 | // 749 | this.label17.Location = new System.Drawing.Point(471, 11); 750 | this.label17.Name = "label17"; 751 | this.label17.Size = new System.Drawing.Size(59, 23); 752 | this.label17.TabIndex = 24; 753 | this.label17.Text = "posX"; 754 | // 755 | // numericUpDown12 756 | // 757 | this.numericUpDown12.Location = new System.Drawing.Point(369, 34); 758 | this.numericUpDown12.Maximum = new decimal(new int[] { 759 | 255, 760 | 0, 761 | 0, 762 | 0}); 763 | this.numericUpDown12.Name = "numericUpDown12"; 764 | this.numericUpDown12.Size = new System.Drawing.Size(93, 20); 765 | this.numericUpDown12.TabIndex = 23; 766 | // 767 | // label16 768 | // 769 | this.label16.Location = new System.Drawing.Point(330, 36); 770 | this.label16.Name = "label16"; 771 | this.label16.Size = new System.Drawing.Size(59, 23); 772 | this.label16.TabIndex = 22; 773 | this.label16.Text = "beds:"; 774 | // 775 | // numericUpDown11 776 | // 777 | this.numericUpDown11.Location = new System.Drawing.Point(369, 9); 778 | this.numericUpDown11.Maximum = new decimal(new int[] { 779 | 99999999, 780 | 0, 781 | 0, 782 | 0}); 783 | this.numericUpDown11.Name = "numericUpDown11"; 784 | this.numericUpDown11.Size = new System.Drawing.Size(93, 20); 785 | this.numericUpDown11.TabIndex = 21; 786 | // 787 | // label15 788 | // 789 | this.label15.Location = new System.Drawing.Point(330, 11); 790 | this.label15.Name = "label15"; 791 | this.label15.Size = new System.Drawing.Size(59, 23); 792 | this.label15.TabIndex = 20; 793 | this.label15.Text = "rent:"; 794 | // 795 | // textBox4 796 | // 797 | this.textBox4.Location = new System.Drawing.Point(81, 89); 798 | this.textBox4.Name = "textBox4"; 799 | this.textBox4.Size = new System.Drawing.Size(596, 20); 800 | this.textBox4.TabIndex = 19; 801 | // 802 | // label12 803 | // 804 | this.label12.Location = new System.Drawing.Point(5, 89); 805 | this.label12.Name = "label12"; 806 | this.label12.Size = new System.Drawing.Size(70, 23); 807 | this.label12.TabIndex = 18; 808 | this.label12.Text = "Description:"; 809 | // 810 | // textBox5 811 | // 812 | this.textBox5.Location = new System.Drawing.Point(81, 60); 813 | this.textBox5.Name = "textBox5"; 814 | this.textBox5.Size = new System.Drawing.Size(228, 20); 815 | this.textBox5.TabIndex = 17; 816 | // 817 | // label13 818 | // 819 | this.label13.Location = new System.Drawing.Point(34, 63); 820 | this.label13.Name = "label13"; 821 | this.label13.Size = new System.Drawing.Size(41, 23); 822 | this.label13.TabIndex = 16; 823 | this.label13.Text = "Name:"; 824 | // 825 | // numericUpDown10 826 | // 827 | this.numericUpDown10.Location = new System.Drawing.Point(81, 9); 828 | this.numericUpDown10.Maximum = new decimal(new int[] { 829 | 9999999, 830 | 0, 831 | 0, 832 | 0}); 833 | this.numericUpDown10.Name = "numericUpDown10"; 834 | this.numericUpDown10.Size = new System.Drawing.Size(129, 20); 835 | this.numericUpDown10.TabIndex = 15; 836 | // 837 | // label14 838 | // 839 | this.label14.Location = new System.Drawing.Point(50, 14); 840 | this.label14.Name = "label14"; 841 | this.label14.Size = new System.Drawing.Size(25, 23); 842 | this.label14.TabIndex = 14; 843 | this.label14.Text = "ID:"; 844 | // 845 | // dataGridView3 846 | // 847 | this.dataGridView3.AllowUserToAddRows = false; 848 | this.dataGridView3.AllowUserToDeleteRows = false; 849 | this.dataGridView3.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText; 850 | this.dataGridView3.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; 851 | this.dataGridView3.Location = new System.Drawing.Point(3, 115); 852 | this.dataGridView3.Name = "dataGridView3"; 853 | this.dataGridView3.ReadOnly = true; 854 | this.dataGridView3.Size = new System.Drawing.Size(769, 331); 855 | this.dataGridView3.TabIndex = 13; 856 | this.dataGridView3.SelectionChanged += new System.EventHandler(this.DataGridView3SelectionChanged); 857 | // 858 | // tabPage4 859 | // 860 | this.tabPage4.Controls.Add(this.button6); 861 | this.tabPage4.Controls.Add(this.textBox7); 862 | this.tabPage4.Controls.Add(this.label22); 863 | this.tabPage4.Controls.Add(this.numericUpDown17); 864 | this.tabPage4.Controls.Add(this.label23); 865 | this.tabPage4.Controls.Add(this.dataGridView4); 866 | this.tabPage4.Location = new System.Drawing.Point(4, 22); 867 | this.tabPage4.Name = "tabPage4"; 868 | this.tabPage4.Size = new System.Drawing.Size(775, 449); 869 | this.tabPage4.TabIndex = 3; 870 | this.tabPage4.Text = "monster"; 871 | this.tabPage4.UseVisualStyleBackColor = true; 872 | // 873 | // button6 874 | // 875 | this.button6.Location = new System.Drawing.Point(694, 9); 876 | this.button6.Name = "button6"; 877 | this.button6.Size = new System.Drawing.Size(63, 78); 878 | this.button6.TabIndex = 19; 879 | this.button6.Text = "Edit/New"; 880 | this.button6.UseVisualStyleBackColor = true; 881 | this.button6.Click += new System.EventHandler(this.Button6Click); 882 | // 883 | // textBox7 884 | // 885 | this.textBox7.Location = new System.Drawing.Point(65, 44); 886 | this.textBox7.Name = "textBox7"; 887 | this.textBox7.Size = new System.Drawing.Size(241, 20); 888 | this.textBox7.TabIndex = 18; 889 | // 890 | // label22 891 | // 892 | this.label22.Location = new System.Drawing.Point(11, 44); 893 | this.label22.Name = "label22"; 894 | this.label22.Size = new System.Drawing.Size(59, 23); 895 | this.label22.TabIndex = 17; 896 | this.label22.Text = "Name:"; 897 | // 898 | // numericUpDown17 899 | // 900 | this.numericUpDown17.Location = new System.Drawing.Point(65, 19); 901 | this.numericUpDown17.Maximum = new decimal(new int[] { 902 | 9999999, 903 | 0, 904 | 0, 905 | 0}); 906 | this.numericUpDown17.Name = "numericUpDown17"; 907 | this.numericUpDown17.Size = new System.Drawing.Size(129, 20); 908 | this.numericUpDown17.TabIndex = 16; 909 | // 910 | // label23 911 | // 912 | this.label23.Location = new System.Drawing.Point(29, 21); 913 | this.label23.Name = "label23"; 914 | this.label23.Size = new System.Drawing.Size(59, 23); 915 | this.label23.TabIndex = 15; 916 | this.label23.Text = "ID:"; 917 | // 918 | // dataGridView4 919 | // 920 | this.dataGridView4.AllowUserToAddRows = false; 921 | this.dataGridView4.AllowUserToDeleteRows = false; 922 | this.dataGridView4.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText; 923 | this.dataGridView4.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; 924 | this.dataGridView4.Location = new System.Drawing.Point(3, 101); 925 | this.dataGridView4.Name = "dataGridView4"; 926 | this.dataGridView4.ReadOnly = true; 927 | this.dataGridView4.Size = new System.Drawing.Size(769, 345); 928 | this.dataGridView4.TabIndex = 14; 929 | this.dataGridView4.SelectionChanged += new System.EventHandler(this.DataGridView4SelectionChanged); 930 | // 931 | // tabPage5 932 | // 933 | this.tabPage5.Controls.Add(this.button7); 934 | this.tabPage5.Controls.Add(this.textBox8); 935 | this.tabPage5.Controls.Add(this.label24); 936 | this.tabPage5.Controls.Add(this.numericUpDown18); 937 | this.tabPage5.Controls.Add(this.label25); 938 | this.tabPage5.Controls.Add(this.dataGridView5); 939 | this.tabPage5.Location = new System.Drawing.Point(4, 22); 940 | this.tabPage5.Name = "tabPage5"; 941 | this.tabPage5.Size = new System.Drawing.Size(775, 449); 942 | this.tabPage5.TabIndex = 4; 943 | this.tabPage5.Text = "quest"; 944 | this.tabPage5.UseVisualStyleBackColor = true; 945 | // 946 | // button7 947 | // 948 | this.button7.Location = new System.Drawing.Point(701, 7); 949 | this.button7.Name = "button7"; 950 | this.button7.Size = new System.Drawing.Size(63, 78); 951 | this.button7.TabIndex = 24; 952 | this.button7.Text = "Edit/New"; 953 | this.button7.UseVisualStyleBackColor = true; 954 | this.button7.Click += new System.EventHandler(this.Button7Click); 955 | // 956 | // textBox8 957 | // 958 | this.textBox8.Location = new System.Drawing.Point(72, 42); 959 | this.textBox8.Name = "textBox8"; 960 | this.textBox8.Size = new System.Drawing.Size(241, 20); 961 | this.textBox8.TabIndex = 23; 962 | // 963 | // label24 964 | // 965 | this.label24.Location = new System.Drawing.Point(18, 42); 966 | this.label24.Name = "label24"; 967 | this.label24.Size = new System.Drawing.Size(59, 23); 968 | this.label24.TabIndex = 22; 969 | this.label24.Text = "Name:"; 970 | // 971 | // numericUpDown18 972 | // 973 | this.numericUpDown18.Location = new System.Drawing.Point(72, 17); 974 | this.numericUpDown18.Maximum = new decimal(new int[] { 975 | 9999999, 976 | 0, 977 | 0, 978 | 0}); 979 | this.numericUpDown18.Name = "numericUpDown18"; 980 | this.numericUpDown18.Size = new System.Drawing.Size(129, 20); 981 | this.numericUpDown18.TabIndex = 21; 982 | // 983 | // label25 984 | // 985 | this.label25.Location = new System.Drawing.Point(36, 19); 986 | this.label25.Name = "label25"; 987 | this.label25.Size = new System.Drawing.Size(59, 23); 988 | this.label25.TabIndex = 20; 989 | this.label25.Text = "ID:"; 990 | // 991 | // dataGridView5 992 | // 993 | this.dataGridView5.AllowUserToAddRows = false; 994 | this.dataGridView5.AllowUserToDeleteRows = false; 995 | this.dataGridView5.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText; 996 | this.dataGridView5.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; 997 | this.dataGridView5.Location = new System.Drawing.Point(3, 99); 998 | this.dataGridView5.Name = "dataGridView5"; 999 | this.dataGridView5.ReadOnly = true; 1000 | this.dataGridView5.Size = new System.Drawing.Size(769, 347); 1001 | this.dataGridView5.TabIndex = 15; 1002 | this.dataGridView5.SelectionChanged += new System.EventHandler(this.DataGridView5SelectionChanged); 1003 | // 1004 | // openFileDialog1 1005 | // 1006 | this.openFileDialog1.FileName = "openFileDialog1"; 1007 | // 1008 | // MainForm 1009 | // 1010 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 1011 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 1012 | this.ClientSize = new System.Drawing.Size(799, 542); 1013 | this.Controls.Add(this.tabControl1); 1014 | this.Controls.Add(this.button1); 1015 | this.Controls.Add(this.button2); 1016 | this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; 1017 | this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); 1018 | this.MaximizeBox = false; 1019 | this.Name = "MainForm"; 1020 | this.Text = "Static Data Editor"; 1021 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); 1022 | this.tabControl1.ResumeLayout(false); 1023 | this.tabPage1.ResumeLayout(false); 1024 | this.tabPage1.PerformLayout(); 1025 | this.groupBox1.ResumeLayout(false); 1026 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown7)).EndInit(); 1027 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).EndInit(); 1028 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).EndInit(); 1029 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).EndInit(); 1030 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).EndInit(); 1031 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit(); 1032 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit(); 1033 | this.tabPage2.ResumeLayout(false); 1034 | this.tabPage2.PerformLayout(); 1035 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown9)).EndInit(); 1036 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown8)).EndInit(); 1037 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView2)).EndInit(); 1038 | this.tabPage3.ResumeLayout(false); 1039 | this.tabPage3.PerformLayout(); 1040 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown16)).EndInit(); 1041 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown15)).EndInit(); 1042 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown14)).EndInit(); 1043 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown13)).EndInit(); 1044 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown12)).EndInit(); 1045 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown11)).EndInit(); 1046 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown10)).EndInit(); 1047 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView3)).EndInit(); 1048 | this.tabPage4.ResumeLayout(false); 1049 | this.tabPage4.PerformLayout(); 1050 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown17)).EndInit(); 1051 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView4)).EndInit(); 1052 | this.tabPage5.ResumeLayout(false); 1053 | this.tabPage5.PerformLayout(); 1054 | ((System.ComponentModel.ISupportInitialize)(this.numericUpDown18)).EndInit(); 1055 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView5)).EndInit(); 1056 | this.ResumeLayout(false); 1057 | 1058 | } 1059 | } 1060 | } 1061 | -------------------------------------------------------------------------------- /staticData/MainForm.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Drawing; 4 | using System.Windows.Forms; 5 | using System.Data; 6 | using System.Text; 7 | using System.IO; 8 | 9 | namespace Binario 10 | { 11 | 12 | public partial class MainForm : Form 13 | { 14 | public MainForm() 15 | { 16 | InitializeComponent(); 17 | } 18 | 19 | 20 | DataTable tbl_m1 = new DataTable(); 21 | DataTable tbl_a1 = new DataTable(); 22 | DataTable tbl_h1 = new DataTable(); 23 | DataTable tbl_b1 = new DataTable(); 24 | DataTable tbl_q1 = new DataTable(); 25 | 26 | string dir_tibiadat = ""; 27 | string dir_Salida = ""; 28 | 29 | //Principal 30 | void Button1Click(object sender, EventArgs e) 31 | { 32 | if (openFileDialog1.ShowDialog() == DialogResult.OK) 33 | { 34 | dir_tibiadat = openFileDialog1.FileName; 35 | try 36 | { 37 | LeerDATA(); 38 | } 39 | catch 40 | { 41 | MessageBox.Show("Archivo corrupto o equivocado =("); 42 | } 43 | } 44 | 45 | } 46 | 47 | 48 | //Generar DATA 49 | void Button2Click(object sender, EventArgs e) 50 | { 51 | if (saveFileDialog1.ShowDialog() == DialogResult.OK) 52 | { 53 | dir_Salida = saveFileDialog1.FileName; 54 | MessageBox.Show(Class.Exportar.GenerarDATA(dir_Salida,tbl_m1,tbl_a1,tbl_h1,tbl_b1,tbl_q1)); 55 | } 56 | } 57 | 58 | //Eventos M1 59 | void DataGridView1SelectionChanged(object sender, EventArgs e) 60 | { 61 | try 62 | { 63 | if (dataGridView1.CurrentRow.Index != -1) 64 | { 65 | numericUpDown1.Value = Convert.ToInt32(tbl_m1.Rows[dataGridView1.CurrentRow.Index]["id"].ToString()); 66 | textBox1.Text = tbl_m1.Rows[dataGridView1.CurrentRow.Index]["name"].ToString(); 67 | 68 | if(tbl_m1.Rows[dataGridView1.CurrentRow.Index]["LookEx"].ToString() != "-1") 69 | { 70 | radioButton2.Checked = true; 71 | numericUpDown2.Value = Convert.ToInt32(tbl_m1.Rows[dataGridView1.CurrentRow.Index]["LookEx"].ToString()); 72 | numericUpDown3.Value = 0; 73 | numericUpDown4.Value = 0; 74 | numericUpDown5.Value = 0; 75 | numericUpDown6.Value = 0; 76 | numericUpDown7.Value = 0; 77 | 78 | } 79 | else 80 | { 81 | radioButton1.Checked = true; 82 | numericUpDown2.Value = Convert.ToInt32(tbl_m1.Rows[dataGridView1.CurrentRow.Index]["Look"].ToString()); 83 | numericUpDown3.Value = Convert.ToInt32(tbl_m1.Rows[dataGridView1.CurrentRow.Index]["Head"].ToString()); 84 | numericUpDown4.Value = Convert.ToInt32(tbl_m1.Rows[dataGridView1.CurrentRow.Index]["Body"].ToString()); 85 | numericUpDown5.Value = Convert.ToInt32(tbl_m1.Rows[dataGridView1.CurrentRow.Index]["Legs"].ToString()); 86 | numericUpDown6.Value = Convert.ToInt32(tbl_m1.Rows[dataGridView1.CurrentRow.Index]["Feet"].ToString()); 87 | numericUpDown7.Value = Convert.ToInt32(tbl_m1.Rows[dataGridView1.CurrentRow.Index]["Addon"].ToString()); 88 | } 89 | } 90 | } 91 | catch{} 92 | } 93 | void Button3Click(object sender, EventArgs e) 94 | { 95 | int validar = -1; 96 | 97 | for(int i = 0; i 0) 406 | { 407 | aux = r.ReadByte(); 408 | numBytesToRead = numBytesToRead -1; 409 | 410 | #region M1 411 | if(aux == 10) 412 | { 413 | count = r.ReadByte(); 414 | numBytesToRead = numBytesToRead -1; 415 | 416 | block = r.ReadBytes(count); 417 | numBytesToRead = numBytesToRead -count; 418 | m1 = Class.Extract.M1(block); 419 | tbl_m1.Rows.Add(m1[0], m1[1], m1[2], m1[3], m1[4], m1[5], m1[6], m1[7], m1[8]); 420 | } 421 | #endregion 422 | 423 | #region A1 424 | else if(aux == 18) //Archiv 425 | { 426 | count = r.ReadByte(); 427 | numBytesToRead = numBytesToRead -1; 428 | 429 | if(count >= 128) 430 | { 431 | count = count + (r.ReadByte() - 1)*128; 432 | numBytesToRead = numBytesToRead -1; 433 | } 434 | 435 | block = r.ReadBytes(count); 436 | numBytesToRead = numBytesToRead -count; 437 | 438 | a1 = Class.Extract.A1(block); 439 | tbl_a1.Rows.Add(a1[0],a1[1],a1[2],a1[3]); 440 | } 441 | #endregion 442 | 443 | #region H1 444 | else if(aux == 26) //House 445 | { 446 | count = r.ReadByte(); 447 | numBytesToRead = numBytesToRead -1; 448 | 449 | if(count >= 128) 450 | { 451 | count = count + (r.ReadByte() - 1)*128; 452 | numBytesToRead = numBytesToRead -1; 453 | } 454 | 455 | block = r.ReadBytes(count); 456 | numBytesToRead = numBytesToRead -count; 457 | 458 | h1 = Class.Extract.H1(block); 459 | tbl_h1.Rows.Add(h1[0],h1[1],h1[2],h1[3],h1[4],h1[5],h1[6],h1[7],h1[8],h1[9],h1[10],h1[11]); 460 | } 461 | #endregion 462 | 463 | #region B1 464 | else if(aux == 34) //no Bestary ? 465 | { 466 | count = r.ReadByte(); 467 | numBytesToRead = numBytesToRead -1; 468 | 469 | if(count >= 128) 470 | { 471 | count = count + (r.ReadByte() - 1)*128; 472 | numBytesToRead = numBytesToRead -1; 473 | } 474 | 475 | block = r.ReadBytes(count); 476 | numBytesToRead = numBytesToRead -count; 477 | 478 | b1 = Class.Extract.B1(block); 479 | tbl_b1.Rows.Add(b1[0],b1[1]); 480 | } 481 | #endregion 482 | 483 | #region Q1 484 | else if(aux == 42) //Quest 485 | { 486 | count = r.ReadByte(); 487 | numBytesToRead = numBytesToRead -1; 488 | 489 | if(count >= 128) 490 | { 491 | count = count + (r.ReadByte() - 1)*128; 492 | numBytesToRead = numBytesToRead -1; 493 | } 494 | 495 | block = r.ReadBytes(count); 496 | numBytesToRead = numBytesToRead -count; 497 | 498 | q1 = Class.Extract.Q1(block); 499 | tbl_q1.Rows.Add(q1[0],q1[1]); 500 | } 501 | #endregion 502 | } 503 | 504 | 505 | dataGridView1.DataSource = tbl_m1; 506 | dataGridView2.DataSource = tbl_a1; 507 | dataGridView3.DataSource = tbl_h1; 508 | dataGridView4.DataSource = tbl_b1; 509 | dataGridView5.DataSource = tbl_q1; 510 | dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells); 511 | dataGridView2.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells); 512 | dataGridView3.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells); 513 | dataGridView4.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells); 514 | dataGridView5.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells); 515 | foreach (DataGridViewColumn Col in dataGridView1.Columns){Col.SortMode = DataGridViewColumnSortMode.NotSortable;} 516 | foreach (DataGridViewColumn Col in dataGridView2.Columns){Col.SortMode = DataGridViewColumnSortMode.NotSortable;} 517 | foreach (DataGridViewColumn Col in dataGridView3.Columns){Col.SortMode = DataGridViewColumnSortMode.NotSortable;} 518 | foreach (DataGridViewColumn Col in dataGridView4.Columns){Col.SortMode = DataGridViewColumnSortMode.NotSortable;} 519 | foreach (DataGridViewColumn Col in dataGridView5.Columns){Col.SortMode = DataGridViewColumnSortMode.NotSortable;} 520 | 521 | r.Close(); 522 | fs.Close(); 523 | fs.Dispose(); 524 | } 525 | 526 | 527 | } 528 | } 529 | -------------------------------------------------------------------------------- /staticData/Program.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Created by SharpDevelop. 3 | * User: user 4 | * Date: 01/03/2022 5 | * Time: 04:44 p. m. 6 | * 7 | * To change this template use Tools | Options | Coding | Edit Standard Headers. 8 | */ 9 | using System; 10 | using System.Windows.Forms; 11 | 12 | namespace Binario 13 | { 14 | /// 15 | /// Class with program entry point. 16 | /// 17 | internal sealed class Program 18 | { 19 | /// 20 | /// Program entry point. 21 | /// 22 | [STAThread] 23 | private static void Main(string[] args) 24 | { 25 | Application.EnableVisualStyles(); 26 | Application.SetCompatibleTextRenderingDefault(false); 27 | Application.Run(new MainForm()); 28 | } 29 | 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /staticData/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | #region Using directives 2 | using System; 3 | using System.Reflection; 4 | using System.Runtime.InteropServices; 5 | 6 | #endregion 7 | // General Information about an assembly is controlled through the following 8 | // set of attributes. Change these attribute values to modify the information 9 | // associated with an assembly. 10 | [assembly: AssemblyTitle ("Binario")] 11 | [assembly: AssemblyDescription ("")] 12 | [assembly: AssemblyConfiguration ("")] 13 | [assembly: AssemblyCompany ("")] 14 | [assembly: AssemblyProduct ("Binario")] 15 | [assembly: AssemblyCopyright ("Copyright 2022")] 16 | [assembly: AssemblyTrademark ("")] 17 | [assembly: AssemblyCulture ("")] 18 | // This sets the default COM visibility of types in the assembly to invisible. 19 | // If you need to expose a type to COM, use [ComVisible(true)] on that type. 20 | [assembly: ComVisible (false)] 21 | // The assembly version has following format : 22 | // 23 | // Major.Minor.Build.Revision 24 | // 25 | // You can specify all the values or you can use the default the Revision and 26 | // Build Numbers by using the '*' as shown below: 27 | [assembly: AssemblyVersion ("1.0.*")] 28 | -------------------------------------------------------------------------------- /staticData/app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /staticData/bin/Debug/staticData.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/bin/Debug/staticData.exe -------------------------------------------------------------------------------- /staticData/bin/Debug/staticData.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /staticData/bin/Debug/staticData.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/bin/Debug/staticData.pdb -------------------------------------------------------------------------------- /staticData/obj/Debug/Binario.MainForm.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/obj/Debug/Binario.MainForm.resources -------------------------------------------------------------------------------- /staticData/obj/Debug/Binario.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Users\user\Desktop\Binario\Binario\obj\Debug\Binario.csprojResolveAssemblyReference.cache 2 | C:\Users\user\Desktop\Binario\Binario\obj\Debug\Binario.MainForm.resources 3 | C:\Users\user\Desktop\Binario\Binario\obj\Debug\Binario.csproj.GenerateResource.Cache 4 | C:\Users\user\Desktop\Binario\Binario\bin\Debug\Binario.exe.config 5 | C:\Users\user\Desktop\Binario\Binario\bin\Debug\Binario.exe 6 | C:\Users\user\Desktop\Binario\Binario\bin\Debug\Binario.pdb 7 | C:\Users\user\Desktop\Binario\Binario\obj\Debug\Binario.exe 8 | C:\Users\user\Desktop\Binario\Binario\obj\Debug\Binario.pdb 9 | C:\Users\Rodrigo.castrillon\OneDrive - Xignux Corp\Desktop\Binario\Binario\bin\Debug\Binario.exe.config 10 | C:\Users\Rodrigo.castrillon\OneDrive - Xignux Corp\Desktop\Binario\Binario\bin\Debug\Binario.exe 11 | C:\Users\Rodrigo.castrillon\OneDrive - Xignux Corp\Desktop\Binario\Binario\bin\Debug\Binario.pdb 12 | C:\Users\Rodrigo.castrillon\OneDrive - Xignux Corp\Desktop\Binario\Binario\obj\Debug\Binario.csprojResolveAssemblyReference.cache 13 | C:\Users\Rodrigo.castrillon\OneDrive - Xignux Corp\Desktop\Binario\Binario\obj\Debug\Binario.MainForm.resources 14 | C:\Users\Rodrigo.castrillon\OneDrive - Xignux Corp\Desktop\Binario\Binario\obj\Debug\Binario.csproj.GenerateResource.Cache 15 | C:\Users\Rodrigo.castrillon\OneDrive - Xignux Corp\Desktop\Binario\Binario\obj\Debug\Binario.exe 16 | C:\Users\Rodrigo.castrillon\OneDrive - Xignux Corp\Desktop\Binario\Binario\obj\Debug\Binario.pdb 17 | -------------------------------------------------------------------------------- /staticData/obj/Debug/Binario.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/obj/Debug/Binario.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /staticData/obj/Debug/Binario.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/obj/Debug/Binario.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /staticData/obj/Debug/Binario.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/obj/Debug/Binario.exe -------------------------------------------------------------------------------- /staticData/obj/Debug/Binario.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/obj/Debug/Binario.pdb -------------------------------------------------------------------------------- /staticData/obj/Debug/staticData.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Users\user\Desktop\static Data Editor\Binario\bin\Debug\staticData.exe.config 2 | C:\Users\user\Desktop\static Data Editor\Binario\bin\Debug\staticData.exe 3 | C:\Users\user\Desktop\static Data Editor\Binario\bin\Debug\staticData.pdb 4 | C:\Users\user\Desktop\static Data Editor\Binario\obj\Debug\staticData.csprojResolveAssemblyReference.cache 5 | C:\Users\user\Desktop\static Data Editor\Binario\obj\Debug\Binario.MainForm.resources 6 | C:\Users\user\Desktop\static Data Editor\Binario\obj\Debug\staticData.csproj.GenerateResource.Cache 7 | C:\Users\user\Desktop\static Data Editor\Binario\obj\Debug\staticData.exe 8 | C:\Users\user\Desktop\static Data Editor\Binario\obj\Debug\staticData.pdb 9 | C:\Users\user\Desktop\static Data Editor\staticData\bin\Debug\staticData.exe.config 10 | C:\Users\user\Desktop\static Data Editor\staticData\bin\Debug\staticData.exe 11 | C:\Users\user\Desktop\static Data Editor\staticData\bin\Debug\staticData.pdb 12 | C:\Users\user\Desktop\static Data Editor\staticData\obj\Debug\staticData.csprojResolveAssemblyReference.cache 13 | C:\Users\user\Desktop\static Data Editor\staticData\obj\Debug\Binario.MainForm.resources 14 | C:\Users\user\Desktop\static Data Editor\staticData\obj\Debug\staticData.csproj.GenerateResource.Cache 15 | C:\Users\user\Desktop\static Data Editor\staticData\obj\Debug\staticData.exe 16 | C:\Users\user\Desktop\static Data Editor\staticData\obj\Debug\staticData.pdb 17 | -------------------------------------------------------------------------------- /staticData/obj/Debug/staticData.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/obj/Debug/staticData.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /staticData/obj/Debug/staticData.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/obj/Debug/staticData.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /staticData/obj/Debug/staticData.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/obj/Debug/staticData.exe -------------------------------------------------------------------------------- /staticData/obj/Debug/staticData.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alkurius/StaticDataEditor/8072b02aaa8e4976dc077b0bb42a57fe10e6dd0d/staticData/obj/Debug/staticData.pdb -------------------------------------------------------------------------------- /staticData/staticData.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | {DAD79211-27E1-4615-8655-3A1A0CEF5716} 5 | {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 6 | Debug 7 | AnyCPU 8 | WinExe 9 | staticData 10 | staticData 11 | v4.0 12 | Properties 13 | ..\..\Assets Editor WFP\Walking_000.ico 14 | False 15 | False 16 | False 17 | OnBuildSuccess 18 | False 19 | False 20 | False 21 | obj\$(Configuration)\ 22 | 4 23 | 24 | 25 | x86 26 | 4194304 27 | False 28 | Auto 29 | 4096 30 | 31 | 32 | bin\Debug\ 33 | True 34 | Full 35 | False 36 | True 37 | DEBUG;TRACE 38 | obj\ 39 | 40 | 41 | bin\Release\ 42 | False 43 | None 44 | True 45 | False 46 | TRACE 47 | 48 | 49 | 50 | 4.0 51 | 52 | 53 | 54 | 3.5 55 | 56 | 57 | 58 | 3.5 59 | 60 | 61 | 62 | 63 | 64 | 3.5 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | MainForm.cs 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | MainForm.cs 88 | 89 | 90 | 91 | --------------------------------------------------------------------------------