#archived-modding-development

1 messages · Page 152 of 1

floral furnace
#

so but you cant manually like, i dunno, trigger those shake projectiles l/r/u manually without passing by the headbang animation

copper nacelle
#

you can

#

just send the event yourself

floral furnace
#

ahh so it can be manually set i see

#

which made me realize, the memespin mod probably didnt need me to transition into state then into another when i couldve just activated the spin game object manually in Cyclone Start state noot

copper nacelle
floral furnace
#

also those boss fsms arent in resource.assets or am i missing something?

copper nacelle
#

they aren't

#

they're in the level files

#

in their respective scenes

floral furnace
#

neat

copper nacelle
#

yo

autumn rock
#

meat

copper nacelle
#

color index actually matters

#

it's just that tc didn't bother using it on half the fsms

#

grimm actually has color indices

#

which i'm totally not gonna steal based on the picture wilbo sent

floral furnace
#

so are the colors in their fsm viewer suppose to signify or is it just for readability

#

im guessing the latter

copper nacelle
#

readability i think

#

can't be 392 that's too obvious

#

this is interesting

flat forum
#

INVINCIBLE

floral furnace
#

GG boss?

#

also prob that end transition could be sending the player to the next boss

copper nacelle
#

just says send death event

floral furnace
#

nvm then

copper nacelle
#

it does have GG Bow tho i think

floral furnace
#

i love how theres like 6 states just for the bow

copper nacelle
#

mine doesn't have gg bow tho

#

i'm assuming that's gods and glory stuff

#

cause it says GG Boss under Bow as a transition

floral furnace
#

hitting Grimm during his bow in GnG should turn him into NKG this time zote

copper nacelle
#

other than the modified bow the boss looks the same

#

i really hope they left the colors as default

#

cause there are some colors in the fsm class and it'd less effort

floral furnace
#

are those the default ones in the class?

copper nacelle
#

ye

#

i just copied them over to rider cause color preview

#

looks the same as the pic

floral furnace
#

oh yeah thats fuckin nice

#

so those states already have an assigned color, and you just used it to display it?

copper nacelle
#

yeah

#

they have an index and the index is just from the array i just showed a pic of

floral furnace
#

ohhh that makes sense

copper nacelle
floral furnace
#

but why does grey have nothing

#

nvm

copper nacelle
#

grey is just an alias for 1, 0.5, 0.5, 0.5

floral furnace
#

i see

copper nacelle
floral furnace
#

and instead of using the default colors (like that pic above) they have their owned defined new color

copper nacelle
#

no they just used the defaults

#

that's why i could copy paste it and have it look the same

floral furnace
#

but why the need for "new Color(wahtever)" instead of Color.magenta is what i mean

copper nacelle
#

oh yeah

#

i thought you meant tc

#

playmaker has their own colors set up yeah

#

from rgb values

floral furnace
#

the color properties you showed are from Unity itself right (also i remember you saying that the PlayMaker documentation sucked)

copper nacelle
#

yeah

#

wow i found the same array again

#

trying to find the transition colors

#

it says it just uses the defaults

#

wtf

#

they're definitely different than the state colors

floral furnace
copper nacelle
#

defaults look more like the transition colors i think

floral furnace
#

maybe they do have the same value from the defaults

copper nacelle
#

idk

#

i can't tell if these defaults are for the transitions or the state titles

floral furnace
#

in the first pic youre using the defaults right?

copper nacelle
#

yes

#

think i might've got it

floral furnace
#

yet you used the Playmaker defined ones in the array?

copper nacelle
#

yeah

#

those are the defaults

#

(for playmaker)

#

which i'm using

#

i think it's the title

#

idk why their titles pop more tho

floral furnace
#

hey so long as it looks good no need for fancy depth aesthethics

copper nacelle
#

yeah

#

how do i make the colors into transition colors tho

#

i could just color picker sample them

#

i guess

floral furnace
#

you need the values right?

copper nacelle
#

yeah

#

or same way to modify the colors

#

like

#

-20 r -20 g + 20 b

#

which would result in those colors

floral furnace
#

what the transitions have a fixed -20 r -20 g + 20 b formula depending on the color of the title?

copper nacelle
#

then i die

#

and just use colorpicker on wilbo's photo

floral furnace
#

well if you need the value just paste em in an editing software or something then sample it

copper nacelle
#

183, 58, 60
225, 159, 160

226, 125, 43
255, 198, 152

#

top ones are state titles, bottom are transitions

#

red then orange

#

+(50r, 75g, 100b) roughly maybe

#

idk

floral furnace
#

tried subtracting them but yeah seems theres no "fixed" amount

#

maybe TC defined those transition colors themselves

#

or added and subtracted random numbers until something happened

copper nacelle
#

ree

#

i did the transform i guessed

floral furnace
#

transitions seems kinda bright but its alot more readable and it looks cooler now

copper nacelle
#

yeah

#

maybe i'll adjust it a bit

#

also grey shouldn't use any transform

#

cause it looks better w/out it

floral furnace
#

less you want to get the radiance experience where the glow in the background is so fucking strong you cant see the orbs form

copper nacelle
trim totem
#

whoa

copper nacelle
#

FeelsBadMan lost kin has no color indices

floral furnace
#

oh so the level fsms have no color associated with them?

#

or just lost kin's in general

copper nacelle
#

just lost kin's

#

grimm has color

floral furnace
#

biased to edge dracula

#

or maybe the just started doing it post Grimm

copper nacelle
#

yeah

floral furnace
#

either way you can manually set the colors yourself tho right?

#

but e f f o r t

copper nacelle
#

i mean if you want to edit the assets to add color to fsms

#

you could i guess

floral furnace
#

ye thats what i mean

copper nacelle
#

gdi idk the hive knight scene name

floral furnace
#

just manually search each hive scene hollowface

copper nacelle
#

literally searching khan's no jump stream for the section where i asked him for the scene name

#

level398 (Hive_05) apparently

#

i broke colors a bit while modifying them but hive knight has color

floral furnace
#

does White Def and GPZ have colors?

#

also yeah its all grayscale again now

#

well with a slight tint

copper nacelle
#

white defender isn't colored

floral furnace
#

yup probably post tgt then

trim totem
#

i feel like that's an inefficient way to search for the scene name

copper nacelle
#

tbh it was faster than going there in game

copper nacelle
#

ngl this looks worse imo

#

got the colors from the picture

floral furnace
#

oh you directly sampled it?

copper nacelle
#

yeah

#

had to sample all the title colors as well

floral furnace
#

oh now it looks great

trim totem
#

blessed fsm

exotic venture
#

all fsms are from hell tho

copper nacelle
trim totem
#

nut

river eagle
#

A e s t e t h i c

copper nacelle
#

here's his for comparison

floral furnace
#

nice

copper nacelle
#

now it's time to sleep

#

6:30am

floral furnace
hollow chasm
#

so... empress muzznik

#

what's up with that?

flat forum
#

old

#

and also not an API mod like the rest

#

get Lightbringer API version and Muzznik is there

hollow chasm
#

yeah, I mean the boss

flat forum
hollow chasm
#

what's up with the boss?

trim totem
#

meme

celest zodiac
#

Semi lurking in here, but if I may chime in with an idea, @copper nacelle , perhaps there is a pattern to the color transition if you convert to HSL?

dark wigeon
#

Nice job
Now we have to figure out why death explode has one less event and why some nodes are missing

pale ledge
#

i got 105% complete lol 12h 29m redwing and bonfire
xD

#

True ending

#

😃

solemn rivet
#

good job

young walrus
unborn badger
#

God damnit 56

solemn rivet
#

is this love

odd jetty
#

That I am feeling, that must be love 🎵

solemn rivet
hollow pier
#

not with gradow here

solemn rivet
#

savage

compact sedge
#

so uh not to rant but I'm really mad that the version of unity TC uses doesn't support vp9/h265 video (only vp8 and mp4). VP8's compression ratio is actual butts and exporting my videos in it leaves them giant while still looking crap.

#

not to rant but let me rant

solemn rivet
#

I still have to change the installer

#

been too busy playing gamz

compact sedge
#

is ok I still have to make the mod

#

you have give or take 11 days

solemn rivet
#

what was it that you wanted me to add again?

flat forum
#

uhhh

#

CP1 as a separate thing

#

I think

#

so, adding of files without dlls in them?

solemn rivet
#

I think so, yeah

compact sedge
#

yeah

#

well that and the ability to make a subfolder in Mods

#

since you said that would look better

solemn rivet
#

do you want that folde to be named something specific? Or can I just name it something like [modname] - extra?

compact sedge
#

I mean it'd be cool if I could just name it redwing

solemn rivet
#

ok

#

I can work around that nbd

#

so

#

you add the folder in the zip and I'll keep that folder name

#

does that work for you?

compact sedge
#

yes

#

that's ideal

solemn rivet
#

great

#

ok

compact sedge
#

so uh, is this actually what circle colliders look like or is debugcolliders just unable to draw real circles?

rain cedar
#

It just draws them as 16 line segments no matter what

#

It's probably a real circle

compact sedge
#

oic

south osprey
#

hello there

#

i'm having an issue with Nightmare King Grimm, i am not able to defeat him cuz the background starts to glow insanely and it drastically diminishes my FPS which eventually makes me fail at some point, i would like to know if there is a mod for this, for either remove or diminishes the excitement of the background so i could finish that lovely bastard at last

exotic venture
#

there's in game settings to reduce the particles

#

what version are you on

timid fiber
#

So for someone who already knows how to use Unity, how do I go about beginning to mod HK?

hazy sentinel
#

complain about FSMs

solemn rivet
#

Installing or making

hollow pier
#

instaking

copper nacelle
#

makiling

#

this looks pretty neat

copper nacelle
compact sedge
#

add FSM to your list of known abbreviations

copper nacelle
#

i did

young walrus
#

FSM=Fuck Shit Motherfucker

copper nacelle
#

ms for microsoft maybe

#

idk

compact sedge
#

hmmm

#

good going rider

thin ore
#

Case sensitive? FSMs =/= FsMs?

rain cedar
#

I mean it's a function name so it doesn't matter what it is

#

As long as it's consistent

compact sedge
#

angle_integration.angle_int.modernMod

rain cedar
#

You fucking bitch

copper nacelle
#

angle ur mum

rain cedar
#

He switched the message completely

fossil oxide
#

Seanpr X Avenging Angle

compact sedge
#

I don't know what you're talking about

#

why would I ever do something like that

copper nacelle
#

i saw the original one

#

it was like

#

... avenging angle is typing

#

but with circles

compact sedge
#

ye

#

alright I'ma leave it with my current edit because I think it's the funniest

copper nacelle
#

dash and wall sliding and stuff were checking Is/Was* but normal movement was checking the moveVector on TwoAxisInputControl so I added a hook for that

#

@floral furnace meme

floral furnace
#

nice nice

copper nacelle
#

note: if you hook the ispressed/waspressed/was* it's really really laggy in the title screen

(not hooking them keeps the title-screen lag-free)

#

but it's totally fine in-game

#

¯_(ツ)_/¯

floral furnace
#

yeah upon loading and the screen fades it loses the lag

#

also bet your ass if i beat rad with this

copper nacelle
#

👀

floral furnace
#

nvm i died to THK

copper nacelle
#

yeah it's pain

#

ok i think the ispressed/was/pressed/was* lag was cause i was checking if it was the right axis w/ reflection

#

cause i tried just returning true and there was no lag

#

also disaster occured

floral furnace
#

it was checking it per frame during the main menu?

copper nacelle
#

¯_(ツ)_/¯

#

returning just true has no lag tho

#

and makes everything click at once

#

everything works tho

#

even when you're not holding anything

floral furnace
#

still havent changed the dll name

copper nacelle
#

ur moving right

#

making a new library is like 20 seconds

#

too much effort

floral furnace
#

true actually

steep sail
buoyant zenith
#

k

errant lark
#

are there any practice mods that employ something like save states?

compact sedge
#

HK has no savestates and probably will not ever. Debugmod can give you some of that functionality

errant lark
#

i figured it would be a stretch, but maybe there's some other mod that can still help me

#

i'm trying to grind out the hornet fight for any% and the time spent back tracking is making the practice pretty inefficient

tranquil glen
#

Debug mod can respawn bosses and then just dreamcatcher back to before the boss

#

Dreamgate*

errant lark
#

can i give myself dreamgate before i have gotten the dream nail?

compact sedge
#

you can give yourself dream nail

errant lark
#

alright awesome, i'll look into it thanks guys

warped sinew
#

anyone got sanic.dll?

#

i didnt see it on the drive

cunning lagoon
#

that's what 56 sent me

warped sinew
#

thanks

solemn rivet
#

twitchy - there's a save right before hornet1. Rest there, and backup your save. Then after beating her just replace your save with the backup

#

if you don't want to install mods, that is

errant lark
#

oh true. been awhile since i was in green path, couldn't remember where the benches were

#

at this point though i'm interested in the debug mod. i installed the modding api, but can't get the debug mod to show up in the mods section of the ingame options

#

i don't think i'm extracting it to the right place

solemn rivet
#

is it showing up top-left?

errant lark
#

the modding api is, yeah

solemn rivet
#

but not the debug?

errant lark
#

but i've extracted debugmod-master to a few different places to no avail

solemn rivet
#

use the installer in pins

#

you've downloaded the source code, not the mod binary

errant lark
#

that makes sense

#

game is crashing on launch now

#

possibly because i already had the modding api installed before using the modinstaller.exe?

compact sedge
#

what version are you using

errant lark
#

1.2.2.1

compact sedge
#

go install the modding api manually

errant lark
#

of both the game and modding api

compact sedge
#

if you used modinstaller it installed the 1.3 api

errant lark
#

gotcha

solemn rivet
#

isn't debug up-to-date with the api tho?

#

I think 56 added some lifeblood thingies

#

so it might break

errant lark
#

oh damn

compact sedge
#

no debugmod never gets updated

solemn rivet
#

I thought 56 added healthmanagers tho

compact sedge
#

even with 56's pr it's still not accepted

solemn rivet
#

oh ok

errant lark
#

so i want 1.2.2.1 modding api for 1.2.2.1 game version?

young walrus
#

yes

solemn rivet
#

yup

#

where are you getting the api, btw?

solemn rivet
#

ok, you can find the debug there as well

errant lark
#

after verifying game files to uninstall what i had done, i'm on patch 1.3.5 so i just tried it with the mod installer and everything is working now

#

thanks for the help guys

compact sedge
#

so I have a question. is there a way to do settings in a second settings file outside the default GlobalSettings one?

warped sinew
#

@cunning lagoon 2.5 breaking my brain

cunning lagoon
#

there's no way either of us get it

warped sinew
#

i can get to puffer stage 1 and it is insane

#

yeah its like retarded lol

#

2.25 maybe possible

cunning lagoon
#

i'll be beyond impressed if we make it to 3rd pufferfish

#

ok 2.25 seems doable

warped sinew
#

im out for tonight as its like 1:30am, but go for it

#

i would love to see it

#

when i wake up have a fresh 2.25 kill for me to watch 😉

cunning lagoon
#

i doubt it's gonna happen but i can try zote

flat forum
#

What are the gods talking about

cunning lagoon
#

2.25x speed nbkjg

#

you should try it it's fun

flat forum
#

This sounds like pain

#

Only bearable by the gods

#

I prefer challenges that are far

#

And not end my gaming career

#

/s

hazy dagger
#

So im interested in making a mod that just makes some minor changes to the character sprites

#

got no idea where to start though, any tips?

compact sedge
#

the proper way to do it is mildly difficult

#

but the short version is to make a copy of the knight texture png. Make your changes. And make a simple mod to load that texture file instead of the normal one.

#

long version is most of the code you can straight up copy from 56's invert knight mod, but instead of inverting the knight have it load your png file

hazy dagger
#

now thats exactly what i was hoping for

#

a quick and dirty shortcut

boreal valve
#

Wow is that the real Ben Saint? PKMN master and supreme mangaka?

hazy dagger
#

ITS A MEE

boreal valve
#

Wew

compact sedge
#

never heard of you before but hi

boreal valve
#

Did Nate tell you to play Hollow Knight?

hazy dagger
#

he did, but so did a lot of people

#

i finally did it though

boreal valve
#

nice

#

Strap in boy. You're about to go on a journey like no other

hazy dagger
#

im actually pretty far in

boreal valve
#

oof

hazy dagger
#

i streamed the game for 17 hours straight the other day

boreal valve
#

wew

#

The average completion time is about 40-50 hours, might be more with all the added content

compact sedge
#

maybe without a wiki

hazy dagger
#

ok well im probably like 20-25 hours in so i guess theres more left than i thought

boreal valve
#

The game is bigger than you think

#

If you're going for full completion that is, you can get to the ending of the game casually in about 20 or so hours.

compact sedge
#

It's "quick and dirty" only if you sorta know how to code, unfortunately.

For getting the knight texture: https://github.com/5FiftySix6/HollowKnight.InvertKnight/blob/master/InvertKnight/Inverter.cs#L26 and line 69 (nice).

For loading the image file this funtion will do the trick: https://github.com/natis1/redwing/blob/master/redwing/load_textures.cs#L112

Then embed your custom knight image in your assembly.

Finally you'll need to place all this code in a monobehavior class but your mod needs to be a "Mod" class so have a class that looks like this : https://github.com/5FiftySix6/HollowKnight.InvertKnight/blob/master/InvertKnight/InvertKnight.cs

#

probably not worth the effort

#

if you're popular, as it seems you are, ask a fan for help maybe

hazy dagger
#

yeah this is a little over my head im a coding greenhorn

#

i had a glimmer of hope for a second there that i could just use someone elses mod and swap my own sprite sheets in and badda bing badda boom

compact sedge
#

I can do all the coding in a few days if you just wanna edit the image, rn though I need to finish my redwing mod.

hazy dagger
#

yeah? i mean i can do the edits in a day or two probably, would you be willing to put this together for me

copper nacelle
#

@compact sedge @solemn rivet pr hasn't been accepted but I put the updated version in the drive anyway

#

so the enemies panel works and stuff

copper nacelle
tranquil glen
#

uwu

trim totem
rain cedar
#

What server even has #off-topic?

copper nacelle
#

death's gambit

rain cedar
#

Nice

#

Why does he have to be everywhere?

copper nacelle
#

aa why

rain cedar
#

Memes

compact sedge
#

I hope that's not photoshopped 56

copper nacelle
#

it's not

compact sedge
#

What server it in?

rain cedar
#

He literally just said

compact sedge
#

oh me blind

