#archived-modding-development

1 messages · Page 249 of 1

hollow pier
#

you mean mountain and valley folds good sir please use the correct origami lingo

hazy sentinel
#

not really

#

this is prefolding

dusky lion
#

i believe you mean hamburger and hotdog 😩

cunning lagoon
#

@copper nacelle how do i voicemeeter

hollow pier
#

oh is your name now uumuu

cunning lagoon
#

nvm ill just play without music for however long it takes me to get this

hazy sentinel
#

i also messed up like 9 of the 128th subdividing folds because i didn't account for the fact that paper with like 30 folds in it can stretch

weak lodge
#

How do I spell Verulean in Russian

hollow pier
#

BepyJleaH

weak lodge
hazy sentinel
#

just install russian input and type verulean exactly how you would in english
that's what you're good at right

weak lodge
#

Oh

hazy sentinel
#

it's actually not how you do that

weak lodge
#

I figured

cunning lagoon
#

i cant hear anything now

#

help

hazy sentinel
#

you could use phonetic input

#

i guess

hollow pier
#

is there a language that just types english words with cyrillic

hazy sentinel
#

not all the letters are in the right place

hollow pier
#

does serbian do that

hazy sentinel
#

𝍃

copper nacelle
#

@cunning lagoon you download voicemeeter banana

leaden hedge
#

vee eh ar u el eh ah en ai en ar u es es ai en

hazy sentinel
#

c-uh-ree

leaden hedge
#

is how you spell verulean in russian

cunning lagoon
#

i did that but i decided it wasnt worth the effort

copper nacelle
#

set one of the inputs as your default

trim totem
#

velmi artrid

cunning lagoon
#

i dont like music anyway

copper nacelle
#

oh ok

weak lodge
#

Also yes I am good at using a Russian keyboard but typing the words exactly the same as English but who isn’t thinkgrub

copper nacelle
#

u

trim totem
#

lmao who listens to music in 2018

weak lodge
#

But I don’t exist

trim totem
#

just listen to your own tinnitus

cunning lagoon
#

too real GWmythiFeelsBadMan

hazy sentinel
#

but u gotta blast the music to get the tinnitus in the first place

leaden hedge
#

this is how you type spell verulean in japanese 大きなゲイ

dusky lion
#

lmao I thought everyone had musical anhedonia nowadays

trim totem
#

no just smash your eardrum with a pencil lmao

leaden hedge
#

just buy a gun and shoot it a lot without ear plugs

trim totem
#

or sneeze really hard

leaden hedge
#

you can double up and hit yourself to train your bullet resistance

weak lodge
#

Well thanks veru

#

Phonetic keyboarding will ensue

hazy sentinel
#

pickpocket a potion of minor bullet resist

weak lodge
#

Oh can you pickpocket my will to live while you’re at it

copper nacelle
#

Πιψκποψκετ α ποτιον οφ μινορ βυλλετ ρεσιστ

#

Βυλλετ

#

νεατ

leaden hedge
#

boolet

copper nacelle
#

βοολετ

cunning lagoon
#

ah shit

#

it's low jump presses right

hollow pier
#

🤔

cunning lagoon
#

so i can't mash jump to skip the intro cutcsene

copper nacelle
#

Υεα

trim totem
#

what's the lowest so far

hazy sentinel
#

actually all those jump presses are required to beat the game

#

so mashing is fine

copper nacelle
#

ςοςα ςολα

leaden hedge
#

just debug your way and do it in 0 intenseface

weak lodge
#

Also Verulean another question, did the Soviet comrade mod change anyhting about the absrad fight other than the music and sprites or no?

trim totem
#

verulean how do you edit sprites

copper nacelle
#

uabe

dusky lion
#

verulean how do you release hornet dlc

copper nacelle
#

or you don't suck and you edit the tk2dspritedefinition material texture

#

or sprite renderer

leaden hedge
#

but then I couldn't make awkward to reverse changes

copper nacelle
leaden hedge
#

use uabe to change fsms to download your custom sprites

#

its the only way

trim totem
#

can you say that again but in spanish

copper nacelle
#

did anyone ever use the hack_fsm thing of the Fsm Dumper?

dusky lion
#

Usa uabe para cambiar fsms para descargar tus sprites personalizados.
Es la única manera (editado)
KhanToday a las 7:05 PM
puedes decir eso

copper nacelle
#

the only time i saw it used was the provided example

leaden hedge
#

no

#

that'd involve editing fsm jsons

copper nacelle
#

understandable

leaden hedge
#

donde esta la biblioteca

dusky lion
#

Down the hall and to the left

leaden hedge
#

gracias amigo

cunning lagoon
#

i find this deeply offensive

trim totem
#

discord is telling me to fucking register to vote

#

what is this

hazy sentinel
#

the liberal elite trying to take over the government

dusky lion
#

Register now to be entered in the raffle who gets sacrificed to the God of All That is Evil

cunning lagoon
#

i just want to know if i messed up

#

also do you want me to add inventory and pause to the nohboard

tranquil glen
#

I'm streaming very important csgo surfing tho

cunning lagoon
#

that can wait

hazy sentinel
#

very important
csgo surfing
pick one

dusky lion
#

No it's very crucial

cunning lagoon
#

it's one minute GWbratWhy

tranquil glen
#

I would include inv and pause probably

cunning lagoon
#

ok i'll do that

tranquil glen
#

gimme a sec

#

will you have to do it again?

civic hare
cunning lagoon
#

yeah

#

i mean it's literally just the suicide segment

tranquil glen
#

oh lol ok

cunning lagoon
#

i just want to know if i did it right

hazy sentinel
#

@civic hare now have that but also every other attack happening at the same time

civic hare
#

what if radiance big beam sweeps but they run for the entire game

trim totem
#

do lasers only

#

how long has min jump been a thing

hazy sentinel
#

how old is krythom

cunning lagoon
#

5

weak lodge
#

Krythom is 5 years older than me so -10

cunning lagoon
#

where should i put pause and inventory

weak lodge
#

Happy not even fucking born yet krythom

cunning lagoon
#

i feel like they shouldnt be next to up

hollow pier
#

somewhere around where they are

#

i realized i should put map up on mine too

cunning lagoon
#

