magicbottle

now an anji main and 水月の運び-ing away

  • they/them
Bench 1RM58 kg
Squat 1RM85 kg
Deadlift 1RM105 kg
ClimbingNewb
ProgrammingC, Rust, Python
CSS Crimes?Sometimes
Gender?Sometimes
Affection?Affectionate
DiscordMagicBottle#9930

you get a section ID and you get a section ID

  • game background stolen from a post by SlushieCat (should probably grab my own, but this one is so good, i love the waterfalls in the caves)
  • UI elements modified from this high res UI texture pack for the actual game
  • get cohost plus for the beats timestamps

i'm taking a break now but i will probably end up adding technique/item icons or other such things to replace menu icons maybe


You must log in to comment.

in reply to @magicbottle's post:

I'm still fiddling with it, but at the moment it is:

function calculateSectionIdImage(name) {
    var n = 0;
    for (var i = 0; i < name.length; i++) {
        if (name[i] == '@') {
            continue;
        }
        n *= 31;
        n += name.charCodeAt(i);
        n &= 0xFFFFFFF;
    }
    return sectionIdImages[n % sectionIdImages.length];
}

which is NOT how it works in the game. In the game there is no multiplication step (making it very easy to manipulate the section ID you get and have a name close to what you want).

but also in the game its based on your class + your name, so it couldn't be exactly like it is in the game anyways.

I want to revisit it and see if I can make sure the distribution of section IDs is good but.. at the moment at least it gives me the section ID of my main when I played as a kid so I'm happy :)