#archived-modding-development

1 messages ยท Page 380 of 1

charred parrot
#

God

solemn rivet
#

discuss

charred parrot
#

depends

#

do you support

solemn rivet
charred parrot
#

"The Others"

solemn rivet
#

sobble is void confirmed

jovial vault
#

where's mola

copper nacelle
#

GWczoneHotdog GWczoneHotdog GWczoneHotdog
_ _ _ _GWczoneHotdog GWczoneHotdog
_ _ _ _ _ _ _ _GWczoneHotdog

solemn rivet
#

is this a ritual to summon mola?

floral furnace
#

gradow release silksong

charred parrot
#

Sobble is the only Gen 8 starter that matters

solemn rivet
#

I'll release my silk all upon ya

charred parrot
#

Grooky lovers are confirmed Glue sniffers

copper nacelle
floral furnace
#

hmmmm

charred parrot
#

and Scorbunny lovers are sasuke wanabees

buoyant obsidian
#

yo who's talking shit

jovial vault
#

bold words

solemn rivet
#

scorbunny is bl

charred parrot
#

ah yes 753

#

aka the superior 56

floral furnace
#

oh gohd its real light bringer hours

solemn rivet
floral furnace
#

gradow you know you can hold shift

solemn rivet
#

no

#

my left hand is busy rn

#

๐Ÿ‘€

jovial vault
#

holding shift i hope

solemn rivet
#

no

#

preparing the bed so I can get some much needed sleep

#

2am bois represent

charred parrot
#

imagine not knowing how to photosynthesize

floral furnace
#

sleeping ew

solemn rivet
leaden hedge
#

2am

#

its 5am

floral furnace
#

:elderweary:

charred parrot
#

who wants a picture of my cute

#

dog

leaden hedge
#

i bet the dog cant code

#

what are they doing here

floral furnace
#

is this kerr

charred parrot
#

do you read paranatural?

buoyant obsidian
#

if they can't code

charred parrot
#

from my like

leaden hedge
#

you're the only person here that can't code

charred parrot
#

1 and a half weeks back on this server

#

I've learned that modding is a lie

#

it's where programmers shit on eachother

jovial vault
#

it took you that long

#

haha what's a code

leaden hedge
#

programming is effort

#

shitting on people = no effort

#

in fact its enjoyable

floral furnace
#

damn right modding isnt about using your ideas and expanding them into reality its about asking people if you can steal their source code

charred parrot
jovial vault
#

ok then

charred parrot
#

pretty much KDT atm

leaden hedge
#

hes right

#

dogs don't have money, clothes or coding skills

jovial vault
#

neither does anyone here to be fair

charred parrot
#

....

leaden hedge
#

i have clothes

charred parrot
#

speak for yourself

leaden hedge
#

atleast 2

charred parrot
#

I have at least 2 of those things

floral furnace
#

lmao who still wears clothes these days

leaden hedge
#

not ur mum last time i saw her

charred parrot
#

this is the top tier banter

floral furnace
#

i cant bleieve im dead

charred parrot
jovial vault
#

a ur mom joke, in 2019,

charred parrot
#

thats what your mom said last night

jovial vault
#

ok no pants man

leaden hedge
#

aslong as theres mums there will be ur mum jokes

charred parrot
#

hmm lets see

#

I stole got inspired by Bash from Ori

#

what other things can I steal get inspired by from other popular platformers

leaden hedge
#

ultradashes

charred parrot
#

whats that

leaden hedge
#

mechanic from celeste

charred parrot
#

I actually made the dash be able to go up and diagonal up

#

whats ultra dash?

leaden hedge
#

basically when you down right / down left dash , you gain a flag that increases your speed by 120% when you hit the ground

charred parrot
#

why

#

was that intentional?

leaden hedge
#

its supposed to be converting the downward momentum into forward

fair rampart
#

It introduces it in the very last C side

leaden hedge
#

no thats a hyper

charred parrot
#

any of you guys play league

leaden hedge
#

which is jumping out of a dr/dl dash

charred parrot
#

anyone want to play

leaden hedge
charred parrot
#

k that cant be intentional

#

and honestly looks kinda cancerous

leaden hedge
#

well its a 1f trick exploiting an intended mechanic

charred parrot
#

do speedrunners just spam it?

leaden hedge
#

its too hard for speedrunners

charred parrot
#

oh lol it's only for TAS?

leaden hedge
#

they do it rooms with a short ceiling

#

because theres no punishment for failing

#

one day a human will do that

#

i mean the tech isn't that hard to do, just you'd need to do it hundreds of times, and it raises the apm much higher than normal gameplay

charred parrot
#

Celeste has a pretty cool character controller

#

not gonna lie

leaden hedge
#

it has minimal bugs too

#

although they can't really fix the bugs

charred parrot
#

can't or won't because the speedrunning scene is based around it

leaden hedge
#

won't

charred parrot
#

thats fair

leaden hedge
#

even tas only stuff

#

like clipping throgh stuff by going too fast

#

is a pretty easy fix

charred parrot
#

lol

#

I kinda feel like

#

idk abusing the physics system?

#

fine

#

abusing collision?

#

eeeeeeeh

leaden hedge
#

its like

