New concept MainMenu is now loosely ready for testing.

This is a functional mainmenu which can be tested in-game.
This commit is contained in:
Starystars67 committed 2023-05-08 22:31:07 +01:00
1 parent cdb9ae9afe
commit 011769d0b6
64 files changed
+7874

No files matched your search

@@ -0,0 +1,7 @@
<svg width="129" height="128" viewBox="0 0 129 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M52.7793 16C50.2796 16 48.1153 17.7361 47.573 20.1763L44.9453 32H84.0564L81.4291 20.1764C80.8869 17.7362 78.7226 16 76.2228 16H68.2186L68.3802 26.6667H60.6223L60.784 16H52.7793Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M28.6087 105.51L39.019 58.6667H89.9819L100.391 105.51C101.131 108.841 98.5964 112 95.1844 112H69.6728L69.4304 96H59.5718L59.3293 112H33.815C30.403 112 27.8685 108.84 28.6087 105.51ZM59.9758 69.3333H69.0265L69.2689 85.3333H59.7334L59.9758 69.3333Z" fill="white"/>
<path d="M27.167 37.3333H101.834V53.3333H27.167V37.3333Z" fill="white"/>
<path d="M21.8337 42.6667H11.167V90.6667H27.167V69.3333H21.8337V42.6667Z" fill="white"/>
<path d="M101.834 69.3333H107.167V42.6667H117.834V90.6667H101.834V69.3333Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 875 B

@@ -0,0 +1,3 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M21.3333 37.3333C21.3333 25.5513 30.8846 16 42.6667 16H85.3333C97.1154 16 106.667 25.5513 106.667 37.3333V42.6664H112V63.9997H106.667V104C106.667 108.418 103.085 112 98.6667 112H93.3333C88.9151 112 85.3333 108.418 85.3333 104V95.9997H42.6667V104C42.6667 108.418 39.0849 112 34.6667 112H29.3333C24.9151 112 21.3333 108.418 21.3333 104V63.9997H16V42.6664H21.3333V37.3333ZM32 58.6664H96V37.3333C96 31.4423 91.2244 26.6667 85.3333 26.6667H74.6667V32C74.6667 34.9455 72.2789 37.3333 69.3333 37.3333H58.6667C55.7211 37.3333 53.3333 34.9455 53.3333 32V26.6667H42.6667C36.7756 26.6667 32 31.4423 32 37.3333V58.6664ZM32 74.6664C32 71.7209 34.3878 69.333 37.3333 69.333H48C50.9455 69.333 53.3333 71.7209 53.3333 74.6664C53.3333 77.6119 50.9455 79.9997 48 79.9997H37.3333C34.3878 79.9997 32 77.6119 32 74.6664ZM80 69.333C77.0545 69.333 74.6667 71.7209 74.6667 74.6664C74.6667 77.6119 77.0545 79.9997 80 79.9997H90.6667C93.6122 79.9997 96 77.6119 96 74.6664C96 71.7209 93.6122 69.333 90.6667 69.333H80Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,3 @@
<svg width="129" height="128" viewBox="0 0 129 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M64.5 12L78.8655 44.2276L113.955 47.9311L87.7438 71.5524L95.0648 106.069L64.5 88.44L33.9352 106.069L41.2562 71.5524L15.0451 47.9311L50.1345 44.2276L64.5 12Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 289 B

