First sheet release with datas

This commit is contained in:
2022-03-22 09:01:20 +01:00
parent 178ccbd12f
commit 46d666b779
38 changed files with 923 additions and 655 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+44
View File
@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 56.35 38.32" style="enable-background:new 0 0 56.35 38.32;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
.st1{fill:none;stroke:#9D9E98;stroke-width:0.6;stroke-miterlimit:10;}
.st2{fill:#97B5AE;}
.st3{fill:#FFFFFF;}
.st4{fill:none;stroke:#3E3E45;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0,0.948;}
.st5{fill:#3E3E45;}
.st6{fill:#D9CABF;}
.st7{fill:#806B64;}
.st8{fill:#B8A799;}
.st9{fill:#E2E3E3;}
.st10{fill:#C498BC;}
.st11{fill:none;stroke:#9D9E98;stroke-width:0.3969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st12{fill:#D4D0CC;}
.st13{fill:#FFFFFF;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
</style>
<g>
<path class="st9" d="M33.87,15.32h-4.5l-3.18,3.18v4.5l3.18,3.18h4.5l3.18-3.18v-4.5L33.87,15.32z M31.62,26.12l-5.36-5.36
l5.36-5.36l5.36,5.36L31.62,26.12z"/>
<path class="st9" d="M29.37,15.32l-3.18,3.18v4.5l3.18,3.18h4.5l3.18-3.18v-4.5l-3.18-3.18H29.37z M35.41,24.55h-7.58v-7.58h7.58
V24.55z"/>
<g>
<polygon class="st10" points="22.6,29.78 24.79,29.78 22.6,27.58 "/>
<polygon class="st10" points="22.6,11.74 22.6,13.93 24.79,11.74 "/>
<polygon class="st10" points="40.64,11.74 38.45,11.74 40.64,13.93 "/>
<polygon class="st10" points="40.64,29.78 40.64,27.58 38.45,29.78 "/>
<polygon class="st10" points="18.87,20.76 20.42,22.31 20.42,19.21 "/>
<polygon class="st10" points="31.62,33.51 33.17,31.96 30.07,31.96 "/>
<polygon class="st10" points="31.62,8 30.07,9.55 33.17,9.55 "/>
<polygon class="st10" points="44.38,20.76 42.83,19.21 42.83,22.31 "/>
</g>
<rect x="25.48" y="14.61" transform="matrix(-0.7071 -0.7071 0.7071 -0.7071 39.3058 57.7923)" class="st0" width="12.28" height="12.28"/>
<rect x="25.48" y="14.61" transform="matrix(6.123234e-17 -1 1 6.123234e-17 10.8664 52.3777)" class="st0" width="12.28" height="12.28"/>
<circle class="st4" cx="31.62" cy="20.76" r="9.02"/>
<rect x="31.01" y="20.15" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -5.4146 28.4393)" class="st5" width="1.21" height="1.21"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

+37
View File
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 54.82 35.79" style="enable-background:new 0 0 54.82 35.79;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
.st1{fill:none;stroke:#9D9E98;stroke-width:0.6;stroke-miterlimit:10;}
.st2{fill:#97B5AE;}
.st3{fill:#FFFFFF;}
.st4{fill:none;stroke:#3E3E45;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0,0.948;}
.st5{fill:#3E3E45;}
.st6{fill:#D9CABF;}
.st7{fill:#806B64;}
.st8{fill:#B8A799;}
.st9{fill:#E2E3E3;}
.st10{fill:#C498BC;}
.st11{fill:none;stroke:#9D9E98;stroke-width:0.3969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st12{fill:#D4D0CC;}
.st13{fill:#FFFFFF;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
</style>
<g>
<rect x="22.13" y="13.65" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -5.7777 25.9365)" class="st12" width="12.59" height="12.59"/>
<rect x="19.4" y="10.92" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -5.7777 25.9365)" class="st4" width="18.04" height="18.04"/>
<polygon class="st3" points="35.81,21.5 37.37,19.94 35.81,18.38 29.98,18.38 29.98,12.55 28.42,10.99 26.86,12.55 26.86,18.38
21.02,18.38 19.46,19.94 21.02,21.5 26.86,21.5 26.86,27.34 28.42,28.9 29.98,27.34 29.98,21.5 "/>
<g>
<polyline class="st13" points="24.26,11.35 28.42,7.19 32.58,11.35 "/>
<polyline class="st13" points="32.58,28.54 28.42,32.7 24.26,28.54 "/>
<polyline class="st13" points="37.02,15.78 41.18,19.94 37.02,24.1 "/>
<polyline class="st13" points="19.82,24.1 15.66,19.94 19.82,15.78 "/>
</g>
<rect x="27.72" y="19.25" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -5.7778 25.9365)" class="st5" width="1.39" height="1.39"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

+43
View File
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 50.31 36.8" style="enable-background:new 0 0 50.31 36.8;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
.st1{fill:none;stroke:#9D9E98;stroke-width:0.6;stroke-miterlimit:10;}
.st2{fill:#97B5AE;}
.st3{fill:#FFFFFF;}
.st4{fill:none;stroke:#3E3E45;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0,0.948;}
.st5{fill:#3E3E45;}
.st6{fill:#D9CABF;}
.st7{fill:#806B64;}
.st8{fill:#B8A799;}
.st9{fill:#E2E3E3;}
.st10{fill:#C498BC;}
.st11{fill:none;stroke:#9D9E98;stroke-width:0.3969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st12{fill:#D4D0CC;}
.st13{fill:#FFFFFF;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
</style>
<g>
<line class="st4" x1="21.39" y1="23.81" x2="13.51" y2="28.36"/>
<line class="st4" x1="24.26" y1="9.72" x2="24.26" y2="19.22"/>
<line class="st4" x1="27.13" y1="23.81" x2="35.02" y2="28.36"/>
<rect x="23.7" y="21.7" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -8.6362 23.676)" class="st5" width="1.13" height="1.13"/>
<path class="st4" d="M13.6,28.82L13.6,28.82 M21.7,23.3L21.7,23.3"/>
<g>
<path class="st4" d="M24.26,19.85L24.26,19.85 M24.26,9.67L24.26,9.67"/>
</g>
<path class="st4" d="M35.04,28.6L35.04,28.6 M26.58,23.81L26.58,23.81"/>
<path class="st0" d="M32.56,18.98c3.41,1.97,4.58,6.33,2.61,9.74c-1.97,3.41-6.33,4.58-9.74,2.61c-3.41-1.97-4.58-6.33-2.61-9.74
C24.79,18.18,29.15,17.01,32.56,18.98z M22.94,31.2c-3.41,1.97-7.77,0.8-9.74-2.61s-0.8-7.77,2.61-9.74s7.77-0.8,9.74,2.61
C27.52,24.87,26.35,29.23,22.94,31.2z M17.17,16.75c0-3.94,3.19-7.13,7.13-7.13s7.13,3.19,7.13,7.13s-3.19,7.13-7.13,7.13
S17.17,20.69,17.17,16.75z"/>
<path class="st6" d="M18.27,18.77c0.54,1.63,1.72,2.97,3.28,3.71c0.16-0.44,0.36-0.87,0.59-1.27c0.27-0.47,0.6-0.92,0.96-1.32
c-1.08-0.79-2.38-1.21-3.74-1.21C19,18.67,18.63,18.7,18.27,18.77z"/>
<path class="st7" d="M25.41,19.92c0.3,0.36,0.57,0.74,0.81,1.15c0.27,0.47,0.5,0.97,0.67,1.49c1.57-0.7,2.79-2,3.38-3.63
c-0.41-0.08-0.84-0.13-1.26-0.13C27.72,18.81,26.47,19.2,25.41,19.92z"/>
<path class="st8" d="M22.68,24.49c-0.18,1.71,0.34,3.42,1.45,4.74c1.14-1.29,1.71-2.98,1.58-4.7c-0.46,0.08-0.93,0.13-1.4,0.13
C23.76,24.66,23.22,24.61,22.68,24.49z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

+37
View File
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 55.58 36.04" style="enable-background:new 0 0 55.58 36.04;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
.st1{fill:none;stroke:#9D9E98;stroke-width:0.6;stroke-miterlimit:10;}
.st2{fill:#97B5AE;}
.st3{fill:#FFFFFF;}
.st4{fill:none;stroke:#3E3E45;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0,0.948;}
.st5{fill:#3E3E45;}
.st6{fill:#D9CABF;}
.st7{fill:#806B64;}
.st8{fill:#B8A799;}
.st9{fill:#E2E3E3;}
.st10{fill:#C498BC;}
.st11{fill:none;stroke:#9D9E98;stroke-width:0.3969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st12{fill:#D4D0CC;}
.st13{fill:#FFFFFF;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
</style>
<g>
<g>
<g>
<polyline class="st9" points="37.83,22.5 30.2,30.13 22.57,22.5 "/>
<polyline class="st9" points="22.47,19.84 30.2,12.11 37.92,19.84 "/>
</g>
<g>
<line class="st4" x1="27.17" y1="21.12" x2="18.62" y2="21.12"/>
<line class="st4" x1="41.78" y1="21.12" x2="32.65" y2="21.12"/>
</g>
<rect x="22.01" y="12.94" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -6.0901 27.5406)" class="st0" width="16.37" height="16.37"/>
</g>
<rect x="29.67" y="20.59" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -6.0901 27.5406)" class="st5" width="1.06" height="1.06"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+55
View File
@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 54.82 36.04" style="enable-background:new 0 0 54.82 36.04;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
.st1{fill:none;stroke:#9D9E98;stroke-width:0.6;stroke-miterlimit:10;}
.st2{fill:#97B5AE;}
.st3{fill:#FFFFFF;}
.st4{fill:none;stroke:#3E3E45;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0,0.948;}
.st5{fill:#3E3E45;}
.st6{fill:#D9CABF;}
.st7{fill:#806B64;}
.st8{fill:#B8A799;}
.st9{fill:#E2E3E3;}
.st10{fill:#C498BC;}
.st11{fill:none;stroke:#9D9E98;stroke-width:0.3969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st12{fill:#D4D0CC;}
.st13{fill:#FFFFFF;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
</style>
<g>
<g>
<polygon class="st11" points="26,14.43 21.9,21.53 30.1,16.79 30.1,7.32 "/>
<polygon class="st11" points="34.2,14.43 30.1,7.32 30.1,16.79 38.3,21.53 "/>
<polygon class="st11" points="30.1,16.79 21.9,21.53 30.1,21.53 38.3,21.53 "/>
</g>
<g>
<polygon class="st2" points="29.36,10.08 29.36,16.37 23.92,19.51 "/>
<polygon class="st2" points="30.84,16.37 30.84,10.08 36.28,19.51 "/>
<polygon class="st2" points="24.66,20.79 30.1,17.65 35.54,20.79 "/>
</g>
<polygon class="st3" points="28.26,18.02 30.1,21.21 31.94,18.02 33.77,14.84 30.1,14.84 26.43,14.84 "/>
<circle class="st11" cx="30.1" cy="16.79" r="9.6"/>
<rect x="29.61" y="16.59" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -3.2626 26.2864)" class="st5" width="0.98" height="0.98"/>
<path class="st5" d="M30.1,15.39c0.07,0,0.12-0.06,0.12-0.12s-0.06-0.12-0.12-0.12c-0.07,0-0.12,0.06-0.12,0.12
S30.03,15.39,30.1,15.39z"/>
<g>
<path class="st5" d="M30.1,15.76c-0.07,0-0.12,0.06-0.12,0.12c0,0.07,0.06,0.12,0.12,0.12c0,0,0,0,0.01,0
c0.07,0,0.12-0.06,0.12-0.12C30.23,15.81,30.17,15.76,30.1,15.76z"/>
</g>
<path class="st5" d="M28.65,17.64c-0.04-0.06-0.11-0.08-0.17-0.05s-0.08,0.11-0.05,0.17c0.03,0.06,0.11,0.08,0.17,0.05
S28.68,17.69,28.65,17.64z"/>
<g>
<path class="st5" d="M28.97,17.44c0.03,0.06,0.11,0.08,0.17,0.05c0.06-0.03,0.08-0.11,0.05-0.17c0,0,0,0,0-0.01
c-0.03-0.06-0.11-0.07-0.17-0.04C28.95,17.31,28.94,17.38,28.97,17.44z"/>
</g>
<path class="st5" d="M31.57,17.62c-0.04,0.06-0.01,0.14,0.05,0.17s0.14,0.01,0.17-0.05c0.03-0.06,0.01-0.14-0.05-0.17
S31.6,17.56,31.57,17.62z"/>
<g>
<path class="st5" d="M31.24,17.44c0.03-0.06,0.01-0.14-0.05-0.17c-0.06-0.03-0.14-0.01-0.17,0.05c0,0,0,0,0,0.01
c-0.03,0.06-0.01,0.13,0.05,0.16C31.13,17.52,31.2,17.5,31.24,17.44z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

+47
View File
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 50.31 40.22" style="enable-background:new 0 0 50.31 40.22;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
.st1{fill:none;stroke:#9D9E98;stroke-width:0.6;stroke-miterlimit:10;}
.st2{fill:#97B5AE;}
.st3{fill:#FFFFFF;}
.st4{fill:none;stroke:#3E3E45;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0,0.948;}
.st5{fill:#3E3E45;}
.st6{fill:#D9CABF;}
.st7{fill:#806B64;}
.st8{fill:#B8A799;}
.st9{fill:#E2E3E3;}
.st10{fill:#C498BC;}
.st11{fill:none;stroke:#9D9E98;stroke-width:0.3969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st12{fill:#D4D0CC;}
.st13{fill:#FFFFFF;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
</style>
<g>
<g>
<polyline class="st0" points="22.97,16.27 25.65,13.59 28.33,16.27 "/>
<polyline class="st1" points="28.33,27.35 25.65,30.03 22.97,27.35 "/>
<polyline class="st0" points="31.19,19.13 33.87,21.81 31.19,24.49 "/>
<polyline class="st0" points="20.11,24.49 17.43,21.81 20.11,19.13 "/>
</g>
<rect x="19.49" y="15.65" class="st2" width="12.32" height="12.32"/>
<rect x="20.89" y="17.04" class="st3" width="9.53" height="9.53"/>
<g>
<polyline class="st0" points="21.49,13.21 25.65,9.05 29.81,13.21 "/>
<polyline class="st0" points="29.81,30.4 25.65,34.56 21.49,30.4 "/>
<polyline class="st0" points="34.25,17.65 38.41,21.81 34.25,25.97 "/>
<polyline class="st0" points="17.05,25.97 12.9,21.81 17.05,17.65 "/>
</g>
<g>
<line class="st4" x1="21.28" y1="26.18" x2="24.26" y2="23.2"/>
<line class="st4" x1="27.04" y1="20.42" x2="30.03" y2="17.43"/>
</g>
<g>
<line class="st4" x1="30.03" y1="26.18" x2="27.04" y2="23.2"/>
<line class="st4" x1="24.26" y1="20.42" x2="21.28" y2="17.43"/>
</g>
<rect x="25.05" y="21.21" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -7.9069 24.5254)" class="st5" width="1.2" height="1.2"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

+153
View File
@@ -0,0 +1,153 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 26.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="Calque_1"
x="0px"
y="0px"
viewBox="0 0 50.31 40.22"
style="enable-background:new 0 0 50.31 40.22;"
xml:space="preserve"
sodipodi:docname="archetype2.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs47" /><sodipodi:namedview
id="namedview45"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="16.956737"
inkscape:cx="25.152244"
inkscape:cy="20.139487"
inkscape:window-width="1920"
inkscape:window-height="1007"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="Calque_1" />
<style
type="text/css"
id="style2">
.st0{fill:none;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
.st1{fill:none;stroke:#9D9E98;stroke-width:0.6;stroke-miterlimit:10;}
.st2{fill:#97B5AE;}
.st3{fill:#FFFFFF;}
.st4{fill:none;stroke:#3E3E45;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0,0.948;}
.st5{fill:#3E3E45;}
.st6{fill:#D9CABF;}
.st7{fill:#806B64;}
.st8{fill:#B8A799;}
.st9{fill:#E2E3E3;}
.st10{fill:#C498BC;}
.st11{fill:none;stroke:#9D9E98;stroke-width:0.3969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st12{fill:#D4D0CC;}
.st13{fill:#FFFFFF;stroke:#9D9E98;stroke-width:0.5669;stroke-miterlimit:10;}
</style>
<g
id="g42"
transform="matrix(1.9137652,0,0,1.5205005,-23.980851,-13.061348)">
<g
id="g12">
<polyline
class="st0"
points="22.97,16.27 25.65,13.59 28.33,16.27 "
id="polyline4" />
<polyline
class="st1"
points="28.33,27.35 25.65,30.03 22.97,27.35 "
id="polyline6" />
<polyline
class="st0"
points="31.19,19.13 33.87,21.81 31.19,24.49 "
id="polyline8" />
<polyline
class="st0"
points="20.11,24.49 17.43,21.81 20.11,19.13 "
id="polyline10" />
</g>
<rect
x="19.49"
y="15.65"
class="st2"
width="12.32"
height="12.32"
id="rect14" />
<rect
x="20.889999"
y="17.040001"
class="st3"
width="9.5299997"
height="9.5299997"
id="rect16" />
<g
id="g26">
<polyline
class="st0"
points="21.49,13.21 25.65,9.05 29.81,13.21 "
id="polyline18" />
<polyline
class="st0"
points="29.81,30.4 25.65,34.56 21.49,30.4 "
id="polyline20" />
<polyline
class="st0"
points="34.25,17.65 38.41,21.81 34.25,25.97 "
id="polyline22" />
<polyline
class="st0"
points="17.05,25.97 12.9,21.81 17.05,17.65 "
id="polyline24" />
</g>
<g
id="g32">
<line
class="st4"
x1="21.280001"
y1="26.18"
x2="24.26"
y2="23.200001"
id="line28" />
<line
class="st4"
x1="27.040001"
y1="20.42"
x2="30.030001"
y2="17.43"
id="line30" />
</g>
<g
id="g38">
<line
class="st4"
x1="30.030001"
y1="26.18"
x2="27.040001"
y2="23.200001"
id="line34" />
<line
class="st4"
x1="24.26"
y1="20.42"
x2="21.280001"
y2="17.43"
id="line36" />
</g>
<rect
x="25.049999"
y="21.209999"
transform="matrix(0.7071,-0.7071,0.7071,0.7071,-7.9069,24.5254)"
class="st5"
width="1.2"
height="1.2"
id="rect40" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

+8 -1
View File
@@ -15,7 +15,7 @@ export class Imperium5ActorSheet extends ActorSheet {
return mergeObject(super.defaultOptions, { return mergeObject(super.defaultOptions, {
classes: ["fvtt-imperium5", "sheet", "actor"], classes: ["fvtt-imperium5", "sheet", "actor"],
template: "systems/fvtt-imperium5/templates/actor-sheet.html", template: "systems/fvtt-imperium5/templates/actor-sheet.html",
width: 920, width: 800,
height: 720, height: 720,
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "combat" }], tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "combat" }],
dragDrop: [{ dragSelector: ".item-list .item", dropSelector: null }], dragDrop: [{ dragSelector: ".item-list .item", dropSelector: null }],
@@ -41,6 +41,13 @@ export class Imperium5ActorSheet extends ActorSheet {
archetype: this.actor.getArchetype(), archetype: this.actor.getArchetype(),
specialites: this.actor.getSpecialites(), specialites: this.actor.getSpecialites(),
familiarites: this.actor.getFamiliarites(), familiarites: this.actor.getFamiliarites(),
nature: this.actor.getNatureProfonde(),
traits: this.actor.getTraits(),
symbioses: this.actor.getSymbioses(),
equipements: this.actor.getEquipements(),
capacites: this.actor.getCapacites(),
singularites: this.actor.getSingularites(),
contacts: this.actor.getContacts(),
effects: this.object.effects.map(e => foundry.utils.deepClone(e.data)), effects: this.object.effects.map(e => foundry.utils.deepClone(e.data)),
limited: this.object.limited, limited: this.object.limited,
options: this.options, options: this.options,
+28
View File
@@ -79,6 +79,34 @@ export class Imperium5Actor extends Actor {
let item = duplicate(this.data.items.filter( it => it.type == "familiarite") || [] ) let item = duplicate(this.data.items.filter( it => it.type == "familiarite") || [] )
return item return item
} }
getNatureProfonde() {
let item = duplicate( this.data.items.find( it => it.type == "nature") || [])
return item
}
getTraits() {
let item = duplicate(this.data.items.filter( it => it.type == "trait") || [] )
return item
}
getSymbioses() {
let item = duplicate(this.data.items.filter( it => it.type == "symbiose") || [] )
return item
}
getEquipements() {
let item = duplicate(this.data.items.filter( it => it.type == "equipement") || [] )
return item
}
getCapacites() {
let item = duplicate(this.data.items.filter( it => it.type == "capacite") || [] )
return item
}
getSingularites(){
let item = duplicate(this.data.items.filter( it => it.type == "singularite") || [] )
return item
}
getContacts(){
let item = duplicate(this.data.items.filter( it => it.type == "contact") || [] )
return item
}
/* -------------------------------------------- */ /* -------------------------------------------- */
getItemById(id) { getItemById(id) {
+6 -1
View File
@@ -1,6 +1,11 @@
export const defaultItemImg = { export const defaultItemImg = {
archetype: "systems/fvtt-imperium5/images/icons/archetype.webp", archetype: "systems/fvtt-imperium5/images/icons/archetype_transparent.webp",
familiarite: "systems/fvtt-imperium5/images/icons/archetype_transparent.webp",
specialite: "systems/fvtt-imperium5/images/icons/archetype_transparent.webp",
nature: "systems/fvtt-imperium5/images/icons/nature_transparent.webp",
trait: "systems/fvtt-imperium5/images/icons/nature_transparent.webp",
symbiose: "systems/fvtt-imperium5/images/icons/nature_transparent.webp",
} }
/** /**
+78 -30
View File
@@ -1,4 +1,12 @@
/* ==================== (A) Fonts ==================== */ /* ==================== (A) Fonts ==================== */
@font-face {
font-family: "ciutadella";
src: url('../fonts/Ciutadella-Medium.ttf') format('ttf');
}
@font-face {
font-family: "univers";
src: url('../fonts/UniversLTStd-Cn.ttf') format('ttf');
}
:root { :root {
/* =================== 1. ACTOR SHEET FONT STYLES =========== */ /* =================== 1. ACTOR SHEET FONT STYLES =========== */
@@ -36,11 +44,17 @@
/*@import url("https://fonts.googleapis.com/css2?family=Martel:wght@400;800&family=Roboto:wght@300;400;500&display=swap");*/ /*@import url("https://fonts.googleapis.com/css2?family=Martel:wght@400;800&family=Roboto:wght@300;400;500&display=swap");*/
/* Global styles & Font */ /* Global styles & Font */
.window-app { .window-app {
font-family: "univers";
text-align: justify; text-align: justify;
font-size: 16px; font-size: 16px;
letter-spacing: 1px; letter-spacing: 1px;
} }
.title-font {
font-family: "ciutadella";
font-size: 1.1rem;
}
/* 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;
@@ -53,7 +67,7 @@
} }
.window-header{ .window-header{
background: rgba(0,0,0,0.75); /*background: rgba(0,0,0,0.75);*/
} }
.window-app.sheet .window-content { .window-app.sheet .window-content {
@@ -217,9 +231,10 @@ table {border: 1px solid #7a7971;}
-webkit-box-flex: 0; -webkit-box-flex: 0;
-ms-flex: 0 0 128px; -ms-flex: 0 0 128px;
flex: 0 0 128px; flex: 0 0 128px;
width: 64px; width: 48px;
height: auto; height: auto;
max-height:128px; min-height:48px;
max-height:96px;
margin-top: 0px; margin-top: 0px;
margin-right: 10px; margin-right: 10px;
margin-right: 10px; margin-right: 10px;
@@ -388,7 +403,7 @@ table {border: 1px solid #7a7971;}
.window-app.sheet .window-content .sheet-header input[type="text"], .window-app.sheet .window-content .sheet-header input[type="number"], .window-app.sheet .window-content .sheet-header input[type="password"], .window-app.sheet .window-content .sheet-header input[type="date"], .window-app.sheet .window-content .sheet-header input[type="time"] { .window-app.sheet .window-content .sheet-header input[type="text"], .window-app.sheet .window-content .sheet-header input[type="number"], .window-app.sheet .window-content .sheet-header input[type="password"], .window-app.sheet .window-content .sheet-header input[type="date"], .window-app.sheet .window-content .sheet-header input[type="time"] {
color: rgba(36, 37, 37, 0.75); color: rgba(36, 37, 37, 0.75);
background: rgba(245, 245, 241, 0.95); background: white; /*rgba(245, 245, 241, 0.95);*/
border: 1 none; border: 1 none;
margin-bottom: 0.25rem; margin-bottom: 0.25rem;
margin-left: 2px; margin-left: 2px;
@@ -396,7 +411,8 @@ table {border: 1px solid #7a7971;}
.window-app.sheet .window-content .sheet-body input[type="text"], .window-app.sheet .window-content .sheet-body input[type="number"], .window-app.sheet .window-content .sheet-body input[type="password"], .window-app.sheet .window-content .sheet-body input[type="date"], .window-app.sheet .window-content .sheet-body input[type="time"] { .window-app.sheet .window-content .sheet-body input[type="text"], .window-app.sheet .window-content .sheet-body input[type="number"], .window-app.sheet .window-content .sheet-body input[type="password"], .window-app.sheet .window-content .sheet-body input[type="date"], .window-app.sheet .window-content .sheet-body input[type="time"] {
color: rgba(36, 37, 37, 0.75); color: rgba(36, 37, 37, 0.75);
background: rgba(245, 245, 241, 0.95); background: white;
/*background: rgba(245, 245, 241, 0.95);*/
border: 1 none; border: 1 none;
margin-bottom: 0.25rem; margin-bottom: 0.25rem;
margin-left: 2px; margin-left: 2px;
@@ -404,7 +420,8 @@ table {border: 1px solid #7a7971;}
.window-app.sheet .window-content .sheet-body select, .window-app.sheet .window-content .sheet-header select { .window-app.sheet .window-content .sheet-body select, .window-app.sheet .window-content .sheet-header select {
color: rgba(36, 37, 37, 0.75); color: rgba(36, 37, 37, 0.75);
background: rgba(245, 245, 241, 0.95); background: white;
/*background: rgba(245, 245, 241, 0.95);*/
border: 1 none; border: 1 none;
margin-bottom: 0.25rem; margin-bottom: 0.25rem;
margin-left: 2px; margin-left: 2px;
@@ -412,7 +429,8 @@ table {border: 1px solid #7a7971;}
.window-app .window-content, .window-app.sheet .window-content .sheet-body{ .window-app .window-content, .window-app.sheet .window-content .sheet-body{
font-size: 0.8rem; font-size: 0.8rem;
background: rgba(245,245,240,0.6); background: white;
/*background: rgba(245,245,240,0.6);*/
/*background: url("../images/ui/pc_sheet_bg.webp") repeat left top;.*/ /*background: url("../images/ui/pc_sheet_bg.webp") repeat left top;.*/
} }
@@ -438,7 +456,8 @@ section.sheet-body{padding: 0.25rem 0.5rem;}
line-height: 1.5rem; line-height: 1.5rem;
border-top: 0 none; border-top: 0 none;
border-bottom: 0 none; border-bottom: 0 none;
background-color:black; border-right: 0 none;
background-color:#B8A799F0;
color:beige; color:beige;
} }
@@ -456,7 +475,7 @@ nav.sheet-tabs .item:after {
right: 0; right: 0;
height: 2rem; height: 2rem;
width: 1px; width: 1px;
border-right: 1px dashed rgba(52, 52, 52, 0.25); /*border-right: 1px dashed rgba(52, 52, 52, 0.25);*/
} }
.sheet .tab[data-tab] { .sheet .tab[data-tab] {
@@ -509,8 +528,8 @@ ul, li {
} }
.sheet li { .sheet li {
margin: 0.010rem; /*margin: 0.010rem;*/
padding: 0.25rem; /*padding: 0.25rem;*/
} }
.header-fields li { .header-fields li {
margin: 0; margin: 0;
@@ -545,7 +564,7 @@ ul, li {
display: flex !important; display: flex !important;
} }
.list-item-shadow { .list-item-shadow {
background:rgba(87, 60, 32, 0.35); background:rgba(151, 103, 52, 0.35);
flex-grow: 0; flex-grow: 0;
flex-wrap: nowrap; flex-wrap: nowrap;
justify-content: flex-start; justify-content: flex-start;
@@ -607,7 +626,6 @@ ul, li {
.devotion-label, .devotion-label,
.sort-label, .sort-label,
.technique-label, .technique-label,
.ame-label,
.arme-label, .arme-label,
.armure-label, .armure-label,
.equipement-label, .equipement-label,
@@ -615,6 +633,11 @@ ul, li {
flex-grow: 2; flex-grow: 2;
margin-left: 4px; margin-left: 4px;
} }
.ame-label {
flex-grow: 2;
margin-left: 4px;
font-weight: bold;
}
.status-header-label { .status-header-label {
margin-left: 2px; margin-left: 2px;
} }
@@ -709,6 +732,11 @@ ul, li {
.small-label { .small-label {
margin-top: 5px; margin-top: 5px;
} }
.ame-checkbox-label {
flex-grow: 2;
font-size: 0.6rem;
min-width: 24px;
}
.padd-right { .padd-right {
margin-right: 8px; margin-right: 8px;
@@ -716,7 +744,9 @@ ul, li {
.padd-left { .padd-left {
margin-left: 8px; margin-left: 8px;
} }
.ame-padding {
margin-left: 20px;
}
.stack-left { .stack-left {
align-items:center; align-items:center;
flex-shrink: 1; flex-shrink: 1;
@@ -1235,7 +1265,7 @@ ul, li {
color: #CCC color: #CCC
} }
#pause > img { #pause > img {
content: url(../images/ui/pegasus_logo_v1.webp); content: url(../images/ui/logo_imperium5.webp);
height: 160px; height: 160px;
width: 256px; width: 256px;
top: -80px; top: -80px;
@@ -1243,7 +1273,7 @@ ul, li {
} }
#logo { #logo {
content : url(../images/ui/pegasus_logo_v1.webp); content : url(../images/ui/logo_imperium5.webp);
width: 100px; width: 100px;
height: 60px; height: 60px;
} }
@@ -1265,7 +1295,6 @@ ul, li {
*/ */
.sheet-box { .sheet-box {
border-radius: 5%; border-radius: 5%;
background-color: #403f3eB0;
border-width: 1px; border-width: 1px;
padding: 0.4rem; padding: 0.4rem;
margin: 0.2rem; margin: 0.2rem;
@@ -1276,7 +1305,7 @@ ul, li {
background: black; background: black;
} }
.color-class-common { .color-class-common {
background: rgba(185, 183, 40, 0.45); /*background: rgba(185, 183, 40, 0.45);*/
} }
.status-small-label { .status-small-label {
font-size: 0.65rem; font-size: 0.65rem;
@@ -1308,9 +1337,13 @@ ul, li {
.ame-block { .ame-block {
min-width: 160px; min-width: 160px;
} }
.ame-subtitle {
font-size: 1.1rem;
font-weight: bold;
}
.ame-margin { .ame-margin {
margin-left: 4px; margin-left: 4px;
margin-top: 5px; margin-top: 2px;
} }
.combat-margin { .combat-margin {
margin-left: 4px; margin-left: 4px;
@@ -1320,12 +1353,14 @@ ul, li {
color: white; color: white;
} }
.item-ame-roll { .item-ame-roll {
max-height: 42px; /*max-height: 42px;*/
min-height: 36px; /*min-height: 36px;*/
} }
.item-ame-roll select, .item-ame-roll input { .cohesion-input,
margin-top: 4px; .item-ame-roll select,
.item-ame-roll input {
margin-right: 2px; margin-right: 2px;
margin-bottom: 1px;
} }
.table-momentum { .table-momentum {
background: none; background: none;
@@ -1338,7 +1373,7 @@ ul, li {
} }
.items-title-bg { .items-title-bg {
margin-top: 6px; margin-top: 6px;
background: black; /*background: black;*/
color: white; color: white;
} }
.items-title-text { .items-title-text {
@@ -1359,13 +1394,14 @@ ul, li {
} }
.item-name-label-header { .item-name-label-header {
flex-grow:2; flex-grow:2;
max-width: 12rem; max-width: 10rem;
min-width: 12rem; min-width: 10rem;
} }
.item-name-label { .item-name-label {
flex-grow:2; flex-grow:2;
max-width: 10rem; margin-left: 4px;
min-width: 10rem; max-width: 8rem;
min-width: 8rem;
} }
.item-name-label-level2 { .item-name-label-level2 {
flex-grow:2; flex-grow:2;
@@ -1395,10 +1431,22 @@ ul, li {
flex-wrap: nowrap; flex-wrap: nowrap;
} }
.item-filler { .item-filler {
flex-grow: 6; flex-grow: 4;
flex-shrink: 7; flex-shrink: 5;
} }
.item-controls-fixed { .item-controls-fixed {
min-width:2rem; min-width:2rem;
max-width: 2rem; max-width: 2rem;
} }
.color-bg-ame {
background-color: #D4D0CCFF;
}
.color-bg-archetype {
background-color: #D4D0CC80;
}
.color-bg-paradigme {
background-color: #97B5AEFF;
}
.color-text-ame {
color: #806B64;
}
+2 -2
View File
@@ -30,9 +30,9 @@
"styles": [ "styles": [
"styles/simple.css" "styles/simple.css"
], ],
"templateVersion": 4, "templateVersion": 47,
"title": "Imperium5 RPG", "title": "Imperium5 RPG",
"url": "https://www.uberwald.me/data/files/fvtt-imperium5", "url": "https://www.uberwald.me/data/files/fvtt-imperium5",
"version": "0.0.4", "version": "0.0.7",
"background" : "./images/ui/imperium5_welcome_page.webp" "background" : "./images/ui/imperium5_welcome_page.webp"
} }
+40 -1
View File
@@ -19,11 +19,38 @@
"memories": "", "memories": "",
"whoami": "", "whoami": "",
"description": "", "description": "",
"rebuild": "",
"contacts": "",
"gmnotes": "" "gmnotes": ""
} }
}, },
"core": { "core": {
"subactors": [], "subactors": [],
"amestype": {
"physique": {
"label": "Physique",
"malus": 0,
"cohesionmax": 0,
"cohesion": 0
},
"mental": {
"label": "Mental",
"malus": 0,
"cohesionmax": 0,
"cohesion": 0
},
"social": {
"label": "Social",
"malus": 0,
"cohesionmax": 0,
"cohesion": 0
}
},
"karma": {
"value": 0,
"xp": 0,
"source": 0
},
"ames": { "ames": {
"brutalite": { "brutalite": {
"label": "Brutalité", "label": "Brutalité",
@@ -66,26 +93,31 @@
"humanite": { "humanite": {
"label": "Humanité", "label": "Humanité",
"value": 0, "value": 0,
"used": false,
"editable": false "editable": false
}, },
"punk": { "punk": {
"label": "Punk", "label": "Punk",
"value": 0, "value": 0,
"used": false,
"editable": false "editable": false
}, },
"cyber": { "cyber": {
"label": "Cyber", "label": "Cyber",
"value": 0, "value": 0,
"used": false,
"editable": false "editable": false
}, },
"virtuel": { "virtuel": {
"label": "Virtuel", "label": "Virtuel",
"value": 0, "value": 0,
"used": false,
"editable": false "editable": false
}, },
"perso": { "perso": {
"label": "Perso", "label": "Perso",
"value": 0, "value": 0,
"used": false,
"editable": true "editable": true
} }
}, },
@@ -114,7 +146,8 @@
"ressource", "ressource",
"capacite", "capacite",
"singularite", "singularite",
"contact" "contact",
"equipement"
], ],
"archetype": { "archetype": {
"description": "" "description": ""
@@ -140,12 +173,18 @@
}, },
"capacite": { "capacite": {
"type": "", "type": "",
"aide": 0,
"ressource": 0,
"description": "" "description": ""
}, },
"singularite": { "singularite": {
"value": 0, "value": 0,
"description": "" "description": ""
}, },
"equipement": {
"value": 0,
"description": ""
},
"contact": { "contact": {
"value": 0, "value": 0,
"description": "" "description": ""
+23 -7
View File
@@ -1,13 +1,29 @@
<span class="flexrow">
<h4 class="ame-margin ame-subtitle">{{typedata.label}}</h4>
<div class="item-filler">&nbsp;</div>
<span class="ame-checkbox-label">-1<input class="ame-checkbox" type="checkbox" data-ame-key="{{typeame}}"></span>
<span class="ame-checkbox-label">-2<input class="ame-checkbox" type="checkbox" data-ame-key="{{typeame}}"></span>
<span class="ame-checkbox-label">-3<input class="ame-checkbox" type="checkbox" data-ame-key="{{typeame}}"></span>
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common cohesion-input"
name="data.amestype.{{typeame}}.cohesion" value="{{typedata.cohesion}}" data-dtype="Number" {{#unless
@root.editScore}}disabled{{/unless}} /> /
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common cohesion-input"
name="data.amestype.{{typeame}}.cohesionmax" value="{{typedata.cohesionmax}}" data-dtype="Number" {{#unless
@root.editScore}}disabled{{/unless}}>
</span>
<ul class="ame-margin">
{{#each data.ames as |ame key|}} {{#each data.ames as |ame key|}}
{{#if (eq ame.type ../typeame)}} {{#if (eq ame.type ../typeame)}}
<li class="item stat flexrow list-item list-item-shadow item-ame-roll" data-attr-key="{{key}}"> <li class="ame-padding item stat flexrow item-ame-roll" data-attr-key="{{key}}">
<span class="stat-label stat-margin" name="{{key}}"> <input type="text" class="input-numeric-short padd-right status-small-label color-class-common"
<h4 class="ame-margin"><a class="roll-ame ame-margin" data-stat-key="{{key}}">{{ame.label}}</a></h4> name="data.ames.{{key}}.value" value="{{ame.value}}" data-dtype="Number" {{#unless
@root.editScore}}disabled{{/unless}} />
<span class="ame-label ame-margin" name="{{key}}">
<a class="roll-ame" data-stat-key="{{key}}">{{ame.label}}</a>
</span> </span>
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common" name="data.ames.{{key}}.value" value="{{ame.value}}"
data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}} />
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common" name="data.ames.{{key}}.cohesion" value="{{ame.cohesion}}"
data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}} />
</li> </li>
{{/if}} {{/if}}
{{/each}} {{/each}}
</ul>
+9 -3
View File
@@ -1,5 +1,10 @@
{{#each data.paradigmes as |para key|}} {{#each data.paradigmes as |para key|}}
<li class="item stat flexrow list-item list-item-shadow item-ame-roll" data-attr-key="{{key}}"> <li class="item stat flexrow" data-attr-key="{{key}}">
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common"
name="data.paradigmes.{{key}}.value" value="{{para.value}}" data-dtype="Number" {{#unless
@root.editScore}}disabled{{/unless}} />
<span class="stat-label stat-margin" name="{{key}}"> <span class="stat-label stat-margin" name="{{key}}">
{{#if para.editable}} {{#if para.editable}}
<h4 class="ame-margin"> <h4 class="ame-margin">
@@ -10,7 +15,8 @@
<h4 class="ame-margin"><a class="roll-ame ame-margin" data-stat-key="{{key}}">{{para.label}}</a></h4> <h4 class="ame-margin"><a class="roll-ame ame-margin" data-stat-key="{{key}}">{{para.label}}</a></h4>
{{/if}} {{/if}}
</span> </span>
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common" name="data.paradigmes.{{key}}.value" value="{{para.value}}"
data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}} /> <input type="checkbox">
</li> </li>
{{/each}} {{/each}}
+190 -503
View File
@@ -10,8 +10,7 @@
<nav class="sheet-tabs tabs" data-group="primary"> <nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="principal">Principal</a> <a class="item" data-tab="principal">Principal</a>
<a class="item" data-tab="ressources">Ressources</a> <a class="item" data-tab="ressources">Ressources</a>
<a class="item" data-tab="equipment">Equipment</a> <a class="item" data-tab="biodata">Bio</a>
<a class="item" data-tab="biodata">Biography</a>
</nav> </nav>
</div> </div>
<img class="profile-img" src="{{img}}" data-edit="img" title="{{name}}" /> <img class="profile-img" src="{{img}}" data-edit="img" title="{{name}}" />
@@ -28,29 +27,31 @@
<div class="flexrow"> <div class="flexrow">
<div class="flexrow"> <div class="flexrow">
<div class="sheet-box"> <div class="sheet-box color-bg-ame color-text-ame">
<h4 class="ame-margin">Physique</h4> <span class="flexrow">
<ul> <img class="ame-icon" src="systems/fvtt-imperium5/images/icons/ame_transparent.webp">
{{>systems/fvtt-imperium5/templates/actor-partial-ames.html typeame="physique"}} <h4 class="ame-margin title-font">AMES</h4>
</ul> </span>
<h4 class="ame-margin">Social</h4> {{>systems/fvtt-imperium5/templates/actor-partial-ames.html typeame="physique" typedata=data.amestype.physique}}
<ul>
{{>systems/fvtt-imperium5/templates/actor-partial-ames.html typeame="social"}} {{>systems/fvtt-imperium5/templates/actor-partial-ames.html typeame="social" typedata=data.amestype.social}}
</ul>
<h4 class="ame-margin">Mental</h4> {{>systems/fvtt-imperium5/templates/actor-partial-ames.html typeame="mental" typedata=data.amestype.mental}}
<ul>
{{>systems/fvtt-imperium5/templates/actor-partial-ames.html typeame="mental"}}
</ul>
</div> </div>
</div> </div>
<div class="flexrow"> <div class="flexrow">
<div class="sheet-box"> <div class="sheet-box color-bg-archetype">
<h4 class="ame-margin">Archetype</h4> <span class="flexrow">
<img class="ame-icon" src="systems/fvtt-imperium5/images/icons/archetype_transparent.webp">
<h4 class="ame-margin title-font">ARCHETYPE</h4>
</span>
<h4 class="ame-margin"></h4>
<ul> <ul>
<li class="item stat flexrow list-item list-item-shadow" data-item-id="{{archetype._id}}"> <li class="item stat flexrow" data-item-id="{{archetype._id}}">
<img class="sheet-competence-img" src="{{archetype.img}}" /></a> <img class="sheet-competence-img" src="{{archetype.img}}" /></a>
<span class="item-name-label"><a class="roll-spec">{{archetype.name}}</a></span> <span class="item-name-label">{{archetype.name}}</span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a> <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
@@ -62,9 +63,9 @@
<h4 class="ame-margin">Spécialités</h4> <h4 class="ame-margin">Spécialités</h4>
<ul> <ul>
{{#each specialites as |spec key|}} {{#each specialites as |spec key|}}
<li class="item stat flexrow list-item list-item-shadow" data-item-id="{{spec._id}}"> <li class="item stat flexrow " data-item-id="{{spec._id}}">
<img class="sheet-competence-img" src="{{spec.img}}" /></a> <img class="sheet-competence-img" src="{{spec.img}}" /></a>
<span class="item-name-label"><a class="roll-spec">{{spec.name}}</a></span> <span class="item-name-label">{{spec.name}}</span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a> <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
@@ -77,9 +78,9 @@
<h4 class="ame-margin">Familiarités :</h4> <h4 class="ame-margin">Familiarités :</h4>
<ul> <ul>
{{#each familiarites as |fami key|}} {{#each familiarites as |fami key|}}
<li class="item stat flexrow list-item list-item-shadow" data-item-id="{{fami._id}}"> <li class="item stat flexrow " data-item-id="{{fami._id}}">
<img class="sheet-competence-img" src="{{fami.img}}" /></a> <img class="sheet-competence-img" src="{{fami.img}}" /></a>
<span class="item-name-label"><a class="roll-spec">{{fami.name}}</a></span> <span class="item-name-label">{{fami.name}}</span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a> <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
@@ -91,620 +92,306 @@
</div> </div>
</div> </div>
</div>
<div class="flexrow"> <div class="flexrow">
<div class="sheet-box">
<h4 class="ame-margin">Paradigmes</h4> <div class="sheet-box color-bg-paradigme">
<span class="flexrow">
<img class="ame-icon" src="systems/fvtt-imperium5/images/icons/paradigme_transparent.webp">
<h4 class="ame-margin title-font">PARADIGMES</h4>
</span>
<ul> <ul>
{{> systems/fvtt-imperium5/templates/actor-partial-paradigmes.html}} {{> systems/fvtt-imperium5/templates/actor-partial-paradigmes.html}}
</ul> </ul>
</div> </div>
</div>
</div> <div class="sheet-box color-bg-archetype">
</div>
{{!-- Other Tab --}} <span class="flexrow">
<div class="tab items" data-group="primary" data-tab="specs"> <img class="ame-icon" src="systems/fvtt-imperium5/images/icons/nature_transparent.webp">
<h4 class="ame-margin title-font">NATURE PROFONDE</h4>
<ul class="stat-list alternate-list">
<li class="item flexrow list-item items-title-bg">
<span class="item-name-label-header">
<h3><label class="items-title-text">Specialisations</label></h3>
</span> </span>
<span class="item-field-label-short">
<label class="short-label">Stat</label>
</span>
<span class="item-field-label-short">
<label class="short-label">Dice</label>
</span>
<span class="item-field-label-long">
<label class="short-label">Powergroup</label>
</span>
</li>
{{#each specs as |spec key|}}
<li class="item stat flexrow list-item list-item-shadow" data-item-id="{{spec._id}}">
<a class="item-edit item-name-img" title="Edit Item"><img class="sheet-competence-img"
src="{{spec.img}}" /></a>
<span class="item-name-label"><a class="roll-spec">{{spec.name}}</a></span>
<span class="item-field-label-short">{{upper spec.data.statistic}}</span>
<span class="item-field-label-short">{{spec.data.dice}}</span>
{{#if spec.data.ispowergroup}}
{{#if spec.data.powersactivated}}
<span class="item-field-label-long"><a class="spec-group-deactivate">Deactivate</a></span>
{{else}}
<span class="item-field-label-long"><a class="spec-group-activate">Activate</a></span>
{{/if}}
{{else}}
<span class="item-field-label-long">&nbsp;-&nbsp;</span>
{{/if}}
<div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed">
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ul>
</div>
</div>
</div>
{{!-- Powers Tab --}}
<div class="tab fight" data-group="primary" data-tab="powers">
<div class="flexcol">
<ul> <ul>
<li class="item flexrow list-item" data-key="nrg"> <li class="item stat flexrow " data-item-id="{{nature._id}}">
<span class="stat-label flexrow" name="nrg"> <img class="sheet-competence-img" src="{{nature.img}}" />
<h4>{{data.nrg.label}}</h4> <span class="item-name-label">{{nature.name}}</span>
</span> <div class="item-filler">&nbsp;</div>
<span class="small-label padd-right packed-left">Activated</span><input type="text" <div class="item-controls item-controls-fixed">
class="padd-right update-field" data-field-name="data.nrg.activated" value="{{data.nrg.activated}}" <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
data-dtype="Number" /> <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
<span class="small-label padd-right packed-left">&nbsp;Current</span><input type="text" </div>
class="padd-right update-field" data-field-name="data.nrg.value" value="{{data.nrg.value}}"
data-dtype="Number" />
<span class="small-label padd-right packed-left">&nbsp;Mod</span><input type="text"
class="padd-right update-field" data-field-name="data.nrg.mod" value="{{data.nrg.mod}}"
data-dtype="Number" />
<span class="small-label padd-right packed-left">&nbsp;Max</span><input type="text"
class="padd-right update-field" data-field-name="data.nrg.max" value="{{data.nrg.max}}"
data-dtype="Number" />
<span class="small-label padd-right packed-left"> / {{data.nrg.absolutemax}}</span>
</li> </li>
</ul> </ul>
<ul class="stat-list alternate-list"> <h4 class="ame-margin">Traits</h4>
<li class="item flexrow list-item items-title-bg"> <ul>
<span class="item-name-label-header"> {{#each traits as |trait key|}}
<h3><label class="items-title-text">Powers</label></h3> <li class="item stat flexrow " data-item-id="{{trait._id}}">
</span> <img class="sheet-competence-img" src="{{trait.img}}" />
<span class="item-field-label-medium"> <span class="item-name-label">{{trait.name}}</span>
<label class="short-label">Type</label>
</span>
<span class="item-field-label-short">
<label class="short-label">Status</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Action</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">DMG Roll</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">NRG Cost</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">NRG Spent</label>
</span>
</li>
{{#each powers as |power key|}}
<li class="item stat flexrow list-item list-item-shadow" data-item-id="{{power._id}}">
<a class="item-edit item-name-img" title="Edit Item"><img class="sheet-competence-img"
src="{{power.img}}" /></a>
<span class="item-name-label">
{{#if power.data.rollneeded}}
<a class="power-roll">{{power.name}}</a>
{{else}}
{{power.name}}
{{/if}}
</span>
<span class="item-field-label-medium">{{upperFirst power.data.type}}</span>
<span class="item-field-label-short"><label class="short-label">
{{#if power.data.activated}}
Activated
{{else}}
&nbsp;-&nbsp;
{{/if}}
</label>
</span>
<span class="item-field-label-medium">{{upperFirst power.data.action}}</span>
<span class="item-field-label-medium"><a class="power-dmg-roll">
{{#if power.data.dmgroll}}
{{upper power.data.dmgstatistic}}
{{else}}
&nbsp;-&nbsp;
{{/if}}
</a></span>
<span class="item-field-label-medium">{{power.data.cost}}</span>
<span class="item-field-label-medium">
<input type="text" class="padd-right input-numeric-short power-cost-spent"
value="{{power.data.costspent}}" data-dtype="Number" />
</span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control power-activate" title="Activated">{{#if power.data.activated}}<i <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a> <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div> </div>
</li> </li>
{{/each}} {{/each}}
</ul> </ul>
<ul class="stat-list alternate-list"> <h4 class="ame-margin">Symbioses :</h4>
<li class="item flexrow list-item items-title-bg"> <ul>
<span class="item-name-label-header"> {{#each symbioses as |symbiose key|}}
<h3><label class="items-title-text">Abilities</label></h3> <li class="item stat flexrow " data-item-id="{{symbiose._id}}">
</span> <img class="sheet-competence-img" src="{{symbiose.img}}" />
<span class="item-field-label-long"> <span class="item-name-label">{{symbiose.name}}</span>
<label class="short-label">Stat</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Stat Modifier</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Affected status</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Status Modifier</label>
</span>
</li>
{{#each abilities as |ability key|}}
<li class="item stat flexrow list-item list-item-shadow" data-item-id="{{ability._id}}">
<a class="item-edit item-name-img" title="Edit Item"><img class="sheet-competence-img"
src="{{ability.img}}" /></a>
<span class="item-name-label">{{ability.name}}</span>
<span class="item-field-label-long">{{upper ability.data.affectedstat}}</span>
<span class="item-field-label-medium">{{ability.data.statmodifier}}</span>
<span class="item-field-label-medium">{{upperFirst ability.data.statusaffected}}</span>
<span class="item-field-label-medium">{{ability.data.statusmodifier}}</span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a> <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div> </div>
</li> </li>
{{/each}} {{/each}}
</ul> </ul>
</div>
</div> </div>
</div> </div>
{{!-- Equipement Tab --}} {{!-- Equipement Tab --}}
<div class="tab equipment" data-group="primary" data-tab="equipment"> <div class="tab ressources" data-group="primary" data-tab="ressources">
<div class="flexrow"> <div class="flexrow">
<h3>Encumbrance</h3>
<span class="small-label">Current : {{encCurrent}}</span>
<span class="small-label">Capacity : {{encCapacity}}</span>
<span class="small-label">Hindrance : {{encHindrance}}</span>
</div>
<div class="sheet-box color-bg-archetype">
<ul class="item-list alternate-list"> <ul class="item-list alternate-list">
<li class="item flexrow list-item items-title-bg"> <li class="item flexrow">
<span class="item-name-label-header"> <span class="item-name-label-header">
<h3><label class="items-title-text">Money</label></h3> <h3><label class="items-title-text">Equipement</label></h3>
</span> </span>
<span class="item-field-label-long"> <span class="item-field-label-short">
<label class="short-label">Qty</label> <label class="short-label">Intensité</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Weight</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">IDR</label>
</span> </span>
</li> </li>
{{#each moneys as |money key|}} {{#each equipements as |equip key|}}
<li class="item flexrow list-item list-item-shadow" data-item-id="{{money._id}}"> <li class="item flexrow " data-item-id="{{equip._id}}">
<a class="item-edit item-name-img" title="Edit Item"><img class="sheet-competence-img" <img class="item-name-img" src="{{equip.img}}" />
src="{{money.img}}" /></a> <span class="item-name-label">{{equip.name}}</span>
<span class="item-name-label">{{money.name}}</span> <span class="item-field-label-short">{{equip.data.value}}</span>
<span class="item-field-label-long"><label>
{{money.data.quantity}}
(<a class="quantity-minus plus-minus-button"> -</a>/<a class="quantity-plus plus-minus-button">+</a>)
</label>
</span>
<span class="item-field-label-medium">
<label>{{money.data.weight}}</label>
</span>
<span class="item-field-label-medium">
{{#if money.data.idrDice}}
<a class="roll-idr" data-dice-value="{{money.data.idrDice}}">{{money.data.idrDice}}</a>
{{else}}
&nbsp;-&nbsp;
{{/if}}
</span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a> <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div> </div>
</li> </li>
{{/each}} {{/each}}
</ul> </ul>
</div>
<div class="sheet-box color-bg-archetype">
<ul class="item-list alternate-list"> <ul class="item-list alternate-list">
<li class="item flexrow list-item items-title-bg"> <li class="item flexrow">
<span class="item-name-label-header"> <span class="item-name-label-header">
<h3><label class="items-title-text">Weapons</label></h3> <h3><label class="items-title-text">Capacités</label></h3>
</span> </span>
<span class="item-field-label-short"> <span class="item-field-label-short">
<label class="short-label">Attack</label> <label class="short-label">Aide</label>
</span> </span>
<span class="item-field-label-short"> <span class="item-field-label-short">
<label class="short-label">Damage</label> <label class="short-label">Ressource</label>
</span>
<span class="item-field-label-short">
<label class="short-label">DMG</label>
</span>
<span class="item-field-label-long">
<label class="short-label">Ammo</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Act/Deact</label>
</span>
<span class="item-field-label-short">
<label class="short-label">Weight</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">IDR</label>
</span> </span>
</li> </li>
{{#each weapons as |weapon key|}} {{#each capacites as |capa key|}}
<li class="item flexrow list-item list-item-shadow" data-item-id="{{weapon._id}}"> <li class="item flexrow " data-item-id="{{capa._id}}">
<a class="item-edit item-name-img" title="Edit Item"><img class="sheet-competence-img" <img class="item-name-img" src="{{capa.img}}" /></a>
src="{{weapon.img}}" /></a> <span class="item-name-label">{{capa.name}}</span>
<span class="item-name-label">{{weapon.name}}</span> <span class="item-field-label-short"">{{capa.data.aide}}</span>
<span class="item-field-label-short"><label>{{upper weapon.data.statistic}}</label></span> <span class=" item-field-label-short"">{{capa.data.ressource}}</span>
<span class="item-field-label-short"><label>{{upper weapon.data.damagestatistic}}</label></span>
<span class="item-field-label-short"><label>{{weapon.data.damageDice}}</label></span>
{{#if (gt weapon.data.ammomax 0)}}
<span class="item-field-label-long"><label>{{weapon.data.ammocurrent}}/{{weapon.data.ammomax}}
(<a class="ammo-minus plus-minus-button"> -</a>/<a class="ammo-plus plus-minus-button">+</a>)
</label></span>
{{else}}
<span class="item-field-label-long"><label>-</label>
</span>
{{/if}}
<span class="item-field-label-medium">
{{#if (count weapon.data.effects)}}
{{#if weapon.data.activated}}
<a class="equip-deactivate">Deactivate</a>
{{else}}
<a class="equip-activate">Activate</a>
{{/if}}
{{else}}
&nbsp;-&nbsp;
{{/if}}
</span>
<span class="item-field-label-short"><label>{{weapon.data.weight}}</label></span>
<span class="item-field-label-medium">
{{#if weapon.data.idrDice}}
<a class="roll-idr" data-dice-value="{{weapon.data.idrDice}}">{{weapon.data.idrDice}}</a>
{{else}}
&nbsp;-&nbsp;
{{/if}}
</span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-equip" title="Worn">{{#if weapon.data.equipped}}<i <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a> <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div> </div>
</li> </li>
{{/each}} {{/each}}
</ul> </ul>
</div>
</div>
<div class="flexrow">
<div class="sheet-box color-bg-archetype">
<ul class="item-list alternate-list"> <ul class="item-list alternate-list">
<li class="item flexrow list-item items-title-bg"> <li class="item flexrow">
<span class="item-name-label-header"> <span class="item-name-label-header">
<h3><label class="items-title-text">Armors</label></h3> <h3><label class="items-title-text">Singularités</label></h3>
</span> </span>
<span class="item-field-label-short"> <span class="item-field-label-short">
<label class="short-label">Stat</label> <label class="short-label">Intensité</label>
</span>
<span class="item-field-label-short">
<label class="short-label">DMG RES</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Loc</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Act/Deact</label>
</span>
<span class="item-field-label-short">
<label class="short-label">Weight</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">IDR</label>
</span> </span>
</li> </li>
{{#each armors as |armor key|}} {{#each singularites as |singul key|}}
<li class="item list-item flexrow list-item-shadow" data-item-id="{{armor._id}}"> <li class="item flexrow " data-item-id="{{singul._id}}">
<a class="item-edit item-name-img" title="Edit Item"><img class="sheet-competence-img" <img class="item-name-img" src="{{singul.img}}" />
src="{{armor.img}}" /></a> <span class="item-name-label">{{singul.name}}</span>
<span class="item-name-label">{{armor.name}}</span> <span class="item-field-label-short">{{singul.data.value}}</span>
<span class="item-field-label-short">{{upper armor.data.statistic}}</span>
<span class="item-field-label-short">{{armor.data.resistanceDice}}</span>
<span class="item-field-label-medium">{{armor.data.locationprotected}}</span>
<span class="item-field-label-medium">
{{#if (count armor.data.effects)}}
{{#if armor.data.activated}}
<a class="equip-deactivate">Deactivate</a>
{{else}}
<a class="equip-activate">Activate</a>
{{/if}}
{{else}}
&nbsp;-&nbsp;
{{/if}}
</span>
<span class="item-field-label-short">{{armor.data.weight}}</span>
<span class="item-field-label-medium">
{{#if armor.data.idrDice}}
<a class="roll-idr" data-dice-value="{{armor.data.idrDice}}">{{armor.data.idrDice}}</a>
{{else}}
&nbsp;-&nbsp;
{{/if}}
</span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-equip" title="Worn">{{#if armor.data.equipped}}<i <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a> <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div> </div>
</li> </li>
{{/each}} {{/each}}
</ul> </ul>
</div>
<div class="sheet-box color-bg-archetype">
<ul class="item-list alternate-list"> <ul class="item-list alternate-list">
<li class="item flexrow list-item items-title-bg"> <li class="item flexrow">
<span class="item-name-label-header"> <span class="item-name-label-header">
<h3><label class="items-title-text">Shields</label></h3> <h3><label class="items-title-text">Contacts/Finances</label></h3>
</span> </span>
<span class="item-field-label-short"> <span class="item-field-label-short">
<label class="short-label">Dice</label> <label class="short-label">Intensité</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Act/Deact</label>
</span>
<span class="item-field-label-short">
<label class="short-label">Weight</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">IDR</label>
</span> </span>
</li> </li>
{{#each shields as |shield key|}} {{#each contacts as |contact key|}}
<li class="item flexrow list-item list-item-shadow" data-item-id="{{shield._id}}"> <li class="item flexrow " data-item-id="{{contact._id}}">
<a class="item-edit item-name-img" title="Edit Item"><img class="sheet-competence-img" <img class="item-name-img" src="{{contact.img}}" />
src="{{shield.img}}" /></a> <span class="item-name-label">{{contact.name}}</span>
<span class="item-name-label">{{shield.name}}</span> <span class="item-field-label-short">{{contact.data.value}}</span>
<span class="item-field-label-short">{{shield.data.levelDice}}</span>
<span class="item-field-label-medium">
{{#if (count shield.data.effects)}}
{{#if shield.data.activated}}
<a class="equip-deactivate">Deactivate</a>
{{else}}
<a class="equip-activate">Activate</a>
{{/if}}
{{else}}
&nbsp;-&nbsp;
{{/if}}
</span>
<span class="item-field-label-short">{{shield.data.weight}}</span>
<span class="item-field-label-medium">
{{#if shield.data.idrDice}}
<a class="roll-idr" data-dice-value="{{shield.data.idrDice}}">{{shield.data.idrDice}}</a>
{{else}}
&nbsp;-&nbsp;
{{/if}}
</span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-equip" title="Worn">{{#if shield.data.equipped}}<i <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a> <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div> </div>
</li> </li>
{{/each}} {{/each}}
</ul> </ul>
</div>
<ul class="item-list alternate-list">
<li class="item flexrow list-item items-title-bg">
<span class="item-name-label-header">
<h3><label class="items-title-text">Equipment</label></h3>
</span>
<span class="item-field-label-long">
<label class="short-label">Quantity</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">Act/Deact</label>
</span>
<span class="item-field-label-short">
<label class="short-label">Weight</label>
</span>
<span class="item-field-label-medium">
<label class="short-label">IDR</label>
</span>
</li>
{{#each containersTree as |equip key|}}
{{> systems/fvtt-pegasus-rpg/templates/partial-actor-equipment.html equip=equip level=1}}
<ul class="item-list list-item-shadow2 list-item-margin1">
{{#each equip.data.contents as |subgear key|}}
{{> systems/fvtt-pegasus-rpg/templates/partial-actor-equipment.html equip=subgear level=2}}
{{/each}}
</ul>
{{/each}}
</ul>
<hr> </div>
</div> </div>
{{!-- Biography Tab --}} {{!-- Biography Tab --}}
<div class="tab biodata" data-group="primary" data-tab="biodata"> <div class="tab biodata" data-group="primary" data-tab="biodata">
<div class="grid grid-2col"> <div class="grid grid-3col">
<div> <div>
<ul class="item-list alternate-list"> <ul class="item-list alternate-list">
<li class="item flexrow"> <li class="item flexrow">
<label class="generic-label">Origin</label> <label class="generic-label">Imperium</label>
<input type="text" class="" name="data.biodata.origin" value="{{data.biodata.origin}}" <input type="text" class="" name="data.biodata.imperium" value="{{data.biodata.imperium}}"
data-dtype="String" />
</li>
<li class="item flexrow">
<label class="generic-label">ADM ID</label>
<input type="text" class="" name="data.biodata.admid" value="{{data.biodata.admid}}"
data-dtype="String" /> data-dtype="String" />
</li> </li>
<li class="item flexrow"> <li class="item flexrow">
<label class="generic-label">Age</label> <label class="generic-label">Age</label>
<input type="text" class="" name="data.biodata.age" value="{{data.biodata.age}}" data-dtype="String" /> <input type="text" class="" name="data.biodata.age" value="{{data.biodata.age}}" data-dtype="String" />
</li> </li>
<li class="item flexrow">
<label class="generic-label">Height</label>
<input type="text" class="" name="data.biodata.size" value="{{data.biodata.size}}" data-dtype="String" />
</li>
<li class="item flexrow">
<label class="generic-label">Eyes</label>
<input type="text" class="" name="data.biodata.eyes" value="{{data.biodata.eyes}}" data-dtype="String" />
</li>
<li class="item flexrow">
<label class="generic-label">Hair</label>
<input type="text" class="" name="data.biodata.hair" value="{{data.biodata.hair}}" data-dtype="String" />
</li>
</ul> </ul>
</div> </div>
<div> <div>
<ul> <ul>
<li class="flexrow item"> <li class="flexrow item">
<label class="generic-label">Weight</label> <label class="generic-label">Poids</label>
<input type="text" class="" name="data.biodata.weight" value="{{data.biodata.weight}}" <input type="text" class="" name="data.biodata.weight" value="{{data.biodata.weight}}"
data-dtype="String" /> data-dtype="String" />
</li> </li>
<li class="flexrow item"> <li class="flexrow item">
<label class="generic-label">Sex</label> <label class="generic-label">Sexe</label>
<input type="text" class="" name="data.biodata.sex" value="{{data.biodata.sex}}" data-dtype="String" /> <input type="text" class="" name="data.biodata.sex" value="{{data.biodata.sex}}" data-dtype="String" />
</li> </li>
<li class="item flexrow">
<label class="generic-label">Taille</label>
<input type="text" class="" name="data.biodata.size" value="{{data.biodata.size}}" data-dtype="String" />
</li>
</ul>
</div>
<div>
<li class="item flexrow">
<label class="generic-label">Yeux</label>
<input type="text" class="" name="data.biodata.eyes" value="{{data.biodata.eyes}}" data-dtype="String" />
</li>
<li class="flexrow item"> <li class="flexrow item">
<label class="generic-label">Preferred Hand</label> <label class="generic-label">Main préférée</label>
<input type="text" class="" name="data.biodata.preferredhand" value="{{data.biodata.preferredhand}}" <input type="text" class="" name="data.biodata.preferredhand" value="{{data.biodata.preferredhand}}"
data-dtype="String" /> data-dtype="String" />
</li> </li>
<li class="flexrow item" data-item-id="{{race._id}}"> <li class="item flexrow">
<label class="generic-label">Race</label> <label class="generic-label">Cheveux</label>
<a class="item-edit"><img class="stat-icon" src="{{race.img}}"></a> <input type="text" class="" name="data.biodata.hair" value="{{data.biodata.hair}}" data-dtype="String" />
<input type="text" class="" name="data.biodata.racename" value="{{race.name}}" disabled
data-dtype="String" />
<div class="item-controls">
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
</li> </li>
<li class="flexrow item" data-item-id="{{role._id}}">
<label class="generic-label">Role</label>
<a class="item-edit"><img class="stat-icon" src="{{role.img}}"></a>
<input type="text" class="" name="data.biodata.rolename" value="{{role.name}}" disabled
data-dtype="String" />
<div class="item-controls">
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
</li>
</ul>
</div> </div>
</div> </div>
<h3 class="items-title-bg">Psychology : </h3> <div class="flexrow">
<ul> <div>
<li class="flexrow"> <h3>Apparence actuelle : </h3>
<label class="short-label">Worst Fear </label> <div class="form-group small-editor">
<input type="text" class="" name="data.biodata.worstfear" value="{{data.biodata.worstfear}}" {{editor content=data.biodata.appactual target="data.biodata.appactual" button=true owner=owner
data-dtype="String" /> editable=editable}}
<label class="attribute-value checkbox"><input type="checkbox" class="change-worstfear" </div>
name="data.biodata.worstfearactive" {{checked data.biodata.worstfearactive}} /> Active ?</label> </div>
</li> <div>
<li class="flexrow"> <h3>Autres identités : </h3>
<label class="short-label">Desires </label> <div class="form-group small-editor">
<input type="text" class="" name="data.biodata.desires" value="{{data.biodata.desires}}" {{editor content=data.biodata.identities target="data.biodata.identities" button=true owner=owner
data-dtype="String" /> editable=editable}}
<label class="attribute-value checkbox"><input type="checkbox" class="change-desires" </div>
name="data.biodata.desiresactive" {{checked data.biodata.desiresactive}} /> Active ?</label> </div>
</li> </div>
</ul>
<h3>Catchphrase : </h3> <div class="flexrow">
<ul> <div>
<li class="flexrow"> <h3>Traits particuliers : </h3>
<label class="short-label">Catchphrase </label> <div class="form-group small-editor">
<input type="text" class="" name="data.biodata.catchphrase" value="{{data.biodata.catchphrase}}" {{editor content=data.biodata.traits target="data.biodata.traits" button=true owner=owner
data-dtype="String" /> editable=editable}}
</li> </div>
<li class="flexrow"> </div>
<label class="short-label">Catchphrase Trigger : </label> <div>
<input type="text" class="" name="data.biodata.catchphrasetrigger" value="{{data.biodata.catchphrasetrigger}}" <h3>Souvenirs quantiques : </h3>
data-dtype="String" /> <div class="form-group small-editor">
</li> {{editor content=data.biodata.memories target="data.biodata.memories" button=true owner=owner
<li class="flexrow"> editable=editable}}
<label class="short-label">Catchphrase used </label> </div>
<label class="attribute-value checkbox"><input type="checkbox" name="data.biodata.catchphraseused" {{checked </div>
data.biodata.catchphraseused}} /></label> </div>
</li>
</ul>
<h3 class="items-title-bg">Development : </h3> <div class="flexrow">
<ul> <div>
<li class="flexrow"> <h3>Rebuild : </h3>
<label class="short-label">Character Value : </label> <div class="form-group small-editor">
<input type="text" class="" name="data.biodata.charactervalue" value="{{data.biodata.charactervalue}}" {{editor content=data.biodata.rebuild target="data.biodata.rebuild" button=true owner=owner
data-dtype="String" /> editable=editable}}
</li> </div>
<li class="flexrow"> </div>
<label class="short-label">Character Development Points Total (CDP total) : </label> <div>
<input type="text" class="" name="data.biodata.cdp" value="{{data.biodata.cdp}}" data-dtype="Number" /> <h3>Relations, contacts et acolytes : </h3>
</li> <div class="form-group small-editor">
<li class="flexrow"> {{editor content=data.biodata.contacts target="data.biodata.contacts" button=true owner=owner
<label class="short-label">Hero Level : </label> editable=editable}}
<input type="text" class="" name="data.biodata.level" value="{{data.biodata.level}}" data-dtype="Number" /> </div>
</li> </div>
<li class="flexrow"> </div>
<label class="short-label">Hero Levels Remaining : </label>
<input type="text" class="" name="data.biodata.cdpused" value="{{data.biodata.cdpused}}"
data-dtype="Number" />
</li>
<li class="flexrow">
<label class="short-label">Threat Level : </label>
<input type="text" class="" name="data.biodata.threatlevel" value="{{data.biodata.threatlevel}}"
data-dtype="Number" />
</li>
</ul>
<hr> <h3>Qui suis-je : </h3>
<h3>Background : </h3>
<div class="form-group editor"> <div class="form-group editor">
{{editor content=data.biodata.description target="data.biodata.description" button=true owner=owner {{editor content=data.biodata.whoami target="data.biodata.whoami" button=true owner=owner
editable=editable}} editable=editable}}
</div> </div>
<hr> <hr>
+21 -3
View File
@@ -9,22 +9,40 @@
{{!-- Sheet Body --}} {{!-- Sheet Body --}}
<section class="sheet-body"> <section class="sheet-body">
<div> <div class="flexcol">
{{#if (exists data.type)}} {{#if (exists data.type)}}
<span> <span>
<label>Type : </label> <label class="generic-label">Type : </label>
<input type="text" class="padd-right status-small-label color-class-common" name="data.type" value="{{data.type}}" <input type="text" class="padd-right status-small-label color-class-common" name="data.type" value="{{data.type}}"
data-dtype="String" /> data-dtype="String" />
</span> </span>
{{/if}} {{/if}}
{{#if (exists data.value)}} {{#if (exists data.value)}}
<span> <span>
<label>Valeur : </label> <label class="generic-label">Valeur : </label>
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common" name="data.value" value="{{data.value}}" <input type="text" class="input-numeric-short padd-right status-small-label color-class-common" name="data.value" value="{{data.value}}"
data-dtype="Number" /> data-dtype="Number" />
</span> </span>
{{/if}} {{/if}}
{{#if (exists data.aide)}}
<span class="generic-label">
<label>Aide : </label>
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common" name="data.aide" value="{{data.aide}}"
data-dtype="Number" />
</span>
{{/if}}
{{#if (exists data.ressource)}}
<span class="generic-label">
<label>Resource : </label>
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common" name="data.ressource" value="{{data.ressource}}"
data-dtype="Number" />
</span>
{{/if}}
{{> systems/fvtt-imperium5/templates/partial-item-description.html}} {{> systems/fvtt-imperium5/templates/partial-item-description.html}}
</div> </div>
</section> </section>
+2 -4
View File
@@ -1,8 +1,6 @@
<div class="" data-group="primary" data-tab="description"> <span>
<div>
<label class="generic-label">Description</label> <label class="generic-label">Description</label>
</span>
<div class="medium-editor item-text-long-line"> <div class="medium-editor item-text-long-line">
{{editor content=data.description target="data.description" button=true owner=owner editable=editable}} {{editor content=data.description target="data.description" button=true owner=owner editable=editable}}
</div> </div>
</div>
</div>