5punk BeardyRoller

For games played by men (and women) with beards, such as tabletop RPGs.

Moderator: Forum Moderators

Baliame
Tremors Worm
Tremors Worm
Posts: 3491
Joined: October 13th, 2007, 23:43
Location: Hungary

Post by Baliame »

Java continues to be evil.
deject
Berk
Berk
Posts: 10353
Joined: December 7th, 2004, 17:02
Location: Oklahoma City, OK, USA
Contact:

Post by deject »

Update! http://www.apathymachine.com/beardz/

Version 0.85:
- Added notification when snake eyes are rolled in SLA
- Added menu bar
- Added informational About dialog
- Fixed window size so the GUI doesn't go pearshaped

I'm also going to see if I can do this in C++ for some practice as well. I have a very important class in C++ next semester and I am terrible at it.
Dog Pants
Site Moderator
Site Moderator
Posts: 21653
Joined: April 29th, 2005, 13:39
Location: Surrey, UK
Contact:

Post by Dog Pants »

Pffft, had to spam that to get a double 1. Nice touch.
deject
Berk
Berk
Posts: 10353
Joined: December 7th, 2004, 17:02
Location: Oklahoma City, OK, USA
Contact:

Post by deject »

hehe, I did the same thing to test and make sure it works. I think it's almost to the point where I can call it quits, but there still a bit more polish to be done.
Dog Pants
Site Moderator
Site Moderator
Posts: 21653
Joined: April 29th, 2005, 13:39
Location: Surrey, UK
Contact:

Post by Dog Pants »

Yep, looking good. Easier than the WotC one. How easy would it be to add a few options to enter skill, tick range, aim, rate of fire, stuff like that so it can work out your modifiers? That would be very handy in a game as complicated as SLA.
deject
Berk
Berk
Posts: 10353
Joined: December 7th, 2004, 17:02
Location: Oklahoma City, OK, USA
Contact:

Post by deject »

UPDATE!

Version 0.9:
- Added BEARDZ!
- Changed unecessary usage of ArrayList to int[] arrays
- Fixed About message
Baliame
Tremors Worm
Tremors Worm
Posts: 3491
Joined: October 13th, 2007, 23:43
Location: Hungary

Post by Baliame »

Dog Pants wrote:Yep, looking good. Easier than the WotC one. How easy would it be to add a few options to enter skill, tick range, aim, rate of fire, stuff like that so it can work out your modifiers? That would be very handy in a game as complicated as SLA.
Very easy.
deject
Berk
Berk
Posts: 10353
Joined: December 7th, 2004, 17:02
Location: Oklahoma City, OK, USA
Contact:

Post by deject »

That would be doable, for sure. The hardest part would be modifying the GUI for all those boxes, but it would definitely work.
Dog Pants
Site Moderator
Site Moderator
Posts: 21653
Joined: April 29th, 2005, 13:39
Location: Surrey, UK
Contact:

Post by Dog Pants »

Fair point. I can't think of an easy way around that at the moment. There's a fairly good list of modifiers on the wiki though if you want to have a fiddle.
Baliame
Tremors Worm
Tremors Worm
Posts: 3491
Joined: October 13th, 2007, 23:43
Location: Hungary

Post by Baliame »

Looking at that I have a question. There is this target table where it writes a modifier for each body part, -4 for head, -3 for arm, -2 for leg. Now under it in the big collective table it says arm -1, leg -3, head -4. Is that some sort of additive thing or is one of those tables wrong?
deject
Berk
Berk
Posts: 10353
Joined: December 7th, 2004, 17:02
Location: Oklahoma City, OK, USA
Contact:

Post by deject »

According to the book, the modifiers are 0 for torso shot, -2 for leg shot, -3 for arm shot, and -4 for a head shot.
Dog Pants
Site Moderator
Site Moderator
Posts: 21653
Joined: April 29th, 2005, 13:39
Location: Surrey, UK
Contact:

Post by Dog Pants »

Well spotted. Unfortunately FF keeps capitalising my username so I can't log in. It's -2 for arm hits.
Baliame
Tremors Worm
Tremors Worm
Posts: 3491
Joined: October 13th, 2007, 23:43
Location: Hungary

Post by Baliame »

deject wrote:According to the book, the modifiers are 0 for torso shot, -2 for leg shot, -3 for arm shot, and -4 for a head shot.
I couldn't find those values in my copy of the book, what I did find was -1 for arm, -3 for leg and -4 for head.

EDIT: Okay, I did. It's odd though. It says my values on page 121, yours on 123. Unless mine go for hand to hand combat...
deject
Berk
Berk
Posts: 10353
Joined: December 7th, 2004, 17:02
Location: Oklahoma City, OK, USA
Contact:

Post by deject »

FAIL! Apparently the added BEARDZ is not working for the JAR file. If you save the beard emoticon from 5punk to the same folder as the JAR it works properly. I'm working on it.

EDIT: FIXED NOW!
deject
Berk
Berk
Posts: 10353
Joined: December 7th, 2004, 17:02
Location: Oklahoma City, OK, USA
Contact:

Re: 5punk BeardyRoller

Post by deject »

Since we're going to be playing some more games that could be served by specific dice rollers, I've decided to spend some time and update my dice rolling app.

On my list at the moment I have the following updates to make:
- Add support for WH40K Death Watch and Eclipse Phase RPGs
- Update GUI to a tabbed pane system to better support multiple game dice rolling systems

Do you guys have any suggestions for other games that I should add or features you'd like to see?

EDITZ: I've set up a GitHub for this project so that the source codez are easily visible and to actually keep track of changes made instead of trying to just remember what I've done.

https://github.com/deject/BeardyRoller

Now if I only had more practice using Git in the first place... :(
deject
Berk
Berk
Posts: 10353
Joined: December 7th, 2004, 17:02
Location: Oklahoma City, OK, USA
Contact:

Re: 5punk BeardyRoller

Post by deject »

Finished adding my Eclipse Phase roller!

http://www.apathymachine.com/beardz/Bea ... _v0.92.jar

- Changed layout to a tabbed pane
- Added support for Eclipse Phase RPG
- Cleaned up some comments
Dog Pants
Site Moderator
Site Moderator
Posts: 21653
Joined: April 29th, 2005, 13:39
Location: Surrey, UK
Contact:

Re: 5punk BeardyRoller

Post by Dog Pants »

Nice work Deej, that will now replace the old beardyroller on my desktop. The EP tab had me worried for a second, I rolled 0,0 on the first click.
Joose
Turret
Turret
Posts: 8090
Joined: October 13th, 2004, 14:13
Location: The house of Un-Earthly horrors

Re: 5punk BeardyRoller

Post by Joose »

Thats rather good!

In case you are taking requests: would it be possible to do multiple rolls, and/or get some sort of log? That would be super handy for GMing, when doing things like initiative rolls for goons.
deject
Berk
Berk
Posts: 10353
Joined: December 7th, 2004, 17:02
Location: Oklahoma City, OK, USA
Contact:

Re: 5punk BeardyRoller

Post by deject »

Joose wrote:Thats rather good!

In case you are taking requests: would it be possible to do multiple rolls, and/or get some sort of log? That would be super handy for GMing, when doing things like initiative rolls for goons.
Hmmm, the easy way would be to output to a text file, and put in a box for how many rolls you want to make. Should be fairly easy.
Joose
Turret
Turret
Posts: 8090
Joined: October 13th, 2004, 14:13
Location: The house of Un-Earthly horrors

Re: 5punk BeardyRoller

Post by Joose »

That sounds ideal!
Post Reply