for( each Entity e in Entities ) {
    if(e.distanceTo(player) > 1500
    e.hitbox.enabled = false;
}

or something

charred parrot
#

ignoring walls shouldnt be a thing

leaden hedge
#

but they could just do player.speed

#

so not exactly a hard fix

charred parrot
#

oh wait they shut down the hitboxes if Madeline is far enough from them?

leaden hedge
#

yes

charred parrot
#

why? to save space?

leaden hedge
#

checking distance is cheaper than checking collision i guess

#

some entities have weird shapes and multiple hitboxes

charred parrot
#

whats the game made in

leaden hedge
#

c# mono

charred parrot
#

oh

#

huh

#

alright

#

y no Scratch?

leaden hedge
#

I doubt it actually makes a difference

#

something like this probably would do nothing too

if( player.Speed.X ^ (player.pos.x-this.pos.x) < 0){
    hitbox.enabled =false;
    return;
}
if( player.Speed.Y ^ (player.pos.y-this.pos.y) < 0){
    hitbox.enabled =false;
    return;
}
if( distanceTo(player.pos) >= player.Speed )
    hitbox.enabled =false;
    return;
}
#

and that probably disables like 99% of the entities

copper nacelle
#

player.speed.X bitwise or

leaden hedge
#

its a xor actually

#

| is or

copper nacelle
#

oh yeah

#

fuck

leaden hedge
#

basically if you xor 2 positive numbers it'll return a positive number, 2 negatives will return a positive

#

only a positive and negative will return a negative

#

so its an easy way to check if its in the direction behind the player

copper nacelle
#

oh

#

that's actually sick

leaden hedge
#

but it should be the other way round this-player

buoyant obsidian
#

when is HK getting a VR mod

copper nacelle
#

when you make it mr.vr chat

leaden hedge
#

game barely runs anyway

#

and you want to run it twice Kappa

buoyant obsidian
#

I doubt the graphics are what's intensive about HK

copper nacelle
#

it's way more cpu bound

charred parrot
#

eeeeey

#

broken as shit in a hollow knight context? maybe

#

fun? very much yes

lament garden
#

you done that?

charred parrot
#

done what

#

this?

#

ya I made this

lament garden
#

yes

#

how tell me secrets

charred parrot
#

unity

#

coding

#

uuuuh

#

a will

dusky lion
#

knowing how to program

#

Laughing my arsenic off

lament garden
#

well i just want to get primal aspid code and change speed but i have no idea where code is noot

leaden hedge
#

its in an fsm

lament garden
#

where is fsm

charred parrot
#

oh ya I'm using playmaker btw

#

for the real hollow knight experience

lament garden
#

yea i know player maker stuff

leaden hedge
#

playmaker is ass

charred parrot
#

this is a joke

#

I am joking

#

I do actually have playmaker though

dusky lion
#

Hi joking

charred parrot
#

its.... alright

#

in small doses

leaden hedge
#

can you imagine making an object for every line of code

#

with multiple vars

lament garden
#

nope

charred parrot
#

the issue is that every fsm was basically like a function

#

or honestly a coroutine is more accurate

#

it just got....

#

no

#

if you do anything complicated its a pain

leaden hedge
#

its fine if its used by programmers to make big fsms

#

so none programmers can implement features like

#

this enemy can double jump

#

but in hollow knight its literally just like

#

1 line of code for a fsm action

charred parrot
#

I think HK's FSM is like

#

a meme in of itself

#

like The Hollow Knight boss

leaden hedge
#

its completely pointless

#

like they literally programmed the entire game

#

but used like a 3 deep layer of objects for each line

#

playmaker fsm did nothing to help them

#

unless they couldn't google how to add 2 numbers together

charred parrot
#

hey tell me man if you could change some mechanics of HK for the better

#

what would you do

leaden hedge
#

make parrying do something

lament garden
#

hope silksong modding will be better

charred parrot
#

probably will be

#

relatively

leaden hedge
#

1 would assume a semi complete rewrite would let them remove fsms

charred parrot
#

how do you think having it so you can attack during a dash would be?

#

and hitting something cancels it

leaden hedge
#

swinging should cancel the dash

charred parrot
#

swinging at all?

leaden hedge
#

if you want it to feel right

charred parrot
#

or just hitting

leaden hedge
#

it should be swinging cancels the dash

#

but doesn't set you to jump speed/dash speed but half dash speed

charred parrot
#

kk but when we say cancel

#

do we mean you carry a bit of dash momentum

leaden hedge
#

you start swinging

charred parrot
#

or just boom right back to regular control scheme

#

and you stop in place

leaden hedge
#

oh ye hollow knight has aerial control

#

i would do something like
when the dash ends for any reason
give the player half the dash speed
then every frame after that * 0.9

#

let them still move as normal

#

just have an auxiliary force move them forward slightly

#

suddenly stopping would probably look really janky
and saving all the dash vel would send you really far

charred parrot
#

ya looks pretty janky

leaden hedge
#

yeah give them an seperate force

#

i'd do 100% speed, then 90% reduction on the ground

#

50% speed then 90% reduction in air

dusky lion
#

Add gunboosting

#

.

charred parrot
#

I personally don't like differentiating between air and ground speed

#

wuzzat

dusky lion
#

Iconoclasts

charred parrot
#

whats it entail

leaden hedge
#

attacking pushes you back

#

so if you attack back or down

#

it'll push you forward / up

charred parrot
#

just all the time?

#

like in HK there is recoil

#

on hit

leaden hedge
#

well theres a charge attack in iconoclasts

#

that when you use it pushes you back

charred parrot
#

and I have that

leaden hedge
#

not hit pushback

#

also looking at the other gif

#

you don't have hitstop?

charred parrot
#

hmm

#

?

leaden hedge
#

when an entity hits another entity they should both stop for a few frames

#

like 8-20 frames

charred parrot
#

like physically or is there some type of slowdown

leaden hedge
#

neither of them should update at all

#

everything else should technically continue moving at full speed

#

but pausing other enemies is fine if its a balance concern

