#archived-modding-development

1 messages · Page 406 of 1

leaden hedge
#

assembly code

dark wigeon
#

Basically are you replacing the function (as in redirection) or are you modifying what assembly code is already there by adding and removing instructions

leaden hedge
#

im replacing a jmp [address] with a call [address]

#

inside of the internal get delta time function

#
from.Write(ref offs, 0xE8);
            from.Write(ref offs, (uint)(int)(
                (long)target - ((long)from + offs + sizeof(uint))
            ));
#

E8 is call

dark wigeon
#

Ok I see

#

Why are you doing that

#

Not saying it's bad but just wondering

leaden hedge
#

to make deltatime and fixeddeltatime always return the same values

#

because unity uses them alot internally, and it messes stuff up if you want the game to run at exactly X speed per frame

dark wigeon
#

C++/cli mods GWchadMEGATHINK

#

Which I guess is still .net but whatever

leaden hedge
#

iirc patching the managed code made it so fixed updates would still be based of the "real" time

copper nacelle
leaden hedge
#
        public void MakeWritable(NativeDetourData detour) {
            // PAGE_READWRITE causes an AccessViolationException / TargetInvocationException.
            if (!VirtualProtect(detour.Method, (IntPtr) detour.Size, Protection.PAGE_EXECUTE_READWRITE, out Protection oldProtection))
                throw new System.ComponentModel.Win32Exception();

            Inner.MakeWritable(detour);
        }

        public void MakeExecutable(NativeDetourData detour) {
            if (!VirtualProtect(detour.Method, (IntPtr) detour.Size, Protection.PAGE_EXECUTE_READWRITE, out Protection oldProtection))
                throw new System.ComponentModel.Win32Exception();

            Inner.MakeExecutable(detour);
}

?

copper nacelle
#

Oh I'm blind

#

I was just looking at inner

#

Wouldn't C++ have to change the protection level too though?

#

Also can't you just use NativeDetour

leaden hedge
#

this is nativedetour?

copper nacelle
#

no i mean

#
new NativeDetour
(
     GetType().GetMethod("get_deltaTime").GetNativeStart(),
     (IntPtr)((long)hkexe + 0x3DEAA9)
)
leaden hedge
#

no

copper nacelle
#

unfortunate

#

why

leaden hedge
#

pretty sure that just replaces the pointer of one thing with another

#

and
(IntPtr)((long)hkexe + 0x3DEAA9) points to a jump

#

but we need a call

copper nacelle
#

o

leaden hedge
#

which is what this line is for
from.Write(ref offs, 0xE8);

charred parrot
#

has anyone ever looked at the code of Enter the Gungeon?

#

how well put together is that game

buoyant obsidian
#

I gave up pretty quickly

#

and the Discord was struggling to do anything without an API

charred parrot
#

If I remember correctly the game IS apparently well put together but theres just no support for the modding community at all

weak lodge
#

the devs said the base of the game's code was pretty bad

charred parrot
#

oh is that a fact?

#

riperino

weak lodge
#

sigh

thorny quartz
#

This may be a strange question, but does anyone know how scene transition is handled in the game? I looked around a bit and it seems like it uses string reference, but I have no idea how it knows where to put the knight in the next scene

copper nacelle
#

EnterHero

thorny quartz
#

Oo

#

So correct me if I'm wrong, it seems it has a string reference to the next door/entry point, it gets that in the next scene, and plops the Hero there

solemn rivet
#

56

#

how room rando be

#

me help

rain cedar
#

@yusuf room rando stream

solemn rivet
#

fixed

copper nacelle
solemn rivet
#

eww

rain cedar
#

I have worse in salt & sanctuary

copper nacelle
#

I tried to make it two MethodInfos

#

but that's not allowed

#

because only constants

rain cedar
#

Yeah

copper nacelle
#

so now it is only constants

rain cedar
#

It's stupid

copper nacelle
#

yes

#
        [MonoModIgnore]
        [ReplaceWithNop(23)]
        [ReplaceMethod(typeof(GameObject), "GetComponent", new [] { typeof(Type) }, typeof(GameObject), "GetComponent", new [] { typeof(string)})]
        private extern void DoHasComponent(GameObject go);
#

really just perfect

rain cedar
copper nacelle
#

pain

#

why are they arrays

thorny quartz
#

Is Scene transition handled by getting a string reference to the next door/entry point, it getting that position in the next scene, and plopping the Hero there?

rain cedar
#

I think it's so you can define an arbitrary amount of instructions

copper nacelle
#

o

rain cedar
#

Salt & Sanctuary is incredibly painful to mod

#

Everything runs on consts

#

const is the devil

thorny quartz
#

Interesting

solemn rivet
#

I'll be streaming some Bayonetta

#

never played it before

#

😩

charred parrot
#

link stream

solemn rivet
hazy sentinel
#

any twitch avatar

leaden hedge
#

no

hazy sentinel
#

sad but true

floral furnace
#

gradow add donation text to speech feature

solemn rivet
#

no

floral furnace
#

pensive

still warren
#

can i get the link to the mod manager again pleeeas

#

great thanks

dark wigeon
#

Good news the level loader mod is almost done, I will probably push it tomorrow

#

My code is completely garbage but it got rid of the lottery bug

floral furnace
#

good shit

jovial vault
#

nice!

charred parrot
#

sign but animated

#

nice

jovial vault
#

Sigh

gilded lotus
#

sigh

weak lodge
#

sigh

hollow chasm
#

wasn't someone working on a multiplayer mod?

charred parrot
#

what psychopath

#

would be doing that

jovial vault
#

I should really work on an actual healthbar and stuff

charred parrot
#

