#archived-modding-development
1 messages ยท Page 380 of 1
discuss
"The Others"
sobble is void confirmed

_ _ _ _

_ _ _ _ _ _ _ _
is this a ritual to summon mola?
gradow release silksong
Sobble is the only Gen 8 starter that matters
Grooky lovers are confirmed Glue sniffers

hmmmm
and Scorbunny lovers are sasuke wanabees
yo who's talking shit
bold words
scorbunny is bl
oh gohd its real light bringer hours
gradow you know you can hold shift
holding shift i hope
imagine not knowing how to photosynthesize
sleeping ew

:elderweary:
is this kerr
do you read paranatural?
if they can't code
doesn't that mean #archived-modding-development is the perfect place for them
from my like
you're the only person here that can't code
1 and a half weeks back on this server
I've learned that modding is a lie
it's where programmers shit on eachother
damn right modding isnt about using your ideas and expanding them into reality its about asking people if you can steal their source code
ok then
pretty much KDT atm
neither does anyone here to be fair
....
i have clothes
speak for yourself
atleast 2
I have at least 2 of those things
lmao who still wears clothes these days
not ur mum last time i saw her
this is the top tier banter
i cant bleieve im dead
I expect from #archived-modding-development
a ur mom joke, in 2019,
thats what your mom said last night
ok no pants man
aslong as theres mums there will be ur mum jokes
hmm lets see
I stole got inspired by Bash from Ori
what other things can I steal get inspired by from other popular platformers
ultradashes
whats that
mechanic from celeste
basically when you down right / down left dash , you gain a flag that increases your speed by 120% when you hit the ground
its supposed to be converting the downward momentum into forward
It introduces it in the very last C side
no thats a hyper
any of you guys play league
which is jumping out of a dr/dl dash
anyone want to play
well its a 1f trick exploiting an intended mechanic
do speedrunners just spam it?
its too hard for speedrunners
oh lol it's only for TAS?
they do it rooms with a short ceiling
because theres no punishment for failing
Tool Assisted Speedrun created by DevilSquirrel, KDT, Kilaye, fishmcmuffins and EuniverseCat. Most of the time saved came from demo dash, a new tech to dash ...
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
can't or won't because the speedrunning scene is based around it
won't
thats fair
even tas only stuff
like clipping throgh stuff by going too fast
is a pretty easy fix
lol
I kinda feel like
idk abusing the physics system?
fine
abusing collision?
eeeeeeeh
its like
for( each Entity e in Entities ) {
if(e.distanceTo(player) > 1500
e.hitbox.enabled = false;
}
or something
ignoring walls shouldnt be a thing
oh wait they shut down the hitboxes if Madeline is far enough from them?
yes
why? to save space?
checking distance is cheaper than checking collision i guess
some entities have weird shapes and multiple hitboxes
whats the game made in
c# mono
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
player.speed.X bitwise or
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
but it should be the other way round this-player
when is HK getting a VR mod
when you make it mr.vr chat
I doubt the graphics are what's intensive about HK
it's way more cpu bound
you done that?
well i just want to get primal aspid code and change speed but i have no idea where code is 
its in an fsm
where is fsm
yea i know player maker stuff
playmaker is ass
Hi joking
nope
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
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
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
hey tell me man if you could change some mechanics of HK for the better
what would you do
make parrying do something
hope silksong modding will be better
1 would assume a semi complete rewrite would let them remove fsms
how do you think having it so you can attack during a dash would be?
and hitting something cancels it
swinging should cancel the dash
swinging at all?
if you want it to feel right
or just hitting
it should be swinging cancels the dash
but doesn't set you to jump speed/dash speed but half dash speed
you start swinging
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
yeah give them an seperate force
i'd do 100% speed, then 90% reduction on the ground
50% speed then 90% reduction in air
Iconoclasts
whats it entail
attacking pushes you back
so if you attack back or down
it'll push you forward / up
and I have that
when an entity hits another entity they should both stop for a few frames
like 8-20 frames
like physically or is there some type of slowdown
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
20 frames 
unlike hollow knight that just pauses the entire game for like 10frames when you hit something
is this just for the slash?
hey 20f hitstop isn't unrealistic, its a little on the big side
I didn't notice this effect until you mentioned it
You didn't notice the hitstop wtf
projectiles should stop the hitee
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
so why have it
You don't notice when hitstop is done well
On the other side of this is death's gambit
I guess it's to sell the power of attacks eh?
None of the attacks feel like they have any weight at all
Because there's no freezeframes
make em have more oomph
its makes it feel better and helps with confirming stuff hits
but that only matters if you have some sort of combo system
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
FSM with global transition to a "waiting" state ๐
Uhhh I don;t think that'll stop the object completely
well technically you shouldn't skip your update, but skip advancing animations and doing physics
even if I stopped fixedupdate, Unity's gravity will still act on physics objects
unless I just code my own gravity...
I'd try to avoid as much of unities physics as possible
oh thats a good point
they aren't really designed for 2d games
if you want to be even more annoying
the thing that gets hit can shake during the hitstop and it'll look better
that's not too bad just animate their sprite
well camera shake is fine in small doses
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
can i flash images at 6-24fps
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
You can implement your own yield instruction
what are you doing that isn't interrupted by being hit
although for the attacker I guess
Might have enemies with armor on some moves
Wdym camera shake happening at all times is bad
I shouldnt set things up where "oh god if the player does this hitstop doesn;t work"
Metal Gear Solid 5 time
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
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
any specific reason why TC decides to count things in frames as opposed to just... you know timers?
tc does use timers iirc
ya but in a lot of physics stuff I remember they used "step" variables or something
and just counted Fixed Update calls
i mean doesn't really matter in fixed update
fixed update is always the same time
which is 1/50sec by default
you can make things be frame independent in Update by using Time.deltaTime
fixed update is time independent
yes
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
...>_>
which shouldnt' be possible with fixedupdate
Player movement is just rb2d velocity
If you mean elevator clipping that's because they make the knight a child of the elevator
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
no way that can bug
nope none
i feel like if you can detect you're standing on something, you can just move your position relatively without parenting yourself to it
you can but it's tricky because you need to know what the thing your on is doing
You could also do the extremely terrible way that iconoclasts handles the moving platform in the black 2 fight
and make sure you're doing your shit after that things shit
The platform is the only thing that DOESN'T move
well what if you made the thing, control moving stuff that touches it
There's actual moving platforms in other spots
isnt that how elevators work in some fps
But yes for this specific one the rest of the level moves
elevator stays still, moves the rest of the map down
is it an autoscroller
Yeah
ok that makes it a bit less bad
FeelsBadMan my galaxy brain idea was already done by celeste
im talking about having moving platforms just keep track of stuff thats riding it
oh
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
ya fuck you man
blocked
telling me about hitstun
now I have to refactor
fucking eveything
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
true but I'm going to need to keep taking it into account everywhere
then you might have like 2 seconds hitstops
yes
ranged freeze target
yeah generally
does it feeze the projectile?
if the projectiles carries on yes
k
well its a good thing I kept my timekeeping stuff together
some stuff freeze projectiles some stuff doesn't
not much to change there
projectiles generally shouldn't have much hitstop anyway
yeah they should
also to make it more complicated
in between frames shouldn't be shown in hitstop
if you have them
whenever you land a hit bring up the pause screen
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
banned
particle systems are also 50/50
some stuff like run / land dust should play
attack particles are sometimes
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
generally speaking its only stuff that needs to sync with the roots animation that should pause
stuff like sword swings
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
you'd need to be a casual to only have 200hrs
oh sorry mb
I'm just going to need to create my own god damn coroutine yielding
but anyway assuming that's a no?
I mean we're using Unity 
so if by "someone else's engine"
you mean Unity
eeeeeeeeh?
You can build your own engine on top of unity
Unity and personal engine aren't exclusive
most people just use unity to render stuff and do collision
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
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
whats your plan for sprites and audio
gimme a moment
Kk so we've got 3 artists and a composer
Artist 1:
Artist 2:
Artist 3:
and for composer guy
(only the stuff from artist 2 are actually related to the game)
That third picture just looks like quirrel with a hoodie
The other ones are cool though
Bitch maybe it is Quirrel in a fucking hoodie
the moth thing with horns is cool
ye
Ya the player character looks like that
Yeah that's the best one
1 and 4 are a bit overcomplicated imo
it's just them doing their respective styles
i remember seeing a guy do cool shit hk art thats really similar and close to the style but he doesnt really discord
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
because it's easy to do and they can pump shit out super quick
doesnt mean it looks bad
ovals with arms ๐ฉ
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
no
alrighty then
i have every channel muted except this one
LOL
Most of the channels are garbage
hey livestreams is pretty good
It's a secret
good lord man
i have speedrunning muted as a category
so it doesn't alert me
i don't have help muted FeelsBadMan
Why?
help is only good for the occasional copypastas anyway tbh
sometimes i like to give myself a headache
Help doesn't need us
"HOW DO I GET OUT OF DEEPNEST"
They've got mikely
the true modder
Luckily I already have something set up that strips control of the player away
so woo
should I sleep
hmm
no
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
well thats not my problem
chug coffee and never sleep
if only coffee didn't have severly diminishing effects after a few days of casual use
stupid body
true, even after a week it just stops working, for shame
now not that I have a bias for making stuff easily moddable, but are you making your game easily moddable
It's C# it's already easily moddable
not if you obsfucate everything behind 10 objects
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
I want modders to instantly throw up as soon as they view my code
like completely reflex based
no thought just insta barf
just use lower case methods and you can already do that angle im joking please dont kill me
impossible, we're desensitised to everything
Can you put ternary in a goto?
no thats like max
fuck it we're doing 0.1 seconds
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
Steal frame data from a fighting game
i don't think I've ever used a goto
They do that shit well
but I'd assume yea you can use a ternary
I've never unironically used a goto either
like 10-20
although this only includes normals
specials are usually the things nearer 20
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
You should probably just do whatever numbers feel the best in gameplay
It'll be obvious if something is off
k lets see this break
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
can confirm
I have been able to do taxes in the time it took to break out of shulk's tilts
hey does any one know if that one hollow knight boss rush mod has been updated?
yes the base game does exist
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?
is there a mod that does that ๐ค
what
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
@quaint burrow use debug mod
k thx
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
Nothing in the shade's fsm checks for sharp shadow, as far as I can tell @brazen mortar
ok
"Try out enemy randomizer" they said
"It will be fun" they said
There was also Traitor Lord smwhere off screen
ah yes of course
the good ol
Hollow Knight, 2 Grimms and an NKG in GreenPath with 5 Health
classic
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
That is some very useful use of specifications
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
Do not Billie him ๐ก
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
Perhaps tell us what you are trying to add and subtract hmmm
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
What mod
its exaltation i think
I do not recall who made the exaltation mod, but why didnโt you specify this earlier
sorry
56?

is he on?
No I'm off
Green name with cat profile
it's ok 
love cats btw
My cat is better
Didn't AA create exaltation
my cat is better
no looks like a cat to me
Remove Santa hat and put a cat instead
santa cat
Put cat in the Santa hat then
anyway can you help me pls
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
ok with what program shall i do that
Jngo hackerman?
You can make a mod to mod his mod
wow i cant mod unfortunatelly
oh ok let me try that and ill text back
That reminds me Iโm still putting off installing dnspy
you dont install dnspy

why not?
Dnspy doesn't need installing, you just download it and run it
Sean public relations
that's what I meant
My cat is better
oh ok
oh no
fuck he is dead
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
lurks in modding
tabs to other channel
comes back
DOG
The full image is even more cursed but it also has my face in it so no
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
what DOES it do?
"It's supposed to predict the x and y value when y is less than 9"
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
r
r
im still here
@copper nacelle r
and still lost
histilll here
Commit shade skip irl
I try to kill myself after I die but it just doesnโt work out
is gravityScale how much unity decreases a GO's y every frame?
You're not factoring the gravity into the new Vector?

completely ignored thats why i need to learn how to code....
well idk what gravityScale is in unity, I assumed it was how much unity decreases from the y velocity every frame
the documentation is useless
https://docs.unity3d.com/ScriptReference/Rigidbody2D-gravityScale.html
Any look at the docs
welp im gonna study it but untill then......................
Wow nice
"The degree to which this object is affected by gravity."

very useful unity
ignored again
DarkRain we can't help you if you just say "I am lost"
haha yes
but but but
e e e e e e e
did you open the mod with dnspy?
yep
Why are you predicting projectile locations
to know where pale lurker lands after a hop
Ok
Igotlazier do you hate me
No
then why
What
(this is just one of my dumb jokes)
anyway tell me where to go what to do ill do it

Ask this fool
Wait no
I've mixed up my people
Which charm thing are you changing
There are like 3
damage and duration of the attack
he means which mod
No I mean what mod
Unfortunate
What charm
quickslash
it gets glorified into a bitch
it reduces you damage by 25% and in return it uncaps your slash speed
tell that to my finger
equippedCharm32
OH I just got your joke 56
i know that much i found attack duration and speed but no damage
shade skip as in "kill youself"
thanks for explaining the joke nathan
please do so
ok yosef
and sorry for not knowing but what does the f stand for
tell that to my finger
Ok pt kry
I hope the person who wrote the doc for unity's gravityScale does shade skip in real life
56
5 6 n a m e a g a i n
yooooosef
f means float btw
yoooooooosoooooooof
pf
How to spell
k I'll just call him jose
No
yes, Jose
@barren walrus
just call him jofe
Change this
what about attack cause i already found that(thanks for your time tho)
Pain
what does f stand for
Float
how many sec is that
?
0,0?
float values are values with decimels
0,0 what's this
an owl
idk
hi blind
how can i send you a screen?
don't
Fedex
Are you sure qslash actually decreases damage
There's nothing in here which says it should
but read the description
but yoosoof has access to THE CODE
Yeah I trust the code over the description sorry
have you tested it yourself DarkRain
:TheCode:
:ShouldntHaveLetYusufHaveAccessToTheCode:
ok then i still want to like make it more stable
what do you mean stable
What
reduce that unfair amount of speed
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?
summaries
QoL and any superboss
ooh thank you.
Most preferred pale prince
Well changing the speed is the picture I sent you
change STEEL_TEMPEST_ATTACK_COOLDOWN and STEEL_TEMPEST_ATTACK_DURATION
@fair rampart no
enemy randomiser broken still?
It hasn't been changed
Are Godmaster bosses included in Enemy Randomizer
No
Aw :c
still i dont get that f
is the mod safe to use?
What do you define as safe
No you get malware
F is FLOAT
if you keep loading enemy randomizer there is a chance for it to work eventually
and float is?
decimal
as in it wont crash my game or corrupt a save something of that nature?
3.14159
they shouldn't but you can backup your saves just in case
You might softlock
I use Enemy Randomizer all the time and nothing exploded on me yet
Nothing else really
It's not any real number because it doesn't go to infinity
get rekt atheists
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
ok then so i need to change 0.1f to 0.2f
i thought u wanted to make damage higher
can you do this though 
float f = 340282300000000000000000000000000000001f;
not swing slower
Anyway I really really hope the Godmaster and Hidden Dreams bosses are added to randomizer
good luck with that
the person who made the mod has children now
@ornate rivet https://docs.microsoft.com/en-us/dotnet/api/system.single.positiveinfinity?view=netframework-4.7.2
can you do this though
what happens if you set run speed to infinity?
float f = 42069
Idk try it aaa
Wait fuck that's not avogadro's number
ye
hhhhhhhhhhhhhhh
chemistry should commit shade skip irl
ahhhhhhhhhhhh
Chemistry commit cdash
does anyone know why im getting an unhandled exception when trying to install the charm overhaul mod? it says something is already in use
@fair rampart
hi
no that's a gradow
nope not opened it yet since installing
since unity's gravityscale is gay, I'll add my own
is enemy randomiser and randomiser 2 the same type of mod?
no
ok ๐
ER randomizes enemies. Rando 2 randomizes items and stuff
ah ok cool idea. im installing tons of mods so hoping they all work together haha
Isn't there vector multiplication in unity
Multiply the velocity vector by the gravity scalar and add it to the position
wouldn't multiplying the gravity scalar times the velocity change the x too?
15^56
726,290,740,087,565,857,582,162,955,063,953,546,641,641,878,522,932,529,449,462,890,625
acrid but good shitposts
u said it first
What
oh
Hi insulted
who even feels
people that fuck
In my defense I said that before 56 because I am on 3G
thats not what the logs say
56 post the die
You should know ๐ซ
i wish
56 if you post the die I will post cat
what
.
I would post cat but heโs outside
ugly i
@trim totem can we get a delete on this shitpost above
too short
and demote 56
@cunning lagoon can we get a delete on this shitpost above
r
r
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!
Why is there a semicolon
ask simo
@ simo wtf
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!
When are we going to get those soul tyrant and failed champion mods
Hi everyone,
soul tyrant mod is needed for sure
hey i have an idea
idk what you would change in pale champion
how about a pale lurker mod
I am working on that right now mola
Just change his speed, make all the sprites have a pale color, and rename the boss Mighty Hegemol
well
also make him not stagger
soul tyrant would have to be changed a lot more
that way the maggot face wont show up and ruin the mighty hegemol effect
What about death anim
Fuck
Good idea