rain cedar
#

20 frames GWcorbinMonkaGIGA

leaden hedge
#

unlike hollow knight that just pauses the entire game for like 10frames when you hit something

charred parrot
#

is this just for the slash?

leaden hedge
#

hey 20f hitstop isn't unrealistic, its a little on the big side

charred parrot
#

I didn't notice this effect until you mentioned it

rain cedar
#

You didn't notice the hitstop wtf

leaden hedge
#

projectiles should stop the hitee

rain cedar
#

It's so annoying

#

The game freezes for a year every time you do anything

leaden hedge
#

so if entity A shoots a projectiles at entity B, entity B should stop but not entity A

#

which is actually really annoying in hk

#

cause it pauses everything for everything that gets hit

charred parrot
#

so why have it

leaden hedge
#

hks is programmed wrong

#

it literally just pauses the entire game

rain cedar
#

You don't notice when hitstop is done well

#

On the other side of this is death's gambit

charred parrot
#

I guess it's to sell the power of attacks eh?

rain cedar
#

None of the attacks feel like they have any weight at all

#

Because there's no freezeframes

charred parrot
#

make em have more oomph

leaden hedge
#

its makes it feel better and helps with confirming stuff hits

#

but that only matters if you have some sort of combo system

charred parrot
#

hmm how to freeze them though thinkgrub

#

you said HK just... pauses the whole fucking game

leaden hedge
#

set a value on your class that defines your hits

#

that sets a value of hitstop for src and target

#

and if you have hitstop skip your update

rain cedar
#

FSM with global transition to a "waiting" state ๐Ÿ™‚

charred parrot
#

Uhhh I don;t think that'll stop the object completely

leaden hedge
#

well technically you shouldn't skip your update, but skip advancing animations and doing physics

charred parrot
#

even if I stopped fixedupdate, Unity's gravity will still act on physics objects

#

unless I just code my own gravity...

leaden hedge
#

I'd try to avoid as much of unities physics as possible

charred parrot
#

oh thats a good point

leaden hedge
#

they aren't really designed for 2d games

charred parrot
#

restraints do exist

#

wow this hitstop thing is actually going to be annoying

leaden hedge
#

if you want to be even more annoying
the thing that gets hit can shake during the hitstop and it'll look better

charred parrot
#

that's not too bad just animate their sprite

rain cedar
#

Shake the entire camera

#

That's what hk does

#

Looks bad

leaden hedge
#

well camera shake is fine in small doses

charred parrot
#

shaking camera on hit is fine what

#

just don't go crazy with it

#

my biggest camera shake I think last 1 full second and it's literally when the player is dying

rain cedar
#

Do whatever if the player doesn't have control

#

That's fine

leaden hedge
#

can i flash images at 6-24fps

charred parrot
#

The issue with this hitstop shit is that I have some things controlled by Coroutines

#

and those WaitForSeconds don't have a way to pause

#

and while I can just used yield return nulls in a while loop

rain cedar
#

You can implement your own yield instruction

leaden hedge
#

what are you doing that isn't interrupted by being hit

#

although for the attacker I guess

rain cedar
#

Might have enemies with armor on some moves

dusky lion
#

Wdym camera shake happening at all times is bad

charred parrot
#

I shouldnt set things up where "oh god if the player does this hitstop doesn;t work"

dusky lion
#

Metal Gear Solid 5 time

charred parrot
#

it should work in all cases

#

ugh its just needing to keep that in mind all the time is going to be blegh

#

no wonder they just freeze the whole game

leaden hedge
#

well if you have your own engine its fine, just don't update that object

#

unity doesn't really care and has a bunch of shit happen anyway

charred parrot
#

any specific reason why TC decides to count things in frames as opposed to just... you know timers?

leaden hedge
#

tc does use timers iirc

charred parrot
#

ya but in a lot of physics stuff I remember they used "step" variables or something

#

and just counted Fixed Update calls

leaden hedge
#

i mean doesn't really matter in fixed update

#

fixed update is always the same time

#

which is 1/50sec by default

charred parrot
#

you can make things be frame independent in Update by using Time.deltaTime

leaden hedge
#

fixed update is time independent

charred parrot
#

yes

rain cedar
#

Fixed update is a shitty way to do it

#

But it works

leaden hedge
#

i don't even think they use fixedupdate for half their physics

#

I assume its not used for player movement

#

cause you can teleport through floors

charred parrot
#

...>_>

leaden hedge
#

which shouldnt' be possible with fixedupdate

rain cedar
#

Player movement is just rb2d velocity

#

If you mean elevator clipping that's because they make the knight a child of the elevator

leaden hedge
#

oh yeah and the elevator must be updated in update

#

not in fixedupdate

charred parrot
#

Ya that's the go-to way to have moving platforms in unity

#

child the player to the moving thing

#

if they're standing on it

leaden hedge
#

no way that can bug

charred parrot
#

nope none

leaden hedge
#

i feel like if you can detect you're standing on something, you can just move your position relatively without parenting yourself to it

charred parrot
#

you can but it's tricky because you need to know what the thing your on is doing

rain cedar
#

You could also do the extremely terrible way that iconoclasts handles the moving platform in the black 2 fight

charred parrot
#

and make sure you're doing your shit after that things shit

rain cedar
#

The platform is the only thing that DOESN'T move

leaden hedge
#

well what if you made the thing, control moving stuff that touches it

charred parrot
#

woah woah woah

#

excuse me

#

does the entire fucking map move instead?

rain cedar
#

There's actual moving platforms in other spots

leaden hedge
#

isnt that how elevators work in some fps

rain cedar
#

