Files
roll20-character-sheets/Stars_Without_Number_Revised/ReadMe.md
T

371 lines
13 KiB
Markdown

# Stars Without Number Revised Edition Character Sheet
This sheet is created for use in Stars Without Number Revised Edition on Roll20.
## Authors/Maintainers
* [Karlinator](https://github.com/Karlinator)
* [Jakob](https://github.com/joesinghaus)
* [Panzer](https://app.roll20.net/users/2223776/panzer)
## Contributors
* [Victor M. Suarez](https://github.com/svmnotn)
* [MankiGames](https://github.com/MankiGames)
* [Shadowriku](https://github.com/Shadowriku)
* [RonaldZ](https://github.com/RonaldZ)
* [jfredett](https://github.com/jfredett)
* [CoalPoweredPuppet](https://github.com/CoalPoweredPuppet)
* [trevor-coleman](https://github.com/trevor-coleman)
* Original First Edition sheet by [Kevin Searle](https://github.com/kevinsearle)
## QA/Testing
* [tipsta](https://github.com/mistatipsta)
## Feedback
Report any problems, suggestions, or features by
[creating an issue](https://github.com/Karlinator/roll20-character-sheets/issues)
on Github.
## Contributing
* Contributions are welcome at
[the GitHub](https://github.com/Karlinator/roll20-character-sheets). Just open
a pull request.
* You will need to install [Node.js](https://nodejs.org), then go to the Stars_without_Number_Revised folder and run the following
commands in bash/cmd:
* `npm install`
* `npm 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.