#archived-modding-development

1 messages ยท Page 210 of 1

summer badge
#

wait dude i already had the api referenced

#

assembly--csharp that's the one yeah?

#

the 1.4.2.4 version

solemn rivet
#

that could be the vanilly assembly

#

if you're sure that's the api

#

add using Modding;

summer badge
#

already did

solemn rivet
#

show code

summer badge
#

modhooks lights up and tab completion works

solemn rivet
#

wait

#

well, then just use the hooks

hollow pier
#

show code and booleans

summer badge
solemn rivet
#

so

#

you probably want to make sure the knight's speed is that a all times

#

so start typing ModHooks.instance.HeroUpdateHook +=

#

and let it auto-complete

summer badge
#

i got rid of the if and just made the run speed standard

solemn rivet
#

ok, so now take all of your previous code, remove it from Initialize and put it in the new method you just created

#

by doing ModHooks.instance.HeroUpdateHook += Instance_HeroUpdateHook; you're basically telling the game "whenever the knight is updated, run the method Instance_HeroUpdateHook"

#

and then, since you put your code inside that method, it'll do whatever you tell it to

summer badge
solemn rivet
#

Looks like it

#

Now compile it, add it to the mods folder and run the game

summer badge
#

i plan on adding more to the mod later too, should i copy it and make a separate version to compile

solemn rivet
#

Wdym

#

Compiling won't get rid of that file, if that's what you're asking

summer badge
#

idk its just kind of annoying to decompile

#

am i actually able to compile on visual studio?

compact sedge
#

idk what you're trying to do but yes

summer badge
#

how cause i cant find it

compact sedge
#

well uh when you make a mod you need to do a .net 3.5 DLL

#

not a c# application

#

and then there's a build button that will be where the start button is

#

the start button compiles it and runs it but if it's an application it won't run

summer badge
#

ik it needs to be a .net 3.5 dll but build isn't making that happen

#

im not exactly experienced with visual studio and compiling in general

#

when i hit build it makes a .exe not a .dll

cunning lagoon
#

just build lool

solemn rivet
#

close what you're doing

#

create a new project

#

make this project a library

#

add the references to the new project

#

add the .cs to the new project

#

done

summer badge
#

add the .cs to the new project?

#

hao

solemn rivet
#

project, add class

#

something like that

summer badge
#

when i try to add the class, it tries to make me add a blank class

solemn rivet
#

Add Existing Item

#

try that

#

and remove any other classes from the project

summer badge
#

alright

solemn rivet
#

now you can compile it into a dll right?

summer badge
#

got it

#

i did it

#

now i gotta test it

solemn rivet
#

gl!

summer badge
#

it works

#

thanks so much for the help!

#

i honestly wouldn't be anywhere close to this if it weren't for you, so thanks a million

#

i'll need to figure out how to add a version number to it

#

right now the version number is showing up as unknown in hollow knight

compact sedge
#

there's an overridable function for the version string

summer badge
#

when i edit the actual mod (to add the version number) do i need to recompile?

compact sedge
#

to see the results yes

#

you can add in the post build events a thing to automatically copy the dll to your mods folder

summer badge
#

awesome i got the version number in there

#

thanks a lot guys

#

i gotta sign off for now

fair rampart
#

o7

viral tendon
#

So like

#

is it possible to remove a mod you manually installed with the mod manager?

fair rampart
#

mhm

#

just head to hollow_knight_Data/managed/Mods and delete the dll for it

viral tendon
#

oh

#

thanks

fair rampart
#

ye

fair rampart
#

@copper nacelle what program do you use for fsm viewing again?

fair rampart
#

whomstve is nes

copper nacelle
#

@ nes#3391

cunning lagoon
#

Nintendo Entertainment System

copper nacelle
fair rampart
#

oh good deal

#

I was googling for a while and couldn't find anything that might help so

#

thank

#

is it me or like

#

are all of the tools the hollow knight mod community uses also developed by the hollow knight mod community

copper nacelle
#

UABE/Unity studio i guess aren't

fair rampart
#

true, plus dnspy

copper nacelle
#

also visual studio ยฏ_(ใƒ„)_/ยฏ

#

but like the fsm viewer and stuff are

fair rampart
#

would I use this to open assembly-csharp, or some other file where all the fsms are hiding

copper nacelle
#

*.assets

#

resources.assets has the knight's stuff

fair rampart
#

that speeds things up

copper nacelle
#

yes

fair rampart
#

hacker voice I'M IN

#

Health->Hive Health Regen
Charm Effects->Hatchling Spawn->Soul Cost(8)

#

using this as a value dump don't mind me

copper nacelle
cunning lagoon
#

hey so is anyone going to sawcon this year?

fair rampart
#

so this should theoretically set the soul cost of hatchlings to blah if I wanted to do that correct?

#

also ?sawcon?

copper nacelle
#

if that's a variable that doesn't get reset within the fsm yeah

#

but like half the fsm vars say fuck you and get set again anyways

fair rampart
#

what if i call it every frame

cunning lagoon
fair rampart
copper nacelle
#

no

#

don't do that

#

โŒ

#

read the rest of the fsm and just make sure it doesn't get reset

#

biggest think

cunning lagoon
#

sawcon deez nuts lmao

fair rampart
#

jasdf

#

die dl die

cunning lagoon
#

i wish

fair rampart
#

the Soul Cost int is only mentioned in that one spot

copper nacelle
#

are u sure

fair rampart
#

but it seems like it takes a flat 8 soul anyway when it spawns the hatchling

#

?????

copper nacelle
#

whatmst

#

show

fair rampart
#

really makes you think

copper nacelle
#

change the function call

#

biggest think

fair rampart
#

literally no idea how to do that but I'm sure I can figure it out

#

i'm about to make a big mistake

copper nacelle
#

yes

#

no you've already made it

#

you touched the fsm

cunning lagoon
#

no

#

its all gonna be ok

copper nacelle
#

now you die

#

become one with the fsm.Fsm.States.First(x => x.name == "Hatch").Actions.First(x => x is SendMessage).functionCall or whatever

fair rampart
#

is that literally an incantation

copper nacelle
#

no

cunning lagoon
#

make a sugandese var

copper nacelle
#

.

cunning lagoon
#

.

fair rampart
#

yES

#

MY PRETTIES

copper nacelle
fair rampart
copper nacelle
#

not setting the soul cost to 0

#

why

cunning lagoon
#

set it to -1

fair rampart
#

still working that out

#

I wanted to make them spawn superfast too but it seems like that's not possible

cunning lagoon
#

gain soul by wasting notches on that trash

copper nacelle
#

xhuis have u tried

#

eating waits

#

or even just replacing them with next frame events

fair rampart
#

can't say i have

exotic venture
#

500 hatchlings vs glorious comrade when

copper nacelle
#

:cornywoker:

#

that's cornywokest

fair rampart
#

takeMP isn't showing as recognized tho

copper nacelle
#

stop no why

fair rampart
#

what

copper nacelle
#

did you actually copy what i said

#

can u like

#

not do that

fair rampart
#

i have literally no knowledge of c#

copper nacelle
#

eeee

fair rampart
#

except what google says

#

๐Ÿ™ƒ

copper nacelle
#

literally made/modified fsm extensions for a reason

#

eeeee

#

they're in modcommon

#

reee

#

also use enums when

#

e

cunning lagoon
#

๐Ÿ…ฑ

copper nacelle
#

no

#

\๐Ÿ…ฑ

#

\๐Ÿ‡จ

cunning lagoon
#

Damn

#

coward

copper nacelle
#

\๐Ÿ‡จ \๐Ÿ‡ด \๐Ÿ‡ผ \๐Ÿ‡ฆ \๐Ÿ‡ท \๐Ÿ‡ฉ

summer badge
#

which modhook is for super dash

copper nacelle
#

there isn't one

#

F S M

summer badge
#

oof

copper nacelle
#

๐Ÿ‡จ ๐Ÿ‡ฉ๐Ÿ‡ฆ๐Ÿ‡ธ ๐Ÿ‡ญ

summer badge
#

cdash?

#

wut

copper nacelle
#

yes

fair rampart
#

now to figure out what a glorified glowing womb sprite would look like

summer badge
#

wdym cdash

copper nacelle
#

kurosh meme

summer badge
#

is it actually possible for me to edit super dash

cunning lagoon
#

oof oof thats a yikes from me dawg

#

+3 to charisma

copper nacelle
#

yeah it is

#

modify the fsm

#

or entirely re-code it like gradow did

summer badge
#

fsm?

cunning lagoon
#

finite state machine

#

๐Ÿ˜Ž

summer badge
#

i have no idea how to do that

copper nacelle
#

ask xhuis ez

cunning lagoon
fair rampart
#

also later 56

copper nacelle
#

make the eyes primal aspid shots

fair rampart
copper nacelle
#

do this but with the superdash fsm

summer badge
#

alright

#

thanks

copper nacelle
#

or recode it to not use an fsm

#

be gradow

tranquil glen
#

hlep why does enter work on some menus but not others

copper nacelle
#

cause tc is very good at code

cunning lagoon
#

@ wilbo#2948

tranquil glen
#

like i can choose what stag station to travel to but i can't sell stuff to lemm

copper nacelle
#

<@&327844709244469261>

cunning lagoon
tranquil glen
#

It works for those big text boxes where you have to press the button once at the end but not normal text

fair rampart
#

let's see just how many hatchlings I can spawn

tranquil glen
#

and not equipping charms

fair rampart
copper nacelle
#

there's probably a cap in the fsm so kill that

#

violently

fair rampart
#

AHHHHH

copper nacelle
#

nice

fair rampart
copper nacelle
#

now go fight radiant gruz mother with that

fair rampart
copper nacelle
#

also set soul use to 0 when

fair rampart
#

its at 1

copper nacelle
#

spawn time /= 10

fair rampart
#

i fell into spikes

copper nacelle
fair rampart
#

spawn time is currently at 0.25f down from 4

copper nacelle
#

0.0001f

#

thank

#

or just remove the wait

fair rampart
#

i physically can't see anything because of all the particles and hatchlings

copper nacelle
#

go do pan5

#

with this

fair rampart
#

i know what i must do

copper nacelle
#

mfw

fair rampart
#

FLY MY PRETTIES

#

lemme get a better gif

#

mfw file too big

#

okay think I got one

#

nope

#

gdi sharex it's literally a 3 second gif

#

gfycat it is

#

this is peak hollow knight

#

is there a way to change the sprites to dollar bills

