#archived-modding-development

1 messages · Page 61 of 1

vagrant leaf
#

like can you go around it

young walrus
#

no

copper nacelle
solemn rivet
#

use debug and noclip

young walrus
#

there's a secret that goes to the spring entrance

#

but still need to go thru arena to get bottom right

solemn rivet
#

apparently everyone got that, 56

copper nacelle
#

neat

solemn rivet
#

in that same spot even

copper nacelle
solemn rivet
#

oh, btw

pearl sentinel
#

If you don't set a new seed, it's likely you're all using the default seed when you started

young walrus
#

wow, doesn't even seed randomize

solemn rivet
#

after I visited granpa grub all enemies in that area before him returned to vanilla

pearl sentinel
#

Lol. It's a very pre alpha :x

vagrant leaf
#

gonna have to get debug now and re-enable rando

#

re

solemn rivet
young walrus
#

lol. it's not even alpha yet, it's before the alphabet

#

it's like... the breath you take in before speaking

solemn rivet
#

just disable the mod, go through that area, then re-enable it

pearl sentinel
#

Yeah debug with rando might save yiu some softlocks

rose crown
vagrant leaf
#

can't wait till this is finished

#

it's so great already

copper nacelle
#

^

solemn rivet
#

^^

rose crown
#

^ x2COMBO

solemn rivet
#

enabling debug then

copper nacelle
#

rip my game for 3 more minutes

solemn rivet
#

oh

#

do I have to do that every time?

pearl sentinel
#

All this info is great tho, gonna go back through and log all these issues

copper nacelle
#

atm you have to do it every time

pearl sentinel
#

You do, until I figure out a way to serialize fsms

solemn rivet
#

just write them down by hand

#

one-by-one

pearl sentinel
#

I have ideas, just haven't tried yet

#

Since I only need to save off enemy fsms, I feel like it might be possible

copper nacelle
#

are the new particle effects on the title screen intended

#

or just a "feature"

pearl sentinel
#

"Feature"

copper nacelle
#

also the new colorscheme

solemn rivet
#

can't you serialize them as a xml?

pearl sentinel
#

Possibly

solemn rivet
#

since they are basically arrays within arrays

pearl sentinel
#

Haven't got around to trying

solemn rivet
#

gotcha

copper nacelle
#

the husk respawned

#

the golden one

#

my geo is unlimited

solemn rivet
#

lol

#

that's amazing

vagrant leaf
copper nacelle
#

it's amazing

solemn rivet
#

mine's a mawlek

copper nacelle
#

lmao

#

the red dots are dripping down

solemn rivet
vagrant leaf
copper nacelle
solemn rivet
#

oh crap, they are actually hard to get past

copper nacelle
#

rip

solemn rivet
copper nacelle
#

lmfao

solemn rivet
pearl sentinel
#

I've literally only tested a few areas, so yeah

#

This is all great stuff, thanks guys, appreciate it :)

vagrant leaf
solemn rivet
#

even tho they're sideways, they still spit upwards

copper nacelle
#

rip fk

#

1500 geo now

solemn rivet
copper nacelle
#

OH SHIT

#

I walked into the snail shaman room

#

and I heard 10 zotes

#

scream

vagrant leaf
#

yeah gruz is just gruz

#

wait what

rose crown
#

LOL

vagrant leaf
#

ZOTE INVASION

rose crown
#

Glorious

copper nacelle
#

lemme record it

rose crown
#

So the Furious Vengeflys have been changing on screen for me

copper nacelle
#

how do you watch a flv file

solemn rivet
#

also, stuck after zote

#

gates won't open

copper nacelle
#

rip

#

noclip life

#

ok have video

rose crown
#

That's amazing

solemn rivet
copper nacelle
#

i saw 1 zote

young walrus
#

omfg

vagrant leaf
#

the two aspids in the broken wall were a bee and a primal aspid

young walrus
#

they're all colo zote?

#

hahahaha

vagrant leaf
#

i want die

copper nacelle
#

no they aren't

#

zote is just next to them

pearl sentinel
#

You streaming it 56?

copper nacelle
#

no

#

am now tho

pearl sentinel
#

Channel name?

copper nacelle
pearl sentinel
#

Ty

vagrant leaf
#

so many colosseum enemies

copper nacelle
rose crown
#

I'm heading to the coliseum

#

Wish me luck lads

pearl sentinel
#

Colloseum does not randomize, I think

#

It causes softlocks

#

For now

rose crown
#

oh

#

well nvm then

pearl sentinel
#

It's on my list to tackle it, I don't yet know why it breaks

solemn rivet
buoyant wasp
#

I'd solve the speed issue first, might solve the colo issue at the same time

#

mawleks EVERYWHERE

#

also, does it seem to you like mawleks are spawning more frequently? cause i've seen alot of them

#

in these images

#

(haven't played it)

pearl sentinel
#

I'm guessing they're all using the default seed :×

#

And playing default settings

copper nacelle
#

help

#

my hpbar is gone

pearl sentinel
#

O.o

solemn rivet
#

where my brooding mawlek at

copper nacelle
#

I think it's because zote

solemn rivet
#

I miss him

pearl sentinel
#

Ohhh. Zote may have done it, Dave and load at a bench

young walrus
#

DAVE

pearl sentinel
#

Save*

copper nacelle
#

also will do

pearl sentinel
#

Looks like it breaks the boss reward tho

#

I'll have to make it skip rando ing that scene

copper nacelle
buoyant wasp
#

lol

#

you should use -37

solemn rivet
buoyant wasp
#

cause -34 had that bug

copper nacelle
#

ahh

#

thought I had updated

vagrant leaf
solemn rivet
#

heheh

vagrant leaf
copper nacelle
solemn rivet
copper nacelle
#

new look is really nice

#

aw shit it broke

pearl sentinel
#

Huh, odd

copper nacelle
#

🇫

solemn rivet
rose crown
#

City of tears is a dangerous place

pearl sentinel
#

Oh, 56, was your game open?

copper nacelle
#

nope

pearl sentinel
#

That looks like an error of writing permissions or something

#

Weird

copper nacelle
#

uh

pearl sentinel
#

I'll debug it tonight, thanks for the report

copper nacelle
#

was installing api manually

#

and crossroads died

#

"Crossroads.exe has stopped working"

pearl sentinel
#

Lol

rose crown
pearl sentinel
#

Oh fun

#

City of tears indeed

#

Oh, if anyone wants to be extra helpful, sending me a copy of your mod log after you're done playing would be amazing

buoyant wasp
#

i imagine deepnest with this mod is gonna be hilarious

rose crown
#

I can do that

#

ooo I should head there

copper nacelle
vagrant leaf
#

good

#

i've only seen hive workers so far

pearl sentinel
#

I have it logging everything that is replaced and everything you hit with your nail. So I should be able to solve a lot of bugs with the data from a logged playthrough

copper nacelle
#

one guy randomized into thin air

solemn rivet
pearl sentinel
#

Lol

#

Yeah I think you and 56 are playing the same seed

solemn rivet
#

my long lost friend

#

right after zote

#

kek

vagrant leaf
#

collector

#

how

pearl sentinel
#

Uh

vagrant leaf
#

someone should fight collector

solemn rivet
#

why 2 of them?

vagrant leaf
#

HA

#

kill them

copper nacelle
#

nice

pearl sentinel
#

Well

solemn rivet
#

me = double ded

#

maybe not

#

it can't jump

vagrant leaf
rose crown
#

I love this

solemn rivet
#

ok, now there are 3 of them

copper nacelle
pearl sentinel
#

Yeah, wall types are special until I put the orientation fix in for them

solemn rivet
#

and now there are 0 of them

#

and no mask shards

#

it's a tarp

pearl sentinel
solemn rivet
#

oh, I've just realized

#

they're gonna respawn

#

also, where did the masks they used to carry go to?

pearl sentinel
#

They aren't triggered I guess. I'm going to not randomize the original one, just wrote a bug report up for it

solemn rivet
copper nacelle
solemn rivet
#

be glad it's not muzznik

copper nacelle
#

THEY'RE EVERYWHERE

#

8 of them

solemn rivet
#

maybe they replaced the small harmless mushrooms?

copper nacelle
#

i think they replaced the spitty things

#

the circle ones

solemn rivet
#

the small floaty ones?

copper nacelle
#

the big ones

#

like the ones which spit out the acid cloud thing

#

does anyone know where dreamgate.dat is?

solemn rivet
#

oh

#

yikes

pearl sentinel
#

If anyone else gets to fungal wastes, it crashed there for 56 so pls report if it does

exotic venture
#

what

#

enemy randomizer up?

#

hit me with that dll bruh

pearl sentinel
#

Scroll up, at work rn

#

It's super janky early alpha

#

Suggest using debug mod with it

#

O you can noclip out of soft locks

#

So *

copper nacelle
#

how do you change the debug mod keybindings

#

nvm

pearl sentinel
#

Gruz mother is also a softlock. Dang

copper nacelle
rose crown
#

Okay so yes, fungal wastes is a crash point

#

Left from that initial narrow room as as far as I got

pearl sentinel
#

Well shit. Any output_log.txt from the crash would be appreciated

#

In the meantime since I'm at work, you can use debug mod to give yourself mantis claw and go to other zones

copper nacelle
pearl sentinel
#

Lol

#

Yep, there will be wall bats. Though once I fix the spacing they won't float

copper nacelle
#

hmmmm

#

which is pretty neat

#

this room

#

spawns correctly

#

mistakes didn't rando some mistakes don't rando, soul twisters don't exist

#

so far

#

not a problem

#

just kinda funny

buoyant obsidian
#

Is that an enemy randomizer :o

copper nacelle
#

yeah

#

early alpha from kerr

#

it's really good

#

install debug and play it

#

it's very fun

#

soul twisters fixed themslves after dying

#

transformed

rose crown
#

I used seed 413 and now the wall jump is broken?

#

I can still cling to the wall just not jump from them

copper nacelle
#

that's a vanilla bug

#

just quit out and back

rose crown
#

oh

#

alright then

vagrant leaf
#

rip shrumal ogre charm notch

pearl sentinel
#

Yeah I added it to the bug list :×

#

Beware of fungal wastes

#

It ceashes

#

Crashes

vagrant leaf
#

should i just give myself claw and go to CoT

pearl sentinel
#

Yea

vagrant leaf
#

sounds good

pearl sentinel
#

That's the fix for bow

copper nacelle
#

also don't go through crystal peak

#

the normal way

pearl sentinel
#

Laser bug room to the left? Of crystal guardian crashes it looks like

copper nacelle
#

yea

#

@pearl sentinel

woeful plaza
#

I have no clue what's going on but I love it.

copper nacelle
#

enemy rando

#

early alpha

pearl sentinel
#

Crystal peaks is a crash zone. Skip it.

copper nacelle
#

except the first room

woeful plaza
#

ohhh

#

i see

#

still fantastic

vagrant leaf
#

dang

#

how do you get into CoT without fungal or CP

copper nacelle
#

debug mod u dungo

#

and through blue lake

vagrant leaf
#

ah

#

but

#

shade skip > debug

hazy sentinel
#

randomize shade imo

copper nacelle
#

you need debug tho

#

or you get soft locked

vagrant leaf
#

ik

#

i have it

#

i just prefer to use like

#

actual game

copper nacelle
#

i used shade skip

vagrant leaf
#

when i can

exotic venture
vagrant leaf
#

apparently on chaos mode when you hit spikes enemies in the room randomize again

#

good

#

dont fix also

#

makes it better

copper nacelle
#

@exotic venture same thing happened to me

#

@pearl sentinel bug

#

that one enemy is always sideways

hazy sentinel
#

yeah because the mosscreep is sideways

vagrant leaf
#

oh my god

#

i just went into the goam maze to get the mask shard

#

why do i exist

copper nacelle
#

nice

vagrant leaf
pearl sentinel
#

Is he upside-down?

copper nacelle
#

rip

#

crash v3

exotic venture
#

room to mantis village, just past the shrumal ogres room

#

also crashes

copper nacelle
#

already reported imo

#

avoid going to mantis village, crystal peak, and ancient basin broken vessel room

exotic venture
#

so mantis claw, cdash and djump are unreachable ?

#

ok

copper nacelle
#

yes

#

debug mod life

exotic venture
#

zote the mighty has spawned over 5 times now

#

for me

#

fuckin A

copper nacelle
#

I got 5 zotes at once

#

in the area where you get fireball

pearl sentinel
#

Yeah and I think 56 just helped me figure out the crashes

#

So I'll fix that in a few hours when I'm home

copper nacelle
#

room mode toggle 🅱roke

#

file has 1 and game says true but it still doesn't toggle

pearl sentinel
#

I think your save file has its own json

#

Different from the global one

copper nacelle
#

oof

#

I have a save file json editor

#

time to check

pearl sentinel
#

I just used whatever the default SaveSettings method was that is in the Mod class

#

Global is used when making a new save

#

I didn't intend for that menu to be there during gameplay, so I'll fix that later

copper nacelle
#

w/ chaos mode

#

if you're unlucky

#

could you crash anywhere

pearl sentinel
#

No?

copper nacelle
#

oh wait
I'm dumb

pearl sentinel
#

Shouldn't

copper nacelle
pearl sentinel
#

Nice

copper nacelle
ancient nebula
#

@solemn rivet was invincibility ever a feature of 1.5.0 blackmoth or did i break it again

solemn rivet
#

I think I did add it to grubberfly

#

don't remember

ancient nebula
#

not using tjat

solemn rivet
#

eh

#

then no

buoyant wasp
#

The first settings are save specific, the second settings are global if memory serves

#

can look closer when i get home

pearl sentinel
#

Second is global yep

ancient nebula
#

dashmaster, sharp shadow, sprintmaster (prolly not those)
but stalwart shell and defenders crest maybe?

solemn rivet
#

none of those tbh

#

and I don't mess with sprint, stalwart and defender's

vagrant leaf
#

vengefly king's spawn are randomized

#

why

pearl sentinel
#

Oh nice

vagrant leaf
#

p r i m a l

#

a s p i d s

#

two of them are assaulting me in CoT

#

double pain

hazy sentinel
#

hot

ancient nebula
#

gonna see if i can fix it and reproduce again, will report back

copper nacelle
vagrant leaf
#

chaos mode only mode

copper nacelle
#

oh fuck

#

it can jump up platforms

exotic venture
solemn rivet
#

I only ever play in chaos mode

vagrant leaf
#

its not real randomizer if you're not on chaos mode intenseface

copper nacelle
#

@exotic venture i got that too

exotic venture
#

did you also have all those zotes

copper nacelle
#

had zotes

#

but in shaman area

#

chaos mode is fun

ancient nebula
#

@solemn rivet i know whats going on now

#

grubberflys invincibility stays after you unequip charm

solemn rivet
#

eh

#

ofc it does

hazy sentinel
#

dow jones

#

industrial average

solemn rivet
#

you saw nothing

exotic venture
ancient nebula
#

this should be interesting

copper nacelle
solemn rivet
ancient nebula
#

💜

solemn rivet
#

see if that fixes it

exotic venture
solemn rivet
#

okay, I'm gonna start a new enemy rando save

exotic venture
#

backup all your other saves

solemn rivet
#

had to leave that one to work on my paper

#

nah

#

has there been any releases since?

pearl sentinel
#

Reminder: crystal peak, fungal wastes, and the orange Balloon room crashes

#

Off work in 2 hrs then will fix crashes

ancient nebula
#

whats the orange baloon room

solemn rivet
#

*orange ballroom

pearl sentinel
#

The ghosts that appear near the fallen kin boss

ancient nebula
#

ok

pearl sentinel
#

It looks like I had a few enemies that were badly flagged, so once I correct that it won't crash

#

I'll also put a failsafe in so it never happens again

vagrant leaf
#

rip

#

just got the basin crash

ancient nebula
#

with grubberflys

solemn rivet
#

but grubberfly should make you invincible

ancient nebula
#

i stopped the motion, got hit while stopping it

solemn rivet
#

also, where are you in that screenshot? xD

ancient nebula
#

top left corner

solemn rivet
#

oh

ancient nebula
#

invincibility fixed

#

but why do i take triple damage

solemn rivet
#

triple?

ancient nebula
#

oh no, issue

#

there no invincibility period after being hit, at all

solemn rivet
#

yeah

#

easy to fix

ancient nebula
#

the no invincibility thing stays after game reload..

vagrant leaf
#

oh god i just found myla in rando

#

like a myla enemy

pearl sentinel
#

Yep

#

It can happen

vagrant leaf
#

i killed it

pearl sentinel
#

She also yells loud on death

vagrant leaf
#

yeah

#

it just looked like a normal mining bug and then it died

ancient nebula
#

why would you do that

vagrant leaf
#

true agony

pearl sentinel
#

An there's still so much I want to add to this too

graceful smelt
#

I kill myla :)

