mirror of
https://gitlab.com/lecarore/breakout71.git
synced 2025-04-25 06:26:16 -04:00
wip
This commit is contained in:
parent
ebbf482d0e
commit
8944f8ef4a
4 changed files with 15 additions and 29 deletions
|
@ -1014,14 +1014,7 @@
|
|||
{
|
||||
"name": "icon:premium",
|
||||
"size": 11,
|
||||
"bricks": "__y____y___y____y____y_y__yby__y______y______yy_yty_yy_ybbytttybbyybbytttybby_ybytttyby___yyyyyyy____yyyyyyy_____________",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
{
|
||||
"name": "icon:7_levels_run",
|
||||
"size": 7,
|
||||
"bricks": "___a______at__cGCa_b_c_____ycGCa_b____at_____a___",
|
||||
"bricks": "__y____y___y____y____y_y__yby__y______y______yy_yby_yy_ybbybbbybbyybbybbbybby_ybybbbyby___yyyyyyy____yyyyyyy_____________",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
|
@ -1032,13 +1025,6 @@
|
|||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
{
|
||||
"name": "icon:loop",
|
||||
"size": 7,
|
||||
"bricks": "bbbbbbbtttttt_aaaaa__cccc___CCC____GG_____y______",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
{
|
||||
"name": "icon:addiction",
|
||||
"size": 9,
|
||||
|
@ -1049,7 +1035,7 @@
|
|||
{
|
||||
"name": "icon:help",
|
||||
"size": 8,
|
||||
"bricks": "___tt_____tttt___tt__tt__tt__tt_____tt_____tt______________tt___",
|
||||
"bricks": "___bb_____bbbb___bb__bb__bb__bb_____bb_____bb______________bb___",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
|
@ -1102,42 +1088,42 @@
|
|||
{
|
||||
"name": "icon:starting_perks",
|
||||
"size": 8,
|
||||
"bricks": "_________y_y_y___________l_l_l_l_________l_l_l_l_________l_l_l_l",
|
||||
"bricks": "_________b_b_b___________g_g_g_g_________g_g_g_g_________g_g_g_g",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
{
|
||||
"name": "icon:download",
|
||||
"size": 8,
|
||||
"bricks": "___yy______yy______yy______yy______yy____yyyyyy___yyyy__gggyyggg",
|
||||
"bricks": "___bb______bb______bb______bb______bb____bbbbbb___bbbb__gggbbggg",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
{
|
||||
"name": "icon:upload",
|
||||
"size": 8,
|
||||
"bricks": "gggyyggg__yyyy___yyyyyy____yy______yy______yy______yy______yy___",
|
||||
"bricks": "gggbbggg__bbbb___bbbbbb____bb______bb______bb______bb______bb___",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
{
|
||||
"name": "icon:coins",
|
||||
"size": 8,
|
||||
"bricks": "__yyyy___yyOOyy_yyOOOOyyyOOOOOOyyOOOOOOyyyOOOOyy_yyOOyy___yyyy__",
|
||||
"bricks": "__bbbb___bbggbb_bbggggbbbggggggbbggggggbbbggggbb_bbggbb___bbbb__",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
{
|
||||
"name": "icon:particles",
|
||||
"size": 8,
|
||||
"bricks": "_y_y_y__________y_yyy_y___yyy___y_yyy__y_____y___y_y__y________y",
|
||||
"bricks": "_b_b_b__________b_bbb_b___bbb___b_bbb__b_____b___b_b__b________b",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
{
|
||||
"name": "icon:reset",
|
||||
"size": 8,
|
||||
"bricks": "__rrrr___r____r_r_r__r_rr__rr__rr__rr__rr_r__r_r_r____r___rrrr__",
|
||||
"bricks": "bb____bbbbb__bbb_bbbbbb___bbbb____bbbb___bbbbbb_bbb__bbbbb____bb",
|
||||
"svg": null,
|
||||
"color": ""
|
||||
},
|
||||
|
|
|
@ -480,7 +480,7 @@ export async function openMainMenu() {
|
|||
|
||||
const actions: AsyncAlertAction<() => void>[] = [
|
||||
{
|
||||
icon: icons["icon:7_levels_run"],
|
||||
icon: icons["icon:new_run"],
|
||||
text: t("main_menu.normal"),
|
||||
help: highScoreText() || t("main_menu.normal_help"),
|
||||
value: () => {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import { Palette, RawLevel } from "../types";
|
||||
import {Level, Palette, RawLevel} from "../types";
|
||||
import _backgrounds from "../data/backgrounds.json";
|
||||
import _palette from "../data/palette.json";
|
||||
import _allLevels from "../data/levels.json";
|
||||
|
@ -26,11 +26,11 @@ function App() {
|
|||
[],
|
||||
);
|
||||
|
||||
const deleteLevel = useCallback((li: number) => {
|
||||
const deleteLevel = useCallback((level: RawLevel) => {
|
||||
if (confirm("Delete level")) {
|
||||
setLevels(levels.filter((l, i) => i !== li));
|
||||
setLevels(levels.filter((l, i) => l!==level));
|
||||
}
|
||||
}, []);
|
||||
}, [levels]);
|
||||
|
||||
useEffect(() => {
|
||||
const timoutId = setTimeout(() => {
|
||||
|
@ -110,7 +110,7 @@ function App() {
|
|||
/>
|
||||
|
||||
<div className={"buttons"}>
|
||||
<button onClick={() => deleteLevel(li)}>Delete</button>
|
||||
<button onClick={() => deleteLevel(level)}>Delete</button>
|
||||
<button onClick={() => updateLevel(li, resizeLevel(level, -1))}>
|
||||
-
|
||||
</button>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue