Commit Graph
150 Commits
Author SHA1 Message Date
James Culp 674f60d832 A few minor bugfixes
A few minor bugfixes.
2025-07-15 22:22:15 -04:00
Karovex 0dfcc1cbb7 [Shadowrun Sixth World] New Feature: Add 'Register Sprite' macro chain 2025-07-13 07:43:37 -07:00
Karovex 15d2ee993a [Shadowrun Sixth World] New Feature: Add CM and OS trackers for each sprite 2025-07-12 08:48:18 -07:00
James C (aka Chuz) 4f7ffb0357 New Feature - GM Helper sheet, added extended test and d6 roll buttons so GMs can roll from the sheet if needed. 2023-09-02 16:04:42 -04:00
James C (aka Chuz) e78869cce1 Add new Feature, "GM Helper" sheet with OS Tracker
New Feature - Beginning work on the GM Helper sheet, step 1 add an OS Tracker.  I'm open to suggestions for other helpful GM tools to include in this sheet in the usual venues (Discord, Patreon, Roll20 DMs)
	New Feature - GMs rejoice, select a token on the board and click the "Track Selected" button on the GM Helper character sheet to add the selected character's name and A/S/D/F to the tracker.
2023-06-14 21:20:56 -04:00
James C (aka Chuz) fb2574f1bb 1 Update, 2 New Features
Update - Added Hack & Slash Matrix Actions to the Rolls Pane -> Matrix Roll Buttons
	New Feature - Added Matrix Roll Buttons Legality Filter, this allows you to hide illegal actions.  For pcs without a matrix persona or that are worried about OS
	New Feature - Added Matrix Roll Buttons Access Level Filter, this allows you to hide actions that are not usable at a particular Matrix Access Level (outsider/user/admin)
2023-05-29 12:44:09 -04:00
James C (aka Chuz) 27dcb6d9b9 Initiate v.78 + spirits/vehicles dicepool bugfix
Bugfix - Final(?) fix to Spirit and Vehicle dicepool bug.  Spirit ranged/melee dicepools are set when the spirit is created (when force/type are changed and reset toggle is on).  Vehicle pools are set when the sheet owner sets them.  They will only change now if/when they are in grunt groups and the number of grunts change or the sheet owner changes the dicepool directly.
2023-03-25 12:19:07 -04:00
James C (aka Chuz) 43c4828bd0 Added Grenade dicepool calculations 2023-03-05 00:03:35 -05:00
James C (aka Chuz) 0911c66cb3 Added Heat, Reputation, Astral Rep to Social Pane 2023-03-04 20:40:20 -05:00
James C (aka Chuz) 9f76f98a58 Added Astral Reputation
Added attr_astral_reputation to Conjuring pane and Summon Spirit roll output (if it has a non-empty value)
2023-03-04 20:05:40 -05:00
James C (aka Chuz) 37d154979e NPCs->Grunts - Added stun monitor display option
Also fixed some more drag and drop issues.
2023-02-22 21:17:20 -05:00
James C (aka Chuz) 372af85bb7 Updated NPC Technomancer Complex Forms
Updated NPC Technomancer Complex Forms
Updated NPC Drag&Drop for Spells to attempt to auto-populate the dicepool
2023-02-17 13:06:18 -05:00
James C (aka Chuz) ceb32d6388 NPC Complex forms display changes
NPC Complex forms display changes
NPC Complex forms roll buttons for no dicepool defined (uses attr_skill + resonance), dicepool defined (uses the dicepool) or description only (skill empty)
2023-02-17 00:38:33 -05:00
James C (aka Chuz) ac418585aa More updates for NPC drag and drop of the Archetypes 2023-02-15 14:14:56 -05:00
James C (aka Chuz) ce9d3637c3 Changed NPC repeating spells to match PC repeating spells
The old NPCspells repeating data should be retained just in case, for now.
Also updated calls to geneerateRowID to use a work around to prevent them (hopefully) from duplicating an already existing ID which caused drag and drop items to sometimes not apply properly, causing symptoms like drag and drop NPCs without all of their skills, attacks, or some other repeating item.  Or even weirder once a Skill that got overwritten so it had a Specialization from another skill that wasn't there.
2023-02-14 16:32:03 -05:00
James C (aka Chuz) f7b1cb1845 Fixes for NPC drag and drop (WIP) 2023-02-14 13:40:36 -05:00
James C (aka Chuz) 794cb63ddb Bugfix for spells drag and drop
Added esence calculations for drag and drop (and others) allowing for Essence Base to be "Rating x #.##", also Grade calculations now.
	Added drag and drop for Augmentations
2023-02-12 00:11:40 -05:00
James C (aka Chuz) a9bc5dd5fb updated NPC Spell and NPC Attack buttons
Converted NPC Spell roll buttons to use the newer PC style
	Converted NPC Attack (ranged and melee) buttons to use the new roll buttons
	Converted NPC Attack (ranged and melee) buttons to use the new roll template weapon info block