#

that way I can record myself fighting the comrade and name it Fall of the Soviet Union to Capitalism (1970 colorized)

copper nacelle
#

yes

#

same basic idea as the charms

summer badge
#

it's come to my attention that jump_speed isn't actually how fast you move in the air

#

at least not horizontally

copper nacelle
#

you'd have to set the texture on the material on the tk2d sprite definition on the tk2d sprite on the go

#

they share material tho

#

so you'd only have to set it once

fair rampart
#

nice

copper nacelle
#

nice sometimes but annoying other times

fair rampart
#

i'd like to add more weaverlings to the weaverling charm but it seems like the spawn command is literally "run the same thing three independent times" so

copper nacelle
#

dupe them

#

dungo

fair rampart
#

heck u

copper nacelle
#

your mother

fair rampart
#

ur family tree lgbt

hollow pier
cunning lagoon
copper nacelle
#

ur ancestors incestors

#

oh taco already made that

#

@floral furnace your help is needed

cunning lagoon
#

wow ur ancestors incestors is good

#

i hadn't heard that one before

clear turtle
#

there's a whole list of these

cloud olive
#

ur grandpap a trap

clear turtle
#

ur family reunion a homosexual communion

summer badge
#

how do i edit mid-air speed

#

i cant find it in the speed autofill

#

cause i wanna make my speed when i jump as fast as my running speed

fair rampart
#

your guess is as good as mine

copper nacelle
#

no u

#

check Hero controller's move

summer badge
#

i looked through hero controller's options and can't find it

copper nacelle
summer badge
#

i feel like it would be called air strafe speed or something but

copper nacelle
#

u ever just

#

dnspy is your friend

cunning lagoon
#

what if you play kb instead of controller

copper nacelle
summer badge
#

wdym check hero controller's move

#

i dont understand D:

copper nacelle
#

decompile it

#

ฤ“

summer badge
#

oh

#

big oof

copper nacelle
#

dnSpy

cunning lagoon
#

รจ

copper nacelle
#

is your friend

summer badge
#

dotPeek

#

ez win

copper nacelle
#

no

#

ech

summer badge
#

;-;

copper nacelle
#

dotPeek < dnSpy imo but ok

summer badge
#

if it doesn't work ill try dnspy

copper nacelle
#

does dot peek have an IL mode

summer badge
#

cant even find herocontroller to decompile it

copper nacelle
#

Assembly-CSharp.dll

summer badge
#

oof

cinder bone
#

New to discord and HK modding

#

What is the current compatibility status of the mods in the drive regarding other mods and the current version of the game?

#

also, is there a coop mod other than dreamshield?

summer badge
#

what do you mean coop mod

#

look at pinned posts and download the ModInstaller, that'll make it easier for you

fair rampart
#

@cinder bone there is no co-op mod, no
all mods are technically compatible but will likely result in a lot of errors if they modify the same things

#

lightbringer modifies charms, so don't use exaltation which also modifies charms, etc

cinder bone
#

ok

summer badge
#

don't use the extra saves mod

#

it'll corrupt all your current saves

#

at least, they're corrupted while it's installed

cinder bone
#

I am completely aware the trailer is a meme, but is the multiplayer in that just editing then?

hollow pier
#

maby pvp mode

cunning lagoon
summer badge
#

team berry

#

yeah it's just editing

#

lmao

hollow pier
#

double rad actually looks cool

#

when is double absrad

#

with kdt beam patterns

summer badge
#

i'm sure it's not all that hard to mod

cinder bone
#

For the dreamshield mod, how does that work?

#

is it online or lan/ parsec connection

fair rampart
#

I believe it's just same-machine coop

#

with arrow keys controlling the dreamshield? I may be wrong

cunning lagoon
#

lma0 what if i use arrow keys to MOVE

fair rampart
#

then u got pranked

#

but yes dreamshield coop has no online integration or even lan

#

it's just two people using the same machine

cunning lagoon
#

nor does it work on 1424

fair rampart
#

modding hollow knight to have coop is likely extremely improbable and you shouldn't listen to anyone who says otherwise unless they've messed with the code and know what they're talking about

cinder bone
#

parsec wll work with that then

#

but if its incompatible then I guess im fucked lmao

#

thanks for the info

fair rampart
#

a game that is not natively written for multiplayer is very difficult to implement multiplayer with in a graceful way

cinder bone
#

jc2

fair rampart
#

theoretically it would be possible to get a player from somewhere else with an extension to the code and place its object in but it would require a lot of hacking and probably issues

cinder bone
#

it would be a project to be sure

fair rampart
#

jc2 took years to make multiplayer-compatible and it's also not getting constant updates that change the way the code functions anymore

cinder bone
#

it isnt getting updates because jc3 exists

fair rampart
#

I have to go to work so I can't continue the discussion but full multiplayer is probably not doable; perhaps localized per-scene is doable, but

#

and if someone were to set up a proper system than dark souls-style messages or ghosts might be possible

solemn rivet
#

okay, I got some free time to kill today

hollow pier
#

Gradow!

solemn rivet
#

back to work on blackmoth or nah?

#

nah it is then

#

back to watching teens playing fortnite on YT

compact sedge
#

me_irl

jovial echo
#

SPREAD NEWS

#

Discuss.

cunning lagoon
jovial echo
#

yes indeed

