1. New to the forums? Check out our Mentorship Program!
    Our mentors will answer your questions and help you become a part of the community!
  2. Welcome to Smogon Forums! Please take a minute to read the rules.

Warmachine version 1.0

Discussion in 'Archives' started by the_artic_one, Aug 25, 2008.

  1. the_artic_one

    the_artic_one

    Joined:
    Jul 31, 2007
    Messages:
    829
    Warmachine - the wonderful Warstory formatter

    Version 1.0 (rapidshare, requires .net framework to run)

    To see a sample warstory formatted with warmachine, go here.


    [​IMG]



    If there's one thing I love, it's a good warstory, but I find that many excellent battlers are discouraged from writing good warstories due to all the tedium of formatting it for readability. Warmachine solves this problem by easily formatting any ordinary shoddy battle log. It adds standard UBB code formatting tags and also offers convinient features such as removing annoying nicknames and tedious repetitive leftover/recovery and sandstorm/hail damage. The best part is, this is completely free!

    FAQ
    Q: Help it won't run.
    A: Make sure you have the .net framework installed.

    Q: Is this Open Source?
    A: No, but if you ask me nicely for the source I'll most likely give it to you.

    Q: Why doesn't it do X for me?
    A: Either it was impractical or I just plain didn't think of it, feel free to post it here or drop me an email and I'll consider adding it to later versions.

    Q: Won't making it so easy to write warstories increase the number of crappy commentless war-logs that our lovable mods will need to work overtime to lock/delete?
    A: I thought long and hard about this one. Crappy warstories will always exist but to make sure that most of them don't come out of my program, I've added a notice that appears every time you format a warstory reminding users to add insightful commentary before they post their warstories on a forum. I'm 100% certain that some morons will ignore my reminder and post their crap regardless. I promise to mercilessly flame their topics whenever I see them.

    Q: Mirror matches don't format properly.
    A: Yeeeeeaaah, there's no way around that unless somebody would like to change shoddy battle's code to differentiate two pokemon with the same nickname.

    Q: Why aren't I player 1? I don't want to be player 2.
    A: Player 1 is whoever sent out their pokemon first in the log, if it's really that important to you to be player 1, you can switch the first two lines in your log before you run it through Warmachine.

    Q: I told it to remove nicknames but they still show up on the switching lines, is this a bug?
    A: No, that was intentional. I wanted to have the nicknames show up somewhere since some people like them and I figure that they don't hurt the readability of the switching lines since the lines already contain the species name.

    Q: Why is it called "Warmachine"?
    A: Because calling it "Iron Man" wouldn't make any sense.

    Q: Your crappy program killed my computer.
    A: I highly doubt that, but on the miniscule off chance that my program was somehow responsible for your computer crashing or whatnot: I'm sorry and I blame Microsoft.

    Q: I found a bug!
    A: Please tell me about it and if possible, send me a copy of the log that caused it. I can't fix it if I don't know about it.

    Q: I named myself/my pokemon something that looks exactly like some shoddy battle system text and it messed up my formatting.
    A: If you did that intentionally to break my program: congratulations, I hate you. If it was unintentional: I'm sorry, you'll have to fix those formatting errors by hand.

    Known issues:
    -Doesn't properly remove nicknames from the line where a pokemon who has used destiny bond takes it's opponent with it.
  2. A$AP DARKY

    A$AP DARKY mfw i see alison brie
    is a member of the Site Staffis a Smogon Social Media Contributoris a Smogon IRC AOPis a Super Moderatoris a CAP Contributor Alumnusis a Contributor Alumnusis a Smogon Media Contributor Alumnusis a Battle Server Moderator Alumnus
    Super Moderator

    Joined:
    Dec 25, 2005
    Messages:
    6,188
    this is really nice! good job.
  3. cim

    cim happiness is such hard work
    is a Smogon Media Contributor Alumnus

    Joined:
    Jun 3, 2007
    Messages:
    5,412
    thank you for this sexxy sexy app. Now if only i could make threads to post my warstory with... :(
  4. Articanus

    Articanus

    Joined:
    Dec 2, 2006
    Messages:
    1,032
    I've already mentioned this in the other thread, but thanks for the ap and I will definately be using it to make even more warstories of mine that no one really likes!
  5. Stathakis

    Stathakis I hax people in real life
    is a Team Rater Alumnusis Smogon Frontier's Field Ranger

    Joined:
    Dec 28, 2007
    Messages:
    2,002
    I like your warstories :P

    anyways, yea this actually might motivate me to write a warstory, so we'll see how that goes. sick stuff.
  6. Lou Cypher

    Lou Cypher

    Joined:
    Apr 7, 2007
    Messages:
    769
    Nicely done. I'll be using it....the moment I find a cool battle >.>
  7. Pocket

    Pocket Apo, the astronaut's best friend >:3
    is a Site Staff Alumnusis a Team Rater Alumnusis a Forum Moderator Alumnusis a Community Contributor Alumnusis a Tiering Contributor Alumnusis a Contributor Alumnus

    Joined:
    Dec 22, 2004
    Messages:
    8,564
    Very Awesome; all the busy-work in Warstory have been eliminated with this application =]

    Arctic one, is it possible for you to implement a format that shows the health and status condition of the field pokemon after the end of each turn? It's extraneous, but it does make reading warstories easier.

    Thanks, again, for the handy program! (I feel like writing a warstory just to try this out xd)
  8. the_artic_one

    the_artic_one

    Joined:
    Jul 31, 2007
    Messages:
    829
    Yeah that's very doable and I was already thinking of putting that in the next version.

    Unfortunately, I've got a lot of breeding to do for my league tournament so I probably won't be able to start the next version for a couple weeks.
  9. Pocket

    Pocket Apo, the astronaut's best friend >:3
    is a Site Staff Alumnusis a Team Rater Alumnusis a Forum Moderator Alumnusis a Community Contributor Alumnusis a Tiering Contributor Alumnusis a Contributor Alumnus

    Joined:
    Dec 22, 2004
    Messages:
    8,564
    thanks for taking it on =D I'll be looking forward to it!
  10. 1234gjy

    1234gjy

    Joined:
    Aug 3, 2008
    Messages:
    365
    How do you copy and paste the complete story from the war machine to the internet?
  11. Mailman

    Mailman

    Joined:
    May 20, 2008
    Messages:
    769
    this is a great addition. i would just like to suggest that for the next version it would list the pokemons hp after every turn just cause this makes it more understandable and it is usually really hard to do this in a regular warstory
  12. Max

    Max yadig
    is a Tutor Alumnusis a Site Staff Alumnusis a Super Moderator Alumnusis a Contributor Alumnusis a Battle Server Moderator Alumnus

    Joined:
    Jan 30, 2007
    Messages:
    1,379
    woah, this is cool. =)
  13. bolt.

    bolt.

    Joined:
    Jul 8, 2008
    Messages:
    155
    Oh wow, thats awesome. Great work. 0_0
  14. The Lost One

    The Lost One

    Joined:
    Jul 16, 2007
    Messages:
    2,459
    This is awesome dude, great work :O And I agree with mailman in that I would like a way to show each pokemon's percent of HP left after each turn; do you think that would be a practical option?
  15. bolt.

    bolt.

    Joined:
    Jul 8, 2008
    Messages:
    155
    Oh, btw, I can't use this on a mac. Is there anyway to make it usable for them too?
  16. RBG

    RBG Got a long list of ex-lovers, they'll tell you I'm insane.
    is a Smogon Social Media Contributoris a Super Moderatoris a Site Staff Alumnusis a Smogon IRC AOp Alumnusis a Researcher Alumnusis a Tiering Contributor Alumnusis a Battle Server Moderator Alumnus
    Facebook Manager

    Joined:
    Jan 27, 2008
    Messages:
    3,367
    What Bolt said.
  17. the_artic_one

    the_artic_one

    Joined:
    Jul 31, 2007
    Messages:
    829
    C# doesn't exactly like Macs and I don't own a Mac myself but I'll see what I can do.
  18. TVboyCanti

    TVboyCanti

    Joined:
    Sep 23, 2006
    Messages:
    1,285
    This is great the artic one, this makes gathering data to prove arguments and back up theorymon a lot easier! Before this there was no way of actually reading the logs that shoddy battle made of battles.
  19. smashlloyd20

    smashlloyd20

    Joined:
    Aug 7, 2010
    Messages:
    3,315
    This doesn't work with pokelab! Any suggestions?
  20. Badal

    Badal Shit
    is a Contributor Alumnus

    Joined:
    Nov 24, 2009
    Messages:
    1,910
    Maybe because the last post in this thread was back in '08 and Pokélab was released in '10 And nobody has updated the software.
  21. DrillingGround

    DrillingGround

    Joined:
    Oct 16, 2010
    Messages:
    12
    can you upload on other websites? i always cant download from rapidshare :(
  22. (makeup)

    (makeup) kevin
    is a Site Staff Alumnusis a Contributor Alumnus

    Joined:
    Feb 22, 2010
    Messages:
    2,869
    Is there a way to get this to work with PO logs?
  23. Destiny Warrior

    Destiny Warrior also known as Darkwing_Duck
    is a Smogon Media Contributor Alumnus

    Joined:
    Dec 30, 2009
    Messages:
    3,171
    Considering that this was made in 2008, how is this supposed to work on PO again?

    AFAIK, this is no longer under development.

Users Viewing Thread (Users: 0, Guests: 0)