Version 44

This commit is contained in:
2023-12-03 22:37:02 +01:00
parent ae96d63ab2
commit fad9967928
26 changed files with 1103 additions and 110 deletions

View File

@@ -1,3 +1,12 @@
v44
Added: NEW ANIMAL - Chameleon
Better language choosing method for newcommers
Official reddit community
Button in shop that will scroll you to the top of the page
Complete history in https://history.mreidam-brb.com
Fixed: Menu in upgrades was not at fixed position
v43 v43
Added: Small changelog button Added: Small changelog button
Squrrel + Badger Squrrel + Badger

View File

@@ -75,7 +75,7 @@ body{
transition: 0.5s; transition: 0.5s;
} }
.changelog:hover svg{ .changelog:hover svg{
color: #d33; color: #a33;
} }
/* Social */ /* Social */

43
css/lang.css Normal file
View File

@@ -0,0 +1,43 @@
*{
margin: 0;
padding: 0;
box-sizing: border-box;
}
body{
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
background: linear-gradient(-45deg, #5add5a, #333);
}
article{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
filter: blur(500px);
}
section{
z-index: 5;
display: flex;
justify-content: center;
align-items: center;
padding: 2em 5em;
filter: drop-shadow(0px 20px 14px #444);
}
section button{
width: 300px;
height: 150px;
margin: 1rem;
background-image: var(--bci);
background-size: contain;
background-repeat: no-repeat;
border: none;
cursor: pointer;
transition: 0.5s;
}
section:hover button:not(:hover){
filter: blur(10px);
transition: 0.5s;
}

View File

@@ -1,5 +1,5 @@
.menu-container{ .menu-container{
position: absolute; position: fixed;
top: 50px; top: 50px;
left: 50%; left: 50%;
transform: translate(-50%, -50%); transform: translate(-50%, -50%);
@@ -8,6 +8,7 @@
align-items: center; align-items: center;
justify-content: center; justify-content: center;
font-family: 'Poppins'; font-family: 'Poppins';
z-index: 500;
} }
.button{ .button{
position: relative; position: relative;

View File

@@ -149,6 +149,32 @@ button{
} }
} }
.upwards{
position: fixed;
bottom: 16px;
right: 32px;
width: 50px;
height: 50px;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
filter: drop-shadow(10px 8px 6px #333);
background: #999;
opacity: 0;
pointer-events: none;
transition: all .4s;
}
.upwards.active{
bottom: 32px;
opacity: 1;
pointer-events: auto;
}
.upwards img{
width: 1.25em;
filter: drop-shadow(10px 8px 6px #333);
}
::-webkit-scrollbar{ ::-webkit-scrollbar{
background: transparent; background: transparent;
width: 5px; width: 5px;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

1
img/arrow-up.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><path fill="#ffffffff" d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"/></svg>

After

Width:  |  Height:  |  Size: 288 B

52
img/chameleon.svg Normal file
View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.0.5, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Слой_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 524.2 406.7" style="enable-background:new 0 0 524.2 406.7;" xml:space="preserve">
<style type="text/css">
.st0{fill:#BED15F;}
.st1{fill:#FFFFFF;}
.st2{fill:#5F5044;}
.st3{fill:#DEE169;}
</style>
<g>
<path class="st0" d="M459.4,161.7c-0.3,0-0.6,0-1.1,0c-4.1,0-15.5-0.5-21.1-6c-2.2-2.2-3.4-4.9-3.4-7.9c0-2.7,2.2-4.9,4.8-4.9h0
c2.7,0,4.8,2.2,4.9,4.8c3,3.4,11.1,4.3,15.8,4.2h60c1.5,0,2.7,0.7,3.5,1.7C518.3,49,446.2,43.2,446.2,43.2S423.8,2.4,398.1,0.1
c-21.2-1.9-32.1,26-37.8,57.3c-16.1-25.5-37.2-44.6-64.5-44.6c-83.8,0-259.9,29.9-290.4,178.7c0,0-57.1,202,202.1,214.6l13.9,0.6
c36,0,65.2-29.2,65.2-65.2c0-36-29.2-65.2-65.2-65.2c-36,0-65.2,29.2-65.2,65.2c0,3.1,0.5,6,0.9,8.9
c-39.3-18.9-88.9-57.8-44.5-139.8c14.8,1.9,29.6,3.5,44.3,4.6c8.8-27.3,25.6-60.1,25.6-60.1s1.5-7.8-25.2-13.2
c-26.7-5.3-32.4-28.8-19.9-48.3c12.4-19.6,74.3,12.4,88.2,28.8c11.9,14-20.2,77.2-29.5,94.8c37.4,1.1,74.6-0.3,111.5-5.1
c12.8-30.6,30.9-67.4,20.5-67.4c-55.8-0.2-90.5-53.4-32.2-53.8c0,0,37.6,6.6,58.8,20c8,5.1,13.8,11.1,14.2,18.1
c0.5,7.9-2.5,20.4-6.7,33.8c-4.7,14.8-11,30.7-16.2,43.1c19.1-3.7,38.1-8.2,57.1-13.8c11.7,3,20.8,2.9,20.8,2.9
s93.8,10.8,98.7-34.6c-0.9,0.8-2,1.3-3.2,1.3H459.4z M226.2,293.2c13-0.7,24.1,4.9,32.1,16.5c9.4,13.6,10.5,31.8,2.9,46.4
c-3.5,6.6-11.8,18.3-28.9,23.1c-7.5,2.1-14.4,2.9-20.7,2.9c-2.3,0-4.5-0.2-6.6-0.4c-18.2-1.7-29.7-9.6-30.4-10.1
c-2.2-1.6-2.7-4.6-1.1-6.8c1.5-2.2,4.6-2.7,6.8-1.2c0.5,0.3,7,4.6,17.5,7c8.4,1.9,19.2,2.6,32-0.9c13.6-3.8,20.2-13,22.9-18.2
c6-11.4,5.1-25.7-2.3-36.3c-6.1-8.8-13.7-12.9-23.5-12.3c-18.9,1.1-27.7,8.8-28.6,24.8c-0.4,7.1,2.2,12.1,8,15.2
c4.8,2.6,9.9,2.9,9.9,2.9c3.8,0.2,9-0.3,11.2-3.3c2.5-3.5,1.1-9.6,0.4-11.7c-0.9-2.5,0.4-5.3,2.9-6.2c2.5-1,5.3,0.3,6.2,2.9
c0.5,1.3,4.4,12.5-1.6,20.7c-3.8,5.2-10.3,7.6-19.5,7.4c-0.6,0-13.2-0.7-21.1-9.5c-4.5-5-6.5-11.3-6.1-18.9
C189.7,306,202.4,294.6,226.2,293.2 M294.7,53.6c-42.4-2.1-86.4,19.1-86.8,19.3c-1.3,0.6-2.8,1-4.2,1c-3.6,0-7.1-2.1-8.8-5.5
c-2.3-4.8-0.3-10.6,4.6-12.9c2-0.9,48.9-22.7,95.9-21.2c5.4,0.2,9.5,4.7,9.3,10.1C304.6,49.6,300.3,53.6,294.7,53.6 M419.7,98.4
c0-16.4,13.3-29.6,29.6-29.6c16.4,0,29.6,13.3,29.6,29.6c0,16.4-13.3,29.6-29.6,29.6C433,128,419.7,114.7,419.7,98.4"/>
<path class="st1" d="M479,98.4c0-16.4-13.3-29.6-29.6-29.6c-16.4,0-29.6,13.3-29.6,29.6c0,16.4,13.3,29.6,29.6,29.6
C465.7,128,479,114.7,479,98.4 M438.6,100.8c0-6,4.8-10.8,10.8-10.8c6,0,10.8,4.8,10.8,10.8c0,6-4.8,10.8-10.8,10.8
C443.4,111.5,438.6,106.7,438.6,100.8"/>
<path class="st2" d="M460.2,100.8c0-6-4.8-10.8-10.8-10.8c-6,0-10.8,4.8-10.8,10.8c0,6,4.8,10.8,10.8,10.8
C455.3,111.5,460.2,106.7,460.2,100.8"/>
<path class="st3" d="M225.6,122.5c-13.9-16.4-75.7-48.3-88.2-28.8c-12.4,19.6-6.8,43,19.9,48.4s25.2,13.2,25.2,13.2
s-16.9,32.8-25.6,60.1c-5.3,16.4-7.7,30.9-1.7,34.9c0,0,64.7,5.7,76.8-3.2c12.1-8.9-38.4-24.9-38.4-24.9s1-1.8,2.5-4.7
C205.4,199.7,237.5,136.5,225.6,122.5"/>
<path class="st3" d="M522.9,153.7c-0.9-1-2.1-1.7-3.6-1.7h-60c-4.7,0-12.8-0.8-15.8-4.2c0-2.7-2.2-4.8-4.9-4.8h0
c-2.7,0-4.9,2.2-4.8,4.9c0,3,1.2,5.7,3.4,7.9c5.7,5.5,17,6,21.1,6c0.5,0,0.8,0,1.1,0h59.9c1.3,0,2.4-0.6,3.2-1.3
c1-0.9,1.6-2.1,1.6-3.5C524.2,155.6,523.7,154.6,522.9,153.7"/>
<path class="st3" d="M215.7,355.5c9.2,0.3,15.7-2.1,19.5-7.4c6-8.2,2.1-19.4,1.6-20.7c-0.9-2.5-3.8-3.8-6.2-2.9
c-2.5,0.9-3.8,3.7-2.9,6.2c0.8,2.1,2.2,8.2-0.4,11.7c-2.2,3-7.4,3.5-11.2,3.3c0,0-5.2-0.3-9.9-2.9c-5.8-3.1-8.4-8.1-8-15.2
c0.9-16,9.7-23.7,28.6-24.8c9.8-0.6,17.4,3.4,23.5,12.3c7.4,10.7,8.3,25,2.3,36.3c-2.7,5.2-9.3,14.5-22.9,18.2
c-12.8,3.6-23.6,2.8-32,0.9c-10.6-2.4-17.1-6.7-17.5-7c-2.2-1.5-5.2-1-6.8,1.2c-1.5,2.2-1,5.2,1.1,6.8c0.7,0.5,12.2,8.4,30.4,10.1
c2.1,0.2,4.3,0.4,6.6,0.4c6.3,0,13.3-0.8,20.7-2.9c17.1-4.7,25.4-16.5,28.9-23.1c7.6-14.6,6.5-32.8-2.9-46.4
c-8-11.6-19.1-17.2-32.1-16.5c-23.9,1.4-36.6,12.9-37.7,34c-0.4,7.6,1.6,13.9,6.1,18.9C202.5,354.8,215.1,355.5,215.7,355.5"/>
<path class="st3" d="M368.9,129.1c-0.4-7-6.2-13.1-14.2-18.1c-21.2-13.4-58.8-20-58.8-20c-58.2,0.5-23.6,53.6,32.2,53.8
c10.3,0-7.7,36.9-20.5,67.4c-4.9,11.6-9,22.4-10.6,29.8c-3.1,15.3,81,9.8,78.8,3.1c-4.2-16.2-39.5-17.3-39.5-17.3s4.2-9.1,9.6-21.9
c5.2-12.4,11.5-28.3,16.2-43.1C366.4,149.4,369.4,137,368.9,129.1"/>
<path class="st3" d="M295.5,34.2c-47-1.5-94,20.3-95.9,21.2c-4.8,2.3-6.9,8.1-4.6,12.9c1.7,3.5,5.1,5.5,8.8,5.5
c1.4,0,2.8-0.3,4.2-0.9c0.4-0.2,44.5-21.4,86.8-19.3c5.6,0,9.9-4,10.1-9.3C305,38.9,300.9,34.4,295.5,34.2"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

6
img/cz-flag.svg Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="1200" height="600">
<rect width="1200" height="600" fill="#d7141a"/>
<rect width="1200" height="300" fill="#fff"/>
<path d="M 600,300 0,0 V 600 z" fill="#11457e"/>
</svg>

After

Width:  |  Height:  |  Size: 282 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

566
img/hippopotamus.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 46 KiB

1
img/lang-icon.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="16" width="20" viewBox="0 0 640 512"><path d="M0 128C0 92.7 28.7 64 64 64H256h48 16H576c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H320 304 256 64c-35.3 0-64-28.7-64-64V128zm320 0V384H576V128H320zM178.3 175.9c-3.2-7.2-10.4-11.9-18.3-11.9s-15.1 4.7-18.3 11.9l-64 144c-4.5 10.1 .1 21.9 10.2 26.4s21.9-.1 26.4-10.2l8.9-20.1h73.6l8.9 20.1c4.5 10.1 16.3 14.6 26.4 10.2s14.6-16.3 10.2-26.4l-64-144zM160 233.2L179 276H141l19-42.8zM448 164c11 0 20 9 20 20v4h44 16c11 0 20 9 20 20s-9 20-20 20h-2l-1.6 4.5c-8.9 24.4-22.4 46.6-39.6 65.4c.9 .6 1.8 1.1 2.7 1.6l18.9 11.3c9.5 5.7 12.5 18 6.9 27.4s-18 12.5-27.4 6.9l-18.9-11.3c-4.5-2.7-8.8-5.5-13.1-8.5c-10.6 7.5-21.9 14-34 19.4l-3.6 1.6c-10.1 4.5-21.9-.1-26.4-10.2s.1-21.9 10.2-26.4l3.6-1.6c6.4-2.9 12.6-6.1 18.5-9.8l-12.2-12.2c-7.8-7.8-7.8-20.5 0-28.3s20.5-7.8 28.3 0l14.6 14.6 .5 .5c12.4-13.1 22.5-28.3 29.8-45H448 376c-11 0-20-9-20-20s9-20 20-20h52v-4c0-11 9-20 20-20z"/></svg>

After

Width:  |  Height:  |  Size: 966 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

32
img/platypus.svg Normal file
View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg height="800px" width="800px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
viewBox="0 0 512.001 512.001" xml:space="preserve">
<path style="fill:#7C665D;" d="M460.406,342.354c22.252-28.801,35.095-62.665,35.095-98.912
c0-104.748-139.015-189.664-239.257-189.664S16.987,138.694,16.987,243.442c0,36.247,12.843,70.111,35.094,98.912H460.406z"/>
<path style="fill:#64555A;" d="M338.746,169.283c-24.751-24.751-41.251-33.001-82.502-33.001s-57.752,8.25-82.502,33.001
s-82.502,24.751-82.502,90.753h165.005h165.005C421.249,194.033,363.497,194.033,338.746,169.283z"/>
<g>
<ellipse style="fill:#464655;" cx="111.863" cy="165.16" rx="12.375" ry="20.626"/>
<ellipse style="fill:#464655;" cx="396.497" cy="165.16" rx="12.375" ry="20.626"/>
</g>
<g>
<path style="fill:#AC8A67;" d="M66.489,169.283c7.658-11.488,10.389-26.101,10.128-41.747
c-35.433,32.057-59.63,72.244-59.63,115.908c0,28.329,7.934,55.162,21.983,79.299l44.019-13.206
C66.489,276.536,33.488,218.784,66.489,169.283z"/>
<path style="fill:#AC8A67;" d="M445.999,169.283c-7.658-11.488-10.389-26.101-10.128-41.747
c35.433,32.057,59.63,72.244,59.63,115.908c0,28.329-7.934,55.162-21.983,79.299l-44.019-13.206
C445.999,276.536,479,218.784,445.999,169.283z"/>
</g>
<path style="fill:#64555A;" d="M478.757,383.97c-5.861,17.626-59.585,74.252-222.757,74.252S39.104,401.596,33.244,383.97H478.757z"
/>
<path style="fill:#74666B;" d="M256,408.722c0,0,214.025-1.511,247.507-33.001c28.876-27.157-23.719-89.721-41.251-107.253
c-17.532-17.532-68.065-49.501-206.256-49.501s-188.724,31.97-206.256,49.501s-70.127,80.096-41.251,107.253
C41.977,407.21,256,408.722,256,408.722z"/>
<g>
<path style="fill:#64555A;" d="M239.502,367.473h-8.25c-4.56,0-8.25-3.69-8.25-8.25s3.69-8.25,8.25-8.25h8.25
c4.56,0,8.25,3.69,8.25,8.25S244.062,367.473,239.502,367.473z"/>
<path style="fill:#64555A;" d="M280.753,367.473h-8.25c-4.56,0-8.25-3.69-8.25-8.25s3.69-8.25,8.25-8.25h8.25
c4.56,0,8.25,3.69,8.25,8.25S285.313,367.473,280.753,367.473z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

137
img/porcupine.svg Normal file
View File

@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
<!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
<!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
<!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
<!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
<!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
<!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
<!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
<!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
]>
<svg version="1.1" id="レイヤー_2" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 85.2 48"
style="enable-background:new 0 0 85.2 48;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:#82817D;}
.st2{fill:#4F4C5D;}
.st3{fill:url(#SVGID_1_);}
.st4{fill:#A9ACAC;}
.st5{fill:#62606B;}
.st6{fill:#4B4A53;}
.st7{fill:#7F8389;}
.st8{fill:url(#SVGID_2_);}
.st9{fill:url(#SVGID_3_);}
.st10{fill:url(#SVGID_4_);}
.st11{fill:url(#SVGID_5_);}
.st12{fill:url(#SVGID_6_);}
</style>
<metadata>
<sfw xmlns="&ns_sfw;">
<slices></slices>
<sliceSourceBounds bottomLeftOrigin="true" height="48" width="85.2" x="580.1" y="261.2"></sliceSourceBounds>
</sfw>
</metadata>
<pattern x="-580.1" y="309.2" width="21.1" height="21.1" patternUnits="userSpaceOnUse" id="新規パターンスウォッチ_68" viewBox="0 -21.1 21.1 21.1" style="overflow:visible;">
<g>
<rect x="0" y="-21.1" class="st0" width="21.1" height="21.1"/>
<rect x="6.2" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="9.9" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="13.6" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="8.1" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="12.7" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="11.8" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="10.8" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="7.1" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="0.7" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="0" y="-21.1" class="st1" width="0.5" height="21.1"/>
<rect x="1.6" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="3.5" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="4.4" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="2.5" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="5.3" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="9" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="15.4" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="19.1" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="20" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="18.2" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="14.5" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="21" y="-21.1" class="st1" width="0.1" height="21.1"/>
<rect x="16.4" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="17.3" y="-21.1" class="st1" width="0.8" height="21.1"/>
<rect x="0.5" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="1.4" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="2.4" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="3.3" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="4.2" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="5.1" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="6.1" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="7" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="7.9" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="8.8" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="9.7" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="10.7" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="11.6" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="12.5" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="13.4" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="14.3" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="15.3" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="16.2" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="17.1" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="18" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="19" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="19.9" y="-21.1" class="st2" width="0.2" height="21.1"/>
<rect x="20.8" y="-21.1" class="st2" width="0.2" height="21.1"/>
</g>
</pattern>
<g>
<pattern id="SVGID_1_" xlink:href="#新規パターンスウォッチ_68" patternTransform="matrix(1.058 0 0 1.058 386.4397 509.4348)">
</pattern>
<path class="st3" d="M62.6,14.8c0,0,13.1,8.5,22.6,3.4c0,0-1.1,4.3-10.3,6.7c-7.2,1.9-11.1-0.5-11.1-0.5L62.6,14.8z"/>
<path class="st4" d="M58.5,19c0,0,13.1,8.5,22.6,3.4c0,0-1.1,4.3-10.3,6.7c-7.2,1.9-11.1-0.5-11.1-0.5L58.5,19z"/>
<g>
<path class="st5" d="M15.6,32.9c0,0-1.9-2.8,1.5-6.2c3.8-3.8,8.2-2.5,8.7,1.5c0.9,8.4-5.9,16.4-10.8,15.8c-4.3-0.5-3.4-4-0.9-5.9
C17.5,35.5,15.6,32.9,15.6,32.9z"/>
<path class="st6" d="M2.6,32.9c0,0,0-9.3,2.5-8.4C10.9,26.7,2.6,32.9,2.6,32.9z"/>
<path class="st7" d="M10.6,20.2c0,0-8.4,11.4-9.9,15.5c-1.5,4,1.5,9.6,7.1,8c5.6-1.5,5.9-5.6,14.8-6.5c9-0.9,31.5,7.7,42.1,1.5
c10.5-6.2,8-31.2-9-34C34.1,1.2,23.3,5.4,10.6,20.2z"/>
<path class="st6" d="M13.7,27.6c0,0,0-4.3,3.7-4c0,0,2.5,1.9,0.6,7.1C18,30.7,17.1,26.7,13.7,27.6z"/>
<path class="st7" d="M25.1,36.3c0,0-1.9-2.8,1.5-6.2c3.8-3.8,8.2-2.5,8.7,1.5C36.3,40,29.5,48,24.5,47.4c-4.3-0.5-3.4-4-0.9-5.9
C27.1,38.9,25.1,36.3,25.1,36.3z"/>
<path class="st7" d="M56.2,36.9c0,0-1.9-2.8,1.5-6.2c3.8-3.8,9.2-3.2,11.1,0.4c2.1,3.9-8.4,17.6-13.3,17c-4.3-0.5-3.4-4-0.9-5.9
C58.2,39.5,56.2,36.9,56.2,36.9z"/>
<path class="st6" d="M14.4,33.7c0,1-0.6,1.7-1.3,1.7c-0.7,0-1.3-0.8-1.3-1.7c0-1,0.6-1.7,1.3-1.7C13.8,31.9,14.4,32.7,14.4,33.7z"
/>
<path class="st6" d="M0.7,40.8c0,0-2.2-3.5,1.1-3.5c3.2,0,5.2-0.6,3.9,2.8C4.4,43.2,2.1,44.1,0.7,40.8z"/>
<pattern id="SVGID_2_" xlink:href="#新規パターンスウォッチ_68" patternTransform="matrix(1.058 0 0 1.058 386.4397 509.4348)">
</pattern>
<path class="st8" d="M35.5,4.1c0,0,17.5-5.5,31.8-1.2c0,0-14.9,1.2-22.6,5.6C44.7,8.5,39,4,35.5,4.1z"/>
<path class="st4" d="M27.1,6.9c0,0,14.2-8.7,29-6.6c0,0-14.5,3.5-21.5,9C34.6,9.3,30.6,6.3,27.1,6.9z"/>
<pattern id="SVGID_3_" xlink:href="#新規パターンスウォッチ_68" patternTransform="matrix(1.058 0 0 1.058 386.4397 509.4348)">
</pattern>
<path class="st9" d="M44,6.9c0,0,17.6-5.5,31.8-0.6c0,0-13.3,1.7-22.8,5.4C53.1,11.7,47.5,6.8,44,6.9z"/>
<path class="st4" d="M31.8,8c0,0,16.8-7.2,31.5-4.4c0,0-14.7,2.7-22,7.8C41.4,11.4,35.3,7.5,31.8,8z"/>
<pattern id="SVGID_4_" xlink:href="#新規パターンスウォッチ_68" patternTransform="matrix(1.058 0 0 1.058 386.4397 509.4348)">
</pattern>
<path class="st10" d="M50.2,10.5c0,0,14.4-4.6,30.7,0.7c0,0-8.3,1.1-23.7,4.3C57.3,15.5,53.7,10.7,50.2,10.5z"/>
<path class="st4" d="M37.6,8.8c0,0,16.2-6.2,32.6-0.9c0,0-10.2,2.7-25.5,5.9C44.7,13.9,41.1,9,37.6,8.8z"/>
<pattern id="SVGID_5_" xlink:href="#新規パターンスウォッチ_68" patternTransform="matrix(1.058 0 0 1.058 386.4397 509.4348)">
</pattern>
<path class="st11" d="M46.3,16.1c0,0,20-5.2,34.1-0.2c0,0-12.8,5.9-31.2,2.5C49.2,18.5,49.8,16.2,46.3,16.1z"/>
<path class="st4" d="M39.9,14.1c0,0,21-5.3,35.1-0.3c0,0-13.8,6.1-32.1,2.7C42.8,16.4,43.4,14.1,39.9,14.1z"/>
<pattern id="SVGID_6_" xlink:href="#新規パターンスウォッチ_68" patternTransform="matrix(1.058 0 0 1.058 386.4397 509.4348)">
</pattern>
<path class="st12" d="M49.4,14.1c8.4-2.2,13.8-3.9,13.8-3.9c-7.7-2.4-16.1-1.5-22.3-0.1c6.6-3,14.6-4.4,14.6-4.4
c-6.6-0.8-14.4,0-20,1.6c5.5-3.9,11.2-6.8,11.2-6.8c-14.7-0.3-28,11.8-28,11.8c4.7-2.7,5.9-2.5,9-1.9c6.5,2.5,4.6,9.9,4.6,9.9
c22.3,3.4,35.3-4,35.3-4C62,14.2,55.4,13.9,49.4,14.1z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.4 KiB

1
img/reddit.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--><path fill="#ffffff" d="M373 138.6c-25.2 0-46.3-17.5-51.9-41l0 0c-30.6 4.3-54.2 30.7-54.2 62.4l0 .2c47.4 1.8 90.6 15.1 124.9 36.3c12.6-9.7 28.4-15.5 45.5-15.5c41.3 0 74.7 33.4 74.7 74.7c0 29.8-17.4 55.5-42.7 67.5c-2.4 86.8-97 156.6-213.2 156.6S45.5 410.1 43 323.4C17.6 311.5 0 285.7 0 255.7c0-41.3 33.4-74.7 74.7-74.7c17.2 0 33 5.8 45.7 15.6c34-21.1 76.8-34.4 123.7-36.4l0-.3c0-44.3 33.7-80.9 76.8-85.5C325.8 50.2 347.2 32 373 32c29.4 0 53.3 23.9 53.3 53.3s-23.9 53.3-53.3 53.3zM157.5 255.3c-20.9 0-38.9 20.8-40.2 47.9s17.1 38.1 38 38.1s36.6-9.8 37.8-36.9s-14.7-49.1-35.7-49.1zM395 303.1c-1.2-27.1-19.2-47.9-40.2-47.9s-36.9 22-35.7 49.1c1.2 27.1 16.9 36.9 37.8 36.9s39.3-11 38-38.1zm-60.1 70.8c1.5-3.6-1-7.7-4.9-8.1c-23-2.3-47.9-3.6-73.8-3.6s-50.8 1.3-73.8 3.6c-3.9 .4-6.4 4.5-4.9 8.1c12.9 30.8 43.3 52.4 78.7 52.4s65.8-21.6 78.7-52.4z"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

16
img/uk-flag.svg Normal file
View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 30" width="1200" height="600">
<clipPath id="s">
<path d="M0,0 v30 h60 v-30 z"/>
</clipPath>
<clipPath id="t">
<path d="M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z"/>
</clipPath>
<g clip-path="url(#s)">
<path d="M0,0 v30 h60 v-30 z" fill="#012169"/>
<path d="M0,0 L60,30 M60,0 L0,30" stroke="#fff" stroke-width="6"/>
<path d="M0,0 L60,30 M60,0 L0,30" clip-path="url(#t)" stroke="#C8102E" stroke-width="4"/>
<path d="M30,0 v30 M0,15 h60" stroke="#fff" stroke-width="10"/>
<path d="M30,0 v30 M0,15 h60" stroke="#C8102E" stroke-width="6"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 657 B

View File

@@ -59,7 +59,7 @@
</div> </div>
<!-- Menu --> <!-- Menu -->
<div class="menu-container" style="z-index: 500;"> <div class="menu-container">
<div class="button">Menu <div class="button">Menu
<span class="fas"> <span class="fas">
<svg height="1em" viewBox="0 0 448 512"><style>svg{fill:#ffffff}</style><path d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg> <svg height="1em" viewBox="0 0 448 512"><style>svg{fill:#ffffff}</style><path d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg>
@@ -79,6 +79,9 @@
<li style="--i:1;--clr:#f00;"> <li style="--i:1;--clr:#f00;">
<a href="https://www.youtube.com/@mreidam" target="_blank"><img src="./img/youtube.svg"></a> <a href="https://www.youtube.com/@mreidam" target="_blank"><img src="./img/youtube.svg"></a>
</li> </li>
<li style="--i:2;--clr:#FF4500;">
<a href="https://www.reddit.com/r/BRBGame/" target="_blank"><img src="./img/reddit.svg"></a>
</li>
<!-- <li style="--i:2;--clr:#00acee;"> <!-- <li style="--i:2;--clr:#00acee;">
<a href="https://twitter.com/EidamMr" target="_blank"><img src="./img/twitter.svg"></a> <a href="https://twitter.com/EidamMr" target="_blank"><img src="./img/twitter.svg"></a>
</li> --> </li> -->

25
js/lang.js Normal file
View File

@@ -0,0 +1,25 @@
let items;
function load(){if(localStorage.getItem('items')!=null){items=JSON.parse(localStorage.getItem('items'));}}
function update(){let i = JSON.stringify(items);localStorage.setItem('items', i);}
window.onload = function(){
load();
items.joke=1;
}
// Upload
function upload(){update();load();}
function language(lan){
if(lan == 0){
items.lang=0;
upload();
location.href = '../index.html';
}
if(lan == 1){
items.lang=1;
upload();
location.href = '../index.html';
}
}

View File

@@ -3,27 +3,25 @@ let items;
let cs = 0; let cs = 0;
let anime = false; let anime = false;
const changeEN = ` v43 const changeEN = ` v44
Added: Small changelog button (this) Added: NEW ANIMAL - Chameleon
Squrrel + Badger Better language choosing method for newcommers
Better function for buying animals for clicks Official Reddit community
Better jonathan in BRB Button in shop that will scroll you to the top of the page
Complete history in https://history.mreidam-brb.com
Fixed: Menu hitbox Fixed: Menu in upgrades was not at fixed position
lag while loading BRB `
Removed: text shadow in light mode settings` const changeCZ = ` v44
Přidáno: NOVÉ ZVÍŘE - Chameleón
Lepší výběr jazyků pro ty co nikdy nehráli BRB
Oficiání Reddit comunita
Tlačítko v obchodě, které vás přenese na začátek stránky
Celá historie BRB na stránce https://history.mreidam-brb.com
const changeCZ = ` v43 Upraveno: Menu ve Vylepšení nebylo na stále pozici
Přidáno: Malé tlačítko s aktualizacemi (toto) `
Veverka + Jezevec
Lepší funkci pro nakupování zvířátek za kliky
Lepší jonathan v BRB
Upraveno: Hitboxy Menu
Sekání během načítání BRB
Smazáno: stín textu behem světlého módu v nastavení`
function load(){ function load(){
if (localStorage.getItem('items')!=null){ if (localStorage.getItem('items')!=null){
@@ -73,17 +71,19 @@ window.onload = function(){
mode:0, mode:0,
Mclick:1, Mclick:1,
token:0, token:0,
joke:0,
} }
load(); load();
update(); update();
for(let item in items){ for(let item in items){
if(!items.item){ if(!items[item]){
items.item = 0; items[item] = 0;
} }
} }
if(items.joke==0||!items.joke){location.href = './lang';}
cash(); cash();
checklang() checklang();
LDmodes() LDmodes();
} }
// Update // Update

View File

@@ -4,7 +4,7 @@ let cs
function update(){ function update(){
let i = JSON.stringify(items); let i = JSON.stringify(items);
localStorage.setItem('items', i); localStorage.setItem('items', i);
cs = items.dogs + items.cats*12 + items.foxes*18 + items.wolfs*100 + items.hamsters*130 + items.whales*220 + items.capybaras*280 + items.platapuses*400 + items.porcupines*650 + items.hippos*950 + items.snakes*1000 + items.cheetahs*3000 + items.pythons*7800 + items.girrafes*8400 + items.otters*9000 + items.meerkat*9800 + items.raccoon*14500 + items.owl*16000; cs = items.dogs + items.cats*12 + items.foxes*18 + items.wolfs*100 + items.hamsters*130 + items.whales*220 + items.capybaras*280 + items.platapuses*400 + items.porcupines*650 + items.hippos*950 + items.snakes*1000 + items.cheetahs*3000 + items.pythons*7800 + items.girrafes*8400 + items.otters*9000 + items.meerkat*9800 + items.raccoon*14500 + items.owl*16000 + items.badger*32000 + items.squirrel*50000 + items.chameleon*70000;
} }
function c(x){ function c(x){
items.clicks += x; items.clicks += x;
@@ -16,7 +16,7 @@ function c(x){
function load(){ function load(){
items = JSON.parse(localStorage.getItem('items')); items = JSON.parse(localStorage.getItem('items'));
LDmodes() LDmodes()
cs = items.dogs + items.cats*12 + items.foxes*18 + items.wolfs*100 + items.hamsters*130 + items.whales*220 + items.capybaras*280 + items.platapuses*400 + items.porcupines*650 + items.hippos*950 + items.snakes*1000 + items.cheetahs*3000 + items.pythons*7800 + items.girrafes*8400 + items.otters*9000 + items.meerkat*9800 + items.raccoon*14500 + items.owl*16000 + items.badger*32000 + items.squirrel*50000; cs = items.dogs + items.cats*12 + items.foxes*18 + items.wolfs*100 + items.hamsters*130 + items.whales*220 + items.capybaras*280 + items.platapuses*400 + items.porcupines*650 + items.hippos*950 + items.snakes*1000 + items.cheetahs*3000 + items.pythons*7800 + items.girrafes*8400 + items.otters*9000 + items.meerkat*9800 + items.raccoon*14500 + items.owl*16000 + items.badger*32000 + items.squirrel*50000 + items.chameleon*70000;
if(items.lang == 1){ if(items.lang == 1){
document.documentElement.setAttribute('lang', 'en'); document.documentElement.setAttribute('lang', 'en');
@@ -44,6 +44,7 @@ function load(){
disowl.innerHTML=`You've got ${fornum(items.owl)} owls!` disowl.innerHTML=`You've got ${fornum(items.owl)} owls!`
disbad.innerHTML=`You've got ${fornum(items.badger)} badgers!` disbad.innerHTML=`You've got ${fornum(items.badger)} badgers!`
dissqu.innerHTML=`You've got ${fornum(items.squirrel)} squirrels!` dissqu.innerHTML=`You've got ${fornum(items.squirrel)} squirrels!`
discha.innerHTML=`You've got ${fornum(items.chameleon)} chameleons!`
@@ -72,51 +73,54 @@ function load(){
disowmake.innerHTML=`They're generating ${fornum((items.owl*16000)*items.pres)} clicks per second!` disowmake.innerHTML=`They're generating ${fornum((items.owl*16000)*items.pres)} clicks per second!`
disbamake.innerHTML=`They're generating ${fornum((items.badger*32000)*items.pres)} clicks per second!` disbamake.innerHTML=`They're generating ${fornum((items.badger*32000)*items.pres)} clicks per second!`
dissqmake.innerHTML=`They're generating ${fornum((items.squirrel*50000)*items.pres)} clicks per second!` dissqmake.innerHTML=`They're generating ${fornum((items.squirrel*50000)*items.pres)} clicks per second!`
dischamake.innerHTML=`They're generating ${fornum((items.chameleon*70000)*items.pres)} clicks per second!`
dg1.innerHTML = 'Buy a Dog for 100 clicks' dg1.innerHTML = 'Buy a Dog for 100 clicks'
ct1.innerHTML = 'Buy a Cat for 10 dogs' ct1.innerHTML = 'Buy a Cat for 10 dogs'
fx1.innerHTML = 'Buy a Fox for 15 dogs' fx1.innerHTML = 'Buy a Fox for 15 dogs'
wl1.innerHTML = 'Buy a Wolf for <br /> 6 dogs and 5 foxes' wl1.innerHTML = 'Buy a Wolf for <br> 6 dogs and 5 foxes'
hm1.innerHTML = 'Buy a Hamster for <br /> 1 wolf and 2 cats' hm1.innerHTML = 'Buy a Hamster for <br> 1 wolf and 2 cats'
wh1.innerHTML = 'Buy a Whale for 2 wolfs' wh1.innerHTML = 'Buy a Whale for 2 wolfs'
cp1.innerHTML = 'Buy a Capybara for <br /> 1 whale and 4 cats' cp1.innerHTML = 'Buy a Capybara for <br> 1 whale and 4 cats'
pl1.innerHTML = 'Buy a Platypus for <br /> 1 capybara and 1 wolf' pl1.innerHTML = 'Buy a Platypus for <br> 1 capybara and 1 wolf'
pr1.innerHTML = 'Buy a Porcupine for <br /> 1 platypus and 1 whale' pr1.innerHTML = 'Buy a Porcupine for <br> 1 platypus and 1 whale'
hi1.innerHTML = 'Buy a Hippopotamus for <br /> 1 porcupine and 2 hamsters' hi1.innerHTML = 'Buy a Hippopotamus for <br> 1 porcupine and 2 hamsters'
sn1.innerHTML = 'Buy a Snake for <br /> 2 whales and 4 hamsters' sn1.innerHTML = 'Buy a Snake for <br> 2 whales and 4 hamsters'
ch1.innerHTML = 'Buy a Cheetah for <br /> 2 snakes and 2 platypuses' ch1.innerHTML = 'Buy a Cheetah for <br> 2 snakes and 2 platypuses'
py1.innerHTML = 'Buy a Python for <br /> 1 cheetah and 5 hippos' py1.innerHTML = 'Buy a Python for <br> 1 cheetah and 5 hippos'
gi1.innerHTML = 'Buy a Giraffe for <br /> 1 python and 20 foxes' gi1.innerHTML = 'Buy a Giraffe for <br> 1 python and 20 foxes'
ot1.innerHTML = 'Buy a Otter for <br /> 1 giraffe and 2 capybaras' ot1.innerHTML = 'Buy a Otter for <br> 1 giraffe and 2 capybaras'
me1.innerHTML = 'Buy a Meerkat for <br /> 1 otter and 3 whales' me1.innerHTML = 'Buy a Meerkat for <br> 1 otter and 3 whales'
ra1.innerHTML = 'Buy a Raccoon for <br /> 1 meerkat and 7 porcupines' ra1.innerHTML = 'Buy a Raccoon for <br> 1 meerkat and 7 porcupines'
ow1.innerHTML = 'Buy a Owl for <br /> 1 racoon and 1 snake' ow1.innerHTML = 'Buy a Owl for <br> 1 racoon and 1 snake'
ba1.innerHTML = 'Buy a Badger for <br /> 1 owl and 2 pythons' ba1.innerHTML = 'Buy a Badger for <br> 1 owl and 2 pythons'
sq1.innerHTML = 'Buy a Squirrel for <br /> 1 badger and 5 cheetah' sq1.innerHTML = 'Buy a Squirrel for <br> 1 badger and 5 cheetah'
cha1.innerHTML = 'Buy a Chameleon for <br> 1 squirrel and 2 meerkats'
lm1.innerHTML = 'Buy a Lemon for <b style="font-weight: 1000;">some</b> cats' lm1.innerHTML = 'Buy a Lemon for <b style="font-weight: 1000;">some</b> cats'
lt1.innerHTML = 'Buy a Lemon Tree for 5 lemons' lt1.innerHTML = 'Buy a Lemon Tree for 5 lemons'
// Buying for clicks // Buying for clicks
Cct1.innerHTML = 'Buy a Cat for <br /> 1,2 k clicks' Cct1.innerHTML = 'Buy a Cat for <br> 1,2 k clicks'
Cfx1.innerHTML = 'Buy a Fox for <br /> 1,8 k clicks' Cfx1.innerHTML = 'Buy a Fox for <br> 1,8 k clicks'
Cwl1.innerHTML = 'Buy a Wolf for <br /> 10 k clicks' Cwl1.innerHTML = 'Buy a Wolf for <br> 10 k clicks'
Chm1.innerHTML = 'Buy a Hamster for <br /> 13 k clicks' Chm1.innerHTML = 'Buy a Hamster for <br> 13 k clicks'
Cwh1.innerHTML = 'Buy a Whale for <br /> 22 k clicks' Cwh1.innerHTML = 'Buy a Whale for <br> 22 k clicks'
Ccp1.innerHTML = 'Buy a Capybara for <br /> 28 k clicks' Ccp1.innerHTML = 'Buy a Capybara for <br> 28 k clicks'
Cpl1.innerHTML = 'Buy a Platypus for <br /> 42 k clicks' Cpl1.innerHTML = 'Buy a Platypus for <br> 42 k clicks'
Cpr1.innerHTML = 'Buy a Porcupine for <br /> 70 k clicks' Cpr1.innerHTML = 'Buy a Porcupine for <br> 70 k clicks'
Chi1.innerHTML = 'Buy a Hippopotamus for <br /> 100 k clicks' Chi1.innerHTML = 'Buy a Hippopotamus for <br> 100 k clicks'
Csn1.innerHTML = 'Buy a Snake for <br /> 150 k clicks' Csn1.innerHTML = 'Buy a Snake for <br> 150 k clicks'
Cch1.innerHTML = 'Buy a Cheetah for <br /> 350 k clicks' Cch1.innerHTML = 'Buy a Cheetah for <br> 350 k clicks'
Cpy1.innerHTML = 'Buy a Python for <br /> 820 k clicks' Cpy1.innerHTML = 'Buy a Python for <br> 820 k clicks'
Cgi1.innerHTML = 'Buy a Giraffe for <br /> 880 k clicks' Cgi1.innerHTML = 'Buy a Giraffe for <br> 880 k clicks'
Cot1.innerHTML = 'Buy a Otter for <br> 950 k clicks' Cot1.innerHTML = 'Buy a Otter for <br> 950 k clicks'
Cme1.innerHTML = 'Buy a Meerkat for <br> 1 mil clicks' Cme1.innerHTML = 'Buy a Meerkat for <br> 1 mil clicks'
Cra1.innerHTML = 'Buy a Raccoon for <br> 1.5 mil clicks' Cra1.innerHTML = 'Buy a Raccoon for <br> 1.5 mil clicks'
Cow1.innerHTML = 'Buy a Owl for <br> 1.8 mil clicks' Cow1.innerHTML = 'Buy a Owl for <br> 1.8 mil clicks'
Cba1.innerHTML = 'Buy a Badger for <br> 3.5 mil clicks' Cba1.innerHTML = 'Buy a Badger for <br> 3.5 mil clicks'
Csq1.innerHTML = 'Buy a Squirrel for <br> 5.5 mil clicks' Csq1.innerHTML = 'Buy a Squirrel for <br> 5.5 mil clicks'
Ccha1.innerHTML = 'Buy a Chameleon for <br> 7.7 mil clicks'
} }
if(items.lang == 0){ if(items.lang == 0){
document.documentElement.setAttribute('lang', 'cz'); document.documentElement.setAttribute('lang', 'cz');
@@ -144,6 +148,7 @@ function load(){
document.getElementById('disowl').innerHTML=`Právě máš ${fornum(items.owl)} sov!` document.getElementById('disowl').innerHTML=`Právě máš ${fornum(items.owl)} sov!`
document.getElementById('disbad').innerHTML=`Právě máš ${fornum(items.badger)} jezevců!` document.getElementById('disbad').innerHTML=`Právě máš ${fornum(items.badger)} jezevců!`
document.getElementById('dissqu').innerHTML=`Právě máš ${fornum(items.squirrel)} veverek!` document.getElementById('dissqu').innerHTML=`Právě máš ${fornum(items.squirrel)} veverek!`
document.getElementById('discha').innerHTML=`Právě máš ${fornum(items.chameleon)} chameleónů!`
@@ -172,52 +177,55 @@ function load(){
document.getElementById('disowmake').innerHTML=`Generují ${fornum((items.owl*16000)*items.pres)} kliků za sekundu!` document.getElementById('disowmake').innerHTML=`Generují ${fornum((items.owl*16000)*items.pres)} kliků za sekundu!`
document.getElementById('disbamake').innerHTML=`Generují ${fornum((items.badger*32000)*items.pres)} kliků za sekundu!` document.getElementById('disbamake').innerHTML=`Generují ${fornum((items.badger*32000)*items.pres)} kliků za sekundu!`
document.getElementById('dissqmake').innerHTML=`Generují ${fornum((items.squirrel*50000)*items.pres)} kliků za sekundu!` document.getElementById('dissqmake').innerHTML=`Generují ${fornum((items.squirrel*50000)*items.pres)} kliků za sekundu!`
document.getElementById('dischamake').innerHTML=`Generují ${fornum((items.chameleon*70000)*items.pres)} kliků za sekundu!`
dg1.innerHTML = 'Kup Psa za 100 kliků' dg1.innerHTML = 'Kup Psa za 100 kliků'
ct1.innerHTML = 'Kup Kočku za 10 psů' ct1.innerHTML = 'Kup Kočku za 10 psů'
fx1.innerHTML = 'Kup Lišku za 15 psů' fx1.innerHTML = 'Kup Lišku za 15 psů'
wl1.innerHTML = 'Kup Vlka za <br /> 6 psů a 5 lišek' wl1.innerHTML = 'Kup Vlka za <br> 6 psů a 5 lišek'
hm1.innerHTML = 'Kup Křečka za <br /> 1 vlka a 2 kočky' hm1.innerHTML = 'Kup Křečka za <br> 1 vlka a 2 kočky'
wh1.innerHTML = 'Kup Velrybu za 2 vlky' wh1.innerHTML = 'Kup Velrybu za 2 vlky'
cp1.innerHTML = 'Kup Kapybaru za <br /> 1 velrybu a 4 kočky' cp1.innerHTML = 'Kup Kapybaru za <br> 1 velrybu a 4 kočky'
pl1.innerHTML = 'Kup Ptakopyska za <br /> 1 kapybaru a 1 vlka' pl1.innerHTML = 'Kup Ptakopyska za <br> 1 kapybaru a 1 vlka'
pr1.innerHTML = 'Kup Dikobraza za <br /> 1 ptakopyska a 1 velrybu' pr1.innerHTML = 'Kup Dikobraza za <br> 1 ptakopyska a 1 velrybu'
hi1.innerHTML = 'Kup Hrocha za <br /> 1 dikobraza a 2 křečků' hi1.innerHTML = 'Kup Hrocha za <br> 1 dikobraza a 2 křečků'
sn1.innerHTML = 'Kup Hada za <br /> 2 velryby a 4 křečky' sn1.innerHTML = 'Kup Hada za <br> 2 velryby a 4 křečky'
ch1.innerHTML = 'Kup Geparda za <br /> 2 hady a 2 ptakopysky' ch1.innerHTML = 'Kup Geparda za <br> 2 hady a 2 ptakopysky'
py1.innerHTML = 'Kup Kobru za <br /> 1 geparda a 5 hrochů' py1.innerHTML = 'Kup Kobru za <br> 1 geparda a 5 hrochů'
gi1.innerHTML = 'Kup Žirafu za <br /> 1 kobru a 20 lišek' gi1.innerHTML = 'Kup Žirafu za <br> 1 kobru a 20 lišek'
ot1.innerHTML = 'Kup Vydru za <br /> 1 žirafu a 2 kapybary' ot1.innerHTML = 'Kup Vydru za <br> 1 žirafu a 2 kapybary'
me1.innerHTML = 'Kup Surikatu za <br /> 1 vydru a 3 velryby' me1.innerHTML = 'Kup Surikatu za <br> 1 vydru a 3 velryby'
ra1.innerHTML = 'Kup Mývala za <br /> 1 surikatu a 7 dikobrazů' ra1.innerHTML = 'Kup Mývala za <br> 1 surikatu a 7 dikobrazů'
ow1.innerHTML = 'Kup Sovu za <br /> 1 mývala a 1 hada' ow1.innerHTML = 'Kup Sovu za <br> 1 mývala a 1 hada'
ba1.innerHTML = 'Kup Jezevce za <br /> 1 sovu a 2 kobry' ba1.innerHTML = 'Kup Jezevce za <br> 1 sovu a 2 kobry'
sq1.innerHTML = 'Kup Veverku za <br /> 1 jezevce a 5 gepardů' sq1.innerHTML = 'Kup Veverku za <br> 1 jezevce a 5 gepardů'
cha1.innerHTML = 'Kup Chameleóna za <br> 1 veverku a 2 surikaty'
lm1.innerHTML = 'Kup Citrón za <b style="font-weight: 1000;">pár</b> koček' lm1.innerHTML = 'Kup Citrón za <b style="font-weight: 1000;">pár</b> koček'
lt1.innerHTML = 'Kup Citrónovník za 5 citrónů' lt1.innerHTML = 'Kup Citrónovník za 5 citrónů'
// Buying for clicks // Buying for clicks
Cct1.innerHTML = 'Kup Kočku za <br /> 1,2 k kliků' Cct1.innerHTML = 'Kup Kočku za <br> 1,2 k kliků'
Cfx1.innerHTML = 'Kup Lišku za <br /> 1,8 k kliků' Cfx1.innerHTML = 'Kup Lišku za <br> 1,8 k kliků'
Cwl1.innerHTML = 'Kup Vlka za <br /> 10 k kliků' Cwl1.innerHTML = 'Kup Vlka za <br> 10 k kliků'
Chm1.innerHTML = 'Kup Křečka za <br /> 13 k kliků' Chm1.innerHTML = 'Kup Křečka za <br> 13 k kliků'
Cwh1.innerHTML = 'Kup Velrybu za <br /> 22 k kliků' Cwh1.innerHTML = 'Kup Velrybu za <br> 22 k kliků'
Ccp1.innerHTML = 'Kup Kapybaru za <br /> 28 k kliků' Ccp1.innerHTML = 'Kup Kapybaru za <br> 28 k kliků'
Cpl1.innerHTML = 'Kup Ptakopyska za <br /> 42 k kliků' Cpl1.innerHTML = 'Kup Ptakopyska za <br> 42 k kliků'
Cpr1.innerHTML = 'Kup Dikobraza za <br /> 70 k kliků' Cpr1.innerHTML = 'Kup Dikobraza za <br> 70 k kliků'
Chi1.innerHTML = 'Kup Hrocha za <br /> 100 k kliků' Chi1.innerHTML = 'Kup Hrocha za <br> 100 k kliků'
Csn1.innerHTML = 'Kup Hada za <br /> 150 k kliků' Csn1.innerHTML = 'Kup Hada za <br> 150 k kliků'
Cch1.innerHTML = 'Kup Geparda za <br /> 350 k kliků' Cch1.innerHTML = 'Kup Geparda za <br> 350 k kliků'
Cpy1.innerHTML = 'Kup Kobru za <br /> 820 k kliků' Cpy1.innerHTML = 'Kup Kobru za <br> 820 k kliků'
Cgi1.innerHTML = 'Kup Žirafu za <br /> 880 k kliků' Cgi1.innerHTML = 'Kup Žirafu za <br> 880 k kliků'
Cot1.innerHTML = 'Kup Vydru za <br /> 950 k kliků' Cot1.innerHTML = 'Kup Vydru za <br> 950 k kliků'
Cme1.innerHTML = 'Kup Surikatu za <br /> 1 mil kliků' Cme1.innerHTML = 'Kup Surikatu za <br> 1 mil kliků'
Cra1.innerHTML = 'Kup Mývala za <br /> 1,5 mil kliků' Cra1.innerHTML = 'Kup Mývala za <br> 1,5 mil kliků'
Cow1.innerHTML = 'Kup Sovu za <br /> 1,8 mil kliků' Cow1.innerHTML = 'Kup Sovu za <br> 1,8 mil kliků'
Cba1.innerHTML = 'Kup Jezevce za <br /> 3,5 mil kliků' Cba1.innerHTML = 'Kup Jezevce za <br> 3,5 mil kliků'
Csq1.innerHTML = 'Kup Veverku za <br /> 5,5 mil kliků' Csq1.innerHTML = 'Kup Veverku za <br> 5,5 mil kliků'
Ccha1.innerHTML = 'Kup Chameleóna za <br> 7,7 mil kliků'
} }
} }
load(); load();
@@ -250,7 +258,6 @@ function buydog(){
items.dogs += 1; items.dogs += 1;
} }
upload(); upload();
click()
} }
function buycat(){ function buycat(){
if(items.dogs>=10){ if(items.dogs>=10){
@@ -401,6 +408,14 @@ function buysqu(){
} }
upload(); upload();
} }
function buycha(){
if(items.squirrel>=1 && items.meerkat>=2){
items.squirrel-=1;
items.meerkat-=2;
items.chameleon++;
}
upload();
}
@@ -450,15 +465,6 @@ function mxfx(){
items.foxes += one items.foxes += one
upload(); upload();
} }
/*
function lemmvalue(){
mdog = items.cats/20;
maxdog = Math.floor(mdog);
floordog = maxdog*20
items.cats -= floordog
items.lemons += maxdog
upload();
}*/
function mxlm(){ function mxlm(){
let RanLemCost = Math.floor(Math.random()*100); let RanLemCost = Math.floor(Math.random()*100);
one = Math.floor(items.cats/RanLemCost) one = Math.floor(items.cats/RanLemCost)
@@ -645,6 +651,15 @@ function mxsq(){
} }
upload(); upload();
} }
function mxcha(){
const amount = Math.min(Math.floor(items.squirrel/1), Math.floor(items.meerkat/2));
if(amount > 0){
items.squirrel -= amount*1;
items.meerkat -= amount*2;
items.chameleon += amount;
}
upload();
}
// Dark || Light Mode // Dark || Light Mode
function LDmodes(){ function LDmodes(){
@@ -795,4 +810,18 @@ function mxCba(){cManimal('badger', 3500000)}
// squirt // squirt
function buyCsqu(){canimal('squirrel', 5500000)} function buyCsqu(){canimal('squirrel', 5500000)}
function mxCsq(){cManimal('squirrel', 5500000)} function mxCsq(){cManimal('squirrel', 5500000)}
// cha cha
function buyCcha(){canimal('chameleon', 7700000)}
function mxCcha(){cManimal('chameleon', 7700000)}
const upArr = document.querySelector('.upwards');
window.addEventListener('scroll', () => {
if(window.scrollY >= 600){
upArr.classList.add('active');
}else{
upArr.classList.remove('active');
}
})

18
lang/index.html Normal file
View File

@@ -0,0 +1,18 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="../img/lang-icon.svg" type="image/x-icon">
<link rel="stylesheet" href="../css/lang.css">
<title>BRB - language</title>
</head>
<body>
<article></article>
<section>
<button onclick="language(0)" style="--bci:url('../img/cz-flag.svg')"></button>
<button onclick="language(1)" style="--bci:url('../img/uk-flag.svg')"></button>
</section>
<script src="../js/lang.js"></script>
</body>
</html>

View File

@@ -39,7 +39,7 @@
</main> </main>
<div class="menu-container" style="z-index: 500;"> <div class="menu-container">
<div class="button">Menu <div class="button">Menu
<span class="fas"> <span class="fas">
<svg height="1em" viewBox="0 0 448 512"><style>svg{fill:#ffffff}</style><path d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg> <svg height="1em" viewBox="0 0 448 512"><style>svg{fill:#ffffff}</style><path d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg>

View File

@@ -192,7 +192,7 @@
<!-- Platypus--> <!-- Platypus-->
<div class="item"> <div class="item">
<img src="./img/platapus.png" draggable="false"> <img src="./img/platypus.svg" draggable="false">
<div class="buttons" style="--Bcolor: Sienna"> <div class="buttons" style="--Bcolor: Sienna">
<button onclick="buypla()" class="buyone" id="pl1"> <button onclick="buypla()" class="buyone" id="pl1">
Buy a Platypus for 1 cappybarra and 1 wolf Buy a Platypus for 1 cappybarra and 1 wolf
@@ -215,7 +215,7 @@
<!-- Porcupine --> <!-- Porcupine -->
<div class="item"> <div class="item">
<img src="./img/Porcupine.png" draggable="false"> <img src="./img/Porcupine.svg" draggable="false">
<div class="buttons" style="--Bcolor: SaddleBrown"> <div class="buttons" style="--Bcolor: SaddleBrown">
<button onclick="buypor()" class="buyone" id="pr1"> <button onclick="buypor()" class="buyone" id="pr1">
Buy a Porcupine for 1 whale and 4 cats Buy a Porcupine for 1 whale and 4 cats
@@ -238,7 +238,7 @@
<!-- Hippopotamus --> <!-- Hippopotamus -->
<div class="item"> <div class="item">
<img src="./img/hippopotamus.png" draggable="false"> <img src="./img/hippopotamus.svg" draggable="false">
<div class="buttons" style="--Bcolor: LightSlateGray"> <div class="buttons" style="--Bcolor: LightSlateGray">
<button onclick="buyhip()" class="buyone" id="hi1"> <button onclick="buyhip()" class="buyone" id="hi1">
Buy a Hippopotamus for Buy a Hippopotamus for
@@ -489,6 +489,29 @@
<p id="dissqmake"></p> <p id="dissqmake"></p>
</div> </div>
<!-- Chameleon -->
<div class="item">
<img src="./img/chameleon.svg">
<div class="buttons" style="--Bcolor: #BED15F">
<button onclick="buycha()" class="buyone" id="cha1">
Buy a Chameleon
</button>
<button onclick="mxcha()" class="buymax">
MAX
</button>
</div>
<div class="clickbtn" style="--Bcolor: #BED15F">
<button onclick="buyCcha()" class="buyone" id="Ccha1">
Buy a Chameleon for clicks
</button>
<button onclick="mxCcha()" class="buymax">
MAX
</button>
</div>
<p id="discha"></p>
<p id="dischamake"></p>
</div>
</article> </article>
@@ -527,7 +550,7 @@
</main> </main>
<div class="menu-container" style="z-index: 500; position: fixed;"> <div class="menu-container">
<div class="button">Menu <div class="button">Menu
<span class="fas"> <span class="fas">
<svg height="1em" viewBox="0 0 448 512"><style>svg{fill:#ffffff}</style><path d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg> <svg height="1em" viewBox="0 0 448 512"><style>svg{fill:#ffffff}</style><path d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg>
@@ -542,6 +565,9 @@
</ul> </ul>
</div> </div>
<a href="#" class="upwards">
<img src="./img/arrow-up.svg" alt="">
</a>
<!-- By MrEidam --> <!-- By MrEidam -->
<script src="./js/menu.js"></script> <script src="./js/menu.js"></script>
<script src="./js/shop.js"></script> <script src="./js/shop.js"></script>

View File

@@ -2,7 +2,7 @@ click.offline.make
max 5 hour max 5 hour
name gen com.cost cost name gen com.cost cost
1 dog = 1 c/s = 100 | 100 clicks 1 dog = 1 c/s = 100 | 100 clicks
1 cat = 12 c/s = 1 000 | 10 dogs 1 cat = 12 c/s = 1 000 | 10 dogs
1 fox = 18 c/s = 1 500 | 15 dogs 1 fox = 18 c/s = 1 500 | 15 dogs
1 wolf = 100 c/s = 8 100 | 5 foxes + 6 dogs 1 wolf = 100 c/s = 8 100 | 5 foxes + 6 dogs
@@ -22,7 +22,7 @@ max 5 hour
1 owl = 16 000 c/s = 1 029 000 | 1 raccoon + 1 snuk 1 owl = 16 000 c/s = 1 029 000 | 1 raccoon + 1 snuk
1 badger = 32 000 c/s = 2 080 400 | 1 owl + 2 python 1 badger = 32 000 c/s = 2 080 400 | 1 owl + 2 python
1 squirrel = 50 000 c/s = 3 091 400 | 1 badger + 5 cheetah 1 squirrel = 50 000 c/s = 3 091 400 | 1 badger + 5 cheetah
1 chameleon = 1 chameleon = 70 000 c/s = 4 380 800 | 1 squirrel + 2 meerkat
1 chicken = 1 chicken =
1 wombat = 1 wombat =
1 panther = 1 panther =
@@ -41,6 +41,7 @@ compile to .exe and add it to the play store
add complete history of clicks, dogs, cats, lemons, ... add complete history of clicks, dogs, cats, lemons, ...
Wiki on a new page - https://wiki.mreidam-brb.com

View File

@@ -62,7 +62,7 @@
</div> </div>
</main> </main>
<div class="menu-container" style="z-index: 500;"> <div class="menu-container">
<div class="button">Menu <div class="button">Menu
<span class="fas"> <span class="fas">
<svg height="1em" viewBox="0 0 448 512"><style>svg{fill:#ffffff}</style><path d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg> <svg height="1em" viewBox="0 0 448 512"><style>svg{fill:#ffffff}</style><path d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg>