#archived-modding-development
1 messages · Page 214 of 1
it does, PA
so 3h for me
could be 40 minutes if the stars align

but mys chose the seed
also, this is any% nmg, I assume?
i played too much rando so i picked well
wait, it's bingo?
everyone plays with a different seed right?
and by well i mean
nice!
how many dark rooms are there in your seed
love bingo
no
ok so just rando
i've chosen so i can still watch people struggle after 7 hours of work
no bingo
any% nmg
ok
ok apparently destroying excerpt doesn't get rid of it
good luck finding it
dnail to be tbh
oh no mys
so everyone plays with a different seed? Or?
did you put claw at djump
same seed hal
you fucking did, didn't you?
how do I time it?
@river eagle races have the same seed
^
wasn't it made so though that you couldn't softlock? 
also, is the difficulty preset embedded in the seed?
no you can softlock
should i just make QoL auto-skip all cutscenes
just quitout
or no
i think that's implemented into your fingers
why after
there's no guarantee everyone will get it before
put it in #races-discussion ez
but i'm already adding pause to gain control
guys is this the best mod ever made?
but i mean just in general also
is, AA
also, how is it timed?
LiveSplit
think anyone using qol would murder cutscenes
it was made so you can't softlock
so it's igt
but it was also made that you sometimes have to do skips that will make you die and then perish
does it check for possessing an item or picking up the thing
maybe ptk
it does playerdata bools
you need to have 1 split in the autosplitter for it to work btw ptkyr
so possession probably
oh nice I can't even use it... not because it doesn't work but because they use the wrong slashes
welp guess I'm not racing
nice
so i can like put claw dnail cdash shitposts
too bad
and it's that last one too
except they won't be in that order
is livesplit needed tho?
who are these fucks writing c# programs with \\ instead of /
wtf
who are you people
oh boi I'm gonna die to thk so goddamn much
haven't played this game since GM week 1
¯_(ツ)_/¯
kind of a bummer i had to ditch my old seed because i announced it publicly way too beforehand
AA: open the livesplit exe with dnspy and change the \\ to /
it was 1 but it was good
it'd be the hottest 1 seed old ever
I'm not using wine because wine is for dungos. apparently webassembly doesn't work in chrome :p
I'm actually scared rn
wut did u do mys
and i somehow made it worse
nice dlk
yes
my sleep schedule is fucked too, and I'm busy, otherwise I'd possibly join and have a good time getting my ass beat
why try when you can aim for 8 hours
even though in hindsight i may have made a single flaw...
oh well you'll see for yourself
Only speedrun race I've ever been a part of was an AM2R one
why does livesplit open the settings behind the split editor
and I won because everyone else died like chumps
ooh steel soul rando
wait is angle racing?
sounds fun
not only am I racing I'm making a stupid timer mod
aug 25
@cunning lagoon, you joined Racer.
it was only 0.0.2 when I started using it
can dnail replace elegy?
the joke is 0.0.6 is only on the installer
elegy is bad items only
and not on the gdrive
ok so i don't have to rescue grubs?
only 10
grubsong can be things
get pale ore lul
anyway I'm only doing the timer thing to distract me until kdt helps me
with unity being dumb
is the lantern randomized
unless TMP doesn't work on unity editor for linux
in which case fuck unity
fuck unity because TMP is an asset provided BY unity
don't
me i refuse to go through a single dark room
good thing mys picked an easy seed
get smoked kiddo
whoever made hk cutscenes can die irl
actually I'm the one who will be smoked
no dont kill them yet
we still need hornet dlc
ok so the race is 20 hours from now righjt
kuro math > acrid math
i just want to make sure i dont oversleep
acting like you sleep at all
and how do you set up the srl bs
?rank racer
@vapid cape, you joined Racer.
just go to channel
hmm wasn't expecting that one
is the auto-splitter order-dependant?
like, if I add a "get vs" before "kill fk", will it not split until I got vs?
also i dont need to record or stream or anything right
what did i get myself into 
in my defense i was peer pressured into joining
autosplitter is not order dependant
unless you use ordered splits
idk i'm setting mine up later™
what do i have to do
isn't it just irc
ok
just get good
it should only count how many dreamer's I've killed before splitting
lol
k
yo so do i have to stream/record or nah
auto skipping all cutscenes is good
alright I wrote a fuckn stupid timer mod in 12 seconds
wow nice DQ mod
can't wait for my 4 hour run to be DQed
none of the above
The IRC channel of SpeedRunsLive
you just go to channel
no use the installer lol
;installer
is this ugly enough yet?
veru did it better imo
or pause
gradow did you not see my video
wtf kind of code is this
repost https://youtu.be/JcGX_1X8INw
veru: I have some sense of self respect m8
I wanna see how low I can get without becoming a monster
im not a monster
ur done
wow that was difficult
unless you didn't register your nick or something idk
/nickserv register password e-mail
/nickserv register password email
make sure to make your password password like ptkyr
this tbh
???
this is the sketchiest timer ever
where do i type that
in channel
there are two tabs
nice loadless aa
the modder one
don't run it during transitions
Hero state
use your eyes
HERO_TRANSITION or soemthing rite
Sick
also i think livesplit just checks if you can input
can i use 10minutemail
probably
fantastic
do I need to prove that I finished it or smth?
yea just say "done" after 10 minutes in #races-discussion
i think you just see who finishes first there
that should be enough
also why the fuck did tc
go to the lengths of adding a new monobehaviour
and disabling input using it
to disable pause to gain control on first drop
wtf
it's super deliberate and super shitty
thanks
haha
dq'd
dq'd
no transition 
so what do i do now
try clawless dashless shade skip
i mean for the srl thing
i think you just wait till the race starts
ask #races-discussion thanks
nice
ok so how do i make one (1) split that's just thk
should it not pause when the game is paused 56 or should it
couldnt it go during main menu to 
yes it does but also only kinda
Finally got the World Record in any% NMG -- Watch live at https://www.twitch.tv/vysualstv
@compact sedge
so this is fine?
i think so
sure
sick
i think it's either not transition or can input
well anyway it pauses after u beat the game which is cool
if you wanna see how it does it
I'm doing FK first thing and there's nothing y'all can say or do to stop me
fury?
well, yeah
2nd thing smh my head
im taking my sweet ass time to get 112%
just to make sure, the baldur doesn't close, right?
yes
ok
^
is this me
does time start when the first cutscene starts playing or when you start falling to the ground
or what
falling
ok
dlk use TrajanPro like me for your splits
I'll just use unscaledDeltaTime then
no i wont get trajans into my computer
dang, dodged a bullet
tsc
I think Imma stream now, to make sure everything works fine
does it count on main menu tho?
yes

