#ultrakill-modding
1 messages · Page 35 of 1
Yo what country is that rocket launcher supposed to look like
Cybergrind wave 30 feel like
i just copy paste stuff from the original method and change specific values
it would be better to use transpilers in cases like this but i don't want to
if you want whole new custom stuff then like
you can either do things in a prefix/postfix or define a new class inheriting MonoBehaviour and add it to the enemy
is this channel where i put funny cybergrind shit or is that ultrakill general
Probally Ultrakill General.
hello does anyone have an empty blender project of v1's arm
:3c
Any player made content can be posted here, in fact iirc this channel was originally for cg patterns before we had a modding community
Does anyone have new ultramodding discord server link?
v1 cookie
what are you playing twin
whats like the step by step to even start making custom levels
i can't download any custom levels, i downloaded the latest version and correctly, but there's no online levels and everytime i try to refresh, this appears:
[Error :AngryLevelLoader] Could not download the script catalog hash
[Error :AngryLevelLoader] Could not download catalog version
[Error :AngryLevelLoader] Could not get user info while refreshing. Message: Invalid token. Status: INVALID_TOKEN.
Check pins
Bruh
Uhm
oooh okay thx
@here whats up bro
What should I use to mod ultrakill
thunderstore is what i use
use r2modman, install is in the pins
Ok
This is fair
ts how mfs gonna be speaking about fraud and treachery in like a week gg
im kinda lost on what to do with vanity reprised
i have 3 level examples, 0-3, 5-3 and 8-1
Hello have a mode with touch pad Changes on ultrakill?
que
Hello user! mercyGPT here!
This is a joke about the fact that despite people complaining about wanting fraud for so long, they will likely get bored of it soon and start asking for the full releaseo f the game!
thank you mercygrok
ive already seen this happen a bit but im expecting itll start amplifying soon gg
probs after the final patch comes around
how do you make it to where you automatically go to the next level in your bundle when you beat the first one?
setting the name of the unity scene under level info in "next scene name" doesn't seem to work
nvm I figured it out
is there a way to export bundles with Vanity Reprised?
do you mean rude?
like
exporting a rude level?
yea
should be on the wiki, basically you go to rude, then go to rude exporter, and hit the blue box button with the arrow inside it to export your level
does anyone know any good performance mods that makes it so that Fraud doesn't run like molasses in january?
new Incredibly fun update for billion difficulty coming soon
do you know when its gonna get updated ?
no one does
Hi, sorry to bother you, but does anyone know how I can access the Ultrakill textures? My gut feeling is that it's through Unity, but am I wrong?
Also, I wanted to know where I can request permission to use them in a non-profit project, a fan project for fans.
you can access them by decompiling the game with a tool like asset ripper or vanity reprised
as for the fan project thing, i actually dont really remember what hakita's stance on it is so it might be better to ask him directly if you can find some contact info from him or smthin
naw
id assume it would be fine as long as you arent blatantly stealing the textures for use in ones own project unrelated to uk
Thank you so much for the information, and that's why I wanted to ask for permission first.
Yeah, i was planning to use the textures in a map/mod for classic Doom, I wanted to know how to properly request permission for that. Regarding contacting Hakita, where can I do that? Is he on this Discord server, or do I have to look for him elsewhere?
Oh, okay, thanks anyway for clearing up my doubts, I'll see if I have any luck on Twitter in that case.
yall should make a mod where theres a godzilla bloodbath boss fight
i got the idea from a random ass video
how is he already muted
I'm sorry, can someone help me with installing modifications?
you can download thunderstore
that should be the correct mod app
i have a steam version, i tried with thunderstore and R2ModMan
to install mods for ultrakill you generally use r2modman, which is the modloader
when you download it, I think it automatically connects to your games on steam
it can be found in the pinned messages
what happened when you tried to install mods?
did both fail?
It shows what's downloaded, but when I go into the game, there are simply no mods.
wht if you didnt get it from steam, cause one of my friends got it from smth else
did you make sure to press the option that says "modded" in thunderstore?
yes
idk honestly mine is from steam
k
and i buy it now from steam
do you have the dependencies installed for the mods as well?
and at their latest version?
did you try to uninstall and reinstall thunderstore?
yes
idk then mine worked first try
wdym you buy it now from steam
Like, I bought it 2 hours ago and I've been trying to install mods for the past 2 hours.
oh
maybe try to beat the prelude if you haven't? when some of my friends downloaded mods, they couldn't because they had just started the game
yeah
Anyone has new ultramodding discord server link please, asking for like fourth time now
Dear god bro do NOT use the fullest auto mod
That shit makes your PC a damn toaster
Especially the providences and guttermen
well then dont play on a toaster?
No like my PC Is good a hell and it still causes the most abominable lag
weird
temperz87 made ultrakit iirc
Guys i need help with Ultradroid
Isn't that rule 8 😭
A mobile port is probably never gonna happen
is there a mod that lets you force a p rank
they fixed multiplayer?
you not getting free minos prime ou sisyphus, FIGHT for it
minors its just prelude and the entire act 1
its NOT that hard
💔
i did p-1 and p-2 already thats not the problem
i died in the last room of 8-3 to something extremely stupid that has never once happened before and i dont want to have to go back to bashing my head against that brick wall because of something that was completely not my fault when there were only 2 fucking enemies left
I have a question what happened to all of the custom levels like "convoy catastrophe" and "where the streets have no name" or "primordial hunger" let me know pls tysm
theyre not updated
you can still play them if you have the files and downpatch
random question is there a mod that removes the invisible walls before bossfights im playing multiplayer with a friend and whenever once of us dies we get locked out and cant finish the level
it hasnt been updated in 2 years
mod loader
id expect it to work
use odld vberison
👍
previous build right
also everytime i want to paly modded do i have to go into ror2 or can i jsut click play on steam
also do u mean r2modman
and yes
(in my experience using r2modman for risk of rain 2 i have to go into r2 every time)
wait is pvp possible in polarite
i wouldnt know but it would tell you somewhere
👍
brother
Yo so i never modded a game my entire life, where can i mod UK ?
For a first time game modder, I'd use r2modmanager. You can manually install bepinex and manually install mods through it, but I'd advise against that.
does rude level editor involve any sort of coding
i just wanna know before using it to know some basic stuff
there s some but if you dont want create custom script or sth then dont need to touch code et.al
custom scripts for what? is it like
coding in completely new mechanics
if i may asi
ask
yeah
hey guys quick question, why does it play the sound of gaster being clicked on in undertale whenever i open a menu or level with the ust manager mod on? is there a way to stop it from doing this
Do you have the find the gaster mod enabled
yes
That's why
i see
doesn't normally do it with ust manager unenabled though
nevermind it works thank you
progress going great i guess (rude level editor)
right now i wanna try to add the trigger for the level name thing
found it
is there any sort of public guide on how to use rude level editor or none
like
everything in it
not installing it
terminal
specifically the secret levels one
Thankyous sire
and this is the level editor thing
this is just the download right
its pinned anywyas
yea
rude level editor reminds me of a pizza tower level creator mod alot
other than the fact theyre both level editors
they feel similar
yeah
maybe its the fact that theyre both a bit complicated for me 😞
eh from just looking at it i dont find the pizza tower one hard
tho its maybe because of the watching vs actually doing it thing
what are the best cosmetic mods?
ULTRASKINS is good
theres not many specific cosmetic mods
theres ultraskins but you need to make your own textures
or ig download some of the few that are available
i mean not specifically something that changes textures but js something that makes the game look cool without changing gameplay ykwim?
impact parry is cool
https://thunderstore.io/c/ultrakill/p/doomahreal_and_fredayddd321ewq/ImpactParry/
theres this custom boss bar
my go to UltrakillStyleEditor
https://thunderstore.io/c/ultrakill/p/EternalsTeam/UltrakillStyleEditor/
Theres also DaemonWeaponUtils for weapon position, custom crosshairs, and custom weapon effects
skipping like 65% of 8-2 using portals
probably more easy to understand than RLE
i shouldnt be judging tho
im not even using RLE yet
btw is it okay im using r2modman?
yea
its prefered actually
is there any way to test the level inside unity? kinda tired compilling it every time
and im saying any way because when i press the play button it locks into this and thats it
any USTManager alternative?
i think there is a way but i have no idea how to set it up gg
ive seen people test ultrakill stuff in the editor
the inside of methods are removed by rude
build and load in game
ah
Hi everyone. Could you please tell me how to replace the minigun's nail-firing ability with coins? Thanks in advance. (And yes, I tried searching for the prebuff through DNSpy.)
Do we have ultrakill custom maps with portals?
Why? It's good
not working with fraudulent update
Is it the cybergrind music mod?
no it's the USTManager mod
Ah rip I thought it was the cybergrind one, which does work
You need to get a pre revamp build and mod it
Nono r2modman
Thunderstore is r2modman with bloat ware
You should never use thunderstore
Thunderstore is also powered by isNOTreal company overwolf
HYPOTHETICALLY if i installed thunderstore not knowing this how do i eradicate it from my pc
Just uninstall thunderstore and overwolf
The app itself is safe but it makes no sense to use it when r2modman exists
Because thunderstore is r2modman but it forces you to sign in with an account, and shows ads, and runs overwolf in the background (bloat ware)
overwolf was pissing me off putting shit on my screen whenever i opened a game
All thunderstore owners do is providing the mod repo, which r2modman can already use with no issues
Yes it's bloat
For just ultrakill modding it's just annoyances
I wish there could be a pinned message to tell users about r2modman
R2modman is also fully Linux compatible which makes it even more peak
is there a mod to remove powers from the cybergrind
nvm ima make it myself
the mod technically works?
it kills all powers
or like
all enemies
and spawns others
without powers
where can i get this credits terminal? is it even avalible?
I have been informed that r2modman is the better molding software, I must change this as soon as my computer gets back from the docter
I'm thinking about just devoting an entire thread for my mod on startup and keeping it for background processes and I don't really know what the consequences of that is. Right now ULTRASTATS doesn't really do much until you die, and then it creates a thread to do its job in the background and closes it when finished. This isn't really as necessary now as it was when ULTRASTATS was triggered by the scene transition itself, which meant the main thread had to wait half a second for it before actually transitioning the scene. I plan to have more trackers active during gameplay one day though, like weapon usage trackers, damage cause trackers, etc, and I would like to not clog up the main thread with junk that records how long you have been using a certain weapon or whatever.
On my PC at least, ULTRAKILL is bottlenecked by the main thread, so I do think that just devoting a thread for running as much of my mod's code in the background would be the right option. I don't know if I'm missing something so please let me know if I am making a bad choice with this.
unity is incredibly bad with multithreading
and for file writing use async for it
Why is it bad?
they just haven't bothered supporting it
and incrementing a counter or adding an item to a list really isnt something to be worried about
Oh is this the whole no unity objects outside the main thread thing?
if you want to interact with a majority of unity code you would have to go back into the main thread to do it
some mods check every frame for specific Types you should be fine
When making something I try and do it in this order: Make it work, Make it good, Make it fast
Do mods still work with ultrakill after the update?
if they updated yea
check for ones that have updates like atleast a month ago (tho some of them mightve just worked on the update flawlessly)
whats your mod
I usually start by making it work, then have a dozen ideas for what I can add to it, then spend twice as long rewriting it to fit my ideas better, then continue actually adding things.
Honestly I redesigned a good portion of my mod already because of a half second too long scene transition, it isn't really about the extra 2 fps Ill save its about it being the faster method. Optimizing the code is the most fun part of programming for me, even if its effect is marginal.
I'll probably give it a try, honestly Unity being annoying to work with doesn't deter me that much.
I forgot to ask but half a second extra for scene transition?
Its called ULTRASTATS, its basically an automatic stat tracker mod as of now. I plan to add stat viewing after tracking is perfected though.
can you genuinely give the Minotaur the ability to fly
this is very random but it can be done right
The transition between one level and another or like the main menu. Its when you are in the elevator shaft and the elevator stops scrolling for a second in the campaign. In the cybergrind it is when the "Loading" text appears before putting you back to the elevator. Thats when I originally did all of the data collection and recording/saving, and It was slightly longer when the mod was enabled. I don't have an exact amount of time for the length it added but it was 100% noticeable if you were paying attention to it.
You could benchmark using Stopwatch
did not know that there was something built in for that
Yeah its very helpful
But for file writing/reading you can try and make them async and use stopwatch to find what's taking the most time and optimize
Spinning up a thread for data processing is good, as long as it doesn't intract with unity
kk
I definitely will use async because some people are still using hard drives, but the actual data being appended at this point is like 80 bytes max and I have a nvme ssd with 5000 MB/s write so I doubt that was the actual culprit.
Nope
tf u mean glitchless 😭
it isnt a glitch to skip the skulls
Hi, i need help getting the timestopper mod to work, i'm using Gale mod manager, idk if i can send the error shown here as an image so i'm fine with talking in dms too
i legit grabbed em
why
bc its glitchless
what???
whats a gltich?
hakita intended it
oh
smth devs didnt intend
cant
oh
maybe in 10 mins
il clip it
or clip it
learn slam storage
ik
then why didnt u use it
why are you posting speedrun clips in the modding channel?
bc we can
Hello to all, may your day be going well!
I recently P ranked all the campaign levels in both Standard and Violent as well as the available encores and prime sanctums in Standard. So to try out new experiences I got the angry level loader and tried out a few custom levels (they're really fun, props to all that worked on them).
I also wanted to discover a bit more about how making custom levels worked and, perhaps, even try to take a crack at it myself. Therefore, I tried to get some information on the Rude level Editor, which sent me here. Would any of you be okay with giving me some tips as to how one submits an application in order to access it?
Thank you all in advance and hopefully your day stays as amazing as you are!
Thank you for the clarification, reading the docs it seemed like it was a necessary step as to get access to it.
yeah the docs are mostly outdated in that regard
they are better for the level making process itself
That's what I understood reading it, It seems like a great source of info.
While you're here, could I take as bit more of your time to ask how to access the level editor using vanity? I did download the "VanityReprised-master" zip file from the GitHub page, but to be honest i'm a bit lost as to which steps I'd need to follow afterwards.
I'm not really a tech savvy person so I'm sorry if this question seems pretty basic or surface level.
you should check the faq in pins
it has instructions for installing rude
and links to some documentation
Oh thank you, sorry for the bother!
Many thanks for your time and kindness!
Its no bother dont be afraid to ask questions
there is a lot of potential pitfalls in ultrakill mapping
I'll be sure to come in here for any bother/problem. Thank you once more for your help!
I need a mod where you can throw a higgs boson at enemies
greetings and salutations ahh
Yeah github can be a bit confusing for non-programmers, since its main purpose is to host code
What you downloaded was the source code, not the program
The program is under "releases", somewhere on the right side of the screen if you scroll down a bit
hey does anyone know how to get this mod properly working?
ive left the configs alone and havent touched anything, yet nothing is happening
do i need to do something else?
they fixed multiplayer?
what do you think
ALL???????
damn
in previous build it should work
right?
well yeah
so why it didnt worked to me?...
polarite works on previous build
"disgrace, humilhation"
jaket has been broken for over a year though
hm
somebudy add multyplayer mod?
nope
Thank you, that is a very valuable piece of information !
no THEY DIDNT
sorry if my english is bad
its ok bro 👍
is there a platform to download ultrakill mods from that isnt partnered with fucking overwolf
r2modman isn't explicitly partnered but it pulls from the thunderstore site for mods unfortunately
yeah
also wait is this just about the devs of overwolf being from that country
r2modman and gale are mod managers for thunderstore but without having overwolf installed on your computer
your only real alternative other than that would be manually scouring github for any mods you want to use lol
oh wait is the problem thunderstore as a whole or overwolf itself
i dunno, i assumed it was the overwolf software
since it's completely unnecessary anyway
fair
i'm pretty sure nexus also
just install bepinex
there are videos that talk about it
Overwolf sends its ad revenue directly to their genocidal military.
is this confirmed or rumors
oh i thought it was just bullshit to tell people not to use thunderstore mod manager lol
crazy
that doesn't say anything about ad revenue though
you can still just avoid the "official" thunderstore mod manager and look at the site with an ad blocker
anyone know a mod where i could place portals? im too lazy to use unity explorer
im pretty sure theres a portal gun mod
there is, but the downside is its only a specific height and width
you cant change the size of it
Hello again to all, I have done most of the steps to obtain Rude, I am just having an issue with step 14 as I'm not quite sure what form the project that was generated takes. Could any of you all be able to provide me with a clue as to where or what it is precisely?
I figured it out, I just used the rude folder itself, I thought the project had to be a document rather than a file, my apologies for the unnecessary question.
does the multipolayer mod still work
in bepinex it just says core isnt there supposed to be like plugins clash etc
the first time you run a game with bepinex, it will create a bunch of folders and files
but before the first time it will just be the core folder inside the BepInEx folder
how to replace textures?
no
"does the multipla-" 
I might just publish a mod to thunderstore called "the multiplayer mod", and all it will do is tell the user how to down patch. That or it will just display a trollface or something
Depends if im feeling nice or not
i like the idea but i'm pretty sure thunderstore does have rules about not uploading mods that are intentionally deceptive lol
where are these guidelines?
that may or may not fall under "malware" according to these rules. not sure how exactly that kind of thing would be handled lol
probably spam instead actually
Yeah its the last line:
Spam
Packages that could be considered spam are not allowed.
This includes (but is not limited to):
Packages that don't do anything.
Packages that are an exact reupload of an existing package.
Packages that exist primarily to advertise an outside platform or service.
Low effort packages that could otherwise be a single package (the same author uploading x2 money, x3 money, x4 money, etc. instead of a single Money Multiplier mod).
Untested or non-functional AI-generated mods.
Misconfigured packages or packages with incorrect / misleading titles, descriptions, and icons may also be removed.
Damn it'
I have a multiplayer util with 14k downloads and 0 dependencies
Are there any tutorials for creating mods in ultrakill?
I’ve been struggling trying to learn how to mod
theres a mod called ParrySound and i can't get it to work, i followed all the instructions and its still the default mod sound
Tweaking the name to something longer like MultiplayerModUtil, change the description to something else that only passingly mentions the fact that it is just a util mod and doesn't add multiplayer will be huge. Then all you gotta do is make it a huge popup explaining that none of the actual multiplayer mods work in the current version, explain how to down patch, and you instantly become the hero of this server. Finally we can go an hour without someone asking If there is any working multiplayer mods. And when they do we can say "yes, MultiplayerModUtil works in the current version". and we dont have to repeat for the thousandth time how to down patch.
Honestly the people asking about if there is a multiplayer mod wont even notice "Util" in MultiplayerUtil, they will just see the word multiplayer and assume that it adds multiplayer.
Ok but what if you made a mod named jacket that just gave you a jacket in clash mode and in the mirror
And another named polaroid that gives you a camera or some shit
Then they will come here and ask anyway because that doesn't get them to know that it doesn't exist
the jacket idea is very funny but i honestly think that would make the dumb questions here even worse
Oh shit I can post files now! Finally
I mean I don't think I can make it clearer
https://thunderstore.io/c/ultrakill/p/DolfeMods/MultiplayerUtil/
has anyone gotten this mod to work
i've followed the instructions and it still has the stalker scream as the default :/
I know its wild!
Just by changing the description though to make it less clear: "This mod adds useful utilities for multiplayer mods to use. This mod doesn't add multiplayer functionality." And then just telling the user that there is no working multiplayer mods and how to downpatch or whatever, instantly 99% of the annoying repetitive messages in here disappear.
its been like that for months
and a utility really shouldn't have to account for some people's inability to read
the damage is already done by having multiplayer mods that did work at some point before anyway
especially since the dll is meant to work on any unity game with little to no modification
I'm not saying you should actually go through with that, I understand its a utility mod and it shouldn't have to tell people basic info they could find on their own. I'm just saying that your mod would be perfect for implementing that idea i had to stop the "is the multiplayer mod working" comments. Rereading my messages i do think I sounded like I was begging you to make this change, thats my bad. I didn't intend to come across that way.
its fine
i just need to make a multiplayer mod then have my inevitable fall from grace that every other multiplayer mod has had
Should I use bep or melon? Coming back to mods after some years
bepinex
thanks
Hey, is Dolfe's Multiplayer Mod updated for Treachery yet?
Are there any in-depth guides to making mods for ultrakill?
Not really, the closest thing I ever got to a guide was https://rentry.co/ultramodfaq.
Getting started
it covers all startup of modding
What I did was learn from looking at and copying what other mods did, and try to apply that to my own mod. Honestly using AI to help out figure out what you should be doing is really helpful. Don't have AI do all the work, just have it just help point you in the correct direction if you are confused or unsure of what to do (especially with more general stuff like using C#, Unity, BepInEx, etc).
this is the modding channel
anyway
im rewriting my multiplayer mod
but to do that i have to write my custom cybergrind mod
is straymode ever coming back 😭
From what im aware is that it'll come back when it comes back.
Thank you, I’m just struggling to know what to do, since I don’t know c#, and ai gets things wrong and doubles down on it. I managed to make a basic mod that made it so coins shoot a projectile when launched, but they match whatever enemy has been spawned most recently. Thank you
I wanted to ask for help since it’s not very beginner friendly
Is there a difference between r2modman and Thunderstore?
No problem!
Honestly not knowing C# isn't that abnormal. I didn't know C# until like a month ago. I took classes on Java, Python, and C++ in school so I was no stranger to coding. Honestly I still don't know C#, I just kinda write Java but only the good parts of Java, with syntax that isn't garbage. And so some of those credits transfer. But I'm still using the documentation way more than I in all honestly should.
AI will definitly hallucinate stuff about ULTRAKILL, BepInEx, etc, but C# and Unity are so common that it probably will be spot on most of the time. That depends on the AI model and how you use it though. You will get the hang of coding as you practice. This place is good to ask questions in if you want answers from modders who are 100x more knowledgeable than AI about ULTRAKILL modding.
I didn't know C# before modding either. Honestly pretty easy to pick up if you're familiar with similar languages
Thunderstore is where the mods are uploaded, r2modman is a modmanager that allows you to download and manage mods from thunderstore
100% agree. I wish I discovered C# sooner, its by far the language I hate the least. Java is way too verbose and its annoying having similarly named methods doing basically the exact same thin (ie .size() and .length()), I hate Python's stupid whitespace indent rules, and its slow. C++ is nice and fast, but there are so many parts of it that just don't make sense. Why do I have to #include <vectors> to do something with arrays.
C# is just nice compared to those others
C# isnt trying to be the best at everything and thats a good +
but it has the features you need if you want to do something
despite how much (deserved) hate microsoft and unity get, they do both have pretty good documentation so if you need to know how to do something it's usually pretty well explained in my experience
that's another plus i'd say
and nuget actually works unlike pip
i've done a decent amount of python stuff but i guess not enough for that to have been a problem for me lol
pip is global which is cool but you are inevitably going to have 2 projects that have 2 conflicting packages, then you have to make a venv for every one and activate that env every time
or wheel just randomly breaks
ah yeah that makes sense
i'm glad to have never needed to set up a venv, sounds like a huge pain lol
its just python -m venv venv (or use pyenv)
but then to just run the script you have to do source venv/bin/activate
I am a Astro Undergrad, so I am basically forced to use Python for most assignments. And I so just want to switch to Julia and not have to touch python again
But Im literally unable to because most astronomy software is written for python
Im never breaking free
all of my programming experience is just from modding as a hobby lol
mostly C#, some python, and then whatever the hell is going on with lua
like okay sure i guess i'll write my own function to check if a table contains something since you don't already get that built in
I mean, python sucks, but I also think it's just the right tool for the job for a lot of scientific fields
Julia
I hear Julia is just superior though
I wanna try it out
Cause I have to use Python too
And it's really good for certain things but not for writing any complex software
I look at it as a language to use libraries and not a language to actually write programs in. You know?
I fucking love having type hints that are pretty much entirely cosmetic
Its crazy, Python its far more general purpose than Julia (far better for numerics and scientific computing), mostly because python has decades of code already written for it, so there is a package for everything. But most of the packages that deal with numbers are just wrappers for optimized c code (numpy), and Fortran (Scipy). All of the good Python libraries are written in better, faster languages.
Wait scipy is Fortran? I had no idea
Bruh I use it all the time, ewwww
how do i spawn hakita plush in sandbox
Fortran is probably the fastest language when it comes to numerics. It's like 70 years old but it still outperforms C++ in pure number crunching
there is a reason its still used in supercomputers for physics sims, its just better at math than most other low level languages because it has had 70 years to develop
one day C# will catch up trust
also it has 70 years worth of algorithms written for it, almost all named mathematical functions have a Fortran algorithm written in the 80's written by some genius mathematicians and computer scientists who optimized it so much that its not worth writing another algorithm. Thats why scipy and actually, most other languages just call Fortran for more complex math
Numpy/Scipy, R, MATLAB, Julia, C, C++, Java, C#, OCaml, probably most others use assembly code that is compiled Fortran, or descendant from it.
Fortran is so cool guys
I mean Fortran isn't ideal for everything:
C#
string first = "Ada";
string last = "Lovelace";
string message = $"Hello, {first} {last}!";
Console.WriteLine(message);
Fortran90:
PROGRAM FORMAT_TEXT
IMPLICIT NONE
CHARACTER(LEN=20) :: FIRST
CHARACTER(LEN=20) :: LAST
CHARACTER(LEN=100) :: MESSAGE
FIRST = "Ada"
LAST = "Lovelace"
! NEED TRIM BECAUSE FORTRAN STRINGS ARE FIXED-LENGTH
MESSAGE = "Hello, " // TRIM(FIRST) // " " // TRIM(LAST) // "!"
PRINT *, TRIM(MESSAGE)
END PROGRAM FORMAT_TEXT
Holy fuck the older it the version the worse it gets,
FORTRAN77:
PROGRAM FORMAT_TEXT
IMPLICIT NONE
CHARACTER*20 FIRST
CHARACTER*20 LAST
CHARACTER*100 MESSAGE
INTEGER LASTNB
FIRST = 'ADA'
LAST = 'LOVELACE'
C FORTRAN 77 HAS FIXED-LENGTH STRINGS, SO YOU OFTEN
C HAVE TO MANUALLY FIND THE LAST NON-BLANK CHARACTER
MESSAGE = 'HELLO, ' // FIRST(1:LASTNB(FIRST)) // ' ' //
1 LAST(1:LASTNB(LAST)) // '!'
PRINT *, MESSAGE(1:LASTNB(MESSAGE))
END
INTEGER FUNCTION LASTNB(S)
CHARACTER*(*) S
INTEGER I
DO 10 I = LEN(S), 1, -1
IF (S(I:I) .NE. ' ') THEN
LASTNB = I
RETURN
END IF
10 CONTINUE
LASTNB = 0
RETURN
END
Sorry for yapping a little, I am a weirdo who likes science, math, and their history maybe a bit too much.
people like you are cool
yeah that's cool even though i don't understand all of it
ive probably put my pc on the brink of exploding but atleast i got rude level editor

does downloading unity editor or whaterver it is take a while
it happened after i tried to open rude
and its been going for
a WHILE now
oop nvm it just finished
Something you should know is that rude automatically creates a backup of your created level bundles when exporting them, and it doesn't delete old backups. So please be aware of this as if left unattended for a long time these backups can compound and take up a decent amount of space, space which i know many people may not have.
Backups should be available in rude's file though if one were wanting to delete some of their older backups
Thanks for being nice. I wasn't calling myself a weirdo in a "bad" way though. I could have used nerd instead honestly because that kinda what I meant. I wouldn't choose to be anything different.
And thank you too
ultraeditor or rude level editor
for someone completely new to creating levels in both
Im not sure about the prior as i really know nothing of it, but i know rude level editor by default creates backups but doesn't delete older backups automatically. Regardless that is a potential problem someone starting custom level making should be aware of.
Woa
Okia thank you
i think i’ll learn rude level editor since ultraeditor is kinda
eh
ive had no prior experience or knowledge to unity
i have to know how to use it to be able to use rude level editor more easily dont i
i need help finding a mod that makes v2 insult you for killing something
Does any modders know how i could detect when the player opens a door?
yep
honestly
id recommend making a simple game on unity before doing rude
alrightioes
so you get the hang of the engine and understand how it works better
Nvm i found it out.
using the like
2022(?) version is good right
yeah
or should i make on an updated version
since its what RLE runs on
dose any 1 know a good multiplayer mod with server
yeah learn that
alrights
though rude requires no coding right
if youre not making any custom things
no coding unless youre tryna make custom scripts
which are not needed 99% of the time
no there is none
it uses 29f1 but either version is fine
Anyone know how to get angrylevelloader working on linux fedora?
R2modman works out of the box on Linux. If you want to install manually, there's a guide on the bepinex site
yall should try out ultrafov mod and set it to max, you gonna have a lot of fun
anyone know how to set up polarite properly?
its outdated
you either wait for it to update or downpatch the game
so that's why didn't work when I try it
quite possibly
downgrading the game probaply works
anyone got some good multiplater mod recomendations?
does that even still work?
welp
not for me
it will work fine
then
at some point
it will go into the negatives
and render the mod unplayable
i think i found why
none work in the current version.
how do i put cybergrind skins?
you mean changing the textures of the cg arena with custom files?
How do I fix my polaroid
You just... put the image files into your cybergrind textures folder
How do I get acess to the level editor, I've heard you have to proove you can make levels but where do I do this
It's public now, check pins
thx
mine looks like this but its broeken
how fix pls modders help
i also have issue with my jacket, the zipper wont close
i think if you stand around in the part of 6-1 after placing the red skull for long enough then it might help your polaroids develop properly so you can see them
hope this helps ❤️
tahnks
Would it be complicated to make an ultrakill mod that can use music playing from your device as a music source for the cybergind?
wait, this is stupid ngl, you can just play the music and play the cybergrind muted
the issue is that parry pauses no worky
https://thunderstore.io/c/ultrakill/p/loganjkish/Hitstop_Music_Sync/ someone made this
idk if it works rn
never used it cause i dont use spotify or windows but
it's a thing
that exists
i never did that before tbh so thanks
same I don't use spotify nor windows
nah I will just use the jukebox mod and curated playlists, I already download all my music anyways
based.
could someone like make an mod that could replace the new main arm and feedbacker with the old models, no reason, just want to see if it's able to be done
🇵
Die
mod idea: on command dual wield but it gives you hard damage when you use it ike whiplash
Okay so i found out something kind of funny, apparently the gabriel statue Prefab found in the game is called "Queen".
is there a good multiplayer mod
Jaket: must downpatch to pre revamp, made by an ass
Polarite: must downpatch to pre fraud, not made by an ass
what
for both you need to downpatch
but for polarite you dont need to go to pre revamp
tysm
yo, im making a mod that connects idols to enemies, i disabled their auto targeting, but got a problem with ||deathcatcher||, when it ||RECONSTRUCTS|| an idol as a puppet, it doesnt reconnect to the same target, but if i open the alter menu and close it, it connects, so it feels like the link is still there, just not being applied or something
sry bad english
That's because of the chess thing in the museum
Need this now
What mods y'all recommend me?
whwt do you want :sob
YESSS GIRL
gravity controller mod
Angry level loader
If you have a good PC, cyberloop
Anyone good enough with mods to know why I can't move in Ultrakill if I launch the modded version?
you probably downloaded mods that don't work anymore
uh someone help i made a mod to remove powers and instead of removing it in cybergrind it rewrites whole wave 4 times till it gets a wave with no powers what do i do to fix
How do you down patch the game?
use a death star tech to kill the powers instantly
nope, it ain't about the mods, just tried launching modded without mods and same thin...
try verifying installed files through steam
library > right click ultrakill > properties > installed files > verify installed contents
all 641 files are valid
try launching in vanilla now
in vanilla i always was able to walk and still are, it doesn't let me walk only when it gets to modded ultrakill
whats your modlist
where i get my mods from or what mods do i have?
preferably both
i use thunderstore (owned by overwolf) and the mods i have tere are language mods, multiplayer, quick punches, buff to weapons and fps tracker. all of them currently inactive
oh all multiplayer mods are broken
can't send photos but it's inactive, aka it doesn't affect the game with anything
id honestly uninstall jaket
if your usign the thunderstore mod loader you might wanna switch to r2modman btw
its betetr
i heard it's worse, thats why i used thunderstore 😭
naw its better
okii, thanks, i'll try to see if it work
yo why doesnt polarite work?
broken because of fraud update
a
Check pins
Read rule 8
Ok
thx broski
i frown upon mobile players
does angrylevelloader not work with linux?
are you using a manual install for bepinex
it should work fine then
i tried installing it using r2modman but it doesnt show up in my pluginconfig
im using the latest version with pre fraud version of the game
you should probs switch to version 3.0.1 of angry level loader
since thats the one designed for pre fraud
wait, 3.2.1 is for fraud?
ohhhhh ok that makes sense
any version past 2.10.1 is designed for revamp
tysm 😭🙏
dw about it gg
just make sure to check the upload date of the version you play on for any mod and see if it matches up with the update you are playing on in the future, ideally, any mods you play on prefraud should have an upload date before 25/02/2026 🔥
if some mods dont work aswell in fraud (opposite issue) update you can try tweak them to fix them too. Worked like a charm with UltraEvents
this is true but it does require you to be atleast slightly knowledgeable
also make sure not to post them without permission if you do update them yourself
it can be a nice entryway into modding though
I mean I just switch some settings in configgy. No big stuff
what's the name of the mod that people use to see their ranks (time, style and kills) at the top of the screen while playing
It's just a keybind. Idk which one on keyboard but its select on xbox controller
Yeah what that guy said
can someone help me?
I've seen some bits under modded videos mentioning r2modman, what is it? as far as I can tell, all it is is thunderstore with a different ui. am I missing something?
r2modman is a mod manager that handles ultrakill, it sources its mods from the thunderstore website (a large library of ultrakill mods) making it an easy option for modding. you can find it in pins
oke. are there any differences between it and the normal thunderstore client aside from ui?
thunderstore client has ads, r2modman does not
fair enough. i'd honestly be sold if i didnt have all my profiles on thunderstore already.
considering how unobstructive they are, maybe the real benefit is not installing overwolf
i'm pretty sure thunderstore mod manager literally is the same as r2modman
like you can probably export your profiles and then load them in r2modman and it should just work
japanese soldier still fighting 30 years after ww2 ended
also
this is a modding channel
why are you posting a meme here
if i ever get nitro im gonna set my pfp here to jaket is not@updated
R2MODMAN is very useful
I tested multiplayer mod whit little brother and it works on previous build version of game
Never download jacket multiplayer mod from r2modman
Polite worked well
You guys should try it's goofy
How do I get polarite o work
Downpatch to revamp
how do i downpatch?
For revamp it might be a steam beta???? If not, there's a guide in pins
is straymode mod not available on r2modman?
yes it's outdated
has it been abandoned?
no
ultrakill reprise done, waiting on QA now (eternalunion)
Hey so, first time here, is there any mod to be able to optimize my ultrakill?
Not at the moment man
Hey i just started modding is there any mods i should get i already have angrylevel loader and the plugin configurator
how do i install the coop mod when i didnt buy the game from steam
i have a zip file with it
Just wanted to say Reprise is my favorite custom level ever and now I will be checking daily so I can play the new version as soon as it comes out.
Im pretty sure it works only over steam youre out of luck
besides its not even updated for the latest version of the game
@languid barn why gro 😮💨😮💨😮💨😮💨
bro
i wasnt even spamming
aw man :(
good thing im too powerful for being muted
the last time you talked was 12 hours ago how does that even happen
yay
🫶🫶 hopefully sometime sooon. really just depends on eternal's schedule.
Genuinely spent months doing daily attempts on P-ranking A Dream of Home, the feeling when I finally did it was unparalleled.
Not that impressive because I play on standard, but still the hardest thing I've ever done in a video game ever
i used that one mod that causes random events and one of them was deleting my whiplash, but now i litteraly can NOT get it back even on a different mod loader and slot
anyone know how to fix it?
im assuming youve tried reequipping it ingame too
yeah
no
making complicated mods like straymode takes time
fixing them takes even more time
If not it might have disabled it within prefs.json or another .json somewhere. If you already tried replaying the 4-4 I would look in the game's files for .jsons
be patient
this is very real
I'm on month seven of the ultraskins update
masquerade divinity's limbo update alone took like
a year and a few months i think?
I can't begin to imagine the hell a custom campaign would take
7 months for 7.1? Its felt like way less than that.
straymode isn't that custom and most of the bosses are reskins aside from 3-2
but yeah regardless it's hellish
I was referring to masquerade
thats not to discredit you at all
custom weapons also seem hellish in their own right
when i check console it tells me "MissingMethodException: Method not found: InputActionState .PlayerInput.get_Hook() (wrapper dynamic-method) HookArm.DMDHookArm::Update(HookArm)"
Honestly its felt like way less than a year and a month since revamp aswell.
pretty sure he was in uni and working a job during like half the dev time of limbo
I'm in the same boat lol
I'm the only unemployed one here 😔
7.0 came out in September I believe
Hey, im new to ultrakill and want to play with friends, what mods should I use?
NONE WORK
I'm not making money
I love America
Are we fr
yes
some work
Im tryna run a charity stream too and that happens
Downpatch to revamp
How do I install it
use r2modman
I was
Wait
oh
well no multiplayer mods work
unlessssssssss
a lot of other mods work
like just in general
really?
SOCRATEEEEESSSS
you see my multiplayer mod called "just another multiplayer mod"
👀
I believe it's closed tho
What are you doing in my #ultrakill-modding !
if modding is your power
Brb
what are you without it
a game dev
or smthin idk
still avalible but it's pre fraud so
and that's person number 6 working on there own interpretation for that
we are having an arms race to see who can make multiplayer lol
highkey they should make a mod which adds csgo crates to ultrakill
with real money involved
fuck no
if it counts i used to have an idea for a multiplayer mod
i dont think id ever make a multiplayer mod unless it was something really fucking stupid
it also ONLY happens on modded, and yes i tried multiple mod file thingies
oh
I thought you were announcing your entering the race
all of the money goes to me
still 5 then
nah i aint smart enough for allat
Not 100% sure what to do here, maybe validate game files thru steam?
hi i would like a team to work on a custom act for ultrakill
btw im a minor so i cant pay
that's really flattering to know someone spent so much time engaging with my art 🥹
what mod r u using
fixed itt! just had to delete the binds and then restart
so then it's
me
flazhik
jaket
polarite
dolfelive
actually i think itd be 6 cuz doesnt clearwater work on a multiplayer mod?
granted its not a coop one like the others
you forgot the best multiplayer mod
foxy jumpscare mod
the what
right @crude bay ?
im not kidding
._.
theres a mod that adds a 1/10000 chance for a foxy jumpscare
and it used multipkayer utils
also does baphomet bingo count as multiplayer
id say so
ok so then 6
yes
they pulled a “welcome to the game 2”
Whats this list meant to be
to be fair
my interpretation is like still drawing board
I haven't even begun to start
and ultraskins is my top priority
since like no other cosmetic mods exist for this game that allow similar functionality
people working on their own interpretation of multiplayer ultrakill
Oh sick, youre doing one
yesnt
I have some ideas but it probably won't be till post 1.0
all multiplayer devs
Is this you too
Oh
oh I forgot about ultra net
but multiplayer utils is a utility mod so does it actually count
as stated earlier tho
my priority is and will always be (for now)
ultraskins gc
Its really just fun to have a challenge significantly harder than P-2 that isn't just enemy spam. 1-R gains its difficulty in ways other than just spawning 200 enemies in a huge arena and calling it a day. The use of idling enemies after enraging them and purposeful level design to make certain enemies attacks way worse makes it such a more enjoyable level than other "Harder than P-2" levels I've played are. I also really like the secret in 1-R, (I am proud to say I was able to decipher it on my own). Genuinely I can't wait to see 2-R (I spoiled myself a little), but from what it seems you took the pure evil level design and bumped it up several notches. It will probably the better part of a year of attempts to P-Rank and I'm very excited to do so. Thanks for creating these masterpieces!
archipelago is also kind of a multiplayer mod 🙂
well yeah ig it is
https://thunderstore.io/c/ultrakill/p/bananastudio/21CenturyHumor/
does this mod still work in the big 26
you’ll have to test it to see
||tbh sometimes spawn 200+ enemy will reduce the difficulty||
Also all of the music is fire, my one complaint is there is no download for any of it that I have found.
tested it and it doesnt work anymore :(
does it work for anyone else thou
probably shouldnt
im gonna be working on a level where the premise is i take 8-3 and crank it up
This is definitely true, easy access to healing and parries is definitely one of the things that reduces difficulty and levels that try to be hard need to understand that more.
would you like me to share with you a Google Drive of all of it?
YES
all right, shoot me an DM. I'll share you a link when I get to my computer.
yeah, I think from now on I'm going to restrict myself to less than 100 enemies per level. Maybe with a few exceptions. I think it makes the level more interesting. :)
I mean the hardest room in the next reprise level only has six enemies
powers?
The only enemies in that layer limitation is already very impressive working with and making incredibly difficult levels. Not to mention making it so much more interesting already, I did not know that was the only limitation you work with for reprise.
||I think I already know which room you are talking about... that one was traumatizing the first time I tried it. Please never change.||
1 cerberus
3 malface
2 drone
||There is one worse then the glass floor room!? Its so over for me 💀||
Spend 0 second to know which enemy must be blessed
||oh glassfloor is like. on the lower end of difficulty, if not the easiest room||
that doesn’t seem hard
||The glass floor with electrified water under so 1 explosion and its over? Maybe it was because I was worse with movement when I spoiled it but I thought that room was the hardest one you had back then. Way worse than the other few I saw.||
uhh guys, I honestly dont know where else to share this idea, but:
so, what if there was a mod that randomizes the order of rooms and arenas using portals from fraud? Like, if you put two portals in every door in a level, randomly link them to each other (without self-linking), and make the rooms load based on which portals are connected to which rooms - that would make for a really fun randomizer i think. If level has more than one type of doors, you can make like another pool of portals I guess. I wish someone could make this, unfortunately I dont know how to code, like REALLY
seems very difficult
I really dunno, never seen how mods are made on unity 😭
This is Reprise, the level and enemies are handcrafted to be as brutal as physically possible. Small can do with 6 enemies what Hakita can do with 30 by pushing every last encounter to its limit.
||srs cannon the cerb, nuke the mals to knock their projectiles back||
that would also kill the drones
i swear i remember a concept kinda like this except it was a specific custom level where it was kinda like a dungeon
dunno whether that got made or finished or anything
having an uneven amount of malicious faces is a good way to increase difficulty though
You would have to make it so only portals of the same size work like that. Honestly it would be a nightmare to actually implement because how would you cull occlusion when portals are random? Good idea for a custom level though!
haha yeah totally 😅😅😅😅
(im stealing this idea)
yeeeah!
I originally came up with this idea like in a months before fraud... I really like the randomizer "ultrachaos", bcs this thing does absolutely gold things sometimes in text and sounds. If we could make something like i said work with archipelago...
If Small says thats the hardest room I will believe her that it is. No way it will be actually that simple everything will probably be idled after you enrage it and all the walls in the 1x1 meter room you can't jump or move in will instantly kill you.
i'm the archipelago dev but that already sounds way too insane to make and test and bug fix. you already get pseudo entrance rando with archipelago anyway, i think that's good enough lol. it's a cool idea though
as a level maker myself it doesnt sound that difficult but if sound could make it work then id be impressed
whenever i tab out of my modded ultrakill i cant click back in is there any fix to this or do i have to always re launch ultrakill?
Never doubt Small not being able to make an encounter the hardest thing you have ever seen in ULTRAKILL, its happened with 1-R before she can do it again.
try pressing alt tab
holy shit tysm
you could say the arena is too small
heh
is this thing on ? 😅
Turning my goat into a dad joke.
ive never done reprise is it good
YES downpatch rn to pre revamp and play it please!
i dont have a pc rn
yeah probably the easiest room in the level now....
how are you gonna make a room with 6 enemies hard?
im curious
Do it when you can. You can use same save file, preferences folder, and even com.eternalUnion.angryLevelLoader.config file as your current install of ultrakill without it breaking much.
so you know how cerberi and malicious face do a lot of knockback unless you cancel it :)
yes
oh
are you gonna add damaging walls?
like in p-2. blood tunnels?
something like that
reprise will be updated to fraud soon anyways so it's okay
couldnt they just instakill the cerb and maurices by performing a core nuke and a srs cannon tech
This is a room 1-R
looks good
idols...
aha
i get your drift
maybe you could add a damaging ceiling so that the maurice shockwaves send the player up?
:)
something like that :)
stop doing that you are scaring me
anyone know how the endless scrolling piece component work?
combination of stalkers + swordsmachines and deathcatchers to revive the stalkers just to die to the swordsmachine over and over
war without reason
indeed
My mind is racing trying think of ":)" means. Its probably much worse than just a ceiling isnt it...
instakill deathzones + maurcies and deathcatchers to endlessly create shockwaves
I think she limits what types of enemies appear to the enemies in that layer, so hopefully it can only be so brutal with the enemy encounters.
@torn orchid another idea for reprise
If you are curious about how brutal 1-R is I have recorded a P-rank not too long ago (of course I play on standard so this run isn't quite as good as a brutal player's, but I'm proud of it nonetheless)
If you don't care about spoilers and want to see just what I'm talking about when I say Reprise is genius, feel free to watch it:
||https://www.youtube.com/watch?v=ih-7hM4btmU&t=146s||
This is a recording of me P-Ranking one of, if not the hardest ULTRAKILL custom level, 1-R. I have probably made hundreds of attempts to get to this point.
Smallkloon is a genius when it comes to pure evil level design and I am dreading P-Ranking 2-R: FAREWELL AT THE END OF EDEN when it comes out. This level is my favorite custom level ever for ...
can anyone teach me how to make i custom save file i recently lost mine after trying to edit it i had all weapons + alternates i beat standard up to 8-2 and harmless is complete
Plus you can laugh at how mediocre I am despite having 800 hrs of playtime. (I don't know how I haven't switched to violent or brutal, I guess I don't want to learn all of the timings again and I play high cybergrind rounds so it is still challenging)
Honestly I like to play on a single difficulty
Mine is violent personally
I've played every level on Brutal and I'm planning on doing all P ranks on it and UKMD when I feel like it but violent just feels right for me
Reprise fills the gap of really hard levels really really well 
Genuinely no clue how the save system works. It seems to have a lot of .bepis files so start looking about how to edit those. Im pretty sure steam saves your savefiles so check there. And check your recycling bin if you already haven't
I played 0-R when it first came out and didn't even finish it. I should give these levels another try
1-r is pretty fun
They are soooo hard but the challenge is what makes it 10x more fun. When I P-ranked 1-R it was like P-ranking P-2 all over again
The challenge
vs the challenge 
masochism?
I'm just ignoring the level challenge, if I dont think about it, it doesn't exist.
do what i did for osakaland and make an arena thats entirely slippery and put the guttermen on small platforms
horrible if you dont have jackhammer
The 1-r's challenge are greatly fit the whole level's arena
how do gravity volumes work
Definitely have a try about it
I played osakaland, Im hammerpilled so the ice parts weren't that bad.
osakaland was my persoanl hell to make
In what way, difficulty?
burnout and technical issues
i am gonna make 8-3 but even more confusing as my next level tho
we should make a level called 2-V and have it be really long and add a bunch of virtues and make it a mod that when you enter a door theres a chance for you to enter it like that one 8-3 mod
who is we
me and my clone
ill try the ultrakill save editor see if that works
I know that Holawenasx2(Rude/Angry Manager) woukd know since his newest custom level (May You find Peace) incorporates them. Otherwise I am just a modder who enjoys custom levels so I got nothing.
I can't find that one, if it is outdated then downpatch to a version it is compatable with. save files are forward and backward compatable (I actually have it set up so both post and pre revamp versons of the game read from the same saves, preferences folder, and certain angry configs. So downpatching is 100% percent a viable option for you. (I wouldn't recommend you do the same read from same files thing I'm doing because it is moderately dangerous if you are not careful)
so if i down patch can i bring it back up then procced just to move my progress on fraud
No. I am talking about the ultrakill save editor mod you mentioned. If it works in current version fine use that, if not then you probably need to downpatch to use that mod and then edit the save on that old version. No downpatch will bring it back.
what im saying is the editor is outdated and no longer works or opens on my pc i could downpatch ultrakill and then do it there in that version, after bringing my version back up to the newest update so fraud and then transfer my fraud files to the save
could you link the mod you are talking about?
Yes you could do that, you would need to install the mods manually I believe.
alwayslookatcamera + gravityvolume = planet gravity…?
or even black hole gravity situation
so i drew this lol
idk enough about how doors actually work but this seems like it would probably be possible
Whats the best way to create custom levels?
Ive seen agony and tundra, angry and rude, and envy and spite, but i dont understand the difference much
I want to make a regular custom level with no modded enemies, so if a one of those is better for making custom enemies, thats irrelevent to me atm
there would probably be some logistical issues with levels that aren't just a straight path to the end like 1-1, or levels where the doors kinda just don't really matter that much like 2-1 or 4-2
envy and spite is discontinued
agony and tundra is heavily gatekept
so you really have one option iirc
That would be a really cool custom level. If you are up for it you should definitely try out mapping and modding to turn this into a reality. Its less intimitating than it sounds, and there are almost always people here to help you. (Also tiny sidenote but the rooms themselves should be floating separately in space, only connected by portals. That is closer to what the game actually does with rooms connected by portals, and that way all you need to randomize is the portals. Otherwise what is the point of portals. Also Im pretty sure an old angry level called MyMindsMachinations did something similar with randomizing the rooms in a hallway..
Envy and Spite got discontinued??
Wow, did not know that, was it because Rude became publically available
partially i think
The randomizing rooms wasn't the main gimmic of MyMindsMachinations though, so having the entire level be a completely randomized level would be a cool new idea.
imagine when you want to p-rank level, but there are actually new rooms that you didn't expect
it's actually interesting because the time you finish the level should be the same...
damn you, this inspires me so much, really
Sadly, Im not into any programming stuff, only thing I can make is music and also maaaaybe textures lol
Moments like these make me wish I could talk in ultrakill-maps, but hopefully someone here knowledgeable about how .angry levels work can help me out.
I plan to add custom level support for my stat tracker, to do this I plan to use a file system like this:
(difficulty_#)/
(layer folder)/
...
misc/
custom/
6b6d65dd70cc04e4a96d3de53aea23ae/
TA-0_ VITRIFICATION ORDER_#.jsonl
TA-0_ VITRIFICATION ORDER_#.next_ID
TA-1_ 15 ACRES OF BROKEN GLASS_#.jsonl
TA-1_ 15 ACRES OF BROKEN GLASS_#.next_ID
TA-2_ OBVERSE OF THE OLD WIND_#.jsonl
TA-2_ OBVERSE OF THE OLD WIND_#.next_ID
where custom levels get their own folder where they then store the hash that is equivalent to the hash used by the level in LevelsUnpacked/. So when saving a run I can just read whatever the level datapath is from the pluginconfigurator config, and then use the hash in the level data .jsonl's filepath to find the bundle's data.json and read data I'd need from that. This sounds good since it allows me to not save a sidecar file with each bundle or level telling me info I'd want or even worse, saving that stuff in the jsonl and bloat its filesize per run drastically. I want to know if there is anything flawed with this plan and if I can read from data.json while the level is being played (specifically on the end screen) safely without it corrupting. Also if catalog.json is being written to during gameplay/endscreen (I don't plan to use anything in it currently but it would be nice to know if I want to later). Thanks!
isnt catalog.json only updated when the angrylevels github repo is updated?
eternalUnion is in this server, you could probably just ask them
You dont have to be that into programming to do something like this, you can always just learn. Its not extremely scary if you have coded java before, and even no coding experience whatsoever isn't as bad as it seems. Using the guides for modding and mapping ULTRAKILL provided here: https://rentry.co/ultramodfaq, AI (not to write the all of the code for you but to use as a tool to point you in the right direction if you are struggling and guide you into writing code better), and this discord for more ULTRAKILL specific stuff. I learned to mod ULTRAKILL in a day or two (since I already knew Java and I was able to use the tools I mentioned to start making my mod quickly.)
Unfortunately, no mapper is just going to spend endless hours of their own time to create someone else's level, you have to do that yourself most likely. For simpler custom levels you don't actually need too much knowledge about how to create mods or extensive coding knowledge, and the randomizer idea doesn't seem too hard to program.
My advice, just try it, try not to be scared when things get complicated, and have fun. Worst case scenario you learn something new and the level doesn't get finished.