pearl sentinel
#

Like the tentacle monsters from abyss

vagrant leaf
#

well uh

#

the theme when you're climbing up the abyss just started playing

ancient nebula
#

chuckle

vagrant leaf
#

tf is going on here

copper nacelle
#

that always happens on title screen load

pearl sentinel
#

Idk

#

I mean, yeah that happens on load up

solemn rivet
pearl sentinel
#

Aw crap, I just realized that room in greenpath with all the armored guys you need to pogo over is probably all scrambled

copper nacelle
#

pogo on a bunch of mosquitos

pearl sentinel
#

Though, someone will enter that room and find all of them ad primal aspids

copper nacelle
#

nice

ancient nebula
#

thanks

pearl sentinel
#

So 56, thoughts on it so far? I think you've played it the most

copper nacelle
#

fun af

ancient nebula
#

are bosses randomized too

copper nacelle
#

mawlek is

#

i don't think any others are

pearl sentinel
#

If they are it's a bug and I'll be fixing it. I will allow them to be placed in the world tho

copper nacelle
#

keep gruz tho

pearl sentinel
#

Ofc

copper nacelle
#

random gruz and mawlek are great

#

fungal wastes w/ 10 gruz mothers

hazy sentinel
#

random the radiance

#

kthx

ancient nebula
#

