Giter VIP home page Giter VIP logo

hitokori's Introduction

☄️ Perigee (she/her)

I'm a half-blood furry, programmist and a digital artist who has no idea what they are doing.

My current project is porting osu!lazer to VR. If you wish to support me, you can do so at https://ko-fi.com/perigee <3

hitokori's People

Contributors

elabar avatar flutterish avatar helloyeew avatar nekomusumae avatar wixoagit avatar zazalng 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  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  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  avatar

hitokori's Issues

Implement a better untangling algorithm

The current implementation attempts untangling the map by increasing distances by flipping tiles.

Does anyone have any ideas how we can improve on this? One possibility would be to analize density but this cannot be nicely done with the pattern generator.

error in open osu!lazer

i have installed 2 latest versions of Hitokori but came this error
imagem_2022-02-12_131255
i have osu! 2022.205.0-lazer

Add special tile types

So far tile points can indicate that they speed up, down ( color ), or reverse ( spinning arrow ). They are not "special" in code, the indicators are added when a drawable tile point is initiated based on TilePoint.IsFaster, TilePoint.IsSlower and TilePoint.ChangedDirection.

I propose we add a list of "effects", a derived type of TilePoint or an enum of "effects". These effects would make a tile, usually upon being hit apply some effect to the playfield. The speed-up, slow-down and reverse ones would not change for now - or ever - as they are merely indicators of Tile Point's properties.

The "effects" would be like mods, enabled or disabled at runtime. For example, a "focus" tile, would make make all angles halve like the with the "squashed" mod, and a maching "disable focus" tile would reverse its effects. This could be nice for kiai time. This would require for drawable tiles to implement animated properties like Tile Point angles. Recalculating of TilePoint properties is already implemented, but will need to apply only to upcoming tiles and the animation would need to complete before the first affected tile is hit to make things easier ( so, apply to all tiles after first tile animationDuration ms away. This will lag if applied to everything at once, so it needs to apply to all visiable tiles and all tiles added while the effect is active ).

This would initially be an experimental mod setting as I don't want to push a pretty significant change to gameplay too fast.

Thoughts?

The mod doesnt work

I downloaded the latest version of the mod and placed it in the ruleset folder of osu but when I launch my game it says that the mod couldnt be load and to check if the mod has an update even if I have the latest version

Change orbit ring

I think it may be more readable if you made the orbit ring a little less brighter. Maybe even make the ring itself dotted.

Error adding ruleset

Hello, each time I try to add the ruleset, an error appears. Sorry if I have bad English.

Not working

every time i try to launch it says culture=neutral publickeytokem=null

Colors offset from rings

every now and then i get a bug that makes my color circles offset from the rings so when it supposed to hit a circle its not on the circle,

Error adding ruleset

Every time I enter Osu!lazer this message appears:
[error]: Failed to add ruleset osu.Game.Rulesets.Hitokori, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
I tried replacing the file with the latest one, but nothing works.
Does anyone know how to solve this?

recoloring the balls

i have no idea if this would be easy to implement but id love to see a option to change the color of each ball

Difficulty is 0* on all beatmaps

I have recently installed Hitokori
Before installing Hitokori though, I had uninstalled every Osu I had Being / Lazer & Normal Osu!

Ran both clients (Not at the same time)
No issues so I was glad

But after downloading Hitokori and placing it to the rulesets folder, I had launched Lazer expecting it to be fixed.

The previous time I had downloaded Hk It worked completely fine Until I ran into some random bug and ever since then bm's are now ranked as zero stars and cannot be played

It pisses me off because I love this custom gamemode, But cannot play it :C

Mind you - I downloaded the .dll file not the other files

Add ADOFAI style tiles

Add a second "theme" which instead of showing connectors, will show tiles like ADOFAI.
This should be a setting for now, but later on it will be a skin option.

Ruleset won't load

image

Downloaded latest (0.18.21 to be clear) release and got this error, could be copy of #38, but im not sure.
Version of osu!: 2022.1101.0-lazer.

"Could not load beatmap successfully!" message when loading any beatmap

Upon swapping to Hitokori from any other mode, I get this error (copied from logs):

2022-05-27 01:38:55 [error]: Could not load beatmap successfully!
2022-05-27 01:38:55 [error]: System.MissingFieldException: Field not found: 'osu.Game.Beatmaps.BeatmapStatistic.Name'.
2022-05-27 01:38:55 [error]: at osu.Game.Rulesets.Hitokori.Beatmaps.HitokoriBeatmap.GetStatistics()+MoveNext()
2022-05-27 01:38:55 [error]: at System.Linq.Enumerable.SelectEnumerableIterator`2.ToArray()
2022-05-27 01:38:55 [error]: at osu.Game.Screens.Select.BeatmapInfoWedge.WedgeInfoText.getRulesetInfoLabels()

This subsequently leads to a broken, half-loaded beatmap in its place. I can still play it, however it cuts off at certain points and resumes after 1-3 seconds.

osu!lazer version: 2022.523.0

Bug?

Apperantly, Osu!Lazer dosent see Hiktori as an accual beatmap. Is this a bug? (I got it from rulesets.info btw)

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.