Ya if you could make some UI stuff 😛

#

Like hearts

#

Masks

#

because other than animations its the only thing that looks jank

jovial vault
#

Yee

#

Also are you going to replace swathe sprite?

#

Also hmmm should the masks be like lifeblood hearts

charred parrot
#

discuss in server

jovial vault
#

Ye

#

Cant breach nda

solar jacinth
#

wow that looks nice actually

charred parrot
#

Mino if you breach NDA I'll come over to wherever you live and destroy you

jovial vault
#

I live out in the middle of the pacific come out and fistfight me

#

Also 🤔 i thought you knew where im from

charred parrot
#

errr

#

it may have come up but I forgot

#

sorry :/

solar jacinth
jovial vault
#

Im from good old south asia

gilded lotus
#

@charred parrot btw that looks great i remember screens from the start, looks like it's come a long way already

charred parrot
#

India?

#

Brazil?

#

Antarctica?

gilded lotus
#

as a person who's bad with accents im pretty sure mino is from india

#

khan alone in general again thinkgrub

solar jacinth
#

no i think she is from japan or china or korea

charred parrot
#

Mino goes by they I believe

jovial vault
#

Ye

solar jacinth
#

so

#

where u from

jovial vault
#

Pakistan

#

A lot of family from india and afghanistan so you were right ig

fair rampart
#

What do we know about what Charm Glorification was going to be? Do we know how we would have been able to glorify, or is Exaltion mod's glorifcation a unique take?

solar jacinth
fair rampart
#

Okay

charred parrot
#

didnt pakistan have an election recently

jovial vault
#

Last year

fair rampart
#

India has a national election today

#

It's only Pahse 1 out of 7 though

jovial vault
#

good old abba modiji

charred parrot
#

foreign politics that isnt the US

#

lel

jovial vault
#

imagine that

fair rampart
#

I am not sad that I don't get to vote, because ayega to Modi hi

jovial vault
#

time to channel my inner मित्रों

#

I mean. Haan yehi hona hai

fair rampart
#

BHAION AUR BEHENON

jovial vault
charred parrot
#

mino is this guy harassing you in another language

fair rampart
#

Server lang is english, so I better stop speaking in Indian /s

jovial vault
#

Smh lazy i speak four languages

#

No u stop speaking hindu

charred parrot
#

smh I speak 1.5

jovial vault
#

is the .5 c#

solar jacinth
#

nice catch

fair rampart
#

I reacted with the Gita

charred parrot
#

no its french

jovial vault
#

oh dang nice

#

How well do you know french

solar jacinth
#

like .5

charred parrot
#

language of the baguette

jovial vault
#

if i say chocolatine > pain au bread will you immediately block me

charred parrot
#

holy fuck though baguettes are amazing

jovial vault
#

Ye they are

fair rampart
#

Bonjour my petit crossaints

jovial vault
#

Le honhon

charred parrot
#

FROMAGE

dusky lion
#

Baguettes are scrumptious

fair rampart
#

viva la pain

charred parrot
#

the french have some good foods

fair rampart
#

lous LXIX

solar jacinth
#

by talking about foods

#

kebab

#

intensifies

jovial vault
#

Yum

solar jacinth
jovial vault
#

I was making qorma the other day

fair rampart
#

Well I made... What did I make?

#

Ah yes, Maggi!

jovial vault
#

Maggi

#

Nice

charred parrot
#

I'm not too good of a cook

#

but I like making chicken fried rice

#

korean food is so so good

#

off topic but ya

solar jacinth
#

you are off topic

charred parrot
#

don't talk about mods

fair rampart
#

My school canteen can barely make regular fried rice, so I don't know WHAT you're talking about, but let's get back to Modding

solar jacinth
#

true

jovial vault
#

dm for good desi recipes i have a lot

solar jacinth
#

you guys wanna hear what minecraft were getting accused by ????

fair rampart
#

You could kill a particular kind of animal

charred parrot
#

Raycast machine broke

#

yo give me recipes

charred parrot
#

something super weird that I love is when my dog finds a good place to lie down and then you just hear a nice big exhale after a second or two

jovial vault
#

Awww

solar jacinth
ornate rivet
#

not using obs

solar jacinth
#

everyone is telling me to download obs but no

copper nacelle
#

why

solar jacinth
#

idk

floral furnace
#

cuz its slow

solar jacinth
copper nacelle
#

Pog

dusky lion
floral furnace
#

literally treason

ornate rivet
#

yay

dusky lion
#

i wish i remembered why its like this

#

this is what i get for not sleeping

#

i actually cant remember anything

solar jacinth
#

you know what

#

ill use cinemachines for camera

gilded lotus
#

obs is good not slow

#

records 144fps good too

nimble lake
#

Where can I find all the mods?

#

is there a way to see what each mod does?

solar jacinth
#

read me

nimble lake
#

it's not being very clear what the "art" mod is

copper nacelle
#

memes

solar jacinth
#

its a shitpst

copper nacelle
#

^

fair rampart
copper nacelle
#

there are also summaries

dusky lion
#

hollow knight deepmind AI

nimble lake
#

thanks

gilded lotus
#

which mod is this

#

cause i want it

nimble lake
#

looks like a sprite randomizer

solar jacinth
#

messed up with game with level editor i guess

dusky lion
#

fiftysix

#

no

#

delete that message

gilded lotus
#

i'm almost tempted to semi-cheat in my PP fight by zooming out a bit

copper nacelle
#

that is a set of corrupted assets

gilded lotus
#

i want those corrupted assets

copper nacelle
#

I think I zipped them at some point

gilded lotus
#

i want to bare witness to cornifers true power

floral furnace
#

56 Elderbug The First Vessel when

