Commit Graph
85326 Commits
Author SHA1 Message Date
∇ince 8ad062ce4a - sheetworker checks if 5% is true and adjusts the fighter hit table data.
- added 5% toggle and table data
2025-01-24 23:31:20 -08:00
Villain1nGlasses 422cb808cf Defined placeholder text styling for uniform look across browsers. 2025-01-25 00:10:55 -07:00
OedonFormless 534c8d5df0 [Call_of_Cthulhu_7th_Ed] Update to v.4.0.0
- Version: 4.0.0
  Pull Request: 01/25/2025
  By: Oedon, Formless Father of the Abyss

	- NEW (Versioning System): Added versioning to the character sheet through its dedicated button and corresponding section. A control script prevents this section from being opened simultaneously with the Options section. The most recently opened section is retained, while the other is automatically closed.

	- ENHANCEMENT (Updated Instructions): Updated the sheet instructions to describe all the new features and incorporate new options.

	- ENHANCEMENT (UI Improvements): Minor changes to the user interface of the sheet to improve its functionality and/or aesthetics (Options Button, Table Sizes, Logo Image Sizes, etc.).

	- ENHANCEMENT (JavaScript Interaction and Max Value Calculation): Modified attributes to ensure their interaction capabilities and/or the automatic calculation of their maximum values through JavaScript (HP Max, MP Max, Luck Max, 4/5 Daily Sanity, Sanity Max).

	- ENHANCEMENT (DB and Build Calculation): Modified the calculation script for DB and Build to allow them to reach +10D6 and +11, respectively. If these values are exceeded, the word "Error" is displayed in the Build field.

	- NEW (Validation Scripts): Added validation scripts to certain sensitive input fields that could cause undesirable JavaScript behavior (Sanity Start, Malfunction, Range/Radius). If an incorrect value is entered, the text box is left empty or the value is modified to make it acceptable.

	- BUGFIX ("1D100" rolls): Set 1 as a Critical Success and 100 as a Critical Failure, highlighted by Roll20 with a green or red box around the dice result.

	- ENHANCEMENT AND BUGFIX (HP Attribute and Pulp HP Calculation): Now HP are stored in the same attribute on the sheet, regardless of whether the game is Purist or Pulp. The Pulp HP calculation has been separated from the "Pulp Cthulhu Overlay" checkbox and is now managed solely by the "Pulp HP" checkbox. This allows for Low Pulp games with the overlay active and prevents errors in assigning maximum HP when using a token.

	- ENHANCEMENT (Talent Section): Moved above the "Skills" section to provide an immediate view of the Pulp Hero talents, or to add brief descriptions for Pulp Antagonists, such as known spells, armor presence, gadgets, magical artifacts, etc.

	- ENHANCEMENT (Age-Related Modifications of MOV): Added a checkbox in the Sheet Options to enable or disable this feature, useful in Pulp Cthulhu.

	- NEW (Luck Recovery | Purist and Pulp): This feature has been added as a button with a black die to the left of the "Luck" text box.

	- NEW (Indefinite Insanity Chat Notification): The sheet automatically sends a message to the chat when a character enters Indefinite Insanity. A LED above the "Sanity Start" text box indicates the status of the message's sendability.

	- ENHANCEMENT (Bouts of Madness Roll Templates): Added to the 1920s, Modern, Icarus (and their corresponding Pulp Overlay) roll templates for Bouts of Madness:
	  - A 1D10 roll to indicate the duration of Underlying Insanity.
	  - A 1D100 roll to determine Phobias or Manias on the tables in the Keeper Rulebook.

	- NEW (Initiatives | Fixed and Rolled): Now it is possible to send both fixed DEX values (or DEX+50) and values calculated with dice rolls and success levels as per the optional rule (with or without bonus dice). Among the new features:
	  - Ability to use POW instead of DEX.
	  - Manual success level setting in case of errors or use of Luck.
	  - Rerolling initiative with a bonus die, comparing the result to the previous roll and taking the better result (In case firearms or instantaneous spells are used after initiative has already been rolled, as per the Basic Rules).
	  - For more details, please check the sheet instructions.

	- ENHANCEMENT AND NEW (Weapon Type Selection): If the "1920s" Era is selected, the combat section has been transformed to:
	  - Categorize weapons.
	  - Have each weapon category button feature a LED indicating the presence of at least one weapon of that category available to the character.
	  - Manage ammunition.
	  - Manage malfunctions in attack rolls.
	  - Handle rolls for shotgun attacks, explosives, and heavy weapons.
	  - Automatically calculate the maximum distance for throwing objects based on the "Throw" skill roll, with the distance determined as STR/5.
	  - Added "Old Combat Section" checkbox to ensure backward compatibility with the old "Combat" section, useful for retaining weapon data in games started before the update.
	  - Again, refer to the sheet instructions for additional details.

	- NEW (Mixed Bouts of Madness | Normal + Pulp): A checkbox has been added in the Sheet Options as an extra feature for more variety. When the "1920s" Era is selected, it combines Normal and Pulp Bouts of Madness. A control script prevents this checkbox from being selected simultaneously with the "Pulp Bouts of Madness" checkbox. The most recently checked option is retained, while the other is automatically unchecked.

	- NEW (Temporary HP | replacing "Major Wounds"): A checkbox has been added to the Sheet Options to toggle between the "Major Wounds" checkbox and the "Temporary HP" checkbox (This is useful, for example, when someone is the target of effects such as the "Flesh Ward" spell). When selected, the "Temporary HP" checkbox always displays its corresponding table. The "Major Wounds" checkbox retains its value but only displays its table if it is selected and the "Temporary HP" checkbox is not.

	- NEW (Changing attribute name): Added a feature that allows preserving the value of the "Major Wound" and "Pulp HP" checkbox after the update. No other attribute names have been changed in the sheet.

	- ENHANCEMENT (Sheet Preview Update): The major changes to the sheet required an update to the preview file "coc_7th_ed.png".

	- ENHANCEMENT (Translation File Update): The major changes to the sheet also required an update to the English translation file "translation.json".