@@ -0,0 +1,3 @@
<svg width="65" height="65" viewBox="0 0 65 65" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M27.306 11.8474C28.8641 12.6788 33.2185 14.3911 40.369 12.5985C46.2321 11.1287 50.2152 11.0727 52.3185 11.2217C53.3647 11.2958 54.0833 12.1903 54.0833 13.2421V29.1451C54.0833 30.6362 52.6629 31.8287 51.1761 31.7992C48.9047 31.7541 45.3024 31.9899 40.369 33.2266C31.2262 35.5186 27.4167 32.4993 27.4167 32.4993V55.2382C29.469 55.5986 31.7211 55.7976 34.0836 55.7976C43.6567 55.7976 51.4173 52.53 51.4173 48.4992C51.4173 44.4684 43.6567 41.2008 34.0836 41.2008C33.9136 41.2008 33.5528 41.1988 33.1461 41.1971C32.2001 41.193 31.4167 40.4175 31.4167 39.4714C31.4167 38.5606 32.1446 37.8273 33.0554 37.8298C33.4986 37.8311 33.9013 37.8327 34.0833 37.8327C48.0746 37.8327 59.4167 42.6083 59.4167 48.4994C59.4167 54.3904 48.0746 59.166 34.0833 59.166C20.0921 59.166 8.75 54.3904 8.75 48.4994C8.75 46.2491 10.405 44.1615 13.2304 42.4407C14.8376 41.4619 16.75 42.7596 16.75 44.6414V48.4992C16.7501 50.5689 18.7963 52.4375 22.0833 53.7657V13.8327C22.0833 12.5668 23.1067 11.4525 24.369 11.4525H25.8928C26.3874 11.4525 26.8694 11.6145 27.306 11.8474Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,3 @@
<svg width="129" height="128" viewBox="0 0 129 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M67.945 20.002L52.2676 40.3903L65.4737 57.6072L58.0597 63.0441C50.2287 52.8499 37.208 35.8596 37.208 35.8596L12.8058 67.6728C20.914 66.5871 27.0342 67.0208 32.8871 68.4054C36.4544 69.2493 39.8357 70.4265 43.3213 71.6859C43.8448 71.8751 44.3713 72.0663 44.903 72.2595L44.9043 72.26L44.9046 72.26L44.9048 72.2601C47.9552 73.3682 51.1732 74.5371 54.9289 75.7108C65.6693 79.0672 75.756 80.8551 84.3091 80.0125C92.6845 79.1874 99.4528 75.8757 104.217 68.9679L104.826 68.0842L67.945 20.002ZM4.87195 73.8056L3.73926 77.77C17.8979 74.9383 25.8266 76.071 43.9496 86.2652C71.6476 101.845 111.345 103.256 125.503 80.0354C123.834 78.6234 120.515 76.5291 118.707 75.5046C113.044 82.8671 103.416 87.9643 94.3542 89.6633V88.5306C103.982 85.6988 111.911 78.3364 114.743 73.2393C111.911 71.5402 109.079 70.4076 109.079 70.4076C97.7524 87.3224 75.5478 86.9011 53.5774 80.0354C50.7109 79.1396 48.0853 78.258 45.6086 77.4264C32.427 73.0004 23.4658 69.9915 4.87195 73.8056Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,5 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.8336 5.05873C11.9413 5.02073 12.0587 5.02073 12.1664 5.05873L20.1063 7.86104C20.3342 7.9415 20.5871 7.84733 20.7069 7.63736L20.9799 7.15903C21.1266 6.902 21.0191 6.57451 20.7487 6.45432L12.8631 2.94963C12.3137 2.70543 11.6865 2.70543 11.137 2.94963L3.25142 6.45433C2.981 6.57452 2.87355 6.90199 3.02021 7.15902L3.29307 7.6373C3.41288 7.8473 3.66578 7.94149 3.89377 7.86102L11.8336 5.05873Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.1875 11.7254C6.25991 11.4535 6.43768 11.2166 6.68609 11.0612L6.88987 10.9336C7.09188 10.8072 7.2483 10.6262 7.33846 10.4145L8.19333 8.40777C8.32442 8.10005 8.59196 7.85767 8.93568 7.78226C10.651 7.40592 13.349 7.4059 15.0644 7.78226C15.4081 7.85767 15.6756 8.10004 15.8067 8.40776L16.6616 10.4145C16.7518 10.6262 16.9082 10.8072 17.1102 10.9336L17.314 11.0612C17.5624 11.2166 17.7401 11.4535 17.8126 11.7254L17.9642 12.295C17.988 12.3844 18 12.4761 18 12.5683V14.0265C18 14.0886 17.9946 14.1505 17.9837 14.2117L17.8671 14.8684C17.8145 15.1648 17.6416 15.418 17.4 15.587V16.9366C17.4 17.2478 17.1314 17.5 16.8 17.5H16.2C15.8687 17.5 15.6 17.2478 15.6 16.9366V15.8099L14.4 15.8099L13.8 15.5282H10.2L9.60003 15.8099L8.40003 15.8099V16.9366C8.40003 17.2478 8.1314 17.5 7.80003 17.5H7.20003C6.86866 17.5 6.60003 17.2478 6.60003 16.9366V15.587C6.35846 15.418 6.18552 15.1648 6.13291 14.8684L6.01636 14.2117C6.00549 14.1505 6.00003 14.0886 6.00003 14.0265V12.5683C6.00003 12.4761 6.01206 12.3844 6.03586 12.295L6.1875 11.7254ZM6.95984 12.5429C7.09537 12.161 7.52115 11.9416 7.93698 12.0392L9.08964 12.3099C9.38961 12.3804 9.60003 12.6334 9.60003 12.9238C9.60003 13.2732 9.29832 13.5565 8.92614 13.5565H7.73797C7.17814 13.5565 6.78282 13.0416 6.95984 12.5429ZM16.0631 12.0392C16.4789 11.9416 16.9047 12.161 17.0402 12.5429C17.2172 13.0416 16.8219 13.5565 16.2621 13.5565H15.0739C14.7017 13.5565 14.4 13.2732 14.4 12.9238C14.4 12.6334 14.6105 12.3804 14.9104 12.3099L16.0631 12.0392ZM8.87096 8.80916C8.95016 8.61083 9.14117 8.47051 9.36559 8.44908C11.1607 8.27771 12.7633 8.27247 14.6339 8.44948C14.8586 8.47074 15.05 8.61113 15.1293 8.80966L15.9 10.7396C12.883 10.63 11.1861 10.5734 8.10003 10.7395L8.87096 8.80916Z" fill="white"/>
<path d="M4.38597 17.1209C4.46716 17.0837 4.4334 16.958 4.34548 16.9738C3.4925 17.1266 3.00003 17.3069 3.00003 17.5V20.5C3.00003 21.0523 7.02947 21.5 12 21.5C16.9706 21.5 21 21.0523 21 20.5V17.5C21 17.3069 20.5076 17.1266 19.6546 16.9738C19.5667 16.958 19.5329 17.0837 19.6141 17.1209C20 17.2979 20 17.372 20 17.5C20 18.0523 16.4183 18.5 12 18.5C7.58175 18.5 4.00003 18.0523 4.00003 17.5C4.00003 17.372 4.00003 17.2979 4.38597 17.1209Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