nimble lake
#

how does the charm notch mod works?

#

Like if you have all of the charms you'll have like, dozens of notches?

gilded lotus
#

Charm Notch Mod: Automatically grants notches normally bought from Salubra upon collecting the required number of charms

nimble lake
#

So, yes?

#

Just to make sure I got that right

gilded lotus
#

you buy charm notches from salbura

#

except

#

this mod just gives them to you

#

upon reaching the charm threshold

copper nacelle
#

it literally just removes the effort of having to go and buy them

nimble lake
#

I see

#

How do I read the charm overhaul readme?

#

it's in .md

gilded lotus
#

open it with something else

nimble lake
#

I tried notepad++ and text editor

#

other .md files are ok though

dusky lion
#

In several full sentences, present analysis of thermodynamics-relates delta parameters linked to RD9 chemical rxn described by ME, TIE, NE above. For RD9 rxn report delta parameter symbol (e.g ΔHrxn), parameter sign, and context for consistency of sign with chemical/physical events for following: change in enthalpy, change in entropy, change in free energy. EXPLAIN how certain thermo delta parameter(s) is/are DRIVING FORCE(S) for RD9 rxn, therby ensuring high product yields. EXPLAIN how other thermo delta parameters is/are NOT driving force(s). in addition, EVALUATE how, at lab conditions for RD9 rxn, thermo delta parameters, in tandem with another relevant variable, join forces to dictate sign of change in free energy at lab conditions in context of Gibbs equation.

gilded lotus
#

thank you camilla very cool

copper nacelle
#

It's rtf not md

nimble lake
#

And also what happens when 2 mods try to change the same thing

#

like charms or something

copper nacelle
#

depends

nimble lake
#

And what happens if you turn HK build into debug

copper nacelle
#

you can change config settings so you can use debuggers

#

Unity Dev console is shown

#

And logging shows full stack traces on each log

nimble lake
#

does it affect gameplay somehow?

copper nacelle
#

no

nimble lake
#

How do I turn on debug menu?

copper nacelle
#

Install it

#

Open a save

nimble lake
#

ah you mean f1

copper nacelle
ornate rivet
#

ah yes PARCC testing means I have 2 hours of english

#

how nice

solemn rivet
#

Eyy 56

#

ETA on room rando?

#

I haven't touched hk for like a year

#

If that's coming any time soon, I need to start playing again

jovial vault
#

56 multiplayer mod when

gilded lotus
#

Mino health bar when

jovial vault
#

shhhhhhhh you dont know about that

gilded lotus
#

Aaaaaaaaaa

solemn rivet
#

👀

#

I can just add it to the existing enemyhpbars u kno

copper nacelle
#

When I stop getting homework

floral furnace
#

getting homework lmao nerd

solemn rivet
#

oof

#

guess I'll move onto another game then

#

back to playing bayonetta

#

Wut

jovial vault
#

also gradow its not health bars for hk modding its health bars for the hk fangame

#

Smh 56 finish school faster

floral furnace
#

HP Bars Silksong Port when

#

oh wait that game doesnt exist why bother

jovial vault
#

ttacco im worried about your coping mechanisms

#

also im not saying anything but saleh is an absolute madlad

solemn rivet
#

Don't worry about TTacco, that's just how he is

fair rampart
copper nacelle
#

Hi concerned

fair rampart
#

Somebody please make a mod that makes Voidheart retain Kingsoul's passive SOUL regen effect

#

u

leaden hedge
#

it basically does

#

kingsoul gives effectively 0 soul

#

so does voidheart

fair rampart
#

lmao

#

Effectively (But not) 0 is not equal to 0

#

in charm overhaul you can toggle between voidheart and kingsoul
by defeating pure vessel with compass equipped

leaden hedge
#

effectively 0 is 0

glacial panther
#

impossible

fair rampart
#

i could have made a better way to do it probably, but that was easiest way i could think of

#

No. Kingsoul passively regens SOUL, however little an amount. Voidheart DOES NOT do this.

leaden hedge
#

nail hit is 11 per hit, 9 hits takes something like 4 seconds, congrats you've already capped your soul

#

kingsoul will have generated a grand total of

#

maybe 2-3 soul

fair rampart
#

BJP, they are joking

#

they know kingsoul and voidheart are different

#

but the thing is

leaden hedge
#

kingsoul is so bad

fair rampart
#

why use kingsoul

leaden hedge
#

its completely pointless

fair rampart
#

You can never be too sure

leaden hedge
#

even if it was free

fair rampart
#

they have enough knowledge of the game mechanics inside and out to modify it thoroughly

#

yes they are joking

leaden hedge
#

you can just mod the game to give yourself soul regen

#

its completely useless throughout all stages of the game at the level kingsoul gives you

fair rampart
#

this is also true

#

Please direct me to the mod that lets me regen SOUL at the pace of KS

#

what

#

they are saying you could make it

hollow pier
#

isn't ks like 3 soul every 10 seconds or some shit

leaden hedge
#

4 every 2

fair rampart
#

4 soul per 2 seconds

#

I cannot make mods myself. Why would I be asking you guys if I could just program it myself. I do art.

leaden hedge
#

take a a minute to get a full bar

hollow pier
#

good charm

leaden hedge
#

its not exactly a complicated mod

fair rampart
#

but if you have no idea what you are doing, with no experience with modding tools

#

it may pose a challenge

safe hamlet
#

yea kingsoul is no good unless you are doing some challenge

#

basically same as void heart :^)

leaden hedge
#
onheroupdate += myfunc;
void myfunc(){
    timer += time.deltatime;
    while(timer >= 0.5){
        PlayerData.instance.AddSoul(1);
        timer -= 0.5;
    }    
}
safe hamlet
#

