Shadowrun General > General Discussion

Chummer for 5th Edition

(1/248) > >>

Adam:
So here I go with my attempt to make my first post here be something special...

TLDR: I've been working on updating Chummer for 5th edition, it's gone through beta, it uses the same .NET 4.0 Framework as original Chummer, and here's the link: https://code.google.com/p/chummer5/

Longer Version: About a year ago, my roughly 15 year old gaming group decided we'd had enough of playtesting D&D Next and wanted to play something different.  Once we settled on Shadowrun the next question was 4th or 5th Edition. After discovering Chummer and realizing that 5th Edition at that time was only one book, well... we settled on 4th Edition pretty quick.

As we played though, we found a number of things that were cumbersome, or vague, or cumbersome and vague.  And for some of these issues we were finding that 5th Edition had some nice fixes... but no Chummer.  Every time we'd look at 5th, the lack of Chummer stopped us cold. But hey... I'm a programmer, I've worked in C# for close to 10 years and WinForms (in VB) for about as long... I could do it!

Fast forward a little over a month and I had my first alpha build for my gaming group.  Fast forward another month and we had my first beta ready build.  Two months after that and I've taken off the beta tag.

Now there's a few things you should know about this build:

First, it's been renamed Chummer5 and uses .chum5 files so that it won't step on original Chummer and you can associate .chum files with original Chummer and .chum5 with Chummer5. 

Skill limits are calculated and there's a new tab where you can track limit modifiers from qualities and gear and the like as well as manually add your own. As these are often conditional, they aren't added to the calculated limits automatically but are shown on the character sheet so you have them handy when it is appropriate to add them.

Build numbers for Chummer5 have changed from the original.  I started with 5.101 and have been incrementing upwards since my first alpha build.  As of this writing, the current build is 5.139.  You should always be able to find the current build at the link at the top of this post.

Lastly, I have a few very important things to say:

First, none of this would be possible if it weren't for Nebular and the work he did writing the original Chummer. He made it possible for our group (and I'm sure many more besides ours) to ease our way into Shadowrun and I cannot thank him enough. This update to Chummer was done with his kind permission.

Second, I want to thank my gaming group for all the hours they put in testing the alpha builds I put together. The list of bugs you're not seeing in this code is long and it's because of their work.  Thank you Marc, Randy, Arian, Stacy, Ed, and Jennifer.  You guys rock!

This code has remained open source under the same license Nebular gave it and the code for Chummer5 is in a new repository on Google Code (I kept it separate so it wouldn't step on the 4th Edition Chummer).  I've also set up srchummer5@gmail.com as an address just for handling bug reports and issues so feel free to contact me there as well.

Namikaze:
Wow, excellent.  I'll check this out over the weekend for sure.  :)

martinchaen:
Awesome, testing this tonight for sure!

If you need help with datafiles (assuming they work the same way they did in SR4), I can assist with proofreading and/or adding new items from new books, as I know my way around the SR4 xmls well.

Xenon:

--- Quote from: Adam on ---Which approach is the correct one?

--- End quote ---
Both are correct (except that raising a skill from 2 to 3 cost 6 karma, not 3).

From a programming point of view you should go with the most optimal approach and prioritize skill points for high rating skills and then use karma on lower skills and/or on specializations (where skill points on specializations is more prioritized only if you don't have any skills of rating 3 or less to spend karma on)

On your example it would be to use skill points on A to 4. Skill points on B to 2. 6 karma on skill B from 2 to 3.

Adam:
Xenon - Thank you! I'll recode the Knowledge Skills to use the optimal path probably this weekend. And I should have been more explicit in my example, for what I had in my head which was Knowledge Skills it would be one point per level in the skill but for Active Skills, you're absolutely right.

Martinchaen - Much appreciated. I'm already adding in the content from Street Grimoire and will be working on it over the weekend as well.  I kept the format as much the same as I could coming from 4th and just added in new tags where needed to support new concepts in 5th.

Right now I really need extra eyes on it, especially people who've been playing for a while and are more likely to catch things I got wrong.  Our group has only been playing Shadowrun for a year and are only just about to start our first 5th Edition campaign in two weeks.

Navigation

[0] Message Index

[#] Next page

Go to full version