mkscho63 / sta

This is an unofficial system for Foundry VTT using Modiphius's Star Trek Adventures 2d20 RPG. This system attempts to replicate the feeling of playing through an episode of the epic SciFi that is Star Trek. I am in no way associated with Modiphius.
MIT License
37 stars 34 forks source link

Rec: Fonts, disciplines, weapon challenge dice, milestones #25

Open TheBalzan opened 3 years ago

TheBalzan commented 3 years ago

First and foremost thank you so much for your work to create this system, it is already 10x better than what Roll20 first released. I have a series of recommendations to make it even better, I hope this is helpful and not rude. I understand some of these suggestions may be a bit hard to implement, but this is fanciful talk for how to make this the best character sheet out there.

My first recommendation is to change the fonts to make use of Swiss 911 Ultra Compressed font, it's a free font and readily available for anyone to use. https://www.fontsplace.com/swiss-911-ultra-compressed-bt-free-font-download.html

I would recommend changing all headings to Capitals to keep the LCARS appearance consistent.

Rank is currently set to an editable field, for some later features I'd recommend it were a drop down menu that can affect privelege and reputation using the list of ranks on page 140, (petty officers 127, admirals pp. 36-37 Command). Enlisted, Ensign, Lieutenant (j.g.), Lieutenant, Lieutenant Commander, Commander, Captain, Fleet Captain, Commodore, Rear Admiral, Vice-Admiral, Admiral, Fleet Admiral.

Currently on character sheets Disciplines order does not seem to follow the character sheet or the method you used for Attributes, rather it'sjust alphabetical. I would suggest it should go: Command, Conn, Security, Engineering, Science, Medicine.

Weapons don't currently have an option to set how many hands are required for a weapon or the range of said weapon. Weapons also currently default to the base challenge dice, I would love an option to add security to the number on the weapon to automate the process a bit better.

There doesn't appear to be a place to enter Traits, I would recommend moving notes to the (to be discussed) bio tab, and adding Traits as a new field like focuses and talents, so these can be pressed and show up in the chat. I feel this should also happen with ship traits, at rhe moment it's just a large editable field.

For NPC ships I would recommend adding a new field to set crew quality, ie the table from page 225 (Core), so that when rolling for a challenge or task the GM can just use the one sheet.

Starship Weapons are not currently working at all, but I assume it currently defaults to the base challenge dice, like personal weapons. I would suggest creating a toggle for torpedo/energy weapon where the torpedo uses security+damage and the energy uses scale+security+damage to roll the challenge dice.

Momentum/Threat: Add a new button in-between the two or at the bottom for "New Session" that wipes the momentum and adds threat equal to 2x the players(-1 GM) in the game. Maybe also add a "Reversal" button for the threat spend scene change that decreases threat by the number or players x2 and 1 momentum is removed too (page 281, Core). If creating a button for Reversal, I would suggest it should create a pop up to ask the number of players in the scene before affecting the momentum/threat.

As it stands I can't seem to find a method for tracking used milestones on the sheet, I'd recommend creating a second tab to the sheet for things like bio and more importantly to help include options for the new Klingon advancement rules, for reference I will be referring to this tab as "Bio".

Under the "Bio" tab I'd recommend having options for entering the options made in the life path creation, with fields that can be entered so the player can keep track of their history, and the GM can double check their info. It would be nice to have on the bio tab an option to roll for reputation, this is where the benefits of the rank being a drop down come in handy, here it should just be two fields, a positive activity and negative activity field with a button to roll for the reputation check. When the roll for reputation is pressed it rolls the number of positive dice and checks against the difficulty of negative dice then adjusts reputation as per page 141 Core, using the ranks privilege and responsibility to affect whether a complication or success is rolled. Milestones should also be tracked on the bio page. Where there are three separate Headings, Normal, Spotlight, and Arc. At the top of the heading should be an editable field where you can enter the number of milestones the player has. It would be awesome if there was a separate field under Arc that says how many the milestones the character should have, based on the number of Spotlight milestones the player has received. Milestones should be editable like talents so a player can keep track of what modifications they made to their character. Milestones should also have a used/unused toggle, so that if it is set to unused the player can use it from their items page.

Now to the fun part I'd suggest creating a second sheet for Klingon rules with the following modifications to bring in the much better system that uses. The bio page needs to have a space for recording logs that can then reference the values fields and whether they were positively or negatively used in that log. The ability to check off if a log is used for a milestone and/or a character arc.

The ability to track however many Character Arcs the character has gone through (no longer so complicated as they just rely on existing milestones).