camelCase

leaden hedge
#

its actually Time.deltaTime;

#

but im selectively lazy

fair rampart
#

Where do I put that, though?

#

you need to make a dll in visual studio

#

or some other similar program

safe hamlet
#

i meant the method as a joke, i know it's just an example

leaden hedge
#

if you can find someone who has vs and hollow knight installed

#

they can do it for you I guess

#

I don't have hk installed

safe hamlet
#

i can do it for you

#

if you have $399 to pay me :^)

leaden hedge
#

i could get a chair for that much

safe hamlet
#

a very nice chair

fair rampart
#

haha

safe hamlet
#

italian leather

fair rampart
#

Swedish leather*

leaden hedge
#

i guess technically you also want to not do that if you have kingsoul equipped

fair rampart
#

823degree B E N D

#

Not do what?

leaden hedge
#

regen soul

#

as it'd double up

fair rampart
#

Yeah because then technically VH would still be objectively worse as a charm

safe hamlet
#

a KS check is easy to do tho ¯_(ツ)_/¯

fair rampart
#

I want the same effectbecause I don't like downgrading

hollow pier
#

but vh is the best charm

#

don't u know anything

#

some value for no cost is infinite value

leaden hedge
#

if your problem is with objectively bad charms, you have way bigger problems than KS vs VH

solemn rivet
#

That's not the issue here but I digress

fair rampart
#

dammit pete i was just about to make that joke

leaden hedge
#

actually n/0 is undefined

#

and 0/0 is also undefined

fair rampart
#

no cost too great

leaden hedge
#

but I guess i'd take undefined over shit

fair rampart
#

That is also the principle KS works on. BEcause it's like 20 notches for sshit SOUL regen

safe hamlet
#

0/0 is not undefined tho

leaden hedge
#

yeah it is

fair rampart
#

nothing is worth 5 notches

#

0/0 is undefined because n/0 is undefined for all real values of n

safe hamlet
#

ehh

charred parrot
#

am I fucking stupid or wouldnt putting the timer increment before the while loop make you lose a frame

leaden hedge
#

no

#

because it does -= 0.5

solemn rivet
#

0/0 is way worse than n/0

fair rampart
#

That would be Long Div yes

safe hamlet
#

in calc, 0/0 is generally considered indeterminent

fair rampart
#

I once tried doing 0/0 by long division but then I realized I was just drawing a bunch of circles

safe hamlet
#

n/0 at least gives you a conclusion

#

while 0/0 does not

charred parrot
#

does he want it to only go twice?

#

oh wait

leaden hedge
#

it'll go forever?

charred parrot
#

lol ok

leaden hedge
#

are you high

charred parrot
#

im sorry I ust woke up ya

leaden hedge
#

its not 20/4 anymore

safe hamlet
#

lol

jovial vault
#

you mean 4/20

charred parrot
#

it will keep looping every 0.5 sec

leaden hedge
#

im not america

charred parrot
#

my bad

jovial vault
#

lazy's sleep cycle is wack

safe hamlet
#

no u

charred parrot
#

I woke up at 12

jovial vault
#

american way of writing dates is dumb but i appreciate 4/20

leaden hedge
#

america gonna be mad next year

safe hamlet
#

nah it's the lingering effect from 4/20

leaden hedge
#

when all of 4th month is 4/20

jovial vault
#

kdt aren't you american 😔

leaden hedge
#

im from england

safe hamlet
#

smh

charred parrot
#

also because Elections again

#

fucking america

safe hamlet
#

not living in the best country ever ie the US
:^)

jovial vault
#

smh the british, making me suffer through a levels

leaden hedge
#

soon im gonna have to start taking down memes in modding

#

after the eu bans them

jovial vault
#

turn modding into lore

safe hamlet
#

lol

charred parrot
#

is Hornet void>?

jovial vault
#

sigh

fair rampart
#

no

leaden hedge
#

i can't afford my meme loicense

jovial vault
#

kdt cant lose ur meme liscense if ur not in the EU

#

galaxy brain

charred parrot
#

does the method Hornet return void?

leaden hedge
#

and I can't risk jail for unloicensed memes hitting my eyeballs

safe hamlet
#

:wesmart:

jovial vault
#

sigh

#

the more i work with saleh the more im turning into them

safe hamlet
#

well tbh Ajit boi is going to remove the internet

#

so i guess no memes is better than no internet

leaden hedge
#

no memes is no internet

fair rampart
#

Big agree

safe hamlet
#

true

leaden hedge
#

and the uk is trying to ban porn

#

no memes, no porn

charred parrot
#

lol

jovial vault
#

how will kdt survive

fair rampart
#

UK not in EU

charred parrot
#

or is it

#

because they cant seem to make up their mind

fair rampart
#

neutral response

leaden hedge
#

i don't know why its taking them so long

#

surely the government should really want to leave the eu

charred parrot
#

why?

leaden hedge
#

that way they could continue to fuck our freedoms

fair rampart
#

the issue is the people

charred parrot
#

no lol

#

the issue are the big businesses with the $$$ that don't want it to happen

fair rampart
#

small disagree

leaden hedge
#

i dunno why you think the uk government gives any amounts of a fuck about the people

fair rampart
#

medium agree

jovial vault
#

big sigh

charred parrot
#

I watched a 5 minute youtube video on the subject, thus I am well versed in the controversial sociopolitical situation which is Brexit.

fair rampart
#

YT vid

#

Not 10 minutes

#

HAHAHAHAHAHAHA

#

imagine MMO Hollow Knight

charred parrot
#

that's 10 min of content I'm basically a genius

jovial vault
#

