This commit is contained in:
colorplease 2024-02-23 17:40:55 -08:00
parent 6bc4f07ede
commit 1a24d22a9e
16 changed files with 2409 additions and 66 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -136,6 +136,11 @@ MonoBehaviour:
m_EditorClassIdentifier: m_EditorClassIdentifier:
SoundSequences: [] SoundSequences: []
scheduledInputs: [] scheduledInputs: []
allThemOtherBirbs:
- {fileID: 3213417323593128603}
- {fileID: 8743976104748905334}
- {fileID: 2532123414184929096}
birbPlayer: {fileID: 9197776188909626724}
--- !u!1 &5652163237492373506 --- !u!1 &5652163237492373506
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -209,7 +214,7 @@ SpriteRenderer:
m_SortingLayerID: 0 m_SortingLayerID: 0
m_SortingLayer: 0 m_SortingLayer: 0
m_SortingOrder: 4 m_SortingOrder: 4
m_Sprite: {fileID: 21300000, guid: df3b81a9d3e42ac41a1658d24e7d6c50, type: 3} m_Sprite: {fileID: 21300000, guid: 27b738ef3dc615042879218281cf0885, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 0.59607846} m_Color: {r: 1, g: 1, b: 1, a: 0.59607846}
m_FlipX: 0 m_FlipX: 0
m_FlipY: 0 m_FlipY: 0
@ -321,7 +326,7 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7723710671965159540, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} - target: {fileID: 7723710671965159540, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
propertyPath: m_IsActive propertyPath: m_IsActive
value: 0 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
@ -330,6 +335,11 @@ Transform:
m_CorrespondingSourceObject: {fileID: 164626871870069446, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} m_CorrespondingSourceObject: {fileID: 164626871870069446, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
m_PrefabInstance: {fileID: 503777839742375442} m_PrefabInstance: {fileID: 503777839742375442}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!95 &8743976104748905334 stripped
Animator:
m_CorrespondingSourceObject: {fileID: 9197776188909626724, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
m_PrefabInstance: {fileID: 503777839742375442}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &1852510550479508249 --- !u!1001 &1852510550479508249
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -695,14 +705,19 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7723710671965159540, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} - target: {fileID: 7723710671965159540, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: stupid dumb bird (4) value: stupid dumb bird 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7723710671965159540, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} - target: {fileID: 7723710671965159540, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
propertyPath: m_IsActive propertyPath: m_IsActive
value: 0 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
--- !u!95 &3213417323593128603 stripped
Animator:
m_CorrespondingSourceObject: {fileID: 9197776188909626724, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
m_PrefabInstance: {fileID: 5998032406963814399}
m_PrefabAsset: {fileID: 0}
--- !u!4 &5869762570760971577 stripped --- !u!4 &5869762570760971577 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: 164626871870069446, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} m_CorrespondingSourceObject: {fileID: 164626871870069446, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
@ -777,10 +792,15 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7723710671965159540, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} - target: {fileID: 7723710671965159540, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
propertyPath: m_IsActive propertyPath: m_IsActive
value: 0 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
--- !u!95 &2532123414184929096 stripped
Animator:
m_CorrespondingSourceObject: {fileID: 9197776188909626724, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}
m_PrefabInstance: {fileID: 6667289399944806956}
m_PrefabAsset: {fileID: 0}
--- !u!4 &6831440732691929322 stripped --- !u!4 &6831440732691929322 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: 164626871870069446, guid: 30af0541f981c784594ccc782dfe60e0, type: 3} m_CorrespondingSourceObject: {fileID: 164626871870069446, guid: 30af0541f981c784594ccc782dfe60e0, type: 3}

View file

@ -1480,7 +1480,7 @@ GameObject:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 0 m_IsActive: 1
--- !u!4 &3601520192004155467 --- !u!4 &3601520192004155467
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1489,7 +1489,7 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4936480110009519431} m_GameObject: {fileID: 4936480110009519431}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -3.825, y: -3.48, z: 0} m_LocalPosition: {x: 473.81, y: -3.48, z: 0}
m_LocalScale: {x: 1.1, y: 1.1, z: 1} m_LocalScale: {x: 1.1, y: 1.1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []

View file

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

View file

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

View file

@ -109,9 +109,9 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5603819668666512380} m_GameObject: {fileID: 5603819668666512380}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 1.28, y: -0.06, z: 0} m_LocalPosition: {x: 1.272, y: -0.1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 0.91, y: 0.91, z: 0.91}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 1
m_Children: [] m_Children: []
m_Father: {fileID: 164626871870069446} m_Father: {fileID: 164626871870069446}
m_RootOrder: 4 m_RootOrder: 4
@ -156,7 +156,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: 0
m_SortingLayer: 0 m_SortingLayer: 0
m_SortingOrder: 3 m_SortingOrder: 4
m_Sprite: {fileID: -1138167012, guid: 01d14edc8f1f8b141b2932da07ec0338, type: 3} m_Sprite: {fileID: -1138167012, guid: 01d14edc8f1f8b141b2932da07ec0338, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0 m_FlipX: 0
@ -430,6 +430,7 @@ GameObject:
m_Component: m_Component:
- component: {fileID: 164626871870069446} - component: {fileID: 164626871870069446}
- component: {fileID: 2083661237789383229} - component: {fileID: 2083661237789383229}
- component: {fileID: 9197776188909626724}
m_Layer: 0 m_Layer: 0
m_Name: stupid dumb bird m_Name: stupid dumb bird
m_TagString: Untagged m_TagString: Untagged
@ -475,6 +476,28 @@ MonoBehaviour:
mainBody: {r: 1, g: 0.85882354, b: 0.33333334, a: 1} mainBody: {r: 1, g: 0.85882354, b: 0.33333334, a: 1}
huebirdMaterial: {fileID: 0} huebirdMaterial: {fileID: 0}
hueBody: {fileID: 4607174671211195459} hueBody: {fileID: 4607174671211195459}
hueWing: {fileID: 8867364968688881915}
--- !u!95 &9197776188909626724
Animator:
serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7723710671965159540}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: 078d492a0bd2d074b885898d81a1fd11, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_StabilizeFeet: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!1 &7768810164502874927 --- !u!1 &7768810164502874927
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -584,7 +607,7 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8140567034056100355} m_GameObject: {fileID: 8140567034056100355}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.795, y: -0.682, z: 0} m_LocalPosition: {x: 0.795, y: -0.69, z: 0}
m_LocalScale: {x: 0.95, y: 0.78, z: 1} m_LocalScale: {x: 0.95, y: 0.78, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
@ -668,7 +691,7 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8652893823246211818} m_GameObject: {fileID: 8652893823246211818}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.878, y: 0.14499998, z: 0} m_LocalPosition: {x: 0.878, y: 0.145, z: 0}
m_LocalScale: {x: 0.95, y: 0.95, z: 1} m_LocalScale: {x: 0.95, y: 0.95, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
@ -715,7 +738,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: 0
m_SortingLayer: 0 m_SortingLayer: 0
m_SortingOrder: 2 m_SortingOrder: 3
m_Sprite: {fileID: 118601622, guid: 01d14edc8f1f8b141b2932da07ec0338, type: 3} m_Sprite: {fileID: 118601622, guid: 01d14edc8f1f8b141b2932da07ec0338, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0 m_FlipX: 0

View file

@ -708,7 +708,7 @@ AnimationClip:
m_Level: 0 m_Level: 0
m_CycleOffset: 0 m_CycleOffset: 0
m_HasAdditiveReferencePose: 0 m_HasAdditiveReferencePose: 0
m_LoopTime: 1 m_LoopTime: 0
m_LoopBlend: 0 m_LoopBlend: 0
m_LoopBlendOrientation: 0 m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0 m_LoopBlendPositionY: 0

File diff suppressed because it is too large Load diff

View file

@ -1,8 +1,8 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: d59c9d9b545fa8c41b75d365462af890 guid: cad346e4712898f4ab6501ad535e1c63
folderAsset: yes NativeFormatImporter:
DefaultImporter:
externalObjects: {} externalObjects: {}
mainObjectFileID: 7400000
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:

View file

@ -48,6 +48,32 @@ AnimatorController:
m_IKPass: 0 m_IKPass: 0
m_SyncedLayerAffectsTiming: 0 m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000} m_Controller: {fileID: 9100000}
--- !u!1102 &655098313243049790
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: startStep
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: cad346e4712898f4ab6501ad535e1c63, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1107 &6628066711433480843 --- !u!1107 &6628066711433480843
AnimatorStateMachine: AnimatorStateMachine:
serializedVersion: 6 serializedVersion: 6
@ -63,6 +89,9 @@ AnimatorStateMachine:
- serializedVersion: 1 - serializedVersion: 1
m_State: {fileID: -1908173621020496421} m_State: {fileID: -1908173621020496421}
m_Position: {x: 235, y: 65, z: 0} m_Position: {x: 235, y: 65, z: 0}
- serializedVersion: 1
m_State: {fileID: 655098313243049790}
m_Position: {x: 270, y: 130, z: 0}
m_ChildStateMachines: [] m_ChildStateMachines: []
m_AnyStateTransitions: [] m_AnyStateTransitions: []
m_EntryTransitions: [] m_EntryTransitions: []

View file

@ -8906,7 +8906,7 @@ MonoBehaviour:
m_faceColor: m_faceColor:
serializedVersion: 2 serializedVersion: 2
rgba: 4294967295 rgba: 4294967295
m_fontSize: 9.65 m_fontSize: 12.8
m_fontSizeBase: 14.3 m_fontSizeBase: 14.3
m_fontWeight: 400 m_fontWeight: 400
m_enableAutoSizing: 1 m_enableAutoSizing: 1
@ -14029,7 +14029,7 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 171581557} m_TargetGraphic: {fileID: 171581557}
m_HandleRect: {fileID: 171581556} m_HandleRect: {fileID: 171581556}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 1
m_Size: 1 m_Size: 1
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
@ -26850,8 +26850,8 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 1589389272} m_TargetGraphic: {fileID: 1589389272}
m_HandleRect: {fileID: 1589389271} m_HandleRect: {fileID: 1589389271}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 1
m_Size: 0.99947643 m_Size: 1
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
@ -32707,7 +32707,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5} m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: 0, y: 89.2653} m_AnchoredPosition: {x: 0, y: 90.48979}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 1} m_Pivot: {x: 0.5, y: 1}
--- !u!222 &1154875945 --- !u!222 &1154875945
@ -43456,7 +43456,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1220118244} m_HandleRect: {fileID: 1220118244}
m_Direction: 2 m_Direction: 2
m_Value: 1.0000002 m_Value: 1.0000002
m_Size: 0.34134114 m_Size: 0.35148686
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:

View file

@ -75,12 +75,48 @@ namespace HeavenStudio.Games
/// Minigame inherits directly from MonoBehaviour, and adds Heaven Studio specific methods to override. /// Minigame inherits directly from MonoBehaviour, and adds Heaven Studio specific methods to override.
public class Flockstep : Minigame public class Flockstep : Minigame
{ {
public static Flockstep instance; public static Flockstep instance;
public GameEvent bop = new GameEvent(); bool goBop;
public void Bop(double beat, float length, bool bop, bool autoBop) public GameEvent bop = new GameEvent();
{
} [SerializeField] Animator[] allThemOtherBirbs;
[SerializeField] Animator birbPlayer;
public override void OnBeatPulse(double beat)
{
if (goBop)
{
PlayBirbAnim("bop", true, 0.5f);
}
}
void PlayBirbAnim(string animName, bool player, float timescale = 1f, float startpos = 0f, int layer = -1)
{
if (player) birbPlayer.DoScaledAnimationAsync(animName, timescale, startpos, layer);
foreach(Animator birb in allThemOtherBirbs)
{
birb.DoScaledAnimationAsync(animName, timescale, startpos, layer);
}
}
public void Bop(double beat, float length, bool shouldBop, bool autoBop)
{
goBop = autoBop;
if (shouldBop)
{
for (int i = 0; i < length; i++)
{
BeatAction.New(instance, new List<BeatAction.Action>()
{
new BeatAction.Action(beat + i, delegate
{
PlayBirbAnim("bop", true, 0.5f);
})
});
}
}
}
// Start is called before the first frame update // Start is called before the first frame update
void Awake() void Awake()

View file

@ -7,6 +7,7 @@ public class birb : MonoBehaviour
public Color mainBody; public Color mainBody;
[SerializeField]Material huebirdMaterial; [SerializeField]Material huebirdMaterial;
[SerializeField]SpriteRenderer hueBody; [SerializeField]SpriteRenderer hueBody;
[SerializeField]SpriteRenderer hueWing;
void Start() void Start()
{ {
@ -16,6 +17,8 @@ public class birb : MonoBehaviour
{ {
huebirdMaterial = hueBody.material; huebirdMaterial = hueBody.material;
huebirdMaterial.SetColor("_ColorAlpha", mainBody); huebirdMaterial.SetColor("_ColorAlpha", mainBody);
huebirdMaterial = hueWing.material;
huebirdMaterial.SetColor("_ColorAlpha", mainBody);
} }
// // Start is called before the first frame update // // Start is called before the first frame update

View file

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