Add icons and stuff

This commit is contained in:
LeRatierBretonnien 2022-12-28 14:10:58 +01:00
parent 5721aaa44e
commit cb91448c3b
14 changed files with 71 additions and 30 deletions

BIN
assets/icons/advantage.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

BIN
assets/icons/contact.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

BIN
assets/icons/power.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

BIN
assets/icons/skill.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

View File

@ -68,9 +68,6 @@ export class HeritiersItemSheet extends ItemSheet {
isGM: game.user.isGM
}
if ( objectData.type == "don") {
formData.sacrifice = await TextEditor.enrichHTML(this.object.system.sacrifice, {async: true})
}
//this.options.editable = !(this.object.origin == "embeddedItem");
console.log("ITEM DATA", formData, this);
return formData;
@ -171,17 +168,17 @@ export class HeritiersItemSheet extends ItemSheet {
this.object.update( { 'system.predilections': pred })
})
html.find('#add-predilection').click(ev => {
let pred = duplicate(this.object.system.predilections)
pred.push( { name: "Nouvelle prédilection", id: randomID(16), used: false })
this.object.update( { 'system.predilections': pred })
html.find('#add-specialite').click(ev => {
let spec = duplicate(this.object.system.specialites)
spec.push( { name: "Nouvelle Spécialité", id: randomID(16), used: false })
this.object.update( { 'system.specialites': spec })
})
html.find('.delete-prediction').click(ev => {
const li = $(ev.currentTarget).parents(".prediction-item")
let index = li.data("prediction-index")
let pred = duplicate(this.object.system.predilections)
pred.splice(index,1)
this.object.update( { 'system.predilections': pred })
html.find('.delete-specialite').click(ev => {
const li = $(ev.currentTarget).parents(".specialite-item")
let index = li.data("specialite-index")
let spec = duplicate(this.object.system.specialites)
spec.splice(index,1)
this.object.update( { 'system.specialites': spec })
})
html.find('#add-automation').click(ev => {

View File

@ -1,18 +1,16 @@
import { HeritiersUtility } from "./heritiers-utility.js";
export const defaultItemImg = {
competence: "systems/fvtt-les-heritiers/assets/icons/competence.webp",
arme: "systems/fvtt-les-heritiers/assets/icons/melee.webp",
competence: "systems/fvtt-les-heritiers/assets/icons/skill.webp",
avantage: "systems/fvtt-les-heritiers/assets/icons/advantage.webp",
desavantage: "systems/fvtt-les-heritiers/assets/icons/disadvantage.webp",
contact: "systems/fvtt-les-heritiers/assets/icons/contact.webp",
pouvoir: "systems/fvtt-les-heritiers/assets/icons/power.webp",
equipement: "systems/fvtt-les-heritiers/assets/icons/equipement.webp",
arme: "systems/fvtt-les-heritiers/assets/icons/melee.webp",
monnaie: "systems/fvtt-les-heritiers/assets/icons/monnaie.webp",
predilection: "systems/fvtt-les-heritiers/assets/icons/predilection.webp",
protection: "systems/fvtt-les-heritiers/assets/icons/protection.webp",
talent: "systems/fvtt-les-heritiers/assets/icons/talent.webp",
historique: "systems/fvtt-les-heritiers/assets/icons/historique.webp",
profil: "systems/fvtt-les-heritiers/assets/icons/profil.webp",
artefact: "systems/fvtt-les-heritiers/assets/icons/artefact.webp",
contact: "systems/fvtt-les-heritiers/assets/icons/contacts.webp",
ressource: "systems/fvtt-les-heritiers/assets/icons/ressources.webp",
talent: "systems/fvtt-les-heritiers/assets/icons/talent.webp"
}
/**

View File

@ -1175,8 +1175,8 @@ ul, li {
.chat-card-button {
box-shadow: inset 0px 1px 0px 0px #a6827e;
background: linear-gradient(to bottom, #41545a 5%, #2e5561 100%);
background-color: #7d5d3b00;
background-image: url("../assets/ui/bandeau_01.webp");
/*background-color: #7d5d3b00;*/
border-radius: 3px;
border: 2px ridge #846109;
display: inline-block;
@ -1191,8 +1191,8 @@ ul, li {
}
.chat-card-button:hover {
background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
background-color: rgb(56, 33, 33);
background: linear-gradient(to bottom, #800000 5%, #3e0101 60%);
/*background-color: rgba(56, 33, 33, 60);*/
}
.chat-card-button:active {
position:relative;

View File

@ -1,7 +1,7 @@
{
"id": "fvtt-les-heritiers",
"description": "Les Héritiers pour FoundryVTT",
"version": "10.0.0",
"version": "10.0.1",
"authors": [
{
"name": "Uberwald/LeRatierBretonnien",
@ -19,7 +19,7 @@
"gridUnits": "m",
"license": "LICENSE.txt",
"manifest": "https://www.uberwald.me/gitea/public/fvtt-les-heritiers/raw/branch/master/system.json",
"download": "https://www.uberwald.me/gitea/public/fvtt-les-heritiers/archive/fvtt-les-heritiers-10.0.0.zip",
"download": "https://www.uberwald.me/gitea/public/fvtt-les-heritiers/archive/fvtt-les-heritiers-10.0.1.zip",
"languages": [
{
"lang": "fr",
@ -38,7 +38,7 @@
"private": false,
"flags": {}
}
],
],
"primaryTokenAttribute": "sante.vigueur",
"secondaryTokenAttribute": "bonneaventure.actuelle",
"socket": true,

View File

@ -216,7 +216,7 @@
"types": [
"talenfeet",
"avantage",
"desavangate",
"desavantage",
"capacitenaturelle",
"pouvoir",
"atoutfeerique",

View File

@ -0,0 +1,22 @@
<form class="{{cssClass}}" autocomplete="off">
{{> systems/fvtt-les-heritiers/templates/partial-item-header.html}}
{{> systems/fvtt-les-heritiers/templates/partial-item-nav.html}}
{{!-- Sheet Body --}}
<section class="sheet-body">
{{> systems/fvtt-les-heritiers/templates/partial-item-description.html}}
<div class="tab details" data-group="primary" data-tab="details">
<ul class="item-list alternate-list">
</ul>
</div>
</section>
</form>

View File

@ -57,6 +57,8 @@
<li class="specialite-item item flexrow" data-specialite-index="{{key}}">
<input type="text" class="padd-right color-class-common edit-specialite" value="{{specialite.name}}"
data-dtype="String" />
<a class="item-control delete-specialite" title="Supprimer une specialité"><i
class="fas fa-trash"></i></a>
</li>
<li class="specialite-item item flexrow" data-specialite-index="{{key}}">
<textarea row="4" type="text" class="padd-right color-class-common edit-specialite-description"

View File

@ -0,0 +1,22 @@
<form class="{{cssClass}}" autocomplete="off">
{{> systems/fvtt-les-heritiers/templates/partial-item-header.html}}
{{> systems/fvtt-les-heritiers/templates/partial-item-nav.html}}
{{!-- Sheet Body --}}
<section class="sheet-body">
{{> systems/fvtt-les-heritiers/templates/partial-item-description.html}}
<div class="tab details" data-group="primary" data-tab="details">
<ul class="item-list alternate-list">
</ul>
</div>
</section>
</form>