But yes for this specific one the rest of the level moves

leaden hedge
#

elevator stays still, moves the rest of the map down

charred parrot
leaden hedge
#

is it an autoscroller

rain cedar
#

Yeah

charred parrot
#

ok that makes it a bit less bad

leaden hedge
#

FeelsBadMan my galaxy brain idea was already done by celeste

charred parrot
#

nani?

#

dont worry bro I'll steal it get inspired by it

leaden hedge
#

im talking about having moving platforms just keep track of stuff thats riding it

charred parrot
#

oh

leaden hedge
#

Your message could not be delivered because you don't share a server with the recipient or you disabled direct messages on your shared server, recipient is only accepting direct messages from friends, or you were blocked by the recipient.

#

nice

charred parrot
#

ya fuck you man

#

blocked

#

telling me about hitstun

#

now I have to refactor

#

fucking eveything

leaden hedge
#

np

#

better to do it now

#

instead of later

#

when the only option is to pause the entire game

#

one the other hand PogChamp
if you pause the entire game you can use that time to do garbage collection PogChamp

charred parrot
#

true but I'm going to need to keep taking it into account everywhere

leaden hedge
#

then you might have like 2 seconds hitstops

charred parrot
#

so wait wait wait

#

melee attacks freeze both

leaden hedge
#

yes

charred parrot
#

ranged freeze target

leaden hedge
#

yeah generally

charred parrot
#

does it feeze the projectile?

leaden hedge
#

if the projectiles carries on yes

charred parrot
#

k

leaden hedge
#

if it just destroys itself after 1 hit no

#

thats kinda 50/50 though tbh

charred parrot
#

well its a good thing I kept my timekeeping stuff together

leaden hedge
#

some stuff freeze projectiles some stuff doesn't

charred parrot
#

not much to change there

leaden hedge
#

projectiles generally shouldn't have much hitstop anyway

charred parrot
#

1 second hitstop lets go

#

wait do even bosses suffer from it thinkgrub

leaden hedge
#

yeah they should

charred parrot
#

could just stop the whole damn game

#

I'll do it I'm crazy

leaden hedge
#

also to make it more complicated
in between frames shouldn't be shown in hitstop

#

if you have them

civic hare
#

whenever you land a hit bring up the pause screen

charred parrot
#

I can do that

#

inbetween frames... shouldnt be down in hitstop

#

ah

#

ya that makes sense

#

I dont like

#

but makes sense

#

k so for everything Swathe can hit

#

I need to fucking

#

have Update... not update, same with FixedUpdate

#

if they're a physics object I need to save the velocity, set to kinematic, then back to dynamic

#

and reapply

#

and for coroutines

#

WaitForSeconds just became illegal

leaden hedge
#

banned

#

particle systems are also 50/50

#

some stuff like run / land dust should play

#

attack particles are sometimes

charred parrot
#

ya but that's fine

#

I can have some very general script that checks if the "source" of the particles is stopped

#

then do pause

#

which... I think pauses particle simulation

#

like the whole thing

leaden hedge
#

generally speaking its only stuff that needs to sync with the roots animation that should pause

#

stuff like sword swings

charred parrot
#

ya that shouldnt be too bad

#

a lot of extra work for such a little effect >_>

#

hey KDT would you be interested in working on an HK fangame or naw?

#

wait I think I asked you this

#

you like dropped HK months back

#

with like 200+ hours on it I think

#

was that you or someone else

leaden hedge
charred parrot
#

oh sorry mb

#

I'm just going to need to create my own god damn coroutine yielding

#

but anyway assuming that's a no?

leaden hedge
#

depends on what you want me to work on

#

if its fixing jank in someone elses engine

charred parrot
#

I mean we're using Unity thinkgrub

#

so if by "someone else's engine"

#

you mean Unity

#

eeeeeeeeh?

rain cedar
#

You can build your own engine on top of unity

#

Unity and personal engine aren't exclusive

leaden hedge
#

most people just use unity to render stuff and do collision

charred parrot
#

well to that extent all unity is really doing atm is that plus gravity

#

so

#

it would mostly be fixing jank in what I write, and you writing stuff
and me fixing the jank with your stuff

#

wtf is this

#

@copper nacelle Do you think you're funny

leaden hedge
#

56 generally does yes

#

whats your intent anyway, do you actually want to make a full game

#

with areas, bosses, enemies

#

or just a demo

charred parrot
#

pretty much ya

#

(the first line)

leaden hedge
#

whats your plan for sprites and audio

charred parrot
#

gimme a moment

#

Kk so we've got 3 artists and a composer

#

and for composer guy

#

(only the stuff from artist 2 are actually related to the game)

rain cedar
#

That third picture just looks like quirrel with a hoodie

#

The other ones are cool though

charred parrot
#

Bitch maybe it is Quirrel in a fucking hoodie

leaden hedge
#

the moth thing with horns is cool

charred parrot
#

It's not

#

The second pic?

leaden hedge
#

ye

charred parrot
#

Ya the player character looks like that

rain cedar
#

Yeah that's the best one

charred parrot
rain cedar
#

1 and 4 are a bit overcomplicated imo

charred parrot
#

it's just them doing their respective styles

leaden hedge
#

4 has weird shading

#

but that might just be the really unorthodox light position

floral furnace
#

i remember seeing a guy do cool shit hk art thats really similar and close to the style but he doesnt really discord

leaden hedge
#

most people that can draw should be able to get something similar

#

iirc they said they specifically picked the style cause its basically just circles

#

with lines for legs and arms

charred parrot
#

because it's easy to do and they can pump shit out super quick

#

doesnt mean it looks bad

