diff --git a/Outgunned+Adventure/AdrenalineIcon.png b/Outgunned+Adventure/AdrenalineIcon.png new file mode 100644 index 0000000000..03636eee32 Binary files /dev/null and b/Outgunned+Adventure/AdrenalineIcon.png differ diff --git a/Outgunned+Adventure/AdrenalineIconCheck.png b/Outgunned+Adventure/AdrenalineIconCheck.png new file mode 100644 index 0000000000..e4b9a0536e Binary files /dev/null and b/Outgunned+Adventure/AdrenalineIconCheck.png differ diff --git a/Outgunned+Adventure/AdventureDiceface1.png b/Outgunned+Adventure/AdventureDiceface1.png new file mode 100644 index 0000000000..54fe6c0fa8 Binary files /dev/null and b/Outgunned+Adventure/AdventureDiceface1.png differ diff --git a/Outgunned+Adventure/AdventureDiceface2.png b/Outgunned+Adventure/AdventureDiceface2.png new file mode 100644 index 0000000000..3558667fd8 Binary files /dev/null and b/Outgunned+Adventure/AdventureDiceface2.png differ diff --git a/Outgunned+Adventure/AdventureDiceface3.png b/Outgunned+Adventure/AdventureDiceface3.png new file mode 100644 index 0000000000..2670608bc0 Binary files /dev/null and b/Outgunned+Adventure/AdventureDiceface3.png differ diff --git a/Outgunned+Adventure/AdventureDiceface4.png b/Outgunned+Adventure/AdventureDiceface4.png new file mode 100644 index 0000000000..60ec13d4a2 Binary files /dev/null and b/Outgunned+Adventure/AdventureDiceface4.png differ diff --git a/Outgunned+Adventure/AdventureDiceface5.png b/Outgunned+Adventure/AdventureDiceface5.png new file mode 100644 index 0000000000..6c854fdbff Binary files /dev/null and b/Outgunned+Adventure/AdventureDiceface5.png differ diff --git a/Outgunned+Adventure/AdventureDiceface6.png b/Outgunned+Adventure/AdventureDiceface6.png new file mode 100644 index 0000000000..c28cadf92d Binary files /dev/null and b/Outgunned+Adventure/AdventureDiceface6.png differ diff --git a/Outgunned+Adventure/AdventureSpotlight.png b/Outgunned+Adventure/AdventureSpotlight.png new file mode 100644 index 0000000000..3708a975bb Binary files /dev/null and b/Outgunned+Adventure/AdventureSpotlight.png differ diff --git a/Outgunned+Adventure/Background1.png b/Outgunned+Adventure/Background1.png new file mode 100644 index 0000000000..3789a8eaf7 Binary files /dev/null and b/Outgunned+Adventure/Background1.png differ diff --git a/Outgunned+Adventure/Background2.png b/Outgunned+Adventure/Background2.png new file mode 100644 index 0000000000..c262169820 Binary files /dev/null and b/Outgunned+Adventure/Background2.png differ diff --git a/Outgunned+Adventure/Backpack.png b/Outgunned+Adventure/Backpack.png new file mode 100644 index 0000000000..3f31197e66 Binary files /dev/null and b/Outgunned+Adventure/Backpack.png differ diff --git a/Outgunned+Adventure/Cash.png b/Outgunned+Adventure/Cash.png new file mode 100644 index 0000000000..a348976dc5 Binary files /dev/null and b/Outgunned+Adventure/Cash.png differ diff --git a/Outgunned+Adventure/Diceface1.png b/Outgunned+Adventure/Diceface1.png new file mode 100644 index 0000000000..f64ecb6cc2 Binary files /dev/null and b/Outgunned+Adventure/Diceface1.png differ diff --git a/Outgunned+Adventure/Diceface2.png b/Outgunned+Adventure/Diceface2.png new file mode 100644 index 0000000000..5a405369a2 Binary files /dev/null and b/Outgunned+Adventure/Diceface2.png differ diff --git a/Outgunned+Adventure/Diceface3.png b/Outgunned+Adventure/Diceface3.png new file mode 100644 index 0000000000..8afbfd1884 Binary files /dev/null and b/Outgunned+Adventure/Diceface3.png differ diff --git a/Outgunned+Adventure/Diceface4.png b/Outgunned+Adventure/Diceface4.png new file mode 100644 index 0000000000..2e6a78cbdd Binary files /dev/null and b/Outgunned+Adventure/Diceface4.png differ diff --git a/Outgunned+Adventure/Diceface5.png b/Outgunned+Adventure/Diceface5.png new file mode 100644 index 0000000000..071fa6971a Binary files /dev/null and b/Outgunned+Adventure/Diceface5.png differ diff --git a/Outgunned+Adventure/Diceface6.png b/Outgunned+Adventure/Diceface6.png new file mode 100644 index 0000000000..715edfc66e Binary files /dev/null and b/Outgunned+Adventure/Diceface6.png differ diff --git a/Outgunned+Adventure/GritBad.png b/Outgunned+Adventure/GritBad.png new file mode 100644 index 0000000000..8ebcb6d949 Binary files /dev/null and b/Outgunned+Adventure/GritBad.png differ diff --git a/Outgunned+Adventure/GritHot.png b/Outgunned+Adventure/GritHot.png new file mode 100644 index 0000000000..bc034a9ce4 Binary files /dev/null and b/Outgunned+Adventure/GritHot.png differ diff --git a/Outgunned+Adventure/GritNormal.png b/Outgunned+Adventure/GritNormal.png new file mode 100644 index 0000000000..cc84f0726d Binary files /dev/null and b/Outgunned+Adventure/GritNormal.png differ diff --git a/Outgunned+Adventure/Outgunned+Adventure.css b/Outgunned+Adventure/Outgunned+Adventure.css new file mode 100644 index 0000000000..391026f8be --- /dev/null +++ b/Outgunned+Adventure/Outgunned+Adventure.css @@ -0,0 +1,1115 @@ +.charsheet, +.sheet-rolltemplate-diceroller { + --primary-color: #a33225; +} + +.sheet-rolltemplate-diceroller-adventure { + --primary-color: #6f4700; +} + +.charsheet { + min-width: 830px; +} + +.outgunned-nodisplay { + display: none; +} + +.outgunned-main-grid-var-adventure { + --primary-color: #6f4700; + background-image: url(https://files.d20.io/images/472892235/CJRY8osJ02hp1fyFXI9Mcw/original.png) !important; + background-size: unset !important; +} + +.outgunned-logo, +.outgunned-logo-adventure { + margin-top: 15px !important; + width: 50%; + margin: 0 auto; + display: block; +} + +.outgunned-logo-adventure { + margin-top: 15px; +} + +.outgunned-adventure-margin { + margin-left: 5px !important; +} + +span.paper-clip { + background: transparent; + height: 70px; + width: 20px; + border-radius: 32px; + border: 2px solid var(--primary-color); + display: inline-block; + position: absolute; + clip-path: rect(10px 148px 158px 0px); + margin-left: -2px; + margin-top: -8px; + transform: rotate(20deg); +} + +span.paper-clip-mask { + background-color: white; + width: 10px; + height: 10px; + position: absolute; + margin-top: 27px; + margin-left: -5px; + transform: rotate(-7deg); + border-left: 1px solid black; +} + +/* Turn red images brown for adventure mode */ +.outgunned-image-adventure { + filter: hue-rotate(45deg); +} + +input[type="checkbox"] { + accent-color: var(--primary-color); +} + +.outgunned-nodisplay { + display: none !important; +} + +.outgunned-adrenalin { + color: transparent !important; + text-shadow: 0 0 0 var(--primary-color); +} + +.outgunned-dice-roller { + text-align: center; + margin-top: 5px; + margin-bottom: 5px; +} + +.outgunned-main-grid { + display: grid; + grid-template-areas: + "avatar tooltips tooltips" + "avatar details details" + "statistics grit grit" + "statistics adrenaline feats" + "statistics spotlight feats" + "statistics roulette feats" + "youlook youlook mission" + "gunsngear gunsngear gunsngear" + "cashstorageride cashstorageride cashstorageride" + "notes notes notes"; + grid-template-columns: fit-content(275px) fit-content(250px) 1fr; + grid-template-rows: 20px; + background-image: url(https://files.d20.io/images/472892236/SBQ91GqOtof5PcwrU2QoKQ/original.png); + background-size: cover; + min-width: 830px; +} + +.outgunned-box { + border: 2px solid var(--primary-color); +} + +.outgunned-tooltips { + height: fit-content; + display: block !important; +} + +.outgunned-tooltips > span { + display: flex; + margin-top: 3px; + color: black; + font-size: 12px; + font-weight: bold; +} + +.outgunned-tooltips > span > input { + margin-left: 3px; + accent-color: black; +} + +.outgunned-avatar { + grid-area: avatar; + border: 1px solid black; + margin: 10px; + transform: rotate(-7deg); + background-color: white; + box-shadow: -5px 5px 5px gray; +} + +.outgunned-avatar > div { + text-align: center; +} + +.outgunned-avatar > img:first-child { + border: 1px solid black; + margin: 0 auto; + border-radius: 5px; + margin: 10px; + width: -webkit-fill-available; +} + +.outgunned-avatar > img:nth-child(2) { + width: 50%; + margin: 0 auto; + display: block; +} + +.outgunned-details { + grid-area: details; + display: grid; + grid-template-columns: 1fr; + column-span: 2; +} + +.outgunned-details > div, +.outgunned-mission > div:first-of-type, +.outgunned-ride > div:first-of-type { + border-bottom: 2px solid var(--primary-color); + display: flex; + align-items: end; +} + +.outgunned-details > div > span, +.outgunned-mission > div:first-of-type > span { + color: var(--primary-color); + font-size: 12px; + font-weight: bold; + align-content: end; + margin-left: 5px; + padding-right: 10px; + width: 22%; +} + +.outgunned-details > div > span.outgunned-job-label, +.outgunned-details > div > span.outgunned-background-label { + width: 52%; +} + +.outgunned-details > div > input, +.outgunned-mission > div > input { + border: 0; + background-color: white; + height: 40% !important; + width: 75% !important; + margin-top: 4px; + border-radius: 0; + margin-bottom: 1px; + padding: 4px; + outline-color: var(--primary-color); + color: black; + padding-left: 10px; +} + +.outgunned-statistics { + grid-area: statistics; + border: 1px solid var(--primary-color); + margin-top: 30px; + max-width: 275px; + min-width: 275px; +} + +.outgunned-statistics-block { + margin-top: 30px; +} + +.outgunned-statistics-block > div:first-child > span:first-child > span:first-child { + color: white; + background-color: var(--primary-color); + font-weight: bold; + font-size: 20px; + clip-path: polygon( + 20% 0%, + 100% 0%, + 100% 100%, + 0% 100% + ); + fill: none; + padding-left: 20px;; + padding-right: 5px; + display: inline-block; + margin: 5px; + width: 90px; + text-align: right; + position: relative; +} + +.outgunned-statistics-block > div:not(:first-child) { + margin-left: 90px; + text-align: right; +} + +.outgunned-statistics-block > div:not(:first-child) > span { + display: inline-block; + color: black; + font-weight: bold; + width: 100px; + font-size: 15px; +} + +.outgunned-statistics-block > div > input { + margin-bottom: 5px; +} + +.outgunned-statistics-block > div { + display: inline-flex; +} + +.outgunned-statistics-block > div > div { + display: inline-flex; + margin-top: -12px; +} + +.outgunned-statistics-block > div > div > input.outgunned-attr[type="checkbox"] + span::before { + color: black; +} + +.outgunned-centre-checkbox { + margin-left: -5px !important; + display: inline-grid; + width: 16px; + min-width: 16px; + max-width: 16px; + height: 35px; +} + +input.outgunned-attr[type="checkbox"] { + opacity: 0; + position: relative; + left: 15px; + top: 15px; + cursor: pointer; + z-index: 1; + width: 15px; + margin-left: -8px !important; + height: 16px; +} + +input.outgunned-attr[type="checkbox"] + span::before { + position: relative; + top: 0px; + color: var(--primary-color); + text-shadow: none; + text-align: center; + content: "◇"; + font-size: 30px;; + box-shadow: none; +} + +input.outgunned-attr[type="checkbox"]:checked + span::before { + content: "◆"; + font-size: 27px; +} + +/* Grit images*/ +/* +Normal https://files.d20.io/images/447651817/TVo4h0DUk4FU-nMJLT-P5g/original.png +Bad https://files.d20.io/images/447651818/svVo0FS3eklsdKRtdgYG2A/original.png +Hot https://files.d20.io/images/447651819/0rnMk29Fz6xii0iJLDHeZg/original.png +*/ + +.outgunned-grit { + grid-area: grit; + margin-top: 30px; + margin-left: 20px; + color: var(--primary-color); + font-weight: bold; + font-size: 20px; + border: 1px solid var(--primary-color); + padding: 3px; + min-width: 525px; +} + +.outgunned-grit > div:first-of-type { + display: grid; + grid-template-columns: 40px 40px 40px 40px 40px 40px 40px 40px 40px 40px 40px 40px; + grid-template-rows: 60px; +} + +.outgunned-gritnormal { + display: block; + background-image: url(https://files.d20.io/images/447651817/TVo4h0DUk4FU-nMJLT-P5g/original.png); + background-repeat: no-repeat; + background-size: 40px; +} + +.outgunned-gritnormal.outgunned-image-adventure > input[type="checkbox"], +.outgunned-grithot.outgunned-image-adventure > input[type="checkbox"] { + filter: hue-rotate(-45deg); +} + +.outgunned-gritbad { + display: block; + background-image: url(https://files.d20.io/images/447651819/0rnMk29Fz6xii0iJLDHeZg/original.png); + background-repeat: no-repeat; + background-size: 40px; +} + +.outgunned-grithot { + display: block; + background-image: url(https://files.d20.io/images/447651818/svVo0FS3eklsdKRtdgYG2A/original.png); + background-repeat: no-repeat; + background-size: 40px; + margin-top: -2px; +} + +.outgunned-grit > div > span > input { + margin-top: 21px; + margin-left: 14px; + transform: scale(1.9); + clip-path: circle(42% at 50% 50%); +} + +.outgunned-grit > div > span > span:first-of-type { + color: black; + font-size: 12px; + font-weight: bold; + display: flex; + justify-content: center; + margin-top: 10px; +} + +.outgunned-grit > div > span:nth-of-type(12) > span:first-of-type { + color: var(--primary-color); +} + +.outgunned-grit > div:nth-of-type(2) { + display: grid; + +} + +.outgunned-grit-hot { + border: 2px solid var(--primary-color) !important; +} + +.outgunned-grit-text { + color: black; + font-size: 12px; + font-weight: bold; +} + +.outgunned-grit-text-hot, +.outgunned-grit-text-hot-luck { + color: var(--primary-color); + font-size: 12px; + font-weight: bold; + margin-bottom: 5px; +} + +.outgunned-feats { + grid-area: feats; + margin-left: 10px; + border: 1px solid var(--primary-color); + padding: 3px; + margin-top: 15px; +} + +.outgunned-feats > span { + border: 0 !important; + width: 95%; + text-align: right; + margin-right: 10px; + font-weight: bold; + font-size: 20px; + color: var(--primary-color); +} + +.outgunned-feats > table { + width: 100%; +} + +.outgunned-feats > table > tbody > tr > td > input { + width: 99.5%; + background-color: white; + font-weight: bold; +} + +.outgunned-feats > table > tbody > tr > td > textarea { + width: calc(100% - 13px); + height: 50px; + resize: vertical; + background-color: white; +} + +.outgunned-spotlight { + grid-area: spotlight; + text-align: center; + position: relative; +/* margin-top: -50px;*/ + max-width: 245px; + min-width: 245px; +} + +/* Undo the radial filter we use for the image colour shift for the label */ +.outgunned-spotlight span, +.outgunned-roulette span { + margin-top: 30px; + color: var(--primary-color); + font-weight: bold; + font-size: 20px; +} + +.outgunned-spotlight.outgunned-image-adventure > span, +.outgunned-roulette.outgunned-image-adventure > span { + filter: hue-rotate(-45deg); +} + +.outgunned-spotlight span:nth-of-type(2) { + font-size: 12px; +} + +.outgunned-spotlight > img { + width: 80%; +} + +.outgunned-spotlight > input { + position: absolute; + transform: scale(1.6); + clip-path: circle(40% at 50% 50%); +} + +.outgunned-spotlight > input:first-of-type { + left: 155px; + top: 48.5px; +} + +.outgunned-spotlight input:nth-of-type(2) { + left: 178px; + top: 70px; +} + +.outgunned-spotlight input:nth-of-type(3) { + left: 190px; + top: 97.5px; +} + +.outgunned-spotlight-image-adventure { + filter: hue-rotate(-45deg) brightness(1.2); +} + +.outgunned-spotlight-image.outgunned-nodisplay ~ input[type="checkbox"] { + filter: hue-rotate(-45deg); +} + +/* +Icon: https://files.d20.io/images/447657537/-fY4DtclMXmG0gV4_khZDA/original.png +*/ +.outgunned-adrenaline { + grid-area: adrenaline; + text-align: center; + margin-top: 30px; + max-width: 245px; + min-width: 245px; +} + +.outgunned-adrenaline > div:first-of-type { + display: grid; + grid-template-columns: 40px 40px 40px 40px 40px 40px; + grid-template-rows: 20px 60px; + justify-items: center; + margin-bottom: 10px; +} + +.outgunned-adrenaline input { + margin-bottom: -130px; + width: 16px; +} + +.outgunned-adrenaline-icon1, +.outgunned-adrenaline-icon2, +.outgunned-adrenaline-icon3, +.outgunned-adrenaline-icon4, +.outgunned-adrenaline-icon5, +.outgunned-adrenaline-icon6 { + display: block; + background-image: url(https://files.d20.io/images/447657537/-fY4DtclMXmG0gV4_khZDA/original.png); + background-repeat: no-repeat; + background-size: 40px; + height: 60px; + width: 40px; + margin-top: -15px; +} + +.outgunned-adrenaline-check1:checked ~ .outgunned-adrenaline-icon1, +.outgunned-adrenaline-check2:checked ~ .outgunned-adrenaline-icon2, +.outgunned-adrenaline-check3:checked ~ .outgunned-adrenaline-icon3, +.outgunned-adrenaline-check4:checked ~ .outgunned-adrenaline-icon4, +.outgunned-adrenaline-check5:checked ~ .outgunned-adrenaline-icon5, +.outgunned-adrenaline-check6:checked ~ .outgunned-adrenaline-icon6 { + background-image: url(https://files.d20.io/images/447912548/EWIH5QgtpBdcnE7TEMhupw/original.png); +} + +.outgunned-adrenaline > span { + font-size: 20px; + font-weight: bold; + color: var(--primary-color); +} + +.outgunned-adrenaline > span:nth-of-type(3) { + font-size: 12px; + font-weight: bold; + color: var(--primary-color); +} + +.outgunned-mission { + grid-area: mission; + margin-left: 10px; + border: 1px solid var(--primary-color); + padding: 3px; + margin-top: 5px; +} + +.outgunned-mission > div > span { + margin-top: 30px; + color: var(--primary-color); + font-weight: bold; + font-size: 20px; +} + +.outgunned-mission > div:nth-of-type(2) { + text-align: center; +} + +.outgunned-mission > div:nth-of-type(2) > span { + display: inline-block; +} + +.outgunned-mission > div:nth-of-type(2) > input { + border-bottom: 2px solid var(--primary-color); +} + +.outgunned-mission > div:nth-of-type(2) > span:nth-of-type(2) { + color: black; + font-weight: bold; + font-size: 12px; + margin-top: 10px; +} + +.outgunned-youlook { + grid-area: youlook; + width: 100%; + margin-top: 30px; +} + +.outgunned-youlook > div:first-child > span:first-child { + color: white; + background-color: var(--primary-color); + font-weight: bold; + font-size: 20px; + clip-path: polygon( + calc(100% - 30px) 0%, + 100% 100%, + 0% 100%, + 0% 0% + ); + padding-right: 10%; + padding-left: 5px; + display: block; + /* width: 100%;*/ + text-align: center ; +} + +.outgunned-youlook > div:first-child > span:nth-of-type(2) { + color: black; + font-weight: bold; + font-size: 12px; + margin-left: 10px; +} + +.outgunned-youlook table { + width: 100%; +} + +.outgunned-youlook td { + margin-top: 30px; + color: black; + font-weight: bold; + font-size: 15px; + text-align: right; +} + +.outgunned-youlook td:nth-child(3), +.outgunned-youlook td:nth-child(7) { + text-align: left; +} + +.outgunned-youlook td > span { + color: gray; +} + +.outgunned-youlook td.outgunned-broken { + color: #a33225; + color: var(--primary-color); +} + +.outgunned-youlook span.outgunned-all { + color: #cd957d; +} + +.outgunned-roulette { + grid-area: roulette; + position: relative; + max-width: 245px; + min-width: 245px; + text-align: center; +} + +.outgunned-roulette > input { + transform: scale(1.5); +} + +.outgunned-roulette > input:nth-of-type(1) { + left: 176px; + top: 75px; +} + +.outgunned-roulette > input:nth-of-type(2) { + left: 176px; + top: 154px; +} + +.outgunned-roulette > input:nth-of-type(3) { + left: 106px; + top: 202px; +} + +.outgunned-roulette > input:nth-of-type(4) { + left: 33px; + top: 154px; +} + +.outgunned-roulette > input:nth-of-type(5) { + left: 33px; + top: 75px; +} + +.outgunned-roulette > input:nth-of-type(6) { + left: 106px; + top: 30px; +} + +.outgunned-roulette > input { + position: absolute; +} + +.outgunned-roulette > img { + width: 200px; + display: block; + margin: 0 auto; +} + +.outgunned-roulette > button { + color: var(--primary-color); + font-weight: bold; + font-size: 3em; + position: absolute; + top: 190px; + left: 148px; + border: 0; + padding: 0; + background: transparent; +} + +.outgunned-roulette.outgunned-image-adventure > input[type="checkbox"], +.outgunned-cash.outgunned-image-adventure > div > input[type="checkbox"], +.outgunned-roulette.outgunned-image-adventure > button { + filter: hue-rotate(-45deg); +} + +.outgunned-gunsngear { + grid-area: gunsngear; +} + +.outgunned-gunsngear > span:first-child { + color: white; + background-color: var(--primary-color); + font-weight: bold; + font-size: 20px; + clip-path: polygon( + calc(100% - 30px) 0%, + 100% 100%, + 0% 100%, + 0% 0% + ); + padding-right: 10%; + padding-left: 5px; + display: block; + text-align: center; + margin-top: 30px; +} + +.outgunned-gunsngear-guns { + display: grid; + grid-template-columns: 7fr 1fr 1fr 1fr 1fr 1.5fr; + margin-top: -2px; + margin-bottom: 5px; +} + +.outgunned-gunsngear-guns-adventure { + grid-template-columns: 7fr 1.5fr; +} + +.outgunned-gunsngear-guns > span { + color: white; + background-color: var(--primary-color); + font-weight: bold; + font-size: 12px; + text-align: center; + margin-bottom: 3px; +} + +.outgunned-gunsngear-guns > span:first-child { + text-align: left; + padding-left: 5px; +} + +.outgunned-gunsngear-guns > div { + display: flex; +} + +.outgunned-gunsngear-guns > input:nth-child(8), +.outgunned-gunsngear-guns > input:nth-child(10), +.outgunned-gunsngear-guns > input:nth-child(12n + 1), +.outgunned-gunsngear-guns > input:nth-child(12n + 3), +.outgunned-gunsngear-guns > input:nth-child(12n + 5), +.outgunned-gunsngear-guns > div:nth-child(12n + 6), +.outgunned-gunsngear-guns > input:nth-child(18n+2), +.outgunned-gunsngear-guns > input:nth-child(18n+4) { + background-color: white; +} + + +.outgunned-gunsngear-guns > div:nth-child(12n + 6), +.outgunned-gunsngear-guns > input:nth-child(12n + 1), +/*.outgunned-gunsngear-guns > input:nth-child(12n + 2),*/ +.outgunned-gunsngear-guns > input:nth-child(12n + 3), +/*.outgunned-gunsngear-guns > input:nth-child(12n + 4),*/ +.outgunned-gunsngear-guns > input:nth-child(12n + 5) { + background-color: white; +} + +.outgunned-gunsngear input { + width: 100% !important; +} + +.outgunned-gunsngear-gear > div { + display: flex; +} + +.outgunned-gunsngear-gear > div > span { + font-family: Pictos; + font-size: 3em; + margin-top: -13px; + margin-bottom: -13px; + color: var(--primary-color); +} + +.outgunned-cash-storage-ride { + grid-area: cashstorageride; + display: grid; + grid-template-columns: 0.75fr 1.75fr 2fr; +} + +.outgunned-cash { + text-align: center; + z-index: 1; +} + +.outgunned-cash > img { + display: block; + align-content: center; + margin-top: 30px; +} + +.outgunned-cash > div { + align-items: center; + margin-left: -20px; +} + +.outgunned-cash-label { + display: block; + margin-top: 30px; + color: var(--primary-color); + font-weight: bold; + font-size: 20px; + filter: hue-rotate(-45deg); + margin-left: -20px; +} + +.outgunned-storage { + margin-top: 30px; + margin-right: 15px; + z-index: 0; +} + +.outgunned-storage > span { + color: white; + background-color: var(--primary-color); + font-weight: bold; + font-size: 20px; + padding-right: 10%; + padding-left: 5px; + display: block; + text-align: center; +} + +.outgunned-storage > input { + width: 100%; + background-color: white; +} + +.outgunned-ride, +.outgunned-bag { + margin-top: 30px; +} + +.outgunned-ridetype { + display: flex; + margin-top: -5px; + margin-left: -10px; +} + +.outgunned-backpack-image { + position: absolute; + width: 210px; + margin-left: -90px; + z-index: -1; + margin-top: -30px; +} + +.outgunned-ride-hits { + display: block; + background-image: url(https://files.d20.io/images/447651817/TVo4h0DUk4FU-nMJLT-P5g/original.png); + background-repeat: no-repeat; + background-size: 40px; + background-position: center; + height: 40px; +} + +.outgunned-ride-speed { + display: block; + background-image: url(https://files.d20.io/images/447915786/Y6ORl6g5ENF274zGmBs70g/original.png); + background-repeat: no-repeat; + background-size: 40px; + background-position: center; + height: 40px; +} + +.outgunned-ride-armour > input { + accent-color: #545454; +} + +.outgunned-ride-armour { + display: block; + background-image: url(https://files.d20.io/images/447915661/QP4vVW-_jvom8D58l00vew/original.png?17519678905); + background-repeat: no-repeat; + background-size: 40px; + background-position: center; + height: 40px; +} + +.outgunned-ride > div input, +.outgunned-bag > input { + width: 100%; + background-color: white; + filter: brightness(100%); +} + +.outgunned-ride > div > img { + width: 100%; +} + +.outgunned-ride > div > span > input[type="checkbox"] { + margin-left: 5.5px; + transform: scale(1.9); + clip-path: circle(19% at 50% 50%); +} + +.outgunned-ride > div > span > input[type="text"] { + margin-left: 15px; + width: 25px !important; + background: transparent; + appearance: none; + border: 0; + font-weight: bold; + font-size: 20px; + color: var(--primary-color); +} + +.outgunned-ride > div > input[type="checkbox"]:nth-of-type(4), +.outgunned-ride > div > input[type="checkbox"]:nth-of-type(5), +.outgunned-ride > div > input[type="checkbox"]:nth-of-type(6) { + accent-color: black +} + +.outgunned-ride > span:first-child, +.outgunned-bag > span:first-child { + color: white; + background-color: var(--primary-color); + font-weight: bold; + font-size: 20px; + clip-path: polygon( + calc(100% - 30px) 0%, + 100% 100%, + 0% 100%, + 0% 0% + ); + padding-right: 10%; + padding-left: 5px; + display: block; + text-align: center; + margin-bottom: 10px; +} + +.outgunned-bag > span:first-child { + margin-bottom: 0; +} + +.outgunned-ride > div > span { + color: var(--primary-color); + font-size: 12px; + font-weight: bold; + align-content: center; + margin-left: 5px; + padding-right: 10px; + width: 22%; +} + +.outgunned-ride > div:nth-of-type(2) { + margin-top: 10px; + display: flex; + margin-bottom: 10px; +} + +.sheet-rolltemplate-diceroller { + border: 2px solid var(--primary-color); + border-radius: 5px; + padding: 5px; + background-image: url("https://files.d20.io/images/446731385/1vBgVUdgKdxYN0Bb1js_WQ/original.png?175113464855"); + background-repeat: no-repeat; + background-position: center center; + background-blend-mode: lighten; + background-color: #eeeeeedd; +} + +.sheet-rolltemplate-diceroller-adventure { + border: 2px solid var(--primary-color); + border-radius: 5px; + padding: 5px; + background-image: url("https://files.d20.io/images/448140728/YJBLWCNwEnEDnnpiBj8VYg/original.png?175214131455"); + background-repeat: no-repeat; + background-position: center center; + background-blend-mode: lighten; + background-color: #eeeeeedd; +} + +.sheet-rolltemplate-diceroller > div > div, +.sheet-rolltemplate-diceroller-adventure > div > div { + display: grid; + grid-template-columns: 1fr; +} + +.sheet-rolltemplate-diceroller > div > div > span:first-of-type, +.sheet-rolltemplate-diceroller-adventure > div > div > span:first-of-type { + margin-bottom: 15px; +} + +.sheet-rolltemplate-diceroller > div > div > span, +.sheet-rolltemplate-diceroller-adventure > div > div > span { + color: var(--primary-color); + font-weight: bold; + font-style: italic; + font-size: 2em; + text-shadow: 2px 2px 2px white; + +} + +.sheet-rolltemplate-diceroller > div > div > span:nth-of-type(2), +.sheet-rolltemplate-diceroller-adventure > div > div > span:nth-of-type(2) { + font-size: 1.5em; + padding: 5px; + line-height: 1em; +} + +.sheet-rolltemplate-diceroller > div > div > div, +.sheet-rolltemplate-diceroller-adventure > div > div > div { + color: var(--primary-color); + font-weight: bold; + display: inline-flex; + font-size: 0.75em; +} + +.sheet-rolltemplate-diceroller > div > div > div:empty, +.sheet-rolltemplate-diceroller-adventure > div > div > div:empty { + display: none; +} +.sheet-rolltemplate-diceroller img { + width: 35px; + height: 35px; + margin-bottom: 10px; + margin-right: 5px; +} + +.sheet-rolltemplate-diceroller-adventure img { + width: 35px; + height: 35px; + margin-bottom: 10px; + margin-right: 5px; +/* filter: hue-rotate(45deg);*/ +} + +.outgunned-notes { + grid-area: notes; +} + +.outgunned-notes > textarea { + box-sizing: border-box; + background-color: white; + resize: vertical; +} + +.outgunned-tooltiptext { + display: none; + font-family: "Helvetica Neue", serif !important; + width: 200px; + text-align: left; + background-color: whitesmoke; + color: black !important; + font-size: 10px !important; + font-weight: bold !important; + padding: 5px; + border: 1px black solid; + border-radius: 3px; + position: absolute; + z-index: 10000; + height: fit-content !important; + line-height: normal; +} + +.outgunned-tooltiptext-wide { + width: 400px; + margin-top: -50px !important; +} + +.outgunned-tooltiptext-wideup { + width: 400px; + margin-top: -160px !important; +} + +.outgunned-tooltiptext-wideup2 { + width: 400px; + margin-top: -250px !important; +} + +.outgunned-tooltips:has(.outgunned-tooltips-cb:checked) .outgunned-tooltip:hover ~ .outgunned-tooltiptext { + display: block; + pointer-events: none; + margin-top:35px; +} +.outgunned-tooltips:has(.outgunned-tooltips-cb:checked) .outgunned-tooltip:hover .outgunned-tooltiptext { + display: block; +} + +.outgunned-tooltips:has(.outgunned-tooltips-cb:checked) .outgunned-tooltip .outgunned-tooltiptext:hover { + display: none; +} diff --git a/Outgunned+Adventure/Outgunned+Adventure.html b/Outgunned+Adventure/Outgunned+Adventure.html new file mode 100644 index 0000000000..a6604c672d --- /dev/null +++ b/Outgunned+Adventure/Outgunned+Adventure.html @@ -0,0 +1,1317 @@ +
+ +
+
+
+ + +
+ + + +
+ + +
+
+ + + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + + + + +
+
+ + +
+
+ + +
+
+
+
+
+ + + + + + + + + + +
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+
+
+ + + + + + + + + + +
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+
+
+ + + + + + + + + + +
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+
+
+ + + + + + + + + + +
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+
+
+ + + + + + + + + + +
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+ +
+ + + + + + +
+
+
+
+
+ +
+ + + + + + + + + + + + +
+
+ + + +
+
+
+ + +
+ + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+
+ + + +
+
+ +
+ + + + + +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
-
-
-
+
+ + +
+
+
+ +
+ + + + + + + + + + + + +
+ + + +
+ + + + + + +
+ + + +
+ + + + + + +
+ + + +
+
+
+
+ + O +
+
+ + O +
+
+ + O +
+
+ + O +
+
+ + O +
+
+ +
+
+
+ + +
+ + + + + +
+ +
+
+ + + + + + + + +
+
+ +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + +
+ +
+
+ + + + + + +
+ + + + + + + + + + + + + + + + +
+
+ + +
+
+
+ +
+
+ {{character}} +
{{diceresult1}} {{resulttype1}}
+
{{diceresult2}} {{resulttype2}}
+
{{diceresult3}} {{resulttype3}}
+
{{diceresult4}} {{resulttype4}}
+
{{diceresult5}} {{resulttype5}}
+
{{diceresult6}} {{resulttype6}}
+ {{message}} + {{result}} +
+
+
+ +
+
+ {{character}} +
{{diceresult1}} {{resulttype1}}
+
{{diceresult2}} {{resulttype2}}
+
{{diceresult3}} {{resulttype3}}
+
{{diceresult4}} {{resulttype4}}
+
{{diceresult5}} {{resulttype5}}
+
{{diceresult6}} {{resulttype6}}
+ {{message}} + {{result}} +
+
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/Outgunned+Adventure/Outgunned+Adventure.jpg b/Outgunned+Adventure/Outgunned+Adventure.jpg new file mode 100644 index 0000000000..7dff0eb00c Binary files /dev/null and b/Outgunned+Adventure/Outgunned+Adventure.jpg differ diff --git a/Outgunned+Adventure/Ride.png b/Outgunned+Adventure/Ride.png new file mode 100644 index 0000000000..c5533b4c67 Binary files /dev/null and b/Outgunned+Adventure/Ride.png differ diff --git a/Outgunned+Adventure/RideArmour.png b/Outgunned+Adventure/RideArmour.png new file mode 100644 index 0000000000..5ad6977b2f Binary files /dev/null and b/Outgunned+Adventure/RideArmour.png differ diff --git a/Outgunned+Adventure/RideSpeed.png b/Outgunned+Adventure/RideSpeed.png new file mode 100644 index 0000000000..8cbad47fb8 Binary files /dev/null and b/Outgunned+Adventure/RideSpeed.png differ diff --git a/Outgunned+Adventure/Roulette.png b/Outgunned+Adventure/Roulette.png new file mode 100644 index 0000000000..d952df5440 Binary files /dev/null and b/Outgunned+Adventure/Roulette.png differ diff --git a/Outgunned+Adventure/Spotlight.png b/Outgunned+Adventure/Spotlight.png new file mode 100644 index 0000000000..2c66e83ec7 Binary files /dev/null and b/Outgunned+Adventure/Spotlight.png differ diff --git a/Outgunned+Adventure/translation.json b/Outgunned+Adventure/translation.json new file mode 100644 index 0000000000..dbe4fcb54f --- /dev/null +++ b/Outgunned+Adventure/translation.json @@ -0,0 +1,113 @@ +{ + "tooltips-u": "TOOLTIPS ", + "adventuremode-u": "Adventure Mode", + "roll-u": "ROLL", + "reroll-u": "RE-ROLL", + "freereroll-u": "FREE RE-ROLL", + "allin-u": "ALL IN", + + "name-u": "NAME", + "role-u": "ROLE", + "trope-u": "TROPE", + "job-u": "JOB", + "background-u": "BACKGROUND", + "age-u": "AGE", + "flaw-u": "FLAW", + "catchphrase-u": "CATCHPHRASE", + + "brawn-u": "BRAWN", + "brawn_tt-u": "Use brawn for all actions that require physical effort", + "endure-u": "ENDUREHandle pain, keep going despite exhaustion, hold your liquor", + "fight-u": "FIGHTFight enemies bare handed or in close quarters", + "force-u": "FORCEHoist, push, pull, or break things", + "stunt-u": "STUNTJump or run recklessly, dodge bullets", + + "nerves-u": "NERVES", + "nerves_tt-u": "You need nerves of steel for actions that require quick reflexes and steady hands", + "cool-u": "COOLKeep your cool, hold still, or show courage", + "drive-u": "DRIVEDrive a car or bike, pilot a plane", + "shoot-u": "SHOOTShoot with pistols and rifles, throw objects with precision", + "survival-u": "SURVIVALFind your bearings in the wilds, improvise weapons or shelter, hunt your dinner", + + "smooth-u": "SMOOTH", + "smooth_tt-u": "Show off how smooth you are whenever you have to interact with other people or want to manipulate them", + "flirt-u": "FLIRTSeduce someone or use your charm", + "leadership-u": "LEADERSHIPInspire, give orders, or intimidate people", + "speech-u": "SPEECHPersuade or deceive someone, or carry out negotiations", + "style-u": "STYLEShow style and elegance, clean up nice, or prove your artistic talent", + + "focus-u": "FOCUS", + "focus_tt-u": "You’ll need focus to concentrate, to notice details, and to recall memories and knowledge", + "detect-u": "DETECTFind clues and intel, notice details, sniff out lies", + "fix-u": "FIXRepair a mechanism or vehicle, deactivate a trap", + "heal-u": "HEALGive first aid or comfort someone", + "know-u": "KNOWRemember information you learned, recall details and other useful\nknowledge", + + "crime-u": "CRIME", + "crime_tt-u": "Your aptitude for crime will come in handy when acting in secret or to notice incoming threats", + "awareness-u": "AWARENESSKeep your eyes and ears open, notice incoming threats", + "dexterity-u": "DEXTERITYPerform sleight of hand, steal something, pick a lock", + "stealth-u": "STEALTHHide, sneak, or move quietly", + "streetwise-u": "STREETWISEInteract with criminals, recall information useful for moving in\nseedy neighborhoods or dealing with organized crime", + + "grit-u": "GRITYour Grit represents your ability to shake off wounds and stress. It’s what allows\nyou to keep standing back up after every failure.", + "bad-u": "BAD!", + "hot-u": "HOT!", + + "badsufferacondition-u": "BAD: SUFFER A CONDITION", + + "hotgain2adrenaline-u": "HOT: GAIN 2 ADRENALINE", + "hotgain2luck-u": "HOT: GAIN 2 LUCK", + "adrenaline-u": "ADRENALINE!When you get a success against all odds, when you make a great sacrifice, when\nyou give everyone strong emotions, or when you’re at the center of an epic and\ncaptivating scene, the Director can reward you with 1 Adrenaline (⚡\uFE0E), up to a\nmaximum of 6.
\nYou can spend your Adrenaline to gain several advantages:

\n\uFE0E⚡\uFE0E: Spend 1 Adrenaline to gain +1 to an Action or Reaction Roll.
\n⚡\uFE0E \uFE0E: Spend 1 Adrenaline to activate the special ability of some Feats.
\n⚡\uFE0E⚡\uFE0E⚡\uFE0E⚡\uFE0E⚡\uFE0E⚡\uFE0E : Spend 6 Adrenaline to immediately get a Spotlight.
", + "luck-u": "LUCK!You can spend your Luck to gain several advantages:

⚡\uFE0E: Spend 1 Luck gain +1 to an Action or Reaction Roll.
⚡\uFE0E: Spend 1 Luck to activate the special ability of some Feats.
⚡\uFE0E⚡\uFE0E⚡\uFE0E⚡\uFE0E⚡\uFE0E⚡\uFE0E: Spend 6 Luck to immediately gain a Spotlight.
", + "adrenalinetext-u": " GAIN +1    6 TAKE THE SPOTLIGHT", + + "spotlight-u" : "SPOTLIGHT", + "spotlight_tt-u" : "This extremely precious resource allows you to become the center of attention and surprise everyone with your action, with no need for rolling dice or taking chances. You can have up to 3 Spotlights at the same time, and can spend\none to:
\n♦ Get an Extreme Success automatically, instead of rolling the dice.
\n♦ Save a Friend who has lost at the Death Roulette. Your friend adds another Lethal Bullet to their roulette, but at least they won’t be dead.
\n♦ Remove a Condition of any kind, including Broken.
\n♦ Save a Ride when it’s about to be destroyed.
\n♦ Do whatever you want. If you want to do something that you couldn’t, discuss it with the Director. If you both agree, the Spotlight makes everything possible!\n
\n
\nThe Director can grant you a Spotlight as a reward for a genius, crazy, or\nmind-blowing move. Bonus points if you called into play your Catchphrase or,\neven better, your Flaw.", + "roulette-u" : "DEATH ROULETTE", + "roulette_tt-u" : "This extremely precious resource allows you to become the center of attention and surprise everyone with your action, with no need for rolling dice or taking chances. You can have up to 3 Spotlights at the same time, and can spend\none to:
\n♦ Get an Extreme Success automatically, instead of rolling the dice.
\n♦ Save a Friend who has lost at the Death Roulette. Your friend adds another Lethal Bullet to their roulette, but at least they won’t be dead.
\n♦ Remove a Condition of any kind, including Broken.
\n♦ Save a Ride when it’s about to be destroyed.
\n♦ Do whatever you want. If you want to do something that you couldn’t, discuss it with the Director. If you both agree, the Spotlight makes everything possible!\n
\n
\nThe Director can grant you a Spotlight as a reward for a genius, crazy, or\nmind-blowing move. Bonus points if you called into play your Catchphrase or,\neven better, your Flaw.", + + "feats-u": "FEATSFeats are special talents that say something more about your Adventurer and\ngrant you precious advantages in some situations.

Most Feats are always active, granting you Free Re-rolls when you are acting in\na specific way, using a specific weapon or tool, or driving your favorite vehicle.

Some Feats have the ⚡\uFE0E symbol beside their name. This means that they can only be activated by spending 1 Luck.
", + "mission-u": "MISSION", + "treasure-u": "TREASURE", + "experiences-u": "EXPERIENCESThe life of a Hero won’t stop at covering you in bruises and riddling you with bullet holes, it will also leave you permanently changed by many Experiences.
\nWhile playing Uutgunned you have a chance to collect Experiences that will influence your dice rolls either positively or negatively.
", + "achievementsscars-u": "ACHIEVEMENTS, SCARS, BONDS & REPUTATIONS", + + "youlook-u": "YOU LOOK", + "hurt-u": "HURT -", + "brawncondition-u": " BRAWN", + "tired-u": "TIRED -", + "nonecondition-u": " NONE", + "nervous-u": "NERVOUS -", + "nervescondition-u": " NERVES", + "likeafool-u": "LIKE A FOOL -", + "smoothcondition-u": " SMOOTH", + "distracted-u": "DISTRACTED -", + "focuscondition-u": " FOCUS", + "scared-u": "SCARED -", + "crimecondition-u": " CRIME", + "broken-u": "BROKEN -", + "allcondition-u": " ALL", + "your4thcondition-u": "YOUR 4TH CONDITION IS ALWAYS BROKEN", + "conditions_tt-u": "Conditions represent your physical, mental, or emotional status. They tell you\nhow you're doing, feeling, and how you look to others.

\nOn your Sheet, you find the 5 core Conditions, each tied to an Attribute. When\nyou get one of these Conditions, you suffer -1 to all rolls made with that Attribute\nuntil you find a way to treat it.
\nWhen you already have 3 Conditions and you should suffer a fourth, you in-\nstead get the Broken Condition, which inflicts an additional -1 to all rolls. Once\nyou look Broken, you cannot receive more Conditions.

\nOn your Sheet, you will also find the Tired Condition, which gives no Penalty, but\nbrings you one step closer to looking Broken, as well as some blank lines to note\nother Conditions that are either less common or created by your Director.", + + "gunsgear-u": "GUNS & GEAR", + "gun-u": "GUN", + "melee-u": "MELEE", + "close-u": "CLOSE", + "medium-u": "MEDIUM", + "long-u": "LONG", + "mags-u": "MAGS", + "gunsngear_tt-u": "There are two kinds of useful items: Weapons and Gear.
If you can rely on a Helpful item of Gear, the Director can grant you one of the following benefits, depending on the circumstances:
\n♦ GAIN +1 to a roll
\n♦ GAIN A SUCCESS automatically, without rolling the dice
\n♦ GAIN THE REQUISITES for a roll that would otherwise be impossible", + + "storage-u": "STORAGE", + "backpack-u": "BACKPACK", + + "ride-u": "RIDE", + "ride_tt-u": "Speed races and thrilling chases are an everyday occurrence in the life of a Hero. As such, it’s essential that you procure at least one ride worthy of the name, as well as someone who can drive it.
\nRides have 4 main features:
\n♦ Name: The make and model, or nickname of the ride.
\n♦ Type: Car, motorbike, boat, helicopter/plane, or armored vehicle.
\n♦ Speed: Value 1 to 3, represents your starting Speed in a chase.
\n♦ Armor: Represents how many hits the ride can sustain before blowing up.", + "bag-u": "BAG", + + "notes-u": "NOTES", + "cash-u": "CA$H", + "cash_tt-u": "You will begin the game with a set number of\nCash points. Cash represents the money you can easily access and will be instrumental to allow you to buy gear or information, and to bribe people.
\nUsually, an item or service will have a cost of 1 to 3 Cash" +} \ No newline at end of file