Coder Social home page Coder Social logo

goodtrailer / soyokaze Goto Github PK

View Code? Open in Web Editor NEW
37.0 4.0 3.0 11.73 MB

An osu! ruleset mimicking Genshin Impact's Ballads of Breeze mini-game.

Home Page: https://rulesets.info/rulesets/soyokaze

License: MIT License

C# 100.00%
osu osu-ruleset osu-framework

soyokaze's Introduction

soyokaze!

soyokaze!

Version CodeFactor License Downloads

Note. soyokaze!'s source code is a mess and does not follow osu!'s conventions particularly well. If you want to write your own ruleset, look at osu!standard's or osu!taiko's. You are looking at a bargain-bin ruleset that I've been half-assedly maintaining for a while and for which I may eventually rewrite large portions of.

An osu! ruleset mimicking Genshin Impact's Ballads of Breeze mini-game. For more info, you can also check it out over at rūrusetto, a website created by the Rūrusetto team to catelog osu! rulesets.

Video Showcase (YouTube)

Preview1

Preview0 Preview2 Preview3

Skinning

Default skin PNGs (they're all white): /osu.Game.Rulesets.Soyokaze/Resources/Textures/Gameplay/soyokaze.

Judgements and Hit Circle text are skinnable too following normal osu!standard skinning guidelines.

skin.ini default values:

[General]
InputOverlayKeyGap: 20
KiaiVisualizerDefaultSpin: 1.5
KiaiVisualizerKiaiSpin: -60
KiaiVisualizerDefaultOpacity: 128
KiaiVisualizerFirstFlashOpacity: 255
KiaiVisualizerFlashOpacity: 152

[Colours]
HoldHighlight: 0, 255, 0
KiaiVisualizerDefault: 47, 79, 79
KiaiVisualizerFirstFlash: 255, 255, 255
KiaiVisualizerFlash: 255, 255 255

Extras

These are features that I think would be really fun, but are non-trivial to implement (unlike +DT, which took maybe 30 seconds). I may or may not implement these in the future depending on if I find the motivation to.

  1. Star rating rework
    • osu!'s star ratings suck real bad for soyokaze!. I tried making my own star rating calculator, and it works slightly better. It still undervalues reading and rhythm complexity a ton.
  2. Spinners mod (+SP)
    • Basically just note spam, taiko/MuseDash style
  3. Multi-notes mod (+MT)
    • Pretty hard mod to implement, would have to look at LumpBloom7/sentakki for some clues, because I'm not sure how to decide when to do singles, doubles, and triples
  4. Editor support
    • Currently unusable without a custom build of osu!, because the legacy beatmap decoder gets angry at non-legacy rulesets or something. Also definitely the hardest feature to implement by far

soyokaze's People

Contributors

dependabot[bot] avatar goodtrailer avatar helloyeew avatar nahkd123 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

soyokaze's Issues

Localisation support

Could you add localisation support like Flutterish did? Id like to translate your ruleset to Russian.

Visual Settings not respected when starting a new beatmap

Awesome recreation! I'm enjoying it so far. Though what onlyirks me so far is the kiai visualizer and input display not respecting the setting everytime I start a new beatmap. A quick fix to this is setting the last argument of BindValueChanged to true so the action on the former argument should run at least once.

showInputOverlayBindable.BindValueChanged(valueChanged => inputOverlay.FadeTo(valueChanged.NewValue ? 1f : 0f, 300.0));

showKiaiVisualizerBindable.BindValueChanged(valueChanged => kiaiVisualizer.FadeTo(valueChanged.NewValue ? 1f : 0f, 300.0));

Running into an issue while trying to create tests for ruleset

I was trying to add tests to this ruleset similar to some of the other rulesets. Added a visual test runner and testsceneosugame but running into an issue when trying to create the player test scene. This is the error osu.Framework.Allocation.DependencyNotRegisteredException: 'The type SoyokazePlayfield has a dependency on SoyokazeConfigManager, but the dependency is not registered.'

I believe the problem is with the load method in soyokazeplayfield. I tried passing true into the dependencyloader to see what happens which is how I came to this conclusion. I've attached the exception details as txt files as well as screenshots. Not really sure how to go forward with this.

p.s My group and I are currently trying to write tests for an opensource project as part of out Software testing class in college, and we thought that maybe we could try setting up soyokaze for tests in a similar way to other custom rulesets. Of course if you don't want us to do so with this project we will definitely stop.
Exception details 1.txt
Exception details 2.txt
Screenshot 2021-05-09 00 06 46
Screenshot 2021-05-09 00 07 26
Screenshot 2021-05-09 00 19 27

Crash on latest osu!lazer 2023.1008.1

Stack trace (long!)
2023-10-18 04:14:56 [error]: An unhandled error has occurred.
2023-10-18 04:14:56 [error]: System.MissingMethodException: Method not found: 'Void osu.Game.Skinning.LegacySpriteText..ctor(osu.Game.Skinning.LegacyFont)'.
2023-10-18 04:14:56 [error]: at osu.Game.Rulesets.Soyokaze.Skinning.Legacy.SoyokazeLegacySkinTransformer.GetDrawableComponent(ISkinComponentLookup component)
2023-10-18 04:14:56 [error]: at osu.Game.Skinning.SkinProvidingContainer.GetDrawableComponent(ISkinComponentLookup lookup)
2023-10-18 04:14:56 [error]: at osu.Game.Skinning.SkinnableDrawable.SkinChanged(ISkinSource skin)
2023-10-18 04:14:56 [error]: at osu.Game.Skinning.SkinReloadableDrawable.skinChanged()
2023-10-18 04:14:56 [error]: at osu.Game.Skinning.SkinReloadableDrawable.LoadAsyncComplete()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddRangeInternal(IEnumerable`1 range)
2023-10-18 04:14:56 [error]: at osu.Game.Rulesets.Soyokaze.Skinning.SkinnableKiaiVisualizer.KiaiSquaresComposite.load(SoyokazeConfigManager cm)
2023-10-18 04:14:56 [error]: at osu.Game.Rulesets.Soyokaze.Skinning.SkinnableKiaiVisualizer.KiaiSquaresComposite.<>c.<RegisterForDependencyActivation>b__9_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable)
2023-10-18 04:14:56 [error]: at osu.Game.Rulesets.Soyokaze.Skinning.SkinnableKiaiVisualizer.load(ISkinSource skin, SoyokazeConfigManager cm)
2023-10-18 04:14:56 [error]: at osu.Game.Rulesets.Soyokaze.Skinning.SkinnableKiaiVisualizer.<>c.<RegisterForDependencyActivation>b__13_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddRangeInternal(IEnumerable`1 range)
2023-10-18 04:14:56 [error]: at osu.Game.Rulesets.Soyokaze.UI.SoyokazePlayfield.load(SoyokazeConfigManager cm)
2023-10-18 04:14:56 [error]: at osu.Game.Rulesets.Soyokaze.UI.SoyokazePlayfield.<>c.<RegisterForDependencyActivation>b__14_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
2023-10-18 04:14:56 [error]: at osu.Game.Rulesets.UI.DrawableRuleset`1.load(Nullable`1 cancellationToken)
2023-10-18 04:14:56 [error]: at osu.Game.Rulesets.UI.DrawableRuleset`1.<>c.<RegisterForDependencyActivation>b__79_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__204_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddRangeInternal(IEnumerable`1 range)
2023-10-18 04:14:56 [error]: at osu.Game.Screens.Play.FailAnimationContainer.load(AudioManager audio, IBindable`1 beatmap)
2023-10-18 04:14:56 [error]: at osu.Game.Screens.Play.FailAnimationContainer.<>c.<RegisterForDependencyActivation>b__33_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.Container`1.AddRange(IEnumerable`1 range)
2023-10-18 04:14:56 [error]: at osu.Game.Screens.Play.Player.load(OsuConfigManager config, OsuGameBase game, CancellationToken cancellationToken)
2023-10-18 04:14:56 [error]: at osu.Game.Screens.Play.Player.<>c.<RegisterForDependencyActivation>b__158_0(Object t, IReadOnlyDependencyContainer d)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
2023-10-18 04:14:56 [error]: at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
2023-10-18 04:14:56 [error]: at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
2023-10-18 04:14:56 [error]: --- End of stack trace from previous location ---
2023-10-18 04:14:56 [error]: at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
2023-10-18 04:14:56 [error]: --- End of stack trace from previous location ---
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
2023-10-18 04:14:56 [error]: at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
2023-10-18 04:14:56 [error]: at osu.Framework.Threading.Scheduler.Update()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Drawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-10-18 04:14:56 [error]: at osu.Framework.Platform.GameHost.UpdateFrame()
2023-10-18 04:14:56 [error]: at osu.Framework.Threading.GameThread.processFrame()
2023-10-18 04:14:56 [verbose]: Unhandled exception has been allowed with 0 more allowable exceptions .
2023-10-18 04:14:56 [verbose]: ⚠️ An unhandled error has occurred.
2023-10-18 04:14:56 [verbose]: 
2023-10-18 04:14:56 [verbose]: This error has been automatically reported to the devs.

Crash on v2023.1130.0

Stack trace
2023-12-16 04:46:01 [error]: An unhandled error has occurred.
2023-12-16 04:46:01 [error]: System.MissingMethodException: Method not found: 'Void osu.Game.Rulesets.Scoring.HitEvent..ctor(Double, osu.Game.Rulesets.Scoring.HitResult, osu.Game.Rulesets.Objects.HitObject, osu.Game.Rulesets.Objects.HitObject, System.Nullable`1<osuTK.Vector2>)'.
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.Soyokaze.Scoring.SoyokazeScoreProcessor.CreateHitEvent(JudgementResult result)
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.Scoring.ScoreProcessor.ApplyResultInternal(JudgementResult result)
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.Scoring.JudgementProcessor.ApplyResult(JudgementResult result)
2023-12-16 04:46:01 [error]: at osu.Game.Screens.Play.Player.<>c__DisplayClass93_0.<load>b__6(JudgementResult r)
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.UI.DrawableRuleset`1.<.ctor>b__46_2(DrawableHitObject _, JudgementResult r)
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.UI.Playfield.onNewResult(DrawableHitObject drawable, JudgementResult result)
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.UI.HitObjectContainer.onNewResult(DrawableHitObject d, JudgementResult r)
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.Objects.Drawables.DrawableHitObject.ApplyResult(Action`1 application)
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.Soyokaze.Objects.Drawables.DrawableHold.CheckForResult(Boolean userTriggered, Double timeOffset)
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.Objects.Drawables.DrawableHitObject.UpdateResult(Boolean userTriggered)
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.Objects.Drawables.DrawableHitObject.UpdateAfterChildren()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Game.Rulesets.UI.FrameStabilityContainer.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2023-12-16 04:46:01 [error]: at osu.Framework.Platform.GameHost.UpdateFrame()
2023-12-16 04:46:01 [error]: at osu.Framework.Threading.GameThread.processFrame()

Should be fixed by recompiling I think

Crash on version 2024.131.0

crashes when joining a map.
here are the first few lines of the error:

[error]: An unhandled error has occurred.
[error]: System.MissingMethodException: Method not found: 'osu.Framework.Bindables.Bindable`1 osu.Framework.Graphics.UserInterface.CircularProgress.get_Current()'.
[error]: at osu.Game.Rulesets.Soyokaze.Skinning.SkinnableHoldProgress..ctor()
[error]: at osu.Game.Rulesets.Soyokaze.Objects.Drawables.DrawableHold.load()
[error]: at osu.Game.Rulesets.Soyokaze.Objects.Drawables.DrawableHold.<>c.b__25_0(Object t, IReadOnlyDependencyContainer d)

Add input options

I would like to play this on WSAD + arrows rather than WSAD + IJKL. I hate this in osu!mania too, I'm a big guy and putting my hands so close together is very uncomfortable.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.