Jump to content
dipicacyx

Genesys Adversaries Site

Recommended Posts

A long time ago I was pointed to the amazing resource of Star Wars: Adversaries (http://swa.stoogoff.com/#0-0-0) by @SkyJedi and others. I thought it would be really cool to have a Genesys version - a utopic open-source catalogue of Genesys adversaries, nice to use and all stored in a nice (JSON) format that could be used in other cases.

After some help from Stoogoff with Windows hosting issues, and @drainsmith for a text dump of all of the official adversaries, and a lot of manual copy-pasting, I've finally finished the first iteration.

http://genesysadversaries.dylanpetrusma.com

Big thanks to @Direach, too, for letting me use the stats from the fantastic Creature Catalogue to fill the site. All the code and stats are open-source, available on Github. If you want to add any adversaries, you can either do it yourself by following the format in the src\media\data\adversaries folder and creating a pull request, or sending me the JSON file, or just asking nicely and I might add something.

You can filter by name, tags (I've started with the adversary power levels, the setting, homebrew vs. official, and a few misc categories like "Undead") and Source (GCRB, EPG, etc). You can keep track of wounds, add more tabs for other adversaries (down the bottom of the page), use the links on weapon qualities to look them up, even create your own adversary on the site. Again, I did none of the actual coding - just some data entry and slight layout tweaks (colours and Genesys symbols).

There are a changes I made to the abilities as printed to better fit with generic ones, and I have some to-dos in the readme file in the Github repo. I hope people find it useful.

Share this post


Link to post
Share on other sites

There is no glossary. Mostly because I can’t JavaScript.

Those codes are the adversary decks. Some of the adversaries contained therein were not in the splat book.

Share this post


Link to post
Share on other sites

Very awesome! I'm definitely going to enjoy going through here!

I likely have some that aren't on here if you like, but I'm in the process of putting them all in the same folder.

Once I do, I'll reply back with a link.

 

Share this post


Link to post
Share on other sites

Amazing !!! I just discover it !!!!

Thank you for sharing 🙏

I would just add one remark: i know it is a lot of work but if we could have image associated with adversaries it will be so great too !

Thanks again

Share this post


Link to post
Share on other sites

@IamGazrok, I'm happy to add new adversaries to the to-do list, if you're happy for them to be there and public. It can take a while to convert lots of them, though.

It's an interesting idea, @KelYco, but I'm afraid that won't happen. I didn't do any of the actual coding - just some tweaking of the colours, symbols, and the data entry. I would have no idea how to use images, nor where to find enough of them that are free to use.

Share this post


Link to post
Share on other sites
Posted (edited)
16 hours ago, dipicacyx said:

@IamGazrok, I'm happy to add new adversaries to the to-do list, if you're happy for them to be there and public. It can take a while to convert lots of them, though.

No, the ones I have are ALREADY converted to Genesys, and already "public" on my campaign site.

Primarily they are now in two different folders, but mixed with those that don't have conversions. So, I need to go into them all and put them in ONE folder that just has creatures that have already been converted.

Terrinoth Bestiary: https://www.scabard.com/pbs/campaign/235523/folder/243414

Homebrew & D&D Bestiary: https://www.scabard.com/pbs/campaign/235523/folder/306883

 

Granted, this is for the GENESYS vs. Star Wars system, and for fantasy, but I can definitely see using them for alien creatures and races also.

Edited by IamGazrok

Share this post


Link to post
Share on other sites
22 hours ago, dipicacyx said:

@IamGazrok, I'm happy to add new adversaries to the to-do list, if you're happy for them to be there and public. It can take a while to convert lots of them, though.

It's an interesting idea, @KelYco, but I'm afraid that won't happen. I didn't do any of the actual coding - just some tweaking of the colours, symbols, and the data entry. I would have no idea how to use images, nor where to find enough of them that are free to use.

I understand @dipicacyx. Thank you again for your work.

Share this post


Link to post
Share on other sites

I'd like to start with a huge Thanks!  The website is awesome!

The main reason for my post is a bit more involved, and I'd like to put out a disclaimer for it.  When it comes to web programming, I'm a complete noob (I can do desktop programming ok (nothing fancy), but my brain doesn't like web programming for whatever reason).  As such, some of these questions may come off as amateurish

So, I made some adversaries on one computer, and would like to open it in another.  I know that the databases' storage would need to be stored on my local machine (likely  .json files); where would that be located?

I did follow the instructions, but was unable to get it to run locally oh my machine (weirdly, the original Star Wars code I could get running).  I was thinking of taking what I already created and putting it on my localhost copy (in the appropriate base .json files), so that I can access it from any machine in my house.  I guess I'm wondering if I missed an export file or something.  Searching within the AppData storage for Edge (Chromium version) did not find any .json files.

Also, do you know where I may find the base databases for the Genesys Adversary site (again, sorry for the amateurish question!)?  The DPetrusma/genesys-adversaries/src/media/data/adversaries/ folders seem to be the original Star Wars adversaries.  I was thinking of merging the two databases together for my home website. If I can extract the files from my computer, I can put them in myself (by making copies of everything).

Thanks again for all of the help (even if it is a "you can't get do it, sorry").

Share this post


Link to post
Share on other sites

One thing to note is that since I forked stoogoff's git repo, I created my own branch rather than mess with master. If you clone the repo, you'll need to checkout the GenesysVersion branch to see the Genesys adversary JSON files in src\media\data\adversaries

Does that help a bit?

Share this post


Link to post
Share on other sites
On 6/28/2020 at 5:02 AM, dipicacyx said:

One thing to note is that since I forked stoogoff's git repo, I created my own branch rather than mess with master. If you clone the repo, you'll need to checkout the GenesysVersion branch to see the Genesys adversary JSON files in src\media\data\adversaries

Does that help a bit?

Quite a bit!  that was the part that I was missing (sorry that I'm also a bit new to GIT as well 🙁)!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...