2023-02-07 13:54:40 -05:00
James C (aka Chuz) 8723cc6f32 Updated Grunt skills to new style buttons 2023-02-06 22:20:09 -05:00
James C (aka Chuz) 2746a7fe32 Added weapon info to melee roll templates 2023-02-06 14:21:41 -05:00
James C (aka Chuz) aac328afa2 Initiate v.71
Adding weapon info to primary_ranged rolls
Added tip to bottom of primary_ranged rolls
2023-02-06 12:15:10 -05:00
James C (aka Chuz) 7aa28f8d97 Bugfix - PC Condition Monitor boxes broke if the max went below 8.
Added support for down to 6 boxes (the equivalent of 0 body with Neoteny.
2023-02-02 08:46:42 -05:00
James C (aka Chuz) 77770730c6 New Feature - added alternate melee/ranged roll buttons on npc sheets
New Feature - added alternate melee/ranged roll buttons on npc sheets.  If there's no dicepool set the alternate button prompts for skill and attribute values.
2022-12-11 18:14:33 -05:00
James C (aka Chuz) 73cce194f5 2 Bugfixes, more functionality for weapon mods
Bugfix - Skill name for multi-word skills wasn't being formatted properly.
	Bugfix - At some point NPC -> Vehicle DR input and button disappeared, they've been found and replaced
2022-12-04 22:06:43 -05:00
James C (aka Chuz) 7350635b6c Style changes for condition monitor changes 2022-11-30 16:56:53 -05:00
James C (aka Chuz) 556c7bfff9 New Features: primary weapon mods, new spirit types
New Feature - Primary Weapon Mods section that allows a list of mods to be added and turned on/off to apply bonuses/penalties to ARs, DV and firing mode penalties.
	New Feature - Added Blood and the various Insect spirits from Street Wyrd
	New Feature - Updated spirits to allow my templates to have more than one melee or ranged attack.
2022-11-30 13:35:43 -05:00
James C (aka Chuz) 4ae5caddad Code cleanup 2022-11-29 14:11:51 -05:00
James C (aka Chuz) 4e22a14423 Fixed A,S,D,F roll buttons
ASDF Roll buttons now include more options to combine them with.  None, Custom, mind attributes and ASDF.
NPCs now have updated ASDF roll buttons as well!
2022-10-16 18:41:32 -04:00
James C (aka Chuz) 2969ecf58a Updated Changelog and Moved hidden buttons to their own area 2022-10-16 12:00:33 -04:00
James C (aka Chuz) be8f641d34 Add Extended Tests capability
Added Extended Tests capability
2022-10-16 09:05:42 -04:00
James C (aka Chuz) fe517c9c19 Bugfix - Charactersheet Tab - removed the underline.
Bugfix - Charactersheet Tab - removed the underline.
2022-09-16 18:53:08 -04:00
James C (aka Chuz) 53e7ba5cf2 Bugfix - broken notes fields in non-PC sheets 2022-08-23 19:58:50 -04:00
James C (aka Chuz) 9794eea125 Added 2 new features
New Feature - Added the ability to change the ammo type in use on Core->Primary Ranged with the AR and DV changes applied.  Default will be Standard.
New Feature - Added split rolls for Burst Fire Wide firing mode on the Core->Primary Ranged weapons.  This splits the dicepool (on odd pools the left roll Atk 1 gets the extra die).  If Wild Dice are toggled on a prompt will appear for each attack.  Glitches are calculated for each attack separately.
2022-08-15 01:10:52 -04:00
James C (aka Chuz) f81584418d Ammo types and Burst Fire Wide mode
Changes to have ammo types selected for the primary weapon affect DV and ARs.
Changes to allow Burst Fire Wide to split the dicepool. -note glitch detection doesn't work yet.
2022-08-09 23:35:25 -04:00
James C (aka Chuz) be60e7d3a2 More ammo updates 2022-08-09 16:31:48 -04:00
James C (aka Chuz) 7c07a3e891 Primary Button for Melee weapons and Default Firing Mode for ranged weapons
New Feature - Added the Primary button to Arms->Melee weapons with the same functionality as the Arms->Ranged weapons have.
	New Feature - Arms->Ranged now have a Default Firing mode selection.  This will be the selected firing mode when you initially set this weapon to primary, or if you change this while it's the primary weapon it will set the firing mode on the primary weapon as well.
2022-08-07 22:07:18 -04:00
James C (aka Chuz) ed513ec23e Added Notes->Updates pane
Now the latest changelog can be displayed on the sheet.
2022-08-07 13:27:26 -04:00
James C (aka Chuz) ba34bb1198 New Feature - Spell roll button updates!
New Feature - Updated Spells to make it so the pop-up prompts for Amp-Up and Increase Area ONLY pop up when the spell is of the right type.  Only Combat spells get "Amp Up" prompts, Only "LOS (A)" spells get "Increase Area" prompts.  The "Agony" spell is by definition LOS but acts like LOS (A) in that it can be extended to multiple targets, you will want to enter it as LOS (A) there may be other similar spells.
2022-08-06 22:22:28 -04:00
James C (aka Chuz) 77b322dea9 Bugfix x 1, New Feature x 1
Bugfix - (not really a bug) updated the color for the Edge and Matrix Condition Monitor hexes to be the purple everything else is.
New Feature - Added Matrix Soak and Biofeedback Soak buttons to Core Pane and Matrix Pane
2022-08-06 19:57:07 -04:00
James C (aka Chuz) 5eb31426f2 3 x Bugfix, 1 x New Feature
Bugfix - Updated mouseover text for Metamagics to indicate they are repeating metamagic not repeating powers
Bugfix - Updated Non-PC sheets to have Matrix AR, Matrix DR, Matrix Soak and Biofeedback Soak buttons as appropriate in the Defenses Pane
New Feature - Some updates to the Magic->Meta tab to clean up the layout and put a Magic AR button there as well.
Bugfix - Fixed some weirdness with Social->Contacts pane styles.
2022-08-06 15:48:05 -04:00
James C (aka Chuz) 68a15419a4 New Feature - Added Logs section
New Feature - Added Logs section under the Notes Pane for keeping track of missions and rewards.  This is purely for note taking purposes and isn't automated anywhere.
2022-08-03 22:40:02 -04:00
James C (aka Chuz) b258eb5504 3 Bugfixes, 2 New Features
Bugfix - There were 10 repeating sections that didn't use "name" for the name field.  Fixed this to make other automated tasks easier to achieve in the future.
New Feature - added Composure roll button to Grunts
Bugfix - Cleaned up non-PC sheets to show condition monitors better (including the max)
Bugfix - Fixed how display of matrix device and matrix roll buttons work.
New Feature - normalized the styling on non-PC sheets a little bit to help mark separate sections better.
2022-08-01 21:32:59 -04:00
James C (aka Chuz) 1ea481ee35 Bugfix: Normalized names for some repeating sections
Bugfix: There were 10 repeating sections that didn't use "name" for the name field.  Fixed this to make other automated tasks easier to achieve in the future.
2022-07-26 23:34:41 -04:00
James C (aka Chuz) 959b8325f8 1 New Feature, 4 Bugfixes
Bugfix - Imports choked if the character in Genesis has a lifestyle that is not associated with a specific SIN, the code is more forgiving for this now.
New Feature - Added Edge Roll buttons to most roll buttons on the sheet.  These can be toggled on/off via the check box in the Options Pane if you don't want them for your character/campaign.
Bugfix - There was an extraneous } character on the D6 roll button, it has been nullified.
Bugfix - Minor style changes to Options Pane and main rolls-computed roll template.
Bugfix - fixed css on PC matrix devices so the notes expand the full width when displayed.
2022-07-23 21:43:43 -04:00
James C (aka Chuz) be04cb0dfe 2 Bugfixes, 2 New Features
New Feature - Quality of life addition, newlines and spacing put in notes fields should be preserved when displaying the notes.
New Feature - Added Resist Toxin button to the Core Combat Info Pane
Bugfix - Fixed the annoying bug that caused the Initiative roll button to not display properly
New Feature - Added Matrix Noise field on the PC Rolls Pane that is included as a negative modifier in the roll buttons found there
2022-07-17 22:37:39 -04:00
James C (aka Chuz) 859ebf24f4 Added "Effects" Tab
Added the "Effects" Tab to the Attributes Pane
BugFix - fixed the D6 roll query to include the reason for the roll in the roll template output.
2022-06-05 22:31:55 -04:00
James C (aka Chuz) 8df9ab4bb9 CSS Darkmode changes 2022-03-13 20:49:35 -04:00
James C (aka Chuz) ae5ac51d53 More updates
Bugfix - Fixed maximum of 4 on npc initiative dice (should be 5)
Updated Matrix Roll buttons in the Rolls tab to "Training Level?" because it now also includes an option for Untrained (-1 dicepool)
Bugfix/New Feature - NPC->Host Sheet now prompts for alternate attributes when rolling the Attack, Sleaze, Data Processing and Firewall attribute buttons at the top of the sheet.
Bugfix - NPC sheets made a few dark mode fixes.
2022-03-13 20:34:42 -04:00
James C (aka Chuz) 8a026bbe73 Misc fixes
Bugfix - remove essence min/max for npcs
Bugfix - fixed text color for some npc text when in darkmode
2022-03-11 14:22:53 -05:00
James C (aka Chuz) 0020309ece Merge branch 'master' into ShadowrunSixthWorld-v.50 2022-03-07 21:35:12 -05:00