SWN Revised 0.1.1

This commit is contained in:
Kevin Searle
2017-08-21 19:28:21 -05:00
parent a3163d27a6
commit 78e0b1301b
4 changed files with 38 additions and 35 deletions
+10 -4
View File
@@ -1,6 +1,6 @@
# Stars Without Number Character Sheet
# Stars Without Number Revised Edition Character Sheet
This sheet is created for use in Stars Without Number on Roll20. Originally based on the [character sheet design](http://www.onesevendesign.com/swn_charsheets_oneseven.pdf) by OneSevenDesign.
This sheet is created for use in Stars Without Number Revised Edition on Roll20.
### Author/Maintainer
@@ -10,7 +10,7 @@ This sheet is created for use in Stars Without Number on Roll20. Originally base
* [MankiGames](https://github.com/MankiGames)
* [Shadowriku](https://github.com/Shadowriku)
* [RonaldZ](https://github.com/RonaldZ)
* [RonaldZ](https://github.com/RonaldZ)/
* [jfredett](https://github.com/jfredett)
* [CoalPoweredPuppet](https://github.com/CoalPoweredPuppet)
* [Karlinator](https://github.com/Karlinator)
@@ -21,7 +21,7 @@ This sheet is created for use in Stars Without Number on Roll20. Originally base
### Testing Help
If you wish to test new features, fixes, and changes use the [development campaign](https://app.roll20dev.net/join/39986/aOV4kg). Use the command !charsheet to create a new character sheet before each feature/bug to test in order to start with a clean character sheet.
If you wish to test new features, fixes, and changes use the [development campaign](https://app.roll20dev.net/join/40563/hYhXpA). Use the command !charsheet to create a new character sheet before each feature/bug to test in order to start with a clean character sheet.
### Feedback
@@ -29,6 +29,12 @@ Report any problems, suggestions, or features by [creating an issue](https://git
### Changelog
#### 0.1.1
* Removed target AC from attack calculation (1st Ed to Revised)
* Attributes rearranged according to Revised Edition layout
* Slight style tweaks
#### 0.1.0
* Initial Release (cloned from Stars Without Number 1st Ed. sheet v0.1.7).
@@ -130,7 +130,7 @@ div.sheet-tab-input
width: 30px;
}
.sheet-attribute-table {
width: 300px;
width: 225px;
}
/* Not used */
.charsheet .sheet-wrapper .sheet-stats div.sheet-attribute-head {
@@ -200,10 +200,10 @@ div.sheet-tab-input
resize: none;
}
.charsheet .sheet-wrapper .sheet-stats input {
width: 200px;
width: 125px;
}
.charsheet .sheet-wrapper .sheet-stats input.sheet-stats-half {
width: 75px;
width: 40px;
}
.charsheet .sheet-wrapper .sheet-skills input {
width: 50px;
@@ -179,7 +179,7 @@
<div class="sheet-logo">
<img src="http://i.imgur.com/3U3Ibb7.png" alt="Stars Without Number">
</div>
<div class="sheet-version">Version 0.1.0</div>
<div class="sheet-version">Version 0.1.1</div>
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab-character" value="1" title="Character" checked="checked" />
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab-ship" value="2" title="Ship" />
@@ -350,7 +350,7 @@
<div class="sheet-tab-content sheet-tab-character">
<div class="sheet-wrapper">
<h3>Core Stats</h3>
<div class="sheet-row sheet-stats">
<div class="sheet-3colrow sheet-stats">
<div class="sheet-col">
<div class="sheet-row">
<div class="sheet-col sheet-stats-label"><label for="attr_name">Name</label></div>
@@ -373,7 +373,7 @@
<div class="sheet-col"><input type="number" min="0" name="attr_xp" class="sheet-stats-input"></div>
</div>
<div class="sheet-row">
<div class="sheet-col"><label for="attr_xp_max">Next Level</label></div>
<div class="sheet-col sheet-stats-label"><label for="attr_xp_max">Next Level</label></div>
<div class="sheet-col"><input type="number" min="0" name="attr_xp_max" class="sheet-stats-input"></div>
</div>
<div class="sheet-row">
@@ -390,8 +390,6 @@
</div>
</div>
<div class="sheet-col" class="sheet-col-whitespace">&nbsp;</div>
<div class="sheet-col sheet-attribute-table">
<div class="sheet-row">
<table>
@@ -405,37 +403,37 @@
</thead>
<tbody>
<tr>
<td><label for="attr_str">STR</label></td>
<td><span class="glyphicon glyphicon-question-sign"></span><label for="attr_str" title="Physical prowess, melee combat, carrying gear, brute forces">Strength</label></td>
<td><input type="number" name="attr_str" class="sheet-stats-half"></td>
<td><input type="number" name="attr_str_misc" class="sheet-stats-half"></td>
<td><input type="number" name="attr_str_bonus" readonly class="sheet-stats-half"></td>
</tr>
<tr>
<td><label for="attr_int">INT</label></td>
<td><input type="number" name="attr_int" class="sheet-stats-half"></td>
<td><input type="number" name="attr_int_misc" class="sheet-stats-half"></td>
<td><input type="number" name="attr_int_bonus" readonly class="sheet-stats-half"></td>
</tr>
<tr>
<td><label for="attr_wis">WIS</label></td>
<td><input type="number" name="attr_wis" class="sheet-stats-half"></td>
<td><input type="number" name="attr_wis_misc" class="sheet-stats-half"></td>
<td><input type="number" name="attr_wis_bonus" readonly class="sheet-stats-half"></td>
</tr>
<tr>
<td><label for="attr_dex">DEX</label></td>
<td><label for="attr_dex">Dexterity</label></td>
<td><input type="number" name="attr_dex" class="sheet-stats-half"></td>
<td><input type="number" name="attr_dex_misc" class="sheet-stats-half"></td>
<td><input type="number" name="attr_dex_bonus" readonly class="sheet-stats-half"></td>
</tr>
<tr>
<td><label for="attr_con">CON</label></td>
<td><label for="attr_con">Constitution</label></td>
<td><input type="number" name="attr_con" class="sheet-stats-half"></td>
<td><input type="number" name="attr_con_misc" class="sheet-stats-half"></td>
<td><input type="number" name="attr_con_bonus" readonly class="sheet-stats-half"></td>
</tr>
<tr>
<td><label for="attr_cha">CHA</label></td>
<td><label for="attr_int">Intelligence</label></td>
<td><input type="number" name="attr_int" class="sheet-stats-half"></td>
<td><input type="number" name="attr_int_misc" class="sheet-stats-half"></td>
<td><input type="number" name="attr_int_bonus" readonly class="sheet-stats-half"></td>
</tr>
<tr>
<td><label for="attr_wis">Wisdom</label></td>
<td><input type="number" name="attr_wis" class="sheet-stats-half"></td>
<td><input type="number" name="attr_wis_misc" class="sheet-stats-half"></td>
<td><input type="number" name="attr_wis_bonus" readonly class="sheet-stats-half"></td>
</tr>
<tr>
<td><label for="attr_cha">Charisma</label></td>
<td><input type="number" name="attr_cha" class="sheet-stats-half"></td>
<td><input type="number" name="attr_cha_misc" class="sheet-stats-half"></td>
<td><input type="number" name="attr_cha_bonus" readonly class="sheet-stats-half"></td>
@@ -507,11 +505,11 @@
</div>
<div class="sheet-col">
<label for="roll_basic_melee_attack">Basic Melee Attack Roll</label>
<button type="roll" name="roll_basic_melee_attack" value="&{template:basicattack} {{characterName=@{name}}} {{attackType=Melee}} {{rollValue=[[1d20 + (20 - ?{AC|10}) + ?{Combat Skill Bonus|0} + @{str_bonus} + @{attack_bonus}]]}}" ></button>
<button type="roll" name="roll_basic_melee_attack" value="&{template:basicattack} {{characterName=@{name}}} {{attackType=Melee}} {{rollValue=[[1d20 + (20 + @{attack_bonus} + ?{Combat Skill Bonus|0} + @{str_bonus}]]}}" ></button>
</div>
<div class="sheet-col">
<label for="roll_basic_ranged_attack">Basic Ranged Attack Roll</label>
<button type="roll" name="roll_basic_ranged_attack" value="&{template:basicattack} {{characterName=@{name}}} {{attackType=Ranged}} {{rollValue=[[1d20 + (20 - ?{AC|10}) + ?{Combat Skill Bonus|0} + @{dex_bonus} + @{attack_bonus}]]}}" ></button>
<button type="roll" name="roll_basic_ranged_attack" value="&{template:basicattack} {{characterName=@{name}}} {{attackType=Ranged}} {{rollValue=[[1d20 + (20 + @{attack_bonus} + ?{Combat Skill Bonus|0} + @{dex_bonus}]]}}" ></button>
</div>
</div>
<h3>Saving Throws</h3>
@@ -1018,7 +1016,7 @@
<input type="checkbox" name="attr_is_unarmed" value="@{skill_punch}" style="width: 50px;">
<input type="text" name="attr_weapon_range" style="width: 140px">
<input type="number" name="attr_weapon_ammo" style="width: 55px">
<button type="roll" name="roll_weapon_to_hit" value="/me &{template:attack} {{characterName=@{name}}} {{name=@{weapon_name}}} {{rollValue=[[1d20 + (20 - ?{AC|10})[AC] + @{attack_bonus}[AB] + @{weapon_attack}[Weapon AB] + @{weapon_skill_bonus}[Skill] + @{attribute_mod}[Attribute] + ?{Other Modifier|0}[Modifier]]]}} {{damage=[[@{weapon_damage} + @{attribute_mod} + @{is_unarmed}]]}}" ></button>
<button type="roll" name="roll_weapon_to_hit" value="/me &{template:attack} {{characterName=@{name}}} {{name=@{weapon_name}}} {{rollValue=[[1d20 + (20 + @{attack_bonus}[AB] + @{weapon_attack}[Weapon AB] + @{weapon_skill_bonus}[Skill] + @{attribute_mod}[Attribute] + ?{Other Modifier|0}[Modifier]]]}} {{damage=[[@{weapon_damage} + @{attribute_mod} + @{is_unarmed}]]}}" ></button>
</fieldset>
</div>
+3 -4
View File
@@ -1,8 +1,7 @@
{
"html": "Stars_Without_Number_Revised.html",
"css": "Stars_Without_Number_Revised.css",
"authors": "Kevin Searle (@kevinsearle), adapted to Revised Edition by Karl Erik Hofseth",
"roll20userid": "565104,1164773",
"preview": "Stars_Without_Number_Revised.png",
"instructions": "Originally based on the character sheet design by OneSevenDesign at http://www.onesevendesign.com/swn_charsheets_oneseven.pdf.\r\r\r"
"authors": "Kevin Searle (@kevinsearle)",
"roll20userid": "565104",
"preview": "Stars_Without_Number_Revised.png"
}