oh cgp grey, nice

charred parrot
#

he's really great ya

fair rampart
#

Hundreds of thousands of Knights just stabbing eachother while the one guy who maganged to get Descending Dark is absolutesly decimating everybiody

charred parrot
#

he seems to have a boner for flags though

#

MMO HK would be hilarious but actually terrible

fair rampart
#

Yes

jovial vault
#

lazy make that instead

charred parrot
#

no

leaden hedge
#

imagine having literally everything you say monitored, and if you say something the government doesn't like you can go to jail, thats right im talking about china the uk

jovial vault
#

no one could accuse you of ripping assets then

#

:^)

#

shhhh kdt

charred parrot
#

ooof

#

fucking China

jovial vault
#

can't let you get poofed for shittalking china

fair rampart
#

"Suicide with five shots to the back of the head"

charred parrot
#

remember when people figured out they were going to be implementing an app which tracks "social points"

#

people freaked out

#

China denied

#

but then they implemented it 3 years later

jovial vault
#

:^)

charred parrot
#

Remember when they denied having HIV because they denied having gay people?

leaden hedge
#

I remember there are no gay people chechnya

#

but thats russia

fair rampart
#

Remember when China tried to occupy Myanmar? Remember when Dalai Lama had to seek asylum in India because China hated his guts? Remember when China just said the state which housed Dalai Lama for a while just belonged to them? That last one was relatively recent but still

charred parrot
#

Remember when China just said the state which housed Dalai Lama for a while just belonged to them?

jovial vault
#

the iranian president also literally said there are no homosexuals in iran wearytiso

#

oof

charred parrot
#

When your ball falls in someone else's yard so now the yard is just yours.

fair rampart
#

One of the justs is reduntant because I was in a hurry

jovial vault
#

the world is a hot mess etc etc

leaden hedge
#

iran doesn't have homosexuals

#

considering they force them to transition to avoid having them

jovial vault
#

it just has KDT

#

lmao yeah

charred parrot
#

oooof

leaden hedge
#

can't be gay if you're the other gender

fair rampart
#

Hey, on an unrelated note, does this channel mind swearing?

charred parrot
#

by getting rid of the gays we accidentally created more trans

jovial vault
#

what the fuck no swearing here

#

galaxy brain move

leaden hedge
#

they didn't accidently do it

charred parrot
#

Iran is actually the most progressing country in the middle east

#

plot twist

leaden hedge
#

theres nothing in islam against changing your gender

fair rampart
#

PLEASE TO NOT SWEAR TO THE CHILDRENS B I T C H

jovial vault
#

ye thats true

leaden hedge
#

thus to avoid the sin of being homosexual they force them to change their gender

jovial vault
#

i've seen it happen here too and it's big think

fair rampart
#

Where, Pak?

jovial vault
#

mhm

charred parrot
#

so in one Canadian uni

fair rampart
#

:Thinking:

charred parrot
#

there was a school presidential election thing

#

you know for the students

fair rampart
#

uh huh

charred parrot
#

and the student who won was this, I believe it was Taiwanese immigrant

#

who was very much Pro Taiwan independence

#

and the Chinese students or at least a vocal minority just fucking flipped their shit

fair rampart
#

subverting democracy as always

#

The vocal minority of Chini9ese are like this

leaden hedge
#

taiwan #1

#

china #8

fair rampart
#

Tiananmen Square 1989

#

May 35th attacks

leaden hedge
#

rip any chinese people on this server

charred parrot
#

naw Chinese people are fine they're just people

jovial vault
#

ye

charred parrot
#

its the nationalists that are sometimes iffy

jovial vault
#

that's true for most countries tbh

leaden hedge
#

if the chinese are fine why do they cheat constantly in literally every game

fair rampart
#

Imagine breeding people with another race so hard you dilute them into your gene pool, effectively causeing them to go extinct. Oh wait, neanderthals

charred parrot
#

k but one was just... you know random mating

#

and the other was an actual intentional effort to destroy a race

fair rampart
#

Oh it was?

#

Oh shit.

#

China is fucking horrible

leaden hedge
#

afaik if you deny genocide attempts they didn't happen

#

it worked with japan and turkey

fair rampart
#

It's going to work posthumously with Germany if we don't get our shit together Pronto

charred parrot
#

but what genocide could germany possibly have been apart of?

#

hmmmmmmm

jovial vault
#

pensive

charred parrot
#

good modding talk boys

fair rampart
#

I have literally seen idiots argue that you cannot spell Holocaust without 'Holo" meaning it was a hologram all along

charred parrot
#

Australia also did something along those "breed them out of existence" lines with their indigenous pop

#

and Canada

#

_>

#

<_<

jovial vault
#

canada :^)

fair rampart
#

The reason it fell flat on other people is because they foloowed it up with "A hologram BY THE J E W S"

leaden hedge
#

i prefer americas approach of putting them in a zoo

charred parrot
#

its a good country I feel but we've done some bad shit

jovial vault
#

yeah

leaden hedge
#

its not genocide if they still exist

fair rampart
#

attempt

charred parrot
#

big brain

jovial vault
#

modding is just general 2, but a smaller group of people

charred parrot
#

"If there was REALLY a genocide then WHY ARE THERE STILL JEWS? HUH?"

naive thorn
#

wtf

fair rampart
#

I am going to say the n word

NICE.

leaden hedge
#

i was talking about native americans actually

charred parrot
#

checkmate atheists

#

that too

fair rampart
#

If the post below this is not an n word i will nuke israel

#

Nanking

jovial vault
#

ohhh boy

fair rampart
#

Israel LIVES ANOTHER DAY

#

