Skip to content

Commit

Permalink
Added missing credit icons and achievements
Browse files Browse the repository at this point in the history
  • Loading branch information
ShadowMario committed Sep 1, 2024
1 parent db1bda2 commit 8476665
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 10 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/shared/images/credits/majigsaw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/translations/shared/data/pt-BR.lang
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,8 @@ achievement_week6_nomiss: "Novo Recorde!!"
description_week6_nomiss: "Complete a Week 6 no Modo Difícil e sem errar."
achievement_week7_nomiss: "Filho da P..."
description_week7_nomiss: "Complete a Week 7 no Modo Difícil e sem errar."
achievement_weekend1_nomiss: "Briga sem Perder Amizade"
description_weekend1_nomiss: "Complete a Weekend 1 no Modo Difícil e sem errar."
achievement_ur_bad: "Pontuação Desastrosa!"
description_ur_bad: "Complete uma Música com uma precisão menor que 20%."
achievement_ur_good: "Perfeccionista"
Expand All @@ -103,6 +105,8 @@ achievement_toastie: "PC de Torradeira"
description_toastie: "Jogando num belo de um PC da Xuxa, hein?"
achievement_debugger: "Modo Debug"
description_debugger: "Complete a Música "Test" através do Chart Editor."
achievement_pessy_easter_egg: "Garota de Programação"
description_pessy_easter_egg: "Hihi, você me encontrou~!"

// Options
options_note_colors: "Coloração das Notas"
Expand Down
2 changes: 2 additions & 0 deletions source/backend/Achievements.hx
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ class Achievements {
createAchievement('week5_nomiss', {name: "Missless Christmas", description: "Beat Week 5 on Hard with no Misses."});
createAchievement('week6_nomiss', {name: "Highscore!!", description: "Beat Week 6 on Hard with no Misses."});
createAchievement('week7_nomiss', {name: "God Effing Damn It!", description: "Beat Week 7 on Hard with no Misses."});
createAchievement('weekend1_nomiss', {name: "Just a Friendly Sparring", description: "Beat Weekend 1 on Hard with no Misses."});
createAchievement('ur_bad', {name: "What a Funkin' Disaster!", description: "Complete a Song with a rating lower than 20%."});
createAchievement('ur_good', {name: "Perfectionist", description: "Complete a Song with a rating of 100%."});
createAchievement('roadkill_enthusiast', {name: "Roadkill Enthusiast", description: "Watch the Henchmen die 50 times.", maxScore: 50, maxDecimals: 0});
Expand All @@ -41,6 +42,7 @@ class Achievements {
createAchievement('two_keys', {name: "Just the Two of Us", description: "Finish a Song pressing only two keys."});
createAchievement('toastie', {name: "Toaster Gamer", description: "Have you tried to run the game on a toaster?"});
createAchievement('debugger', {name: "Debugger", description: "Beat the \"Test\" Stage from the Chart Editor.", hidden: true});
createAchievement('pessy_easter_egg', {name: "Engine Gal Pal", description: "Teehee, you found me~!", hidden: true});

//dont delete this thing below
_originalLength = _sortID + 1;
Expand Down
4 changes: 2 additions & 2 deletions source/states/CreditsState.hx
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,13 @@ class CreditsState extends MusicBeatState
["bb-panzu", "bb", "Ex-Programmer of Psych Engine", "https://twitter.com/bbsub3", "3E813A"],
[""],
["Engine Contributors"],
["crowplexus", "crowplexus", "HScript Iris, Input System v3, and Other PRs", "https://twitter.com/crowplexus", "A1A1A1"],
["crowplexus", "crowplexus", "HScript Iris, Input System v3, and Other PRs", "https://twitter.com/crowplexus", "CFCFCF"],
["Kamizeta", "kamizeta", "Creator of Pessy, Psych Engine's mascot.", "https://twitter.com/LittleCewwy", "D21C11"],
["MaxNeton", "maxneton", "Loading Screen Easter Egg Artist/Animator.", "https://twitter.com/MaxNeton", "3C2E4E"],
["Keoiki", "keoiki", "Note Splash Animations and Latin Alphabet", "https://twitter.com/Keoiki_", "D2D2D2"],
["SqirraRNG", "sqirra", "Crash Handler and Base code for\nChart Editor's Waveform", "https://twitter.com/gedehari", "E1843A"],
["EliteMasterEric", "mastereric", "Runtime Shaders support and Other PRs", "https://twitter.com/EliteMasterEric", "FFBD40"],
["MAJigsaw77", "majigsaw", ".MP4 Video Loader Library (hxvlc)", "https://twitter.com/MAJigsaw77", "A1A1A1"],
["MAJigsaw77", "majigsaw", ".MP4 Video Loader Library (hxvlc)", "https://twitter.com/MAJigsaw77", "5F5F5F"],
["Tahir Toprak Karabekiroglu", "tahir", "Note Splash Editor and Other PRs", "https://twitter.com/TahirKarabekir", "A04397"],
["iFlicky", "flicky", "Composer of Psync and Tea Time\nMade the Dialogue Sounds", "https://twitter.com/flicky_i", "9E29CF"],
["KadeDev", "kade", "Fixed some issues on Chart Editor and Other PRs", "https://twitter.com/kade0912", "64A250"],
Expand Down
18 changes: 10 additions & 8 deletions source/states/LoadingState.hx
Original file line number Diff line number Diff line change
Expand Up @@ -194,21 +194,23 @@ class LoadingState extends MusicBeatState
FlxG.sound.play(Paths.sound('secret'));

pessy = new FlxSprite(700, 140);
pessy.frames = Paths.getSparrowAtlas('loading_screen/pessy');
pessy.animation.addByPrefix('run', 'run', 24, true);
pessy.animation.addByPrefix('spin', 'spin', 24, true);
pessy.antialiasing = ClientPrefs.data.antialiasing;
pessy.flipX = (logo.offset.x > 0);
pessy.x = FlxG.width + 200;
pessy.velocity.x = -1100;

new FlxTimer().start(0.01, function(tmr:FlxTimer) {
pessy.frames = Paths.getSparrowAtlas('loading_screen/pessy');
pessy.antialiasing = ClientPrefs.data.antialiasing;
pessy.flipX = (logo.offset.x > 0);
pessy.x = FlxG.width + 200;
pessy.velocity.x = -1100;
if(pessy.flipX)
{
pessy.x = -pessy.width - 200;
pessy.velocity.x = 1100;
pessy.velocity.x *= -1;
}

pessy.animation.addByPrefix('run', 'run', 24, true);
pessy.animation.addByPrefix('spin', 'spin', 24, true);
pessy.animation.play('run', true);
Achievements.unlock('pessy_easter_egg');

insert(members.indexOf(loadingText), pessy);
new FlxTimer().start(5, function(tmr:FlxTimer) canChangeState = true);
Expand Down

0 comments on commit 8476665

Please sign in to comment.