This commit is contained in:
2025-08-03 13:58:48 +02:00
parent fbcf44cae2
commit b18286ac5a
6 changed files with 21 additions and 22 deletions

View File

@@ -17,6 +17,7 @@
display: flex; display: flex;
justify-content: flex-start; justify-content: flex-start;
border-bottom: #5e0000;
}; };
.charInfo { .charInfo {
@@ -144,7 +145,8 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
width: 200px width: 200px;
border-right: #5e0000;
} }
.imgBox { .imgBox {
@@ -163,6 +165,9 @@
border-top: 40px solid #b0b0b0; border-top: 40px solid #b0b0b0;
border-left: 40px solid #c00d0d; border-left: 40px solid #c00d0d;
height: 0; height: 0;
float: left;
position: absolute;
left: 20px;
position: absolute; position: absolute;
bottom: 0; bottom: 0;
@@ -170,8 +175,11 @@
} }
.charImg { .charImg {
height: 95px; max-height: 95px;
width: 174px; max-width: 174px;
height: auto;
width: auto;
margin-top: 20px; margin-top: 20px;
margin-bottom: 9px; margin-bottom: 9px;
background-color: #fff; background-color: #fff;

View File

@@ -29,22 +29,6 @@ export default class pokemonCharacterSheet extends api.HandlebarsApplicationMixi
return this.actor.name; return this.actor.name;
} }
/** @override */
getData() {
const data = super.getData();
data.dtypes = ['String', 'Number', 'Boolean'];
// // Prepare items.
// if (this.actor.type == 'character') {
// this._prepareCharacterItems(data);
// }
// data['totalWealth'] = this.actor.itemTypes.item.reduce((total, item) => total + (!isNaN(item.system.cost) ? item.system.cost * (item.system.quantity ?? 0) : 0), this.actor.system.money);
data.data = this.actor.system;
// data['origins'] = this.actor.origins;
return data;
}
/** @override */ /** @override */
_configureRenderOptions(options) { _configureRenderOptions(options) {
super._configureRenderOptions(options); super._configureRenderOptions(options);

View File

@@ -18,6 +18,7 @@
height: 100px; height: 100px;
display: flex; display: flex;
justify-content: flex-start; justify-content: flex-start;
border-bottom: #5e0000;
} }
.pokemon.sheet.characterSheet .charInfo { .pokemon.sheet.characterSheet .charInfo {
width: 500px; width: 500px;
@@ -122,6 +123,7 @@
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
width: 200px; width: 200px;
border-right: #5e0000;
} }
.pokemon.sheet.characterSheet .imgBox { .pokemon.sheet.characterSheet .imgBox {
height: 165px; height: 165px;
@@ -138,13 +140,17 @@
border-top: 40px solid #b0b0b0; border-top: 40px solid #b0b0b0;
border-left: 40px solid #c00d0d; border-left: 40px solid #c00d0d;
height: 0; height: 0;
float: left;
left: 20px;
position: absolute; position: absolute;
bottom: 0; bottom: 0;
left: 0; left: 0;
} }
.pokemon.sheet.characterSheet .charImg { .pokemon.sheet.characterSheet .charImg {
height: 95px; max-height: 95px;
width: 174px; max-width: 174px;
height: auto;
width: auto;
margin-top: 20px; margin-top: 20px;
margin-bottom: 9px; margin-bottom: 9px;
background-color: #fff; background-color: #fff;

View File

@@ -1,5 +1,5 @@
{ {
"version": "0.0.20", "version": "0.0.21",
"id": "pokemon", "id": "pokemon",
"title": "Pokémon TTRPG", "title": "Pokémon TTRPG",
"description": "A Pokémon TTRPG", "description": "A Pokémon TTRPG",

Binary file not shown.

View File

@@ -20,6 +20,7 @@
<div class="charHex charHPMax"><span class="charHexHead">Max</span></br><span class="charHexValue">{{system.hp.max}}</span></div> <div class="charHex charHPMax"><span class="charHexHead">Max</span></br><span class="charHexValue">{{system.hp.max}}</span></div>
<div class="charHex"><span class="charHexHead">{{localize "POKEMON.System.ArmorClass"}}</span></br><span class="charHexValue">{{system.armorClass}}</span></div> <div class="charHex"><span class="charHexHead">{{localize "POKEMON.System.ArmorClass"}}</span></br><span class="charHexValue">{{system.armorClass}}</span></div>
<div class="charHex"><span class="charHexHead">{{localize "POKEMON.System.Speed"}}</span></br><span class="charHexValue">{{system.speed}}</span></div> <div class="charHex"><span class="charHexHead">{{localize "POKEMON.System.Speed"}}</span></br><span class="charHexValue">{{system.speed}}</span></div>
</div>
<div class="contentBox"> <div class="contentBox">
<div class="menuBox"> <div class="menuBox">