#

huh

copper nacelle
tranquil glen
#

56 what server did you see him in

rain cedar
#

I like the dedication

#

AA is even typing like he's half braindead

compact sedge
#

I wonder if he's gonna make any Death's Gambit mods

dark wigeon
#

since you're here 56, check the pr on the fsm viewer

copper nacelle
#

ok

#

lemme eat the last commit

tranquil glen
#

what happened to kein anyway

compact sedge
#

did you know he actually tested HK?

tranquil glen
#

yeah i saw that

compact sedge
#

apparently accoring to graig he just disappeared half way through

#

and yet they put his name above both benji and simo

#

so I wonder if benji and simo did even worse

copper nacelle
#

@dark wigeon i ate the last commit

tranquil glen
#

they def did

#

benji and simo are barely redeemable tbh

compact sedge
#

You aren't on good terms with them?

tranquil glen
#

i can't think of a good joke so no, they seem like good people

#

haven't talked to them much

compact sedge
#

image unrelated

dark wigeon
copper nacelle
#

wtf

#

why

#

delet

#

i'm gonna blame my ide cause i definitely didn't make that on purpose

tranquil glen
#

add the fsm getter mod to the mod installer imo

copper nacelle
#

u

#

it's distributed as patch files

#

which is why whenever i want to install it i search from:kdt patched dll

dark wigeon
#

why use fsm getter when we have viewer tho

tranquil glen
#

well

#

wait

copper nacelle
#

viewer crashes if you open old levels

#

1.2.2.1 levels at least

dark wigeon
#

I don't have any 1.2.2.1 levels but I'm sure that could be fixed

tranquil glen
#

i dont know doesn't the viewer just let you look at fsms that you have as json files?

#

or is there a new thing

copper nacelle
#

new viewer from nes

tranquil glen
#

cause i don't have the fsm yet

#

and yeah i'd need to see what it looked like on multiple patches

rain cedar
#

You can view any fsm from game resources directly

tranquil glen
#

wanna look at lurien fsm on 1221, 1118, and 1028

dark wigeon
#

I don't think the format changed for fsms, it supports version 1 + 2

#

so I don't know what it could be without some error/line

copper nacelle
#
System.IO.EndOfStreamException: Unable to read beyond the end of the stream.
  at at System.IO.__Error.EndOfFile()
  at at System.IO.BinaryReader.FillBuffer(Int32 numBytes)
  at at System.IO.BinaryReader.ReadUInt32()
  at at AssetsTools.NET.AssetsFileReader.ReadUInt32()
  at at AssetsTools.NET.PreloadList.Read(UInt64 absFilePos, AssetsFileReader reader, UInt32 format, Boolean bigEndian)
  at at AssetsTools.NET.AssetsFile..ctor(AssetsFileReader reader)
  at UABE.NET.Assets.AssetsManager.LoadAssets(Stream stream, String directory) in D:\home\Documents\GitHub\HollowKnight.FSMViewer\PlayMakerFSMViewer\UABE\AssetsManager.cs:31
  at PlayMakerFSMViewer.MainWindow.LoadFSMs(String path) in D:\home\Documents\GitHub\HollowKnight.FSMViewer\PlayMakerFSMViewer\MainWindow.xaml.cs:126
  at PlayMakerFSMViewer.MainWindow.Open_Click(Object sender, RoutedEventArgs e) in D:\home\Documents\GitHub\HollowKnight.FSMViewer\PlayMakerFSMViewer\MainWindow.xaml.cs:591
  at at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
  at at System.Windows.RouteItem.InvokeHandler(RoutedEventArgs routedEventArgs)
  at at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
  at at System.Windows.EventRoute.InvokeHandlers(Object source, RoutedEventArgs args)
  at at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
  at at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
  at at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
  at at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
  at at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
  at at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
dark wigeon
#

oh that means its using an older version of unity

#

I think

copper nacelle
#

yeah lifeblood updated unity

dark wigeon
#

in that case you would just replace the cldb.dat file

#

no code changes, unless its 5.4

#

5.4->5.5 made a huge transition, but its not that hard to implement

#

do you know what version?

copper nacelle
dark wigeon
#

no open the level file in a hex editor or something

copper nacelle
#

5.4.3f1

dark wigeon
#

rip

copper nacelle
#

also do you know why paramByteDataSize could be 0

dark wigeon
#

because it means it doesnt read from the byte array but from a regular array

#

try using this file with older version ^

#

just rename the old one and replace it with that

copper nacelle
#

crashed again

dark wigeon
#

yeah, thought so

#

guess I'll have to install unity 5.4 later and mess around with it

copper nacelle
#

also for the paramByteDataSize 0 it was on v1

dark wigeon
#

yes that happens

#

its only things like ints and strings that are in the hex

#

so if you have a gameobject reference for example it will be 0

#

the position with be the index into the array of its type

#

eg fsmGameObjectParams

copper nacelle
#

it was also a string tho

dark wigeon
#

fsmstring or regular string

#

oh and yes

#

string len 0 means empty string

#

fsm depends, but regular string will always be in hex regardless of version

copper nacelle
dark wigeon
#

yes

#

helps me when I alt select and put them side by side

copper nacelle
#

o

dark wigeon
#

I look at uabe output, so I don't know how different that is from your json

copper nacelle
#

they're pretty similar

#

what's weird is

dark wigeon
#

yeah its empty

copper nacelle
dark wigeon
#

a lot of them seem like that

#

did you search the json file for that string

copper nacelle
#

Dash Antic 1?

dark wigeon
#

yeah

#

and this fsm viewer (thats html one right?) reads new or old files?

copper nacelle
#

html one

#

reads the dumped jsons

dark wigeon
#

from old or new game I mean

copper nacelle
#

new

dark wigeon
#

ok

#

but does the json contain that string?

copper nacelle
#

ye

#

twice

#

one was in air dash

odd jetty
#

Hello. Does the debug mod have a feature where it hides the background or hide enemies and just show the hitbox?

copper nacelle
#

other was in set height

dark wigeon
#

what file and what fsm and I'll go check it out

copper nacelle
#

lost kin lkcontrol

#

level397

#

this is the one from the playmaker dumper thing

#

it hooks on deserialize

dark wigeon
#

is it ik_control ? because searches arent showing ikcontrol

copper nacelle
#

IK

