mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
13 KiB
13 KiB
Stars Without Number Revised Edition Character Sheet
This sheet is created for use in Stars Without Number Revised Edition on Roll20.
Authors/Maintainers
Contributors
- Victor M. Suarez
- MankiGames
- Shadowriku
- RonaldZ
- jfredett
- CoalPoweredPuppet
- trevor-coleman
- Original First Edition sheet by Kevin Searle
QA/Testing
Feedback
Report any problems, suggestions, or features by creating an issue on Github.
Contributing
- Contributions are welcome at the GitHub. Just open a pull request.
- You will need to install Node.js, then go to the Stars_without_Number_Revised folder and run the following
commands in bash/cmd:
npm installnpm run dev
Npm is now watching all the files for changes and compiling as you go.
If you want to compile everything just once, use npm run build instead.
Changelog
2.7.0
- Add Adventurer Subclass options and autofill data
2.6.5
- Fix icon link broken by external service.
2.6.4
- Fix weapon AB not displaying correctly with the Sunblade skill.
2.6.3
- Fix quick menus giving "unrecognised command /w".
2.6.2
- Fix rolltemplates not being migrated properly to CSE.
2.6.1
- Add datalists to most free-fill fields with autofilling
- Drones, drone fittings, ship hulltypes, class
- Update sheet to use the new Character Sheet Enhancement sanitiser.
- Some TypeScript refactoring.
2.6.0
- Migrate worker codebase to TypeScript. Should hopefully reduce future bugs.
- Usability pass:
- Add a yellow border while in edit mode, which also highlights the edit mode button. Should help new users find the button.
- Some clickable labels (one so far) get a dice icon next to them to signify that there's a roll if you click it.
- Clarify how Strain works. Now visually clear how it is calculated and what the different numbers are.
- Add a few extra fields to track useful things on the ship sheet.
- Some text clarification.
2.5.4
- Fix incorrect encumbrance value for shields.
- Fix (un)checking Shell Affinity deactivating all active Shells.
- Add WWN to skill lists selectable in sheet default settings.
2.5.3
- Fix a bug causing the Magic "Quick Menu" to just completely not work.
2.5.2
- Fix a bug preventing ship price from ever being calculated.
- First support for Worlds Without Number in the form of an alternate skill list.
- Fix a bug causing some calculations to not update when a repeating row was removed.
- Fix some items displaying as "NaN" price because their price was dependent on tech level or similar.
2.5.1
- Fix a bug causing new sheets to incorrectly initialise as AI and Transhuman.
- Fix a missing translation key for "Price".
- Fix a bug to effort making some fields concatenate instead of add.
- Fix a bug causing str/dex mod to come out as 10 sometimes.
- Add a description field to weapons/attacks, which shows up in the roll template.
- Add toggle (default to off) to ship price autocalculation. Lots of existing ships don't have price info updated, and there's no place to write in price for new items.
- Drones support for NPCs.
- Add NPC Shock damage.
2.5.0
- Support for Transhuman PCs with Shells and body-swapping.
- Support for True AI PCs, with Processing and Routines, as well as Shells shared with Transhumans.
- Ship price autocalculation during building (does not update with subsequent Hull Type changes)
- Price information displayed for everything that currently supports autofilling.
2.4.12
- Fix a bug causing Int to be added twice to drone attacks.
2.4.11
- Fix a bug causing cyberware strain to not be updated when a cyberware was deleted.
2.4.10
- Fix a bug disallowing decimal encumbrance values.
- Introduce a "bundled" toggle for equipment, which will bundle the items in packs of 3. This can be used instead of decimal encumbrance values.
2.4.9
- Fix a bug causing section headers and some fields to render incorrectly.
2.4.8
- Add range to NPC attacks.
- Move bonus effort to psionics section for easier finding.
- Change encumbrance step size from 0.01 to 1.
2.4.7
- Fix attribute boosts not being counted correctly for encumbrance and system strain.
- Collapse attribute base and boosts fields into a single field in display mode.
2.4.6
- Add a box to keep track of attribute boosts.
- Fix travel cost macro not calculating travel cost correctly.
2.4.5
- Fixed an issue with the travel cost formula when the crew field was empty
- Fixed an issue with roll buttons referencing the old "name" attribute instead of character_name
- Fixed the translation for Initiative
2.4.4
- Fix inconsistent field name HP_MAX on the NPC sheet - the correct way to write this is HP_max.
- Link the name input on the PC sheet to the character_name attribute.
- Fix misspelling of "Initiative" in translations, which was not propagated from translation.json
2.4.3
- Fix the summation of cyberware strain not actually doing that even remotely.
- Fix magic effort update not triggering on changing the committed effor for the day.
2.4.2
- Remove incorrect title text from uncommitted Magic Effort
- Fix HP rolls for Heroic Characters looking at the wrong attribute
- Fix the version upgrade code stopping early and thus not change the version number on the sheet.
2.4.1
- Fix Innate AC missing translation key.
2.4.0
- Add tracking of permanent System Strain.
- Fix HP roll for Heroic characters.
- Added a macro to calculate travel costs.
- Codex of the Black Sun support!
- Magic changed to Know Magic and Use Magic.
- Sunblade skill and Fight skill added.
- Toggle between Adept, Arcanist, and Magister.
- Magic Effort for Adepts.
- Spell Slots for Magisters and Arcanists.
- Arcanists track if spells are prepared.
- Adepts have abilities.
2.3.1
- Fixed a bug causing the sheet to sometimes display an incorrect attack bonus for weapons.
- Fixed missing base attack bonus for drone attacks.
2.3.0
- Added drone tab
- Added weapon description data as well as armor descriptions
- Added quantity for inventory, as well as proper support for Enc-1/3 gear
- Added artifact armor and gear
- Mech weapons now have range instead of ammo
2.2.0
- Added autofill functionality for ship hulls and class ability.
- Added autofill buttons for armor, cyberware, foci, gear, ship modules, techniques, and weapons.
- Weapon encumbrance can now be modified in the weapon section. Weapons with 0 encumbrance will no longer be shown in the gear section.
- Added an extra field to put effort that is only committed as long as a power is active.
- Changed "Total" effort to "Uncommitted", and added auto-calculating. The formula for effort is now more accurate.
- Added the option to enable ammo tracking with ChatSetAttr to the sheet default settings.
- Added a place to track skill points that can only be spent on psionics.
- Added Discipline field to psychic techniques.
- Added switch Ship/Mech/Custom for the ship tab.
- Changed armor to be a repeating section.
- The gear section now has a header.
- Exert can now be used as a weapon's attack skill.
- The chat macro for skills is now sorted into trained/untrained ones, the latter of which can be disabled.
2.1.0
- Additions
- Added option to disable modifier queries globally.
- Added button to roll hit points.
- Added weapon encumbrance tracking.
- Added ammo maximum for weapons.
- Weapon shock damage can now be toggled independent of base being 0 (for Unarmed Combatant).
- Added option for automatic ammo reduction (requires ChatSetAttr).
- Bugfixes
- Attribute modifiers are now recalculated upon conversion from v1.6.2.
- Roll templates are no longer cut off when chat avatars are disabled.
- New NPC attacks should now receive the correct attack bonus.
- Line breaks in foci/technique/spell/cyberware descriptions now render correctly.
2.0.1
- Fixed a bug preventing successful conversion of NPC sheets.
- Fixed a bug preventing extra effort from taking effect.
2.0.0
- New, overhauled version of the sheet (rewritten in pug and sass)
- Complete sheet HTML/CSS has been re-done for a more compact look
- Edit/Display mode toggle at the top of the sheet
- Roll template overhauled
- Many attributes were renamed or otherwise reorganized (seamless conversion)
- Chat menus for easy access to all sheet macros
- Ship sheet now has tracking for power/mass/hardpoints, as well as weapon attacks
- NPC sheet now has repeating sections for attacks and special abilities
- Added i18n support
1.6.2
- Fixed weapons rolling with Shoot when First Edition skills was selected.
- Add attribute to Shock damage.
1.6.1
- Fix the sheet default settings to actually work.
- Spelling and text fixes.
- Added field for number of attacks to NPCs.
1.6.0
- Added new tab "Settings", for now primarily for toggling homebrew options.
- Sheet default settings for everything in the settings page.
- Luck save can now be added in settings.
- Option to play with 1st Edition skills if you prefer those.
- Also option to add your own skills in addition/instead.
- Autofilling the "Next level xp" (with options).
- Toggleable custom counters for whatever you heart desires.
- Option to remove psionics completely.
- New section for Space Magic, a Deluxe edition set of rules for importing magic into SWN.
- Fixed formatting of an NPC stat block.
- Changed the header toggles to work slightly better/faster.
- You can now enter arbitrary dice rolls for shock damage!
- Toggling to add skill to damage will now also add it to shock damage.
- Added field for shock AC
1.5.1
- Fixed bug where the AC and AB on NPC sheets was reset to the PC sheet value when the sheet was opened.
- Updated image.
- Spelling corrections.
- Added shock damage to weapons, only shows if a stat is entered.
- Removed field for magazines in weapons.
1.5.0
- Fixed Sneak skill showing as Program.
- Added Beasts and Bots to NPC autofill.
- Added Saving Throw to NPC sheet.
- Added klicking headers to show/hide sections.
1.4.0
- Added NPC tab which holds standard NPC stats, notes, and rolls such as Morale and Reaction.
- Fixed bug where modifiers weren't applied to skill rolls if the "assist" popup was submitted empty.
- Added explanation of skill roll modifiers
- Added description fields to cyberware as well.
- Added ability to print description fields to chat as a macro.
- Made the skill list a little smaller by decreasing font size.
- Clean up code intentation and formatting. It is now consistent (and also in tabs).
- Added ability to hide Psychic section since not all characters need it.
1.3.1
- Added "Weapons" subheader to combat section.
1.3.0
- Duplicated weapon rolls to new Combat section where Common Rolls used to be.
- Added ability to add the skill bonus to the damage (Gunslinger etc).
- Added field for remaining magazines next to ammo.
- Added dropdown to chose No/ask/always on bursting when shooting.
- Separated Committed Effort Day and Committed Effort Scene.
- Added show/hide fields to add desciptions to class ability, psionic techniques, and foci.
- Changed Attack Bonus to Base Attack Bonus.
- style and text changes.
1.2.0
- Changed attack roll template to correctly apply a -2 unfamiliaruty malus when a skill is at -1, instead of a -1 malus.
- Added Burst as Yes/No option on attack rolls that adds damage too.
- Changed Psychic Techniques and Cyberware to a repeating section, so people won't run out of fields.
1.1.1
- Completely removed target AC (1.1.0 had 20 for AC) from attack calculation
- Slight layout tweaks
1.1.0
- Reworked attack rolls to no longer ask for AC and to also have the roll number make sense.
- Reworked the skill list. There are now options for rolling 2d6, 3d6kh2, and 4d6kh2 for the Specialist focus among others.
- Reordered the skill list to be alphabetical by coloumn instead of by row.
- Reordered the attributes to be in the usual order (STR, DEX, CON, INT, WIS, CHA)
1.0.0
- Initial Release (cloned from Stars Without Number 1st Ed. sheet v0.1.7).
- All skills and features renamed and reworked to Revised Edition rules.
- Auto-calculating AC, Saving Throws, and Effort through Sheet Worker.