I'm not ever opening the pause menu 
when you can input
it counts during menu when you can input
not when the menu is loading
BD thinks this is c#

@compact sedge GameState.Playing
i think

bool loadingMenu = (string.IsNullOrEmpty(nextScene) && sceneName != "Menu_Title") || (nextScene == "Menu_Title" && sceneName != "Menu_Title");
if (gameState == GameState.PLAYING && lastGameState == GameState.MAIN_MENU) {
actually the first thing u sent works perfect
wow the timer didnt start!! thank you gradow
Model.CurrentState.IsGameTimePaused = (gameState == GameState.PLAYING && teleporting) || lookForTeleporting || ((gameState == GameState.PLAYING || gameState == GameState.ENTERING_LEVEL) && uiState != UIState.PLAYING) || (gameState != GameState.PLAYING && !mem.AcceptingInput()) || gameState == GameState.EXITING_LEVEL || gameState == GameState.LOADING || mem.HeroTransitionState() == HeroTransitionState.WAITING_TO_ENTER_LEVEL || (uiState != UIState.PLAYING && (uiState != UIState.PAUSED || loadingMenu) && (!string.IsNullOrEmpty(nextScene) || sceneName == "_test_charms" || loadingMenu) && nextScene != sceneName); @compact sedge use this
wut dlk
but it doesn't pause during menu at all
don't worry i figured it out
wudid I do
for u
yes it pauses when the inventory is opening
e
and not on the pause menu
but what about main menu
but it shouldn't entirely pause there
sad
zoom around and kill dreamers
fuck no im just praying it works
just steal the code dungo
they have a bool
just copy paste
nibbug those exceptions
no fuck u
why
*borrow
exceptions are from ur mod
wait are they 
idk
h o w
ech
OH WAIT
nvm i think tis because of saving then quitting then entering a load

i need to unhook them or whatever on main menu
OnDestroy ez
well yeah i forgot to set that up
other than spawning two timers it works perfect
nice
check if theres an existing one or something with a bool?
or just destroy the old one then replace it with the new one but with the numbers still intact
yeah no I fixed it already
nice
c4 yourself. doesn't even need modcommon
why isnt my igt running
anyway if this DQs me IDGAF becausse my time won't be good anyway
hell fuck it just to be super disqualified I'll leave infinite grimm and nukememe installed
is the enemy randomizer not updated for the new versions?
I have it on but it doesn't appear to do anything
hey 56 can u get text mesh pro to not throw an exception in unity
my menu says its on, the forgotten crossroads says otherwise.
I wanna see if it's a bug with the unity linux or if I'm fucking up
why isnt my igt working REEEEE
did you hit the load button
just use my mod dl
compare against igt idk
/s
also is your auto splitter activated kurosh
oh right
does it have splits
it starts the timer but only the rta coutns up
what trinomi said
like autosplits
you need at least 1 split
like, I should be getting really randomized enemy groups but I haven't seen anything out of normal yet
oh sure
you have to load it
big dungo
close your hk
open it again
there's a large option on the main menu
ok so
do you have 2 splits or one
the option was... here.
2
should be fine then i think
eww SRL uses irc?
yes
fuck man I feel too young for this shit
less data logging tho
help elderbug keeps softlocking me
lemme install konversation real quick
thats what you get for ignoring him all these runs
Dirthmouth ElderGod when?
you need 2 splits i think
I have 5
you have to start livesplit after opening the game
o
you have to add icons

wow i just got dnail at fury
k
nice hard seeed
seeeeeeeeeeeeeeed
Did godmaster add any new charms/skills/items?
something else?
cdash/isma
nope
and that's it
right
muh glorification
well, from a randomizer point of view
xhuis pls
no one is gonna get godtuner in the race
yeah nothing new for rando
hey if I race I should record my run with obs or something right? or stream it?
wait do the aspids in the aspid arena in crossroads spawn faster now?
I mean it'd be 5 fps if I did
the double spike kill is now consistent
does it
that's all
shops?
yes
is the price also random?
shop item #s
^
so collecting geo would be a reasonable thing to do
you can have most of the items at leg eater
the price isn't random it's just a set thing for each charm isn't it
oh so heavy blow is the second most expensive
they are
apparently
set
wait
the most expensive is like 400
so what's the seed?
abilities are probably more
seed gets told later
so people don't cheat
but you could just modlog tbh
but don't
to be tbh modlog would waste time
I don't know why the randomizer makes anything that replaces a vengefly tiny but I'm not complaining because tiny gruz mother is hilarious
why the fucc am i getting achievements now
how could I modlog if I don't know the seed
she's so smol
i didnt clear registry
bigmeme
modlog right after joining the race
ez
is it not PrintSceneHierarchyTree?
for the dump
but as soon as we get the seed the race starts, right?
oh
I see
to know where shit is
why am i getting the charmed achievement each time i pick up something
true i forgot about that
don't forget putting the mode to hard unless you like playing in the weenie hut
ok seriously is it not PrintSceneHierachyTree wtf
wtf it's only ever starting the timer when I close the game
yea im on hard
wth
it won't log my gameobject
this is amazing
you are amazing
why is it doing that tho
just compiled the modding api and it never built a dll
wtf
but it said it succeeded
would shade skipping to salubra's hut be a reasonable thing to do
is she likely to have good items
ic
yees
5555555
trinomi do you have any idea I'm having this issue?
it's not the weekend yet
km k nk ijnoiubouhbuhb
no clue gradow, devilsquirrel would be the only one that might know I think
look it me
timer doesn't even start on starting a new save?
did you follow the comprehensive src guide made by fireb0rn himself
and you open livesplit after the game?
I tried opening livesplit both before and after the game
yeah no clue then
uhh is what corny sells rando'd?
I didn't wait for the game to finish loading tho, launched it before the main menu
maybe that's it
brb
corny is not, but ismelda can have charms
sly, iselda, salubra and legeater
is !
nice
i smel da dinner
🅱orny
System.TypeInitializationException: The type initializer for 'MonoMod.RuntimeDetour.HookGen.Generator.HookGenerator' threw an exception. ---> System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: options
at System.Text.RegularExpressions.Regex.validate_options (System.Text.RegularExpressions.RegexOptions options) [0x0000c] in <25cbaba93b734b278635ab06efd82136>:0
at System.Text.RegularExpressions.Regex..ctor (System.String pattern, System.Text.RegularExpressions.RegexOptions options) [0x00017] in <25cbaba93b734b278635ab06efd82136>:0
at MonoMod.RuntimeDetour.HookGen.Generator.HookGenerator..cctor () [0x00000] in <9fcda430b43f410887f5642958a84cb6>:0
--- End of inner exception stack trace ---
at MonoMod.RuntimeDetour.HookGen.Generator.Program.Main (System.String[] args) [0x00274] in <9fcda430b43f410887f5642958a84cb6>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'MonoMod.RuntimeDetour.HookGen.Generator.HookGenerator' threw an exception. ---> System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: options
at System.Text.RegularExpressions.Regex.validate_options (System.Text.RegularExpressions.RegexOptions options) [0x0000c] in <25cbaba93b734b278635ab06efd82136>:0
at System.Text.RegularExpressions.Regex..ctor (System.String pattern, System.Text.RegularExpressions.RegexOptions options) [0x00017] in <25cbaba93b734b278635ab06efd82136>:0
at MonoMod.RuntimeDetour.HookGen.Generator.HookGenerator..cctor () [0x00000] in <9fcda430b43f410887f5642958a84cb6>:0
--- End of inner exception stack trace ---
at MonoMod.RuntimeDetour.HookGen.Generator.Program.Main (System.String[] args) [0x00274] in <9fcda430b43f410887f5642958a84cb6>:0
send help 56
ok, timer doesn't start until you start falling into king's pass gradow
ok, it works now
what in fuck
ok, thanks
running mono MonoMod.RuntimeDetour.HookGen.exe --private Assembly-CSharp.dll
git cloned from ur branch
ansidfnijwenf
@bronze temple
I had to wait to launch it til menu was up
Trinomi, I know, but even RTA wasn't timing
ok well
it broke
and I need to build the api or my controller won't work
unless I use SC controller
try cloning again
same exception
uhhhh
uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
what
i built it like 2 days ago
tbh shit's just breaking on me today
between livesplit, unity textmesh pro, and fucking fucking monomod
idk that my dlls are actually different
woke
fucking fucking
@compact sedge what's your version of mono?

5.14.0.177
can anyone send me skurry's shade skip thing
They still didn't fix it? 
ech
e
use mono nightly 
ex2
Mono has got issues with regex flags
meh I'll just use the prebuilt modding api and sc controller
More specifically, the special flags supported by the .NET Framework
...
But sure
Blame fucking fucking MonoMod for using a feature that has been broken in Mono for ages

Yeah I know
I'll just fix that tomorrow
Thanks for pinging me, otherwise I would've missed this entirely
c# fuckn hates me today. I must have spit on Steve Ballmer's grave or something and he's not even dead yet because between Unity, your thing and livesplit being dumb all three of which I think are because of mono I'm kinda salty.
I mean livesplit is because they love using this slash for paths \
Oof, hardcoded paths
I added you now @solemn rivet
Oh well, it's late here, gonna catch some sleep
any news on the player data tracker tho guys
Cya and good luck with whatever you're doing :D
@past wadi #races-discussion
^
ok so would it theoretically be impossible to beat the game if you can't do the clawless dashless shade skip to blue lake
bc i know im not learning that
oh actually nvm
game knowledge
so like what's the hardest thing a hard seed can throw at you
as far as tricks goes
Probably vs/wings only crystal peak

how do you crystal peak without mantis claw
float storage?
hardest skip is the cp one yeah, not including mag skips
how do you actually use livesplit one
also 
I mean I'm still gonna use my dumb timer mod but nobody will trust that
You get windows and use real livesplit
honestly if "getting windows" solves all 3 of the problems I've had today I should just quit modding hk
and spend the rest of my life working on moth lore
Another solution is to port livesplit to unix
Here you go https://github.com/LiveSplit/LiveSplit
Fuck you lol
ok ewww
to get the modding api to work
I need to have my controller emulate keyboard output
so like
instead of a button I need to map it to x or whatever
so I jump
Just play on keyboard
sounds arse
no it's f
it's 3
rebind it lmao
numpad directionals boi
absolutely not
numpad movement or bust
if you dont use wasd for movement you are a monster
ew
i use arrows
8456 is still the best
yes
what do you mean everyone knows 8 4 6 2 is the way to go
8456 best combo for movement
ertg
rdfg second best
345t tbh
you all have the fucking least efficient binds
home del end pgdn
ax uses wasd p[];' or something
reasonable
lmao why is he declaring an array while playing :xd:
arrays start at 1
no
meme
not even a super nintendo controller smh
not enough buttons lel
is there any point in collecting essence
Unlocks true ending
https://forum.unity.com/threads/text-mesh-pro-dll-error.463275/ AJIJDASIPJDASOIJOADIJ QUWNOIUQCIUHQOIWUCHOIWUQDOI SO I DO ALL THIS FUCKN WORK INSTALLING THE UNITY EDITOR AND IT JUST DOESN"T FUCKN WORK
I quit
56: i cant believe aa fucking dies
Libreoffice doesn't give me errors when I try changing the font in it. Libreoffice never gives me errors and never crashes and does everything I need. How fuckin much work is it to ask a programming language to be half as competent as an office suite
also 56 pls help it will probably take u 12 seconds
does anyone have an api version that doesn't break my controller inputs?
⌨
no
your loss
I have an api version but it doesn't have the latest monomod fixes required to stop uh -= from causing exceptions
and idk if that would break rando 2
what's even making controllers not work?
can you send it to me? I'll give it a shot AA
send you my... api?
send api and vagene
Randomizer doesn't use monomod hooks
yeah, the api that works with controllers
ty
fuck empress muznik
i would
nt
yeah I guess there's literally no way for me to ever add custom fonts to HK then
welp
Does Empress work on the latest patch?
ye
In fact, what mods on the installer DON'T?
I hear the enemy randomizer's out for now, but any other ones I should avoid checking out?
iirc gradow said they all worked?
is claw and dnail enough to get everything in howling cliffs?
iirc 
Ah hah. Nice!
AA controller doesn't work with that api



i like the new sean
I for one welcome our new lyfwag overlords
gonna stream some rando now
I need practice

Whoever wins this race replaces Graig as lead tester right? /s
@floral furnace race
🤔

I've never tried randomizer. If I join the race it will be my VIRGIN EXPERIENCE
Why have they done this to me?
ok
Embrace the light. If you’re seeking empowerment through the light and love of the Radiance, you have come to the right place. If you are simply interested in our faith then we hope this will serve as a useful resource.
I don't want to talk to them I just want eyes
there's a bug with text mesh pro that literally makes it only work on windows
so what I need
sean get 
is you to make it for me
ok
ok
and make a new project
sure
or do i need to match hk's unity version
Where does the egg come from?
anyway
It's not on the emote list server
ok and then import the font I sent you as an asset
where are you fucking getting these servers

and then go window -> text mesh pro -> font asset creator
ping and salar's emote list has a bot which lets you search for emotes
how do i import the font
nvm i can see
Emote servers op
Very nice
oh yeah you need a restart just for it to work
most of these too
change the atlas size to 4096 x 4096 I guess and set the font source to the font
i used to have more but i hit server cap limit and it was annoying
and then click generate font atlas
so i left like 20ish
i see no mention test here
I didn't know there was a server cap
100 servers
imagine actually hitting super dash charge time
@compact sedge whatmst
import them
no need for examples
I don't think
actually 4096x4096 atlas size might be overkill, maybe 2048 might be better
fuck i clicked it
¯_(ツ)_/¯
shit i need gachigasm
that server name is giving me cancer

us scrubs with no nitro with our limited emotes to things we are subbed to on twitch
🤠
wow nice for them to tell me to fuck off upon joining
But these are global emotes
haha nice
It's not nitro
wdym
send screenshot
@copper nacelle about it
wow 56 long lost brother
do i need anything else changed
it wasn't that interesting
uh 2048x2048 and uh the sprite picked and I think ascii should work and if not I can give you a char list
yes I think but idk what happens when you click generate
because it breaks on non-windows
so ur on ur own from ehre
it's my 4th meme mod
don't spoil shitmodst
🤔
art*
ok so once you do that what is the format of the asset
still waiting for shitmodst supreme edition, whenever 753 starts making it again i guess
it's still genning
oh dang
damn rando is pretty fun
u
bc you sure as hell didnt upload 0.0.6
aa upload 0.0.6 when
uhhh
it's not on the gdrive
it is uploaded to:
