Compare commits
2 Commits
test1
...
fc5913e742
| Author | SHA1 | Date | |
|---|---|---|---|
| fc5913e742 | |||
| f0a82fef45 |
@@ -0,0 +1,11 @@
|
||||
<form class="item-sheet {{ cssClass }}" autocomplete="off">
|
||||
<header>
|
||||
{{#if editable}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}" data-edit="img" >
|
||||
<input name="name" type="text" value="{{ item.name }}" placeholder="Name">
|
||||
{{else}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}">
|
||||
<div>{{ item.name }}</div>
|
||||
{{/if}}
|
||||
</header>
|
||||
</form>
|
||||
@@ -0,0 +1,11 @@
|
||||
<form class="item-sheet {{ cssClass }}" autocomplete="off">
|
||||
<header>
|
||||
{{#if editable}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}" data-edit="img" >
|
||||
<input name="name" type="text" value="{{ item.name }}" placeholder="Name">
|
||||
{{else}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}">
|
||||
<div>{{ item.name }}</div>
|
||||
{{/if}}
|
||||
</header>
|
||||
</form>
|
||||
@@ -0,0 +1,11 @@
|
||||
<form class="item-sheet {{ cssClass }}" autocomplete="off">
|
||||
<header>
|
||||
{{#if editable}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}" data-edit="img" >
|
||||
<input name="name" type="text" value="{{ item.name }}" placeholder="Name">
|
||||
{{else}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}">
|
||||
<div>{{ item.name }}</div>
|
||||
{{/if}}
|
||||
</header>
|
||||
</form>
|
||||
@@ -0,0 +1,11 @@
|
||||
<form class="item-sheet {{ cssClass }}" autocomplete="off">
|
||||
<header>
|
||||
{{#if editable}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}" data-edit="img" >
|
||||
<input name="name" type="text" value="{{ item.name }}" placeholder="Name">
|
||||
{{else}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}">
|
||||
<div>{{ item.name }}</div>
|
||||
{{/if}}
|
||||
</header>
|
||||
</form>
|
||||
@@ -0,0 +1,11 @@
|
||||
<form class="item-sheet {{ cssClass }}" autocomplete="off">
|
||||
<header>
|
||||
{{#if editable}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}" data-edit="img" >
|
||||
<input name="name" type="text" value="{{ item.name }}" placeholder="Name">
|
||||
{{else}}
|
||||
<img src="{{ item.img }}" title="{{ item.name }}">
|
||||
<div>{{ item.name }}</div>
|
||||
{{/if}}
|
||||
</header>
|
||||
</form>
|
||||
@@ -0,0 +1,21 @@
|
||||
.item-sheet header {
|
||||
display: flex;
|
||||
flex-flow: row wrap;
|
||||
justify-content: flex-start;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.item-sheet header img {
|
||||
flex: 0 0 64px;
|
||||
height: 64px;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.item-sheet header input,
|
||||
.item-sheet header div {
|
||||
flex: 1;
|
||||
height: 48px;
|
||||
line-height: 48px;
|
||||
margin: 8px;
|
||||
font-size: 2em;
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
function init() {
|
||||
console.log("INIT");
|
||||
|
||||
//DocumentSheetConfig.unregisterSheet(Item, "core", ItemSheet);
|
||||
DocumentSheetConfig.registerSheet(Item, "dsa41", DSA41_ItemSheet, {
|
||||
makeDefault: true,
|
||||
types: [
|
||||
"Generic Item",
|
||||
"Melee Weapon",
|
||||
"Ranged Weapon",
|
||||
"Armor",
|
||||
"Shield",
|
||||
]
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
class DSA41_ItemSheet extends ItemSheet {
|
||||
get template() {
|
||||
return "systems/dsa-4th-edition/ItemSheets/" + this.item.type + ".html"
|
||||
}
|
||||
|
||||
|
||||
getData() {
|
||||
const data = super.getData();
|
||||
console.log(data);
|
||||
return data;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function ready() {
|
||||
console.log("READY");
|
||||
}
|
||||
|
||||
function setup() {
|
||||
console.log("SETUP");
|
||||
//Item.create({"name": "TestItem4", "type": "spell", "system": {"price": "15"}});
|
||||
}
|
||||
|
||||
Hooks.once("init", init);
|
||||
Hooks.once("ready", ready);
|
||||
Hooks.once("setup", setup);
|
||||
+7
-55
@@ -1,59 +1,11 @@
|
||||
{
|
||||
"id": "dsa-4th-edition",
|
||||
"title": "Das Schwarze Auge 4.1",
|
||||
"title": "Custom Das Schwarze Auge 4.1",
|
||||
"description": "",
|
||||
"version": "0.1.0",
|
||||
"compatibility": {
|
||||
"minimum": 11,
|
||||
"verified": 11
|
||||
},
|
||||
"authors": [{
|
||||
"name": "Mike",
|
||||
"url": "ammerhai.com",
|
||||
"email": "",
|
||||
"discord": ""
|
||||
}],
|
||||
"esmodules": ["mysystem.mjs"],
|
||||
"styles": ["styles/system-styles.css"],
|
||||
"packs": [{
|
||||
"name": "monsters",
|
||||
"label": "My Monsters",
|
||||
"type": "Actor"
|
||||
},
|
||||
{
|
||||
"name": "items",
|
||||
"label": "My Items",
|
||||
"type": "Item"
|
||||
}],
|
||||
"languages": [{
|
||||
"lang": "en",
|
||||
"name": "English",
|
||||
"path": "lang/en.json"
|
||||
}, {
|
||||
"lang": "de",
|
||||
"name": "Deutsch",
|
||||
"path": "lang/de.json"
|
||||
}],
|
||||
"documentTypes": {
|
||||
"Actor": {
|
||||
"hero": { "htmlFields": ["background.biography"] },
|
||||
"villain": { "htmlFields": ["background.biography"] },
|
||||
"pawn": {}
|
||||
},
|
||||
"Item": {
|
||||
"weapon": {},
|
||||
"spell": {}
|
||||
}
|
||||
},
|
||||
"socket": false,
|
||||
"initiative": "1d20",
|
||||
"grid": {
|
||||
"distance": 1,
|
||||
"units": "m"
|
||||
},
|
||||
"primaryTokenAttribute": "resources.health",
|
||||
"secondaryTokenAttribute": "resources.power",
|
||||
"url": "https://your/hosted/system/repo/",
|
||||
"manifest": "https://gitea.ammerhai.com/foundry/dsa-4th-edition/raw/branch/main/system.json",
|
||||
"download": "https://your/packaged/download/archive.zip"
|
||||
"esmodules": ["src/main.mjs"],
|
||||
"styles": ["src/main.css"],
|
||||
|
||||
"version": "0.1.5",
|
||||
"manifest": "https://gitea.ammerhai.com/foundry/dsa-4th-edition/releases/download/latest/system.json",
|
||||
"download": "https://gitea.ammerhai.com/foundry/dsa-4th-edition/releases/download/test2/dsa-4th-edition.zip"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"Item": {
|
||||
"templates": {
|
||||
|
||||
},
|
||||
"types": [
|
||||
"Generic Item",
|
||||
"Melee Weapon",
|
||||
"Ranged Weapon",
|
||||
"Armor",
|
||||
"Shield"
|
||||
],
|
||||
"weapon": {
|
||||
"templates": []
|
||||
},
|
||||
"spell": {
|
||||
"templates": []
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user