Code Monkey home page Code Monkey logo

blade-runner-foundry-vtt's Introduction

Blade Runner - The Roleplaying Game
🎲 Foundry VTT 🎲

Version Foundry Version Forge Installs Downloads Maintenance License: GPLv3 Patreon

The OFFICIAL game system for the Blade Runner RPG on Foundry VTT!

πŸ“¦ What's in the Box?

The core system features no content. It only provides support for various mechanics required to play the game:

  • Dice roller
  • Actor sheets:
    • Character (PC & NPC)
    • Vehicle
    • Loot (item pile)
  • Item sheets:
    • Generic
    • Armor
    • Weapon
    • Explosive
    • Specialty
    • Synthetic Augment
    • Critical Injury

πŸš€ Install

System

Note: The game system is compatible with Foundry V10 & V11.

  1. Go to the setup page in Foundry and choose Game Systems
  2. Click the Install System and search for "Blade Runner", or paste in this manifest link
  3. Create a Game World using the Blade Runner system and start it
  4. Read the Game System's Manual Journal Entry in the system's compedium
  5. Enjoy!

Premium Modules

Note: Premium modules are not mandatory to play the game as the game system is free to use, but they will save you weeks of preparation.

  1. Get the premium modules at the Free League's shop
  2. Retrieve your codes in your mail box (contact Free League if you did not recieve anything after 15 minutes, also check your spam box)
  3. Activate the codes in your Foundry account: visit foundryvtt.com, go to your account settings, in "Purchased Content", and paste in the codes
  4. Launch the Foundry client (and make sure you have updated Foundry to V10)
  5. Install the Blade Runner premium modules and some of the recommended third-party modules (optional, see below)
  6. Create a new World with the Blade Runner system and start it
  7. In the options, activate the modules
  8. Refresh and import the content. Have fun!

🧩 Supported Modules

List of modules confirmed to be stable with the Blade Runner game system.

πŸ› οΈ Contributing

If you want to contribute to the project, download and build it for something else, or if you simply have an issue, please read our contributing guide to learn more about how we accept contributions and how to set up the development version of the project.

Translations

Translation status

πŸ‘€ Author

Stefouch Gaming Lab
Built by a fan, for the fans.

πŸ”— See Also

πŸ“œ List of Changes

See the changelog for a complete list of changes applied to the system since 2022.

πŸ“ Licenses

  • Content & Logo: Blade Runner - The Roleplaying Game is Β© 2022 Alcon Entertainment, LLC. All rights reserved. The parts of this project protected under this copyright may not be distributed commercially or freely. This includes art, logo, and copyright text.
  • Source Code: All source code (javascript, hbs, scss, as well as system templates and the like) are Copyright Β© 2022 Stefouch, and licenced under the GNU General Public License v3.0.
  • Foundry VTT: The project is created following the Foundry VTT Limited License Agreement for module development.
  • Icons: Icons in the .static/assets/icons/ folder are courtesy of Game-icons.net and licenced under CC BY 3.0.
  • Fonts: The fonts used in this project carry their own licences.

blade-runner-foundry-vtt's People

Contributors

arkaivos avatar belderone42 avatar drogres avatar gumbaldi avatar kirwiisp avatar stefouch avatar theschnucki avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

blade-runner-foundry-vtt's Issues

Cosmetic Issue In Player List When Using Minimal UI

Describe the bug

When the Minimal UI module is active, the Player List label and icon are still visible.
image

TEST: The only test I could do is to activate the same modules in each Free League game on the assumption that they are similar enough in build. Of all the YZ games and Symbaroum, only Blade Runner and Vaesen do not minimize the player list correctly. The assumption, of course, may be false. This is how it appears in Forbidden Lands.
image

Reproduction

Install Minimal UI module, and activate the module in Manage Modules. The issue presents in the player list when Settings > Player List Behavior is set to either: Always Visible, Auto-Hide, or Click to Toggle.

System Info

OS: Windows 10
Client: Foundry App and Chrome (Forge)
Foundry Version: 10.291

Logs

commons.js:12582 Foundry VTT | Foundry Commons Framework Loaded
foundry.js:79678 _______________________________________________________________


