2024-01-19 00:56:26 +00:00
|
|
|
// <auto-generated>MinigameLoaderGenerator</auto-generated>
|
|
|
|
|
|
|
|
using Debug = UnityEngine.Debug;
|
|
|
|
using HeavenStudio.Games.Loaders;
|
|
|
|
|
|
|
|
namespace HeavenStudio
|
|
|
|
{
|
|
|
|
static partial class Minigames
|
|
|
|
{
|
|
|
|
|
|
|
|
public static void LoadMinigames(EventCaller eventCaller)
|
|
|
|
{
|
|
|
|
|
|
|
|
Minigames.Minigame game;
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlBadmintonLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlBadmintonLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = CtrBearLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader CtrBearLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlBoardMeetingLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlBoardMeetingLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-02-26 01:44:56 +00:00
|
|
|
game = AgbBonOdoriLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbBonOdoriLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrFlickLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrFlickLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-03-04 03:50:43 +00:00
|
|
|
game = PcoCanneryLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader PcoCanneryLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = CtrCatchLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader CtrCatchLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlBookLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlBookLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbClapLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbClapLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-03-04 03:50:41 +00:00
|
|
|
game = RvlClapTrapLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlClapTrapLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrCoinLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrCoinLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrCropLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrCropLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrDjLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrDjLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrDogNinjaLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrDogNinjaLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlDoubleDateLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlDoubleDateLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = CtrDrummingLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader CtrDrummingLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrIdolLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrIdolLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbFireworkLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbFireworkLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = CtrFirstContact.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader CtrFirstContact failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlFlipperFlopLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlFlipperFlopLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlForkLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlForkLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrGleeClubLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrGleeClubLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlNewKarateLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlNewKarateLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = CtrTeppanLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader CtrTeppanLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlRocketLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlRocketLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrBackbeatLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrBackbeatLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-03-04 03:50:39 +00:00
|
|
|
game = CtrLumBEARjackLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader CtrLumBEARjackLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-30 02:41:35 +00:00
|
|
|
game = AgbMannequinFactoryLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbMannequinFactoryLoader failed!");
|
|
|
|
}
|
|
|
|
|
Manzai (WIP) (#664)
* Creating the scene
Graphics for the stage and the birds have been set up, no animation or editor events yet
* Implementation of Rudimentary Functionality
Added "pun" blocks with very minimal functionality, and "custom boing" blocks with no functionality. Added functionality to the "bop" block.
Incredibly basic animations and sfx implementation.
* Implemented functionality to "bop" + pitching sfx
pretty much does what the title says. pitching for voicelines is automatic, and scales properly to tempo (based on 98 bpm)
* Added "Hai" Bubbles
basic functionality and animation for "hai" speech bubbles, bubbles are able appear in a random order
* (NEEDS DEBUGGING) Boing block rudimentary implementation
All it's trying to do is figure out if the vulture should mess up his pun and it only plays both functions every time no matter what
* Animation Dump + misc
Properly implemented 6 animations:
raven's bop, talk, and ready
vulture's bop, talk, and boing
Along with implementing proper functionality for puns having random inputs
* [DEBUGGING APPRECIATED] Misc Things
Attempted to add the slide in/out animations to the birds, but they don't currently work (debugging appreciated)
Added and implemented miss sfx, and readjusted the framing of the birds in the scene.
* Prepping for Sound Implementation
Made a system to brute-force phrase sounds, removed some randomization, added a way to pitch and unpitch Kosuke's voice lines, added a temp icon for Manzai.
* Fixed slides
made them fancy :3 (easing, combining the blocks, the works (still no slide animation for the birds tho))
* sourcegen
* ignore
pushing so i can unstash my goddang changes
* HD textures and half of an SFX overhaul
HD textures speak for themselves, comedians and bubbles are beeg now. SFX are currently halfway through a rework and very broken :(
* Finished boings/added short pun animations
self explanatory
* Some Misc Animation Stuff
added move animations, attempted to get "Hai" bubbles to be random but failed, allowed Manzai's inputs to work between game switches
* Loads of Input Stuff
Making bops not overwrite other animations, making the input system correct with all styles (hopefully), added barelies
* More Playability Stuff
Added "boing" hit animation, added audience reactions to correct inputs
* Lights On/Off
Added a toggle for stage lights and shadows for the birbs, plus some misc prefab cleanup
* grrrrrrrr
made the accent color for manzai purple, and fixed broken shit from trying to move spotlights to children of the birds, have NO idea if github is picking up everything correctly and the branch might be a tad broken now, oopsie
* Finished up presentability
added donaiyanen bubble, added slap whiff animations, made light toggle block have an actual checkbox instead of simply toggling the lights, did a bunch of logic to allow animations to be only allowed to play at a certain time, attempted and failed to make the hai bubbles be able to move around
* Slap whiff animation is able to play sooner during a "boing" block now
self explanatory
* bleh
pushing just to get this shit out of the changed files list
* PR-ready-ified
added a "WIP" to manzai's title, and commented out all the unfinished shit
* ass buns
---------
Co-authored-by: ThePurpleAnon <100617766+ThePurpleAnon@users.noreply.github.com>
Co-authored-by: minenice55 <star.elementa@gmail.com>
2024-01-29 03:23:02 +00:00
|
|
|
game = RvlManzaiLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlManzaiLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbMarcherLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbMarcherLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = PcoMeatLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader PcoMeatLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-29 03:04:19 +00:00
|
|
|
game = RvlMonkeyWatchLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlMonkeyWatchLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbUpbeatLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbUpbeatLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = ntrMunchyMonkLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader ntrMunchyMonkLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-03-04 05:58:22 +00:00
|
|
|
game = PcoNailLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader PcoNailLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-28 06:03:53 +00:00
|
|
|
game = AgbNightWalkLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbNightWalkLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrOctopusMachineLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrOctopusMachineLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = CtrPillowLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader CtrPillowLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-03-08 05:11:52 +00:00
|
|
|
game = AgbPowerCalligraphy.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbPowerCalligraphy failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbQuizShowLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbQuizShowLoader failed!");
|
|
|
|
}
|
2024-03-10 00:36:43 +00:00
|
|
|
|
|
|
|
game = AgbRapMenLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbRapMenLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrPingpongLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrPingpongLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = PcoSomenLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader PcoSomenLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-02-24 01:23:23 +00:00
|
|
|
game = AgbRhythmTestGBALoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbRhythmTestGBALoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbHairLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbHairLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlRingsideLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlRingsideLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrRockersLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrRockersLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrSamuraiLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrSamuraiLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlSeeSawLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlSeeSawLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-03-10 00:36:43 +00:00
|
|
|
game = AgbSickBeats.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbSickBeats failed!");
|
|
|
|
}
|
|
|
|
|
Slot Monster (#699)
* slot monster GO!
* Rearrangement
+ work on prep anim
* A bit more anim work
* oops
* oops! again!
* grayscale buttons
* basic code + sfx
huzzah!
* bg
* unassigned animation clip, oops
* basic logic, sfx
🤩
* more anim stuff
slowly
* tweaks
no the bounce on the release anim isnt done that crap is way too elastic rn
* icon
* eye sprites!! ill do more later
* baby's first text changes
* push before i revert the prepare
* flash/inputs actually working, create SlotButton.cs
flash now lerps in the SlotButton class, which makes things so. so much easier.
* coin pile,,,
(+ some tweaked anims, may further tweak)
* test block is kil
oops
* slight eyes rework + early barely anims
kill
* fixed eye 3
i am foolish
* eye barelies, consecutive c&rs
we're so close!
* reimport spritesheet
goodbye spritesheet weirdness
* Revert "reimport spritesheet"
This reverts commit f7bd24d14970467fc85a806b60b0fdb9b51b437d.
* okay reimported for realsies this time
* lose anim + larger coins
* I'm stupid + button tweaks
* READY FOR RECORDING
particles, win animation, etc.
* fix particles
* so close to being done :(( but weird input bug
* cleaning up
fix some bugs, add some stuff. this is almost ready for pr!!
* ITS DONE... FINALLY DONE...
* oops star tweak
* ass buns
---------
Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2024-02-18 01:43:20 +00:00
|
|
|
game = NtrSlotMonsterLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrSlotMonsterLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbGhostLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbGhostLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbBatterLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbBatterLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbSpaceDanceLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbSpaceDanceLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrSoccerLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrSoccerLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrSplashdownLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrSplashdownLoader failed!");
|
|
|
|
}
|
|
|
|
|
Sumo brothers (#706)
* Lockstep
fansodnason
* More Lockstep
Implemented the new sprites (still needs work). Added new Icon.
* More lockstep stuff
i have no clue
* Animation Tweaking
I fiddled around with numbers weeeeeeeeeeeeeeee
* Merge branch 'master' of https://github.com/RaffyTaffy14/HS
* Background
Has basic background
* End Pose Start
Adds the End Pose cue's tweeting sound (took so long but felt so cool)
* Inu Sensei Start
Inu Sensei added to scene. He can bop, crouch, or do neither
* Temp Sumo Brothers Icon
Made by Donfen
* Inu Sensei Tweeting
Inu Sensei now does his animation during the duration of the End Pose cue.
* Crouch Block Rework
Reworked crouch block to be a stretchable cue instead of a toggle (like KM prepare stance)
* Bop Block Rework
Bop block reworked to be a toggle. Also made a few minor tweaks to random things.
* Added the Brothers
The Sumo Brothers from Sumo Brothers are now in Sumo Brothers (minus the sumo)
* Imported Upscaled Sumou_BG
Higher resolution background and Inu Sensei sprites.
* Imported REAL Upscaled Sumou_BG
oops
* Slap & Stomp Signals
the domg buncus and tink tonks
* Twiddling my Thumbs
Random, Insignificant changes to random things in the code
* idk
random cleanup after I finally got HS to not be in shambles
* more stuff
dunno
* Input for Pose
this should not have taken this long
* uh
waste of 4gb atm, need 4gb atm, may need this not atm
* Modernized Bops & WIP Stomps/Slaps
Made the bop system to have automatic/stretchy settings like all new games. Also got a WIP implementation of stomping/slapping
* quite honest i do not know
let's just update HS
* Prepare Slap Animation
Prepare Slap animation has been animated and implemented
* Sumo Prefab
some stuff went down yesterday when updating the fork that involved the sumo prefab randomly downgrading to an older version, so I'm hoping that this commit will make sure that the current prefab wont just vanish into oblivion
* Slapping Animation v1
Spent a few hours animating the front-hand slapping animation. Also added a "Look at Camera" event that makes the brotheren look at the camera while slapping.
* Stomping Animations
All stomp and stomp prepare animations are animated and coded into the game (except for the miss one)
* Slapping Animation v2
finally animated the alternate slapping animation where those sumo brothers slap with their other hand
* Slapping to Stomping Transition
Added the slapping animation for when the Bros transition from slapping to stomping as well as all the accompanying code to get it to function. Also tweaked the two other slapping animations to fix the interpolation of those speed lines.
* Inu Sensei Complete
Added redone inu sensei spritesheet (thanks Mage!), animated all inu sensei animations, and coded all the inu sensei functionality. This is all really coming together now
* Sumo Miss anims & more
Added the Slap/Stomp miss animations. Coded the ability to whiff inputs. Replaced all the SFX with Kievit-approved rips. Added the little slap impact effect for successful slap inputs. Getting ready to make stomps pretty. Fixed misc bugs.
* Sumo Pose anims & more
Added the first set of pose animations. Also added animations for transitioning from posing to something else. Stomps aint getting pretty this time. Fixed misc bugs.
* Sumo Pose anims v2
Animated the whole 2nd set of sumo pose animations. Fixed some various bugs with poses. Added a random setting for the poses (although it doesn't work well with only 2 poses). Getting ready for the PR
* Random Bug Fixes
Fixed random pose option, fixed an animation that accidentally left loop on, and added monologue. Getting ready for pr in a few days.
* New Icon & Bug Fixes
Added a shiny new icon made by Seanski2, fixed a bug about poses in tap mode being a bit bugged and fixed the Slap-to-Stomp slap animation being able to be played too soon.
---------
Co-authored-by: minenice55 <star.elementa@gmail.com>
2024-02-19 01:25:26 +00:00
|
|
|
game = CtrSumouLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader CtrSumouLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlTambourineLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlTambourineLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbTapLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbTapLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlTapTroupeLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlTapTroupeLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrDazzlesLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrDazzlesLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbTossBoysLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbTossBoysLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-28 04:14:30 +00:00
|
|
|
game = TotemClimbLoader.AddGame(eventCaller);
|
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader TotemClimbLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbTramLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbTramLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = MobTrickLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader MobTrickLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = NtrTunnelLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader NtrTunnelLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = AgbWaltzLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader AgbWaltzLoader failed!");
|
|
|
|
}
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
game = RvlWorkingDoughLoader.AddGame(eventCaller);
|
2024-01-19 00:56:26 +00:00
|
|
|
if (game != null)
|
|
|
|
{
|
|
|
|
eventCaller.minigames.Add(game.name, game);
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
Debug.LogWarning("Game loader RvlWorkingDoughLoader failed!");
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|