@@ -0,0 +1,3 @@
<svg width="65" height="65" viewBox="0 0 65 65" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.4871 24.4993C15.4456 24.4993 11.4871 28.1527 11.4871 32.4993C11.4871 36.896 15.1808 40.4993 19.4871 40.4993C23.5528 40.4993 25.0578 38.1936 25.1009 38.1276L25.101 38.1274C25.1385 38.07 25.209 37.9627 25.301 37.8415L35.9255 23.8578C35.9269 23.8558 35.9284 23.8535 35.9302 23.8509C36.5402 22.9384 39.5021 19.1664 46.0847 19.1664C53.3849 19.1664 59.418 25.127 59.418 32.4997C59.418 36.2904 57.6638 39.6228 55.2141 41.9683C52.7805 44.2983 49.4762 45.833 46.0847 45.833C42.7562 45.833 40.2116 44.6346 38.537 43.4733C37.3268 42.6341 37.026 40.9727 37.8652 39.7624C38.7044 38.5522 40.3658 38.2514 41.5761 39.0906C42.5885 39.7926 44.0926 40.4997 46.0847 40.4997C47.898 40.4997 49.9271 39.6466 51.5256 38.116C53.108 36.601 54.0847 34.6 54.0847 32.4997C54.0847 28.0903 50.4571 24.4997 46.0847 24.4997C41.8985 24.4997 40.3834 26.7857 40.364 26.8149L40.3638 26.8152L40.3632 26.8162C40.3331 26.8612 40.2697 26.9559 40.1888 27.0625L29.5678 41.0416C29.5675 41.042 29.5673 41.0424 29.567 41.0427C28.9642 41.9662 26.014 45.8327 19.4871 45.8327C12.2787 45.8327 6.15381 39.8848 6.15381 32.4993C6.15381 25.064 12.6453 19.166 19.4871 19.166C23.0197 19.166 25.5974 20.3976 27.2566 21.6082C28.4464 22.4762 28.7071 24.1444 27.8391 25.3342C26.971 26.5239 25.3028 26.7847 24.1131 25.9166C23.2046 25.2537 21.7044 24.4993 19.4871 24.4993Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,3 @@
<svg width="129" height="128" viewBox="0 0 129 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M59.167 5.33398L43.167 16.0007V51.4233C33.3363 57.8569 27.167 66.4938 27.167 77.334C27.167 88.4699 33.2124 96.3505 43.167 101.753V117.334H59.167V107.707C62.5405 108.554 66.1082 109.26 69.8337 109.839V117.334H85.8337V111.527C90.1397 111.797 94.5656 111.945 99.0686 111.988C100.594 112.002 101.834 110.764 101.834 109.239C101.834 107.79 100.708 106.588 99.2634 106.474C94.599 106.105 90.1116 105.648 85.8337 105.093V62.4578C79.755 63.1691 74.4506 63.9299 69.8337 64.7554V102.303C65.9854 101.421 62.4172 100.414 59.167 99.2696V67.0999C50.41 69.4996 45.5401 72.3967 43.167 76.0367V90.0395C39.7111 86.4889 37.8337 82.2869 37.8337 77.334C37.8337 61.5271 68.4286 53.3689 97.2337 52.8594C103.407 52.7503 107.449 45.7569 104.024 40.6195C102.656 38.5669 100.351 37.3215 97.8849 37.3838C93.8364 37.4859 89.8034 37.7452 85.8337 38.1617V26.6673L69.8337 16.0007V40.7962C66.1328 41.6476 62.5614 42.656 59.167 43.8215V5.33398Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M26.667 29.7382C26.667 25.8287 30.7339 23.2478 34.2712 24.9125L107.079 59.175C111.162 61.0965 111.162 66.9048 107.079 68.8264L34.2712 103.089C30.7339 104.753 26.667 102.173 26.667 98.2631V29.7382Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 329 B