#

yes

#

i should change my explorer font

dark wigeon
#

didn't narrow it down much

copper nacelle
#

oof

dark wigeon
copper nacelle
#

yeah

dark wigeon
#

oh yeah only a 20000 line file

copper nacelle
#

wtf

#

both viewers showed audio play simple too

dark wigeon
#

Maybe there are two ik fsms 👀

copper nacelle
#

oh right

#

there are

dark wigeon
#

🤦

copper nacelle
#

Infected Knight - ik Control

#

and Lost Kin - ik Control

#

infected knight is the old one i think

#

lost kin is what's used now

#

whoops noot

dark wigeon
#

Yeah my uabe can't search very well, not like it has the ability to search by a certain field

compact sedge
#

so uh I'm still not sure on this but is unity rotation, when you're not using a quaternion, in degrees or radians? For example, ParticleSystem.MainModule.startRotation takes a float or a float MinMaxCurve.

#

but idk what rotation units that float is in.

leaden hedge
#

radians

compact sedge
#

thanks

shadow latch
#

is there a mod that lets me fight normal nkg

#

or should I just change some values in infinite grimm mod

copper nacelle
#

debug

rain cedar
#

Yes it's called base game

shadow latch
#

don't want to play from the beginning already did that so many times

compact sedge
#

edit savefile?

copper nacelle
#

debug mod

compact sedge
#

debug mod?

shadow latch
#

ok

hollow pier
#

the hecks a debug

compact sedge
#

hey AA, when are we gonna get infinite finite regular nightmare king grimm who can be killed.

rain cedar
#

Not like that would be hard you lazy bones

copper nacelle
#

@cunning lagoon what charms did you use for 1.75 hitless

#

also how tf

cunning lagoon
#

did you edven watch it i show them at the end

#

fstrength mop grimmchild and longnail i think

copper nacelle
#

but u don't

#

wait

#

nvm

#

the real question is if you use baldur shell does it count as getting hit

cunning lagoon
#

i thought about that

hollow pier
#

yes

cunning lagoon
#

it would be damageless but not hitless imo

copper nacelle
#

darn

hollow pier
#

just get hit and heal lmao hitless

cunning lagoon
#

woke

copper nacelle
#

pufferfish is bad

cunning lagoon
#

do 2.25x pussy

#

you will know true gayness

copper nacelle
#

i was trying for 1.75 hitless tho

#

h

cunning lagoon
#

o

#

gl

copper nacelle
#

or at the very least

#

a less shit kill than the one i have rn

#

baldur tank

#

time to try 2.25

#

holy fuck wtf

cunning lagoon
#

2.25 is big dumb

copper nacelle
#

can its pufferfish just like

#

not exist

#

the other attacks are ok

#

except spikes

#

which are ree but doable

cunning lagoon
#

yea pufferfish and spikes are stupid

copper nacelle
#

i've gotten to pufferfish twice

#

hh

trim totem
#

spikes hate

copper nacelle
#

2.25 is mega pain

cunning lagoon
#

you are not wrong

copper nacelle
#

ok now that i've warmed up with 2.25

#

1.75 should be ez

shadow latch
#

I tried no jump nkg

copper nacelle
#

wot

#

how would you even deal with divekick

shadow latch
#

you can dodge everything except putterfish

#

lots of rng

copper nacelle
#

spam ddark ez

#

and get lucky

shadow latch
#

didn't even think of ddark

#

that might change things

copper nacelle
#

how do you divekick tho

rain cedar
#

How about at the first pufferfish just tank and spam shriek?

shadow latch
#

I died between first and second putter

rain cedar
#

Actually wait just smack him in the bow

#

For the early pufferfish

#

Then kill him with shriek

#

No that's the first grimm

copper nacelle
#

nkg

#

yeah

rain cedar
#

Yes I dumb

tranquil glen
#

ok so where is the new fsm viewer, how do i use it and can i use it to look at old FSMs

solemn rivet
#

AA: i've kinda got the installer working

#

care to try it out?

compact sedge
#

ok

compact sedge
#

infinite grimm 1.75x when

copper nacelle
#

at least it doesn't have dreamshield and baldur shell this time

#

u

cunning lagoon
#

no music

#

unwatchable

copper nacelle
#

i keep turning that on

#

but every time i quit out it dies

cunning lagoon
#

ywea you pretty much got it

#

reminder that you can shade cloak towards the wall on the pufferfish

copper nacelle
#

oh yeah

#

ty

trim totem
#

hitless thinkgrub

copper nacelle
#

soon tm

trim totem
#

more like

#

nail only

copper nacelle
#

yes

#

this was already nail only

#

thinking

trim totem
#

charms?

copper nacelle
#

charms aren't weapons

#

h

median sparrow
#

is there a mod that makes HK multiplayer?

copper nacelle
#

dreamshield co-op

median sparrow
#

is that the name of the mod?

copper nacelle
#

yeah

#

you need 1.2.2.1 for it tho

median sparrow
#

1.2.2.1 and up or 1.2.2.1?

copper nacelle
#

1.2.2.1

median sparrow
#

oh ok

#

sorry that I'm asking so many questions but is it local or online?

copper nacelle
#

local

median sparrow
#

ok thanks

copper nacelle
compact sedge
#

recording in .flv

cunning lagoon
#

have u considered gett9nig good

compact sedge
#

have you tried a not shit format

copper nacelle
#

no

shadow latch
#

150 tries isn't that much

copper nacelle
#

u

shadow latch
#

1.75x speed fight shouldn't last long I think

buoyant obsidian
#

Also keep in mind Dreamshield Co-Op is hardly multiplayer

#

it's more like Mario Odyssey style co-op

copper nacelle
#

anti-advertising your own mod smh my head

shadow latch
#

smashing my smh

copper nacelle
#

i should really set this save at 1hp

cunning lagoon
#

but dont use fury u cheater

copper nacelle
#

doesn't even work at 1hp

#

u dungo

cunning lagoon
#

really

copper nacelle
#

yeah

#

it needs a damage taken event

cunning lagoon
#

what triggers it then

#

getting damaged

#

lol

#

what a weird way to doit

copper nacelle
#

tc is good at coding

#

if i was using spells this would be so easy

#

ddark the spikes

cunning lagoon
#

wow

#

shocking

copper nacelle
#

ddark the pufferfish

