From 8ab53375c2e41e53f155b5951e96c1298ea1cb85 Mon Sep 17 00:00:00 2001 From: Josh Curtiss Date: Fri, 2 Aug 2024 22:42:39 -0500 Subject: [PATCH] chore: Add real level 5 --- src/objects/Level.ts | 89 +++++++++++++++++++++++--------------------- 1 file changed, 47 insertions(+), 42 deletions(-) diff --git a/src/objects/Level.ts b/src/objects/Level.ts index 121d258..4a3273d 100644 --- a/src/objects/Level.ts +++ b/src/objects/Level.ts @@ -320,58 +320,63 @@ export const levels: LevelDefinition[] = [ ' ', ' ', ' ', - ' ', - ' ', - ' ', - ' ', - ' ________________________ ', - ' || || || ', - ' || || || ', - ' || || || ', - ' || || || ', - ' || || || ', - ' || || || ', - ' || || || ', - ' || || || ', - ' || || || ', - ' ___!!_______!!_______!!___ ', - ' || || || || || ', - ' || || || || || ', - ' || || || || || ', - ' !!____!!____!!____!!____!! ', - ' ', - ' ', - ' ', - ' (----)(----)(----)(----) ', - ' ', + ' __________________________ ', + ' || || || ', + ' !!___________________!!_!! ', + ' || || || || ', + ' ____________!!____!! || || ', + ' || || || ', + ' !!__________________ || || ', + ' || || || || ', + ' !!________________!!_!!_!! ', + ' || || || || ', + ' !!____!!____________ || || ', + ' || || || || ', + ' !!________________!! || || ', + ' || || || || ', + ' !!________________!! || || ', + ' || || || ', + ' || ___!!_!! ', + ' || || || ', + ' || || || ', + ' || || || ', + ' || || || ', + ' || || || ', + ' || !!____!! ', + ' !! (----)(----) ', ], - powerup: { type: 1, pos: vec2(128, 132) }, - player: { pos: vec2(128, 165) }, + powerup: { type: 1, pos: vec2(176, 53) }, + player: { pos: vec2(176, 197) }, multiplayer: [ { pos: vec2(112, 165) }, { pos: vec2(144, 165) }, ], enemies: [ - { type: 'hotdog', pos: vec2(224, 165) }, + { type: 'pickle', pos: vec2(32, 205) }, { type: 'egg', pos: vec2(32, 165) }, - { type: 'hotdog', pos: vec2(224, 165) }, + { type: 'egg', pos: vec2(96, 21) }, + { type: 'egg', pos: vec2(224, 197) }, + { type: 'pickle', pos: vec2(32, 37) }, + { type: 'egg', pos: vec2(224, 37) }, ], slices: [ - { type: 0, pos: vec2(40, 56) }, - { type: 4, pos: vec2(40, 136) }, - { type: 1, pos: vec2(40, 168) }, - - { type: 0, pos: vec2(88, 56) }, - { type: 4, pos: vec2(88, 136) }, - { type: 1, pos: vec2(88, 168) }, - - { type: 0, pos: vec2(136, 56) }, - { type: 4, pos: vec2(136, 136) }, - { type: 1, pos: vec2(136, 168) }, + { type: 0, pos: vec2(88, 24) }, + { type: 2, pos: vec2(88, 40) }, + { type: 6, pos: vec2(88, 56) }, + { type: 4, pos: vec2(88, 72) }, + { type: 6, pos: vec2(88, 88) }, + { type: 4, pos: vec2(88, 104) }, + { type: 2, pos: vec2(88, 120) }, + { type: 1, pos: vec2(88, 136) }, - { type: 0, pos: vec2(184, 56) }, - { type: 4, pos: vec2(184, 136) }, - { type: 1, pos: vec2(184, 168) }, + { type: 0, pos: vec2(136, 24) }, + { type: 2, pos: vec2(136, 40) }, + { type: 4, pos: vec2(136, 56) }, + { type: 6, pos: vec2(136, 72) }, + { type: 4, pos: vec2(136, 88) }, + { type: 2, pos: vec2(136, 104) }, + { type: 6, pos: vec2(136, 120) }, + { type: 1, pos: vec2(136, 136) }, ], }, {