2025-01-25 02:35:14 +01:00
Villain1nGlasses 2beac4424d Power damage type for weapons. Testing stage. 2025-01-24 17:33:31 -07:00
Evilbram ae51815cae [DEBUG] Obscuritas Aeternas 2025-01-24 23:12:51 +01:00
Vilem.Seda 46521abcaf Various small tweaks 2025-01-24 14:13:58 +01:00
Vilem.Seda e89822dae6 CSS variables 2025-01-24 14:09:13 +01:00
Vilem.Seda f4e92a9b71 Tiny grammar fix 2025-01-24 14:01:50 +01:00
Vilem.Seda 52b84b2d2e Whitespaces 2025-01-24 14:01:24 +01:00
Vilem.Seda f635925a15 Smaller .webp images 2025-01-24 13:58:35 +01:00
Villain1nGlasses 689de5d922 Start version 4.03. Added power as a weapon damage type. 2025-01-23 23:45:10 -07:00
∇ince 69a251c7f7 - added 5% fighter table option checkbox 2025-01-23 21:15:53 -08:00
David d5fe3cff2d Merge pull request #13708 from vince-roll20/1e_dex_pen
AD&D1e Revised | Bugfix to AC calculation and improvements to roll templates
2025-01-23 14:13:01 -05:00
Nicole Brooks a423375751 Merge pull request #13705 from Wagii/fix/break-rolls
[BREAK!!] Feature fixing the attribute rolls hover informations
2025-01-23 14:07:11 -05:00
Nicole Brooks 7e08edd5a8 Merge pull request #13704 from Roll20/l10n_master
New Crowdin updates
2025-01-23 14:05:11 -05:00
∇ince 9f81cf691a align left 2025-01-23 10:51:35 -08:00
∇ince 6afb7ea2a6 commenting out log for low dex checks 2025-01-23 10:25:48 -08:00
∇ince 7eb68c9eb7 bailed on my flex column approach for all props. Going back to inline-block so that line breaks within the roll template work as expected without special handling. 2025-01-23 10:18:55 -08:00
∇ince 12e2359007 - further tweak for allprops and flex column
- added space to turn undead macro
2025-01-23 09:22:29 -08:00
∇ince 96472c456d this one 2025-01-23 08:20:03 -08:00
∇ince f80fe5c8ed tweak needed for non allprops 2025-01-23 08:19:31 -08:00
∇ince f934d3d790 removed outline from testing 2025-01-23 08:12:53 -08:00
∇ince e4300fded2 - tweak to all props
- prettier ignore for embedded parethesis (eslint prettier are arguing) I will probably move to "Eslint-Style" and drop prettier...
2025-01-23 08:08:08 -08:00
Kreuvf 17c791bfa8 * Update description of info section to better reflect typical reasons for new videos 2025-01-23 16:44:16 +01:00
Kreuvf 3de6c46311 * Remove Twitter from the list of ways to contact me 2025-01-23 16:43:29 +01:00
Kreuvf 0ae92d5aa3 * Add info texts to deactivation/hiding of exhaustion/overexertion
* Rename hiding of exhaustion/overexertion to reflect recently introduced uses of these values across the character sheet
2025-01-23 15:02:46 +01:00
David Lambert 7a8a6e9a55 Minor Upgrade + Added "send to chat" for several field of the sheet. 2025-01-22 23:54:36 +01:00
aurelien chabani aaac71a770 simplify roll parsing 2025-01-22 15:06:41 +01:00
roll20deploy 06346327ff New translations translation.json (Portuguese, Brazilian) 2025-01-22 07:43:27 -05:00
∇ince 5da37ba992 Merge branch 'Roll20:master' into 1e_dex_pen 2025-01-22 00:19:32 -08:00
roll20deploy 9b7c715470 New translations translation.json (Portuguese, Brazilian) 2025-01-21 18:17:41 -05:00
roll20deploy 9d45869028 New translations translation.json (English) 2025-01-21 18:17:40 -05:00
roll20deploy fb1bbb01eb New translations translation.json (Chinese Traditional) 2025-01-21 18:17:39 -05:00
roll20deploy 8abd6820a1 New translations translation.json (Ukrainian) 2025-01-21 18:17:37 -05:00
roll20deploy 64b2e2c4a1 New translations translation.json (Turkish) 2025-01-21 18:17:36 -05:00
roll20deploy 4685641aef New translations translation.json (Swedish) 2025-01-21 18:17:35 -05:00
roll20deploy be783e1b76 New translations translation.json (Slovenian) 2025-01-21 18:17:33 -05:00
roll20deploy 9db74edc69 New translations translation.json (Russian) 2025-01-21 18:17:32 -05:00
roll20deploy 0d586b4c71 New translations translation.json (Portuguese) 2025-01-21 18:17:31 -05:00
roll20deploy 958573f6b2 New translations translation.json (Polish) 2025-01-21 18:17:29 -05:00
roll20deploy 2be63346f3 New translations translation.json (Dutch) 2025-01-21 18:17:28 -05:00
roll20deploy 29e02c4af3 New translations translation.json (Korean) 2025-01-21 18:17:27 -05:00
roll20deploy 25ae0712a4 New translations translation.json (Japanese) 2025-01-21 18:17:25 -05:00
roll20deploy 2565d38985 New translations translation.json (Italian) 2025-01-21 18:17:24 -05:00
roll20deploy 4b7036c286 New translations translation.json (Hungarian) 2025-01-21 18:17:23 -05:00
roll20deploy aad9e8ffc1 New translations translation.json (Hebrew) 2025-01-21 18:17:21 -05:00
roll20deploy 609e8c8250 New translations translation.json (Finnish) 2025-01-21 18:17:20 -05:00
roll20deploy 87f5937790 New translations translation.json (Greek) 2025-01-21 18:17:19 -05:00
roll20deploy d56073d6b7 New translations translation.json (German) 2025-01-21 18:17:17 -05:00
roll20deploy 0466e04d20 New translations translation.json (Danish) 2025-01-21 18:17:16 -05:00