#

ddark my life

trim totem
#

it should be hard

copper nacelle
#

i just realized i could be overcharmed

cunning lagoon
#

🤔

copper nacelle
#

now that i've got longnail this will be easy

vale heath
#

so the grimmchild has five stages... whats last do?

hazy sentinel
#

khan woke

#

stage 5 is melody intenseface

vale heath
#

oh.... well then thats not exciting

copper nacelle
#

no u

#

is this grimmchild upgrades

#

or just normal

hollow pier
#

normal grimmchild upgrades

compact sedge
#

unupgraded grimmchild upgrades

solemn rivet
#

AA did you test the installer?

#

here's how it's supposed to work: move all dll to Mods, move all txt to Hollow Knight (and append modname), move all other files to Mods/<folderName>/file.extension

#

I tested it with a zip containing a single folder, inside which were a txt and a pdf, and it worked

#

if you have random files sitting around inside the zip but outside any folders, they should be put in Mods/modTemp/file.extension

compact sedge
#

yes it works the way I want it to

#

which is to say take a properly formatted zip and put the files in the right spot

solemn rivet
#

well, not exactly

#

as it is it ignores folder structure

#

entirely

compact sedge
#

what?

solemn rivet
#

like if you have A/B/C/D/e.whatever and A/f.whateverelse they will be put in Mods/D/e.whatever and Mods/A/f.whateverelse

compact sedge
#

oh

#

so it only works one directory down

solemn rivet
#

so you want me to keep folder structure?

#

yup

compact sedge
#

uh sure I don't see why not.

solemn rivet
#

because it's simpler

#

but ok

compact sedge
#

I mean assume the person is installing manually

#

every other zip they can extract at the top level of their HK install and click merge folders.

#

I don't see why mine should be any different

solemn rivet
#

got it

#

working on it

compact sedge
#

also unrelated but your offline mode button didn't work

solemn rivet
#

just gotta do file.path - tempfolder

compact sedge
#

it just spawned a new popup asking if I wanted to do offline, abort, or retry

solemn rivet
#

oh

compact sedge
#

no errors

solemn rivet
#

huh

#

lemme try it, just a sec

compact sedge
solemn rivet
#

wut

#

worked fine

compact sedge
#

idk

solemn rivet
#

got it, preserving structure

#

now to figure out the offline mode

compact sedge
#

yeah I have no idea

solemn rivet
compact sedge
#

uh that binary had the same issue

#

again nothing in the log

#

idk

#

what's why it's doing the thing

#

I can drag around the other windows but cannot interract with them

#

only the newest one it spawns

solemn rivet
#

weird

#

even weirder is that Abort is absolutely supposed to kill it

compact sedge
#

yeah I have no idea what's going on with abort

solemn rivet
#

well, I'll push it as it is

compact sedge
#

ok cool

#

idc that much tbh because I can't use the modinstaller anyway what with 1.3.3.7 assembly

solemn rivet
#

if I find out what's causing that issue, I'll just fix it silently

#

okay, next on the list for when I have time is to add the check if the mod has extra resources and ask to install them

#

that's the easy part

#

after that comes implementing a progress meter

compact sedge
#

Actually I'm doing the resources in a separate zip so I can treat the resources as an external separate mod.

solemn rivet
#

oh

#

and add those as optional to the base mod

compact sedge
#

they are technically optional for running redwing and they are giant files that might not dl well on a bad internet connection

solemn rivet
#

yeah

#

hence the meter

compact sedge
#

whether or not I make the assets zip a dependency or an optional mod will depend on the user experience of downloading a 42MB file. I still wanna keep it separate even if it does become optional because I don't personally want to upload 42MB to google drive and, by proxy, make everyone else download 42MB every time I update redwing when these large assets are gonna be generally unchanging.

copper nacelle
#

u ever parry nkg while facing away from him

#

so he just runs into you anyways

compact sedge
#

when I first learned about nkg parries I would get hit by him anyway because I wasn't far enough back

trim totem
#

same

floral furnace
#

uhh am i doing something wrong with this?

class UI : Monobehaviour
{
        public Sprite spriteFG;
        public Sprite spriteBG;
        public Sprite spriteOL;

        public GameObject sCanvas;

        public GameObject s_go_fg;
        public GameObject s_go_bg;
        public GameObject s_go_ol;

        public CanvasGroup sCanvasGroup;
        public Image sBar;

    public void Awake()
    {
            spriteBG = CanvasUtil.CreateSprite(Properties.Resource.bg, 0, 0, 1, 1);
            spriteFG = CanvasUtil.CreateSprite(Properties.Resource.fg, 0, 0, 960, 1);
            spriteOL = CanvasUtil.CreateSprite(Properties.Resource.outline, 0, 0, 966, 27);


            sCanvas = CanvasUtil.CreateCanvas(RenderMode.ScreenSpaceOverlay, new Vector2(1280f,             720f));
            sCanvasGroup = sCanvas.GetComponent<CanvasGroup>();
            sCanvas.GetComponent<Canvas>().sortingOrder = 1;

            s_go_bg = CanvasUtil.CreateImagePanel(sCanvas, spriteBG, new CanvasUtil.RectData(new Vector2(960f, 25f), new Vector2(0f, 32f), new Vector2(0.5f, 0f),
                    new Vector2(0.5f, 0f)));
            s_go_fg = CanvasUtil.CreateImagePanel(sCanvas, spriteFG, new CanvasUtil.RectData(new Vector2(960f, 25f), new Vector2(0f, 32f), new Vector2(0.5f, 0f),
                    new Vector2(0.5f, 0f)));
            s_go_ol = CanvasUtil.CreateImagePanel(sCanvas, spriteOL, new CanvasUtil.RectData(new Vector2(966f, 27f), new Vector2(0f, 32f), new Vector2(0.5f, 0f),
                    new Vector2(0.5f, 0f)));

            sBar = s_go_fg.GetComponent<Image>();
            sBar.type = Image.Type.Filled;
            sBar.fillMethod = Image.FillMethod.Horizontal;
            sBar.preserveAspect = false;

            sCanvasGroup.alpha = 1;

            DontDestroyOnLoad(sCanvas);
    }

    public void FixedUpdate()
    {
    sBar.fillAmount = (float)(curStam/100); 
    s_go_fg.transform.position = new Vector2(0,0);
    }
}
copper nacelle
floral furnace
#