+4
View File
@@ -0,0 +1,4 @@
<svg width="65" height="64" viewBox="0 0 65 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M23.7942 2.65625L49.9332 2.66311C55.9222 2.66853 60.8003 5.98595 60.8003 13.3281V50.6615C60.8003 56.5798 56.0491 61.3281 50.1336 61.3281H23.467C21.2578 61.3281 19.467 59.5373 19.467 57.3281C19.467 55.119 21.2578 53.3281 23.467 53.3281H50.1336C51.6918 53.3281 52.8003 52.2224 52.8003 50.6615V13.3281C52.8003 11.7602 51.5226 10.6651 49.9297 10.6631L23.7922 10.6563C21.5831 10.6557 19.7926 8.86439 19.7932 6.65525C19.7937 4.44611 21.5851 2.6557 23.7942 2.65625Z" fill="white"/>
<path d="M26.2954 18.4997C24.7333 16.9376 22.2006 16.9376 20.6385 18.4997L9.97186 29.1664C8.40977 30.7285 8.40977 33.2612 9.97186 34.8233L20.6385 45.4899C22.2006 47.052 24.7333 47.052 26.2954 45.4899C27.8575 43.9278 27.8575 41.3952 26.2954 39.8331L22.4571 35.9948H40.8003C43.0094 35.9948 44.8003 34.204 44.8003 31.9948C44.8003 29.7857 43.0094 27.9948 40.8003 27.9948H22.4571L26.2954 24.1566C27.8575 22.5945 27.8575 20.0618 26.2954 18.4997Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,3 @@
<svg width="129" height="128" viewBox="0 0 129 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M92.7293 24L102.139 43H88.0246L78.615 24H69.2055L78.615 43H64.5007L55.0912 24H45.6817L55.0912 43H40.9769L31.5674 24H26.8626C21.6874 24 17.5002 28.275 17.5002 33.5L17.4531 90.5C17.4531 95.725 21.6874 100 26.8626 100H102.139C107.314 100 111.548 95.725 111.548 90.5V24H92.7293Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 407 B

+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="48" width="48"><path d="M8 40V18h7v22Zm12.5 0V8h7v32ZM33 40V26h7v14Z" fill="white"/></svg>

After

Width:  |  Height:  |  Size: 138 B

@@ -0,0 +1,3 @@
<svg width="129" height="128" viewBox="0 0 129 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M42.8672 36.6357C49.1664 31.5887 57.0004 28.8445 65.072 28.8573C73.471 28.8573 81.1901 31.7663 87.2769 36.6357L93.0198 30.8928L98.6085 36.4816L92.8656 42.2245C97.0461 47.4581 99.664 53.7658 100.418 60.4215C101.172 67.0773 100.031 73.8107 97.1275 79.8468C94.2236 85.8829 89.6744 90.9765 84.0035 94.5414C78.3326 98.1062 71.7703 99.9975 65.072 99.9975C58.3737 99.9975 51.8115 98.1062 46.1406 94.5414C40.4696 90.9765 35.9205 85.8829 33.0166 79.8468C30.1127 73.8107 28.9721 67.0773 29.7261 60.4215C30.48 53.7658 33.0979 47.4581 37.2784 42.2245L31.5355 36.4856L37.1243 30.8968L42.8672 36.6397V36.6357ZM69.0245 60.4769V42.6711L49.2622 68.3818H61.1196V86.1678L80.8818 60.4769H69.0245ZM49.2622 17H80.8818V24.9049H49.2622V17Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 848 B