Code Monkey home page Code Monkey logo

startrek2d20's People

Contributors

azjerei avatar bcholmes avatar darcness avatar dependabot[bot] avatar felderburg avatar loranrendel avatar mjhawkins avatar mprangenberg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

startrek2d20's Issues

Add extra Trait field on Final Touches section

Modiphius form user, ninjew42 suggested:

I was curious if a Trait text field can be added to the final touches section for creating characters like we have for Starship creation. This would make it easier when building for the Trait field to be updated for the Symbiont name for Joined Trill and for other traits.

Suggestion: Group Books/Sources

Well, the good news is that Modiphius continues to release loads of stuff. But now the source selection page feels... cluttered to me. This may be entirely a matter of opinion, but I think the books should perhaps now be grouped by type (division, quadrant, sourcebook, campaign guide?).

If you wanted to get really fancy, a button that allows for a dropdown to choose each type's individual books, or a toggle button for all books of a certain type.

Suggestion: Offline package

I would love to have some sort of offline version of this. I was able to download the html, css, and js files from the original at modiphiusapps, and while I could do that for this one, I think a standalone package would be cool. Something like a parent folder with an html file that people would open in their browser locally, and a subfolder for all the data.

PDF exports obviously didn't work when I just downloaded from the website (since I didn't know a github version existed), and I'm not sure they would work for an offline version, but even the creator with a note that pdf exports don't work would be cool.

Starbase inclusion?

Page 95 of the command book includes Starbase talents. Now, it's perhaps not that useful to include them for creating a ship, but it may be nice to have them included in the overview list.

Although I suppose it may be possible to expand the starship creation to allow for starbases as well, given that they are essentially the same process.

JavaScript error using "History"

Per a report from Reddit user WillMahGold: "It seems to work very good but I propably find a bug using the app in Chrome and Firefox. If I use the "History" button to correct an entry, the main field is black and empty."

When using History to navigate to a previous page, the workflow step gets messed up.

Starship Suggestion: Random input for NCC #

It might be nice to have an option for the tool to randomly generate an NCC number, based on year in service. Notable canon or beta canon numbers would naturally be excluded.

Edit: I guess it should be based on the spaceframe, not the year in service that is typed in.

Black screen after selecting "allow any species" under the Klingon Defense Force

Heyo! So I'm trying to make a character for the Klingon Defense Force that isn't Klingon using the Klingon core rulebook. After selecting the "allow any species" option on the select species page, the site goes completely black and is unusable. After refreshing the page it will take me back to the beginning and I'll lose all my progress. I have not found a way around this issue and I would be very grateful if it could be fixed.

Edit: I don't know how to label this issue as a bug but I believe its a bug

Augmented Ability trait

Discussed in #40

Originally posted by Felderburg March 30, 2022
The sciences division says those with the Augmented Ability talent gain the "Augment" trait; the tool gives characters "Augmented". This is entirely inconsequential, but it is technically incorrect...