| / _ | | | | \ | | _ | _ \ \ / / \ \ / | | |
| |
| | | | | | | | | | | | |
) \ V / \ \ / / | | | |
| || || | |
| | |\ | || | _ < | | \ V / | | | |
|
| _/ _/|| _|/|| _|| _/ || |_|

foundry.js:79688 Foundry VTT | Reestablishing existing session 9f396b35eb665bcb5191adf4
foundry.js:7711 Foundry VTT | Connected to server socket using session 9f396b35eb665bcb5191adf4
libWrapper-api.js:802 libWrapper: Version 1.12.12.0 (099aa51) ready.
foundry.js:7807 Foundry VTT | Initializing Foundry Virtual Tabletop Game
colorSetting.js:664 colorsettings | initializing
main.js:22 chat-portrait | Initializing chat-portrait
logger.mjs:24 core-settings-expanded | Initializing CORE-EXPANDED.ABOUT.Title!
lib.js:88 pin-cushion | init pin-cushion
logger.mjs:24 regions | Initializing Regions
statuscounter.js:17 statuscounter | Initializing statuscounter
yze-combat.js:1 YZEC | Initializing the Year Zero Combat Module
foundry.js:3133 Foundry VTT | Synchronized official game time in 18ms
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/actor-damage-chatcard.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/actor-sheet-config.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/character/character-limited-sheet.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/character/character-sheet.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/character/inventory-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/character/sheet-tabs/bio-tab.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/character/sheet-tabs/combat-tab.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/character/sheet-tabs/inventory-tab.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/character/sheet-tabs/mods-tab.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/actor/character/sheet-tabs/stats-tab.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/components/dialog/range-picker-dialog.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/components/roll/roll-askdie-dialog.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/components/roll/roll-chatcard-infos-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/components/roll/roll-chatcard-tooltip-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/components/roll/roll-chatcard.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/components/roll/roll-push-select-dialog.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/components/roll/roller.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/item/actions-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/item/attacks-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/item/item-chatcard.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/item/item-sheet.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/blade-runner/templates/item/modifiers-partial.hbs
blade-runner-core-game.js:62 Blade Runner RPG | Core Game module | Ready!
blade-runner-starter-set.js:20 Blade Runner RPG | Core Game module | Ready!
foundry.js:6887 Foundry VTT | Retrieved and compiled template modules/chat-portrait/templates/chat-portrait-form.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template /modules/core-settings-expanded/templates/partials/core.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template /modules/core-settings-expanded/templates/partials/mapnote.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template /modules/core-settings-expanded/templates/partials/scene.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template /modules/core-settings-expanded/templates/partials/journal.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template modules/regions/templates/partials/documents.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template modules/regions/templates/partials/custom-keys.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template modules/yze-combat/templates/chat/draw-initiative-chatcard.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template modules/yze-combat/templates/combat/choose-card-dialog.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template modules/yze-combat/templates/combat/choose-combatant-dialog.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template modules/yze-combat/templates/sidebar/combat-tracker.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template modules/yze-combat/templates/sidebar/combatant-cards-config.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template modules/yze-combat/templates/sidebar/combatant-group-color-picker.hbs
foundry.js:6771 Foundry VTT | Loaded localization file lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file systems/blade-runner/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/chat-images/languages/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/chat-portrait/languages/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/colorsettings/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/core-settings-expanded/languages/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/dice-so-nice/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/foundryvtt-simple-calendar/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/lib-wrapper/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/minimal-ui/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/pause-icon/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/pin-cushion/languages/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/popout/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/quick-insert/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/regions/languages/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/simultaneous-cards/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/statuscounter/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/vtta-tokenizer/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/yze-combat/lang/en.json
foundry.js:80869 Foundry VTT | Delaying load of sound modules/adventuremusic/backgrounds/TheStation.mp3 until after first user gesture
foundry.js:5099 Foundry VTT | Rendering SceneNavigation
foundry.js:5099 Foundry VTT | Rendering Notifications
foundry.js:5099 Foundry VTT | Rendering Sidebar
foundry.js:5099 Foundry VTT | Rendering PlayerList
foundry.js:5099 Foundry VTT | Rendering Hotbar
foundry.js:5099 Foundry VTT | Rendering Pause
foundry.js:5099 Foundry VTT | Rendering SceneControls
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/hud/navigation.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/sidebar.html
foundry.js:5099 Foundry VTT | Rendering ActorDirectory
foundry.js:5099 Foundry VTT | Rendering CardsDirectory
foundry.js:5099 Foundry VTT | Rendering ChatLog
foundry.js:5099 Foundry VTT | Rendering _YearZeroCombatTracker
foundry.js:5099 Foundry VTT | Rendering CompendiumDirectory
foundry.js:5099 Foundry VTT | Rendering ItemDirectory
foundry.js:5099 Foundry VTT | Rendering JournalDirectory
foundry.js:5099 Foundry VTT | Rendering PlaylistDirectory
foundry.js:5099 Foundry VTT | Rendering SceneDirectory
foundry.js:5099 Foundry VTT | Rendering Settings
foundry.js:5099 Foundry VTT | Rendering RollTableDirectory
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/user/players.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/hud/hotbar.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/hud/pause.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/hud/controls.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/chat-log.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/compendium-directory.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/scene-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/settings.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/playlist-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
6foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-directory.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/playlists-directory.html
foundry.js:63231 Foundry VTT | Fonts loaded and ready.
utils.min.mjs:8
PixiJS 6.5.2 - ✰ WebGL 2 ✰ http://www.pixijs.com/ β™₯β™₯β™₯
foundry.js:20900 Foundry VTT | Viewing Scene Electric Dreams Landing Page
foundry.js:23648 Foundry VTT | Drawing game canvas for scene Electric Dreams Landing Page
foundry.js:25946 Foundry VTT | Loaded modules/blade-runner-core-game/assets/illustrations/br_core01_fiery_the%20angels_fell_18-19.webp (2%)
foundry.js:25946 Foundry VTT | Loaded systems/blade-runner/assets/blade-runner-banner-small.webp (4%)
foundry.js:25946 Foundry VTT | Loaded modules/blade-runner-core-game/assets/scenes/br_la_tto2c_start_small.webp (5%)
foundry.js:25946 Foundry VTT | Loaded my-data/misc-images/blade-runner/logo_electric-dreams.webp (7%)
foundry.js:25946 Foundry VTT | Loaded my-data/tiles/chibbin-grove_dashing-dashboards/504178-Empty-Box1-9x4-1.png (9%)
foundry.js:25946 Foundry VTT | Loaded modules/blade-runner-starter-set/assets/actors/fenna-cropped.webp (11%)
foundry.js:25946 Foundry VTT | Loaded modules/blade-runner-starter-set/assets/actors/percival-cropped.webp (13%)
foundry.js:25946 Foundry VTT | Loaded modules/blade-runner-starter-set/assets/actors/bakker-cropped.webp (14%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/combat.svg (16%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/cowled.svg (18%)
foundry.js:25946 Foundry VTT | Loaded modules/blade-runner-starter-set/assets/actors/nowak-cropped.webp (20%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/aura.svg (21%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/padlock.svg (23%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/up.svg (25%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/down.svg (27%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/skull.svg (29%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/light.svg (30%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/light-off.svg (32%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/explosion.svg (34%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/sound.svg (36%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/sound-off.svg (38%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/door-closed-outline.svg (39%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/door-open-outline.svg (41%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/door-secret-outline.svg (43%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/door-locked-outline.svg (45%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/unconscious.svg (46%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/sleep.svg (48%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/daze.svg (50%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/falling.svg (52%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/net.svg (54%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/paralysis.svg (55%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/wing.svg (57%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/blind.svg (59%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/deaf.svg (61%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/silenced.svg (63%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/terror.svg (64%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/fire.svg (66%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/frozen.svg (68%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/lightning.svg (70%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/acid.svg (71%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/blood.svg (73%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/biohazard.svg (75%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/poison.svg (77%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/sun.svg (79%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/regen.svg (80%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/degen.svg (82%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/downgrade.svg (84%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/upgrade.svg (86%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/invisible.svg (88%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/target.svg (89%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/eye.svg (91%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/angel.svg (93%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/fire-shield.svg (95%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/ice-shield.svg (96%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/mage-shield.svg (98%)
foundry.js:25946 Foundry VTT | Loaded icons/svg/holy-shield.svg (100%)
foundry.js:30347 Foundry VTT | Drawing the WeatherEffects canvas layer
foundry.js:30347 Foundry VTT | Drawing the CanvasBackgroundAlterationEffects canvas layer
foundry.js:30347 Foundry VTT | Drawing the CanvasIlluminationEffects canvas layer
foundry.js:30347 Foundry VTT | Drawing the CanvasColorationEffects canvas layer
foundry.js:30347 Foundry VTT | Drawing the CanvasVisibility canvas layer
foundry.js:30347 Foundry VTT | Drawing the GridLayer canvas layer
foundry.js:30347 Foundry VTT | Drawing the DrawingsLayer canvas layer
foundry.js:30347 Foundry VTT | Drawing the TemplateLayer canvas layer
foundry.js:30347 Foundry VTT | Drawing the TilesLayer canvas layer
foundry.js:30347 Foundry VTT | Drawing the WallsLayer canvas layer
foundry.js:30347 Foundry VTT | Drawing the TokenLayer canvas layer
foundry.js:30347 Foundry VTT | Drawing the SoundsLayer canvas layer
foundry.js:30347 Foundry VTT | Drawing the LightingLayer canvas layer
foundry.js:30347 Foundry VTT | Drawing the NotesLayer canvas layer
foundry.js:30347 Foundry VTT | Drawing the ControlsLayer canvas layer
foundry.js:5099 Foundry VTT | Rendering HeadsUpDisplay
init.js:64 Imported true Version 1.0.1 Migration 1.0.1
quick-insert.ts:86 Quick Insert | Initializing...
quick-insert.ts:120 Quick Insert | Search Application ready
logger.js:51 Tokenizer | INFO > Ready
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/hud/hud.html
foundry.js:63204 Font family "IdentikalSans, Consolas, sans-Serif" failed to load.
loadFont @ foundry.js:63204
foundry.js:80290 Foundry VTT | Activating pending audio playback with user gesture.

Priority this issue should have?

Low (formatting issues, things that don't impact operation)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Only Crushing Criticals are being rolled for players

Describe the bug

For players an attack mode set to Piercing is set to crushing criticals. For the GM the drop down has both critical tables but is defaulting to to crushing

Reproduction

problem

System Info

Windows 10
Client Foundry Desktop for GM, Chrome for player
Foundry V11.315

Logs

No response

Priority this issue should have?

Medium (minor functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

A way to manage chases

Description

It would be good to have a way for players (and the GM) to select their chase maneuvers in the game.

Suggested solution

This could be by means of a card deck ...

Alternative

... or maybe by creating a pop-up prompt / survey style functionality with the six options that the GM can finish and that then posts the choices made by each player / GM to the chat. (a bit like easy poll module)

Additional context

No response

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

Reverse Initiative order messing up the ini rolls?

I had a little test with the system today and found that with Reverse Initiative Order installed, rolling ini from the combat tracker did not yield an ini value. The individual d20 icons next to each combatant were also missing.

Disabling the module cleared the error. Just flagging it here as the System Instructions recommend Reverse Initiative as a module.

Foundry 10.291
BR 710.0.2

Console output -
Uncaught (in promise) Error: Roll.safeEval produced a non-numeric result from expression ""
[No packages detected]
at Roll.safeEval (foundry.js:9397:13)
at Roll._evaluateTotal (foundry.js:9313:36)
at Roll._evaluate (foundry.js:9261:24)
at Roll.evaluate (foundry.js:9221:25)
at Combat.rollInitiative (foundry.js:18591:18)
at Combat.rollNPC (foundry.js:18654:17)
at CombatTracker._onCombatControl (foundry.js:74816:36)
at HTMLAnchorElement. (foundry.js:74753:51)
at HTMLAnchorElement.dispatch (jquery.min.js:2:43064)
at y.handle (jquery.min.js:2:41048)

Roll Tables in Case file generator returning "null"

Describe the bug

When rolling from the C ase File Generator, some tables return "null" results.
Rolls on Table 3, 4, 5

I think these are all roll tables that contain an array with [[choose: 1d6 #...

Reproduction

recreated new world
imported core module
roll on case file generator table 3, 4, 5

System Info

Windows 11 client, foundry running on Debian server (raspberry pi)
FVTT 11.308
Blade Runner 11.0.1
Chrome

Logs

no errors other than font load error
foundry.js:72898 Font family "Amiri" failed to load.
loadFont @ foundry.js:72898
foundry.js:72898 Font family "Bruno Ace" failed to load.

Priority this issue should have?

Medium (minor functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Update System and Modules to support v11

Describe the bug

Currently the core system and two modules are listed as Unsupported core version. This issue is to update modules to be compliant and supported in v11 version of foundry.

Reproduction

Install on v11.300 FVTT

System Info

Foundry v11.300

Logs

n/a

Priority this issue should have?

High (a broken feature, major functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Error / placeholder string for character sheet element descriptions (specialities / items)

Describe the bug

Actual Result:
Items dragged onto a character sheet from content module item lists display [object Promise] instead of short description.
image
image

Expected Result:
Items dragged onto a character sheet from content module item lists display short description texts.

Notes:

  • Full text is displayed in the item detail view.
  • This seems to be related to a potential API change in Foundry V12 - reports of similar issues in previous Foundry versions state that this could be solved by using async API calls for fetching the relevant values?
  • Attempted both disabling all modules as well as keeping only modules that are essential for playing BR enabled (BR content modules) to no avail.

Reproduction

  1. Open a World with the BR ruleset as well as e.g. the Blade Runner RPG πŸ¦„ - Core Rules content module
  2. Create a player character actor
  3. Drag any item and/or specialty from the item list onto the character sheet
  4. Observe the inventory and mods tabs on the character sheet

System Info

OS: Windows 11 Pro 10.0.22631 Build 22631
Browser: Chrome 26.0.6478.127
Foundry: Version 12 Build 327
Module Version: 12.0.0 (Ruleset) + 3.0.0 Core Rules / Starter Set + 2.0.0 Fiery Angels

Logs

No response

Priority this issue should have?

High (a broken feature, major functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Rolling Disadvantage Doesn't Work If Both Dice Are The Same

Describe the bug

Have a stat and a skill using the same dice, i.e., Strength D, Force D.
Trying to roll Disadvantage on Force fails to roll at all.

Reproduction

Have a stat and a skill using the same dice, i.e., Strength D, Force D.
Trying to roll Disadvantage on Force fails to roll at all.

System Info

Foundry VTT v 10.291
BladeRunner v 10.0.1

Logs

No response

Priority this issue should have?

Medium (minor functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Dice So Nice / Blade Runner themed custom dice rolls not displaying correctly in DSN versions 5.0.0 - 5.0.4

Describe the bug

Am raising this here for information purposes. A similar issue has already been opened on the DSN git page: https://gitlab.com/riccisi/foundryvtt-dice-so-nice/-/issues/438

With the following versions installed:


Foundry Virtual Tabletop: Version 12 Stable, 12.330

Game System: blade-runner, 12.0.1

dice-so-nice | 5.0.4 | "Dice So Nice!"


The custom dice do not display correctly. The dice textures are garbled or missing. This can be seen by rolling the dice, or by opening the DSN 3D Dice Settings:

image

The issue seems to affect all versions of DSN >= v5
DSN version 4.6.10 works correctly.

Reproduction

Install versions as mentioned above. Roll dice, or open the DSN 3D Dice Settings:

image

System Info

Foundry Virtual Tabletop: Version 12 Stable, 12.330
Game System: blade-runner, 12.0.1
Active Modules: 21
Performance Mode: 2

OS: macOS 14.5.0 arm (64-bit)
Client: Not)A;Brand/99.0.0.0
GPU: ANGLE (Apple, Apple M2 Pro, OpenGL 4.1)

Logs

No response

Priority this issue should have?

Medium (minor functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Allow players to change health and resolve

Description

Currently users cannot increase their max health or resolve on their player sheet when they add specialities that increase these and it is up to the GM to do that. Would be much easier if the players could make those changes on their own.

Suggested solution

Allow players to have full access to the sheet configuration section or at least add an option for the GM to turn on in settings so they can give players access if they want.

Alternative

No response

Additional context

No response

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

Duplicate/Incorrect result in Downtime Events - Home (Core Set)

Describe the bug

On the rolltable in the core set for 'Downtime Events - Home' the text for a dice roll result of 4 is incorrect, and is a duplicate of the text for the result of 3.

image

It's difficult to get a screenshot of the full text, but the above screenshot shows the initial line of text for results 3 and 4 from the rolltable.

According to the rules text, line 4 should say:

"The character’s key relationship contacts the character via Vid-Phon. The NPC wants something – it could be help, revenge, love, or just a deep conversation. The NPC might know something relevant to the current case."

The text in the journal entry is correct, only the rolltable is wrong.

Reproduction

Go to the Rollable Tables tab, expand the Core Rules->Downtime folder, open 'Downtime Events - Home'

System Info

Foundry Virtual Tabletop: Version 11 Stable, 11.315
Game System: blade-runner, 11.0.1
Active Modules: 19
Performance Mode: 2

OS: MacOS

Logs

No response

Priority this issue should have?

None

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Incorrect handling of maneuverability when actor placed in vehicle by another player

Describe the bug

Actual Result
When an actor is placed in a vehicle by another player the maneuverability stat on the character sheet doesn't update (appropriate Blade Runner system settings are checked) without GM permissions.
The stat is being updated properly if the player places the actor in a vehicle themselves or if they have GM permissions.

Expected Result
The maneuverability stat is properly applied to an actor for any player when placed in a vehicle by any other player or themselves.

Notes

  • Update maneuverability on crew/uncrew is set.
  • Given player is the owner of both the vehicle as well as the actor.
  • The actor token data is linked making the token dragged onto the vehicle unique and not a copy for ownership purposes.
  • It's unclear whether it's a bug with the system or FoundryVTT in general.

Reproduction

Prerequisites

  • Player with GM permissions
  • Player with Trusted Player permissions (Create and Delete Token Permissions set)
  • Character actor (ownership Trusted Player above)
  • Vehicle actor (ownership Trusted Player above)
  • Maneuverability on crew/uncrew setting set

Steps to Reproduce

  1. Have GM player drag in character actor onto the driver slot of vehicle actor
  2. Have Trusted Player click on the crewed character actor to carry out a maneuverability check (it will only display the option to roll with disadvantage as the maneuverability was not updated)
  3. Have Trusted Player uncrew the character actor
  4. Have Trusted Player crew the character actor
  5. Have Trusted Player and GM click on the character actor to carry out a maneuverability check (both will display roll options including proper vehicle maneuverability rating)

Notes
See following recording of the issue: https://streamable.com/tuw0dm

System Info

Windows 11 Pro 22H2 (Build 22621.2283)
Chrome 116.0.5845.188 / Firefox 117.0.1
FoundryVTT Version 11 Build 309

Logs

No response

Priority this issue should have?

Medium (minor functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Increase health when using Tough talent

Describe the bug

If a player has the "tough" talent their max health isn't increasing by 1.

Reproduction

Add tough talent to the character sheet. Note the max health doesn't increase by 1 when the talent is added.

System Info

Foundry V10 Build 290
The Forge for hosting
Blade Runner 10.0.1
Blade Runner RPG Start Set Version 1.0.1
Blade Runner RPG Core Rules Version 1.0.1

Logs

No response

Priority this issue should have?

High (a broken feature, major functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Incorrect character stats in the Core Set and Electric Dreams

Describe the bug

This isn't a bug, more of a configuration issue:

The statistics for the Doxie NPC appear to be incorrect.

For example, there's a Doxie NPC mentioned in Electric Dreams as someone the PCs could meet during a downtime event. This NPC is mentioned in page 5 of the ED journal, on the rolltable, and the actor itself is in the Actor folder under 'Case File 01->NPCs->Doxie (Downtime Street Event)'.

The text in the scenario says "A Doxie (Empathy B, MANIPULATION B, INSIGHT C) approaches the character, chatting them up."

However the actor's stats are as follows:

image

According to the rules:

"The Skimmer and Cityspeaker are only available for human characters, while the Doxie is reserved for Replicants."

In addition, the rules say:

"CREATING NPCS
ATTRIBUTES: The average human has level C in all attributes, while a typical Replicant has a B in Strength, Agility, or both. "

Therefore this actor should be a Replicant and have a rating of C in Strength, Agility and Intelligence with either Strength or Agility being increased to rating B. The stats for Empathy/Connections/Insight/Manipulation are already correct and don't need to be changed.

Therefore it should look like the following:

image

In addition, the Doxie NPC in the Core Rules module is better (the stats are correct) but is also listed as a Human:

image

This should be a Replicant with +2 health

Reproduction

Open the 'Doxie (Downtime Street Event)' NPC from the 'Case File 01 - Electric Dreams->NPCs' Actor folder

System Info

Foundry Virtual Tabletop: Version 11 Stable, 11.315
Game System: blade-runner, 11.0.1
Active Modules: 19
Performance Mode: 2

OS: MacOS

Logs

No response

Priority this issue should have?

Low (formatting issues, things that don't impact operation)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Implement setting on system level to control the font & size for the handwritten text (gear, talents, combat fields)

Description

When using the Blade Runner system, my players and I would to have system setting that overwrites the default handwritten font. This font is very hard to read on any resolution higher than 1080p and for people with bad eye sight.

Suggested solution

Implement controls in the system settings to override the handwritten font and size used. I.e. allow to select Arial/Verdana as screen friendly font and size.

Alternative

Working alternative is CSS code implemented as part of Custom CSS module, provided by the community.

Additional context

n/a

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

Successes and push option not displayed in chat messages any more (newest foundry version)

Describe the bug

With the newest Foundry version the die macro (visuals in the chat messages) doesn't seem to work correctly any more.

The "push" button is gone.

There is a "0" displayed where the numbers of successes used to be.

Reproduction

just do a die roll from a character sheet. e.g. Firearms

System Info

newest foundry version

Logs

No response

Priority this issue should have?

High (a broken feature, major functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Typo in Case Table #3 - Main NPCs

Describe the bug

Row 6 Science β†’ Column 4 Quirk
"7" Wiry

Should be 6

Reproduction

Chapter 09 - page 10 - Case File Generator
UUID: JournalEntry.bUWXxVTAN4bJrmCy.JournalEntryPage.oz1pKZ9npnT3SKAr

System Info

Module v2.0.0

Logs

No response

Priority this issue should have?

Trivial (typos, etc)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Broken image for Starter Set's items [with temporary fix]

Describe the bug

Items' images appear broken if you only have the Starter Set installed, and not the Core Rules module.
image
image

Reproduction

Install and activate only the Starter Set premium module (do not download the Core Rules)

System Info

N/A

Logs

No response

Priority this issue should have?

Critical (bot crash, extremely major functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Stat roll only as disadvantage available for rolling

Describe the bug

When clicking an attribute to make a roll, strength for instance, when the roll form opens, the only button available for clicking is "Disadvantage". The roll doesn't actually change the base die rolled though.

Should all 3 options be available if the player needs to apply an advantage or disadvantage to the roll?

Reproduction

Click on one of the 4 main attributes on the player sheet. Only button that is active to make a roll is "disadvantage"

System Info

Foundry V10 Build 290
The Forge for hosting
Blade Runner 10.0.1
Blade Runner RPG Start Set Version 1.0.1
Blade Runner RPG Core Rules Version 1.0.1

Logs

No response

Priority this issue should have?

Medium (minor functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Vehicle Sheets

Description

Need vehicle sheets for spinners with the ability to add weapons, armor, and say who the passengers in the spinner are.

Suggested solution

When creating a new actor, add an option for vehicles. The sheet that then is created is particular for the vehicles.

Also, standard vehicles defined in the rules should probably be added as actors so creating them from scratch isn't required.

Alternative

No response

Additional context

See how vehicles are setup in the Alien VTT for example.

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

Pushing Doesn't Work Correct

Describe the bug

Pushing fails to work correctly based on the rules as written.

According to the rules, you can push any number of dice that don't show a 1.
With the system you always end up re-rolling all non-1 dice, even if you might only have wanted to roll just one that maybe didn't have successes.

Reproduction

Make a roll that has at least one success on one die and no success (but not a 1) on the other.
Clicking Push rolls both dice, potentially resulting in a complete failure, even if you might have wanted to keep the success(es) you already had.

System Info

Foundry VTT v 10.291
BladeRunner v 10.0.1

Logs

No response

Priority this issue should have?

High (a broken feature, major functional impact)

Validations

  • Done a clean install of the system.
  • Disabled all modules.
  • Checked if the issue is present in a new world instance (create a new world in foundry using the Blade Runner system).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.