DAMN IT FELLOW GAMERS! I HAVE BEEN F O I L E D ONCE MORE!

naive thorn
#

mods jsut go into hollow_knight_Data?

jovial vault
#

there's an installer which's easier than manual mod installation

naive thorn
#

yes iu have the installer

#

still hbave to say what path

#

got it

naive thorn
#

so i am playing lightb ringer right now and the empress giant fly is pink and super strong. is that from lightbringer? or did i incedently installed another "boss buff mod?"

twin cloak
#

It's from Lightbringer.

#

You might want to go around.

naive thorn
#

yeah

#

i really want the geo charm e.e

buoyant obsidian
#

yeah she's quite the threat early on, your best bet is to just avoid her until you're strong enough

#

it kinda forces you to take a different path than normal, unless you're crazy enough to actually fight her before you're strong enough

solemn rivet
#

Or use debug

thorny quartz
#

Is the Hero a Singleton, or is one spawned in each scene upon load?

rain cedar
#

Those aren't exclusive

#

But it's the same hero through transitions

thorny quartz
#

Interesting.

#

What actually spawns the hero?

rain cedar
#

It's just a prefab

#

Never really looked into what exactly creates the hero

#

Probably an fsm somewhere

thorny quartz
#

Thanks

ornate rivet
#

nice

jovial vault
#

Pensive

#

It gets 45C where i am and ive never gotten that

ornate rivet
#

I would rather die than live at 45 C

jovial vault
#

I would rather die tbh

ornate rivet
quick lotus
#

to install a mod i just download the mod api and click on the mod right?

#

how do i select the mod that i want to play with while on game?

#

or is it just for just default

fair rampart
#

Options > Mods

safe hamlet
#

do you live in death valley or something, mino?

weak lodge
quick lotus
#

Just out of curiosity, if i install a mod and make a new game

#

If i enter the save in a pc without the mod

#

What will happen?

#

A friend of mine is using my Steam account to play HK and i'll have to make sure he doesn't enter that save but mistakes happen

young walrus
#

your computer gets deleted

quick lotus
#

What

#

Wdym

#

The save gets deleted?

#

The game crashes ?

#

Wdym

young walrus
#

your whole computer system dissolves into the ether

quick lotus
#

Oh ok

#

Makes sense

#

Understandeable

weak lodge
#

the modded content you removed will no longer be present

young walrus
#

unless it changed your save

#

which is mod dependent

weak lodge
#

^

quick lotus
#

I'll be playing lughtbringer or something like that i don't remember the name

#

The one with ranged attacks

weak lodge
#

play lightbringer

quick lotus
#

That

#

I wrote lught instead of Light lol

young walrus
#

outcome 1) nothing happens
outcome 2) game crashes

#

¯_(ツ)_/¯

#

those are your bookends of possibility

quick lotus
#

Mmmm

#

Why does hollow Knight have only 5 saves

#

Reeee

weak lodge
#

moresaves exists

young walrus
#

well it has 4

quick lotus
#

4"

young walrus
#

and you can manage them as much as you want

#

they're just files

#

copy them

#

move them around

#

use the more saves mod

#

¯_(ツ)_/¯

weak lodge
#

also why are you not playing with QoL on 😡

quick lotus
#

?

#

What Is that?

weak lodge
#

a mod

charred parrot
safe hamlet
#

epic gamer moment

ornate rivet
#

oh god oh fuck

leaden hedge
#

zz wanted to buy forager but I can't because my card is locked due to fraud FeelsBadMan

hollow pier
#

but aint they all japan

leaden hedge
#

and its 11pm so i can't even complain FeelsBadMan

dark wigeon
dusky lion
#

oh my god

#

beautiful

dark wigeon
#

I would release it now but I know somehow it's going to break so I'd like to test it a little more

hazy sentinel
#

but consider this

#

releasing it is really just getting free testers

dark wigeon
#

When I can confirm it works in most cases

#

This is just one object in one scene, it could crash if anything else happened

ornate rivet
#

YASSSSSSS

leaden hedge
#

put 1000 objects with collision in a level

#

whats the worst that could happen

gilded lotus
#

2fps

leaden hedge
#

not if you had efficient collision detection

#

aka not box2d

ornate rivet
#

does unity even have efficient collision detection?

leaden hedge
#

i think 3d one isn't too bad

#

but 2d is just box2d afaik

ornate rivet
#

wtf

#

how can they do 3d well but not something simpler

leaden hedge
#

2d isn't even a thought

#

not that I think 3d is super optimal, but I don't think you can do janky stuff to improve 3d like you can 2d

dark wigeon
#

You think unity 2d is bad but have you seen unreal 2d

leaden hedge
#

I don't think quadtrees work well in 3d

#

well octree for 3d as theres 8 cubes instead of 4 squares

dark wigeon
#

Don't remind me of the dual contouring I did for subnautica

#

So how does the collision work for 2d again?

#

Does it matter if the gameobject is between a certain z value or no

leaden hedge
#

for 2d no

#

but afaik it doesn't implement any optimizations (besides removing duplicate collision checks)

ornate rivet
#

wtf discord looks different

dark wigeon
#

Well I'm trying it with collision now

ornate rivet
#

hype

dark wigeon
#

Lol ok

#

So it works but the animation is stuck in a falling anim

ornate rivet
#

interesting

dark wigeon
#

Is there anything I need to do besides add a box2d collider

leaden hedge
#

you might need to add a box2dproxy

#

for fsm objects

#

and rigidbodies too

dark wigeon
#

I don't really know what I could change, except maybe the material is called "Terrain"
here's one of the platforms without the tilemap gameobject behind it

leaden hedge
#

what layer is it on

dark wigeon
#

terrain

#