i already copied boss HP bar's Resource.resx file and it seems to highlighting it as normal

copper nacelle
#

did you include it

#

tho

floral furnace
copper nacelle
#

the resx file

floral furnace
#

i mean its in my directory in my solution

copper nacelle
#

no

#

also did it throw any exceptions

#

monobehaviour exceptions will go to output_log in hollow_knight_Data

floral furnace
#

doesnt seem so no

#

just several lines of
Couldn't find a Hero, make sure one exists in the scene.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

copper nacelle
#

yeah that's fine

#

you could try a black sprite instead of fg/bg

#

and see if that works

floral furnace
copper nacelle
#

yeah

#

you're loading the sprites in, right?

floral furnace
#

yes

copper nacelle
#

imo try it with like

#

Sprite.Create(Texture2D.whiteTexture, new Rect(0.0f, 0.0f, Texture2D.whiteTexture.width, Texture2D.whiteTexture.height), new Vector2(0.5f, 0.5f));

floral furnace
#
public void Awake()
{
    testSprite = Sprite.Create(Texture2D.whiteTexture, new Rect(0.0f, 0.0f, Texture2D.whiteTexture.width,                          Texture2D.whiteTexture.height), new Vector2(0.5f, 0.5f));

            sCanvas = CanvasUtil.CreateCanvas(RenderMode.ScreenSpaceOverlay, new Vector2(1280f, 720f));
            sCanvasGroup = sCanvas.GetComponent<CanvasGroup>();
            sCanvas.GetComponent<Canvas>().sortingOrder = 1;

    s_go_fg = CanvasUtil.CreateImagePanel(sCanvas, testSprite, new CanvasUtil.RectData(newVector2(960f, 25f), new Vector2(0f, 32f), new Vector2(0.5f, 0f), new Vector2(0.5f, 0f)));


        sBar = s_go_fg.GetComponent<Image>();
            sBar.type = Image.Type.Filled;
            sBar.fillMethod = Image.FillMethod.Horizontal;
            sBar.preserveAspect = false;

            sCanvasGroup.alpha = 1;

            DontDestroyOnLoad(sCanvas);
}

public void FixedUpdate()
{
            sCanvasGroup.alpha = 1;
            sBar.fillAmount = (float)(curStam/100);
            s_go_fg.transform.position = new Vector2(0,0); 
      //should place it in the origin/center for testing reason
}
copper nacelle
#

did nothing appear

floral furnace
#

nope

#

let me test one last time

#

yeah nothing

#

btw the class im using right now is added normally, if i use the old Text canvas it works

copper nacelle
#

CanvasUtil.CreateImagePanel(sCanvas, testSprite, new CanvasUtil.RectData(Vector2.zero, Vector2.zero, Vector2.zero, Vector2.one));

#

maybe

floral furnace
#

yup, still nothing, gonna start reading canvas.utils code i guess

copper nacelle
#

wait

#
CanvasUtil.CreateImagePanel(sCanvas,
                    CanvasUtil.NullSprite(new byte[] { 0x80, 0x00, 0x00, 0x00}),
                    new CanvasUtil.RectData(new Vector2(500, 800), new Vector2(0, 0), new Vector2(0, 0), new Vector2(0, 0), new Vector2(0,0)));
floral furnace
#

yeah still nothing, ill just try to start at scratch with the ui again, its probably just some weird error or wrong initialization

copper nacelle
#

logging in that behaviour shows up and stuff, right?

floral furnace
#

You mean the UI class?

copper nacelle
#

yes

floral furnace
#

yes i could place a Modding.Logger.Log("ouput display"); on the fixedupdate and it will show up

#

and again earlier it has my Text canvas stuff and it worked fine, i just commented that canvas for now when i tried experimenting with the image canvas

copper nacelle
#

i was looking at the other fsm viewer's code to figure out how it was getting and it always checked fsm vars on fsm strings if the paramByteDataSize was 0

#

put a pr in for it

#

weird tho

#

¯_(ツ)_/¯

#

also just curious is there any reason you use obj.Get over obj[]

#

same w/ .GetValue() over .value

lost rune
#

what does the grimmchild upgrades mod do?

#

In fact, if someone could give me a rundown of the mods in the modinstaller program, that would be really helpful.

compact sedge
#

second pin I believe

#

mods also have readmes if you want specific features but you can only see those on the drive... wait. maybe you should be able to see those from the modding installer

#

might be a cool feature for it once gradow is done with progress bars.

lost rune
#

yeah

#

found the doc

#

thanks

hazy sentinel
compact sedge
#

uh maybe something like:

"Meme mod that makes every dash procedural. (read: breaks the game)"

#

it's not an addon for Redwing and it picks from a random dash each time

lost rune
#

the grimmchild description says that it becomes fully customizable

#

how exactly

hazy sentinel
#

config file in save folder

lost rune
#

oh okay

flat forum
compact sedge
#

YES!

solemn rivet
#

oops

#

it recorded both screens

#

but still

hollow pier
#

pokemon vega huh

#

light theme huh

solemn rivet
#

shhh

#

light theme where

hollow pier
#

vc lixo huh

solemn rivet
#

delet

#

shut it ptk

compact sedge
#

wow you're in the oneshot server

#

huh

solemn rivet
#

ye

#

dunno why I'm in the Alchemist Code server tho

#

I haven't played that shit in weeks

compact sedge
#

ewww

solemn rivet
#

I'm gonna make the installer ignore .ini files

compact sedge
#

can we just make it a rule that modders aren't allowed to put random crap in their mod zips

#

like boopmod's broken assembly that's randomly in there

solemn rivet
#

with download progress bar and ignoring .ini files

#

also made a slight correction to the folder structure thingy, should work properly now

#

(assuming all mods have the following structure: hollow_knight_Data/Managed/Mods)