not a fan of that tbh

hollow pier
#

lookin more and more like the doubt symbol each time

cunning lagoon
#

what

weak lodge
#

Kurosh May I ask what you’re doin?

cunning lagoon
#

low jump king's pass

warped sinew
#

Why are you pressing up and down

#

Smh

cunning lagoon
#

any suggestions

#

i dont know where to put them

warped sinew
#

At the same time

hollow pier
#

my dude why does nohboard only expand from the right

#

garbage program

cunning lagoon
#

im not pressing any keys there

#

i am confused

warped sinew
#

Oh.... Mfw Im retarded

cunning lagoon
#

lmfao

warped sinew
dusky lion
cunning lagoon
#

i could put them above cdash and focus

#

it would kinda look like this 🤘

#

i'll do thaT

weak lodge
#

Kurosh going for king’s pass %

copper nacelle
cunning lagoon
#

maybe next to left and jump?

#

oh actually i cant do that because nohboard is garbage

warped sinew
#

Get rid of focus

#

U don't use it anyway

cunning lagoon
#

i actually have a few forced heals in kp so i need to have it

copper nacelle
#

get rid of spell

cunning lagoon
#

but i use spells outside of kp

hollow pier
#

quick sauce me the keycode for q

cunning lagoon
#

81

copper nacelle
dusky lion
#

snapped it

hollow pier
#

that's a hot keycode if i've ever seen one

#

many thanks father

cunning lagoon
#

yw

hollow pier
#

is there a toggle to talk

#

push is pretty trash

copper nacelle
#

how do i rotate the universe without breaking it

cunning lagoon
#

yeah

#

push to mute

hollow pier
#

does that work

cunning lagoon
#

i dont see why not

hollow pier
#

is this a prank

#

can i bind one key to both

cunning lagoon
#

do you mean ojn discord or obs

hollow pier
#

either

#

preferably obs

copper nacelle
dusky lion
#

Who needs a z-axis anyways

#

tbh

cunning lagoon
hollow pier
#

56

#

stop playing hollow knight

copper nacelle
cunning lagoon
dusky lion
#

56 play crosscode

copper nacelle
#

looks fine

cunning lagoon
#

ok

copper nacelle
hollow pier
copper nacelle
#

the axis was z

#

apparently

cunning lagoon
#

map next to jump

#

and move everything to the right

#

or no everything but

#

that row

#

idk

hollow pier
#

???

cunning lagoon
#

map looks out of place there

hollow pier
#

do i add pause beside map so it looks less out of place

copper nacelle
#

what if i just rotate the knight by 90 degrees

#

and rotate the screen

cunning lagoon
#

uhh

#

sure

hollow pier
#

sauce me esc keycode

cunning lagoon
#

27

hollow pier
#

ok

cunning lagoon
#

kry is the segment ok

#

stop surfing

copper nacelle
#

ok might've gotten 90 degrees

cunning lagoon
#

actually ill reupload it with the new nohboard so dont even look at it if you are reading this

weak lodge
#

See you nibbugs later elderbug

cunning lagoon
weak lodge
#

Also gl on king’s pass low jump

copper nacelle
#

@daring snow

warped sinew
#

90 degree inverted pop

weak lodge
#

Ask Verulean to do this ^

#

I want to see this

dusky lion
#

56 this is highly cursed

hollow pier
warped sinew
#

Is it possible to invert the WP colours?

copper nacelle
#

white palace?

cunning lagoon
#

idk it looks blessed to me

warped sinew
#

Black palace plz

copper nacelle
#

yeah

dusky lion
#

asymmetrical designs begone

hollow pier
#

the space between left hand and right hand is kinda bad

cunning lagoon
#

well thats because you dont use wasd you monster

warped sinew
#

Also invert the HUD plzzzzzzz

#

Would make invert knight even better

hollow pier
#

wasd is pretty shit

hazy sentinel
#

make all text comic sans

tranquil glen
#

dl thats fine

cunning lagoon
#

sick

tranquil glen
#

but you dont have to do pause strat at the start

#

you can just immediately open map

#

and inv drop

warped sinew
#

Monetise veruleans YouTube channel

cunning lagoon
#

oh

#

then i'd have to have a map inputy

#

no thank you

tranquil glen
hazy sentinel
#

it is tbh

warped sinew
#

Wow TC report this guy, stealing your content and making money omfg

cunning lagoon
#

how much faster is it to map therte instead of pausing

hazy sentinel
#

how much faster is it to type there instead of therte

hollow pier
cunning lagoon
#

it's not about the speed it's about being too lazy to go back and fix it when i notice i typed the word wrong

#

i can't tell the difference

#

what did you change

hollow pier
#

made left hand closer

daring snow
#

yo

hollow pier
#

or just moved it down pretty much

cunning lagoon
#

oh i see

daring snow
#

how is the 90deg mod coming along?

warped sinew
#

Is this just the onscreen layout or the actual layout you use??

cunning lagoon
#

yeah it looks fine

hollow pier
#

ok

copper nacelle
#

decent

hazy sentinel
#

yeah kuro has quick cast bound to the Inventory button on KB

leaden hedge
#

do you just want the entire screen inverted 🤔

copper nacelle
#

the player movement is fucked

daring snow
#

lmao

leaden hedge
#

you could do that with a post process shader

daring snow
#

if upside down is easier, do that

hazy sentinel
#

20 degrees counterclockwise

leaden hedge
#

make it rotate constantly

hazy sentinel
#

rotate a random amount per key press

#

chaos mode 2

warped sinew
#

Also muffle the sound 20%

hazy sentinel
#

muffle the grass

leaden hedge
#

just uninstall this and play a good game

copper nacelle
#

do you think the rb2d velocity property would get inlined

#

it's pretty small

cunning lagoon
#

yeah definitely

leaden hedge
#

like secret of the magic crystals

copper nacelle
hollow pier
#

or will it fuck up for no reason

warped sinew
#

Play Fortnight, I hear its the bees knees

dusky lion
#

here

silk jetty
#

kness

warped sinew
#

Kill me

leaden hedge
#

fortnight 🤔

silk jetty
#

fortnight

hazy sentinel
#

oh i thought that was sarcastic because there were two typos so i didn't screenshot it

#

