Files
adventureland/design/sprites.py
T
2025-09-21 16:37:57 +03:00

1182 lines
28 KiB
Python

sprites={
"test":{
#"ignore":True,
"file":"/images/tiles/characters/ninja_turtles.png",
"rows":1,
"columns":4,
"matrix":[
#["test"],
["t1","test","t3","t4"],
]
},
"makeup1":{
"file":"/images/cosmetics/makeup/makeup1.png?v=6",
"rows":1,
"columns":42,
"type":"head",
"matrix":[[]], #looped below
},
"bwhair":{
"file":"/images/cosmetics/hairdo/bwhair.png?v=2",
"rows":1,
"columns":1,
"type":"hair",
"matrix":[["bwhair"]],
},
"burningeyes1":{
"file":"/images/cosmetics/beardo/burningeyes1_anim.png",
"rows":1,
"columns":1,
"type":"a_makeup",
"matrix":[["breyes"]],
},
"burningeyes2":{
"file":"/images/cosmetics/beardo/burningeyes2_anim.png",
"rows":1,
"columns":1,
"type":"a_makeup",
"matrix":[["bbeyes"]],
},
"bathat":{
"file":"/images/cosmetics/hats/bathat_anim.png",
"rows":1,
"columns":1,
"type":"a_hat",
"matrix":[["bathat"]],
},
"gcandle":{
"file":"/images/cosmetics/hats/gcandle_anim.png",
"rows":1,
"columns":1,
"type":"a_hat",
"matrix":[["gcandle"]],
},
"halo":{
"file":"/images/cosmetics/hats/halo_anim.png",
"rows":1,
"columns":1,
"type":"a_hat",
"matrix":[["halo"]],
},
"kunique":{
"file":"/images/cosmetics/makeup/kunique.png?v=2",
"rows":1,
"columns":4,
"type":"head",
"matrix":[["bwhead","blackhead","testm1","testm2"]],
},
"mbw":{
"file":"/images/cosmetics/skins/mbw.png",
"rows":1,
"columns":1,
"type":"skin",
"size":"normal",
"matrix":[["mbw"]],
},
"mabw":{
"file":"/images/cosmetics/armors/mabw.png?v=2",
"rows":1,
"columns":2,
"type":"armor",
"size":"normal",
"matrix":[["mabw","nothing"]],
},
"kglasses":{
"file":"/images/cosmetics/accessories/kglasses.png?v=3",
"rows":1,
"columns":4,
"type":"face",
"matrix":[["bwglasses","tortoise_g","catbatg","coolblueg"]],
},
"gravestones":{
"rskip":True,
"file":"/images/cosmetics/gravestones/gravestone.png",
"rows":2,
"columns":10,
"type":"gravestone",
"matrix":[
["gravestonea","gravestone","xgravestone0","xgravestone1","xgravestone2","xgravestone3","xgravestone4",None,None,None],
[None,None,None,None,None,None,None,None,None,None],
]
},
"deepsea":{
#"ignore":True,
"file":"/images/tiles/monsters/deep_sea_king.png",
"rows":1,
"columns":1,
"matrix":[
["deepsea"],
#["t1","test","t3","t4"],
]
},
"adversaries":{
#"ignore":True,
"file":"/images/tiles/characters/adversaries.png",
"rows":2,
"columns":4,
"matrix":[
["a1","a2","a3","a4"],
["a5","a6","a7","a8"],
]
},
"angel_wingless":{
"file":"/images/tiles/characters/angel_wingless.png",
"rows":2,
"columns":4,
"matrix":[
[None,"bangel",None,None],
[None,None,None,None],
]
},
"jpa":{
"file":"/images/tiles/characters/winners_jpa.png",
"rows":2,
"columns":4,
"matrix":[
[None,"greengreen",None,"favore"],
[None,None,None,None],
]
},
"jpb":{
"file":"/images/tiles/characters/winners_jpb.png",
"rows":2,
"columns":4,
"matrix":[
[None,"pinkie",None,"purpo"],
[None,None,None,None],
]
},
"swa":{
"file":"/images/tiles/characters/sheet_winnersa.png",
"rows":2,
"columns":4,
"matrix":[
[None,"scarf",None,None],
[None,None,"proft","twig"],
]
},
"swb":{
"file":"/images/tiles/characters/sheet_winnersb.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,None,"bobo"],
[None,None,None,None],
]
},
"collection1":{
"file":"/images/tiles/characters/collection1.png",
"rows":2,
"columns":4,
"matrix":[
["daisy",None,None,None],
[None,None,"cunn","robbie"],
]
},
"collection2":{
"file":"/images/tiles/characters/collection2.png",
"rows":2,
"columns":4,
"matrix":[
["sir",None,None,None],
[None,None,"naked",None],
]
},
# "collection3":{
# "file":"/images/tiles/characters/collection3.png",
# "rows":2,
# "columns":4,
# "matrix":[
# [None,None,None,None],
# [None,None,None,None],
# ]
# },
"collectionx":{
"file":"/images/tiles/characters/collectionx.png",
"rows":2,
"columns":4,
"matrix":[
[None,"snow_angel",None,None],
["creator",None,None,None],
]
},
"snowman":{
"file":"/images/tiles/monsters/snowman.png",
"rows":1,
"columns":1,
"matrix":[
["snowman"],
]
},
"dragold":{
"file":"/images/tiles/monsters/Dragold.png?v=2",
"rows":1,
"columns":1,
"matrix":[
["dragold"],
]
},
"bscorpion":{
"file":"/images/tiles/monsters/blackscorpion.png",
"rows":1,
"columns":1,
"matrix":[
["bscorpion"],
]
},
"cobold":{
"file":"/images/tiles/monsters/coboldProto.png",
"rows":1,
"columns":1,
"matrix":[
["cobold"],
]
},
"ligerx":{
"file":"/images/tiles/monsters/liger_x.png",
"rows":1,
"columns":1,
"matrix":[
["ligerx"],
]
},
"tiger":{
"file":"/images/tiles/monsters/tiger.png",
"rows":1,
"columns":1,
"matrix":[
["tiger"],
]
},
"slenderman":{
"file":"/images/tiles/monsters/slenderman.png",
"rows":1,
"columns":1,
"matrix":[
["slenderman"],
]
},
"franky":{
"file":"/images/tiles/monsters/frankenstein.png",
"rows":1,
"columns":1,
"matrix":[
["franky"],
]
},
"custom1":{
"file":"/images/tiles/characters/custom1.png?v=11",
"rows":2,
"columns":4,
"matrix":[
["mwarrior2","mranger2","fpriest","trexw"],
["showoffi","bpri","mmage","enterrr"]
]
},
"custom2":{
"file":"/images/tiles/characters/custom2.png?v=4",
"rows":2,
"columns":4,
"matrix":[
["trexp",None,None,None],
["konami","potiongirl","j2",None]
]
},
"custom3":{
"file":"/images/tiles/characters/custom3.png?v=1",
"rows":2,
"columns":4,
"matrix":[
["spkc","spkw","bunny","bouncer"],
[None,None,None,None]
]
},
"jsonx":{
"file":"/images/tiles/characters/others/jsonX.png",
"rows":1,
"columns":1,
"matrix":[
["jsonx"],
]
},
"mechagnome":{
"file":"/images/tiles/monsters/mecha_gnome.png",
"rows":1,
"columns":1,
"matrix":[
["mechagnome"],
]
},
"harpy":{
"file":"/images/tiles/monsters/harpy_b_1.png",
"rows":1,
"columns":1,
"matrix":[
["harpy"],
]
},
"harpy_fly":{
"file":"/images/tiles/monsters/harpy_b_fly_1.png",
"rows":1,
"columns":1,
"matrix":[
["harpy_fly"],
]
},
"rharpy":{
"file":"/images/tiles/monsters/harpy_a_1.png",
"rows":1,
"columns":1,
"matrix":[
["rharpy"],
]
},
"rharpy_fly":{
"file":"/images/tiles/monsters/harpy_a_fly_1.png",
"rows":1,
"columns":1,
"matrix":[
["rharpy_fly"],
]
},
"ship1":{
"file":"/images/tiles/characters/others/ship2.png",
"rows":1,
"columns":1,
"type":"animation",
"matrix":[
["ship"],
]
},
"newyear_tree":{
"file":"/images/tiles/characters/others/newyear_tree.png",
"rows":1,
"columns":1,
"type":"animation",
"matrix":[
["newyear_tree"],
]
},
"bonus1":{
"file":"/images/tiles/characters/bonus1.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,None,None],
[None,None,"mranger","holo"],
]
},
"military2":{
"file":"/images/tiles/characters/military2.png",
"rows":2,
"columns":4,
"matrix":[
[None,"nexus",None,None],
[None,None,"bsoldier",None],
]
},
"military3":{
"file":"/images/tiles/characters/military3.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,None,None],
[None,"asoldier",None,None],
]
},
"knights":{
"file":"/images/tiles/characters/knights.png",
"rows":2,
"columns":4,
"matrix":[
["pknight",None,"baron",None],
[None,None,None,None],
]
},
"chara2":{
"file":"/images/tiles/characters/chara2.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,"thief","fxrogue"],
[None,None,"generalg","prince"],
]
},
"chara3":{
"file":"/images/tiles/characters/chara3.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,"franger","lilith"],
[None,None,"frogue",None],
]
},
"chara4":{
"file":"/images/tiles/characters/chara4.png",
"rows":2,
"columns":4,
"matrix":[
[None,"ftokener","grogue",None],
["shadow","angel",None,None],
]
},
"chara6":{
"file":"/images/tiles/characters/chara6.png",
"rows":2,
"columns":4,
"matrix":[
["mwarrior","mnwarrior","mwarrior_cool","fpaladin"],
["fkid","redhead","mrogue","mpaladin_kid"]
]
},
"chara7":{
"file":"/images/tiles/characters/chara7.png",
"rows":2,
"columns":4,
"matrix":[
["frozenrogue",None,"fmage",None],
["marven","fwarrior","blingbling","lionsuit"]
]
},
"chara8":{
"file":"/images/tiles/characters/chara8.png",
"rows":2,
"columns":4,
"matrix":[
["pink","splithair","wizard","pwincess"],
["greencap",None,None,None]
]
},
"automatron":{
"file":"/images/tiles/characters/automatron2.png",
"rows":2,
"columns":4,
"matrix":[
["target_a500","target_a750","target_r500","target_r750"],
["target_ar900","target_ar500red",None,"target"]
]
},
"npc1":{
"file":"/images/tiles/characters/npc1.png",
"rows":2,
"columns":4,
"matrix":[
["gcitizen","oldcitizen",None,None],
["fisherman",None,"gemmerchant",None]
]
},
"npc3":{
"file":"/images/tiles/characters/npc3.png",
"rows":2,
"columns":4,
"matrix":[
[None,"mailman",None,None],
[None,None,None,None]
]
},
"npc4":{
"file":"/images/tiles/characters/npc4.png",
"rows":2,
"columns":4,
"matrix":[
["lady1","lady2","gabrielle","gabriella"],
["lady3",None,"lady4",None]
]
},
"npc5":{
"file":"/images/tiles/characters/npc5.png",
"rows":2,
"columns":4,
"matrix":[
["npcc","lmerchant","mmerchant","purplelady"],
[None,None,None,None]
]
},
"npc6":{
"file":"/images/tiles/characters/npc6.png",
"rows":2,
"columns":4,
"matrix":[
["showoff","fmerchant","npc63","llady"],
["renaldo",None,"lucy",None]
]
},
"dwarf2":{
"file":"/images/tiles/characters/dwarf2.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,None,None],
["fancyd",None,None,None]
]
},
"tristone_m":{
"file":"/images/tiles/characters/tristone_m.png",
"rows":2,
"columns":4,
"matrix":[
["tm_red","tm_brown","tm_yellow","tm_green"],
["tm_gray","tm_blue","tm_purple","tm_white"]
]
},
"tristone_f":{
"file":"/images/tiles/characters/tristone_f.png",
"rows":2,
"columns":4,
"matrix":[
["tf_pink","tf_blue","tf_green","tf_orange"],
["tf_purple",None,None,None]
]
},
"mystics":{
"file":"/images/tiles/characters/mystics.png",
"rows":1,
"columns":4,
"matrix":[
["mm_blue","mf_blue","mm_yellow","mf_yellow"],
]
},
"creatures1":{
"file":"/images/tiles/monsters/creatures1.png",
"rows":1,"columns":4,
"matrix":[[None,None,"mummy","booboo"]],
},
"creatures2":{
"file":"/images/tiles/monsters/creatures2.png",
"rows":2,"columns":4,
"matrix":[
["oneeye",None,None,None],
[None,None,None,None]
],
},
"jrpumpkins":{
"file":"/images/tiles/monsters/jrpumpkins.png",
"rows":1,"columns":2,
"matrix":[["jr","greenjr"]],
},
"chara5":{
"file":"/images/tiles/characters/chara5.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,None,"thehelmet"],
[None,"mpriest","reaper","goblin"]
]
},
"chests":{
"file":"/images/tiles/items/chests.png?v=2",
"rows":2,
"columns":12,
"matrix":[
["chestp","chest1",None,None,"chest2",None,None,"chest3",None,None,"chest4",None],
[None,"chest5",None,None,"chest6",None,None,"chest7",None,None,"chest8",None]
],
"type":"v_animation", #new logic [02/07/18]
},
"animationc":{
"file":"/images/tiles/characters/animationc.png?v=4",
"rows":8,
"columns":4,
"type":"animation",
"matrix":[
["santa","pvptokens",None,None],
["brewingwitch","funtokens",None,None],
["test_a",None,"test_b",None],
[None,None,None,None],
[None,None,None,None],
[None,None,None,None],
[None,None,None,None],
[None,None,None,None]
]
},
"animation1":{
"file":"/images/tiles/characters/animation1i.png",
"rows":8,
"columns":4,
"type":"animation",
"matrix":[
[None,"pflow","sidesword","flute"],
[None,"fancypots","pike","doublesword"],
[None,None,"daggers","hammer"],
[None,None,"swdagger","miniharp"],
["bow","spell","powerup","magic"],
["bow2","sth1","tricks","yellowlady"],
["praise","drunk","hairs","yellowwarrior"],
["femalesword","femalelongsword","scrolls","double-axe"]
]
},
"animation2":{
"file":"/images/tiles/characters/animation2.png",
"rows":8,
"columns":4,
"type":"animation",
"matrix":[
["armorguy","zengirl",None,None,],
[None,None,None,None,],
[None,None,None,None,],
[None,"goblin_a",None,None,],
[None,None,None,None,],
[None,None,None,None,],
[None,None,None,None,],
[None,None,None,None,]
]
},
"animation3":{
"file":"/images/tiles/characters/animation3.png",
"rows":8,
"columns":4,
"type":"animation",
"matrix":[
[None,None,None,None,],
[None,None,None,None,],
[None,None,None,None,],
["geekgirl",None,None,None,],
[None,None,None,None,],
[None,"exchanger",None,None,],
[None,None,None,None,],
[None,"newupgrade",None,None,]
]
},
"elementals":{
"file":"/images/tiles/monsters/elemental.png",
"rows":2,
"columns":4,
"matrix":[
["welemental","felemental","nelemental","eelemental"],
[None,None,None,None]
]
},
"dknight1":{
"skip":1,
"file":"/images/tiles/monsters/monster_dknight1.png",
"rows":1,"columns":1,"matrix":[["dknight1"]]
},
"dknight2":{
"file":"/images/tiles/monsters/monster_dknight2.png",
"rows":1,"columns":1,"matrix":[["dknight2"]]
},
"fairies":{
"file":"/images/tiles/monsters/fairies.png",
"rows":2,
"columns":4,
"matrix":[
["greenfairy","redfairy","bluefairy","darkfairy"],
[None,None,None,None]
]
},
"monsterbird1":{
"file":"/images/tiles/monsters/monster_bird1.png",
"rows":1,"columns":1,"matrix":[["bigbird"]]
},
"monsterbird2":{
"skip":1,
"file":"/images/tiles/monsters/monster_bird2.png",
"rows":1,"columns":1,"matrix":[["blackbird"]]
},
"monsterbird3":{
"skip":1,
"file":"/images/tiles/monsters/monster_bird3.png",
"rows":1,"columns":1,"matrix":[["turkeybird"]]
},
"boar":{
"file":"/images/tiles/monsters/monster_boar.png",
"rows":1,"columns":1,"matrix":[["boar"]]
},
"cacto":{
"skip":1,
"file":"/images/tiles/monsters/monster_cacto.png",
"rows":1,"columns":1,"matrix":[["cactusman"]]
},
"rudolph":{
"file":"/images/tiles/monsters/rudolphi.png",
"rows":1,"columns":1,"matrix":[["rudolph"]]
},
"elk":{
"skip":1,
"file":"/images/tiles/monsters/monster_elk.png",
"rows":1,"columns":1,"matrix":[["elk"]]
},
"golem1":{
"skip":1,
"file":"/images/tiles/monsters/monster_golem1.png",
"rows":1,"columns":1,"matrix":[["stone_golem"]]
},
"golem2":{
"skip":1,
"file":"/images/tiles/monsters/monster_golem2.png",
"rows":1,"columns":1,"matrix":[["tree_golem"]]
},
# "lich":{
# "file":"/images/tiles/monsters/monster_lich.png",
# "rows":1,"columns":1,"matrix":[["lich"]]
# },
"lizardman1":{
"skip":1,
"file":"/images/tiles/monsters/monster_lizardman1.png",
"rows":1,"columns":1,"matrix":[["greenlizardman"]]
},
"lizardman2":{
"skip":1,
"file":"/images/tiles/monsters/monster_lizardman2.png",
"rows":1,"columns":1,"matrix":[["redlizardman"]]
},
"stompy":{
"file":"/images/tiles/monsters/stompy3.png",
"rows":1,"columns":1,"matrix":[["stompy"]]
},
"minotaur":{
"skip":1,
"file":"/images/tiles/monsters/monster_minotaur.png",
"rows":1,"columns":1,"matrix":[["minotaur"]]
},
"phoenix":{
"file":"/images/tiles/monsters/monster_phoenix.png",
"rows":1,"columns":1,"matrix":[["phoenix"]]
},
"raptor1":{
"skip":1,
"file":"/images/tiles/monsters/monster_raptor1.png",
"rows":1,"columns":1,"matrix":[["greenlizard"]]
},
"raptor2":{
"skip":1,
"file":"/images/tiles/monsters/monster_raptor2.png",
"rows":1,"columns":1,"matrix":[["redlizard"]]
},
"grinch":{
"file":"/images/tiles/monsters/grinch.png",
"rows":1,"columns":1,"matrix":[["grinch"]]
},
"treant":{
"skip":1,
"file":"/images/tiles/monsters/monster_treant.png",
"rows":1,"columns":1,"matrix":[["treant"]]
},
"wolf1":{
"file":"/images/tiles/monsters/monster_wolf1.png",
"rows":1,"columns":1,"matrix":[["wolf"]]
},
"wolf2":{
"file":"/images/tiles/monsters/monster_wolf2.png",
"rows":1,"columns":1,"matrix":[["wolfie"]]
},
"json":{
"file":"/images/tiles/monsters/json.png",
"rows":1,"columns":1,"matrix":[["json"]]
},
"mcustom1":{
"file":"/images/tiles/monsters/custom1.png?v=6",
"rows":2,
"columns":4,
"matrix":[
["cgoo","crabx","bbpompom","gscorpion"],
["osnake","mole","xscorpion","arcticbee"],
]
},
"mcustom2":{
"file":"/images/tiles/monsters/custom2.png?v=5",
"rows":2,
"columns":4,
"matrix":[
["pinkgooi","pinkgoo",None,None],
["goldenbat","wabbit",None,"stoneworm"],
]
},
"goos":{
"file":"/images/tiles/monsters/goos.png",
"rows":2,
"columns":5,
"matrix":[
["goo0","goo1","goo2","goo3","goo4"],
["goo5","goo6","goo7","goo8","gooD"]
]
},
"monsters1":{
"file":"/images/tiles/monsters/monster1.png",
"rows":2,
"columns":4,
"matrix":[
["goo","rat","spider","scorpion"],
["bloodworm","snake","bee","bat"]
]
},
"animals1":{
"file":"/images/tiles/monsters/animals1.png",
"rows":2,
"columns":4,
"matrix":[
["puppy1","puppy2","puppy3","puppy4"],
["kitty1","kitty2","kitty3","kitty4"],
]
},
"animals2":{
"file":"/images/tiles/monsters/animals2.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,None,None],
["porcupine",None,None,None],
]
},
"birds1":{
"file":"/images/tiles/monsters/birds1_modded.png",
"rows":2,
"columns":4,
"matrix":[
["hen","rooster",None,None],
[None,None,None,None],
]
},
"goblinos":{
"file":"/images/tiles/monsters/goblinos.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,"gredpro","ggreenpro"],
[None,None,"gpurplepro","gbluepro"],
]
},
"gking":{
"file":"/images/tiles/monsters/goblinkingb.png",
"rows":1,"columns":1,"matrix":[["gking"]]
},
"monsterc6":{
"file":"/images/tiles/monsters/monsterc6.png?v=2",
"rows":2,
"columns":4,
"matrix":[
["prat","pppompom","spompom","mighty"],
["slither","deadgob","pinkgoblin","red"]
]
},
"tinyfairies":{
"file":"/images/tiles/monsters/tinyfairies.png",
"rows":2,
"columns":4,
"matrix":[
["tinyp",None,None,None],
[None,None,None,None]
]
},
"monsterc2":{
"file":"/images/tiles/monsters/monsterc2.png",
"rows":2,
"columns":4,
"matrix":[
[None,"ent",None,None],
[None,None,None,None],
]
},
"robots":{
"file":"/images/tiles/monsters/robots.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,"zapper0",None],
[None,None,None,"fieldgen0"],
]
},
"mage":{
"file":"/images/tiles/monsters/mage.png",
"rows":2,
"columns":4,
"matrix":[
["xmagefz","xmagefi","xmagen","xmagex"],
[None,None,None,None],
]
},
"monsters2":{
"file":"/images/tiles/monsters/monster2.png?v=3",
"rows":2,
"columns":4,
"matrix":[
["crab","tortoise","squig","croc"],
["frog","squigtoad","poisio","armadillo"]
]
},
"monsters3":{
"file":"/images/tiles/monsters/monster3c.png",
"rows":2,
"columns":4,
"matrix":[
["minimush","midimush","plantoid","uglyplant"],
["iceroamer","fireroamer","chestm","chestx"] #"trapchest1","trapchest2"
]
},
"monsters4":{
"file":"/images/tiles/monsters/monster4.png",
"rows":2,
"columns":4,
"matrix":[
["ghost",None,None,"skeletor"],
[None,None,None,None],
]
},
"vampires":{
"file":"/images/tiles/monsters/vampire2d.png",
"rows":2,
"columns":4,
"matrix":[
["mvampire","fvampire",None,None],
[None,None,"vbat",None],
]
},
"mrpumpkin":{
"file":"/images/tiles/monsters/mr_pumpkin.png",
"rows":1,
"columns":1,
"matrix":[
["mrpumpkin"],
]
},
"cbee":{
"file":"/images/tiles/monsters/cbee.png",
"rows":1,
"columns":1,
"matrix":[
["cutebee"],
]
},
"icegolem":{
"file":"/images/tiles/monsters/iceGolem.png",
"rows":1,
"columns":1,
"matrix":[
["icegolem"],
]
},
"mrgreen":{
"file":"/images/tiles/monsters/green.png",
"rows":1,
"columns":1,
"matrix":[
["mrgreen"],
]
},
"robots1":{
"file":"/images/tiles/monsters/robots_walkin_B_1.png?v=2",
"rows":2,
"columns":4,
"matrix":[
["goldenbot","sparkbot","targetron",None],
[None,None,None,None]
]
},
"dryad":{
"file":"/images/tiles/monsters/dryad_green_1.png",
"rows":1,
"columns":1,
"matrix":[
["dryad"],
]
},
"dinos":{
"file":"/images/tiles/monsters/mondinos_1.png",
"rows":2,
"columns":4,
"matrix":[
[None,None,None,None],
["gdino","odino","bdino","wdino"],
]
},
"spiderqueens":{
"file":"/images/tiles/monsters/giantspider.png",
"rows":2,
"columns":2,
"matrix":[
["spiderbl","spiderbr"],
["spiderp","spiderr"],
]
},
"emblems":{
"file":"/images/sprites/emblems/emblems.png?v=6",
"type":"emblem",
"rows":2,
"columns":10,
"matrix":[
["c1","c2","c3","c4","b1","r1","rr1","dp1",None,None],
["m1","m2","m3","m4","b2","br1","o1","j1",None,None],
]
},
}
bodysets=[
#skin
["sskin1","skin","small",8,"/images/cosmetics/skins/sskin1.png"],
["mskin1","skin","normal",8,"/images/cosmetics/skins/mskin1.png"],
["lskin1","skin","large",4,"/images/cosmetics/skins/lskin1.png"],
#body
["sbody1","body","small",5,"/images/cosmetics/armors/sbody1.png?v=4"],
["mbody1","body","normal",8,"/images/cosmetics/armors/mbody1.png?v=2"],
["mbody2","body","normal",8,"/images/cosmetics/armors/mbody2.png?v=6"],
["mbody3","body","normal",8,"/images/cosmetics/armors/mbody3.png?v=3"],
["mbody4","body","normal",8,"/images/cosmetics/armors/mbody4.png?v=3"],
["mbody5","body","normal",8,"/images/cosmetics/armors/mbody5.png?v=3"],
["mbody6","body","normal",3,"/images/cosmetics/armors/mbody6.png"],
#armor
["sarmor1","armor","small",8,"/images/cosmetics/armors/sarmor1.png?v=2"],
["sarmor2","armor","small",4,"/images/cosmetics/armors/sarmor2.png?v=2"],
["marmor1","armor","normal",8,"/images/cosmetics/armors/marmor1.png?v=2"],
["marmor2","armor","normal",8,"/images/cosmetics/armors/marmor2.png?v=3"],
["marmor3","armor","normal",8,"/images/cosmetics/armors/marmor3.png?v=2"],
["marmor4","armor","normal",8,"/images/cosmetics/armors/marmor4.png?v=4"],
["marmor5","armor","normal",8,"/images/cosmetics/armors/marmor5.png?v=4"],
["marmor6","armor","normal",8,"/images/cosmetics/armors/marmor6.png?v=3"],
["marmor7","armor","normal",8,"/images/cosmetics/armors/marmor7.png?v=2"],
["marmor8","armor","normal",8,"/images/cosmetics/armors/marmor8.png?v=2"],
["marmor9","armor","normal",8,"/images/cosmetics/armors/marmor9.png?v=2"],
["marmor10","armor","normal",8,"/images/cosmetics/armors/marmor10.png"],
["marmor11","armor","normal",8,"/images/cosmetics/armors/marmor11.png"],
["marmor12","armor","normal",6,"/images/cosmetics/armors/marmor12.png"],
["larmor1","armor","large",2,"/images/cosmetics/armors/larmor1.png"],
#character
["lchar1","character","large",8,"/images/all_characters/lchar1.png"],
["mchar16","character","normal",8,"/images/all_characters/mchar16.png"],
["schar7","character","small",8,"/images/all_characters/schar7.png"],
["xschar2","character","xsmall",8,"/images/all_characters/xschar2.png"],
["xxschar2","character","xxsmall",8,"/images/all_characters/xxschar2.png"],
]
for s in bodysets:
sprites[s[0]]={
"file":s[4],
"type":s[1],
"size":s[2],
"rows":2,
"columns":4,
"matrix":[
[None,None,None,None],
[None,None,None,None],
]
}
last=0
nmap={0:"a",1:"b",2:"c",3:"d",4:"e",5:"f",6:"g",7:"h"}
for i in range(2):
for j in range(4):
if last<s[3]:
sprites[s[0]]["matrix"][i][j]="%s%s"%(s[0],nmap[last])
last+=1
rowsets=[
["hairdo1","hair",25,25,"/images/cosmetics/hairdo/hairdo1.png?v=7"],
["hairdo2","hair",25,25,"/images/cosmetics/hairdo/hairdo2.png?v=7"],
["hairdo3","hair",25,25,"/images/cosmetics/hairdo/hairdo3.png?v=7"],
["hairdo4","hair",25,25,"/images/cosmetics/hairdo/hairdo4.png?v=7"],
["hairdo5","hair",25,23,"/images/cosmetics/hairdo/hairdo5.png?v=7"],
["hairdo6","hair",25,10,"/images/cosmetics/hairdo/hairdo6.png?v=3"],
["hats1","hat",25,16,"/images/cosmetics/hats/hats1.png?v=2"],
["hats2","hat",25,25,"/images/cosmetics/hats/hats2.png?v=3"],
["hats3","hat",25,24,"/images/cosmetics/hats/hats3.png?v=2"],
["hats4","hat",25,11,"/images/cosmetics/hats/hats4.png?v=4"],
["wings1","s_wings",5,5,"/images/cosmetics/wings/wings1.png"],
#["wings2","s_wings",2,2,"/images/cosmetics/wings/wings2.png"],
["wings3","s_wings",5,5,"/images/cosmetics/wings/wings3.png?v=2"],
["backpacks","s_wings",5,5,"/images/cosmetics/wings/backpacks.png"],
["backpacks2","s_wings",5,2,"/images/cosmetics/wings/backpack2.png"],
["tail1","tail",1,1,"/images/cosmetics/tails/wolftail.png"],
["tail2","tail",1,1,"/images/cosmetics/tails/wolftail2.png"],
["tail3","tail",1,1,"/images/cosmetics/tails/wolftail3.png"],
["smakeup","head",1,1,"/images/cosmetics/makeup/smakeup.png"],
["mmakeup","head",14,14,"/images/cosmetics/makeup/malemakeup.png?v=4"],
["fmakeup","head",13,13,"/images/cosmetics/makeup/femalemakeupv2.png"],
#["newfmakeup","head",13,2,"/images/cosmetics/makeup/fmakeup.png"],
["face1","face",41,11,"/images/cosmetics/accessories/eyeglasses.png?v=3"],
["beard1","beard",41,15,"/images/cosmetics/beardo/beard1.png?v=3"],
["mask1","beard",25,6,"/images/cosmetics/beardo/mask1.png?v=2"],
["facemakeup","makeup",25,8,"/images/cosmetics/beardo/facemakeup.png?v=2"],
["nmmakeup","head",21,21,"/images/cosmetics/makeup/male_makeup.png"],
["nfmakeup","head",23,23,"/images/cosmetics/makeup/female_makeup.png"],
["numakeup","head",24,24,"/images/cosmetics/makeup/unisex_makeup.png"],
]
for s in rowsets:
sprites[s[0]]={
"file":s[4],
"type":s[1],
"rows":1,
"columns":s[2],
"matrix":[[None]*s[2]],
}
for i in range(s[2]):
name="%s%.2d"%(s[0],i)
if s[1]=="hat": name=name.replace("hats","hat")
if i<s[3]:
sprites[s[0]]["matrix"][0][i]=name
else:
sprites[s[0]]["matrix"][0][i]=None
for i in range(42):
sprites["makeup1"]["matrix"][0].append("makeup1%.2d"%i)
#for i in range(25):
# sprites["hairdo2"]["matrix"][0].append("hair2%.2d"%i)
# for i in range(41):
# sprites["hairs2"]["matrix"][0].append("hair2%.2d"%i)
# for i in range(41):
# sprites["hairs3"]["matrix"][0].append("hair3%.2d"%i)
imagesets={
"pack_1a":{
"size":16,
"rows":128,
"columns":16,
"file":"/images/tiles/items/pack_1a.png?v=11",
},
"pack_20":{
"size":20,
"rows":64,
"columns":16,
"file":"/images/tiles/items/pack_20vt8.png",
"load":True,
},
"skills":{
"size":20,
"rows":13,
"columns":16,
"file":"/images/tiles/items/skills_20v6.png",
},
"custom":{
"size":20,
"rows":9,
"columns":7,
"file":"/images/tiles/items/custom.png?v=9",
"load":True,
},
"community":{
"size":20,
"rows":9,
"columns":7,
"file":"/images/tiles/items/community.png?v=1",
"load":True,
},
}
tilesets={
"castle":{"file":"/images/tiles/map/castle.png?v=2"},
"custom2":{"file":"/images/tiles/map/custom2.png?v=14"},
"custom":{"file":"/images/tiles/map/custom.png?v=13"},
"custom_a":{"frames":3,"frame_width":16,"file":"/images/tiles/map/custom_a.png?v=5"},
"doors":{"file":"/images/tiles/map/doors.png"},
"dungeon":{"file":"/images/tiles/map/dungeon.png?v=5"},
"house":{"file":"/images/tiles/map/house.png?v=4"},
"inside":{"file":"/images/tiles/map/inside.png?v=9"},
"outside":{"file":"/images/tiles/map/outside.png?v=7"},
"puzzle":{"frames":3,"frame_width":16,"file":"/images/tiles/map/puzzle.png?v=7"},
"water":{"frames":3,"frame_width":48,"file":"/images/tiles/map/water_updated.png?v=13"},
"winter":{"file":"/images/tiles/map/winter.png?v=5"},
"fort":{"file":"/images/tiles/map/fort.png?v=3"},
"beach":{"file":"/images/tiles/map/beach_v2.png"},
#"world":"/images/tiles/map/world.png",
"licht":{"file":"/images/tiles/monsters/monster_lich.png"},
"stands":{"file":"/images/tiles/items/stands.png?v=8"},
"new":{"file":"/images/tiles/map/new.png?v=15"},
"dark":{"file":"/images/tiles/map/dark_dimension.png?v=0"},
"jungle":{"file":"/images/tiles/map/jungle.png?v=2"},
"ship":{"file":"/images/tiles/map/ship.png"},
"ash":{"file":"/images/tiles/map/ashlands.png"},
"ruins":{"file":"/images/tiles/map/ruins.png?v=2"},
"tree":{"file":"/images/tiles/map/tree.png"},
"lights":{"file":"/images/tiles/map/lights.png?v=3","light":"yes"}, # "frames":3,"frame_width":48,
}