floral furnace
#

ovals with arms ๐Ÿ˜ฉ

charred parrot
#

I personally love the HK sprite style

#

Nom

#

you guys should hang out in art discussion more, not only do they not call you shit 24/7, but there is some good stuff in there

#

most of the time

rain cedar
#

no

charred parrot
#

alrighty then

leaden hedge
#

i have every channel muted except this one

charred parrot
#

LOL

rain cedar
#

I mean

charred parrot
#

explain

rain cedar
#

Most of the channels are garbage

floral furnace
#

hey livestreams is pretty good

rain cedar
#

It's a secret

leaden hedge
charred parrot
#

good lord man

leaden hedge
#

i have speedrunning muted as a category

#

so it doesn't alert me

#

i don't have help muted FeelsBadMan

rain cedar
#

Why?

floral furnace
#

help is only good for the occasional copypastas anyway tbh

leaden hedge
#

sometimes i like to give myself a headache

rain cedar
#

Help doesn't need us

charred parrot
#

"HOW DO I GET OUT OF DEEPNEST"

rain cedar
#

They've got mikely

leaden hedge
#

the true modder

charred parrot
#

Luckily I already have something set up that strips control of the player away

#

so woo

#

should I sleep

#

hmm

rain cedar
#

no

leaden hedge
#

did you fix hitstop yet

#

if not no

charred parrot
#

wow dude

#

give me a break

#

I learned this existed an hour ago

#

and I've spent at least half the time talking to you shits

#

and a quarter petting my dog

leaden hedge
#

well thats not my problem

charred parrot
#

pffft

#

pffft

#

pffttt

floral furnace
#

chug coffee and never sleep

leaden hedge
#

if only coffee didn't have severly diminishing effects after a few days of casual use

charred parrot
#

stupid body

floral furnace
#

true, even after a week it just stops working, for shame

leaden hedge
#

now not that I have a bias for making stuff easily moddable, but are you making your game easily moddable

rain cedar
#

It's C# it's already easily moddable

leaden hedge
#

not if you obsfucate everything behind 10 objects

rain cedar
#

I mean the guy did literally ask for you to help fix the code

#

If you care enough

#

Which I'm sure you don't

charred parrot
#

I want modders to instantly throw up as soon as they view my code

#

like completely reflex based

#

no thought just insta barf

rain cedar
#

Oh well that's easy

#

Use goto

floral furnace
#

just use lower case methods and you can already do that angle im joking please dont kill me

leaden hedge
#

impossible, we're desensitised to everything

charred parrot
#

wuzzat?

#

you want more playmaker fsms?

#

well why didnt you say so

rain cedar
#

Can you put ternary in a goto?

charred parrot
#

how long is hit stop normally?

#

20 frames you said?

leaden hedge
#

no thats like max

charred parrot
#

fuck it we're doing 0.1 seconds

leaden hedge
#

i'd do like 10 for weak weight 12 for mediumweight 14 for heavy weight

#

something like a nail art should be 14

#

but a nailswing 10

rain cedar
#

Steal frame data from a fighting game

leaden hedge
#

i don't think I've ever used a goto

rain cedar
#

They do that shit well

leaden hedge
#

but I'd assume yea you can use a ternary

charred parrot
#

oh no variable amounts

#

blegh

rain cedar
#

I've never unironically used a goto either

leaden hedge
#

like 10-20

#

although this only includes normals

#

specials are usually the things nearer 20

charred parrot
#

k but we aint a fighting game

#

so

#

clearly

#

40 frames it is

leaden hedge
#

doesn't really matter, fighting games have this sort of stuff down

#

besides mkx and smash

#

who for some reason don't give a shit at all

rain cedar
#

You should probably just do whatever numbers feel the best in gameplay

#

It'll be obvious if something is off

charred parrot
#

k lets see this break

dusky lion
#

Smash has hitfreeze

#

If you hit an enemy you and the enemy freeze for a bit

#

Like shulkโ€™s tilts which have approximately 8999999 frames of lag

charred parrot
#

can confirm

#

I have been able to do taxes in the time it took to break out of shulk's tilts

quaint burrow
#

hey does any one know if that one hollow knight boss rush mod has been updated?

hollow pier
#

yes the base game does exist

quaint burrow
#

i ment the mod cause as much as i like the pantheon i alwayse prefered the mod guess not

#

i cant spell ether apparently

#

huh actually is there a mod that lets you give your self charms/items without activating the X2 damage?

hollow pier
#

is there a mod that does that ๐Ÿค”

cunning lagoon
#

what

quaint burrow
#

idk

#

basically a mod where you could give your self item X or charm X but with the charms it wont do the max out thing

brazen mortar
#

Sharp shadow can kill the shade in one hit?

#

No matter the hp?

weak lodge
#

@quaint burrow use debug mod

quaint burrow
#

k thx

weak lodge
#

if not then use QoL

#

im not sure if you can modify your charm notches in it

#

but i know you can modify charm costs

#

change that to like 99 or something @quaint burrow

ornate rivet
#

Nothing in the shade's fsm checks for sharp shadow, as far as I can tell @brazen mortar

brazen mortar
#

none? kk

#

still ill test it out in game when i have time

ornate rivet
#

ok

mighty cape
#

"Try out enemy randomizer" they said

#

"It will be fun" they said

#

There was also Traitor Lord smwhere off screen

charred parrot
#

ah yes of course

#

the good ol

#

Hollow Knight, 2 Grimms and an NKG in GreenPath with 5 Health

#

classic

barren walrus
#

guys i have a question
how can i change a mod a bit
just make a minus 25% a plus 25%

#