fair carbon
#

are the randomizer (enemys&charms) mods working with the gods&glory update? waifuWhat

young walrus
#

Enemy, sort of. Items, no

kindred nest
#

Is anybody familiar with a mod that disables the depth-of-field blur on Hollow Knight's backgrounds

#

I heard there was a thing like that for previous patches

#

I'm really curious to see what that looked like

fair rampart
#

why would you want to do that

#

depth of field is pretty

compact sedge
#

depth of field is a copout that the game designers use to avoid making high quality backgrounds

solemn rivet
#

^

cunning lagoon
#

are you saying hk has shitty art ๐Ÿ˜ก

#

i'm telling ari

compact sedge
#

well they definitely "cheat" whenever possible to reduce the amount of work needed.

hollow pier
#

oh so like the subreddit and p5

solemn rivet
cunning lagoon
#

i'm surprised that the p5 achievement is still at 0.3%

compact sedge
#

I'm surprised it ever made it to 0.3%

cunning lagoon
#

although steel heart is at 0.8%

compact sedge
#

the NKG ending only had around 2% even as late as the release of lifeblood

cunning lagoon
#

so yeah now that you mention it even 0.3% seems high

compact sedge
#

there's one million people who own the game on steam and so I'd expect based on other stats about 70% of that to have opened the game at least once.

#

so probably that's 700,000 people who have played HK that steam is tracking achievements for

#

which I guess means ~2000 people have gotten embrace the void

hollow pier
#

wow so i'm one of 100 people who did it without debug

cunning lagoon
vapid cape
#

Or just SAM.

leaden hedge
#

why cheat when you could just git gud ๐Ÿค”

hollow pier
#

kdt when is absrad meme beam patterns

leaden hedge
#

a wednesday

copper nacelle
summer badge
#

thanks

fair rampart
#

@solemn rivet did you see hatchling hell

solemn rivet
#

wut

#

what's that

cunning lagoon
#

so you didn't see it ๐Ÿ˜ก

solemn rivet
#

no I didn't

#

so wut

#

wanna fit m8

cunning lagoon
#

Ok I am sorry

hollow pier
#

Gradow!!

solemn rivet
fair rampart
#

that yeah

hexed swan
#

good

solemn rivet
#

I don't see how it is hell

#

seems like heaven for me

hollow pier
#

lol is this pvp mode

solemn rivet
#

ยฏ_(ใƒ„)_/ยฏ

subtle rapids
#

is anyone making a pvp mod?

solemn rivet
#

u

cunning lagoon
#

maby

hollow pier
#

i was dissapointed by this response

hazy sentinel
#

make hatchling damage scale with number of alive hatchlings

leaden hedge
#

up or down

fair rampart
#

yes

leaden hedge
#

so both

#

scale damage up and down with number of hatchlings

hollow pier
#

your mom likes both

subtle rapids
#

up

leaden hedge
#

ur mum gay

fair rampart
#

also it seems like the hit-per-second cap is ignored for hatchlings

#

so this massive swarm of 100 hatchlings just slammed into absrad and instantly sent her from p2 to p3

leaden hedge
#

its probably coded similar to fluke / defenders crest

cunning lagoon
#

that's a lie absrad is only on p5 and hog

fair rampart
#

phase 2 to phase 3 u doofus

leaden hedge
#

in which it triggers the delay but ignores it for doing its own damage iirc

cunning lagoon
#

Oh I see

hazy sentinel
#

Thanks! โค

fair rampart
#

now you have a primal aspid with you everywhere you go

cunning lagoon
#

ok i guess i also hate veru now

hazy sentinel
#

no idea what that's even referencing

#

tbh

hollow pier
#

you massive cunt

#

it's his youtube duh

hazy sentinel
#

payday 2 the diamond

cunning lagoon
hollow pier
cunning lagoon
#

also did i send this

#

i've been trying to get 5 hits but i don't think it's possible

hazy sentinel
#

is this ptkyr corner saw

hollow pier
#

no i got 5

cunning lagoon
#

how do you do it

hollow pier
#

you could maybe predict dive and go under

#

hit once

#

hit twice

cunning lagoon
hazy sentinel
#

install exaltation lul

cunning lagoon
#

ptk did youbget 5

#

ok fuck you

hollow pier
#

what

#

on nkg or corner saw

cunning lagoon
#

Oh i understand now

hollow pier
#

what

cunning lagoon
#

just ignore everything i said

hollow pier
#

what

#

so just do everything like i normally do

hazy sentinel
#

d1k

hollow pier
#

ok thanks

cunning lagoon
#

ok

summer badge
#

am i able to add a mod to the drive with the mods

fair rampart
#

contact @copper nacelle about it

#

iirc

copper nacelle
#

eeeeeeee

cunning lagoon
#

i see you haven't fixed your e key yet

copper nacelle
#

correct

fair rampart
#

hhhhhh

cunning lagoon
#

ok explain the damn hhh thing

#

what doesz it mean

copper nacelle
cunning lagoon
#

ah i see

copper nacelle
#

you ever leave your hk on for like 4 days

#

and then close it and gain like 90 hours

trim totem
#

no

copper nacelle
trim totem
#

my hours are all real thank you very much

cunning lagoon
#

no my playtime is accurate

copper nacelle
#

absolutely not me irl

#

what could even be null there if startNormalBtn isn't