Support for the new and superior Acclaim and Reprimands (Glory/Shame for Klingons) system, with an option/ability to use the reputation instead of the normal department in normal challenges. I would move reputation down to the Systems for this to make the system more user friendly.

mkscho63 commented 3 years ago

Thank you so much for such a well thought out list of suggestions. I'll be taking a look at this in regards to future work. Some of these I had considered before and have some thoughts on (rank as a dropdown locks you into a Starfleet command structure, whereas I used the same character sheet for npc as a GM, like Cardassian Gul or a Romulan Subcommander) and using Okuda font (it was actually in the system until very recently but based on early feedback even though it looked more lcars, people thought the current font was more readable/easy on the eyes) but in general I'll try to revisit and get some more feedback on those as I move forward.

TheBalzan commented 3 years ago

Thank you for the really great sheet, as I wrote in the suggestions it's far better than what roll20 gave us originally.

The work you've done just got me excited to actually jump in and play on Foundry. I'm not much of a coder but I would be willing to attempt to assist with art if you'd like some mildly mediocre assistance?

As for the font discussion, I can't speak for others but I can say for myself I find the LCARS font easier to read. Is it possible to set an option to default to LCARS and have the current as a user friendly option?

As for ranks that does make sense, but there are some benefits to set NPC sheets as you don't need all the same fields a player does. Is it possible to have the drop down and one be an option for custom that opens a field for typing to get the best of both worlds?

I hope you don't mind but I made a post on the official forums about the system as I couldn't see anything there.

Also I just wanted to check if you knew you can get a code to download the pdf of the books from modiphius if you buy the physical editions. Just send them a copy of your receipt and they'll link it to your account.

On Thu, 14 Jan 2021, 00:59 Mike Schoen, notifications@github.com wrote:

Thank you so much for such a well thought out list of suggestions. I'll be taking a look at this in regards to future work. Some of these I had considered before and have some thoughts on (rank as a dropdown locks you into a Starfleet command structure, whereas I used the same character sheet for npc as a GM, like Cardassian Gul or a Romulan Subcommander) and using Okuda font (it was actually in the system until very recently but based on early feedback even though it looked more lcars, people thought the current font was more readable/easy on the eyes) but in general I'll try to revisit and get some more feedback on those as I move forward.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mkscho63/sta/issues/25#issuecomment-759465837, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANN2Z44FO6YTLAYRLI5YG33SZWRKVANCNFSM4WAXKV7Q .

TheBalzan commented 3 years ago

I threw together this little Starfleet Icon for the LCARS interface if you're interested in using it. For that matter feel free to use anything else I have uploaded to my Deviantart. https://www.deviantart.com/thebalzan/art/Starfleet-IconLCARS-870207604?ga_submit_new=10%3A1613223048

mkscho63 commented 3 years ago

Hi again! Sorry I went quiet for a few weeks there. I have been sick for the past month and dealing with that plus a bunch of doctor's appointments, but am just leaning back into this. I just wanted to let you know that I appreciate ALL your feedback and will be starting to add in some things based on your suggestions.

I really wanted to be sure that you know that your feedback has been heard, read, and appreciated from my end! 😄

orffen commented 3 years ago

Do note that that font is not Free - it's a Bitstream font for sale here.

There are Free alternatives however, Bebas Neue is an all-uppercase one. Oswald has lowercase characters however they don't match the Swiss 911 style exactly.

Here's an example with Bebas Neue applied to the <body> tag. Screenshot 2021-03-04 173802

TheBalzan commented 3 years ago

Hope your health is improving, and you didn't get COVID. So many things can go wrong with our small frail bodies. Hope you're able to keep an eye on your mental health too, that's far too frequently overlooked :)

That looks a whole lot more like LCARS. In my personal opinion I like it more, however that's just that, my personal opinion.

mkscho63 commented 3 years ago

Thank you for reaching back out, really what happened was a lot of drama I don't want to get into when this system was released that put me in a condition where I couldn't bring myself to be working on this for a while. I'm swinging back into things now though and I definitely hear what you are saying about it looking more LCARS. I'm dealing with the upcoming 0.8 release first so that the system can handle it, but I was thinking about trying to add a setting allowing selection of the 2 different kinds of fonts. Hopefully that could make everyone happy, we'd have the one that is more readable for some (from the feedback I got from my friends) but then also the more accurate look of LCARS and then let the gm decide which they like best.

tokeidlom commented 2 months ago

Just wondering if there is anything from this list that is still required? I appreciate it's been a while and the system has moved on since then. Can we get an updated to do list if one is needed?