This commit is contained in:
LeRatierBretonnien 2022-12-21 15:17:58 +01:00
parent 2f48669c85
commit d56be5dcd6
28 changed files with 176 additions and 123 deletions

View File

@ -1,5 +1,5 @@
[Dolphin] [Dolphin]
Timestamp=2022,12,4,9,33,49.136 Timestamp=2022,12,20,20,30,40.332
Version=4 Version=4
ViewMode=2 ViewMode=1
VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_creationtime,CustomizedDetails VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_creationtime,CustomizedDetails

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -1,14 +1,19 @@
import { Hero6Utility } from "./hero6-utility.js"; import { Hero6Utility } from "./hero6-utility.js";
export const defaultItemImg = { export const defaultItemImg = {
skill: "systems/fvtt-hero-system-6/images/icons/skill.webp", advantage: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Adavantage.webp",
armor: "systems/fvtt-hero-system-6/images/icons/armor.webp", skill: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Skills.webp",
equipment: "systems/fvtt-hero-system-6/images/icons/equipment.webp", perk: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Perks.webp",
weapon: "systems/fvtt-hero-system-6/images/icons/melee.webp", attack: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Attack.webp",
perk: "systems/fvtt-hero-system-6/images/icons/perk.webp", talent: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Talents.webp",
ability: "systems/fvtt-hero-system-6/images/icons/ability.webp", power: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Powers.webp",
genetic: "systems/fvtt-hero-system-6/images/icons/genetic.webp", limitation: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Limitation.webp",
cyber: "systems/fvtt-hero-system-6/images/icons/cyber.webp" complication: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Complications.webp",
equipment: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Equipment.webp",
defense: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Defense.webp",
maneuver: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Maneuver.webp",
maneuver: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Maneuver.webp",
movement: "systems/fvtt-hero-system-6/images/icons/HeroIcon-Movement.webp",
} }
/** /**

View File

@ -39,7 +39,7 @@
text-align: justify; text-align: justify;
font-size: 16px; font-size: 16px;
letter-spacing: 1px; letter-spacing: 1px;
color: rgba(228, 240, 240, 0.75); color: rgba(44, 133, 133, 0.75);
background: rgba(66, 66, 64, 0.95); background: rgba(66, 66, 64, 0.95);
} }
@ -47,17 +47,17 @@
/* Fonts */ /* Fonts */
.sheet header.sheet-header h1 input, .window-app .window-header, #actors .directory-list, #navigation #scene-list .scene.nav-item { .sheet header.sheet-header h1 input, .window-app .window-header, #actors .directory-list, #navigation #scene-list .scene.nav-item {
font-size: 1.0rem; font-size: 1.0rem;
color: rgba(228, 240, 240, 0.75); color: rgba(224, 208, 197, 0.9);
background: rgba(66, 66, 64, 0.95); background: rgba(66, 66, 64, 0.95);
} /* For title, sidebar character and scene */ } /* For title, sidebar character and scene */
.sheet nav.sheet-tabs { .sheet nav.sheet-tabs {
font-size: 0.8rem; font-size: 0.8rem;
color: rgba(228, 240, 240, 0.75); color: rgba(224, 208, 197, 0.9);
background: rgba(66, 66, 64, 0.95); background: rgba(66, 66, 64, 0.95);
} /* For nav and title */ } /* For nav and title */
.window-app input, .fvtt-hero-system-6 .item-form, .sheet header.sheet-header .flex-group-center.flex-compteurs, .sheet header.sheet-header .flex-group-center.flex-fatigue, select, button, .item-checkbox, #sidebar, #players, #navigation #nav-toggle { .fvtt-hero-system-6 .item-form, .sheet header.sheet-header .flex-group-center.flex-compteurs, .sheet header.sheet-header .flex-group-center.flex-fatigue, select, button, .item-checkbox, #sidebar, #players, #navigation #nav-toggle {
font-size: 0.8rem; font-size: 0.8rem;
color: rgba(228, 240, 240, 0.75); color: rgba(224, 208, 197, 0.9);
background: rgba(66, 66, 64, 0.95); background: rgba(66, 66, 64, 0.95);
} }
@ -65,15 +65,33 @@
background: rgba(0,0,0,0.75); background: rgba(0,0,0,0.75);
} }
.dialog .window-content { .dialog .window-content {
color: #ccdbe6; color: rgba(66, 66, 64, 0.95);
} }
.dialog-content, .dialog-buttons, .form-fields { .dialog-content, .dialog-buttons, .form-fields {
color: #ccdbe6; color: rgba(66, 66, 64, 0.95);
}
.dialog-buttons {
color: rgba(66, 66, 64, 0.95);
}
.dialog .dialog-buttons button.default {
color: rgba(66, 66, 64, 0.95);
} }
.window-app.sheet .window-content { .window-app.sheet .window-content {
margin: 0; margin: 0;
padding: 0; padding: 0;
color: #ccdbe6; color: rgba(224, 208, 197, 0.9);
}
input {
background: rgba(228, 240, 240, 0.75);
color: rgba(66, 66, 64, 0.95);
}
select {
background: rgba(228, 240, 240, 0.75);
color: rgba(66, 66, 64, 0.95);
}
select option {
background: rgba(228, 240, 240, 0.75);
color: rgba(66, 66, 64, 0.95);
} }
.strong-text{ .strong-text{
font-weight: bold; font-weight: bold;
@ -679,50 +697,6 @@ ul, li {
margin-right: 0.25rem; margin-right: 0.25rem;
margin-left: 0.25rem; margin-left: 0.25rem;
} }
.competence-xp {
flex-grow: 0;
flex-basis: 2rem;
margin-right: 0.25rem;
margin-left: 0.25rem;
}
.blessures-title {
font-weight: bold;
}
.alchimie-title {
font-weight: bold;
}
.blessure-data {
flex-direction: row;
align-content: flex-start;
justify-content: flex-start;
}
.blessures-soins {
flex-grow: 0;
flex-basis: 32px;
margin-right: 4px;
margin-left: 4px;
}
.blessures-loc {
flex-grow: 0;
flex-basis: 96px;
margin-right: 4px;
margin-left: 4px;
}
.pointsreve-value {
flex-grow: 0;
flex-basis: 64px;
margin-right: 4px;
margin-left: 4px;
}
.input-sante-header,
.stress-style {
flex-grow: 0;
flex-basis: 64px;
margin-right: 4px;
margin-left: 4px;
}
.small-label { .small-label {
margin-top: 5px; margin-top: 5px;
} }
@ -1136,23 +1110,6 @@ ul, li {
opacity: 1; opacity: 1;
} }
.river-button {
box-shadow: inset 0px 1px 0px 0px #a6827e;
background: linear-gradient(to bottom, #21374afc 5%, #152833ab 100%);
background-color: #7d5d3b00;
border-radius: 3px;
border: 2px ridge #846109;
display: inline-block;
cursor: pointer;
color: #ffffff;
font-size: 0.8rem;
padding: 2px 4px 0px 4px;
text-decoration: none;
text-shadow: 0px 1px 0px #4d3534;
position: relative;
margin:4px;
}
.chat-card-button { .chat-card-button {
box-shadow: inset 0px 1px 0px 0px #a6827e; box-shadow: inset 0px 1px 0px 0px #a6827e;
background: linear-gradient(to bottom, #21374afc 5%, #152833ab 100%); background: linear-gradient(to bottom, #21374afc 5%, #152833ab 100%);
@ -1196,7 +1153,6 @@ ul, li {
margin:0px; margin:0px;
} }
.river-button:hover,
.plus-minus-button:hover, .plus-minus-button:hover,
.chat-card-button:hover { .chat-card-button:hover {
background: linear-gradient(to bottom, #800000 5%, #3e0101 100%); background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
@ -1486,29 +1442,3 @@ Focus FOC: #ff0084
min-width:2rem; min-width:2rem;
max-width: 2rem; max-width: 2rem;
} }
.dice-pool-stack {
flex: 1 1 5rem;
display: flex !important;
flex-grow: 0;
justify-content: flex-start;
}
.dice-pool-label {
margin-left: 4px;
}
.dice-pool-div {
border-left: 4px;
border-radius: 2px;
margin-bottom: 1rem;
background-color: #403f3e40;
}
.dice-pool-image {
border: 0;
margin-left: 4px;
min-width: 48px;
min-height: 48px;
max-width: 48px;
max-height: 48px;
flex-grow: 0;
}

View File

@ -82,7 +82,7 @@
"styles": [ "styles": [
"styles/simple.css" "styles/simple.css"
], ],
"version": "10.0.0", "version": "10.0.1",
"compatibility": { "compatibility": {
"minimum": "10", "minimum": "10",
"verified": "10", "verified": "10",
@ -90,7 +90,7 @@
}, },
"title": "Hero System v6 for FoundrtVTT (Official)", "title": "Hero System v6 for FoundrtVTT (Official)",
"manifest": "https://www.uberwald.me/gitea/uberwald/fvtt-hero-system-6/raw/branch/main/system.json", "manifest": "https://www.uberwald.me/gitea/uberwald/fvtt-hero-system-6/raw/branch/main/system.json",
"download": "https://www.uberwald.me/gitea/uberwald/fvtt-hero-system-6/archive/fvtt-hero-system-6-v10.0.0.zip", "download": "https://www.uberwald.me/gitea/uberwald/fvtt-hero-system-6/archive/fvtt-hero-system-6-v10.0.1.zip",
"url": "https://www.uberwald.me/gitea/uberwald/", "url": "https://www.uberwald.me/gitea/uberwald/",
"background": "images/ui/hro6_welcome_page.webp", "background": "images/ui/hro6_welcome_page.webp",
"id": "fvtt-hero-system-6" "id": "fvtt-hero-system-6"

View File

@ -182,8 +182,7 @@
"attack", "attack",
"defense", "defense",
"maneuver", "maneuver",
"movement", "movement"
"misc"
], ],
"templates": { "templates": {
"common": { "common": {

View File

@ -0,0 +1,23 @@
<form class="{{cssClass}}" autocomplete="off">
<header class="sheet-header">
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
<div class="header-fields">
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
</div>
</header>
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}}
<section class="sheet-body">
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<li class="flexrow"><label class="generic-label">Cost</label>
<input type="text" class="" name="system.cost" value="{{system.cost}}" data-dtype="Number"/>
</li>
<div class="tab details" data-group="primary" data-tab="details">
</div>
</section>
</form>

View File

@ -6,13 +6,13 @@
</div> </div>
</header> </header>
{{> systems/fvtt-dark-stars/templates/partials/partial-item-nav.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}} {{!-- Sheet Body --}}
<section class="sheet-body"> <section class="sheet-body">
{{> systems/fvtt-dark-stars/templates/partials/partial-item-description.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<div class="tab details" data-group="primary" data-tab="details"> <div class="tab details" data-group="primary" data-tab="details">

View File

@ -0,0 +1,23 @@
<form class="{{cssClass}}" autocomplete="off">
<header class="sheet-header">
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
<div class="header-fields">
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
</div>
</header>
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}}
<section class="sheet-body">
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<li class="flexrow"><label class="generic-label">Cost</label>
<input type="text" class="" name="system.cost" value="{{system.cost}}" data-dtype="Number"/>
</li>
<div class="tab details" data-group="primary" data-tab="details">
</div>
</section>
</form>

View File

@ -6,12 +6,12 @@
</div> </div>
</header> </header>
{{> systems/fvtt-dark-stars/templates/partials/partial-item-nav.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}} {{!-- Sheet Body --}}
<section class="sheet-body"> <section class="sheet-body">
{{> systems/fvtt-dark-stars/templates/partials/partial-item-description.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<div class="tab details" data-group="primary" data-tab="details"> <div class="tab details" data-group="primary" data-tab="details">
<ul> <ul>
@ -21,11 +21,11 @@
<li class="flexrow"><label class="generic-label">Quantity</label> <li class="flexrow"><label class="generic-label">Quantity</label>
<input type="text" class="input-numeric-short padd-right" name="system.quantity" value="{{system.quantity}}" data-dtype="Number"/> <input type="text" class="input-numeric-short padd-right" name="system.quantity" value="{{system.quantity}}" data-dtype="Number"/>
</li> </li>
<li class="flexrow"><label class="generic-label">Bulk</label> <li class="flexrow"><label class="generic-label">Weight</label>
<input type="text" class="input-numeric-short padd-right" name="system.bulk" value="{{system.bulk}}" data-dtype="Number"/> <input type="text" class="input-numeric-short padd-right" name="system.weight" value="{{system.weight}}" data-dtype="Number"/>
</li> </li>
<li class="flexrow"><label class="generic-label">Cost</label> <li class="flexrow"><label class="generic-label">Cost</label>
<input type="text" class="input-numeric-short padd-right" name="system.cost" value="{{system.cost}}" data-dtype="Number"/> <input type="text" class="input-numeric-short padd-right" name="system.moneycost" value="{{system.moneycost}}" data-dtype="Number"/>
</li> </li>
</ul> </ul>
</div> </div>

View File

@ -0,0 +1,23 @@
<form class="{{cssClass}}" autocomplete="off">
<header class="sheet-header">
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
<div class="header-fields">
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
</div>
</header>
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}}
<section class="sheet-body">
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<li class="flexrow"><label class="generic-label">Cost</label>
<input type="text" class="" name="system.cost" value="{{system.cost}}" data-dtype="Number"/>
</li>
<div class="tab details" data-group="primary" data-tab="details">
</div>
</section>
</form>

View File

@ -6,12 +6,12 @@
</div> </div>
</header> </header>
{{> systems/fvtt-dark-stars/templates/partials/partial-item-nav.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}} {{!-- Sheet Body --}}
<section class="sheet-body"> <section class="sheet-body">
{{> systems/fvtt-dark-stars/templates/partials/partial-item-description.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<div class="tab details" data-group="primary" data-tab="details"> <div class="tab details" data-group="primary" data-tab="details">
<ul> <ul>

View File

@ -6,12 +6,16 @@
</div> </div>
</header> </header>
{{> systems/fvtt-dark-stars/templates/partials/partial-item-nav.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}} {{!-- Sheet Body --}}
<section class="sheet-body"> <section class="sheet-body">
{{> systems/fvtt-dark-stars/templates/partials/partial-item-description.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<li class="flexrow"><label class="generic-label">Cost</label>
<input type="text" class="" name="system.cost" value="{{system.cost}}" data-dtype="Number"/>
</li>
<div class="tab details" data-group="primary" data-tab="details"> <div class="tab details" data-group="primary" data-tab="details">
</div> </div>

View File

@ -0,0 +1,23 @@
<form class="{{cssClass}}" autocomplete="off">
<header class="sheet-header">
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
<div class="header-fields">
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
</div>
</header>
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}}
<section class="sheet-body">
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<li class="flexrow"><label class="generic-label">Cost</label>
<input type="text" class="" name="system.cost" value="{{system.cost}}" data-dtype="Number"/>
</li>
<div class="tab details" data-group="primary" data-tab="details">
</div>
</section>
</form>

View File

@ -0,0 +1,23 @@
<form class="{{cssClass}}" autocomplete="off">
<header class="sheet-header">
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
<div class="header-fields">
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
</div>
</header>
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}}
<section class="sheet-body">
{{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<li class="flexrow"><label class="generic-label">Cost</label>
<input type="text" class="" name="system.cost" value="{{system.cost}}" data-dtype="Number"/>
</li>
<div class="tab details" data-group="primary" data-tab="details">
</div>
</section>
</form>

View File

@ -6,13 +6,13 @@
</div> </div>
</header> </header>
{{> systems/fvtt-dark-stars/templates/partials/partial-item-nav.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-nav.hbs}}
{{!-- Sheet Body --}} {{!-- Sheet Body --}}
<section class="sheet-body"> <section class="sheet-body">
{{> systems/fvtt-dark-stars/templates/partials/partial-item-description.hbs}} {{> systems/fvtt-hero-system-6/templates/partials/partial-item-description.hbs}}
<div class="tab details" data-group="primary" data-tab="details"> <div class="tab details" data-group="primary" data-tab="details">