Git Product home page Git Product logo

Comments (30)

nonplayer avatar nonplayer commented on August 13, 2024 2

This has been closed for a while, but I figured I'd chime in. I extracted the text from the Tome of Beasts this evening, and am curious if there's still any interest in having the monsters added to the bestiary. There's a LOT of text to convert, though, and my XML scripting skills are pretty minimal.

If any fellow owners of the book are up for assisting, or have already started on this project, let's chat.

from dndappfiles.

Digital-Hippie avatar Digital-Hippie commented on August 13, 2024 1

Excellent! Here's the rough xml. I'm sure its got plenty of bugs but I'll get to work on those now and probably have to totally complete compendium up in a day or so. Almost there!
TomeofBeastsA-Edraft.zip

from dndappfiles.

neswii avatar neswii commented on August 13, 2024

I asked him the same some weeks ago and never got a response. I did the first monster myself, since I own the book and the little carton figurines, but it's a LOT of work. Definitely would need the help of a lot of people to complete it in a couple of months.

from dndappfiles.

ceryliae avatar ceryliae commented on August 13, 2024

I don't have any plans to do any content that's not official Wizards of the Coast material. Sorry for the delayed response.

from dndappfiles.

ceryliae avatar ceryliae commented on August 13, 2024

I've had requests for third party supplements from time to time, including Tome of Beasts. I'm sure that there is some level of interest, but the interest in official stuff obviously is larger. I've been thinking about making a poll on my Patreon listing several third party supplements and then adding the one with the most votes, but that's still a ways off.

from dndappfiles.

snaggle2th avatar snaggle2th commented on August 13, 2024

You have a Patreon listing? Is this something that you have promoted here? I would definitely make a contribution! And I would definitely contribute to get TOB done!

That said, if you don't have immediate plans, and don't consider it an integral part of your Patreon strategy, do you have any objections to us starting it here? If so, where would the appropriate place be? Possibly a new 'Third Party' folder?

@nonplayer, @neswii, @tonymccallie Is there a way we could split the work up to make it more manageable? I am wondering if we could start with an individual file for each letter. Let me know what you guys think.

from dndappfiles.

zandercp avatar zandercp commented on August 13, 2024

from dndappfiles.

ceryliae avatar ceryliae commented on August 13, 2024

@snaggle2th The Patreon isn't something I've actively promoted here on Github. I've only promoted it on my website (www.5edmscreen.com) and the Dropbox group. You're welcome to join it though, it would be greatly appreciated. I don't consider it to be an integral part of my Patreon strategy, and I definitely don't have a problem with anyone starting work on here.

Anyone interested in my Patreon can go to https://www.patreon.com/5edmscreen

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

@ceryliae would you mind re-opening this issue?

Or should we start a new one? Or would you rather we start it elsewhere?

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

@tonymccallie @neswii @snaggle2th

I've extracted the text and begun the long process of cleaning it up in plain text format. Might take a couple of days as I find time for it. I've only ever used git for personal projects and not full team collaboration (taught myself how to do pull requests just yesterday in order to update files for this very app, hah!), but am slowly figuring it out. Where should I put the text?

from dndappfiles.

Vicorin avatar Vicorin commented on August 13, 2024

I don't really have much xml experience, but looking at the tutorial in the app, it doesn't look terribly difficult. If you need some extra manpower, I'd be more than happy to do what I can.

from dndappfiles.

snaggle2th avatar snaggle2th commented on August 13, 2024

@nonplayer, that's awesome that you have extracted the text already! Can I suggest that we go with the path, to stick with the current naming conventions: /Third Party/Kobold/Bestiary/Tome of Beasts.xml. To facilitate splitting up the work, we can create the folder /Third Party/Kobold/Bestiary/Tome of Beasts/, and working files, including the text file, can reside there. @nonplayer, once you have the text ready, perhaps you can post it there? If I get a chance before then, I may post y.xml there, with a formatted monster or two. Then folks can use that for a template to start other letters.

@ceryliae, can you (or anybody else) suggest a monster that has all the bells and whistles (spells, lair/legendary actions, etc.), and would therefore make a good candidate for reverse-engineering? Also, any feedback on that path? Let us know.

from dndappfiles.