if you can help and if you want to message me

weak lodge
#

That is some very useful use of specifications

charred parrot
#

So vague

#

holy

jovial vault
#

guys i have a question
how can i change a mod a bit
just make a minus 25% a plus 25%
if you can help and if you want to message me

weak lodge
#

Do not Billie him ๐Ÿ˜ก

barren walrus
#

wow i mean it dude

#

ive never explored modding so im just asking a way to do it

#

if you dont wanna help then just dont

weak lodge
#

Perhaps tell us what you are trying to add and subtract hmmm

barren walrus
#

in a mod a certain charm makes your nail damage go down -25%

#

im trying to either change it in +25% or to +10% or something

weak lodge
#

What mod

barren walrus
#

its exaltation i think

weak lodge
#

I do not recall who made the exaltation mod, but why didnโ€™t you specify this earlier

barren walrus
#

sorry

weak lodge
#

Just saying change 25% is a bit vague

#

Ask 56 heโ€™s modding god

barren walrus
#

56?

copper nacelle
barren walrus
#

is he on?

copper nacelle
#

No I'm off

weak lodge
#

Green name with cat profile

barren walrus
#

oh

#

hey

#

sorry for that

mortal trout
#

it's ok sherma

barren walrus
#

love cats btw

rain cedar
#

My cat is better

fair rampart
#

Didn't AA create exaltation

cunning lagoon
#

my cat is better

rain cedar
#

Bitch your pic isn't a cat

#

Remove santa hat

cunning lagoon
#

not with that attitude

#

maybe one day

hollow pier
#

no looks like a cat to me

weak lodge
#

Remove Santa hat and put a cat instead

cunning lagoon
#

santa cat

weak lodge
#

Put cat in the Santa hat then

barren walrus
#

anyway can you help me pls

fair rampart
#

If you want to change the values you'd have to dive into his source code and change the addition/subtraction into a multipler

#

*= 0.75 and *= 1.25

barren walrus
#

ok with what program shall i do that

copper nacelle
#

No

#

You don't have to

weak lodge
#

Jngo hackerman?

copper nacelle
#

You can make a mod to mod his mod

barren walrus
#

wow i cant mod unfortunatelly

copper nacelle
#

wow ok

#

dnSpy his mod then

barren walrus
#

oh ok let me try that and ill text back

weak lodge
#

That reminds me Iโ€™m still putting off installing dnspy

ornate rivet
#

you dont install dnspy

barren walrus
#

whaaaaaat

#

why

ornate rivet
barren walrus
#

why not?

ornate rivet
#

Dnspy doesn't need installing, you just download it and run it

dusky lion
#

Sean public relations

ornate rivet
#

that's what I meant

dusky lion
#

My cat is better

barren walrus
#

oh ok

dusky lion
charred parrot
#

oh no

barren walrus
#

fuck he is dead

ornate rivet
#

Shouldn't I be able to predict the path of a projectile if I have the initial position and velocity?

#

cause it's not working

fair rampart
#

lurks in modding
tabs to other channel
comes back
DOG

dusky lion
#

The full image is even more cursed but it also has my face in it so no

fair rampart
#

i was only gone a second then just

#

that

barren walrus
#

ummmm okay i opened it

#

aaaaaaaaaaaaaand im lost

ornate rivet
#
var predPos = gameObject.transform.position;
var initVel = gameObject.getComponent<RigidBody2D>().velocity;
var fakeTime = 0f;
while (predPos.y > 9f)
{
    var x = predPos.x - initVel.x * fakeTime;
    var y = predPos.y - initVel.y* fakeTime;
    predPos = new Vector3(x, y);
    initVel.y -= GRAVITY;
    fakeT += 0.05f;
}
#

56 why doesn't this give me the correct x and y values

#

It's supposed to predict the x and y value when y is less than 9

fair rampart
#

what DOES it do?

ornate rivet
#

"It's supposed to predict the x and y value when y is less than 9"

fair rampart
#

yes

#

but IK

#

but what does it do

#

i know what it is SUPPOSED to do

ornate rivet
#

it goes through the object's position every 0.05 seconds.
x = lastX - xVelocity * time
y = lastY - yVelocity * time
the x velocity is constant but the y velocity decreases because of gravity

fair rampart
#

help

#

my cat is eating

#

my haie

#

r

weak lodge
#

r

ornate rivet
#

r

barren walrus
#

im still here

fair rampart
#

@copper nacelle r

barren walrus
#

and still lost

fair rampart
#

histilll here

copper nacelle
#

Commit shade skip irl

weak lodge
#

I try to kill myself after I die but it just doesnโ€™t work out

ornate rivet
#

is gravityScale how much unity decreases a GO's y every frame?

fair rampart
#

You're not factoring the gravity into the new Vector?

weak lodge
barren walrus
#

completely ignored thats why i need to learn how to code....

ornate rivet
#

well idk what gravityScale is in unity, I assumed it was how much unity decreases from the y velocity every frame

copper nacelle
#

Any look at the docs

barren walrus
#

welp im gonna study it but untill then......................

copper nacelle
#

Wow nice

ornate rivet
#

"The degree to which this object is affected by gravity."

copper nacelle
ornate rivet
#

very useful unity

barren walrus
#

ignored again

ornate rivet
#

DarkRain we can't help you if you just say "I am lost"

copper nacelle
#

unless you want me to respond

#

hi lost

fair rampart
#

haha yes

barren walrus
#

but but but

hazy sentinel
#

e e e e e e e

barren walrus
#

what should i show you

#

tell me

#

ill do it

ornate rivet
#

did you open the mod with dnspy?

barren walrus
#