fuck

leaden hedge
#

not fartnite

#

its

#

and not it's

#

smh

cunning lagoon
#

ptkyr i literally told you there's a push to mute key

warped sinew
#

I'm not editing it again fuck it we'll do it live

leaden hedge
#

can't you spell anything right

#

just dab on correct spelling hollowdab

dusky lion
#

u ever just purge dnspy of every single assembly

hazy sentinel
#

u ever just purge the rhineland of semites

dusky lion
#

yes

warped sinew
#

Get with the times, it's all about east vs west Germany now

leaden hedge
#

north and south germany is better

cunning lagoon
hollow pier
#

no thanks

cunning lagoon
leaden hedge
#

just unplug your mic whenever you don't want it to be heard

hollow pier
#

mic

#

good joke

hazy sentinel
cunning lagoon
#

and so the kp grind begins

warped sinew
#

Did you get the NGG?

#

On lb?

cunning lagoon
#

no i pinged you with a rant

#

but tldr it broke me

#

im done for now

tranquil glen
#

dl its a couple seconds faster to just map

warped sinew
#

Oh I'm going to read it now. I didn't see it.

copper nacelle
daring snow
#

what

dusky lion
#

tfw your own ball of pure lethal energy betrays you and stabs you in the back

warped sinew
#

Yeah that's a fair rant. You did already do it

copper nacelle
#

now all walls can eat your fireballs omggrub

cunning lagoon
#

i will go back to it eventually, i dont wanna just quit

#

but i need a break from it

warped sinew
#

