diff --git a/registration-system/view/signups/game1/js/achievements.js b/registration-system/view/signups/game1/js/achievements.js index 38e6b616a8e5407cfd856d7c2586e24c6fe4601d..6e9a389f72b18e1cd8ce379ec42fe8b9082aa19a 100644 --- a/registration-system/view/signups/game1/js/achievements.js +++ b/registration-system/view/signups/game1/js/achievements.js @@ -11,7 +11,7 @@ function Achievements() { }, 'saw_devs1': 'Wilde Informatiker auf Wiese gesehen', 'spotted_gorilla': { - messgae: 'Alten Bekannten im Wald gesehen', + message: 'Alten Bekannten im Wald gesehen', action: function() { Story.dialogueHelper([{ message: 'Gorilla sagt: HU HU HU!' @@ -24,12 +24,65 @@ function Achievements() { return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 150; } }, + 'muell': { + message: 'Altbatterien in den HausmÞll geschmissen', + condition: function (context) { + return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 150; + } + }, 'randomwalk': 'Sinnlose Wegwahl', + 'rettich_pick': { + message: 'Rettich gepflÞckt', + action: function () { + Game.char.svg.select('#rettich').style('display', 'none'); + }, + condition: function (context) { + return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 120; + } + }, + 'kohl': { + message: 'Helmuts Kohl geklaut', + action: function () { + Game.char.svg.select('#kohlkopf').style('display', 'none'); + }, + condition: function (context) { + return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 120; + } + }, + 'mais': { + message: 'Eine Maise gefangen', + action: function () { + Game.char.svg.select('#maiskolben').style('display', 'none'); + }, + condition: function (context) { + return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 120; + } + }, + 'rasenmeh': { + message: 'Rasen gemÃĪÃĪÃĪÃĪhhht', + action: function () { + Game.char.svg.select('#rasen').style('display', 'none'); + } + }, // CASTLE ENTRANCE 'moneyboy': 'Money Boy: Swag ist aufgedreht', 'batteries': 'Batterien in den Computer eingelegt', 'bierball': 'BIIIEEEERBAAAAALLLLL!!', + 'bild': { + message: 'Das Bild hing schief.', + action: function () { + Game.char.svg.select('#hirsch').style('transform-origin', '50% 50%').style('transform', 'rotate(20deg)'); + } + }, + 'hu': 'Die Uni hat heute geschlossen.', + 'holz': 'Holz fÞr Lagerfeuer im Ofen gesÃĪgt', + 'karriereleiter': { + message: 'Karriereleiter fÞr spÃĪter mitgenommen', + action: function () { + Game.char.svg.select('#leiter').style('display', 'none'); + } + }, // FACHSCHAFT 'wrong_board': { @@ -63,6 +116,7 @@ function Achievements() { return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 80; } }, + 'laser': 'Laser auf den Punkt gebracht', // DORF 'speedrun': 'Haalt stop! Denkt doch mal an die Kinder!!1!', diff --git a/registration-system/view/signups/game1/js/environment.js b/registration-system/view/signups/game1/js/environment.js index 3e837adfa6a6bb6035192ea75d82e5cb7afc5732..ab9d637fddebcb5182ca6c98c055cb43f6e5d595 100644 --- a/registration-system/view/signups/game1/js/environment.js +++ b/registration-system/view/signups/game1/js/environment.js @@ -16,7 +16,7 @@ Environment.progress = { // fs related fs_firstApproach: false, fs_georgeScreamed: false, - fs_filledBoard: false, + fs_filledBoard: !false, // landing map related landing_askedNickname: false, diff --git a/registration-system/view/signups/game1/maps/castle_entrance.svg b/registration-system/view/signups/game1/maps/castle_entrance.svg index ffb0726b656fe91b5b02ad5457c4ca5deeed5792..e353381b4701eff2e2992074a6609f77f567b04d 100644 Binary files a/registration-system/view/signups/game1/maps/castle_entrance.svg and b/registration-system/view/signups/game1/maps/castle_entrance.svg differ diff --git a/registration-system/view/signups/game1/maps/castle_fs.svg b/registration-system/view/signups/game1/maps/castle_fs.svg index 6a1a66935160ba9348c64c70e3608600bf96e3a2..3f0b77f9591577d2220308032a50c88a22c54954 100644 Binary files a/registration-system/view/signups/game1/maps/castle_fs.svg and b/registration-system/view/signups/game1/maps/castle_fs.svg differ diff --git a/registration-system/view/signups/game1/maps/map_landing.svg b/registration-system/view/signups/game1/maps/map_landing.svg index 70ae65452ab58c7df5c7e030c7ac7de2852eabda..5ca53e9a1d3887480ddd9898ea4ac8bc9fbba9e8 100644 Binary files a/registration-system/view/signups/game1/maps/map_landing.svg and b/registration-system/view/signups/game1/maps/map_landing.svg differ