Compare commits
986 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 93437a00dd | |||
| 31afa0345e | |||
| b2c278b00a | |||
| b54037f230 | |||
| 488dcb916a | |||
| 10792b65be | |||
| 390970a73a | |||
| 6f0d0b1fb3 | |||
| dfcd32d54a | |||
| c24cbdc987 | |||
| 68d8c0de51 | |||
| a7b0fa195f | |||
| ab65aa692f | |||
| 198d4df02a | |||
| 6fa2f643fd | |||
| 4d39861b51 | |||
| d4c99b6db6 | |||
| a79dc90a45 | |||
| daa6bd0315 | |||
| 99f2373214 | |||
| 374d528647 | |||
| 8550ca4d29 | |||
| 79f6b59f6e | |||
| e37ad420ce | |||
| 2f9ff92cbd | |||
| 56479e7fbd | |||
| 66e4849553 | |||
| 9e29b44ad9 | |||
| 605488dd47 | |||
| 6c16b4b77e | |||
| 80205dcc67 | |||
| 65d5bf69f6 | |||
| 20792f5455 | |||
| 6fd509df13 | |||
| d7df18a97a | |||
| ff5c44c5a8 | |||
| c929fa1351 | |||
| d30e7b9251 | |||
| c6c6632405 | |||
| e0d9ecca52 | |||
| 78f187f87a | |||
| af047d3c82 | |||
| 20e8f47def | |||
| c496f94c79 | |||
| ad6073220d | |||
| d669db0f9a | |||
| c244fe488d | |||
| aef71db0f5 | |||
| ac566882fe | |||
| 1ad662a090 | |||
| 1db52de45d | |||
| f8cfdfa37d | |||
| ffd36465c9 | |||
| dbb1e3aa18 | |||
| 07ce68c596 | |||
| 4c5d72c96f | |||
| 7121653515 | |||
| ce2b66a2be | |||
| 43e381cfc1 | |||
| ca5161b48a | |||
| 44dec6dc4b | |||
| fb8f0bed43 | |||
| c391de9e86 | |||
| 7a534ab81d | |||
| 32c7f40c4b | |||
| 569fbff244 | |||
| 3fe847f329 | |||
| d52d759733 | |||
| 5e5a755022 | |||
| 8d148b4d69 | |||
| 248b64a43f | |||
| 57ed0f0a10 | |||
| 3455adaef5 | |||
| 4d0295a60d | |||
| a002bc5e20 | |||
| b9d1086e24 | |||
| 412a0ecc8c | |||
| d44c9ea853 | |||
| c44c581265 | |||
| f666f3cd04 | |||
| 236bd6cec4 | |||
| e124c36274 | |||
| d5511a0047 | |||
| 87f003f392 | |||
| 930a869365 | |||
| 809da8add0 | |||
| 1dad176320 | |||
| 1596c6218f | |||
| 0d3aba950a | |||
| f1110e0f89 | |||
| 7273f8f6d9 | |||
| a0ae200a54 | |||
| ca448f081d | |||
| cd27afa9f0 | |||
| 8bc8183895 | |||
| c26c52f1fe | |||
| 8d5becc9ce | |||
| cf7f6e2a67 | |||
| acad3b8873 | |||
| 04f4eb8490 | |||
| 8c8af83dfc | |||
| 86d65956d9 | |||
| 42c5e6c22b | |||
| 79b51a40ce | |||
| 79c3efaf9c | |||
| 74c6a891fc | |||
| 9a5d17f538 | |||
| 070c4a8fbd | |||
| 2bbc4f4f4d | |||
| 39c00ea433 | |||
| dd6c1c764a | |||
| 9b456d1760 | |||
| acf1031317 | |||
| 5d45204d8b | |||
| 37a71924fe | |||
| 9cf2408988 | |||
| 638525f8d8 | |||
| 2c37ba3cee | |||
| ad5b2fe540 | |||
| bfb6daad51 | |||
| 281b8e2b7c | |||
| 3f88ea2378 | |||
| 9c6275d4ab | |||
| fd3c8ddc8b | |||
| 72f47ad4e6 | |||
| 74c9a1b02d | |||
| ffa561473c | |||
| 080ffae4e1 | |||
| e395182c95 | |||
| 68f4275c44 | |||
| 4bf4c3a6c2 | |||
| f00bb29192 | |||
| 016447ec77 | |||
| fa024e071b | |||
| 28fec237fe | |||
| e4bb82768c | |||
| 65eca22407 | |||
| cea1597ee1 | |||
| 3906952154 | |||
| 6169b9d0ae | |||
| 69cac7e504 | |||
| febf3f0024 | |||
| 563f40e4b7 | |||
| e2b06161e1 | |||
| e7de8b8e2f | |||
| a0624d9507 | |||
| cddd0df4f2 | |||
| 220bfb3517 | |||
| 2106a5ebd3 | |||
| bbffa9830b | |||
| caa546eb62 | |||
| 4e83059652 | |||
| 903cdb36ef | |||
| d8128cc3db | |||
| f888e80b01 | |||
| fd7aedbff2 | |||
| 6c5234313d | |||
| 08aa5758b4 | |||
| 1415e344c0 | |||
| 2ce7915f06 | |||
| 838c8b4e08 | |||
| 1590d955cd | |||
| 2690caed35 | |||
| dc2d4fa10b | |||
| 1540ec89ee | |||
| f304d4fe52 | |||
| 023e433a5c | |||
| ef4aeb29ab | |||
| 2b80931202 | |||
| 2950713712 | |||
| 118f3bd1bb | |||
| 69f1343ea8 | |||
| 918ee02d64 | |||
| 0cac34dd26 | |||
| 1c859fc91f | |||
| 857aa5827b | |||
| 28e8ec2d2c | |||
| 856f13d213 | |||
| 121fd38bd1 | |||
| 36d72f5f7a | |||
| f1b8bd80e7 | |||
| 84d2ce6a3f | |||
| 76010e6c8f | |||
| c707b6c99b | |||
| e4bd466cc7 | |||
| 001b8eb894 | |||
| 9abcfe8614 | |||
| bc6102551d | |||
| 959a3ff85b | |||
| 518b874f64 | |||
| 6cc359a935 | |||
| 514d35c0be | |||
| 13da92ea68 | |||
| 03c4d82b7d | |||
| d905ab7f86 | |||
| c6560b6b1b | |||
| c61f660255 | |||
| 2f1b683ec9 | |||
| 47bb217068 | |||
| f49fd05da1 | |||
| b0341aa06f | |||
| b07ec18e33 | |||
| 12930a2bac | |||
| 91f5c47d9d | |||
| fe7850d10f | |||
| c5c2da75bf | |||
| 969607cd3b | |||
| 2a1f52a359 | |||
| 47d9594679 | |||
| 97e40c81f3 | |||
| c8b61a2f7d | |||
| e9543f0d28 | |||
| 77b88490e4 | |||
| 7fc2500bfd | |||
| fb229acb58 | |||
| 6ce83d1fa4 | |||
| 2be4815aea | |||
| 1dbc42f48a | |||
| 89279c8aed | |||
| faedb13598 | |||
| c0c74659c5 | |||
| bf5ad2db1f | |||
| 7d99873960 | |||
| e02ef00397 | |||
| 23c5c4211c | |||
| 69cc134fff | |||
| ffd9400cb7 | |||
| 5be91ef842 | |||
| 3123183e46 | |||
| 49cca7a601 | |||
| 7fbd38d18c | |||
| 1f95376d39 | |||
| 2da0a1e88c | |||
| afacd3e1cf | |||
| a69b9e6705 | |||
| e4e5d10316 | |||
| 27c38bdf45 | |||
| ea24eeb019 | |||
| 55a8eef3e1 | |||
| 92cbb4a07d | |||
| 3f96d05365 | |||
| 0b72f6a613 | |||
| 5e1e6be518 | |||
| 472ec99291 | |||
| 0284e9a4e3 | |||
| 1a0721c078 | |||
| 6b6b548ac5 | |||
| 30f3d786bb | |||
| 07bbba6789 | |||
| 6afb2bd0d4 | |||
| f1a3bd5001 | |||
| 3f6a13d209 | |||
| 3658e41fec | |||
| c69d5c7ae6 | |||
| 747f9e6a99 | |||
| 7755ab090b | |||
| 9ed17df1e3 | |||
| faeb040a83 | |||
| 0a1ae1375e | |||
| 9756030fa2 | |||
| c66172b74b | |||
| 281f6d1806 | |||
| 237095d109 | |||
| fa788f49fc | |||
| 0817cf96e1 | |||
| 97e1d75dce | |||
| 52bf20c27d | |||
| 5dbaf39aba | |||
| 66d402c985 | |||
| 8048146223 | |||
| e2c07e458d | |||
| 90a9e8e192 | |||
| f8039f48a6 | |||
| 04337f8e83 | |||
| 45297f8bf9 | |||
| 6f112c29f2 | |||
| 4d1edb363c | |||
| 4e303cc592 | |||
| 798a975185 | |||
| eb2b46fc5d | |||
| 29854d3bdb | |||
| f8751b002c | |||
| cd545e08d5 | |||
| f69bb4f023 | |||
| 847081d2b2 | |||
| 8112d46ea4 | |||
| d13bded647 | |||
| 1de4ab3612 | |||
| f9f22f313f | |||
| f57eed85a8 | |||
| 10dd3318ab | |||
| cbef83c14a | |||
| 59709a8590 | |||
| f85f2a0c6d | |||
| 605a5a1d5c | |||
| 2d5d786c8e | |||
| 5efe5b7b10 | |||
| 3e92bb22fa | |||
| 1249b9d410 | |||
| 197aafe092 | |||
| 79829ca128 | |||
| adaa1d9a3e | |||
| 3e6691dbbb | |||
| 046761b9aa | |||
| 0b0466b960 | |||
| f8d4a2bd6b | |||
| 1af59a3770 | |||
| bbcb13c91b | |||
| d27dc46c50 | |||
| 679459b83b | |||
| 5a619773d5 | |||
| ad76ab1315 | |||
| 15eb8db925 | |||
| a0e92c5605 | |||
| eac3e36c07 | |||
| 0b8def555b | |||
| 5f5fa5c2eb | |||
| 1eac8bbbbe | |||
| 49c7580cd4 | |||
| dca958f2e2 | |||
| eae5f0d605 | |||
| 6ab091645c | |||
| d66041c280 | |||
| de070a450a | |||
| eaaab35f31 | |||
| 6a63f080ad | |||
| c42f81b629 | |||
| 9a78a7b896 | |||
| 8b70721137 | |||
| 44ffbd716d | |||
| 5bfc3a5ff4 | |||
| 0ba5df4164 | |||
| 52a59c8192 | |||
| c1a860494d | |||
| 395dafa127 | |||
| bab41647f5 | |||
| 8582a67308 | |||
| 0d58fb0fd3 | |||
| 1d2482f8bc | |||
| f4cf906127 | |||
| 559f9b1825 | |||
| c7039bc9ea | |||
| f929d36e1a | |||
| 254d1a3465 | |||
| 442aae8a35 | |||
| bcb0ed0a5c | |||
| a48b8f0e34 | |||
| 7eeeda2aae | |||
| a5ad9c30f0 | |||
| ac732b2c85 | |||
| a56b2d68fb | |||
| 25b0ff38c4 | |||
| dcc06931cc | |||
| bc3ebbd095 | |||
| e5b9581743 | |||
| 4b9fe49e3a | |||
| ab4c8b0a46 | |||
| f6c26fe869 | |||
| 80e9735b28 | |||
| aa6f188bd9 | |||
| e8b7660376 | |||
| 7d76622410 | |||
| 928e5f66c4 | |||
| 6a343535c0 | |||
| f58f6acb44 | |||
| 64754777ed | |||
| 3b5e4b6d84 | |||
| 9383578cb8 | |||
| 474672ec64 | |||
| 25c6691793 | |||
| 3ea7b72024 | |||
| 2d6f05a9a4 | |||
| 28637286d6 | |||
| 874887b790 | |||
| c977e5ebb5 | |||
| f040e668f3 | |||
| 55a15f938c | |||
| 8c4f35daf4 | |||
| 8f38ce3424 | |||
| b8f57a74d0 | |||
| 7ed26c0dbe | |||
| e8f5b26d4d | |||
| 0273648b6b | |||
| b6fdac8885 | |||
| 00e6389672 | |||
| e02c669b61 | |||
| f0cb7c6bf3 | |||
| 571ef0b309 | |||
| 74328d1bcc | |||
| d34a9d828c | |||
| 2fd35b3a40 | |||
| e27512f626 | |||
| dbf9cb3b4e | |||
| 34c1245519 | |||
| f602bfe438 | |||
| 9aa4b8aa64 | |||
| 5a150ebc5b | |||
| cbe1892b50 | |||
| 13df60e0dd | |||
| 3ff7692528 | |||
| 111bba84dc | |||
| b0d2b72b88 | |||
| 696317ea8a | |||
| 593178a46a | |||
| f8fe16482d | |||
| 5108480ec5 | |||
| 95968b1b1c | |||
| 566569af98 | |||
| 6693e9fca9 | |||
| 431bde56d2 | |||
| 7cf17c0e63 | |||
| 49561bfc8c | |||
| 8cbbb58e78 | |||
| 905549e379 | |||
| 5d45c7209a | |||
| 371cddfe17 | |||
| fcfac30caa | |||
| b094fb1e52 | |||
| a2dd82b6db | |||
| e6071610e4 | |||
| bdd0e2bb79 | |||
| 054a9a6f2b | |||
| 35b9ed6273 | |||
| e65277baa5 | |||
| 421bd8624c | |||
| 4562c6422a | |||
| a5cd9f2473 | |||
| 18bbdfa84b | |||
| d8c37f6e2d | |||
| 7f38c61c70 | |||
| 1c018cedb1 | |||
| 80892bd6a8 | |||
| 6801dae75d | |||
| 59e1de6771 | |||
| 5b240a1950 | |||
| 3ec3722038 | |||
| d798ebadfe | |||
| 6cbddef627 | |||
| 016de411c9 | |||
| 2173f53883 | |||
| f2e5bc52e5 | |||
| 393a9290e9 | |||
| ad5045bc09 | |||
| 9b515ebdd1 | |||
| 97bf9ee8e8 | |||
| f5ba636579 | |||
| 4dd7e49552 | |||
| d2f673ef1e | |||
| e198dd551a | |||
| 0bfc9d9516 | |||
| d4e20ee4aa | |||
| a751a367fc | |||
| d323be19c6 | |||
| be3f61a94b | |||
| f1bb2db73b | |||
| a622344d44 | |||
| e279a3550b | |||
| 70aab3059c | |||
| c264e37182 | |||
| b31bc15493 | |||
| ba19c00617 | |||
| 93aa92de7c | |||
| d021680945 | |||
| f9595af8a5 | |||
| d2756278c3 | |||
| 2e2dc179c4 | |||
| acf7b811ab | |||
| d5170251c0 | |||
| c9ba9054e3 | |||
| d4aac1ee4b | |||
| 9615a332a5 | |||
| 417455e5ef | |||
| 136502a110 | |||
| 425887c1e4 | |||
| cfa8a5190f | |||
| df5be81706 | |||
| 08b3491047 | |||
| e73c3147c1 | |||
| a43254000e | |||
| 4e3c984baf | |||
| c112e923f1 | |||
| 540353f024 | |||
| 2b9b5e369e | |||
| cb38475765 | |||
| 8bb92577b0 | |||
| fb26cbd26d | |||
| a0de5cd8f8 | |||
| 9fe10b1818 | |||
| d8dd39422a | |||
| 3f9b710773 | |||
| 8a8bab4be1 | |||
| 2a0747ed72 | |||
| a5196e94f6 | |||
| 009ab26711 | |||
| 3fabf3391f | |||
| 8020990264 | |||
| a2cfeafc02 | |||
| d04a4fb1ed | |||
| aeb86db306 | |||
| 49960c0e32 | |||
| 932cb5cf6a | |||
| 74d6e77504 | |||
| 8400f1786b | |||
| d7bd5dd9f8 | |||
| 3288b0de33 | |||
| c025ffbd10 | |||
| afb5b473a3 | |||
| aeee29f5fa | |||
| 0cca2a07a2 | |||
| 55d94c129a | |||
| 358e1aed22 | |||
| 36241f061f | |||
| b6201a3b75 | |||
| 005f74d918 | |||
| 926e188017 | |||
| 94da808279 | |||
| 7568dd52e9 | |||
| c6e2b78982 | |||
| b6104c3ef3 | |||
| 56b5c960f0 | |||
| 528abf77af | |||
| 8db6b7c6cb | |||
| 578dee59bd | |||
| d40c923e6e | |||
| 3c4c64b023 | |||
| c84d6ba141 | |||
| 5f3b147d2a | |||
| ff08e8b586 | |||
| cb2acbfefd | |||
| b16da35585 | |||
| 826d7b85d7 | |||
| 6bcc6a15e2 | |||
| b600eceb49 | |||
| b83ef872c9 | |||
| 4ebc2e2175 | |||
| 2f4b8c569a | |||
| 85b5b5a62d | |||
| e271e57f63 | |||
| 558fb145b5 | |||
| fc30456b53 | |||
| 68b2d19b04 | |||
| 6d33acccf4 | |||
| acee4bad80 | |||
| 30fe5088b8 | |||
| 69602f93e9 | |||
| 0109aa4250 | |||
| 2dc0958678 | |||
| 52f4e5f37d | |||
| c014da297c | |||
| 285041cdee | |||
| 6a82206f81 | |||
| 8b6052a3ca | |||
| 04fd907a45 | |||
| 70343079f1 | |||
| df952eece5 | |||
| e3a619c7ff | |||
| 23f531372b | |||
| 97b15006fd | |||
| 35b92f13a3 | |||
| 556a7e5229 | |||
| 378625b4af | |||
| ee15e29ba4 | |||
| ed880a665a | |||
| 3c7f71d214 | |||
| edac06b0d1 | |||
| 24562f8d60 | |||
| 97840ed732 | |||
| 76499412ed | |||
| 9b10f348cc | |||
| 17b0329c43 | |||
| cda84a6d68 | |||
| 306505ebab | |||
| 2476cdd873 | |||
| 8465dd69be | |||
| 461e7445c2 | |||
| 24df8d8f2f | |||
| 2bca92b4d5 | |||
| c3843cae80 | |||
| 816e4a2f19 | |||
| d0d4927e59 | |||
| 023ff5789d | |||
| cc9be6f4a1 | |||
| 145bcb6f7c | |||
| d7db599f88 | |||
| ca935670f7 | |||
| c2eb113672 | |||
| 257e932bc3 | |||
| 50e2731811 | |||
| d67b9e5688 | |||
| bfc7b9d3e8 | |||
| eb0e234afa | |||
| 177f78cbb0 | |||
| e3b484b29a | |||
| 941000d737 | |||
| 63ce7c6034 | |||
| 921f9a65a3 | |||
| d6bf30eff8 | |||
| faed0dff20 | |||
| 7bb2f4a3fa | |||
| e3bcea4077 | |||
| 51ffe2c8c2 | |||
| efc0469bef | |||
| bda0617a23 | |||
| 913cb16638 | |||
| 331993c1df | |||
| 136e2de125 | |||
| 966a50431f | |||
| 4df1601718 | |||
| 4d5b6992be | |||
| b54441a637 | |||
| bccdf4e989 | |||
| 633da7ff73 | |||
| d3371e323e | |||
| 5480157977 | |||
| c5888e3d21 | |||
| 2ca185474f | |||
| 5f0c1687b5 | |||
| 8f9ed6e377 | |||
| 1a38546721 | |||
| 359d9f8d3a | |||
| ca97732f21 | |||
| e820b55080 | |||
| 3d2d01f647 | |||
| b907590bf2 | |||
| ec01388b5a | |||
| aff475b9c8 | |||
| 476e06ab8b | |||
| 82b905514f | |||
| 7f1e27f6e4 | |||
| f5315a4f92 | |||
| c244c3e797 | |||
| 0102648f8a | |||
| ed4d955e3e | |||
| 6792e75c7f | |||
| 62f004222b | |||
| ed1f0a04ae | |||
| bde01c30ad | |||
| 12275cc174 | |||
| f751ccacc5 | |||
| d371297482 | |||
| 00b75b23bb | |||
| 589b2aaf3a | |||
| 676d9aedf1 | |||
| 67febde1cb | |||
| 019560df64 | |||
| 8b1dd43e0a | |||
| 2f626c7875 | |||
| 381bea1e94 | |||
| c12b0890d5 | |||
| 5ceb470464 | |||
| d5d27355da | |||
| 190aa2c0e7 | |||
| fb8ec7677c | |||
| c4c70ba1bd | |||
| 248fd1d912 | |||
| 5fa76f6aeb | |||
| f90a31b4be | |||
| e3b9636c42 | |||
| 7f5d070ee6 | |||
| 28bb543397 | |||
| 4f3a9802c1 | |||
| c615af82f8 | |||
| 4468c2ca2f | |||
| ff53552fd3 | |||
| f3f4229e49 | |||
| d782ed5d20 | |||
| 31a6e89be9 | |||
| b3f21421e5 | |||
| a70b8bc82b | |||
| de9644f126 | |||
| 8b83d8d4e9 | |||
| c7fd6701ae | |||
| 5d18640215 | |||
| bde6b7d6ce | |||
| 5393c3b6c0 | |||
| 84136882d3 | |||
| 86c9bddc09 | |||
| 81b7eeeb71 | |||
| d971e673af | |||
| 603226a084 | |||
| a38f524d62 | |||
| 3b0e6e138a | |||
| 9c0998c29a | |||
| 4ad50b9d30 | |||
| 998037e0a1 | |||
| 2539655932 | |||
| 3d72233d54 | |||
| ab84e88650 | |||
| a4fd687510 | |||
| 0d1b5aad7e | |||
| 1484f8afe3 | |||
| 616574d438 | |||
| 33bcb40077 | |||
| 6bddef6878 | |||
| fefcb0f4ac | |||
| f6108ddb40 | |||
| 0c04a1880b | |||
| 4b48b7a5f6 | |||
| a2febc5f61 | |||
| 241a031cb3 | |||
| 555ddbbe4c | |||
| 8b0b326aef | |||
| 269a0fd1e6 | |||
| e12e820f0a | |||
| 48a2b1e66e | |||
| 0fe0c38a17 | |||
| 50ea1f5b08 | |||
| 52d8667fdb | |||
| f5f8f8c246 | |||
| bbe4759691 | |||
| cbefc13e25 | |||
| 25aaa351ee | |||
| 2da9876e42 | |||
| 282822def6 | |||
| f20a7b851f | |||
| 6f2767edd3 | |||
| c126aa532c | |||
| bbf15e1756 | |||
| 289b5c2a42 | |||
| 3f03aab4ee | |||
| 78d5f8c4f5 | |||
| 0150b355cb | |||
| d31dc6d9a9 | |||
| 9d537d93d8 | |||
| ed702a437d | |||
| 379b318202 | |||
| 0474b5d2e6 | |||
| 71f2f49a28 | |||
| b73cf2e272 | |||
| ed4039c08c | |||
| 923b6c495e | |||
| b8878df6bd | |||
| aac38dda91 | |||
| 3d53781bd3 | |||
| 295463b210 | |||
| bf3387703d | |||
| f496a6b0c7 | |||
| 0dfb1f150f | |||
| 2d6223377f | |||
| 60f7a1dbd9 | |||
| f6c765b7b5 | |||
| e2b03ec9cf | |||
| 98df0f26e7 | |||
| a748e57cd7 | |||
| 7d7bb3ecb8 | |||
| a3f83b9076 | |||
| 31a1a14bae | |||
| f16f9684ca | |||
| 598f0a7a1b | |||
| 909ee94b20 | |||
| 1250d69d17 | |||
| d9b8ee840d | |||
| a4557e87a9 | |||
| f275265c2b | |||
| 97417c626a | |||
| 454ccffb03 | |||
| 405798d958 | |||
| 94e2691bae | |||
| d1903578f9 | |||
| 6ba721998a | |||
| 0c0f50f647 | |||
| 459a41a5ac | |||
| 136b4ada45 | |||
| d4dc455926 | |||
| cac764e5d1 | |||
| ef73c61e0e | |||
| 0862c3b077 | |||
| 543a9d06c1 | |||
| aff9af7db2 | |||
| 730fe8898e | |||
| 0de3efe942 | |||
| e474dc199b | |||
| 4844aa5e47 | |||
| ee409174f1 | |||
| da8f0373ba | |||
| 67716ef309 | |||
| db19dbf49c | |||
| 748e9f7580 | |||
| 7ea9debe3f | |||
| ea2be45414 | |||
| 41079a65c6 | |||
| 15ceab4bf4 | |||
| 85c4332a40 | |||
| dafae31366 | |||
| 40c9c05514 | |||
| 0baff2dfd9 | |||
| a4ecdbeb3e | |||
| fd00543a8d | |||
| 861eaf36d3 | |||
| def2ea0add | |||
| 82448b2a93 | |||
| 9fde8b4d48 | |||
| 5f9eb6a72c | |||
| e4fcbed769 | |||
| f28dead692 | |||
| 6792464fbf | |||
| 4b6af73a1b | |||
| 836cee2531 | |||
| 173b3f3f84 | |||
| 36d3ac4611 | |||
| c703517b25 | |||
| b15476be7a | |||
| aa2c941e1a | |||
| 87973d7b66 | |||
| 45e4c6867e | |||
| 6480602ee6 | |||
| 41851afe5f | |||
| 2180cb3d98 | |||
| bd5471a0e3 | |||
| e5f2bd4fb1 | |||
| 5c761b1237 | |||
| 3649699b8d | |||
| 7702f9dccc | |||
| 95d33a1dff | |||
| 7efde862f1 | |||
| ebef5ad60c | |||
| e65f27fb69 | |||
| cb1417ea58 | |||
| 75eb1b11cf | |||
| 7e0a860b25 | |||
| 2d28d8ffed | |||
| 3cda5d6b38 | |||
| 57f49d2a7d | |||
| e69b733f90 | |||
| c726fa78f5 | |||
| 2e050be111 | |||
| e5f2a06491 | |||
| 6e5d2ad20a | |||
| af088d4b3a | |||
| 92bbafeb5d | |||
| 9981f450c0 | |||
| 44abfeb013 | |||
| 03c14859d5 | |||
| 320d8cac5f | |||
| 33377263d9 | |||
| 7f50532e8b | |||
| cf804be04e | |||
| 65556c0444 | |||
| 88d26cd200 | |||
| 2308e14d3e | |||
| 5bcc2561ae | |||
| e957617386 | |||
| c5ac5b4f2d | |||
| 3d64f2b849 | |||
| 671e954cec | |||
| f148c592f5 | |||
| 53254beaaf | |||
| 0e319200f1 | |||
| 6a04ed7392 | |||
| 71a759c551 | |||
| 80f57d9a44 | |||
| 3a79ed6cd6 | |||
| d691704db2 | |||
| fca0188172 | |||
| 67187c1b08 | |||
| b3b7108bd6 | |||
| dd80a2e76e | |||
| 2fea2d9565 | |||
| a654369075 | |||
| a69ab954f5 | |||
| 106bf52915 | |||
| 9f0d4fbd65 | |||
| 3ac5617e57 | |||
| f5224282d9 | |||
| 53a7f7ba5f | |||
| 0c11d8fb6d | |||
| 7ef2c34177 | |||
| e68c75c802 | |||
| fd70efcb60 | |||
| 408d988341 | |||
| bd8b1b0ece | |||
| 1a409848a8 | |||
| 9223aecfbe | |||
| 977bafd2d1 | |||
| 12f1aae2dd | |||
| 02545ae439 | |||
| 5a47f2a19f | |||
| c7a2b69b32 | |||
| b1d06671c8 | |||
| 55111a6ddc | |||
| 7ccbcd7b33 | |||
| 8a4109b9d7 | |||
| 679378331d | |||
| e3c40aa142 | |||
| 725c3b36f3 | |||
| 89822222fe | |||
| fed1eb8c21 | |||
| 858da4f9c9 | |||
| cdeb498c0b | |||
| e7a820e28d | |||
| 395e602cfc | |||
| d50cedfd31 | |||
| a5b2e53914 | |||
| 0e42d6ba32 | |||
| 420cebd93b | |||
| 384783567b | |||
| 64ffa4912d | |||
| 64c8e4d16d | |||
| 0d1bff5dda | |||
| 06cae45ed9 | |||
| 2d553417b4 | |||
| 4df2b723fa | |||
| f92cba6a40 | |||
| 9e16f9dffc | |||
| 72f1114d85 | |||
| 051763bc49 | |||
| 689a321a9b | |||
| bce4f55df5 | |||
| acc9e8ca7f | |||
| 6dfa93dab2 | |||
| 8ffc93f9c5 | |||
| 3efd900a3f | |||
| ff4a3adf7e | |||
| bba56b8c29 | |||
| ae533652c3 | |||
| 77c276fefe | |||
| 05eacc32ba | |||
| 626b87eb79 | |||
| d7c5d05f13 | |||
| 093c5a72df | |||
| ed0055e01b | |||
| 70ee091fa8 | |||
| 2788d64a2b | |||
| 3429f88f5b | |||
| bea4bf80e9 | |||
| ae5b66e248 | |||
| 110a9d52fa | |||
| 725ed22704 | |||
| d1bd63289b | |||
| d7ccf2bbe1 | |||
| d097868cad | |||
| 3a48022878 | |||
| b25ab8ca75 | |||
| 29498976ee | |||
| fb939e0300 | |||
| 2a76f0c8cf | |||
| 4244c7519e | |||
| 063995d5e4 | |||
| d37ee98c6d | |||
| 9a338ef1de | |||
| 60f34dafb0 | |||
| 2a3e3fb9d3 | |||
| d51bd68201 | |||
| a8226b2363 | |||
| 7ad313918a | |||
| 6ce917a0f3 | |||
| e021212481 | |||
| 6859cf1f73 | |||
| 6804125068 | |||
| 6e55be033b | |||
| 084e2e7470 | |||
| 98e74b42e0 | |||
| e52f9bd786 | |||
| 7c579bf850 | |||
| e6dd8cc03a | |||
| 795ea8ba80 | |||
| c7d08a6811 | |||
| 1ed7e21542 | |||
| 40eb74ea1b | |||
| 1ab3725b54 | |||
| 8e2ab11056 | |||
| 1c56648ea4 | |||
| 24d25026cf | |||
| aa00893f6c | |||
| 60367459e8 | |||
| 9d4fa6fd4e | |||
| ef65325f67 | |||
| ee5e94bc35 | |||
| bcd0915c60 | |||
| 8d0e157ead | |||
| b5f7adfe09 | |||
| a798c4ef08 | |||
| 590adb3438 | |||
| 45c31a2bcf | |||
| a9c234a6d2 | |||
| 30e55c16cd | |||
| 987d580746 | |||
| d2c50c7889 | |||
| 56ad8c62ef | |||
| 352ad783e6 | |||
| 997fd569e2 | |||
| e167e41731 | |||
| 874b0d203f | |||
| 1a6f08545b | |||
| db3a8cf7c3 | |||
| f35c4df022 |
@@ -1,3 +1,3 @@
|
||||
{
|
||||
"directory": "website/client/bower_components"
|
||||
"directory": "website/client-old/bower_components"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
node_modules
|
||||
.git
|
||||
website
|
||||
@@ -14,7 +14,7 @@ files:
|
||||
owner: root
|
||||
group: users
|
||||
content: |
|
||||
$(ls -td /opt/elasticbeanstalk/node-install/node-* | head -1)/bin/npm install -g npm@3
|
||||
$(ls -td /opt/elasticbeanstalk/node-install/node-* | head -1)/bin/npm install -g npm@4
|
||||
container_commands:
|
||||
01_makeBabel:
|
||||
command: "touch /tmp/.babel.json"
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
# top level config
|
||||
root = true
|
||||
|
||||
# all files
|
||||
[*]
|
||||
charset = utf-8
|
||||
end_of_line = lf # Unix-style
|
||||
insert_final_newline = true
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
trim_trailing_whitespace = true
|
||||
@@ -1,35 +1,23 @@
|
||||
# Compiled and vendored files
|
||||
common/dist/
|
||||
common/transpiled-babel/
|
||||
coverage/
|
||||
database_reports/
|
||||
website/build/
|
||||
website/transpiled-babel/
|
||||
website/common/transpiled-babel/
|
||||
dist/
|
||||
dist-client/
|
||||
|
||||
# Not linted
|
||||
migrations/*
|
||||
|
||||
# The files in website/client/js should be moved out and browserified
|
||||
website/client/
|
||||
|
||||
# Temporarilly disabled. These should be removed when the linting errors are fixed
|
||||
common/script/content/index.js
|
||||
common/script/public/**/*.js
|
||||
|
||||
website/server/**/api-v2/**/*.js
|
||||
website/server/routes/payments.js
|
||||
website/server/routes/pages.js
|
||||
website/server/middlewares/apiThrottle.js
|
||||
website/server/middlewares/forceRefresh.js
|
||||
|
||||
debug-scripts/*
|
||||
website/client-old/
|
||||
scripts/*
|
||||
tasks/*.js
|
||||
gulpfile.js
|
||||
Gruntfile.js
|
||||
newrelic.js
|
||||
|
||||
test/api-legacy/**/*
|
||||
test/common/simulations/**/*
|
||||
test/content/**/*
|
||||
test/server_side/**/*
|
||||
test/spec/**/*
|
||||
test/client-old/spec/**/*
|
||||
|
||||
# Temporarilly disabled. These should be removed when the linting errors are fixed TODO
|
||||
website/common/script/content/index.js
|
||||
website/common/browserify.js
|
||||
test/content/**/*
|
||||
Gruntfile.js
|
||||
gulpfile.js
|
||||
gulp
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"root": true,
|
||||
"env": {
|
||||
"node": true,
|
||||
},
|
||||
"extends": [
|
||||
"habitrpg/server",
|
||||
"habitrpg/babel"
|
||||
"habitrpg",
|
||||
"habitrpg/esnext"
|
||||
],
|
||||
"globals": {
|
||||
"Promise": true,
|
||||
"Set": false
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,5 +9,6 @@ Fixes put_issue_url_here
|
||||
|
||||
|
||||
[//]: # (Put User ID in here - found in Settings -> API)
|
||||
|
||||
----
|
||||
UUID:
|
||||
|
||||
@@ -1,18 +1,19 @@
|
||||
.DS_Store
|
||||
website/client/gen
|
||||
website/client/common
|
||||
website/client/apidoc
|
||||
website/client-old/gen
|
||||
website/client-old/common
|
||||
website/client-old/apidoc
|
||||
website/client-old/js/habitrpg-shared.js*
|
||||
website/client-old/css/habitrpg-shared.css
|
||||
website/transpiled-babel/
|
||||
common/transpiled-babel/
|
||||
website/common/transpiled-babel/
|
||||
node_modules
|
||||
*.swp
|
||||
.idea*
|
||||
config.json
|
||||
npm-debug.log*
|
||||
lib
|
||||
website/client/bower_components
|
||||
website/client/new-stuff.html
|
||||
website/build
|
||||
website/client-old/bower_components
|
||||
website/client-old/new-stuff.html
|
||||
newrelic_agent.log
|
||||
.bower-tmp
|
||||
.bower-registry
|
||||
@@ -25,14 +26,16 @@ src/*/*.map
|
||||
src/*/*/*.map
|
||||
test/*.js
|
||||
test/*.map
|
||||
website/client/docs
|
||||
website/client-old/docs
|
||||
*.sublime-workspace
|
||||
coverage
|
||||
coverage.html
|
||||
common/dist/scripts/*
|
||||
common/dist/sprites/habitrpg-shared.css
|
||||
|
||||
test/spec/mocks/translations.js
|
||||
dist
|
||||
dist-client
|
||||
test/client/unit/coverage
|
||||
test/client/e2e/reports
|
||||
test/client-old/spec/mocks/translations.js
|
||||
|
||||
# Elastic Beanstalk Files
|
||||
.elasticbeanstalk/*
|
||||
|
||||
@@ -2,9 +2,11 @@ node_modules/**
|
||||
.bower-cache/**
|
||||
.bower-tmp/**
|
||||
.bower-registry/**
|
||||
website/client-old/**
|
||||
website/client/**
|
||||
website/views/**
|
||||
website/build/**
|
||||
dist/**
|
||||
test/**
|
||||
.git/**
|
||||
Gruntfile.js
|
||||
|
||||
@@ -1,17 +1,33 @@
|
||||
language: node_js
|
||||
node_js:
|
||||
- '4.3.1'
|
||||
- '6'
|
||||
sudo: required
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
packages:
|
||||
- g++-4.8
|
||||
before_install:
|
||||
- "npm install -g npm@3"
|
||||
- "npm install -g gulp"
|
||||
- "sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10"
|
||||
- "echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list"
|
||||
- "sudo apt-get update"
|
||||
- "sudo apt-get install mongodb-org-server"
|
||||
- $CXX --version
|
||||
- npm install -g npm@4
|
||||
- if [ $REQUIRES_SERVER ]; then sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10; echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list; sudo apt-get update; sudo apt-get install mongodb-org-server; fi
|
||||
before_script:
|
||||
- 'npm install -g grunt-cli mocha'
|
||||
- npm run test:build
|
||||
- cp config.json.example config.json
|
||||
- "until nc -z localhost 27017; do echo Waiting for MongoDB; sleep 1; done"
|
||||
- "export DISPLAY=:99"
|
||||
- if [ $REQUIRES_SERVER ]; then until nc -z localhost 27017; do echo Waiting for MongoDB; sleep 1; done; export DISPLAY=:99; fi
|
||||
after_script:
|
||||
- "./node_modules/.bin/lcov-result-merger 'coverage/**/*.info' | ./node_modules/coveralls/bin/coveralls.js"
|
||||
- ./node_modules/.bin/lcov-result-merger 'coverage/**/*.info' | ./node_modules/coveralls/bin/coveralls.js
|
||||
script: npm run $TEST
|
||||
env:
|
||||
global:
|
||||
- CXX=g++-4.8
|
||||
- DISABLE_REQUEST_LOGGING=true
|
||||
matrix:
|
||||
- TEST="lint"
|
||||
- TEST="test:api-v3" REQUIRES_SERVER=true
|
||||
- TEST="test:sanity"
|
||||
- TEST="test:content"
|
||||
- TEST="test:common"
|
||||
- TEST="test:karma"
|
||||
- TEST="client:unit"
|
||||
|
||||
@@ -17,20 +17,22 @@ RUN apt-get install -y \
|
||||
python
|
||||
|
||||
# Install NodeJS
|
||||
RUN curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
|
||||
RUN curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
|
||||
RUN apt-get install -y nodejs
|
||||
|
||||
# Install npm@latest
|
||||
RUN curl -sL https://www.npmjs.org/install.sh | sh
|
||||
|
||||
# Clean up package management
|
||||
RUN apt-get clean
|
||||
RUN rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install global packages
|
||||
RUN npm install -g npm@3
|
||||
RUN npm install -g gulp grunt-cli bower
|
||||
RUN npm install -g gulp grunt-cli bower mocha
|
||||
|
||||
# Clone Habitica repo and install dependencies
|
||||
WORKDIR /habitrpg
|
||||
RUN git clone https://github.com/HabitRPG/habitrpg.git /habitrpg
|
||||
RUN git clone https://github.com/HabitRPG/habitica.git /habitrpg
|
||||
RUN npm install
|
||||
RUN bower install --allow-root
|
||||
|
||||
|
||||
@@ -9,10 +9,10 @@ module.exports = function(grunt) {
|
||||
|
||||
karma: {
|
||||
unit: {
|
||||
configFile: 'karma.conf.js'
|
||||
configFile: 'test/client-old/spec/karma.conf.js'
|
||||
},
|
||||
continuous: {
|
||||
configFile: 'karma.conf.js',
|
||||
configFile: 'test/client-old/spec/karma.conf.js',
|
||||
singleRun: true,
|
||||
autoWatch: false
|
||||
}
|
||||
@@ -28,11 +28,11 @@ module.exports = function(grunt) {
|
||||
report: 'gzip'
|
||||
},
|
||||
files:{
|
||||
"common/dist/sprites/habitrpg-shared.css": [
|
||||
"common/dist/sprites/spritesmith*.css",
|
||||
"common/css/backer.css",
|
||||
"common/css/Mounts.css",
|
||||
"common/css/index.css"
|
||||
"website/client-old/css/habitrpg-shared.css": [
|
||||
"website/assets/sprites/dist/spritesmith*.css",
|
||||
"website/assets/sprites/css/backer.css",
|
||||
"website/assets/sprites/css/Mounts.css",
|
||||
"website/assets/sprites/css/index.css"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -43,11 +43,11 @@ module.exports = function(grunt) {
|
||||
options: {
|
||||
compress: false, // AFTER
|
||||
'include css': true,
|
||||
paths: ['website/client']
|
||||
paths: ['website/client-old']
|
||||
},
|
||||
files: {
|
||||
'website/build/app.css': ['website/client/css/index.styl'],
|
||||
'website/build/static.css': ['website/client/css/static.styl']
|
||||
'website/build/app.css': ['website/client-old/css/index.styl'],
|
||||
'website/build/static.css': ['website/client-old/css/static.styl']
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -55,13 +55,13 @@ module.exports = function(grunt) {
|
||||
copy: {
|
||||
build: {
|
||||
files: [
|
||||
{expand: true, cwd: 'website/client/', src: 'favicon.ico', dest: 'website/build/'},
|
||||
{expand: true, cwd: 'website/client/', src: 'favicon_192x192.png', dest: 'website/build/'},
|
||||
{expand: true, cwd: '', src: 'common/dist/sprites/spritesmith*.png', dest: 'website/build/'},
|
||||
{expand: true, cwd: '', src: 'common/img/sprites/backer-only/*.gif', dest: 'website/build/'},
|
||||
{expand: true, cwd: '', src: 'common/img/sprites/npc_ian.gif', dest: 'website/build/'},
|
||||
{expand: true, cwd: '', src: 'common/img/sprites/quest_*.gif', dest: 'website/build/'},
|
||||
{expand: true, cwd: 'website/client/', src: 'bower_components/bootstrap/dist/fonts/*', dest: 'website/build/'}
|
||||
{expand: true, cwd: 'website/client-old/', src: 'favicon.ico', dest: 'website/build/'},
|
||||
{expand: true, cwd: 'website/client-old/', src: 'favicon_192x192.png', dest: 'website/build/'},
|
||||
{expand: true, cwd: 'website/assets/sprites/dist/', src: 'spritesmith*.png', dest: 'website/build/static/sprites'},
|
||||
{expand: true, cwd: 'website/assets/sprites/', src: 'backer-only/*.gif', dest: 'website/build/'},
|
||||
{expand: true, cwd: 'website/assets/sprites/', src: 'npc_ian.gif', dest: 'website/build/'},
|
||||
{expand: true, cwd: 'website/assets/sprites/', src: 'quest_*.gif', dest: 'website/build/'},
|
||||
{expand: true, cwd: 'website/client-old/', src: 'bower_components/bootstrap/dist/fonts/*', dest: 'website/build/'}
|
||||
]
|
||||
}
|
||||
},
|
||||
@@ -77,10 +77,9 @@ module.exports = function(grunt) {
|
||||
'website/build/*.css',
|
||||
'website/build/favicon.ico',
|
||||
'website/build/favicon_192x192.png',
|
||||
'website/build/common/dist/sprites/*.png',
|
||||
'website/build/common/img/sprites/backer-only/*.gif',
|
||||
'website/build/common/img/sprites/npc_ian.gif',
|
||||
'website/build/common/img/sprites/quest_*.gif',
|
||||
'website/build/*.png',
|
||||
'website/build/static/sprites/*.png',
|
||||
'website/build/*.gif',
|
||||
'website/build/bower_components/bootstrap/dist/fonts/*'
|
||||
],
|
||||
dest: 'website/build/*.css'
|
||||
@@ -88,9 +87,9 @@ module.exports = function(grunt) {
|
||||
}
|
||||
});
|
||||
|
||||
//Load build files from client/manifest.json
|
||||
grunt.registerTask('loadManifestFiles', 'Load all build files from client/manifest.json', function(){
|
||||
var files = grunt.file.readJSON('./website/client/manifest.json');
|
||||
//Load build files from client-old/manifest.json
|
||||
grunt.registerTask('loadManifestFiles', 'Load all build files from client-old/manifest.json', function(){
|
||||
var files = grunt.file.readJSON('./website/client-old/manifest.json');
|
||||
var uglify = {};
|
||||
var cssmin = {};
|
||||
|
||||
@@ -101,7 +100,7 @@ module.exports = function(grunt) {
|
||||
_.each(files[key].js, function(val){
|
||||
var path = "./";
|
||||
if( val.indexOf('common/') == -1)
|
||||
path = './website/client/';
|
||||
path = './website/client-old/';
|
||||
js.push(path + val);
|
||||
});
|
||||
|
||||
@@ -110,7 +109,7 @@ module.exports = function(grunt) {
|
||||
_.each(files[key].css, function(val){
|
||||
var path = "./";
|
||||
if( val.indexOf('common/') == -1) {
|
||||
path = (val == 'app.css' || val == 'static.css') ? './website/build/' : './website/client/';
|
||||
path = (val == 'app.css' || val == 'static.css') ? './website/build/' : './website/client-old/';
|
||||
}
|
||||
css.push(path + val)
|
||||
});
|
||||
@@ -122,21 +121,13 @@ module.exports = function(grunt) {
|
||||
|
||||
grunt.config.set('cssmin.build.files', cssmin);
|
||||
// Rewrite urls to relative path
|
||||
grunt.config.set('cssmin.build.options', {'target': 'website/client/css/whatever-css.css'});
|
||||
grunt.config.set('cssmin.build.options', {'target': 'website/client-old/css/whatever-css.css'});
|
||||
});
|
||||
|
||||
// Register tasks.
|
||||
grunt.registerTask('build:prod', ['loadManifestFiles', 'clean:build', 'uglify', 'stylus', 'cssmin', 'copy:build', 'hashres']);
|
||||
grunt.registerTask('build:dev', ['cssmin', 'stylus']);
|
||||
grunt.registerTask('build:test', ['test:prepare:translations', 'build:dev']);
|
||||
|
||||
grunt.registerTask('test:prepare:translations', function() {
|
||||
var i18n = require('./website/server/libs/api-v3/i18n'),
|
||||
fs = require('fs');
|
||||
fs.writeFileSync('test/spec/mocks/translations.js',
|
||||
"if(!window.env) window.env = {};\n" +
|
||||
"window.env.translations = " + JSON.stringify(i18n.translations['en']) + ';');
|
||||
});
|
||||
grunt.registerTask('build:test', ['build:dev']);
|
||||
|
||||
// Load tasks
|
||||
grunt.loadNpmTasks('grunt-contrib-uglify');
|
||||
@@ -146,6 +137,6 @@ module.exports = function(grunt) {
|
||||
grunt.loadNpmTasks('grunt-contrib-copy');
|
||||
grunt.loadNpmTasks('grunt-contrib-watch');
|
||||
grunt.loadNpmTasks('grunt-hashres');
|
||||
grunt.loadNpmTasks('grunt-karma');
|
||||
if (process.env.NODE_ENV !== 'production') grunt.loadNpmTasks('grunt-karma');
|
||||
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Habitica [](https://travis-ci.org/HabitRPG/habitrpg) [](https://codeclimate.com/github/HabitRPG/habitrpg) [](https://coveralls.io/r/HabitRPG/habitrpg?branch=develop) [](https://www.bountysource.com/trackers/68393-habitrpg?utm_source=68393&utm_medium=shield&utm_campaign=TRACKER_BADGE)
|
||||
Habitica [](https://travis-ci.org/HabitRPG/habitica) [](https://codeclimate.com/github/HabitRPG/habitrpg) [](https://coveralls.io/github/HabitRPG/habitica?branch=develop) [](https://www.bountysource.com/trackers/68393-habitrpg?utm_source=68393&utm_medium=shield&utm_campaign=TRACKER_BADGE)
|
||||
===============
|
||||
|
||||
[Habitica](https://habitica.com) is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor.
|
||||
@@ -10,21 +10,3 @@ For an introduction to the technologies used and how the software is organized,
|
||||
To set up a local install of Habitica for development and testing, see [Setting up Habitica Locally](http://habitica.wikia.com/wiki/Setting_up_Habitica_Locally), which contains instructions for Windows, *nix / Mac OS, and Vagrant.
|
||||
|
||||
Then read [Guidance for Blacksmiths](http://habitica.wikia.com/wiki/Guidance_for_Blacksmiths) for additional instructions and useful tips.
|
||||
|
||||
## Debug Scripts
|
||||
|
||||
In the `./debug-scripts/` folder, there are a few files. Here's a sample:
|
||||
|
||||
```bash
|
||||
grant-all-equipment.js
|
||||
grant-all-mounts.js
|
||||
grant-all-pets.js
|
||||
```
|
||||
|
||||
You can run them by doing:
|
||||
|
||||
```bash
|
||||
node debug-scripts/name-of-script.js
|
||||
```
|
||||
|
||||
If there are more arguments required to make the script work, it will print out the usage and an explanation of what the script does.
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"ignore": [
|
||||
"**/.*",
|
||||
"node_modules",
|
||||
"website/client/bower_components",
|
||||
"website/client-old/bower_components",
|
||||
"test",
|
||||
"tests"
|
||||
],
|
||||
@@ -30,20 +30,21 @@
|
||||
"bootstrap-tour": "0.10.1",
|
||||
"css-social-buttons": "samcollins/css-social-buttons#v1.1.1 ",
|
||||
"github-buttons": "mdo/github-buttons#v3.0.0",
|
||||
"hello": "1.5.0",
|
||||
"hello": "1.13.4",
|
||||
"jquery": "2.1.0",
|
||||
"jquery-colorbox": "1.4.36",
|
||||
"jquery-ui": "1.10.3",
|
||||
"jquery.cookie": "1.4.0",
|
||||
"js-emoji": "snicker/js-emoji#f25d8a303f",
|
||||
"ngInfiniteScroll": "1.0.0",
|
||||
"ngInfiniteScroll": "1.1.0",
|
||||
"pnotify": "1.3.1",
|
||||
"sticky": "1.0.3",
|
||||
"swagger-ui": "wordnik/swagger-ui#v2.0.24",
|
||||
"smart-app-banner": "78ef9c0679723b25be1a0ae04f7b4aef7cbced4f",
|
||||
"habitica-markdown": "1.2.2",
|
||||
"pusher-js-auth": "^2.0.0",
|
||||
"pusher-websocket-iso": "pusher#^3.1.0"
|
||||
"pusher-websocket-iso": "pusher#^3.2.0",
|
||||
"taggle": "^1.11.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"angular-mocks": "1.3.9"
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"extends": "habitrpg/browser"
|
||||
}
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
# Common
|
||||
|
||||
Shared resources useful for the multiple Habitica repositories, that way all the repositories remain in-sync with common characteristics. Includes things like:
|
||||
|
||||
* Assets - sprites, images, etc
|
||||
* CSS - especially, esp. sprite-sheet mapping
|
||||
* Algorithms - level up algorithm, scoring functions, etc
|
||||
* View helper functions that may come in handy for multiple client MVCs
|
||||
* Item definitions - weapons, armor, pets
|
||||
|
||||
## Compiling spritesheets
|
||||
Because of some wonkiness with Heroku, the spritesheet compilation is not part of the production build process and must be done manually when new images are added by running:
|
||||
|
||||
``` bash
|
||||
npm run sprites
|
||||
```
|
||||
@@ -1,60 +0,0 @@
|
||||
/* These sprites are oversized until a move to 105 avatar box happens*/
|
||||
|
||||
/* Backer */
|
||||
.weapon_special_0, .head_special_0 {
|
||||
width: 105px;
|
||||
height: 105px;
|
||||
margin-left: -3px;
|
||||
margin-top: -18px;
|
||||
}
|
||||
.slim_armor_special_0, .broad_armor_special_0, .shield_special_0 {
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
|
||||
/* Critical */
|
||||
.weapon_special_critical {
|
||||
background: url("/common/img/sprites/backer-only/weapon_special_critical.gif") no-repeat;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
margin-left:-12px;
|
||||
margin-top:12px;
|
||||
}
|
||||
|
||||
/* This is oversized until a move to 105 avatar box happens*/
|
||||
.weapon_special_1 {
|
||||
margin-left: -12px;
|
||||
}
|
||||
.broad_armor_special_1, .slim_armor_special_1, .head_special_1 {
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
|
||||
.head_special_0 {
|
||||
background: url("/common/img/sprites/backer-only/BackerOnly-Equip-ShadeHelmet.gif") no-repeat;
|
||||
}
|
||||
.head_special_1 {
|
||||
background: url("/common/img/sprites/backer-only/ContributorOnly-Equip-CrystalHelmet.gif") no-repeat;
|
||||
margin-top: 3px;
|
||||
}
|
||||
|
||||
.broad_armor_special_0,.slim_armor_special_0 {
|
||||
background: url("/common/img/sprites/backer-only/BackerOnly-Equip-ShadeArmor.gif") no-repeat;
|
||||
}
|
||||
.broad_armor_special_1,.slim_armor_special_1 {
|
||||
background: url("/common/img/sprites/backer-only/ContributorOnly-Equip-CrystalArmor.gif") no-repeat;
|
||||
}
|
||||
|
||||
.shield_special_0 {
|
||||
background: url("/common/img/sprites/backer-only/BackerOnly-Shield-TormentedSkull.gif") no-repeat;
|
||||
}
|
||||
|
||||
.weapon_special_0 {
|
||||
background: url("/common/img/sprites/backer-only/BackerOnly-Weapon-DarkSoulsBlade.gif") no-repeat;
|
||||
}
|
||||
|
||||
.Pet-Wolf-Cerberus {
|
||||
width: 105px;
|
||||
height: 72px;
|
||||
background: url("/common/img/sprites/backer-only/BackerOnly-Pet-CerberusPup.gif") no-repeat;
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
{{#sprites}}
|
||||
.{{name}} {
|
||||
background-image: url({{{escaped_image}}});
|
||||
background-position: {{px.offset_x}} {{px.offset_y}};
|
||||
width: {{px.width}};
|
||||
height: {{px.height}};
|
||||
}
|
||||
{{#if custom}}
|
||||
.customize-option.{{name}} {
|
||||
background-image: url({{{escaped_image}}});
|
||||
background-position: {{custom.px.offset_x}} {{custom.px.offset_y}};
|
||||
width: {{custom.px.width}};
|
||||
height: {{custom.px.height}};
|
||||
}
|
||||
{{/if}}
|
||||
{{/sprites}}
|
||||
@@ -1,61 +0,0 @@
|
||||
/* Comment out for holiday events */
|
||||
/* .npc_ian {
|
||||
background: url("/common/img/sprites/npc_ian.gif") no-repeat;
|
||||
width: 78px;
|
||||
height: 135px;
|
||||
} */
|
||||
|
||||
.quest_burnout {
|
||||
background: url("/common/img/sprites/quest_burnout.gif") no-repeat;
|
||||
width: 219px;
|
||||
height: 249px;
|
||||
}
|
||||
|
||||
.quest_bewilder {
|
||||
background: url("/common/img/sprites/quest_bewilder.gif") no-repeat;
|
||||
width: 219px;
|
||||
height: 219px;
|
||||
}
|
||||
|
||||
.Gems {
|
||||
display:inline-block;
|
||||
margin-right:5px;
|
||||
border-style:none;
|
||||
margin-left:0px;
|
||||
margin-top:2px;
|
||||
}
|
||||
|
||||
.inline-gems {
|
||||
vertical-align: middle;
|
||||
margin-left: 0px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
/* Both */
|
||||
.customize-menu .locked {
|
||||
background-color: #727272;
|
||||
}
|
||||
|
||||
/* FIXME figure out how to handle customize menu!! */
|
||||
/*.customize-menu .f_head_0 {width: 60px; height: 60px; background-position: -1917px -9px;}*/
|
||||
|
||||
.achievement {
|
||||
float:left;
|
||||
clear:right;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
.multi-achievement {
|
||||
margin: auto;
|
||||
padding-left: 0.5em;
|
||||
padding-right: 0.5em;
|
||||
}
|
||||
|
||||
[class*="Mount_Head_"], [class*="Mount_Body_"]{
|
||||
margin-top:18px; /* Sprite accommodates 105x123 box */
|
||||
}
|
||||
|
||||
.Pet_Currency_Gem {
|
||||
margin-top: 5px;
|
||||
margin-bottom: 5px
|
||||
}
|
||||
@@ -1,528 +0,0 @@
|
||||
.2014_Fall_HealerPROMO2 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -546px -1378px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.2014_Fall_Mage_PROMO9 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1372px -808px;
|
||||
width: 120px;
|
||||
height: 90px;
|
||||
}
|
||||
.2014_Fall_RoguePROMO3 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -452px -653px;
|
||||
width: 105px;
|
||||
height: 90px;
|
||||
}
|
||||
.2014_Fall_Warrior_PROMO {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1104px -1275px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_android {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -813px -151px;
|
||||
width: 175px;
|
||||
height: 175px;
|
||||
}
|
||||
.promo_backgrounds_armoire_201602 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1136px -199px;
|
||||
width: 141px;
|
||||
height: 294px;
|
||||
}
|
||||
.promo_backgrounds_armoire_201603 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -994px -199px;
|
||||
width: 141px;
|
||||
height: 294px;
|
||||
}
|
||||
.promo_backgrounds_armoire_201604 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -281px -525px;
|
||||
width: 140px;
|
||||
height: 441px;
|
||||
}
|
||||
.promo_backgrounds_armoire_201605 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -452px 0px;
|
||||
width: 140px;
|
||||
height: 441px;
|
||||
}
|
||||
.promo_backgrounds_armoire_201606 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -140px -525px;
|
||||
width: 140px;
|
||||
height: 447px;
|
||||
}
|
||||
.promo_backgrounds_armoire_201607 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: 0px -525px;
|
||||
width: 139px;
|
||||
height: 588px;
|
||||
}
|
||||
.promo_backtoschool {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -302px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
}
|
||||
.promo_burnout {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -593px -151px;
|
||||
width: 219px;
|
||||
height: 240px;
|
||||
}
|
||||
.promo_chairs_glasses {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -452px -442px;
|
||||
width: 51px;
|
||||
height: 210px;
|
||||
}
|
||||
.promo_classes_fall_2014 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -593px -684px;
|
||||
width: 321px;
|
||||
height: 100px;
|
||||
}
|
||||
.promo_classes_fall_2015 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -994px -808px;
|
||||
width: 377px;
|
||||
height: 99px;
|
||||
}
|
||||
.promo_dilatoryDistress {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -273px -1378px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_egg_mounts {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -994px -494px;
|
||||
width: 280px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_enchanted_armoire {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: 0px -1114px;
|
||||
width: 374px;
|
||||
height: 76px;
|
||||
}
|
||||
.promo_enchanted_armoire_201507 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -699px -967px;
|
||||
width: 217px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_enchanted_armoire_201508 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -468px -1275px;
|
||||
width: 180px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_enchanted_armoire_201509 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -455px -1378px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_enchanted_armoire_201511 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -1140px;
|
||||
width: 122px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_enchanted_armoire_201601 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -831px -1275px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_floral_potions {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -593px -785px;
|
||||
width: 105px;
|
||||
height: 273px;
|
||||
}
|
||||
.promo_habitica {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1278px -199px;
|
||||
width: 175px;
|
||||
height: 175px;
|
||||
}
|
||||
.promo_habitica_sticker {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: 0px -220px;
|
||||
width: 305px;
|
||||
height: 304px;
|
||||
}
|
||||
.promo_haunted_hair {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -896px;
|
||||
width: 100px;
|
||||
height: 137px;
|
||||
}
|
||||
.promo_item_notif {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: 0px -1275px;
|
||||
width: 249px;
|
||||
height: 102px;
|
||||
}
|
||||
.promo_mystery_201405 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1377px -1275px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201406 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -452px -956px;
|
||||
width: 90px;
|
||||
height: 96px;
|
||||
}
|
||||
.promo_mystery_201407 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1594px -960px;
|
||||
width: 42px;
|
||||
height: 62px;
|
||||
}
|
||||
.promo_mystery_201408 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1432px -494px;
|
||||
width: 60px;
|
||||
height: 71px;
|
||||
}
|
||||
.promo_mystery_201409 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -649px -1275px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201410 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -813px -327px;
|
||||
width: 72px;
|
||||
height: 63px;
|
||||
}
|
||||
.promo_mystery_201411 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1013px -1275px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201412 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1596px -819px;
|
||||
width: 42px;
|
||||
height: 66px;
|
||||
}
|
||||
.promo_mystery_201501 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1594px -896px;
|
||||
width: 48px;
|
||||
height: 63px;
|
||||
}
|
||||
.promo_mystery_201502 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -91px -1378px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201503 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -182px -1378px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201504 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1432px -566px;
|
||||
width: 60px;
|
||||
height: 69px;
|
||||
}
|
||||
.promo_mystery_201505 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -364px -1378px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201506 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1596px -749px;
|
||||
width: 42px;
|
||||
height: 69px;
|
||||
}
|
||||
.promo_mystery_201507 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -452px -744px;
|
||||
width: 90px;
|
||||
height: 105px;
|
||||
}
|
||||
.promo_mystery_201508 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -306px -220px;
|
||||
width: 93px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201509 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -740px -1275px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201510 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -306px -311px;
|
||||
width: 93px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201511 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -922px -1275px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201512 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1424px -96px;
|
||||
width: 60px;
|
||||
height: 81px;
|
||||
}
|
||||
.promo_mystery_201601 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1357px -908px;
|
||||
width: 120px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201602 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1195px -1275px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201603 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1286px -1275px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201604 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -306px -402px;
|
||||
width: 93px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201605 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: 0px -1378px;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_mystery_201606 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -452px -850px;
|
||||
width: 90px;
|
||||
height: 105px;
|
||||
}
|
||||
.promo_mystery_3014 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -250px -1275px;
|
||||
width: 217px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_orca {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -1034px;
|
||||
width: 105px;
|
||||
height: 105px;
|
||||
}
|
||||
.promo_partyhats {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -1307px;
|
||||
width: 115px;
|
||||
height: 47px;
|
||||
}
|
||||
.promo_pastel_skin {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -331px -1191px;
|
||||
width: 330px;
|
||||
height: 83px;
|
||||
}
|
||||
.customize-option.promo_pastel_skin {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -356px -1206px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.promo_peppermint_flame {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -601px;
|
||||
width: 140px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_pet_skins {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -453px;
|
||||
width: 140px;
|
||||
height: 147px;
|
||||
}
|
||||
.customize-option.promo_pet_skins {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1518px -468px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.promo_shimmer_hair {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: 0px -1191px;
|
||||
width: 330px;
|
||||
height: 83px;
|
||||
}
|
||||
.promo_splashyskins {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1278px -375px;
|
||||
width: 198px;
|
||||
height: 91px;
|
||||
}
|
||||
.customize-option.promo_splashyskins {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1303px -390px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
.promo_spring_classes_2016 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -994px -908px;
|
||||
width: 362px;
|
||||
height: 102px;
|
||||
}
|
||||
.promo_springclasses2014 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -699px -876px;
|
||||
width: 288px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_springclasses2015 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -699px -785px;
|
||||
width: 288px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_staff_spotlight_Lemoness {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -749px;
|
||||
width: 102px;
|
||||
height: 146px;
|
||||
}
|
||||
.promo_summer_classes_2014 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -994px -96px;
|
||||
width: 429px;
|
||||
height: 102px;
|
||||
}
|
||||
.promo_summer_classes_2015 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -140px -973px;
|
||||
width: 300px;
|
||||
height: 88px;
|
||||
}
|
||||
.promo_summer_classes_2016 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -593px 0px;
|
||||
width: 400px;
|
||||
height: 150px;
|
||||
}
|
||||
.promo_takeThis_gear {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -864px -392px;
|
||||
width: 114px;
|
||||
height: 87px;
|
||||
}
|
||||
.promo_takethis_armor {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1355px -1011px;
|
||||
width: 114px;
|
||||
height: 87px;
|
||||
}
|
||||
.promo_updos {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1275px -494px;
|
||||
width: 156px;
|
||||
height: 147px;
|
||||
}
|
||||
.promo_veteran_pets {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -1231px;
|
||||
width: 146px;
|
||||
height: 75px;
|
||||
}
|
||||
.promo_winter_classes_2016 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -994px -1011px;
|
||||
width: 360px;
|
||||
height: 90px;
|
||||
}
|
||||
.promo_winterclasses2015 {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -593px -573px;
|
||||
width: 325px;
|
||||
height: 110px;
|
||||
}
|
||||
.promo_winteryhair {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -375px -1114px;
|
||||
width: 152px;
|
||||
height: 75px;
|
||||
}
|
||||
.avatar_variety {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -994px 0px;
|
||||
width: 498px;
|
||||
height: 95px;
|
||||
}
|
||||
.npc_viirus {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -864px -480px;
|
||||
width: 108px;
|
||||
height: 90px;
|
||||
}
|
||||
.party_preview {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: 0px 0px;
|
||||
width: 451px;
|
||||
height: 219px;
|
||||
}
|
||||
.scene_coding {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px -151px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
}
|
||||
.scene_phone_peek {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1493px 0px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
}
|
||||
.welcome_basic_avatars {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -994px -642px;
|
||||
width: 246px;
|
||||
height: 165px;
|
||||
}
|
||||
.welcome_promo_party {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -593px -392px;
|
||||
width: 270px;
|
||||
height: 180px;
|
||||
}
|
||||
.welcome_sample_tasks {
|
||||
background-image: url(spritesmith-largeSprites-0.png);
|
||||
background-position: -1241px -642px;
|
||||
width: 246px;
|
||||
height: 165px;
|
||||
}
|
||||
|
Before Width: | Height: | Size: 384 KiB |
|
Before Width: | Height: | Size: 335 KiB |
|
Before Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 147 KiB |
|
Before Width: | Height: | Size: 151 KiB |
|
Before Width: | Height: | Size: 156 KiB |
@@ -1,660 +0,0 @@
|
||||
.Pet-Snake-Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -82px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Snake-Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -82px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Snake-Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -164px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Snake-Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: 0px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Snake-Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -82px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Snake-White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -164px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Snake-Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -246px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -246px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-CottonCandyBlue {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: 0px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-CottonCandyPink {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -82px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -164px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -246px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -328px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -328px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -328px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: 0px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Spider-Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -82px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -82px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-CottonCandyBlue {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -164px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-CottonCandyPink {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -246px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -328px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -410px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -492px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -574px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -656px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -656px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TRex-Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -656px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Tiger-Veteran {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -164px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -246px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-CottonCandyBlue {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -328px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-CottonCandyPink {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -410px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -410px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Floral {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -410px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -410px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Peppermint {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -492px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -492px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -492px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -492px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Spooky {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: 0px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -82px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-TigerCub-Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -164px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -246px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-CottonCandyBlue {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -328px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-CottonCandyPink {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -410px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -492px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -574px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -574px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -574px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -574px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -574px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Treeling-Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: 0px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turkey-Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -656px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turkey-Gilded {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -656px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -656px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-CottonCandyBlue {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: 0px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-CottonCandyPink {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: 0px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -164px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -246px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -328px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -410px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -492px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -574px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Turtle-Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -656px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -738px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-CottonCandyBlue {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -738px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-CottonCandyPink {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -738px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -738px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -738px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -738px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -738px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: 0px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -82px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Unicorn-Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -164px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -246px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-CottonCandyBlue {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -328px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-CottonCandyPink {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -410px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -492px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -574px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -656px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -738px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -820px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -820px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Whale-Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -820px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -820px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-CottonCandyBlue {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -820px -400px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-CottonCandyPink {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -820px -500px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -820px -600px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Floral {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -820px -700px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: 0px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Peppermint {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -82px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -164px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -246px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -328px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Spooky {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -410px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Veteran {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -492px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -574px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -656px -800px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet_HatchingPotion_Base {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -787px -800px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_CottonCandyBlue {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px -156px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_CottonCandyPink {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -836px -800px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_Desert {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px 0px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_Floral {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px -52px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_Golden {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px -104px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_Peppermint {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -738px -800px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_Red {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px -208px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_Shade {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px -260px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_Skeleton {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px -312px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_Spooky {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px -364px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_White {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px -416px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
.Pet_HatchingPotion_Zombie {
|
||||
background-image: url(spritesmith-main-13.png);
|
||||
background-position: -902px -468px;
|
||||
width: 48px;
|
||||
height: 51px;
|
||||
}
|
||||
|
Before Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 130 KiB |
|
Before Width: | Height: | Size: 134 KiB |
|
Before Width: | Height: | Size: 175 KiB |
|
Before Width: | Height: | Size: 377 KiB |
|
Before Width: | Height: | Size: 152 KiB |
|
Before Width: | Height: | Size: 135 KiB |
|
Before Width: | Height: | Size: 149 KiB |
|
Before Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 6.0 KiB |
|
Before Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |