Jump to content


  • Content Count

  • Joined

  • Last visited

About dreaddy

  • Rank
  • Birthday 11/19/1982

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. not yet ;). But should not be a big problem, ill look into it. Editing the desciption would require a registration. And then things get more and more complicated for the uploader. And do you think the uploader want to upload everything and install an app on the computer?
  2. I think I get almost everything out of the replaydata that I can. Some subevents are missing, ill fix that as soon as I have some time. Energy used is something that can be calculated from the units, spells, obrs and wells played. But for the other values the biggest problem is, there is no event when things get destroyed. If a unit dies, a well is killed or someone has lost the game. So without simulating the whole game (which is ... unrealistic ) there is no way to get that out of the replay. And help is always appreciated, but I honestly think that I don't want to expand that
  3. Thanks for your feedback. What's wrong with the orb display? About the possibilities: I could show the cast order like 0:03 Firesworn 0:05 Sunderer 0:12 Mine But the replay does not contain the destruction of things. So I can not say how much mana is used and which buildings/monuments/units are still alive without simulating the whole game. And that's a little out of scope ;). The version check is in there. As soon as a replay with a higher version gets uploaded all other replays get a deprecated message and are ignored on searches unless the box is unchecked.
  4. That would be great. I could invite you to the github project if you send me your account.
  5. Hi, I wrote a replay archive based on the replayparser I made last weekend. http://replays.bfleague.com/ Uploading a replay takes about 5 seconds and all values are filled in automaticly, so I hope for many uploads ;). The design is quite ... "basic". I'll improve it, should the archive get some attention.
  6. Added upload functionality to http://torsten-lueders.de/replayapi/ I'd appreaciate some testing ;). If you find any bugs in the values, please post them here with the replay attached.
  7. Ah ok thanks. The game probably autocast spells in pve, so changing the spell would break the campaign. But then it's fine and only a problem in deprecated replays.
  8. No Idea ;). But I just finished my php port and didn't need anything like that. Maybe you can get the Infos from there. Und lets switch to that topic about that parser stuff.
  9. Hi, just finished my PHP Replay Parser. Should be easy to include in own projects. It contains almost anything that can be read out of the replays and some calculated Values (decks, apm, winner, teams, monuments used, cards used, every action done by the players etc. ). Might be useful for an own replay archive, automatic reports for tourneys or just to spy out what deck the rpve Player used that was 10x faster than you ). A quick demo script also with all values extracted: http://torsten-lueders.de/replayapi/ Source on Github: https://github.com/dreaddy/SkylordsR
  10. Could it be the ID for Fire Sphere is wrong? It is 1664 but was 729 in the past. It also has a 22 ID gap at the end of the list.
  11. the actions after the header? I think it covers most of them but there might be some new actions from the cards of the lost and amii expansions. I slightly remember that I saw "unknown action" in the replayanalyzer actionlist a few times. There are also some "UNKNOWN" Commands in the commandlist. SUB_BD_UNKNOWN_689 SUB_BD_UNKNOWN_686 SUB_BD_UNKNOWN_68A etc, About type.fix: I think it only assigns constants for increased readability. result.put(ACTION_SUMMON, new Information[]{ new Information("typ", Type.FIX, 0, null, "summon unit"), new Information("
  12. you can extract the "real" cardid: function sl_extractCardkey($filekey){ return $filekey % 0x4240; } I found some Infos we made about the replayformat (->attachment) and I'm about half done with a PHP Library I hope I will finish it this weekend and publish it afterwars. format.txt
  13. About the parser: call java -jar parsersender.jar test.pmv >> output.txt and you will get stuff like "{ "cards":{ "1003":{"affinity":-1,"energy":100,"id":1003,"name":"{card:rv}","orbs":[1,1,0],"rarity":4,"type":2} ,"1004":{"affinity":-1,"energy":65,"id":1004,"name":"{card:rw}","orbs":[2,0],"rarity":1,"type":1} ,"1021":{"affinity":-1,"energy":70,"id":1021,"name":"{card:ai}","orbs":[4,4],"rarity":4,"type":1}" [...]. You can also call something like $replayinfos = json_decode(exec("java -jar parsersender.jar test.pmv")); in PHP format: Can't remember too much beca
  14. Hi, back in 2009 I made a ReplayAnalyzertool with a friend. Just found it (still looking for the sourcecode, i'll share should I find it again). It features playerinfos(deck, apm etc. ), a replay browser, a basic replay function outside of skylords and the possibility to rename your replays (on buttonpress or automatically) from autosave to something that will be kept and includes maps/playername. have fun: http://torsten-lueders.de/replayanalyzer/skylords_replay_analyzer.zip ( You will need a Java runtime for the tool and it still misses the maps and cards of "newest" Ed
  15. wow, thank you, this is great. I always have my mouse over the rewards when scrolling achievements ;). Maybe a "1 of 20 - hover for details" would still be helpfull. My friend I play Skylords with had no clue and I've also seen this question in the chat - answered with "write it down".
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use