yep

copper nacelle
#

Why are you predicting projectile locations

ornate rivet
#

to know where pale lurker lands after a hop

copper nacelle
#

Ok

barren walrus
#

Igotlazier do you hate me

copper nacelle
#

No

barren walrus
#

then why

copper nacelle
#

What

barren walrus
#

(this is just one of my dumb jokes)

#

anyway tell me where to go what to do ill do it

fair rampart
copper nacelle
#

Ask this fool

#

Wait no

#

I've mixed up my people

#

Which charm thing are you changing

#

There are like 3

barren walrus
#

damage and duration of the attack

ornate rivet
#

he means which mod

copper nacelle
#

No I mean what mod

barren walrus
#

sorry speed

#

exaltation

copper nacelle
#

Unfortunate

barren walrus
#

damage and speed

#

oh no]

copper nacelle
#

What charm

barren walrus
#

quickslash

#

it gets glorified into a bitch

#

it reduces you damage by 25% and in return it uncaps your slash speed

copper nacelle
#

that's a pretty good deal

#

but ok

barren walrus
#

tell that to my finger

copper nacelle
#

equippedCharm32

fair rampart
#

OH I just got your joke 56

barren walrus
#

i know that much i found attack duration and speed but no damage

fair rampart
#

shade skip as in "kill youself"

hazy sentinel
#

thanks for explaining the joke nathan

hollow pier
#

youself

#

more like

#

yousef

ornate rivet
#

please do so

copper nacelle
#

No

#

At least spell it right

hollow pier
#

ok yosef

barren walrus
#

and sorry for not knowing but what does the f stand for

cunning lagoon
#

tell that to my finger

copper nacelle
#

Ok pt kry

ornate rivet
#

I hope the person who wrote the doc for unity's gravityScale does shade skip in real life

fair rampart
#

finger

#

how spell 56 name again

copper nacelle
#

56

hazy sentinel
#

5 6 n a m e a g a i n

cunning lagoon
#

yooooosef

fair rampart
#

f means float btw

hollow pier
#

yoooooooosoooooooof

cunning lagoon
#

pf

weak lodge
#

How to spell

fair rampart
#

k I'll just call him jose

copper nacelle
#

No

fair rampart
#

yes, Jose

copper nacelle
ornate rivet
#

just call him jofe

copper nacelle
#

Change this

barren walrus
#

what about attack cause i already found that(thanks for your time tho)

copper nacelle
#

Pain

barren walrus
#

what does f stand for

copper nacelle
#

Float

barren walrus
#

how many sec is that

copper nacelle
#

?

barren walrus
#

0,0?

fair rampart
#

float values are values with decimels

hollow pier
#

0,0 what's this

fair rampart
#

an owl

barren walrus
#

you know 0,01 or 0,02

#

or something

copper nacelle
#

Did they not push the last change

#

Or am I blind

barren walrus
#

idk

fair rampart
#

hi blind

barren walrus
#

how can i send you a screen?

copper nacelle
#

don't

hazy sentinel
#

Fedex

barren walrus
#

ok

#

i wont

copper nacelle
#

Are you sure qslash actually decreases damage

#

There's nothing in here which says it should

barren walrus
#

but read the description

cunning lagoon
#

but yoosoof has access to THE CODE

copper nacelle
#

Yeah I trust the code over the description sorry

ornate rivet
#

have you tested it yourself DarkRain

hollow pier
#

:TheCode:

cunning lagoon
#

:ShouldntHaveLetYusufHaveAccessToTheCode:

barren walrus
#

ok then i still want to like make it more stable

cunning lagoon
#

what do you mean stable

copper nacelle
#

What

barren walrus
#

reduce that unfair amount of speed

median tide
#

hey guys i was directed here as i was asking if i could get a list of what the mods do in the mod installer. could someone direct me to a link to the descriptions perhaps or let me know which ones i should defo have installed?

fair rampart
copper nacelle
#

summaries

weak lodge
#

QoL and any superboss

median tide
#

ooh thank you.

weak lodge
#

Most preferred pale prince

copper nacelle
#

Well changing the speed is the picture I sent you

#

change STEEL_TEMPEST_ATTACK_COOLDOWN and STEEL_TEMPEST_ATTACK_DURATION

#

@fair rampart no

charred parrot
#

Ah yes I see you have all met my underling.

#

Igotlazier

median tide
#

enemy randomiser broken still?

copper nacelle
#

It hasn't been changed

mighty cape
#

Are Godmaster bosses included in Enemy Randomizer

copper nacelle
#

No

mighty cape
#

Aw :c

barren walrus
#

still i dont get that f

median tide
#

is the mod safe to use?

copper nacelle
#

What do you define as safe

weak lodge
#

No you get malware

fair rampart
#

F is FLOAT

ornate rivet
#

if you keep loading enemy randomizer there is a chance for it to work eventually

barren walrus
#

and float is?

ornate rivet
#

decimal

median tide
#

as in it wont crash my game or corrupt a save something of that nature?

fair rampart
#

float value means it is not a whole number

#

69.420

weak lodge
#

3.14159

ornate rivet
#

they shouldn't but you can backup your saves just in case

charred parrot
#

a float is any real number basically

#

just imagine that

copper nacelle
#

You might softlock

mighty cape
#

I use Enemy Randomizer all the time and nothing exploded on me yet

copper nacelle
#

Nothing else really

ornate rivet
#

It's not any real number because it doesn't go to infinity

charred parrot
#

shhh

#

just

#

just deal with it

ornate rivet
#

get rekt atheists

copper nacelle
#

float.PositiveInfinity

#

idiot

mighty cape
#

