Jump to content

CrouchingMoose

Vote Enabled
  • Posts

    577
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by CrouchingMoose

  1. Don't feel you need to rush to get it all done at the demands of the public - I would rather have a working app than a rushed one with flaws It's not that I'm trying to rush to get it out, it's just that even though I'm still in javascript which I'm comfortable with, the new library I'm using (lokijs) is still sort of new and I'm still learning how exactly it works. It's one thing to look at documentation and think you can do one thing, when in reality thats not how it works. I've mostly worked out the bugs on the basic hiring rules, but now I'm just taking care of little things like seperating the totems and models lists. It's not hard, it's just figuring out the best way to do it.
  2. Srry, it's been a bit slow going since I'm having to learn the intricacies of a new library as I go, which while not as fleshed out as I would like, us still incredibly fast for what it does. So to update what I've gotten done so far, it's not much, but it's impressive to me. Firstly, that old data file I was using, fully compressed, was sitting at about 300+kb in size for all 7 factions. This new format I'm using has shrunk the file to ~20 kb for 2 factions, waves 1 and 2. Currently, I'm trying to get the list of hireable models to correctly populate for each leader. I'm hoping to finish that up tonight, and then I'll put up what I have so that something can start being tested. After that I'll work on the functionality to actually hire models, then upgrades.
  3. I'd expect to see another handful or 4-5 models per faction, and more generic upgrades. I wouldn't be surprised to even see factionless upgrades and maybe even models.
  4. I'm really hoping I can finish up the tool (just got upgrades left) I'm making to manage the data tonight. After that, it's a simple matter of putting in all the models and upgrades. I did a test run last night and put in just the models from the wave 1 ten thunders deck, and I was able to everything in in about 15 minutes. Once the tool is done I'm going to put in all of wave 1 & 2 outcasts and ten thunders as test data and get started on the app itself. Web version beta (read as very rough and unstyled) will hopefully be able to be available for testing by the end of the weekend (with those 2 factions). Once the basics are working, I'll start adding other factions and handling any specific issues that arise from those (should hopefully only involve data changes, because ten thunders and outcasts encompass most issues that would require specific coding, with gremlins covering the last few bases I can think of)
  5. I don't know if I'm going to update the new version as a update to the on that was on the store or if I'll publish it as a 2.0 app. As for right now, if the app is working for you, I'd keep it. I'll have more info as I get closer to finishing the rewrite. Just a heads up on my progress last night. I spent most of the night writing a tool to generate model and upgrade info. With the exception of a few outlying rules (jack daw and lazarus), I have model definitions done. I still need to add upgrades and clean up unecessary fields to shrink the data source file a bit more, but the data is allready easier to update and manage.
  6. Sorry about the lack of updates, but here goes...WARNING, wall of text incoming. First and foremost, I'm sorry for having disappeared with no notice, leaving everyone who liked the app hanging with no notice or update. I could have handled that better, could have passed the code off to other people, or any of several other options that wouldn't have made me look like a giant butt. I sort of fell out of Malifaux about November of last year. Besides having a bunch of crap popping up, it was almost impossible for me to get a game in since it seemed that no one else's schedule was syncing up with mine. I played maybe 1 game since gencon of 2014 in that time, despite trying to get tournaments going and keeping the game afloat in my area. Needless to say, what was once a labor of love working on the app started to turn sour for me and I didn't want work on something that just made me want to play more. This combined with the technical issues I'd been having trying to get the app out there were stressing me out. So much to my dismay, I quit malifaux altogether, but still longed to get more game time in with this. Now, I'm trying to get back inot the game since it seems to have picked back up thanks to the new henchman in the area. On a whim I started looking to see of anything was going on in the area and realize that there were A LOT of people playing in my area again. So once again, I have that itch to play and drive to work on the app once again. So, that all being said where does the app stand. First off, because apple likes to charge a lot of money and the cost to maintain the license to keep an app I was bitter about was coming out of my pocket, I let it lapse. Because of this Apple took it off their store. Secondly, what went wrong with the app the first time arround, and how can we fix it. Primarily, i think we can all agree that updates were the biggest issue. This was hard before, since each version of the app required me to spend all night going through each versions complicated build process and submission. I'm going to fix this by offloading the data side of updates as part of the app. Translated, this means when new models come out or the model definitions get a fix, users can hit a button in the app, which will go download the updated file and work without issues. This makes things easier on me, because I can generate a new data file, and upload it to a central point and have all versions of the app update simultaneously. The other major issue with the app currently, is the data source and how it's consumed. When I originally did it, I felt so smart, but now with the addition or more models like Sammie and the emissaries, the data duplication problem has gotten much worse. So, to fix this I want to revamp the data structure and the library I use to consume it in the app. Basically though, I have to rewrite most of the back end to support this new data structure. Finally, the UI. You may not see it, but the UI is a mess and is hard to maintain, especially if I want to add campaign functionality to the app. So other than graphics, the app is getting a full overhaul. TLDR I'm sorry vanishing with no notice, but I'm back now. The app is all manner of screwed up as is. I'm rewriting from the ground up to make it easier to maintain and have more functionality. PS. I'm going to have a mini codeathon over on saturday. If there is intrest in it, I'd be willing to stream it and chat with people while I'm working on it.
  7. I assume you are talking about the Web version of the Crew Creator and not the mobile app version. I know these issues are present and has been something that just kept meaning to do, but kept not finding the time or got side tracked with other projects. Since my mobile app development laptop is out of commission at the moment, I will focus on trying to get in contact with Ratty and get the updated files to him so that this can be updated.
  8. These issues are my fault, I've been busy with other tasks and when I have been working on the Crew Creator, it has been my mobile app version. Since my dev laptop is out of commission for the time being, I will try to focus on getting in touch with Ratty and getting him the updated files.
  9. @Metalhed The iPad one was pushed out and live. My suggestion would be to download and try playing arround with it and seeing which FAQ version it comes with. @Everyone Unfortuantly, my primary development and app publishing laptop has had an 'accident' in which the screen was cracked well beyond use. I sent the computer to be fixed a while back, finally heard what the price would be to fix it, and decided it would be easier to buy a new laptop when the funds are available since the price to fix the screen is more than the cost of buying the same model new. What this means, however, is that I am currently unable to push out updates for Android or Windows until I can get a replacement setup and working (a task that will take quite a bit of time, since I haven't done this since maybe 9 months ago). I do plan on getting to a point where I can work on this again, but with the holidays coming up, I am not sure how much time I will have to work on this. I will keep you guys updated once I know more.
  10. yeah, the beta was handled by a different service so it wouldn't be able to update from the beta to the release version.
  11. That's because the crew data is stored in an Application level cache, so that it can persist between uses without having to write the data to a specific file, I'm going to try some things to fix new updates not being detected as well as people's pdf readers caching the FAQ between updates after I get the new Windows version out. I'm fairly certain that if I make the name of the FAQ file unique, that will fix that issue, (I just made it FAQ.pdf so that I could replace it quickly and not have to change any code). As for updates not being detected, I think there may have been a version numbering issue, which is why some people didn't get notified of new versions while others did. The app's number on the store is version 10001 (1.0.2) where as the previous version was 2 (1.0.2). It is my belief that some phones are using the first number to identify updates (like my wifes Galaxy S5), while others are using the second number (everyone that had an issue), which didn't change between releases. I'll make sure both numbers change next time to see if that really is the issue or if I need to look elsewhere for a solution.
  12. That is a problem. I'm fairly certain that there is nothing I can do about it on my end since I know that both my wife's and my phones alerted us about the updates with no problem. I will still look into it and see if it may have been an issue with my version numbering, or if there might be some setting that I have checked that is causing this problem. I'll PM you guys once I know more. Just to check, once you guys manually update, what app are you using to look at the FAQ, and what is the date on the FAQ. I ask because I noticed in testing that the Adobe app cache's pdf's and loads the cached version of files with the same name. I'll try changing the name of the pdf each time to get around this problem.
  13. Actually as payment, can I NOT have you're first born (Allready got one which is why I am a couple of days behind from where I wanted to be.)
  14. Hey everyone. Getting these updates out has taken a bit more time than expected. I've been sitting on these updates ready to try and publish them, but just haven't had the time. So here's the run down. Android is already out, iOS is submitted (just need to wait and see if it gets approved), Windows is getting started and is hopefully just going to involve simply replacing 2 files and clicking through a wizard if I'm not mistaken, so hopefully shouldn't take to long.
  15. So, here's my update since I wasn't able to get anything out over the weekend. I've got all the data files and the FAQ updated in my code base so those are ready to go as soon as I can publish. However, I didn't realize just how much changed while I wasn't paying attention, which has caused a couple of snags. I'll just list those for you here. 1) Google found a security issue with the verison of cordova-phonegap I was using (v3.4), which has been fixed in v3.5. I've read over the security concerns and it shouldn't cause anyone problems since I don't use the features that are a part of the security issue. That being said, Google has still identified the app as using Cordova v3.4, and will be taking down any apps that aren't updated in the near future. I'm in the process of updating to the most recent version (v3.6) which most involves downloading and installing some new versions (which on my crappy network, took some time). If all goes well, I should have this version ready to go tonight. 2) Apple just released iOS8 as I'm sure MANY of you allready knew. What you may not know is that this requires some code changes in cordova. Once again, the fix here is to update to v3.6 which will be going on tonight while I work on publishing the android version. I plan to publish tonight, if possible (I won't be able to get started until late tonight). If I can't do it tonight, then it will be done tomorrow night. 3) Windows, nothing really new here. I just have to copy over the updated files and publish the new version. Unfortuantly, this will be one of the harder ones since the laptop I do the Windows Phone development on is also the one with a damaged screen. While this does make it difficult, it's not impossible to use. I will publish this version once the other 2 are out, since Windows doesn't have any pressing new concerns to deal with at the moment.
  16. Hey, sorry about the lack of updates or responses to people so far. I've recieved several emails from people wondering about the status of this app and when I'm planning to update, so I figure I should post here and let everyone know. Unfortunatly, I've been on a bit of a hiatus since right after GenCon due to unforseen circumstances that have just been overwhelming. Between medical issues of both myself and my family, car troubles, my son damaging the computer I use to primarily develop on, and various other issues, I've not had a lot of time to work on this app since I've had to figure out how I'm going to fix everything that's happening. I am happy to say that a most of these issues have been resolved, and I should have more time to get back to working on this app. I'm going to go through all of the issues people have pointed out and try to have something ready for this weekend. If I don't then I'll give you an updated time frame to the best of my knowledge. Thank you all for your continued patience and concern as a community, and I hope to be able to start contributing to such a great community again soon.
  17. Yeah, but those were more like limited alternate material releases rather than limited sculpts
  18. Yes, Smoke grenades is a rare 1 upgrade now.
  19. Thanks for the heads up guys. I'll get those in.
  20. Updates for the stuff released at GenCon have been uploaded. Windows and Android are good to go, iOS may take a day or 2 before it is available. Change Log - Added new generic upgrades - Fixed various hiring issues. - Crew Creator now links directly to Web version - Ability to copy Crews as Text or BBCode from inside app (not available on WIndows, due to a lack of a Clipboard API at the moment. Code is in place, just waiting for Microsoft to make the API available to use the clipboard again.) Upcoming changes next update - Bigger Buttons - Collection Manager (No SE models to being with).
  21. The update has been sent off, now I'm working on getting it out on the mobile devices.
  22. Yup, there it is, I knew I had to be missing something if people weren't allready using that combo. Thanks.
  23. I was looking over some of the Ten Thunders stuff and noticed Kamaitachi's abilities and wanted to double check I'm reading them correctly. If Shenlong is within 6" of Kamaitachi when Shenlong activates and uses his Monk of Many Styles ability to swap upgrades what happens is Kamaitachi draws a card because an upgrade was attached, and Shenlong heals 2 and pushes up to 3" in any direction because he discarded the previous upgrade. I'm reading that correctly, right? On top of this, if you throw Sensei Yu in with his upgrade to take upgrades that Shenlong discards, you essentially draw 2 cards and both Shenlong and Sensei Yu heal and push because they can both put the upgrades on and discard the previous ones in the process.
  24. Actually I'm trying to get those new rules in as I type this, then the rest of the generic upgrades should be finished up very quickly
×
×
  • Create New...

Important Information