BUT—It is worth noting that "Augment" has a specific connotation in the Star Trek universe (https://memory-alpha.fandom.com/wiki/Augment). Now, it does seem clear from the book (Sciences page 41) that this talent is very much intended to reflect genetic engineering that has turned the character into an Augment... but since the talent is with GM Permission only, it does make sense that "Augmented" might fit the circumstances better than the implications of Augment.

Edit: I guess issue #10 might be relevant here.

Klingon House Support

I assume that doing Klingon Houses is on the agenda, but I figured I would make it an actual "issue" so that any suggestions about it could be kept somewhere. It seems to me that it could use the same mechanics that the "alternate" lifepath options do, given that it essentially replaces steps in the lifepath. I suppose the only issue would then be adding the House itself's attributes/stats and the extra trait(s).

Reassuring talent requirement shows wrong attribute

The Reassuring talent (player's guide 245) is listed as requiring insight 9+, but should be presence 9+ (says insight in the big talents list at the start of the app, not sure what it does in character creation itself).

Ferengi and Changeling species duplicates

When selecting all books (or I assume DS9 character and Alpha/Gamma quadrant books) the Ferengi and Changeling species are duplicated in the list. They are, I suppose, technically different, but it is a bit odd to see them that way. Not sure what the solution might be, especially since Changeling has different attribute bonuses depending on the book (although that is perhaps fitting).

Cadets

Per comments on modiphius forums, cadets are an odd thing. Just making this an actual "issue" so it can be addressed here/notes or discussion about its technical aspects can be kept on github.

Support Unofficial sources of character sheets, Talents and ships

As proposed by ninjew42 on the Modiphius Forums:

Adding in various fan character sheet types like the Romulan one that’s out there and talents made by the Continuing Mission group, could include a source button for Continuing Mission resources.

I know for some species there doesn’t seem to be anything so far that suggests we’ll get talents for Jem’Hadar or Vorta for example so having the fan work added could be helpful for people wanting to make those kinds of characters so they don’t have to go back and modify the sheet after.

Species availability by book is wrong in certain cases, causes issue with Talents

So I was looking at the species that are available, and I noticed something odd. Some species are available when you select books that they aren't in, but they show up without talents.

The one specific example I can point to is Cardassians. When using Core only, or Core and Beta (e.g.), they can be selected as a species, but they don't have talents listed. However, when selecting Alpha, their talents show up.

There are others, but I didn't feel like doing an exhaustive search, especially since my usual use-case is 'select all' for books. I do have a table with the species and their source book listed here: https://airtable.com/shrevx2C19EPOQnl3 if that might be of use.

Klingon Creation

A few minor things I noticed:

  • Brak'lul is mandatory for ridged (non QuchHa’) klingons, but the creator allows it to not be taken.
  • The species step has a "roll core species" button. This appears to allow for a random choice between ridged/QuchHa’ Klingons, but that's only applicable for certain eras. The button is present for TNG Klingons. I think it might be better if it just had "select Species" and "select mixed species" options, in all eras ('select species' rather than 'select klingon' to allow for the "allow non-klingon" option, and because if someone really wants to "roll" for ridged/QuchHa’ in TOS/ENT, they can flip a coin).
  • There is no 2-page option for Klingons; the one-page starfleet is available, so I don't think it's a result of not having a KDF version available. At some point in the future I may feel like whipping up a kdf 2nd page, but I get the vibe you're artistically inclined as well.

Edit: The four talent options also seem to appear in different places... or at least the first that appears after selecting a species in the starfleet creator appears later for Klingons.

Ktarian supporting characters

Ktarians are unusual in that they have 2 fixed species attribute improvements, and 2 from which the player must pick. It doesn't look like the supporting character tool implements this correctly.

Roll gamma, delta species?

There is currently not an option to roll gamma or delta quadrant species. If the issue is that the only the alpha and beta gave specific charts, I think it would be worth just making one from scratch, even if it's just a 1/total chance per species.

Nor is there an option to roll from the entire list of species. I think this would be useful as well.

"I'm a doctor, not a..." can be taken prior to requirements changing

The "I'm a Doctor, not a..." talent specifies that it can be taken for a discipline that is <=1 (both in the book and in the wording of this tool). However, the tool allows it to be taken well before things like career events or other lifepath steps that may add to the discipline chosen.

I'm not sure how this would work in the tool, but it seems to me that the two options are to either hold that trait until after all disciplines are chosen (which sounds like it would break something), or run a check at the end to make sure it's still viable (and perhaps replacing it with a viable one?).

Or perhaps a third option that eliminates the 5 different talents in the list, allowing a user to just choose the book name with "not a ...". Then at the end in finishing touches, a user chooses which version it is from a checklist that only includes disciplines that are still at 1.

Typing in Year of Service wipes spaceframe

I discovered that after a spaceframe, custom or otherwise, is added, if I type a new Year of Service, the custom frame gets wiped clean. This does not occur if I use the arrow selector to move the Year in Service up.

I suspect that this may be because spaceframes get wiped when the Year in Service is less than the year a class is introduced, and typing in 2300 e.g. makes the tool think the Year in Service is 2, then 23, then 230... so all spaceframes are wiped the instant a person starts typing.

I also suspect that this may not be fixable. Given that spaceframe is the only thing wiped (as far as I saw) it may not be important to fix.

Cadet "history" pop up

It looks to me like the choice for senior/junior cadet (either the 'career' section where a value is chosen or the actual junior/senior choice) was not available in the "History" pop up, which means a user would have to go back an extra step to the Training Details portion. (If this is intended then it's not an issue.)

Export Starship to PDF

Using edge seem to create an error, no pdf is generated

"Hmmm… can't reach this pageCheck if there is a typo in pdf.modiphiusapps.hostinguk.org.
Search the web for pdf modiphiusapps hostinguk org
If spelling is correct, try running Windows Network Diagnostics."

Suggestion: Starship refit clarifications

I think it may be worth adding a note, either in the year of service or in the spaceframe selection, that the amount of refits will be determined by subtracting year in service from year the frame was created.

Stat sheet storage/recall

Per the modiphius thread, work has already begun on a way to "store" or "recall" a character or ship sheet with a "unique" url. I figure it should be an actual item here, for further brainstorming etc.

Is it a unique url per sheet, or is it something like a url that has a "code"? In other words, does character A get sta.bcholmes/CharA and character B get sta..../CharB? Or is it more like "characters A and B both have the same stats, so they each get sta...../Pres1_Insight2_Conn3 (etc.)"?

Add a tool to generate Shackleton Expanse planetary systems

There have been a couple of threads on the Modiphius forums about the rules from the Shackleton Expanse book for generating planetary systems and "hex-crawling" the Shackleton Expanse.

I'd like to add these capabilities to the character generator, 'cause I like planetary systems. Forum user Mister X mentioned having some Python scripts that can produce some interesting output.

Suggestion: Favicon

The site doesn't appear to have a favicon when I tried it on chrome and firefox. I think it should have one, probably a Starfleet delta.

Senior cadet career event selection title

After selecting Senior cadet, the next page where I choose to either select or roll a career event has the question "Are you a junior or senior cadet?" which was answered in the previous screen. It should be something like "choose or roll a career event".

Source selection: "Core" button oddity

I'm not sure if this is a bug, but it seems odd to me. When I select most books (sources), clicking multiple times will just select or unselect that book. But when I click the Core button, the result is different.

If nothing is selected, nothing happens. If one or more things are selected, clicking the Core button multiple times will deselect them, in reverse order of how they were selected until only Core is selected.

I understand that at least one book needs to be selected, but I wonder if requiring one of the two (three? if tricorder counts) core books to be selected (with an error message if not) is sufficient. It just seems very odd to me that clicking the Core button affects other book buttons (at all, and especially in the manner described).

Final page: assignment/role

Per comments on modiphius forums, this is an interesting thing, that is a legacy of the way the creator was first made. Just making this an actual "issue" so it can be addressed here/notes or discussion about its technical aspects can be kept on github.

Project Escalante

Per Modiphius user LucasCunnigham, there is an additional space frame on page 108 of These are the Voyages Vol. 1. I agree with Sutehep's suggestion that it should be named Project Escalante.

As for whether it should be included, given that it seems adventure-specific... I say add it! It's an official spaceframe, and is a cool concept generally. It would certainly be workable into other campaigns/adventures.

Resolute Talent not factoring into Stress calculation

As reported by ImperialOne on the Modiphius forums:

SO, I found a bug, when I have my Character with Fitness 7 and Sec 4 (stress 11) with the Resolute talent, the exported (TNG) output only checks 13 boxes for Stress instead of the proper 14 (7+4+3)…

THis bug is repeatable with each instance of these circumstances.

Final page wording/new user finding final stats

The last page of the creator says "Your character is finished. You can either use this reference to fill in a character sheet by hand, or use the button at the bottom to export your character to PDF."

However, the "this reference" requires clicking on the "profile" button to actually see stats, if filling in by hand was desired. I can see a situation where a user doesn't necessarily know that, and is perhaps less inclined to click around and find out what things do, which would leave them wondering where the actual stats are.

Perhaps referencing the button would be useful? (Not sure putting the stats on that page is a good idea, as it's already reasonably full.)

Reputation Awards Support (not the whole reputation system)

I was creating a table to show all the reputation spends, and it looks like the awards/medals are very much in-line with talents, as far as game-based mechanical "powers". Would it be worth including them in the talents overview list?

(My list is here: https://www.reddit.com/r/startrekadventures/comments/th65en/talents_list_spreadsheetdatabase/ , the edit at bottom has rep spends.)

As an extension of that, would it be possible to add them as a "final step" option, for the extended 2-page sheet? So that their "powers" are present on the second page? Or perhaps have an "awards" section in the final step, that would automatically force a user to export to the 2-pager if anything was included in that section.

Note: this is a separate idea from including reputation (milestones, changes to a character, etc.) as a system.

Additional Bugs

From ImperialOne on the Modiphius forums:

1- Under “Environment” at the top of the TNG sheet created for export at the end, it is left BLANK.
2- With a Phaser type-2 (that has 3 damage), for this character with SEC 4, the Damage rating is given as 6 (instead of 7 from 3+4)

Starship talents incorrectly sourced

A number of starship talents (e.g. captain's yacht, grappler cables) are listed as coming from the core book, when they are in fact from the command book (or possibly others?). I'll try to comment at some point with a list.

Tribble Trouble

It might be fun to include the content from the tribble playable character sheet (free pdf). 7 new talents! Amazing new backgrounds! A requirement that you, the player, eat food!

Not sure if it should be included, and it seems like it may require its own special creation path, but it would be fun.

Talent list sorting oddity

The talents that begin with "I'm" sort differently depending on whether the apostrophe is a straight quote mark vs a curved one (I think this only applies to "I'm a Doctor..." and "I’m Giving It All She’s Got!" (note the different punctuations in my copy/paste).

("I'm giving it" also says ops division, not player's guide, but I think that's covered in #22 )

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.