Tho once I had this strange bug where I started a brand new game and I died pretty much in the beginning (the literally first enemy in the game was traitor mantis) and for some reason I respawned in Colosseum of Fools

barren walrus
#

ok then so i need to change 0.1f to 0.2f

fair rampart
#

i thought u wanted to make damage higher

ornate rivet
#

can you do this though sherma
float f = 340282300000000000000000000000000000001f;

fair rampart
#

not swing slower

mighty cape
#

Anyway I really really hope the Godmaster and Hidden Dreams bosses are added to randomizer

fair rampart
#

good luck with that

ornate rivet
#

the person who made the mod has children now

copper nacelle
fair rampart
#

Avogadro

#

nice

cunning lagoon
#

can you do this though

fair rampart
#

what happens if you set run speed to infinity?

cunning lagoon
#

float f = 42069

copper nacelle
#

Idk try it aaa

fair rampart
#

Wait fuck that's not avogadro's number

copper nacelle
#

big think

#

any planck constant

fair rampart
#

ye

hazy sentinel
#

hhhhhhhhhhhhhhh

ornate rivet
#

chemistry should commit shade skip irl

cunning lagoon
#

ahhhhhhhhhhhh

weak lodge
#

Chemistry commit cdash

median tide
#

does anyone know why im getting an unhandled exception when trying to install the charm overhaul mod? it says something is already in use

ornate rivet
#

@fair rampart

fair rampart
#

hi

copper nacelle
#

no that's a gradow

ornate rivet
#

oh

#

wat

copper nacelle
#

or a mattattack444

#

probably a mattattack444

#

Do you have hk open

median tide
#

nope not opened it yet since installing

ornate rivet
#

since unity's gravityscale is gay, I'll add my own

median tide
#

is enemy randomiser and randomiser 2 the same type of mod?

ornate rivet
#

no

median tide
#

ok ๐Ÿ˜ƒ

ornate rivet
#

ER randomizes enemies. Rando 2 randomizes items and stuff

median tide
#

ah ok cool idea. im installing tons of mods so hoping they all work together haha

copper nacelle
#

Isn't there vector multiplication in unity

#

Multiply the velocity vector by the gravity scalar and add it to the position

charred parrot
#

Wow 56

#

I am insulted

ornate rivet
#

wouldn't multiplying the gravity scalar times the velocity change the x too?

fair rampart
#

congrats

#

you met 56

weak lodge
#

56 is an insult to himself more than anything else wdym

#

56 give yourself more credit

fair rampart
#

15^56

hazy sentinel
#

726,290,740,087,565,857,582,162,955,063,953,546,641,641,878,522,932,529,449,462,890,625

fair rampart
#

acrid but good shitposts

weak lodge
#

Wow nate rude

#

๐Ÿ˜ก

fair rampart
#

u said it first

weak lodge
#

What

copper nacelle
#

Oh yeah it would

#

@charred parrot hi insulted i'm planck's constant

charred parrot
#

I hope you feel good

#

about that

#

punk

copper nacelle
#

I never feel good

charred parrot
#

oh

dusky lion
#

Hi insulted

weak lodge
#

who even feels

fair rampart
#

people that fuck

dusky lion
#

In my defense I said that before 56 because I am on 3G

charred parrot
#

thats not what the logs say

dusky lion
#

56 post the die

weak lodge
#

You should know ๐Ÿ˜ซ

fair rampart
#

i wish

dusky lion
#

56 if you post the die I will post cat

copper nacelle
#

what

brazen mortar
#

.

weak lodge
#

I would post cat but heโ€™s outside

hollow pier
#

ugly i

cunning lagoon
#

@trim totem can we get a delete on this shitpost above

hollow pier
#

too short

cunning lagoon
#

and demote 56

ornate rivet
#

@cunning lagoon can we get a delete on this shitpost above

weak lodge
#

r

ornate rivet
#

r

brazen mortar
#

Hey everyone,

It's unfortunate to break the news but we've decided to demod @copper nacelle ; ultimately due to multiple instances of unprofessionalism. It wasn't an easy decision to make, but we appreciate everything he's done for the server. Thank you for your time and effort 56!

copper nacelle
#

Why is there a semicolon

brazen mortar
#

ask simo

copper nacelle
#

@ simo wtf

cunning lagoon
#

Hey everyone,

It's unfortunate to break the news but we've decided to demod @copper nacelle ; ultimately due to multiple instances of unprofessionalism. It wasn't an easy decision to make, but we appreciate everything he's done for the server. Thank you for your time and effort 56!

weak lodge
#

When are we going to get those soul tyrant and failed champion mods

dusky lion
ornate rivet
#

soul tyrant mod is needed for sure

brazen mortar
#

hey i have an idea

ornate rivet
#

idk what you would change in pale champion

brazen mortar
#

how about a pale lurker mod

copper nacelle
#

Aa made one for both

#

He just never finished it

ornate rivet
#

I am working on that right now mola

brazen mortar
#

hows it going?

#

with the mod

weak lodge
#

Just change his speed, make all the sprites have a pale color, and rename the boss Mighty Hegemol

ornate rivet
#

well

brazen mortar
#

also make him not stagger

weak lodge
#

This

#

Also make him punish for dashing behind him

ornate rivet
#

soul tyrant would have to be changed a lot more

brazen mortar
#

that way the maggot face wont show up and ruin the mighty hegemol effect

weak lodge
#

What about death anim

brazen mortar
#

he doesnt die

#

simple

weak lodge
#

Fuck

ornate rivet
#

just have him fall down into the abyss

#

you don't see his body

weak lodge
#

Good idea