would maps be randomized
russian roulette you never know what youll get and whats in next room...
and you cant go back cause room youve just heen in turned into a different one

copper nacelle
#

chaos mode has random stuff on room load

#

so you can just leave and come back for different stuff

pearl sentinel
#

Maps is something I want to do after this mod

young walrus
#

have fun with mapping rooms

ancient nebula
#

exciting!

pearl sentinel
#

Yeah it won't be a true mapping

#

I did come up with a prototype tho

rain cedar
#

Stop talking there's like 5k new messages

pearl sentinel
young walrus
#

you're not my real dad

vagrant leaf
#

finally

copper nacelle
#

i found one of those

#

when I enabled chaos

#

in the ancient basin long tunnel thingy

ancient nebula
vagrant leaf
#

yeah i think they take the place of the sentries sometimes

copper nacelle
#

ofc

#

they're both flying

hazy sentinel
#

ur both flying

#

boom roasted

solemn rivet
vagrant leaf
copper nacelle
#

rip

#

gradow's gif is actually showing up

#

nevermind

hazy sentinel
#

u shall bee missed

copper nacelle
#

too good to be true

hazy sentinel
#

haha

young walrus
#

....i hate you

junior basalt
#

hey i just tried to install blackmoth and it keeps crashing on startup

young walrus
#

you did it wrong

ancient nebula
#

hahah

junior basalt
#

i figured as much

pearl sentinel
#

Oh yeah, the random zote spawns are my favorite

junior basalt
#

but i did it the same way (basically) that I had done lightbringer in the past and that worked fine

pearl sentinel
#

I love it when he spawns in an area with spikes and jumps to his death

copper nacelle
#

5 at once or ban

#

@junior basalt use the installer

#

and install the api

junior basalt
#

is it pinned?

copper nacelle
#

yea

junior basalt
#

thanks

solemn rivet
#

yeah, blackmoth is an api mod

#

it works differently from lightbringer

#

also idk if I should give him the experimental version

#

kek

young walrus
#

lol

#

spinning SD's

solemn rivet
#

what's your veredict @ancient nebula ?

ancient nebula
#

chill 👌

solemn rivet
#

is that... Stuck?

ancient nebula
#

ye

#

purposefully let an exploding ushroom explode on me

#

send me flying off and chilling up there

#

still testing invincibility thing

solemn rivet
#

so

ancient nebula
#

it exploded while i was in the constant dash form

solemn rivet
#