ceryliae avatar ceryliae commented on August 13, 2024

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

@snaggle2th Okay! I'm hoping to find time for it this week. I've got all the text, looks good, just gota fix thirty-two thousands lines of funky line breaks. I'm about 3/8 of the way done.

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

I reached a rough midpoint, and figured I'd share the work done so far. Due to the way I'm editing the text, I started from the end and am working backward. Here is the raw text of letters L-Z.
Tome of Beasts raw text L-Z.txt

from dndappfiles.

Digital-Hippie avatar Digital-Hippie commented on August 13, 2024

@nonplayer Its got a couple of bugs (some of the monsters with unusually formatted tables etc.) but I put together a matlab script to parse that raw text and spit out an XML. If you post A-K here I'll go ahead and convert that as well. I'll also share a complete compendium once I have both halves done and bug free. Thanks for doing the text scan, I've been meaning to do this for awhile.
TomeofBeastsL-Zdraft.xml.zip

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

Here's F-K. I thought I would get more done but those damn Fey Lords kicked my butt. All those Lair Actions and Regional Effects! I suspect the Demon and Devil lords will drive me mad (fitting, right?) The whole D section looks particularly intimidating...
Tome of Beasts raw text F-K.txt

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

Oh god, I've reached the Dragons. SO MUCH EDITING

from dndappfiles.

Digital-Hippie avatar Digital-Hippie commented on August 13, 2024

I'm definitely not looking forward to letter D. Demons, Devils, and Dragons. I've finished up F-K and think I caught all the bugs and weird formatting (those Fey Lords and Ladies man...). As far as I can tell most of these come out on the Game Master 5 app exactly how they are in the book. For some reason a few (like the Bear King) come out a bit off in the Fight Club 5 app. I don't think that app parses parentheses as well. In either case, this batch is done and i'm almost done debugging L-Z as well. I'll post a complete document once we have them all done. Cheers.
TomeofBeastsF-K.zip

from dndappfiles.

Digital-Hippie avatar Digital-Hippie commented on August 13, 2024

Okay, All done with F-Z and I think they're all debugged now. I'm sure I missed a few things but here is everything I've got so far.
TomeofBeastsF-Z.zip

from dndappfiles.

Papershardz avatar Papershardz commented on August 13, 2024

@Digital-Hippie Thank's a bunch for doing this, can't wait to put this into the app.

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

Getting close to complete, I promise. I wish I could automate it a bit more, but the hodgepodge nature of the text extraction makes it very difficult, each creature needs to be hand-edited and rearranged.

from dndappfiles.

Snazzywizard571 avatar Snazzywizard571 commented on August 13, 2024

If you need any help on the last bit i can finish it up tonight. Just let me know where you left off.

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

Creatures A-E, complete!

Tome of Beasts raw text A-E.txt

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

AH I totally spaced! Here are the extra enemies from the Appendix, as well.
Tome of Beasts APPENDIX A raw text.txt

from dndappfiles.

Digital-Hippie avatar Digital-Hippie commented on August 13, 2024

Okay! That took longer than I thought! Here is A-Z (everything but the Appendix enemies) as debugged as can be with only one set of eyes. I'll do the appendix lot soon and then reshare a really complete compendium.
TomeofBeastsA-Z.zip

from dndappfiles.

Digital-Hippie avatar Digital-Hippie commented on August 13, 2024

All done! The villain codex is added on at the end. Feel free to share these within the DnDAppFiles folder if you'd like as well. Enjoy!
Tome of Beasts.zip

from dndappfiles.

ceryliae avatar ceryliae commented on August 13, 2024

Wow @Digital-Hippie thanks so much for your contribution. I'm going to be putting out a dropbox update tomorrow, and I will be including this in it. I will mention everyone who helped out with this project. Thanks everyone!

from dndappfiles.

nonplayer avatar nonplayer commented on August 13, 2024

@ceryliae just to confirm, what is the latest filestamp on the dropbox data? I want to make sure mine's up to date with the latest changes. Is Jan 18th 2017 the last modified date?

from dndappfiles.

ceryliae avatar ceryliae commented on August 13, 2024

I'm bringing the Dropbox up to date today.

from dndappfiles.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.