hmm

leaden hedge
#

aren't layers numbers

dark wigeon
ornate rivet
#

oof

leaden hedge
#

i dunno what the layers are called

#

I just know 8 is floor and 11 is bad people

dark wigeon
#

there's the list with the ids and names

leaden hedge
#

ye but saying its terrain meant nothing

dark wigeon
#

gotcha

#

let me try with terrain then

leaden hedge
#

usually the player getting stuck falling, is them colliding with none floor

dark wigeon
#

yeet

ornate rivet
#

double hype

ornate rivet
#

so hot it burns

#

everyone must see this

leaden hedge
#

what makes the splash

ornate rivet
#

@unborn badger ^^^

leaden hedge
#

for footsteps

ornate rivet
#

oh good point zote

dark wigeon
#

idk

unborn badger
#

i c

ornate rivet
#

all the floors in that scene might be like that

leaden hedge
#

might just be a fullroom modifier

dark wigeon
#

thats what I was thinking

leaden hedge
#

stuff in greenpath has leaves on step

dusky lion
#

these are gr3eat

glacial panther
#

you could probably check if it's room based in city of tears

dusky lion
#

i cant wait to make rooms solely made out of images of vortigaunts

unborn badger
#

i can't wait to make rooms solely out of marmu death frames

leaden hedge
#

ye but can you make it load stuff with scripts in dlls

ornate rivet
#

^^

#

if we could attach scripts then that would be beyond godly, it's already godly

dark wigeon
#

right now its not possible

#

it is but it isnt

#

basically you can get it to load an assembly, but as far as i know it has to be in the managed folder, and that has to be redirected on build

ornate rivet
#

sad

dark wigeon
#

its possible, but not for this release

leaden hedge
#

i mean you could maybe add a hook to the api for adding custom objects

#

that passes some sort of unique identifier

dark wigeon
#

well I could use reflection which would be a lot easier and a lot hackier

ornate rivet
#

can particles be added with the current version?

dark wigeon
#

I'd rather just get the stuff together to bake the monobehaviour into the bundle and load it directly with unity's code

#

yes

ornate rivet
#

noice

dark wigeon
#

anything except scripts

ornate rivet
#

very hot

dark wigeon
#

even custom shaders and materials

#

ok well it seems fine right now

#

so I just need to modify the editor a little bit and it should work fine

leaden hedge
#

to make it authentic you need to never add script support

#

and make a playmakerfsm compiler

#

and only let people add playmakerfsm components

dark wigeon
#

also the load times are going to be crap because I'm fixing everything unity messes up

ornate rivet
#

ok

leaden hedge
#

how will this interface with room rando intenseface

dark wigeon
#

I don't know you tell me

leaden hedge
#

it won't because 56 is too lazy to create room rando

brazen mortar
#

\🕳

gilded lotus
#

🕳

dusky lion
#

\☻

safe hamlet
#

\🕳

dusky lion
#

\〠

stark swan
#

has anyone ever dropped a greenpath platform on the radiance, or used a goam or garpede to hit it?

dark wigeon
hollow pier
#

👊 🌳

leaden hedge
#

does changing the z-axis make it parallax

dark wigeon
#

Yes

leaden hedge
#

does that parralax the colliders

dark wigeon
#

I haven't tried that yet but I gtg so I'll try that later

fair rampart
#

now this is epic

ornate rivet
#

minecraft in hollow knight omggrub

safe hamlet
#

owo

gilded lotus
#

🕳w🕳

quick lotus
#

hello wibbas

#

so i was playing lightbringer

#

and

#

why does the up atack and down attack do less damage?

#

they seem more risky

#

flying enemies are cancer

brazen mortar
#

its to require you to use the projectiles

#

apparently theres a charm that gives vertical projectiles

#

im not sure i never played that far into the mod

#

kinda got bored since it just didnt feel like my thing

quick lotus
#

mmm

#

ok

#

also

#

do you know if the modded ver also gives archivments ?

brazen mortar
#

probably the ones you dont already have

#

dont see why they wouldnt

quick lotus
#

makes sense

#

i had a problem

#

and i didn't get some archivements

#

for example

ornate rivet
#

you should get all achievements

#

mods dont block them

quick lotus
#

ok thx

#

the archivmenets tell that i haven't defeated the failed champion

#

lmao

#

dabs in knightmere king grimm

weak lodge
#

huh?

gilded lotus
#

huh?

weak lodge
#

i get if you accidentally put a k infront

#

but not spell it 'mere'

quick lotus
#

sorry

#

autocorrector

brazen mortar
#

i never understood why it was knightmere not knightmare

gilded lotus
#

forknife

weak lodge
#

uh

#

it used to be knightmare for a very short period of time

#

but that sounded unoriginal and i wanted a way to self deprecate in my own name

#

@brazen mortar

brazen mortar
gilded lotus
#

gnikhtmere

fair rampart
#

gnomere

brazen mortar
#

gnome

weak lodge
#

gno

charred parrot
#

wtf unity

weak lodge
#

hahayes

charred parrot
#

I changed 1 black box.

#

and suddenly no detection on the ceiling

#

and only that part of the ceiling

safe hamlet
rain cedar
#

Unfortunate

charred parrot
#

its the same collider

#

which is just

#

mind numbing

jovial vault
#

Oh dang nes

leaden hedge
#

thats the problem with black boxes

#

you don't know how they work or whats in them

charred parrot
#

It's a tilemap collider with a black square sprite

leaden hedge
#

i was making a joke

#

about black box testing

charred parrot
#

figured

dusky lion
#

i do believe

charred parrot
#

but just to make sur

dusky lion
#

that i am in the wrong channel fuck