I have no idea how to make un-stuckable

pearl sentinel
#

Add a way to cancel it?

solemn rivet
#

yeah

#

currently, I'm cancelling it every time you dash

rain cedar
#

You can probably just menu to get unstuck

ancient nebula
#

invincibility side effect gone

solemn rivet
#

since you dash infinitely fast, you only get a frame of "vincibility"

#

so I make you invincible at the start of the dash, and make you not-invincible at the end of the dash

#

(if you have grubber)

ancient nebula
#

yeqh menu gets it unstuck

solemn rivet
#

actual code:

#
if (PlayerData.instance.equippedCharm_35)
HeroController.instance.cState.invulnerable = true;
DoDash();
if (PlayerData.instance.equippedCharm_35)
HeroController.instance.cState.invulnerable = false;```
#

but aside from that, how stable is it?

#

can I "release" it?

ancient nebula
#

apart from grubberflys stuckness when hit during dash, i dont see other issues to not release it

junior basalt
#

it took a bit of screwing around, but I got it figured out. thanks guys

pearl sentinel
#

Hm. Whoops. So fungal wastes crash is because I had marked the mushroom turrets as bosses on accident

ancient nebula
#

hehehe

pearl sentinel
#

I think I was sorting that part of the list while drunk one night a few weeks ago

#

I wonder what happens if I switch brooding mawlek and nosk...

exotic venture
#

you mean a proper boss instead of a mistake?

pearl sentinel
#

I could make all mistakes into nosk

young walrus
#

all mistakes are NGG

pearl sentinel
#

Honestly, the main reason I took nosk out of the rando rotation was bc when you run into him his intro animation freezes you for like 30 seconds

young walrus
#

#fair

copper nacelle
#

lol

young walrus
#

are all bosses out of the rotation?

copper nacelle
#

no

pearl sentinel
#

And then if you get more than one in the same room you just sit there while they yell at you

young walrus
#

besides gruz?

copper nacelle
#

mawlek

#

god tamer

#

god tamer's beast thingy

young walrus
#

but you won't find like.... hornet

copper nacelle
#

zote

pearl sentinel
#

Not yet

hazy sentinel
#

add gpz 10 to rotation imo

pearl sentinel
#

So, do you guys want to try these disabled bosses in the next alpha: traitor lord and nosk (in addition to what's already there)

#

They work fine, but idk if you want them or not

young walrus
#

maybe just randomize bosses with each other

#

like how ALTTP does it

pearl sentinel
#

I'll eventually have options for them, so it won't matter in the long run

#

I'm avoiding replacing bosses for now

#

It causes softlocks

#

Until I have time to debug why

ancient nebula
#

would be funny to see the collector everywhere

pearl sentinel
#

It wasn't funny

#

Well, it was, but he likes to spawn in walls

#

Change your music

#

Then giggle a lot

ancient nebula
#

precisely why

pearl sentinel
#

Funnily enough

#

Zote is the most stable boss outside is normal encounter area

#

His *

#

And since he's harmless, I kind of want to put one in dirtmouth that's just always there when you visit

ancient nebula
#

oooo yeee

#

also make him invincible

pearl sentinel
#

One other thing I tried that was funny, a line of elderbugs

#

In a new game

#

They all collectively emote when you pass them by

ancient nebula
#

id like to see that xD

copper nacelle
#

make elderbug a randomized mob

solemn rivet
pearl sentinel
#

It happens

copper nacelle
#

@solemn rivet that's exactly what I had

solemn rivet
#

there's another somewhere

pearl sentinel
#

Probably same seed

solemn rivet
#

can only hear its screams

pearl sentinel
#

I need to make it rando a fresh seed on startup

#

For people that don't go to options

solemn rivet
#

462528428

copper nacelle
#

that's not my seed

#

my seed has 69 at the end

pearl sentinel
#

Well I'm headed home aoon, so I'll check it out

#

But the seed is saved into your save file when you create a new game

#

So that's what you really need to check

solemn rivet
#

@junior basalt there's a new version of blackmoth above

copper nacelle
#

look at this

#

most descriptive variable names I've ever seen

solemn rivet
#

you're kidding me

#

there's no way that's a real thing

copper nacelle
#

no what imo

#

and apparently it is

#

my eyes are bleeding

solemn rivet
#

how does one even read that

copper nacelle
#
 for (d = 0; d < g; d++) e = a.S[d], h = h + e + b[d % c] & g - 1, f = a.S[h], a.S[d] = f, a.S[h] = e;
#

why

solemn rivet
#

I'm waiting for it to spell out something at the end

hazy sentinel
junior basalt
#

@solemn rivet what's new in this version?

solemn rivet
#

eh

#

if you're using the gdrive version...

junior basalt
#

i got the one from the mod installer

solemn rivet
#

8 directional dash, grubberfly works and you can change directions mid superdash, and also superdash in mid-air

junior basalt
#

i see

#

sounds cool

solemn rivet
#

oh, and dashmaster works as well

#

I have to figure out how to change the in-game text for those tho

#

probably not worth the effort till next patch tho

pearl sentinel
#

The mod installer should point to the gdrive version, if not pleas elet me know so I can fix it

solemn rivet
#

mine does too

copper nacelle
#

if you delete something from gdrive does the gdrive link still work

pearl sentinel
#

Dunno. I assume not

ornate rivet
#

wait

#

how is zote there

#

wat

young walrus
#

thinkgrub mods? in the modding channel may b? thinkgrub

ornate rivet
#

is it a mod we can download?

young walrus
#

at your own risk

#

it's super pre-alpha

ornate rivet
#

I love that stuff

#

gimme

young walrus
#

scroll up

#

it's somewhere here

ornate rivet
#

blackmoth?

young walrus
#

no

copper nacelle
#

enemy randomizer

#

make sure to have debug

#

I'd wait till after kerr fixes the crashing tho

solemn rivet
#

Blackmoth 1.5.0 added to GDrive

copper nacelle
#

rn you can't go to crystal peak, part of ancient basin, and fungal wastes

#

still fun tho

solemn rivet
#

changes added to readme

ornate rivet
#

THANKS

#

AHH

#

this is amazing

copper nacelle
#

#

make sure to have debug or ur bad

ornate rivet
#

I always wanted this

solemn rivet
#

ornate rivet
#

but I never thought it would be possible

#

does it use the modding api?

copper nacelle
#

yea

#

so you could do rando + enemy rando + hell mod

#

and then die instantly

ornate rivet
#

lel

#
  • debug mod*
#

ur bad for forgetting it

exotic venture
#

debug mod is standard

ornate rivet
#

does it randomize bosses?

vagrant leaf
#

uh

solemn rivet
#

some

vagrant leaf
#

mawlek, gruz, zote

ornate rivet
#

ok

vagrant leaf
#

can be in place of normal enemies

solemn rivet
#

gruz is still where she usually is

#

but mawlek is gone

#

and can be anywhere

copper nacelle
#

also god tamer

#

and god tamer's beast

pearl sentinel
#

Ok. Time to go home and fix some crashes

solemn rivet
#

yeah, those too

ornate rivet
#

ur mod is awesome me dude

solemn rivet
#

I can send you my modlog if you'd like

pearl sentinel
#

I figured out all the crashes from earlier, I'll fix em in a few minutes once home

copper nacelle
solemn rivet
copper nacelle
#

disgusting

#

a falseknice was in there

junior basalt
#

Lmao. Facing the false knight in blackmoth. He falls through the floor. I dash through his head to finish him off. He flies off screen. Now I have to re-do that battle

copper nacelle
#

oof

hazy sentinel
#

blackmoth very stable mod

solemn rivet
#

what

#

there's no way that's my fault

#

xD

#

I've fought him lots of times, never seen that happen

junior basalt
#

Yeah who knows. It was pretty hilarious though

ancient nebula
#

0.0

ornate rivet
#

is blackmoth compatible with enemy randomizer

pearl sentinel
#

In theory

solemn rivet
#

yeah

pearl sentinel
#

Haven't tried

ornate rivet
#

hmmm

copper nacelle
#

probably

solemn rivet
#

should be

#

there's no reason it wouldn't be

pearl sentinel
#

^

#

ok, i'm home with a bottle of whisky

#

i got like an hour before i gotta go prep dinner, let's fix some stuff

solemn rivet
#

you're an inspiration

#

runs to grab some booze

hazy sentinel
#

never fixes blackmoth

solemn rivet
#

it is fixed

rustic stag
#

There are no bugs, only features

pearl sentinel
#

ok, two questions

#

nosk in this build y/n?

vagrant leaf
#

y

pearl sentinel
#

traitor lord in this build y/n?

vagrant leaf
#

y

solemn rivet
#

eww

#

sure

#

also

copper nacelle
#

floating mantis lords too

solemn rivet
#

is there any way to make whatever replaces Mawlek drop the shard when you kill it?

copper nacelle
#

maybe the room's fsm?

vagrant leaf
#

also the shrumal ogre notch

pearl sentinel
#

maybe, but today i'm just going to change it so that it doesn't replace that particular scene

solemn rivet
#

nah

#

it's not like 1 shard matters

#

I'd rather find some random enemy there

pearl sentinel
#

i'll leave it that way for chaos mode only for now as a compromise 😛

vagrant leaf
#

chaos mode is the only mode

solemn rivet
#

^

#

it has been spoken

vagrant leaf
#

i don't think you should upgrade your nail in enemy randomizer

#

imo

solemn rivet
#

also, it should always be played in glass soul

vagrant leaf
#

i like having a bunch of overpowered enemies trying to kill you

solemn rivet
#

obvsly

pearl sentinel
#

just combo it with hell mod or something 😉

copper nacelle
#

simple solution

vagrant leaf
#

hell mod/ rando/ enemy rando when

copper nacelle
#

hell mod has no nail upgrades anyway

#

ez fix

lusty lantern
#

annoyance at mods not working for me

solemn rivet
#

wuddup

exotic venture
#

sorry we're hired to do bizz for the hk server instead

lusty lantern
#

I put the mod content things in the Hollow Knight folder thing, and then start the game, but don't see the mod thing that pops up and shows the mod works thing.

solemn rivet
#

okay

#

do you have API installed?

lusty lantern
#

I put that in the thing yes.

solemn rivet
#

is it inside Hollow Knight/hollow_knight_data/Managed/?

lusty lantern
#

Yes.

vagrant leaf
#

the dll or the entire folder

lusty lantern
#

Well, Data, since hollow_knight_data isn't a thing on my Hollow Knight for some reason.

#

Which might be causing the problem.

solemn rivet
#

eh

lusty lantern
#

Wait... maybe thats the problem.

vagrant leaf
#

is there a mods folder in your maged folder

solemn rivet
#

that's always there

vagrant leaf
#

managed**

solemn rivet
#

even without mods

lusty lantern
#

Why are there multiple data folders fuck

solemn rivet
#

hollow_knight_data, I mean

lusty lantern
#

Okay I think I found my problem.

#

put it in the wrong data folder

vagrant leaf
hazy sentinel
#

put it in the wrong

#

folder

lusty lantern
#

now very confused to find other data folder containing mod stuff in it

exotic venture
#

nice

copper nacelle
#

just use the installer imo

#

ez game

solemn rivet
#

there are two installers

#

just use either of them

#

kerr's is better tho

#

cus he actually knows what he's doing

exotic venture
#

there's also a step-by-step guide

#

success not guaranteed tho

copper nacelle
#

I use Kerr's for installing the ones in the gdrive and yours for managing

#

because the startup time for kerr's is longer

pearl sentinel
vagrant leaf
#

i just dont use installer because why

pearl sentinel
#

in theory, crashes should be fixed

#

and "some" softlocks

solemn rivet
#

I use mine for managing and for quick install of my dev builds

vagrant leaf
#

crossroads softlock fix?

pearl sentinel
#

brooding mawlek is NOT randomized in this version (he'll still appear other places tho)

solemn rivet
#

booooo

copper nacelle
#

tfw I got 50 emails from the github thing

vagrant leaf
#

there should be a super chaos mode where everything that doesn't crash the game is randomized

#

no matter how broken intenseface

pearl sentinel
#

that's what chaos mode will be

copper nacelle
#

but chaos mode is nice re

pearl sentinel
#

once i know what the crashes are i can take time to make work-arounds

#

for now, i'm just gonna do fixes, but i did add a todo for the mawlek replacement in chaos mode

lusty lantern
#

Okay now it works.

#

Just had to replace the ones that were in the place that it shouldve been in that I never put there.

#

Which is... confusing as all hell.

pearl sentinel
#

this version also has a new... "feature"

vagrant leaf
#

👀

pearl sentinel
#

enemy types that were floating should now be stuck to walls

#

but... untested, it could actually have weirder results

#

so... go find out and post results

lusty lantern
#

just ignores how the hell something can work just by having things replaced in them that should be the same things that were in them originally

copper nacelle
#

the files are different tho

#

🤔

pearl sentinel
#

also i think i fixed some of the enemies that weren't being randomized

vagrant leaf
#

like the area in CoT?

#

before soul sanctum bench

pearl sentinel
#

naw that's still off limits

#

er

#

oh soul sanctum

#

right

#

well yes hopefully those guys

#

but soul sanctum i did not fix any softlocks there yet

copper nacelle
#

rip

pearl sentinel
#

so... pls to be using debug mod there

#

but hopefully crossroads softlocks are gone for now

solemn rivet
#

what if I like to take risks?

pearl sentinel
#

in the meantime i had to disable randomization on the 2 screens in crossroads that would softlock

#

also, the siblings weren't in the rando replacement list, but were being cached...

#

so hopefully they show up now?

copper nacelle
#

time to start a new playthrough

#

tomorrow tho

solemn rivet
#

I'm tempted to start one now

pearl sentinel
#

having 56 stream-test earlier was incredibly helpful

#

i caught so many problems

junior basalt
#

@solemn rivet just wanted to say I am loving blackmoth so far

solemn rivet
#

great to hear!

#

How far are you?

copper nacelle
#

Fuck reacted with :happygrub:

junior basalt
#

Just got to Queen's Station

#

I like that longnail isn't useless haha. Seems like thorns of agony kind of is

copper nacelle
#

just get hit

#

simple trick

junior basalt
#

Clearly

#

But nah it just doesn't do enough damage to make it worthwhile

solemn rivet
#

ToA kek

#

so old

junior basalt
#

Not a charm I generally use just checking to see how it worked with the dash mechanic

solemn rivet
#

there's a full list with spoilers in the readme

junior basalt
#

But that's like cheating haha

pearl sentinel
#

hmm, my wall adjustment thing seems to have broken a bunch of enemies

#

trying one more fix then just gonna revert it for now or put the fixed version up

#

so "in theory" this should work "better"

#

with how long it takes to load.... it really helps having others test too

copper nacelle
#

i'll test when i can

#

homework vs my life

pearl sentinel
#

nah it's cool

#

you've already done a lot

#

i'm trying to get as much as i can done before wife gets home

#

:corniferFace

#

whelp, times up, but here's the rando with wall-change revereted

#

still has softlock and crash fixes

#

let me know how it goes

solemn rivet
#

can an fsm be rotated? And I do not mean the base game object attached to it

#

idk if that even makes sense tbh

#

just trying to figure out how to implement up/down superdash

solemn rivet
#

Meh whatever, I'll just wait for the next patch

pearl sentinel
#

that's how i feel about serialzing fsms

rain cedar
#

Can an abstract data structure be rotated? 🤔

#

It's just a state machine

#

That makes no sense

pearl sentinel
#

hey hey, a tree can be rotated

rain cedar
#

But rotating the state "positions" would have no effect

rustic stag
#

If you rotate the tree you rotate the game
ez maths

pearl sentinel
#

i mean, you're not wrong

#

just saying

solemn rivet
#

I know... I just thought that maybe the fsm was instanced as an object disjointed from the parent

rain cedar
#

Yeah but what did you mean by rotate?

solemn rivet
#

I was just grasping at straws... The superdash fsm only handles movement using a float, not a vector.... So I thought to rotate it

pearl sentinel
#

what happens if you just... rotated the character?

#

without using the superdash fsm

solemn rivet
#

What you see in the gif

#

Absolutely nothing

pearl sentinel
#

i mean, it's very possible that the superdash code only does something like

exotic venture
#

heh

#

rotating

pearl sentinel
#

"if > 0 then pos.x += value"

#

and doesn't use any actual direction

solemn rivet
#

I mean, it does rotate the sprite, but it still moves l/r

pearl sentinel
#

right, that's what i mean

#

superdash code might be hard coded to only move the .x coord

solemn rivet
#

Yup

#

Hence, rotating

#

Anyways, gotta go

pearl sentinel
#

you could probably make some code to like, see if you're superdashing, then un-do the x movement and translate the movement into an amount you apply manually using a dot product along the direction the player is pressing/holding

rain cedar
#

@buoyant wasp I just noticed on randomizer tracker credits section you have this:
MyEyes (Seanpr)

#

MyEyes is Firzen, not me

buoyant wasp
#

heh

#

that's probably back when i didn't know the difference

#

i was just a young pup

pearl sentinel
#

so, noob FSM question

#

will this kill an enemy?

#

FSMUtility.LocateFSM( enemy, "health_manager_enemy" ).SetState( "Decrement Health" );

rain cedar
#

Try it

solemn rivet
#

so

#

does it kill the enemy?

#

the tension is killing me

pearl sentinel
#

Actually going to be testing it soon. Posted from bed so haven't tried yet

#

Part of an idea I had to handle all the softlocks

#

Instead of removing rando ed enemies, I'm going to make a..... timeout box, if you will.... way off in space

#

Then, I'm going to "link" the original enemies to their replacements

#

Once the replacements die, I'll trigger the original to die as if it was killed

#

In theory, this should fix the softlocks

#

Got all the rest put together and tested, the links seem to work, now just need to get the "kill original" part working

solemn rivet
#

nice

#

in theory, this could also fix spawns from killed enemies

#

like Mawlek

pearl sentinel
#

Yep

solemn rivet
#

also, I'm trying to manually move the Knight up when I press up during superdash

#

it's going... Laughably

pearl sentinel
#

Oh?

#

What's happening?

solemn rivet
exotic venture
#

hornet: wtf

solemn rivet
#

hornet is trippin

pearl sentinel
#

So he's only going left?

solemn rivet
#

no

#

he can go left or right

#

but when I press up, he breaks the dash and goes up juuuuuust a bit

pearl sentinel
#

Are you moving the transform or the rigid body?

solemn rivet
#

rigid body

#

I was moving the transform before

#

and got the spinning

#

which, I've gotta say, is neat

pearl sentinel
#

Yeah

#

Oh. Maybe the rigid body has one of "lock whatevers" turned on

solemn rivet
#
 HeroController.instance.AffectedByGravity(false);
                    ((Rigidbody2D)GetPrivateField("rb2d").GetValue(HeroController.instance)).rotation = -90f;                    
                    ((Rigidbody2D)GetPrivateField("rb2d").GetValue(HeroController.instance)).velocity = new Vector3(0, 30);```
#

it's even supposed to ignore gravity too

pearl sentinel
#

Oh, don't set velocity? What if you use the rigid body move function?

#

Uhhh it's called...

solemn rivet
#

((Rigidbody2D)GetPrivateField("rb2d").GetValue(HeroController.instance)).MovePosition(Vector2.up);

#

let's try dis

pearl sentinel
#

Is that running on fixed update?

solemn rivet
#

yup

#

as long as you're superdashing and up is pressed

#

but if this works, I can fix it so it runs once up is pressed

#

so you don't have to hold it

#

wtf

#

xDDD

#

I have to record this

pearl sentinel
#

also, check this

#

maybe it enables a y axis constraint

solemn rivet
#

it doesn't move in the direction, it moves TO that position

#

so I was getting insta teleported to 0,1

#

nice

pearl sentinel
#

Oh, right

solemn rivet
#
                    HeroController.instance.AffectedByGravity(false);
                    ((Rigidbody2D)GetPrivateField("rb2d").GetValue(HeroController.instance)).rotation = -90f;                    
                    ((Rigidbody2D)GetPrivateField("rb2d").GetValue(HeroController.instance)).transform.Translate(Vector3.up);
                    ((Rigidbody2D)GetPrivateField("rb2d").GetValue(HeroController.instance)).constraints = RigidbodyConstraints2D.None;``` hope this works
#

well, it 'kinda' works

pearl sentinel
#

?

solemn rivet
#

lemme show you