(On the version that doesn't count) but yeah that's fine 😘

cunning lagoon
warped sinew
copper nacelle
#

should i do it on 1.2.2.1 or 1.3.1.5

#

i was doing 1.2.2.1

hazy sentinel
#

1.4.3.2

warped sinew
#

It doesn't matter

copper nacelle
#

fuck voidheart exists

cunning lagoon
#

up to you honestly

warped sinew
#

One has better dives but harder p2 start cause you don't have soul, the other has worse dives but easier start to p2. They are fairly close, close enough that it doesn't matter

cunning lagoon
#

yeah

#

already getting stuck at the shade skip notlikequirrel

#

prob gonna have to get some practice before doing runs

hazy sentinel
cunning lagoon
#

i nat

native wing
#

i dont want your pen

#

bye

hazy sentinel
#

how old are you

cunning lagoon
#

420

#

(years)

#

its the weed number

native wing
#

wow who knew

cunning lagoon
#

me

native wing
#

Very cool!

dusky lion
#

1775

copper nacelle
#

you ever have jump always move you up even when rotated

#

really nice

hazy sentinel
#

jump up jump up and get sideways

copper nacelle
#

how do i swap ldfld(s) with mass IL manipulation

#

thanks

#

it's like

#

ldfld

#

ldarg.0

#

ldfld

#

and i want the two ldfld(s) swapped

cunning lagoon
#

maybe this could be somewhat useful

#

ignore the death at the end

tranquil glen
#

same amount of damage right?

cunning lagoon
#

yeah

tranquil glen
#

give you more time to heal?

cunning lagoon
#

im not sure if they can follow you without going down

#

but the biggest thing is

#

the second fly went to the right of the platform

#

usually when he does that he gets stuck

tranquil glen
#

think you just needed to jump earlier

cunning lagoon
#

so this removes some rng

tranquil glen
#

ok thats good

#

yeah if you're worried about fly not being high enough think he would've been if you just jumped at his peak instead of when he was on his way down

cunning lagoon
#

yeah that fly pogo + the platform heal is what's got me worried about kp lj

tranquil glen
#

well using those spikes to go back up will def give you more heal time

cunning lagoon
#

pretty sure i wouldnt have enough soul to heal in a run

tranquil glen
#

right yeah not until the pogo back onto lore platform

cunning lagoon
#

is looking up a thing on controllers?

copper nacelle
#

how dumb is this

#
            var ins = il.Body.Instructions;
            
            for (var i = il.body.instructions.count - 1; i >= 0; i--)
            {
                try
                {
                    if (ins[i - 2].opcode == opcodes.ldfld && ins[i].opcode == opcodes.ldfld && ins[i - 1].opcode == opcodes.ldarg_0)
                    {
                        var h = ins[i - 2].operand;
                        ins[i - 2].operand = ins[i].operand;
                        ins[i].operand = h;
                    }
                }
                catch (exception e)
                {
                    modding.logger.log(e.message);
                }
            }
tranquil glen
#

yeah it is dl

#

why

cunning lagoon
#

i can't look up on kb

#

the knight looks up but the camera doesn't scroll

hollow pier
#

what

cunning lagoon
#

oh actually maybe its because of the savestate thing

tranquil glen
#

so wait does this not work cause you don't have enough hp?

cunning lagoon
#

wdym

#

this is a backup when the 2nd fly goes to the wrong side

tranquil glen
#

yeah but like

cunning lagoon
#

unless i can get them to follow me without dropping down the lore tablet section

tranquil glen
#

you died

cunning lagoon
#

in which case idk

#

yeah i ddint heal

#

that wouldnt usually happen

tranquil glen
#

oh ok

#

coo

copper nacelle
#

eee

#

this is saying ilmanipulator is dead

#

u ever just rebuild the api

cunning lagoon
#

ok so normally i would be able to look up right?

#

to time the double pogo on the crawlid

tranquil glen
#

uh yeah prob

#

you could also just hear

#

but i think you can look up ye

#

so its 6 right?

#

just so i can revise the jump count

cunning lagoon
#

yeah

tranquil glen
#

cool

#

so yeah we've matche low nail assuming I can ever get the death through transition thing to work

#

I expand sideways for improvements that don't require a new route

cunning lagoon
#

hell kings pass

tranquil glen
#

ye

silk jetty
#

wtf

#

I have a bunch of mods on

#

and when I go to fight thk he's invisible

cunning lagoon
#

vanilla bug

silk jetty
#

oh

#

how do I fix it?

cunning lagoon
#

fuck if i know

#

try restarting

silk jetty
#

okay

#

it fixed it hollowknice

copper nacelle
#

help

#

how do i

#

help

#

wtf

#

i'm so confused

compact sedge
#

me irl

copper nacelle
#

ok i got it maybe

cunning lagoon
#

why do vengeflies just randomly forget about you

tranquil glen
#

cause you dont have an interesting enough personality

copper nacelle
#
        private void Jump(HookIL il)
        {
            HookILCursor c = il.At(0);
            while (c.FindNext(out HookILCursor[] cu,
                i => i.MatchLdfld<Vector2>("x"),
                i => i.MatchLdarg0(),
                i => i.Match(OpCodes.Ldfld)
            ))
            {
                il.Instrs[cu[0].Index].Operand = 0f;
                il.Instrs[cu[1].Index].Operand = 0f;
            }
        }
#

haha no

trim totem
#

what's this

cunning lagoon
#

OwO

young walrus
#

code

copper nacelle
#

runtime il manipulation

#

which i'm trying to use

#

ahhh

#

if you do like

#

anything wrong

#

the game just crashes

#
mono.dll caused an Access Violation (0xc0000005)
  in module mono.dll at 0023:100d9191.
#

thanks

#

oh they're modding an ldc

#

how do i change the field to be

#

ahh

#

ok so you call a ldc.r4

#

loss

cunning lagoon
#

im gonna have so much fun playing with these guys

copper nacelle
#

not as much fun as i'll have with runtime il manip

#

do i need to kill ldarg.0?

#

yes, right?

#

or not

#

it didn't emit the thing

#

ahh

cunning lagoon
#

vengeflies are the worst enemies in the game

copper nacelle
#

wingsmoulds

cunning lagoon
#

not even close

#

vengeflies

copper nacelle
#

help

#

i don't get why this doesn't work at all

#
        private static void Jump(HookIL il)
        {
            HookILCursor c = il.At(0);
            while (c.FindNext(out HookILCursor[] cu,
                i => i.MatchLdfld<Vector2>("x"),
                i => i.MatchLdarg0(),
                i => i.Match(OpCodes.Ldfld)
            ))
            {
                cu[0].Remove();
                cu[1].Remove();
                cu[0].Emit(OpCodes.Ldc_R4, (float) 0);
            }
        }
#

this is jump

#

this is jump release

#

first one is ldfld, ldarg.0, ldfld, newobj, callvirt

#

second one is just ldfld, ldc.r4, newobj

#

maybe i should try replacing the second param

#

pain

#

oh stloc

#

maybe

cunning lagoon
#

this is worse than ngg

copper nacelle
cunning lagoon
#

not even joking

trim totem
#

do pv no movement abilities

tranquil glen
#

yeah i'm not surprised dl

#

this is probably also worse than that khan

#

thats why its named hell kp

trim totem
#

yes

cunning lagoon
#

why isnt the stupid ass fly getting stuck below the platform

tranquil glen
#

honestly

#

the fact that you're making it that far is impressive

cunning lagoon
#

no im practicing

tranquil glen
#

oh

#

nvm

#

honestly i found the shade pogo worse than the fly one

#

maybe i wasn't as focused on getting him stuck though

cunning lagoon
#

ok so why is the knight sideslashing after getting hit by the fly

copper nacelle
#

ok so why does this il manip not work

#

help it just printed il cursors

cunning lagoon
#

not this again

copper nacelle
#

stop

cunning lagoon
#

i happened to me once on 1221

#

but its happening all the time here

copper nacelle
#

worse running game => more inputs dropped

#

i think

#

@dusky lion how do i manipulate il at runtime

dusky lion
#

work smarter not harder

copper nacelle
#

ahh

#

that's what i'm doing

#

i'm getting this il manip down

#

then i can throw it onto every function

#

ok so there's ldloca.s

#

that gets the var

cunning lagoon
#

ok i have a more consistent setup

copper nacelle
#

the vector

cunning lagoon
#

this is looking more promising

dusky lion
#

you're welcome for my insight

copper nacelle
#

then we load ldfld into it

#

so new Vector(x, 0.0) newobj

#

right

#

but the other one does

#

ldloca.s

#

ldfld

#

ldarg.0

#

ldfld

#

notice the lack of ldarg.0 in the first one

#

so i killed it

#

right

dusky lion
#

yes

copper nacelle
#

and replaced it with nop

#

which does nothing

#

and then i replaced the ldfld

#

(2nd arg)

#

with ldc.r4 (0.0)

#

which should make it

#

new Vector2(x, 0.0)

#

like the other one

#

but instead it breaks

#

the end

#

help

dusky lion
#

tbh it should work

#

i dont know why it would not

#

send the entire code

copper nacelle
#
        private static void Jump(HookIL il)
        {
            HookILCursor c = il.At(0);
            while (c.FindNext(out HookILCursor[] cu,
                i => i.MatchLdfld<Vector2>("x"),
                i => i.MatchLdarg0(),
                i => i.Match(OpCodes.Ldfld)
            ))
            {
                Modding.Logger.Log(il.Instrs[cu[0].Index]);
                Modding.Logger.Log(il.Instrs[cu[1].Index]);
                Modding.Logger.Log(il.Instrs[cu[2].Index]);
                cu[1].Remove();
                cu[1].Emit(OpCodes.Ldc_R4, (float) 0);
                cu[2].Remove();
                cu[2].Emit(OpCodes.Nop);
            }
        }
dusky lion
#

I can't find a single thing wrong with this

copper nacelle
#

understandable

#

but hk can

#

apparently

#

i'm gonna try emit delegate

dusky lion
#

if that doesnt work i recommend consulting the internet for the quickest way to die

copper nacelle
#

ahhh

dusky lion
#

but release every scrapped or unreleased project you did

#

but remove all of the semicolons from each one

copper nacelle
#

wait does remove not do what i think it does

#

i swear

#
                // Still there? Great! Let's replace the ldc.r4 0f with our own 
                HookILCursor cRot = cursors[3];
                cRot.Remove();
                cRot.EmitDelegate<Func<float>>(() => {
                    return heartRotation;
});
#

this looks like it removes the operand

dusky lion
#

whomst would do something like that tbh

trim totem
#

did you figure it out

copper nacelle
#

nope

cunning lagoon
#

Great!

dusky lion
#

excelente

copper nacelle
#
        private static void Jump(HookIL il)
        {
            HookILCursor c = il.At(0);
            while (c.FindNext(out HookILCursor[] cu,
                i => i.MatchLdfld<Vector2>("x"),
                i => i.MatchLdarg0(),
                i => i.Match(OpCodes.Ldfld)
            ))
            {
                Modding.Logger.Log(il.Instrs[cu[0].Index]);
                Modding.Logger.Log(il.Instrs[cu[1].Index]);
                Modding.Logger.Log(il.Instrs[cu[2].Index]);
                il.Instrs[cu[1].Index].OpCode = OpCodes.Ldc_R4;
                il.Instrs[cu[1].Index].Operand = 0f;
                cu[2].Remove();
                il.Instrs[cu[2].Index].OpCode = OpCodes.Nop;
            }
        }
#

idea

trim totem
#

did it work

copper nacelle
#

no

cunning lagoon
#

wow i hate life now

copper nacelle
#

same

cunning lagoon
#

i hated life before

#

its significantly worse now

dusky lion
#

now i double hate it now

#

i hate it squared

cunning lagoon
#

whya re vengeflies like this

dusky lion
#

because their ai is to just go to player

copper nacelle
#

hold up

cunning lagoon
#

then why do they suddenly stop going to player

dusky lion
#

uhhh

copper nacelle
#
[INFO]:---------------
[INFO]:IL_002d: ldfld System.Single UnityEngine.Vector2::x
[INFO]:IL_0032: ldarg.0
[INFO]:IL_0033: ldfld System.Single HeroController::JUMP_SPEED_UNDERWATER
[INFO]:CHANGED
[INFO]:IL_002d: ldfld System.Single UnityEngine.Vector2::x
[INFO]:IL_0032: ldc.r4 0
[INFO]:IL_0038: nop System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
[INFO]:---------------
dusky lion
#

team chery

copper nacelle
#

why

#

why does this do this

#

please

trim totem
#

jump speed underwater

copper nacelle
#

i guess i don't need the nop then?

cunning lagoon
#

nop

trim totem
#

nop

cunning lagoon
#

may id ie

copper nacelle
#

nop

trim totem
#

nop

dusky lion
#

nop

cunning lagoon
#

i need to

copper nacelle
#
[INFO]:IL_002d: ldfld System.Single UnityEngine.Vector2::x
[INFO]:IL_0032: ldarg.0
[INFO]:IL_0033: ldfld System.Single HeroController::JUMP_SPEED_UNDERWATER
[INFO]:CHANGED
[INFO]:IL_002d: ldfld System.Single UnityEngine.Vector2::x
[INFO]:IL_0032: ldc.r4 0
[INFO]:IL_0038: newobj System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
[INFO]:---------------
#

this looks fine

#

wtf

#
        IL_0076: ldfld     float32 [UnityEngine.CoreModule]UnityEngine.Vector2::x
        IL_007B: ldc.r4    0.0
        IL_0080: newobj    instance void [UnityEngine.CoreModule]UnityEngine.Vector2::.ctor(float32, float32)
#

????????

cunning lagoon
#

this is stupid

copper nacelle
#

please explain why this doesn't work

cunning lagoon
#

no you explain it

copper nacelle
#

u

#

it should

cunning lagoon
#

please ex`ñaom why vengeflies are dumb

copper nacelle
#

cause they're fps based and have shitty fsm ai

cunning lagoon
#

what if i played at 1fps

copper nacelle
#

they'd be slow

#

as fuck

cunning lagoon
#

hmm thats bad

#

ok the solution is to play at 300

#

they are getting stuck now

copper nacelle
#

pog

#

ok this doesn't make any fucking sense

dusky lion
#

solution is to hire the rain world devs to make hollow knight ai not shit

copper nacelle
#

this is simple il manip

#

why is it death

cunning lagoon
#

wow im getting it every single time

#

this is looking incredibly promising

copper nacelle
#

poggers

#

ok so they have ldarg.0 after this or whatever

#

hhhhhhh

#

fuck if i know why too

tranquil glen
#

you're playing at 300 fps kurosh?

cunning lagoon
#

i changed from 120 to 300 and now it seems to be completely fine

tranquil glen
#

k

#

I'll just have to do the same

#

cause fps changing isn't allowed zote

cunning lagoon
#

what

tranquil glen
#

you're not allowed to change your fps cap mid run

cunning lagoon
#

damn

tranquil glen
#

like you can do 300 here

#

thats fine

cunning lagoon
#

ok ill try to do it at 120

tranquil glen
#

no its fine

#

i'm just at 120 cause thats my norm

#

I'll be playing with debug like you

#

so i dont need to worry about slides

cunning lagoon
#

oh ok

#

ok i have a very good setup

#

this pogo is looking consistent af now

tranquil glen
#

nice

#

show

#

ivanna see

copper nacelle
#

i want to die

#

this doesn't make sense

cunning lagoon
#

it's the same one from the gif i sent you the other day

#

instead of knocking me to the right i let him knock me to the left

#

then kinda pogo around the platform

#

it looks silly but it seems to work

copper nacelle
#

why is il manip so hard

tranquil glen
#

whatever works

copper nacelle
#

maybe i should just try the dumb swap thing i wanted originally

tranquil glen
#

what are you trying to do 56?

copper nacelle
#

swap velocity vector args for like 8 methods at runtime

#

so like (x,y) => (y,x)

tranquil glen
#

why not just create some intermediary variables

copper nacelle
#

i have one

tranquil glen
#

set current x y to those

#

make 2

#

then set xy to opposite

copper nacelle
#
        private static void Jump(HookIL il)
        {
            HookILCursor c = il.At(0);
            while (c.FindNext(out HookILCursor[] cu,
                i => i.MatchLdfld<Vector2>("x"),
                i => i.MatchLdarg0(),
                i => i.Match(OpCodes.Ldfld)
            ))
            {
                Modding.Logger.Log("---------------");
                Modding.Logger.Log(il.Instrs[cu[0].Index]);
                Modding.Logger.Log(il.Instrs[cu[1].Index]);
                Modding.Logger.Log(il.Instrs[cu[2].Index]);

                var e = il.Instrs[cu[2].Index];
                
                il.Instrs[cu[2].Index] = il.Instrs[cu[0].Index];
                
                il.Instrs[cu[0].Index] = e;
                
                Modding.Logger.Log("CHANGED");
                
                Modding.Logger.Log(il.Instrs[cu[0].Index]);
                Modding.Logger.Log(il.Instrs[cu[1].Index]);
                Modding.Logger.Log(il.Instrs[cu[2].Index]);
                
                Modding.Logger.Log("---------------");
            }
        }
#

simple

tranquil glen
#

i know its inefficient to use 2 extra variables to swap two values but its so much easier

copper nacelle
#

in fact if you look

#
[INFO]:---------------
[INFO]:IL_002d: ldfld System.Single UnityEngine.Vector2::x
[INFO]:IL_0032: ldarg.0
[INFO]:IL_0033: ldfld System.Single HeroController::JUMP_SPEED_UNDERWATER
[INFO]:CHANGED
[INFO]:IL_002d: ldfld System.Single UnityEngine.Vector2::x
[INFO]:IL_0032: ldarg.0
[INFO]:IL_0033: ldfld System.Single HeroController::JUMP_SPEED_UNDERWATER
[INFO]:---------------
[INFO]:---------------
[INFO]:IL_0058: ldfld System.Single UnityEngine.Vector2::x
[INFO]:IL_005d: ldarg.0
[INFO]:IL_005e: ldfld System.Single HeroController::JUMP_SPEED
[INFO]:CHANGED
[INFO]:IL_0058: ldfld System.Single UnityEngine.Vector2::x
[INFO]:IL_005d: ldarg.0
[INFO]:IL_005e: ldfld System.Single HeroController::JUMP_SPEED
#

it swaps them

#

just like i wanted

#

and then it dies

#

or not

#

it just does nothing

#

great

#

why does that even break

#

ok what

#

literally doing nothing breaks it

#

i commented out the entire method and it breaks

#

i gotta sleep

#

pain

dusky lion
#

just do the ballmer's peak lol ez

cunning lagoon
#

@tranquil glen ok so for the last part i can never get the fly unstuck from below the platform

#

any advice

#

the fly i'm supposed to superslide off of

trim totem
#

just jump lol

cunning lagoon
#

ok i might be able to get this in a few days

#

no promises

#

but it's looking likely

floral furnace
#

kuro what was the wing trick you mentioned awhile ago?

cunning lagoon
#

when you swing your nail there's a small delay before you can use your wings

#

but you can cancel that by turning around

floral furnace
#

alright ty

cunning lagoon
#

you can see it there when i attack him from the right side

floral furnace
#

real shit i cannot love that gif enough

cunning lagoon
#

its p cool

compact sedge
#

that's still like the sexiest 6 second gif on the internet

cunning lagoon
#

vengeflies are bullshit and rng

dusky lion
#

especially the homing attack where it spews out balls of fire that home onto your positioned

cunning lagoon
cunning lagoon
#

welp

#

so far it looks like maybe 95% of the runs die to them being impossible because of the rng in the vengeflies

#

so thats wonderful

#

so not only is it insanely hard to execute but the vast majority of runs will die to rng and there's nothing i can do to avoid it

#

great 😃

warped sinew
#

Enemies have slightly randomised spawn points. Enjoy

cunning lagoon
#

yeah and the flies move faster the higher your fps are

#

this garbage is worse than ngg by a wide margin

#

i regret saying i would do it

trim totem
#

stop

leaden hedge
#

lets make ngg2 faster at higher fps intenseface

#

the 753 special

warped sinew
#

oh yeah i was going to say, turn on vsync

#

or frame limit

#

it will take out some of the rng

leaden hedge
#

if the rng is mostly from timestep you can completely remove that with asm hacks

warped sinew
#

not sure what timestep is but most of the rng comes from the fact they have a spawn point then they they have a chance to spawn left or right of that point, possibly even up and down of it for flying enemies which might be why vengeflys are the worst. Thats how will explained it to me when i asked him about it cos i noticed it back in the day when i speenran

#

i was like... oh

leaden hedge
#

timestep is how long each frame takes

#

vsync will make it close to 1/60 seconds

#

but you can just replace a line of code in asm that calls a function that returns a float

#

and make it call a function in your mod that returns 0.2 or 0.1666

#

so it'd work more like old console games, high fps = very fast gameplay, low fps = very slow gameplay

#

also doesn't bring a bunch of lag from waiting for frames like vsync does intenseface

fair rampart
#

yo how can we put a general sound mod to the game?

#

I want to change something very minimal, the sound of the scream the enemies do before-fight, think broken vessel and hollow knight

analog ermine
#

Cherry Madness

New Regions - Explore West Berryier, the old bug farm that once supplied food for the rest of the kingdom. Now, doomed by the infection, the once peaceful place is now filled by deadly plants and residents alike.
Forests of the bones, placed under the deepnest where aniecnt ants live, and fire burn bright full of challanges, doom and darkness.

New Allies - Seven new allies to aid you on your quest through the new realm

New Enemies - Fifty unique enemies, all out for your doom

New Bossfights - Six new bossfights to stand in your way through the new realm

New Weapons - Utilise four new weapons of your own choice
Crossbow - A slow, long ranged weapon, firing the weapon requires you to stay still and aim the weapon before firing
Scythe - A slow, large weapon for cleaving large areas in front of you

#

Shield - A sturdy shield to protect your fragile body
Cherry Bombs - Reckless, deadly destruction.

#

New Charms - Expand your charm collection with several new charms
Snail’s Glue - 2 notches - Slows the rate you slide down walls
Berry Big Boom - 3 notches - Focusing while at full masks creates a shield. Once the shield is broken, it creates a large explosion around you.
Swift Aim - 2 notches - Spells and Crossbow bolts automatically aim at the closest enemy in sight
Burning Blast - 1 notch - Spells leave behind burning flames that deal damage over time.
Doomed Shriek - 1 notch - When you take damage, all nearby enemies are knocked back and stunned.
Wings of Rahhak - 3 notches - You can jump once more after running out of jumps
Bloodlust - 2 notches - Defeating an enemy while at full soul consumes twice the amount of soul to restore one mask

Snail’s Glue & Shape of Unn - Allows you to stay on walls and heal in slug form
Bloodlust & Quick Focus - Consumes the usual amount of soul to restore one mask
Bloodlust & Deep Focus - Consumes three times the amount of soul to restore two masks
Bloodlust & Quick Focus & Deep Focus - Consumes twice the amount of soul to restore two masks
Bloodlust & Shroom Spore - Creates the field of spores once healed

civic hare
#

you ever spend a bunch of time doing something esoteric and eventually, it finally works?

#

anyway, absrad does two beamsweeps in opposing directions at once now

fair rampart
#

@analog ermine Is that your mod, or new update from devs? If this is yours, sounds pretty ambitious.

flat forum
#

mod idea I think

hollow pier
#

where is doomed shrek

#

that was the only point of this entire mod

fair rampart
#

Sooooooome...

#

body once told me, the world is gonna roll me. I'm ain't a sharpest tool in the sheeed...

exotic venture
#

once again, only words and nothing in terms of progress

solemn rivet
#

shhh mys, let them dream

#

also

#

Bloodlust - 2 notches - Defeating an enemy while at full soul consumes twice the amount of soul to restore one mask this makes 0 sense

#

so it's basically a bad charm? If you have it on and kill enemies you lose soul

#

nice

fair rampart
#

I guess he means that when you kill enemy, and if you haven't part of health, it restores your heath automatically. But takes part of soul.

#

🤔

solemn rivet
#

still bad

#

very bad

#

awfully bad

fair rampart
#

Basically this could be kinda useful, when you have no time to use focus.

#

But I'm agreed. It need to be buffed.

solemn rivet
#

you're still using soul to heal

#

and too much soul at that

#

soul is waaaay more useful for spells

#

if you wanna do passive heals, do something like bloodborne

#

if you kill X enemies in quick succession, you get a heal

#

or maybe X quick hits in succession

#

something like that

fair rampart
#

Actually... you can have [charm name] which restores one mask of health if you hit enemy by one of meele techique, but takes amount of soul like a normal healing. If you have Spell Twister equipped, it takes even less.

solemn rivet
#

still awful

#

no one in their right mind woul waste that much soul healing when they could use it for casting spells

#

specially in boss fights, where you don't kill anything

#

so it becomes absolutely useless

fair rampart
#

Seems legit.

#

Or maybe then make it sorta like "hive blood". I mean, you need to hit enemy n+1 amount of times to restore one mask. And if enemy hits you, you're loosing your progress (with another "full" mask)

solemn rivet
#

that's what I said earlier tho

fair rampart
#

Oh. Derp.

solemn rivet
#

but then quicknail becomes too op

#

because you're not only increasing your dps, but also your survivability

fair rampart
#

🤔

solemn rivet
#

and quicknail is already BiS for every nail build

#

and even for mixed builds

fair rampart
#

Is it possible to add non-compatibility for some charms?

solemn rivet
#

wdym

#

"you can't equip X and Y together"?

fair rampart
#

Yes.

solemn rivet
#

possible, sure

#

but doesn't sound like the best idea

fair rampart
#

So then we need better balancing.

solemn rivet
#

Draco sure does

#

I don't need any balancing

fair rampart
floral furnace
#

the minds of hallownest is too intelligent and advance to use primitive weapons like bows and shit, thats why they just throw swords as projectiles

fair rampart
#

Absolutelly legit.

solemn rivet
#

I'd say it's because of the game's camera

#

you don't really see much, so it'd be unfair to dodge things from offscreen

native wing
#

compact discord 🤢

solemn rivet
#

and if you have close-range crossbowman such as in S&S, they're very easy to kill, since they're already pretty close

floral furnace
#

so what we need is a 3d remake of Hollow Knight to get bows alright

exotic venture
#

can we also get a hookshot then

#

please

floral furnace
#

A Knight In Time when

solemn rivet
#

u do it ttacco

floral furnace
#

Ok sure let me just make a kickstarter

solemn rivet
#

scrub

floral furnace
#

😔

analog ermine
#

@fair rampart mod.

rapid marsh
#

Are people still working on the enemy randomizer?

hazy sentinel
hollow pier
#

is he talking about pop radiant

solemn rivet
#

he can't be talking about WK right?

hollow pier
#

oh no he is

#

this hurts even more now

rain cedar
#

I don't get how dashmaster helps with this strategy

rapid marsh
#

I believe he is talking about Watcher Knight, yes.

hollow pier
#

more sharp shadow damage duh

#

sean such a noob smh

rain cedar
rapid marsh
#

Dashmaster doesn't make a difference with his strategy.

rain cedar
#

To be fair sharp shadow barely matters here either

#

Unless he's dashing at them from far away for whatever reason

hazy sentinel
#

he's shooting through them smh my head

rapid marsh
#

I used sharp shadow to dash through them, when they're jumping and rolling.

solemn rivet
#

you ever try

#

walking

#

or

#

jumping

rain cedar
#

Or even dashing through them without sharp shadow

#

Also works

solemn rivet
#

that's if you've got shadedash

#

but sure

#

or even better

#

you can just

#

kill them

flat forum
#

@trim totem

hazy sentinel
#

just dash through them without shade cloak lol

flat forum
#

Also Veru

#

why only one у

#

why not Уумуу

trim totem
#

how did you make the texture mod

solemn rivet
#

because

hazy sentinel
#

u ever play the game in russian

solemn rivet
#

Uumuu

hazy sentinel
#

@flat forum

flat forum
#

They translated it with one y?

#

@trim totem Pure Knight?

hollow pier
#

Ho y

hazy sentinel
#

@solemn rivet

#

!

hollow pier
#

where you live

trim totem
#

yes

solemn rivet
#

@hazy sentinel !

flat forum
#

Well

#

I did the texture part

#

the actual code is @copper nacelle's, apparently building upon InvertKnight

#

you need to ask him abiut that

#

But what do you want to do with retexturing?

#

I'm interested

trim totem
#

pv arm

hollow pier
#

he wants to make New mod from me! Adds new area West Berryier

#

Doomed shrek

hazy sentinel
#

what lol mean

flat forum
#

Oh!

#

@cobalt hill hey

#

I know this isn't a channel you usually might get called to, but I think you'll find this interesting

hazy sentinel
#

🐷 why is this in frequently used

flat forum
#

Khan also wants to add the PV arm to the sprites

hollow pier
#

it is even more now good work

flat forum
#

maybe you two should talk about it

cobalt hill
#

Sup?

hollow pier
#

what's upslash

trim totem
#

did you just send the sprites to 56 or ard the sprites in yourself

flat forum
#

OKFIRSTOFALLILEFTTHATFORWHENYOUWAKEUPIT'SFUCKING1AMGOTOSLEEPRIGHTNOWBYAKKO

#

I DM the spritea to 56

hazy sentinel
#

space bar

flat forum
#

Mobile

trim totem
#

did you add them to the sprite sheet

hollow pier
#

spacebyarkko

cobalt hill
#

Papers my dude, I have to a conference meeting thing at midnight because I’m the only person in this side of earth apparently

#

I must stay awake q-q

#

So shoot, sup?

#

Also it’s only like 11:40, is cool

flat forum
#

Okay

#

I mean

#

you're the adult here

#

and I'm the one that takes care of people because they can't manage their sleep schedule if their life depended on it

#

So, yeah

#

Khan wants to add the arm back to PV

#

and you had mentioned you wanted to do the same as well

#

so, I called you

#

you two talk about it

cobalt hill
#

Papers I have mastered the art

#

of surviving on 3 hrs sleep zote

#

Also I'm currently too busy and distracted to handle the sprite thing, so I think Khan can figure it. I'm mostly aiming to include PV's armor on everything

flat forum
#

mhm

#

but please

#

3h of sleep ain't healthy

#

take care of yourself

cobalt hill
#

I knooow

flat forum
#

then take care

trim totem
#

armor would be cool

#

but i definitely wouldn't do that

rapid marsh
#

What about a mod that randomly changes your controls after 10, 15 or 20 seconds. Maybe with a small sound to indicate that the change will arrive in a few seconds.

young walrus
#

chaos mod

rapid marsh
#

Yeah, but Chaos mod changes everything. I was talking about just the controls.

young walrus
#

so make it

rapid marsh
#

I thought this was a place to discuss modding ideas.

young walrus
#

depends. throwing out random mod ideas usually doesn't result in having them made

rapid marsh
#

It doesn't have to be made, it was just an idea I had, nothing more.

buoyant obsidian
#

why not add multiplayer?

vapid cape
#

I sat down to try and think of more ideas for Exaltation then realized they all sucked.

#

75% of it was "lower notch cost" and that's boring as fuck

young walrus
#

p5 benches become checkpoints, but at the cost of a portion of your hp

flat forum
#

That's actually pretty clever

somber cedar
#

V e r t i c a l c r y s t a l h e a r t h

young walrus
#

you mean a rocket jump?

copper nacelle
#

hearth

#

also gradow made actual vertical cheart

hollow pier
#

you mean spazzing cdash

copper nacelle
#

no he fixed it

somber cedar
#

Real shit?

civic hare
#

just spent a long time debugging a string comparison failing only to discover it's because i left the placeholder text

#

200iq

copper nacelle
#

are you buffing abs rad

civic hare
#

yes

copper nacelle
#

now get someone to play pan5 with all boss buffs

trim totem
#

what are you going to do for absrad

civic hare
#

Things

trim totem
#

new phase?

civic hare
#

nah

#

mostly increasing the density of attacks, not the speed or overlap; eg, orb barrage attack spawns more and faster, but the orbs behave the same and there's a bit more downtime at the start and end

#

absrad has a lot of difficult overlaps/combinations going on, so i'm trying to be careful to avoid attacks that can't be dodged

copper nacelle
#

gonna update the api w/ the new monomod il stuff

civic hare
copper nacelle
mortal trout
#

true true true true final boss

#

infinite light wall

native wing
#

Thank you this clip was wonderful

copper nacelle
#

updated the api

#

should have il copy fixed for unity's mono

compact sedge
#

the radiance but she doesn't hold back

trim totem
#

intersecting light walls?

copper nacelle
#

yo

#

big pog

#

il manip workeed

#

no hard saves is breaking tho

#

oh fuck

#

uhh

#

don't swap them

#

the _1 hooks are gone now

#

now it's _string_string_bool

#

neat i guess

vapid cape
#

combine that Radiance clip with Glorious Comrade, and it's the Iron Curtain

copper nacelle
rain cedar
#

Nice I love when libraries change their function names

#

Good thing you would never do that and screw over your loyal users

copper nacelle
#

same

hollow pier
#

any% races soon tm

rain cedar
#

no

copper nacelle
#

u ever just jump sideways

rain cedar
#

no

copper nacelle
civic hare
#

fsmviewer keeps crashing when i select certain states

rain cedar
#

What are you trying to do?

#

With the IL modding

copper nacelle
#

new Vector2(a, b) => new Vector2(b, a)

#

in a bunch of the move methods

rain cedar
#

You should just have to swap two ld commands then

#

Sounds easy

copper nacelle
#

then you get new Vector2(JUMP_SPEED, rb2d.x)

rain cedar
#

How is that wrong?

#

I thought that's what you wanted

copper nacelle
#

it is

#

but it's not a good sideways jump

#

so i'm replacing rb2d.x with rb2d.y

rain cedar
#

Ok I see

#

So swap them and change the ldfld?

copper nacelle
#

yeah that's what i did

#

idk why it doesn't work

rain cedar
#

I don't even really know what the problem is here

copper nacelle
#

you can rotate the knight but the movement stuff doesn't get rotated

rain cedar
#

hot

native wing
#

this looks really w~rd

copper nacelle
#

i might try 180 degrees

#

easier gravity

trim totem
#

why

copper nacelle
#

why not

#

180 is garbage

#

because

#

all the ceilings aren't flat

civic hare
#

hey can anyone replicate this? if you open level457 in fsmviewer and select Absolute Radiance - Attack Commands, selecting any of the EB '#' or CW/CCW Spawn events will cause fsmviewer to crash

copper nacelle
#

yeah

civic hare
#

all I want to do is make the lasers more fasterer

#

what did i do to deserve this pain

copper nacelle
#

just dump it to txt

#

ModCommon has a method

#

print scene hierarchy or something

hollow pier
rain cedar
#

Nohboard sucks, make your own