This commit is contained in:
SuperMiguek 2024-02-21 16:46:47 -03:00
parent 64984d04a4
commit 9eeb80ee39
8 changed files with 874 additions and 33 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -14,8 +14,8 @@ RenderTexture:
m_DownscaleFallback: 0
m_IsAlphaChannelOptional: 0
serializedVersion: 5
m_Width: 974
m_Height: 548
m_Width: 1101
m_Height: 619
m_AntiAliasing: 2
m_MipCount: -1
m_DepthStencilFormat: 92

View file

@ -14,8 +14,8 @@ RenderTexture:
m_DownscaleFallback: 0
m_IsAlphaChannelOptional: 0
serializedVersion: 5
m_Width: 1461
m_Height: 822
m_Width: 1651
m_Height: 928
m_AntiAliasing: 1
m_MipCount: -1
m_DepthStencilFormat: 92

View file

@ -36,6 +36,22 @@ namespace HeavenStudio.Games.Loaders
{
return new Minigame("flockstep", "Flock-Step", "ffffff", false, false, new List<GameAction>()
{
new GameAction("march", "Stepping")
{
defaultLength = 1,
},
new GameAction("jump", "Jump")
{
defaultLength = 4f,
},
new GameAction("color", "Birds Color")
{
defaultLength = 0.5f,
},
new GameAction("force", "Force Stepping")
{
resizable = true,
},
}
);
}

View file

@ -0,0 +1,52 @@
using System;
using System.Linq;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using HeavenStudio.Util;
using HeavenStudio.InputSystem;
using Jukebox;
namespace HeavenStudio.Games.Loaders
{
using static Minigames;
/// Minigame loaders handle the setup of your minigame.
/// Here, you designate the game prefab, define entities, and mark what AssetBundle to load
/// Names of minigame loaders follow a specific naming convention of `PlatformcodeNameLoader`, where:
/// `Platformcode` is a three-leter platform code with the minigame's origin
/// `Name` is a short internal name
/// `Loader` is the string "Loader"
/// Platform codes are as follows:
/// Agb: Gameboy Advance ("Advance Gameboy")
/// Ntr: Nintendo DS ("Nitro")
/// Rvl: Nintendo Wii ("Revolution")
/// Ctr: Nintendo 3DS ("Centrair")
/// Mob: Mobile
/// Pco: PC / Other
/// Fill in the loader class label, "*prefab name*", and "*Display Name*" with the relevant information
/// For help, feel free to reach out to us on our discord, in the #development channel.
public static class RvlBuiltToScaleWiiLoader
{
public static Minigame AddGame(EventCaller eventCaller)
{
return new Minigame("builtToScaleWii", "Built To Scale (Wii)", "ffffff", false, false, new List<GameAction>()
{
}
);
}
}
}
namespace HeavenStudio.Games
{
/// This class handles the minigame logic.
/// Minigame inherits directly from MonoBehaviour, and adds Heaven Studio specific methods to override.
public class BuiltToScaleWii : Minigame
{
}
}

View file

@ -17,6 +17,8 @@ MonoBehaviour:
DenseViewWidthThreshold: 512
_disableAutoReloadInBackground: 0
ImportedScriptPaths:
- Assets/Scripts/Games/Flockstep/birb.cs
- Assets/Scripts/USG.g/LoadMinigames.Minigames.MinigameLoaderGenerator.g.cs
- Assets/Scripts/Games/BuiltToScaleWii/BuiltToScaleWii.cs
- Assets/Scripts/Flockstep/Flockstep.cs
PathsToSkipImportEvent: []
PathsToIgnoreOverwriteSettingOnAttribute: []