cunning lagoon
#

hmm yeah it seems to be a bug

copper nacelle
#

thank u

#

none of these are null wtf

cunning lagoon
#

yeah bc they start at true

copper nacelle
#

ree

#

ok it fails at newEvent.eventID = type

#

or newEvent.callback.AddListener(func)

#

one of the two

#

or not

cunning lagoon
#

the plot thickens

copper nacelle
#

i think it's self.gameObject

#

that or it has no event trigger

#

wow ok

#

it was the event trigger component not existing

#

wow what the fuck

cunning lagoon
#

you

copper nacelle
#

no

#

look at it

cunning lagoon
#

ok

copper nacelle
cunning lagoon
#

๐Ÿ‘€

#

ah

#

permaDeath needs to be false

#

or we can't do shade skips

copper nacelle
#

eeeeeeee

cunning lagoon
#

do mag skips: true

#

or no balls

trim totem
#

yeet

copper nacelle
supple sigil
copper nacelle
#

what the fuck

#

excuse me why are you me but not

supple sigil
#

i am you

#

but mola

copper nacelle
#

dmca'd

supple sigil
#

my colour scheme is objectively better

copper nacelle
#

why is godseeker mode on top wtf

cunning lagoon
#

ok i think i have lifeblood

#

lets goo

copper nacelle
#

poggers

#

now watch me fix rando 2 so you downloading it will have been useless

cunning lagoon
#

Please Do Not

copper nacelle
#

ok howmst tf do i eat godmaster

cunning lagoon
#

i mean i dont really care either way

#

and it's probably better for everyone else bc i think most people have gm but not lb

copper nacelle
#

why is godmaster mode not a selectable

#

ree

fair rampart
#

eat godmaster

#

lemm eat ten egg but 56 eat ten godseeker

cunning lagoon
#

but how can you eat godmaster if it's sugma

cunning lagoon
#

lemm sell all egg

copper nacelle
#

yes

#

the buttons are fucked up

#

the start game and start game rando 2 ones

#

are like in the wrong spot

#

probably has the wrong back

#

re

cunning lagoon
#

same

copper nacelle
#

why do i not have my language in chinese

cunning lagoon
#

because you can't read chinese

#

you should know this by now

copper nacelle
#

but the cutscene skipping is 300 years faster

#

i don't need to do anything but menu

#

seems good

leaden hedge
#

just learn mandarin

#

so you can play faster

cunning lagoon
#

inb4 the mod breaks in the middle of the race

compact sedge
#

smh racing with pure knight and infinite grimm

copper nacelle
#

pure knight

#

is something i need to turn off

#

it ruins startup time

#

adds like 30 seconds

fair rampart
#

that gave me an idea jfc

#

"smh racing"

#

hollow kart

compact sedge
#

infinite grimm adds 0.01 seconds to your loading time if you enter the tent. better remove it just to be safe.

fair rampart
#

characters include grimm, the knight, pale king, pure vessel, bretta, and elderbug

cunning lagoon
#

no zote zote

fair rampart
#

well obv

compact sedge
#

if you fall does the radiance pull you out with your tentacles?

#

and also hold the wrong way sign if you go the wrong way?

copper nacelle
#

vs rando worked

#

i got soul catcher

cunning lagoon
#

what if i don't know what to press GWmythiFeelsBadMan

fair rampart
#

gotem

obtuse pier
#

I'm gettin hype ๐Ÿ‘€

cunning lagoon
#

me too GWfroggyZoomeyes

copper nacelle
cunning lagoon
#

pog

copper nacelle
#

looks like it works fine

#

sly and iselda are randoed

cunning lagoon
#

X

copper nacelle
#

wait no

compact sedge
#

nice

cunning lagoon
copper nacelle
#

u

compact sedge
#

_UIManager\UICanvas\PlaymodeMenuScreen\Content\StartNormal how many gameobjects is too many

copper nacelle
#

_UIManager\UICanvas\PlaymodeMenuScreen\Content\NormalButton\Text\FlashEffect

compact sedge
#

why can't u just put the animator on the parent gameobject?

#

wtf

leaden hedge
#

you can

compact sedge
#

well they sure didn't

leaden hedge
#

animations can reference children fine

cunning lagoon
#

pedo

copper nacelle
#

mfw it's faster to force close hollow knight and delete invert knight than to wait for invert knight to load

leaden hedge
#

how do I kill all children

compact sedge
#

any advantages to doing it this way then?

_UIManager\UICanvas\PlaymodeMenuScreen\Content\GGButton\Text
                                                         \--Component: CanvasRenderer
                                                         \--Component: Text
                                                         \--Component: AutoLocalizeTextUI
_UIManager\UICanvas\PlaymodeMenuScreen\Content\GGButton\Text\FlashEffect
                                                              \--Component: CanvasRenderer
                                                              \--Component: Image
                                                              \--Component: Animator
leaden hedge
#

whats invert knight even doing

#

it should be like .5 seconds if that

#

unless you're doing it on the cpu

copper nacelle
#

it's actually not invert knight

compact sedge
#

it's inverting the entire texture one pixel at a time

copper nacelle
#

it's paper's pure knight sprites but i can't be bothered renaming a project

leaden hedge
#

thats retarded

copper nacelle
#

invert knight doesn't actually eat loading time

compact sedge
#

and then setting the new knight texture to that texture

cunning lagoon
#

what happens if you use invert+pure knight

leaden hedge
#

use a shader

copper nacelle
#

u

#

that's like effort

leaden hedge
#

it'll do it effectively instantly

#

besides putting it back in

copper nacelle
#

this works in like 2 seconds

#

and idk how to shaders

compact sedge
#

kdt every time you tell someone to optimize their mods instead of writing really easy and quick and hacky but inefficient code I should remind the internet that NGG exists.

leaden hedge
#

should just be a standard shader
but you do c = new Color4(1-c.r, 1-c.g, 1-c.b, c.a);

copper nacelle
#

yes

#

except i skip any pixels with alpha 0

leaden hedge
#

shouldn't really matter

copper nacelle
#

it cut off like 4 seconds

#

out of the 6 it was taking

leaden hedge
#

i mean for a gpu

#

you could do that at like 10k fps and be fine

copper nacelle
#

how do you do shaders from a script tho

leaden hedge
#

its only the putting the texture back in thats slow

copper nacelle
#

do you have to load them from assets

#

or am i dumb

leaden hedge
#

Graphics.Blit(xxx, mat)

#

you can runtime compile shaders

#

but its easier to load it from a bundle

compact sedge
#

does compiling a shader at runtime take more or less time than inverting the texture at runtime

#

(and more importantly does it take more or fewer lines of code)

leaden hedge
#

its probably faster still, and that'd depend on if you count the shaders code and the library intenseface

compact sedge
#

also don't you have to compile it for each gpu

#

or are you expecting 56 to bundle a shader compiled for many different GPU models?

leaden hedge
#

not sure what decade this is

copper nacelle
leaden hedge
#

but no, GLSL isn't hardware specific

compact sedge
#

really? even between amd and nvidia

leaden hedge
#

fairly certain the same shader works on windows and linux, amd, linux

compact sedge
#

between mesa and the windows drivers?

leaden hedge
#

hell glsl should compile fine on stuff like android / switch

compact sedge
#

this is information I will probably never use in my entire life ever but thanks for letting me know kdt

copper nacelle
#

wtf

#

the buttons won't move

cunning lagoon
rain cedar
#

There's probably some component fixing their position

#

Idk

#

I noticed that but didn't look into it

#

They fucked the menu in godmaster

copper nacelle
#

yes

leaden hedge
#

oh if you don't know anything about shaders either, you can use shader forge on unity

#

its a visual scripting thing for shaders

#

but it actually compiles down correctly

copper nacelle
#

wow nice

#

going to abuse this

#

thank

leaden hedge
#

so its not slower than normal code

copper nacelle
#

ahh

#

you were right sean

#

it has a FixVerticalAlign component

rain cedar
#

That's not it

copper nacelle
#

wow wtf

rain cedar
#

That's for the text

#

I'm already messing with those

copper nacelle
#

pain

rain cedar
#

Have you figured out how to find the godseeker button at least?

copper nacelle
#

yes

rain cedar
#

FindSelectableOnDown doesn't work for whatever reason

copper nacelle
#

yeah

#

Object.Destroy(steel.gameObject.transform.parent.gameObject.FindGameObjectInChildren("GGButton"));

rain cedar
#

Good

fair rampart
#

is there a mod that changes game speed? I seem to remember there being one

#

but I might be remembering wrongly

copper nacelle
#

sanic

leaden hedge
#

sanic.dll

fair rampart
#

how fast does it make it

copper nacelle
#

anything

leaden hedge
#

whatever speed you want

fair rampart
#

neat

compact sedge
#

couldn't you do steel.transform 56?

#

skip a step

copper nacelle
#

probably

leaden hedge
#

why is there no FindGameObjectInSiblings intenseface

compact sedge
#

to be tbh understandable to write safe code you know works when it takes 5 minutes to debug stuff

#

I do the same thing

copper nacelle
#

found it

#
_UIManager\UICanvas\PlaymodeMenuScreen\Content
                                        \--Component: RectTransform
                                        \--GameObject activeSelf: True
                                        \--GameObject layer: 27
                                        \--GameObject tag: Untagged
                                        \--Transform Position: (14.0, 11.9, -18.1)
                                        \--Transform Rotation: (0.0, 0.0, 0.0)
                                        \--Transform LocalScale: (1.0, 1.0, 1.0)
                                        \--Component: CanvasGroup
                                        \--Component: ZeroAlphaOnStart
                                        \--Component: VerticalLayoutGroup
#

VerticalLayoutGroup

leaden hedge
#

oh is this a scrollview

#

why don't they have a content size fitter?

copper nacelle
#

they do

#

on the button text

#

sometimes

#

idk

leaden hedge
#

it shouldn't really affect you anyway

#

you can just remove and add stuff from content

#

and it'll auto align stuff for you

copper nacelle
river eagle
#

You guys should really get some artists to help with UI design

compact sedge
#

hey hal you should make art for mods

copper nacelle
#

the menu normally looks better than this

#

going to lb to see the old one

leaden hedge
#

i dunno if artists can help with UX

river eagle
#

I mean the icons and stuff

copper nacelle
compact sedge
#

I mean I have a sweet looking cheese pizza bar for redwing

#

dunno that any artists could top that

copper nacelle
#

it has the curly thing on gm

#

which it shouldn't have

#

or it should at least be higher up

river eagle
#

Like the non randomizer start game button is just directly ripped from in game files

copper nacelle
#

seed should be above mode select

river eagle
#

and the right one...

copper nacelle
#

is beautiful

rain cedar
#

Hey I worked hard on drawing that

river eagle
#

drawing corny

copper nacelle
#

rude

compact sedge
copper nacelle
leaden hedge
#

draw all your art with REXPaint imo

cunning lagoon
#

that looks hella good

#

did papers make those?

copper nacelle
#

yes

compact sedge
copper nacelle
#

wow rude

#

xhuis exists

compact sedge
#

tru

#

but xhuis is not a modder

copper nacelle
cunning lagoon
#

neither are you hollowface

copper nacelle
#

wow dusted

cunning lagoon
#

yea i really showed him

#

you don't mess with me ๐Ÿ˜Ž

leaden hedge
copper nacelle
#

amazing

#

๐Ÿ‘

compact sedge
#

wow ok so u take my magnum opus, the pizza meter, and just completely put it to shame

#

I retire from ever making art

flat forum
copper nacelle
#

delet this

#

why

#

i can't ui

cunning lagoon
#

try uiing better

copper nacelle
#

u

compact sedge
#

hey 56 u should pin that picture

#

since u can

cunning lagoon
#

hey 56 u should pin this messagew

copper nacelle
leaden hedge
#

you should delete aa

#

because you can

compact sedge
#

smh mod abuse

copper nacelle
compact sedge
#

if u wanna be lazy rather than move mode select up move the seed text up so it's all on one line

copper nacelle
#

but you can change the seed

leaden hedge
#

speaking of ui, i might make a thing which lists all gameobjects, then you can click on gameobjects to list components, then on compoents to list values

#

then let you edit the components if im not lazy intenseface

compact sedge
#

when you say make a thing wdym

#

in unity? as a hk mod? A standalone wpf program?

leaden hedge
#

well it'd be a mod

#

from an assetbundle

compact sedge
#

that'd be super useful to me

copper nacelle
#

s/me/everyone

cunning lagoon
#

s/me/@everyone

copper nacelle
#

u

cunning lagoon
#

can modders do @everyone

copper nacelle
#

no

#

@everyone

cunning lagoon
#

why is modders a pingable role

#

anyway

copper nacelle
#

without the word mod in the name

cunning lagoon
#

ahh yeah i keep forgetting about that

compact sedge
#

why is modders a pingable role

copper nacelle
cunning lagoon
#

yea

leaden hedge
#

0/10

#

should be modderators

copper nacelle
#

@ simo

leaden hedge
#

although puns should be done in modderation

compact sedge
#

what's the criteria for getting the modder role? making a HK mod in the first 6 months of the game coming out?

copper nacelle
#

yes i totally did that

#

so did kerr

cunning lagoon
#

if == angle {
modder = false
} else {
modder = true
}

#

something like that

#

hackerman

rain cedar
#

There's too many modders right now, the only way is to defeat a current one in ritual combat and replace them

copper nacelle
#

^

compact sedge
#

yeah there can only be 3 people modding HK

#

7 is wayyy too many

leaden hedge
#
if( !user.name.Contains("angle") ) {
    user.roles.Add("Modder");
}else{
    user.ban();
}
cunning lagoon
#

now you're just showing off

compact sedge
#

showing off ur message editing skills

#

(also why does the number of modders added in each batch match the fibonacci sequence?)

leaden hedge
#

I'm not sure what it is you're referencing

compact sedge
#

(also why am I even in this server?)

#

(oh right to shill my website)

leaden hedge
#

why are we still here

#

just

#

to

#

suffer

leaden hedge
#

all of those are empty

cunning lagoon
#

Damn that's a cool looking website

#

Who made it?

copper nacelle
#

actually should that be in pins

compact sedge
#

probably one of the modders

cunning lagoon
#

Yeah I can't imagine anyone else making that masterpiece

fair rampart
#

๐Ÿ…ฑodo

copper nacelle
compact sedge
copper nacelle
cunning lagoon
#

wow that's all it takes to get your message pinned huh

rain cedar
leaden hedge
#

chat is moving so fast no one will notice im gay

copper nacelle
cunning lagoon
#

ok mental note now the installer is 3rd pin here and not 2nd

compact sedge
#

idgaf

cunning lagoon
#

people ask anyway

compact sedge
copper nacelle
river eagle
cunning lagoon
#

yeah but why take them to a different channel when the exact same thing is here

#

not that it matters

copper nacelle
#

because then they're in the right channel to be helped

#

ez

#

also cause i'm lazy

compact sedge
#

because if people are dumb then let them be dumb in a channel I can ignore

river eagle
#

hold on

fair rampart
#

tfw get to absrad p3 while practicing without taking any damage but then die

#

I dunno it's just something about that phase that makes me shut down

river eagle
cunning lagoon
#

oh dude how about a ;installer command

river eagle
copper nacelle
#

hal pls

#

do it

compact sedge
#

hal

cunning lagoon
#

it just links you to the thing

copper nacelle
#

now i've got an actual reason to set up the docker container

#

for ; i n s t a l l e r

river eagle
#

yay for motivation

copper nacelle
#

should mode select be lower

#

i can spell

cunning lagoon
#

yes place it 2 px lower

compact sedge
#

just move the seed to one line

copper nacelle
#

seed is editable

compact sedge
#

so you don't have to bother changing any positions of mode

#

oh

copper nacelle
#

it'll be weird

compact sedge
#

I see

cunning lagoon
#

but yeah it'll probably look better if you lwoer it a bit

compact sedge
#

^

cunning lagoon
#

so it's more like in the middle of the seed and "restrictions"

copper nacelle
cunning lagoon
copper nacelle
#

yeet

#

gonna pr

compact sedge
#

hey sean that pr might break compatibility with 1.2, you should indefinitely postpone accepting it.

copper nacelle
#

rando 2 doesn't even work with 1.2

#

really makes u think

rain cedar
#

A bit

compact sedge
#

woah 21 issues

#

oh and they're all issues

#

tbh was expecting 20 other PRs

cunning lagoon
#

only 2 of them are marked as bugs

#

thats good right

copper nacelle
#

oh

rain cedar
#

Why does that take a function argument now?

copper nacelle
#

because it's async now

#

it invokes the callback after finishing saving

rain cedar
#

So it's easier now to quit the game during saving

#

Good

copper nacelle
#

on PC the implementation is still basically synchronous tho so noot

compact sedge
#

also switch is never getting mods

cunning lagoon
#

not with that attitude

copper nacelle
#

should i put the fixed version on the drive

compact sedge
#

yes

cunning lagoon
#

so are we racing on lb or gm

copper nacelle
#

ยฏ_(ใƒ„)_/ยฏ

compact sedge
#

gm with QoL

copper nacelle
#

probably tbh

compact sedge
#

?rank racer

autumn shardBOT
#

@compact sedge, you joined Racer.

cunning lagoon
compact sedge
#

I wanted to check something

#

but turns out

copper nacelle
#

are you gonna race

#

oh ok

compact sedge
#

you cannot actually race without the speedrunner role

#

but you can get the racer role

cunning lagoon
#

yea you still need the role to speak in those channels

copper nacelle
#

racer role is just for the pings

cunning lagoon
#

also i believe there's a vc for racers?

copper nacelle
#

yeah

#

3 of them

#

iirc

compact sedge
#

?role racer

#

?rank racer

copper nacelle
#

rank

autumn shardBOT
#

@compact sedge, you left Racer.

rain cedar
#

I'll accept this pr in a bit after I make changes to it

copper nacelle
#

alright

#

should i not gdrive then

rain cedar
#

Since for some reason you fucked with formatting in a few unrelated spots

#

Nah go for it

compact sedge
#

@copper nacelle so rn if hypothetically someone said something like "hey guys do you wanna have a randomizer race on saturday?" and I wanted to say "Sure, I'm down." I would have to respond to them in the public speedrunning channel aka #archived-modding-development

copper nacelle
#

yes

cunning lagoon
copper nacelle
#

^

rain cedar
cunning lagoon
#

i'm not sure if you can join the race vc without the speedrunner role though

compact sedge
#

no

cunning lagoon
#

nah

rain cedar
#

That's dumb

cunning lagoon
#

yeah

compact sedge
#

I'm still not convinced this server isn't setup in an incredibly dumb way but I don't actually speedrun so it doesn't affect me at all

cunning lagoon
#

it doesn't affect 99% of people

#

there are like 30 speedrunners atm

#

ok probably more like 40-50

compact sedge
#

can't do much tho. benji and simo get to decide stuff because they were the first people to decide to make a discord, not because they know shit about how to run one. Not that I know shit either but there's lots of shitty things about this discord.

#

like hollowsad and other hollowfaces other than hollowface that have 0 uses

cunning lagoon
#

that seems a bit rude

compact sedge
#

and I can't collapse lobby without hiding the general chat so if I cared about general chat (which I don't it's muted) I would have to keep it uncollapsed

copper nacelle
#

hide muted channels

#

tbh

cunning lagoon
#

i mean first off this current iteration of the speedrunning channels wasn't really simo or benji's idea

#

many people complained about the other changes

#

so they changed it back

compact sedge
#

by many do you mean more or fewer than 5 people

cunning lagoon
#

by many i mean the only people affected by said changes

compact sedge
#

poor speedrunners not wanting to lose their special color

rain cedar
#

Bring back greenpr

compact sedge
#

goddamn snowflakes

#

I mean what

cunning lagoon
#

i personally couldn't care less about the color

leaden hedge
#

i wish i had a colour

cunning lagoon
#

so like

#

what would you say is bad about how the speedrunning channels are currently arranged

rain cedar
#

Wait wtf 56 these formatting changes you did aren't even consistent

copper nacelle
#

sorry

#

i just tried to make my ide shut up

rain cedar
compact sedge
#

channels you can read but can't talk in that aren't admin channels are objectively shitty.

#

all of the time

rain cedar
#

No that is consistent it's just swapped order of green/red

cunning lagoon
#

and also i wanna say that i personally think that the first changes they made (not having a color but letting anyone join) was absolutely fine, but i also don't have a problem with the current one

compact sedge
cunning lagoon
#

ยฏ_(ใƒ„)_/ยฏ

rain cedar
cunning lagoon
#

yes

#

that stays private

copper nacelle
#

yes

compact sedge
#

didn't that used to be public

copper nacelle
#

for like a day