compact sedge
#
System.InvalidOperationException: Sequence contains no matching element
  at System.Linq.Enumerable.Single[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00070] in <1d696c5a27334c63935b79f12ea15dcf>:0 
  at ModInstaller.ModManager.Download (System.Uri uri, System.String path) [0x0000d] in <53de56f8a0aa401fb73ac9b8a1c092c8>:0 
  at ModInstaller.ModManager.DownloadAndInstallMod (System.Windows.Forms.ItemCheckEventArgs e) [0x00106] in <53de56f8a0aa401fb73ac9b8a1c092c8>:0 
  at ModInstaller.ModManager.InstallList_ItemCheck (System.Object sender, System.Windows.Forms.ItemCheckEventArgs e) [0x00041] in <53de56f8a0aa401fb73ac9b8a1c092c8>:0 
  at System.Windows.Forms.CheckedListBox.OnItemCheck (System.Windows.Forms.ItemCheckEventArgs ice) [0x00019] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.CheckedListBox.SetItemCheckState (System.Int32 index, System.Windows.Forms.CheckState value) [0x00060] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.CheckedListBox.OnItemClick (System.Int32 index) [0x00028] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.ListBox.OnMouseUpLB (System.Object sender, System.Windows.Forms.MouseEventArgs e) [0x00063] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.Control.OnMouseUp (System.Windows.Forms.MouseEventArgs e) [0x00019] in <10cb7758d62d4c4590390d61f160730b>:0 
#
  at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00078] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x001b4] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.ListBox.WndProc (System.Windows.Forms.Message& m) [0x0003e] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.CheckedListBox.WndProc (System.Windows.Forms.Message& m) [0x00000] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x0000b] in <10cb7758d62d4c4590390d61f160730b>:0 
  at System.Windows.Forms.NativeWindow.WndProc (System.IntPtr hWnd, System.Windows.Forms.Msg msg, System.IntPtr wParam, System.IntPtr lParam) [0x00085] in <10cb7758d62d4c4590390d61f160730b>:0 
#

on trying to install redwing

solemn rivet
compact sedge
#

is any mod after I click yes

#

possibly my mono's out of date so let me try updating that first

#

no it's up to date

solemn rivet
#

maybe I'm using windows exclusive stuff?

compact sedge
solemn rivet
#

lemme try something

#

if this works, I'm positive what's causing this, even tho it shouldn't be

compact sedge
solemn rivet
#

so it works?

#

I literally only removed cs string modname = modsList.Single(m => m.Link == uri.ToString()).Name;

#

to get the modname to show on the progress bar

#

I can do it the non-lazy way

compact sedge
#

why tf doesn't linq work

#

I mean it works for me in rider

#

oh wait

#

are you not building for 3.5?

solemn rivet
#

oh

#

maybe that's it

#

well, I removed the linq dependency now

#

passing the name directly when I call the Download method

#

lemme see if I can build it for 3.5

#

Unlimited Exceptions Works

compact sedge
#

I mean 4.0 and up should work too but 3.5 might be more compatible

solemn rivet
#

I literally get red squiggles on every single line wtf

compact sedge
#

uhhh

#

I can try real quick if you send code

solemn rivet
compact sedge
#

oh im a dungo I was pulling from gitlab

solemn rivet
#

it's one push behind tho

#

only one

compact sedge
#

uh other than the check bars being a bit weird it works and builds for me.

#

this only happens after installing a mod

#

and is fixed by selecting any of the check boxes

solemn rivet
#

I like how much of an understatement "a bit weird" is

#

did you compile it in 3.5?

compact sedge
#

uh IDK I deleted the other item group so it just has this but idk if this is compiling it in 3.5 or not

#

I'm not sure mono has versions like that

copper nacelle
solemn rivet
#

I mean, it does refill the list every time you install/uninstall something

#

but it's supposed to be instant

#

reddit much 56

copper nacelle
#

yes

solemn rivet
#

oh, it was resharper being dumb, AA

#

clearing the cache removed the squigglys

compact sedge
#

the only ref I'm missing is MessageBoxHandler

copper nacelle
#

whenever all my code turns red I just restart rider

#

usually works

compact sedge
#

that's only happened to me in rider once

#

but it did happen

solemn rivet
#

uhhh

compact sedge
#

just literally everything except basic types like string became red

solemn rivet
#

I don't think I have that reference

#

also

compact sedge
#

uh it's listed in the csproj

solemn rivet
#

Zips don't work

compact sedge
#
    <Reference Include="MessageBoxHandler, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\..\..\source\repos\MessageBoxHandler\MessageBoxHandler\bin\Release\MessageBoxHandler.dll</HintPath>
    </Reference>
solemn rivet
compact sedge
#

ummm

#

oh wait I'm a dungo

#

mono isn't targetting any version of .net in particular. it's just its own thing

#

go back to 4.6

copper nacelle
solemn rivet
#

what csproj are you using btw

#

ok, back to 4.6

compact sedge
#

the one in the git repo

#

unless there wasn't one and I generated one long ago I forgot

solemn rivet
#

can't find it

#

unless I'm blind

#

which is possible

#

also, 56

compact sedge
solemn rivet
#

oh, I'm blind

#

wtf I removed that reference ages ago

copper nacelle
compact sedge
#

is csproj in your gitignore

solemn rivet
#

no, it's not

#

weird

#

I'll manually remove it

#

56 why desktop.ini

copper nacelle
#

cause right click => add to zip

compact sedge
#

ech

#

have you tried deleting desktop.ini first

flat forum
#

Delet syatem 32

copper nacelle
#

u

solemn rivet
#

removed obsolete ref

#

does it work now, AA?

#

or is it still broken

#

if it works, I'm gonna update the link in pins

compact sedge
#

uhh when I compile it on mono it works exactly like it should minus the check bar weirdness

#

nothing in that respect has changed

solemn rivet
#

huh

#

and the binary I sent... Just doesn't work, right?

#

with offline mode and other stuffs

compact sedge
#

huh let me test that

solemn rivet
#

56 can you test something for me

copper nacelle
#

ye

compact sedge
#

the latest binary you sent without the linq worked I'm pretty sure

solemn rivet
#

wtf it grew 100kb out of thin air

copper nacelle
#

thicc

#

like w/out internet or is there an offline mode

solemn rivet
#

I think I know what caused this, but it's unimportant rn

#

I want you to see if the offline mod works for you

#

but it only triggers it if you're offline

compact sedge
#

no offline mode doing the same thing it did before on both my built version and that assembly you just sent also what's up with that size

#

my binary is only 425kb

solemn rivet
#

prolly zote icon

#

I think it got a new reference to an existing icon, so instead of reusing the same icon for the download window as it does for all other windoes, it created a new one

#

which is dumb, but easy to fix