charred parrot
#

I wonder if this bug is in the actual build

leaden hedge
#

did you change it at runtime

#

maybe tilemap colliders don't work good if they are changed at runtime

charred parrot
#

it does exist in build

#

and no I didn't change it at run time

#

that's freaky

#

I mean at least its easy to fix, but I don't want to have to constantly check every fucking ceiling

#

for this rando ass bug

#

ok it is registering the collision

#

hmm

#

changing and saving scripts during a simulation causes unity to spasm

#

could be a floating point thing

#

it is

#

magic number time

#

yaaaay works

#

lol

leaden hedge
#

magic numbers are the best kind of number

charred parrot
#

apparently Unity has changed the Vector3 == operator to deal with inaccuracies

leaden hedge
#

yeah they overload it

charred parrot
#

I was using vector3.Equals

#

giga rip

#

I thought that one was the fixed version

#

whoops

leaden hedge
#

i'd just store positions as an int and use that

#

its not even like box2d even works with small distances at all

#

so I dunno why they don't just use some consistent values

charred parrot
#

there we go all fixed

ornate rivet
#

wow I am still 'awake'

jovial vault
#

Past 9pm, wow

gilded lotus
#

henlo

dark wigeon
#

Is there a mod to speed up the intro screen

copper nacelle
#

what intro screen

#

Is your API up to date

#

because I killed the intro

#

like 4 versions ago

fair rampart
quick lotus
#

wtf is that boss?

#

like

#

what

young walrus
#

empress muzznik

#

she told you to come back when worthy

#

¯_(ツ)_/¯

quick lotus
#

...

#

understandeable

young walrus
#

mods changing the game

#

gasp

quick lotus
#

i was expecting it to be easy since you know

#

it's the first boss

copper nacelle
#

not anymore

quick lotus
#

is it a late game boss?

young walrus
#

you're not playing the base game

#

you're playing lightbringer

quick lotus
#

or do i need something to kill it

gilded lotus
#

i'm sure youll figure it out

young walrus
#

"come back when you're worthy"

quick lotus
#

do i need something to kill it or it's just damn strong"

jovial vault
#

The latter

quick lotus
#

i can play hours to kill it then

#

no hit

jovial vault
#

Good luck then

quick lotus
#

lmao i won't do it

#

i've died like 6 times

gilded lotus
#

hi mino

quick lotus
#

it's just fun how it's such a meme boss now

#

what are the alternative routes to get to the shopkeeper?

#

i don't remember

dark wigeon
#

Guess it's out of date then rip

gilded lotus
#

lake

dark wigeon
#

So basically the editor worked fine for the scene you start in but breaks for any scene after you leave and I think it's because they get scene by name which I have to change to load the modified scene

solemn rivet
#

Mato: just get to blue lake

jovial vault
#

Hello zaliant

quick lotus
#

is there a wiki or something like it to know what does each charm does?

solemn rivet
#

in lightbringer?

#

wdym

quick lotus
#

fragile nightmere is weird it says something like

gilded lotus
#

cant you just sit at a bench and hover over the charm

#

actually wont need a bench

quick lotus
#

i don't want to buy it if i don't know what it does

young walrus
#

well....

#

then don't buy it

solemn rivet
#

shop shows descriptions too

quick lotus
#

i don't know if it makes me stronger

solemn rivet
#

also

young walrus
#

well it probably doesn't make you weaker

quick lotus
#

or if it makes me stronger along with all the enemies

solemn rivet
#

how did you play the game the first time?

young walrus
#

^

#

probably wiki spoiled it

#

cuz the vanilla game charms don't tell you exactly what they do either

solemn rivet
#

yeah

#

but, idk

#

part of the fun for me is figuring that stuff out

#

how to use them, combos etc.

quick lotus
#

wait nvm

#

i thought it had a coma

#

but it was a point

solemn rivet
#

lore

#

knight is in a coma all along

#

it's all a dream

#

a wet dream

quick lotus
#

comma"

solemn rivet
#

56 stop reacting and finish room rando

copper nacelle
#

you

solemn rivet
#

I'll finish you

copper nacelle
#

no

solemn rivet
#

k

young walrus
dark wigeon
#

is there a build for the latest api anywhere

young walrus
#

where they all are

#

always

gilded lotus
#

glob bluncher

quick lotus
#

NOOOOO! now attacking cost soul... i'll need to stop attacking the air while walking

solemn rivet
gilded lotus
copper nacelle
#

you can just open the installer and it'll update the api nes

young walrus
dark wigeon
#

ok

solemn rivet
#

btw, lightbringer is good, but have you heard of our lord and saviour Lord Blackmoth?

gilded lotus
#

is this advertisement

solemn rivet
#

this is paid product placement

dark wigeon
#

thx 67

quick lotus
#

feeling cute

#

might play blackmoth later idk

solemn rivet
#

nice

quick lotus
#

what does it do?

solemn rivet
#

blacks your moth

quick lotus
#

nice

#

but really

#

what does it do?

solemn rivet
#

uhh

quick lotus
#

like

#

there's a black radiance or what?

solemn rivet
#

dash, hit, ???, profit

#

well

#

if I had the time, the talent and the money, I would add a custom boss fight

quick lotus
#

ra🅱🅱iance

solemn rivet
#

but I don't have either of these so

#

it's only a "dash-a-lot" mod

quick lotus
#

makes sense

#

since i love hollow knight mobility i'll try it

#

can i combine mods?

#

or i'll have to make another play trough to use the mod?

gilded lotus
#

depends on which ones

quick lotus
#

ni🅱🅱amoth and lightbringer

solemn rivet
#

uhh

#

I guess?

#

some charms might conflict

#

but