#archived-modding-development

1 messages · Page 464 of 1

tropic basin
#

HE SPIN

plucky oak
#

Im back

slender hatch
#

im legit gonna get hollow knight on pc just for this

ornate rivet
#

same

solemn basin
#

Jngo we need a White Defender disco ball now.

brazen mortar
#

isma looks so small...

#

i think it's also mostly due to the lines being too thin

#

and well she's also too small i think

solar jacinth
#

local modders increase hk pc sale numbers

ornate rivet
#

yea I made her bigger now Mola. She is slightly shorter than Ogrim.

#

Are you making a new platforming section SFGrenade omggrub ?

ornate rivet
#

wahh

#

we are living a time of hk modding renaissance

rancid robin
flat forum
#

ooh!

#

how

ornate rivet
#

Woah

solar jacinth
#

oh god

#

truly a renaissance

hasty fractal
#

@jolly oriole
How you make that? What software do you use? (sorry for my English I’m French)

solar jacinth
#

unity and hk modding knowledge

#

it might be level editor

#

not sure

#

hi saleh

ornate rivet
#

How does one make sure stuff isn't affected by lag

while (NotHitFloor) //Extend fist until player or ground is hit
{
    GameObject copy = Instantiate(strip,strip.transform.position,strip.transform.rotation);
    clones.Push(copy);
    yield return new WaitForSeconds(0.008f);
}

With this code, I'm trying to make a strip but sometimes there will be a gap if the game lags.

solar jacinth
#

is that noticible tho

#

hollow knight stands for hk

ornate rivet
#

what do you mean InkScarlet?

solar jacinth
#

just use level editor by nes

ornate rivet
#

SFGrenade is making a new parkour level thus a mod

hasty fractal
#

Sorry! I’m French, my English is bad.😅

solar jacinth
#

through level editor i suppose?

ornate rivet
#

highly doubt they are using level editor by nes sugar, it would be a waste of time since it's not finished I think

solar jacinth
#

ah

#

i see

flat forum
#

hey, SFG, quick question

#

that I periodically bother people with

#

or, well, 2 questions

#

first is - can you get info from the main screens?

#

they have shaders applied, too

#

n particles n stuff ig

#

and the more important part - can you force a certain shader to get loaded on every room, instead (or along if not instead idc whatever's easier) of the one that usually gets loaded

nimble lake
#

damn, you can't even tell if it's TMG or NKG.

#

wow

flat forum
#

nice

#

can you post the cide ti that on Github or smth pls

#

and can I steal it

flat forum
#

alright

#

ping me when you're done

flat forum
#

thanks a ton

ornate rivet
solar jacinth
#

make it faster

#

and add dynamic moves

ornate rivet
#

@jolly oriole
Increasing with the tile width increases the strip in both left and right, how would I make it increase in one direction?

#

oh whoops sorry I figured it out. You set the pivot all the way to one side

ornate rivet
#

not sure how I could get the particle system to align with the strip

#

might just ditch it

#

I'll ask mebi if they can make the strip have a pattern

fair rampart
#

is there any sort of configuration I need to do to get components of a prefab imported through an assetbundle working?

#

I attached a boxcollider2d and rigidbody2d to a go in a scene then dragged that go into my Assets folder but they don't seem to work in game

ornate rivet
#

that should work just fine

#

by not work, do you mean that the components don't exist but the go does?

fair rampart
#

the components do exist, I logged them after getting them at runtime and they weren't null

#

and I also logged their properties like iskinematic for the rb and istrigger for the collider

#

the rb just doesn't move the go when its velocity is set and the collider can't be hit nor hit the player even though I added damagehero and hm

ornate rivet
#

did you set the layer?

#

that wouldn't explain why the rb isn't working though

#

can I see your rb settings in unity?

fair rampart
#

hold on I just deleted my prefab and need to recreate it zote

#

oh thank god the animatorcontroller saved my changing boxcollider

#

ok...recreating it made it work

fair rampart
#

how do you get the dream nail impact effect?

brazen mortar
#

@ornate rivet to make it simpler how about no constant trail?

#

just have a small bit of particles following the ball itself

#

actually nvm his are different

#

but still a sparse trail might work better and not make the game lag

fair rampart
#

pog, just had to get the dreamImpactPrefab from WD and instantiate it during the RecieveDreamImpact event handler

fair rampart
#

I mean, it looks a little small, but I don't know what I'm talking about

copper nacelle
#

smaller than it should be is how tc usually does it

#

looks good to me

fair rampart
#

well, you would know.

elder abyss
#

thats hot

royal ridge
#

this is looking good as! @fair rampart

fair rampart
#

thanks mate, the whole team's doing a great job

royal ridge
#

can't wait to see the final product

charred parrot
#

Who is on this team?

fair rampart
#

Saleh (programmer), MEBI (animator), Zaliant (music), FoldingPapers (music/art)

#

me (programmer)

fair rampart
#

Which channel should we go to if we want to request voice actors/actresses?

rain cedar
#

Doesn't really fit any channel

#

Get veru to voice everything though tbh

royal ridge
fair rampart
#

Is it more efficient to have one single large sprite sheet rather than multiple smaller ones?

ornate rivet
safe hamlet
#

more efficient in what way, from my 1 minute of research, it seems like it makes rendering the sprites more efficient if you have a bigger sprite sheets compared to smaller ones

#

and the memory performance is negligible

fair rampart
#

I'm sure it won't matter for most machines but I was looking for performance

#

In that case I'll combine all the sprite sheets for my boss into one large one, I dont mind reslicing

acoustic cairn
#

Hey, so I'm new to HK (been playing for a few weeks now) and I really like reading about the mod development here and have tried out some of them myself. Can anyone give me a short introduction on HK modding, preferably per DM as I won't be checking this channel all the time?

dawn oxide
#

i am excited as fuck for the mod saleh's programming

young walrus
#

Hi, excited as fuck for the mod saleh's programming.

#

I'm Mick

ornate rivet
#

saleh and jngo*

sage holly
#

hello, Im the mod's sprite designer

ornate rivet
#

thank you mebi for your hard work

#

this mod would literally be impossible without you

fair rampart
#

^

floral furnace
#

im so fucking done, but wtv

copper nacelle
#

I cannot wait to ak 47 my enemies

silver magnet
#

How can I toggle the different QoL sub-mods, when I go into the Mods in Options I can only turn QoL as a whole on or off, not the individual ones

copper nacelle
#

settings json in your saves folder

hasty fractal
#

It is normal that there is the face of the Knight because I have not finished adding the face of Hornet on all the sprites and it's just a test for my project.

floral furnace
#

Uhhh, its a gun mod

hasty fractal
#

It’s normal that I missed some sprites, it’s a test.

#

I didn't have time to add more, I would do it later.

ornate rivet
#

omg @gilded lotus is back

#

ttacco, put gun mod into modinstaller

nimble lake
#

does the gun mode makes it so you take twice the damage?

#

because it's doing that for some reason

floral furnace
#

i dont know how to put it on the installer /shrug

#

also no it shouldnt unless you use fury of the fallen

nimble lake
#

maybe you need to ask the guy who made the installer

#

also that might be it since i have the fury mod

floral furnace
#

mod or charm?

nimble lake
#

both

floral furnace
#

well its definitely the charm

#

take double damage but youre better at everything

nimble lake
#

bullets don't seem to hit lifeblood cocoons

floral furnace
#

yeah it doesnt hit everything thats on the surface, only the doors, because cocoons/breakable wooden beams are tucked into fsms thats a pain to incorporate and check

#

also btw thanks saleh, i took your suggestion way earlier, felt way better to use it that way

nimble lake
#

also it might be because of some other mod, but bombardment doesn't work for me

ornate rivet
#

I have no idea what this suggestion was but you're welcome

floral furnace
#

use scream
see yourself glow
fire gun?

#

you suggested the "just make me hold fire" thingy

nimble lake
#

also what is that thing where sometimes when i hold the gun, the knight's face glows purple and i slowly fall to the ground?

floral furnace
#

sounds like an incompatibility tbh

#

what other mod are you using

nimble lake
#

many mods

#

you said in the readme that qol might be incompatible and i also have a bunch of other mods

floral furnace
#

im not sure about QOL but im dumb and shouldve mentioned stuff like other major mods

#

i should do that

#

but i havent tested other compatibility other than speculation since i modified the charms == it shouldnt also work for other mods that alters charms, and probably more

gilded lotus
nimble lake
#

does quickslash makes it so the gun fires faster?

#

since it seems to mess with another mod that i have that modifies it

floral furnace
#

im guessing the new charm descriptions arent showing up for you?

#

because yeah thats defo incompatiblity, i should add it to the readme ngl

nimble lake
#

i didn't know there were new charm descriptions

floral furnace
#

ill test compat tomorrow i guess

#

but right now yeah it shouldnt work with other charm overhauling mods like Play Lightbringer™️ or Charm Overhaul™️ because i semi-overhauled most of the charms themselves too

nimble lake
#

you should make grimmchild fire bullets

floral furnace
#

i should, just didnt get to it because the work it takes but yeah i should

nimble lake
#

can you make it so dream wielder would make bullets go through walls?

floral furnace
#

not a bad idea, yeah i could do that

nimble lake
#

wait how come sometimes when i do dive, bombs scatter but most of the time they all explode in the same place

floral furnace
#

they have a set time limit

#

they have like a random range but technically if they dont hit anything theyll blow up on the same spot

#

theyre more for "im getting sorrounded by trash mobs" thing because dive spam is lame

flat forum
#

this is really good

#

and the bittersweetness fits Ze'mer amazingly

gilded lotus
flat forum
#

something Radiance-y was kinda the theme I guess

#

with the powerful attacking choirs

gilded lotus
#

power sustain & volume slider

#

back female with brass and men with strings

flat forum
#

I dunno you do the thing

gilded lotus
#

my problem is that my vision for ze'mer is more PV centric, i have a hard time finding what else to put there

flat forum
#

yeah, I noticed

#

you can

#

before the really fast QG section

#

die down on the first part

#

kill the fast piano bassline and leave just choirs and strings and percussion

#

basically fast (Resting Grounds) - slow - fast (QG) - slow

gilded lotus
#

start off strong, that clip beginning > move into resting grounds lead > am kill > move into what i have > bittersweet

flat forum
#

yeah

#

maybe not as strong as I start off

gilded lotus
#

i planned to stretch our your bassline anyway which will make it slower and thus dropping some intensity

#

i shall commence sleep and do all this when i wake up

gilded lotus
sage holly
#

nice

nimble lake
#

do you guys have people to give voices to the other knights?

ornate rivet
#

nope

#

we do be accepting voices

fair rampart
rain cedar
#

Parry move maggotprime

#

Undo it

hasty fractal
#

I'm so happy for the result.

rain cedar
ornate rivet
#

wah

gilded lotus
acoustic cairn
#

Sounds great

fringe schooner
#

@floral furnace theres a bug where sometimes shooting on the ground doesnt work at all, its only happened to me with the stabilized aim charm (which is misspelled btw) so maybe check up on that

unborn badger
#

what is this

sage holly
#

@gilded lotus love it, the exact kind of mod I wanted Ze'mer's fight to have

clear oxide
sage holly
compact sedge
#

What's the easiest way to get keyboard input in HK. As in if a user is hitting a key that is bound to an action in game?

#

Asking for a friend

copper nacelle
#

GameManager.instance.inputHandler.inputActions.(whatever).isPressed

flat forum
#

what's the Pipe Organ for

floral furnace
#

@fringe schooner yeah i fixed that up like, yesterday, turns out i was subtracting the deviation/recoil and it was going negative when you use steady body, and for some reason thats what was killing the bullets

#

also yes i already know about Stabalized is apparently a mispelling 😔 *misspelling

fringe schooner
#

Thats aight

#

Also gun mod is really fun so far from my playtime with it, was a good bit more than i expected and its super fun

#

Ya did good kid

floral furnace
#

huge thanks, im still kinda ehh about it atm, honestly still needs a lot of work on it but yeah thanks

flat forum
#

okay but what mod

#

it looks really cool and I kinda wanna see it in-game

#

what do I be excited about

#

I love me some platforming

low cradle
#

How possible is it to change up the map and add bosses/enemies/items?

#

Not saying I'm gonna do any of that if I get into modding Hollow Knight, but am curious if it is possible.

ornate rivet
#

it is

low cradle
#

Neato

sage holly
#

half the mods are like that

rare briar
#

You're making he five Great Knights a bossfight?

#

Amazing

#

That's the kind of mods I like

#

Good luck

sage holly
#

thanks

solemn rivet
#

wtf

#

I leave this channel for a few years

#

and this is what I'm greeted with

fair rampart
#

hi graduwuwu

solemn rivet
#

hello Jungle

#

so I hear you guys are making the 5 knights thingy

#

lemme just ask you this

#

is this an attempt to capitalize on the undeniable success of the 5 Knights at Freddy's franchise?

fair rampart
#

ye

solemn rivet
#

nice

flat forum
#

hey, Gradow

solemn rivet
#

tbf me and some other people have been working under the radar on some new modding ideas

flat forum
#

mod wen

solemn rivet
#

but I guess it's still undisclosed

flat forum
#

btw, forget Zaliant

solemn rivet
#

I don't know you strange person approaching me

flat forum
solemn rivet
#

I come from a faraway land

#

where papers reigns

#

very good

#

what are your inspirations for this piece

flat forum
#

I'm a better composer/arranger/player/avid chocolate milk drinker/person/dog/starer at the moon/expecting a call from grandma a 4:43pmer than him anyways

#

uuuh

#

the King's motif for the main intro part thing

#

that you hear an arrangement of as the white lady's theme

#

or in WP

solemn rivet
#

yeah

flat forum
#

and the WP piano waltz thingy for the 2nd part

solemn rivet
#

what about those first 7 seconds

flat forum
#

that's the King's theme

solemn rivet
#

oh

flat forum
#

rearranged

solemn rivet
#

hmm

flat forum
#

there's no repeat of the first note

#

and then the descent is a lil' bit different

#

but it's pretty much the same

jagged snow
#

very cool

flat forum
#

hey Loops

#

I got Oceania working

jagged snow
#

nice

ornate rivet
#

How would you do something like the Zote the Mighty death scene where the background becomes white and only zote is visible in Unity?

safe hamlet
#

look at how it's done in the death scene

ornate rivet
#

there's a go named white_solid in GG_Zote_Mighty, I tried getting it with the preloader but it couldn't get it

safe hamlet
#

try loading the scence manually and check for the gameobjects in the scence

ornate rivet
#

wtf sid I really am an idiot

#

thanks

fair rampart
#

is there a hook that gets invoked for immediately when the knight takes damage?

#

HeroController.TakeDamage gets invoked whenever a damaging collider is touching the knight, including during iframes

compact sedge
#
  at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0 
#

where did it move

#

and why did it move

#

wasn't there a ReflectionHelper.SetAttr

copper nacelle
#

yeah

#

should still be there

safe hamlet
copper nacelle
#

it just calls the modding api one

compact sedge
#

in the modcommon

#

oh

#

it's not in modcommon anymore ig

copper nacelle
#

but it is

#

sid literally just linked it

compact sedge
#

oh it's marked as obsolete

copper nacelle
#

the good one is not obsolete

compact sedge
#

no uh sorry you misunderstand

#

the one that lets you set a private nonstatic field in an object is no longer in modcommon

#

but it was showing up because my version of mc that rider has is old

copper nacelle
compact sedge
#

that works on static objects I think

#

or otherwise I wasn't calling it right

copper nacelle
#

bruh i literally wrote the method

compact sedge
#

ok this was my code

ModCommon.Util.ReflectionHelper.SetAttr(GameManager.instance.cameraCtrl, "isGameplayScene", false);
#

and it didn't work

#

it gave that error

copper nacelle
#

stop using the garbage version

safe hamlet
#

because it's under something different now

copper nacelle
#

it's slow

compact sedge
#

now I'm using Modding.ReflectionHelper

#

and it does work

safe hamlet
copper nacelle
#

the other one just uses FieldInfo::SetValue

#

the one with two generic types emits a dynamic method at runtime as a child of the original type and which is cached in a dict

#

which gets you significantly faster speeds

safe hamlet
#

considering you are getting it multiple times :^)

compact sedge
#

well that code didn't do what I wanted anyway

#

so :(

safe hamlet
#

what are you trying to do

compact sedge
#

have the camera follow a point that isn't the knight

#

with all its smoothing code without reimplementing it from scratch

safe hamlet
#

i was asking like what are you going to use reflection for

compact sedge
#

well nothing that worked

#

it was to trick the camera into thinking it was a cutscene or something

#

so it wouldn't try to grab the hero

#

but I figured out the correct way to do it

safe hamlet
#

ic

brazen mortar
#

@flat forum oh wow that sounds soo very nice!

flat forum
#

thanks!

compact sedge
#

good morning

flat forum
#

I have slept less than 7 hours

#

I'm supposed to go out in a bit for english class

copper nacelle
#

imagine not sleeping 3 hours

flat forum
#

imagine finding pride in your unhealthy daily regimes as if nothing else you do has any value

#

imagine trying to one up somebody's complaints for no apparent reason

copper nacelle
#

you gotta

flat forum
#

I'm unsure whether to maggotprime or to ElderC

#

so I'm just gonna

brazen mortar
#

just keep composing

#

cause it sounds great

flat forum
#

also, Mola

#

do you think a string orchestra woild fit Dryya?

#

something Hornet/Mantis Lords/Lace-y

brazen mortar
#

i think something like the harp from queen's gardens

#

and the chorus

#

as that is her area

#

strings can also work

flat forum
#

choirs ofc

#

they'll be in just about all the knights' themes

brazen mortar
#

ah kk

#

what themes are done already?

flat forum
#

not much

#

Zal's supposed to be doing the music

#

he'a posted some bits on his channel

#

but I had other ideas for rhe music

#

and my ideas are objectively better and more correct /s

brazen mortar
#

yes they are

#

if you ask me

#

and i heccin took three dumb years of music theory

flat forum
#

imagine having been taught music theory

#

this meme was made by "I just stare at the music and it obediently tells me all its compositional secrets"

brazen mortar
#

look it was kinda mandatory for piano

#

im not saying its the be all end all

#

hecc it barely helps but i do know the basics of music composition now so thats neat

#

but hey some people just have a natural talent for music

#

whether theyve known it or not

#

being a music whisperer is a good thing

flat forum
#

I kinda just

#

break stuff down

#

into sections and idead and motifs n stuff

brazen mortar
#

ye thats kinda how you learn from other media

#

take what parts that inspire you and learn how to use it

#

breaking it all down is a good plan its how i do many drawings

#

like with the statues

flat forum
#

nice

#

but yeah

#

I'm gonna try to make some more for Hegemol

brazen mortar
#

kk

#

hegemol is brass right?

#

would be cool to add some extra percussion in there too

compact sedge
#

yeh ur stuff is p good papers

flat forum
#

Hegemol is Brass, some Woodwinds and a Cello

compact sedge
#

that's cool

brazen mortar
#

hmm isma might be good with some woodwind like flute main or maybe oboe

#

and zemer piano

#

ofc i dont actually know which themes are already completed

gilded lotus
#

oof

flat forum
#

Zal did a choir main White Defender for Isma and I like it

#

also, @brazen mortar what kinda percussion do you imagine?

brazen mortar
#

probably snares?

#

and that big one

#

dont remember what its called im not an expert on drumsGWllentNicoPeek

#

just trust what you think sounds good

ornate rivet
#

uwu

solemn rivet
#

Angle have you told them yet

ornate rivet
#

Angle and Gradow have returned to making mods AND they're teaming up??? omggrub

solemn rivet
#

No dungo

#

We're having a baby

#

And getting married

flat forum
#

and I am their son

solemn rivet
#

we love you very much

#

nugglepuffins

flat forum
#

daddy

#

gimme milk

sage holly
#

just saying it now

#

we already reserved tiso mod for later

solemn rivet
#

funny because

#

before godmaster released I had already talked to 56 about making a playable tiso mod

#

but alas you can keep him

#

because we had early access to godmaster

#

like 3 days before the actual release

sage holly
#

oh sorry my bad

#

can still make the sprites or you already have your man?

solemn rivet
#

buddy

#

we're not making tiso

#

mawlek is the superior boss anyway

#

but damn

#

I don't know you

#

but I already love your spritework

#

ngl

sage holly
#

thanks

#

this is my first project

#

so Im still learning

solemn rivet
#

one day I'll remake the mawlek into a good bossfight

#

and you guys won't laugh at him anymore

#

no sir

#

HE will laugh at your dead corpses

sage holly
#

we can join forces and make the better godtamer

solemn rivet
#

Godtamer I sleep

#

Mawlek real shit

sage holly
#

(i was referring to mawlek + tiso)

solemn rivet
#

Oh fuck

nova berry
#

t i s o

solemn rivet
sage holly
#

i like that emoji

solemn rivet
#

I like how that emoji is the straw that broke the camel's back

compact sedge
#

oh

#

yeah

#

I'm pregnant

#

with Gradow's child

#

it's weird waking up to things you didn't know about yesterday

#

anyway no I haven't said anything here

solemn rivet
#

ok

#

wait

#

I thought I was pregnant

solemn rivet
#

So angle

#

Imma be out of town till Friday

#

But when I'm back

#

It's back to coding boiii

#

I have some ideas that I'd like to discuss with you later

#

But I'm on mobile rn

fair rampart
#

NGG Anniversary Edition when

solemn rivet
#

Oh yeah

#

kt was doing that wasn't she

ornate rivet
#

yea

solemn rivet
#

But um

#

We might need a few artists for our project if it does actually happen

sage holly
#

Im hearing, if I have time, I may help

solemn rivet
#

👀

compact sedge
#

Ngg is such a shit mod lol why’d I even bring that piece of shit back

flat forum
#

NGG2 when

tacit cedar
#

How do I load a specific GameObject? By name, an index, etc.
I'm looking at Enemy Randomizer; I know it's outdated, but best reference I could find. It loads all game objects and then assigns them its own index, which is overkill for me.
Basically I'm trying to spawn a specific enemy at a location in a scene.

tacit cedar
#

I see, thank you.

#

How do you find the game object paths? Scene names you can find with Log inside BeforeSceneLoadHook, but Benchwarp shows that so that's easier.

#

Probably ObjectPoolSpawnHook, I'll try that.

safe hamlet
#

nah that's for object spawners

#

what are you trying to find

ornate rivet
#

you have to manually find the gameobject and log yourGo.printscenehierarchypath()

#

or find it in the scene's hierarchy print, if you have them

tacit cedar
#

Combo of ObjectPoolSpawnHook, ColliderCreateHook, OnEnableEnemyHook helped me find the game object I was looking for. Thanks.

solemn rivet
#

why

#

stop

proud snow
#

what is that emoji

sage holly
#

not an emoji sir

proud snow
#

no, not you, the other guy

#

Hegemol is looking spiffy

safe hamlet
#

don't even try to question gradow's emote

proud snow
#

what is

#

that

rain cedar
proud snow
#

no

solemn rivet
#

it is ME

#

it is MY WHOLE EXISTENCE

proud snow
#

but

solemn rivet
#

it

#

defines me

safe hamlet
#

how incredibly toxic of sir, toast to question someone's entire existence

#

i can see why they say modding is full of toxic people 😔

solemn rivet
#

I feel blessed to be defended by sid and seanpr, who I have not interacted with in like 700 years

#

not u sid

proud snow
#

wait

#

ok I guess I'm toxic

#

I'll head on over to Fortnite

solemn rivet
copper nacelle
dire tiger
#

ahegao emoji

fair rampart
sage holly
#

guess why

gilded lotus
#

me obviously

eternal olive
#

So I'm just getting into modding and have manually (with dnspy) removed the recharge on shadow dash (every dash is now a shadow dash), but I think there's a memory leak somewhere because I get slowdown's eventually after 5-10 minutes of dashing around. Does anyone know of a memory analysis tool or something that I could use to track it down?

solemn rivet
#

Bruh

#

Just use blackmoth

#

Also imma sue u

eternal olive
#

Oh sure, I was more doing it as an exercise in how to change stuff using dnspy and becoming familiar with the code, don't mean to step on your toes at all. Also after looking at an etw trace it might not be a memory leak per se but rather some function hitting the recursion depth limit. It's in unityplayer.dll though so I don't know what the function name is since that dll seems resistant to disassembly with the disassemblers i've been trying.

rare briar
#

Did you make a theme for Dryya?

#

If not I have some ideas

#

But I can't actually make music...

#

I thought of something aggressive similar to Lace with the Queen's gardens stuff and the White Lady's melody

#

Nevermind

#

You already made it perfectly

solemn rivet
#

@eternal olive don't worry mate

#

I'm joking

rare briar
#

The mod is the five knights fighting the Knight in one battle

#

Is that correct?

#

Very ambitious

#

I like it

sage holly
#

thanks

eternal olive
#

@solemn rivet turns out it wasn't my changes that cause the problem, it's an interaction between EnemyHPBar and unofficial hollow knight patch. After fighting the same boss/enemy multiple times (flukemarm or NKG in this case) UHKP tries to remove its sharpShadowFix from DashedPressedHook and creates many nullreference exceptions. I don't know who makes the modding API or UHKP but I think either side could resolve the problem by checking for existence before attempting to remove a hook.

#

I'm not totally sure why EnemyHPBar interacts with UHKP to cause the problem, but those are the mods I have installed to make the bug happen (freezing while dashing and doing damage/ killing an enemy)

steep granite
#

how do i add mods to mack

#

mac

flat forum
#

@rare briar Zaliant is handling Isma and Ze'Mer, but I'm kinda doing Dryya

#

the idea for her is basically that

#

something Hornet/Mantis Lords/Lace-y based on the QG theme

#

and the white lady melody maybe

#

it's pretty sad/calm/relaxed so I dunno how to handle incorporating it in

solemn rivet
#

@eternal olive enemyhpbar is very outdated. I made it a long long time ago in an api far far away

lyric cloak
#

big thanks to @floral furnace and everyone who involved in development of such amazing Hollow Point mod. :)
i played it today and everything is seems good (no bugs, etc). the only improvement i can suggest - add toggleable function that locks/unlocks player position (like in Contra Hard Corps), so you can shoot diagonally w/o moving forward (while standing or in the air).
and again, you are all great. :D

floral furnace
#

thanks! glad you liked it, im current still ironing it out because its garbage balance wise and ive been suggested with the same toggle/lock function thing alot so far, problem is i just dont have any actual free buttons to bind it to so for now im just slowing the player when firing diagonally upwards

nimble lake
#

btw ttacco

#

can you change it so merchants who sells charms actually describe them with the new changes?

floral furnace
#

yeah thats my priority right now, lemm, salubra and sly's dialogue

#

but im doing/redoing the new charms so far because im not happy with them atm

sage holly
#

maybe the dont move charm can help?

#

(dont remember the name, the almost useless one)

floral furnace
#

steady body i presume

#

i dunno, it would be a viable idea but im not a fan of making a movement thingy like it thats integral at core to be exclusive to a charm

low cradle
#

It is possible to put custom bosses in Godhome Pantheons right?

#

Would that conflict with other mods that modify Pantheons?

nimble lake
floral furnace
#

fixed in the version im working on

#

same for most of the directional invulnerable enemies

#

YoukCat afaik you can modify current bosses which in a way can be changed into an entire different boss "adding" them, some modders have done that already

ornate rivet
#

@low cradle
The only way for it to conflict would be if you put the new statue in the same place as another mod

nimble lake
#

btw is there like a git or something for hollow point?

#

or anywhere we can follow development

ornate rivet
floral furnace
#

i do but i rarely push anyway because im not good at using version control

#

yeah what saleh said

ornate rivet
#

git add folderName
git commit -m "wow"
git push origin master

floral furnace
#

yeah but, sometimes i get lazy

#

or i forget

#

or i have this really tiny fear ill wipe off everything

#

mostly its the 1st one

ornate rivet
#

it's been 11 months grimm

floral furnace
#

technically i already did push the "latest" pre release branch but i never merge to master

ornate rivet
#

ah

floral furnace
#

check the "HollowPoint-Release-V1" branch for that

#

im not a responsible git user like you saleh 😔

low cradle
#

So if making new areas, probably best to just make swarms like the ambushes in various points or some extra strong enemies as to not modify existing bosses?

safe hamlet
#

bruh push to master

left scaffold
#

I mean it's an obvious joke but just...

...git gud

safe hamlet
#

get out

eternal olive
#

git out

fair rampart
#

I'm playing through the entire game again.

#

Ranged.

safe hamlet
#

good for you

#

but please change your nickname

#

it's kinda bad rn and you should feel bad

proud snow
#

bow

compact sedge
#

@eternal olive

#

is the dash related thing in UHKP no longer needed?

#

or is it just due to how your code interacted with it

#

oh god I just realize there's a 8 month old bug I needed to fix that I was gonna fix on this before I just totally abandoned the repo I hatemyself aaaaaaaaaaaaa fml

eternal olive
#

I don't know whether it's needed or not, (probably still is) it just somehow interacts with enemyhpbar to try to remove a hook when there is no correct reference.

compact sedge
#

enemyhpbar

#

hmm

#

ok

#

it doesn't remove any hooks except when it's being destroyed and by it I mean a monobehavior attached to HeroController

eternal olive
#

Yeah that's what's wierd

compact sedge
#

h

eternal olive
#

It's probably not your code but the way enemyhpbar adds game objects?

compact sedge
#

I wish someone would just clone the repo and maintain it tbh cuz honestly I'm not really involved ever here enough these days to keep any tabs on hk bugs

safe hamlet
#

which repo

compact sedge
#

dumb shit I started but never got that far on

#

it has a whole whopping 3 fixes because I wasn't very aware of what bugs the game had

#

it definitely is the mod's fault

#

not hpbars

#

hpbars is doing nothing wrong

#

it's because it does sharpShadowFSM.SetState("Idle");
after new dashes start to fix a storage bug

#

but if you dash every single frame that means it's running a very expensive operation every frame

#

it should first get the state before setting it

#

and only set it when it's not in the right state

#

anyway what really needs to happen is someone who knows what bugs the game has needs to take over and clean this trash up

#

or I need to take it off the mod installer so people stop seeing it and thinking "ooh a mod that makes the game less buggy"

eternal olive
#

I guess that could be it, it's just not where the error log is logging errors

compact sedge
#

oh

#

what's the log sayin

#

wait

#

wait

#

wait

#

no

#

if you're modding the game with dnspy

#

you are breaking the game's ability to add hooks properly

#

if you are modding the modded version of the game I mean

eternal olive
#

Error still happens when modding using moddingapi

compact sedge
#

even when you write your own mod and you use hooks with the mod

eternal olive
#

lemme go replicate the bug real quick

#

yeah

compact sedge
#

alright

eternal olive
#

OK you know what after removing benchwarp mod I've stopped seeing errors in the error log, but the stop while dashing and killing an enemy still happens. Could be that idle thing you mentioned

#

so, only 3 mods installed: enemyhpbar, UHKP, and my dashfix mod that only changes the SHADOW_DASH_COOLDOWN using a mod hook.

compact sedge
#

can I give you a suggestion

#

here's an infinite dash that works totally differently to that

#

that shouldn't trigger any lag I dont think at least hopefully not

#

from shitmothst which is uh named after a very old meme mod

#

named shitmodst

#

the compiled mod is in the '"art" mods' mod

eternal olive
#

Well that's only really broken in my game.

rare briar
#

@sage holly that's a nice animation but I just feel like the hair looking bits are a bit stiff and the bowing part goes really fast

brazen mortar
#

are we able to choose to face each great knight individually?

#

or does it have to be a package deal with all 5

rare briar
#

Idk

brazen mortar
#

thanks but i was actually asking someone who was working on the mod

solemn rivet
#

idk

brazen mortar
#

what an amazing

#

im asking in dms instead

flat forum
#

@brazen mortar @rare briar theres'a fight with all 5

#

Ogrim + Isma -> Dryya -> Hegemol -> Ze'mer

#

but we're planning to add in a thing where you can challenge each of them individually

solemn rivet
#

Make an optional papers fight

#

Hardest boss ever

#

Hits you with drum and bass and guitar

flat forum
#

what drum

#

I don't play drums

ornate rivet
#

we're planning to add an entirely new game mode with 50 new kingdoms each the size of hallownest as well as interstellar travel in the late game

#

oh an multiplayer too

#

and yes, you will be able to buy pillows of all your favorite modders as merch, each come with their own special feature. 56's pillow has 56's pp on it, Sean's yells at you, and Gradow's summons an eldrich tentacle god

brazen mortar
#

cringe

ornate rivet
#

cringe in fear and awe

#

btw thanks for doing the statues mola

#

they look great

solemn rivet
#

since when is sean known for screaming

ornate rivet
#

wdym by not alone

#

are you supposed to bring a companion?

#

hype

rain cedar
#

Probably referring to when I told sugar to fuck off and then he did for a bit

#

Gradow

ornate rivet
#

it's ok sean, I probably meant mick not you

solemn rivet
#

hmmm

#

you're a pretty chill dude all things considered

#

mick is also very much chill

ornate rivet
solemn rivet
#

oh

#

then I agree

safe hamlet
#

x

#

he doesn't yell

#

he just gives them a :proudofyou:

brazen mortar
#

oh ty saleh

flat forum
#

has any proper progress been made on the HKWorld editor or do I just gotta

#

find smth else to use to make new rooms

flat forum
#

mhm

#

is it hard?

#

also can I playtest?

#

you said it's mostly parkour, this part, right?

#

how hard is it?

#

most of white palace-kinda hard

#

PoP kinda hard?

#

harder?

#

mhm

#

and ey, keep up posting progress pics and teasers n stuff

#

this looks really interesting

rare briar
#

"Those not alone" sounds a bit weird

#

Will fighting every Knight give you any rewards?

ornate rivet
#

it might upgrade charms

gilded lotus
#

i was thinking about hunters journal entry too but lets be honest no one really cares about that lmao

ornate rivet
#

I do 😠

#

we also need achievements which grenade will hopefully help us by letting us borrow their code zote

gilded lotus
#

grenade

flat forum
#

I want HJ entries

brazen mortar
#

can i write the HJ entries?

#

im like

#

lore

#

woman

#

ish

fair rampart
#

can you write dream nail dialogue too

brazen mortar
#

ok sure

#

and anything else that needs written

fair rampart
#

like the code, alright Saleh and I'll leave the rest of the programming to you then

brazen mortar
#

alright

ornate rivet
#

thank you

rare briar
#

You could ask lore guys for stuff

compact sedge
#

Does anyone know what the return for ModCommon.ModCommon.OnSpellHook is?

#

it's a bool but does true mean run the original spell or does false mean that

#

oh okay false is don't run original

compact sedge
#

GUYS I SOLVED STORAGE

#

I FIGURED OUT WHY IT HAPPENED AND HOW TO FIX IT IN THE MAIN GAME

#

Here's the code for what it does if you tell the hero controller to affect the hero by gravity. It is a total relic from when the game was gonna have swimming (as in like you could swim underwater)

      if ((double) this.rb2d.gravityScale > (double) Mathf.Epsilon || !gravityApplies)
        return;
      this.rb2d.gravityScale = this.prevGravityScale;
      this.prevGravityScale = 0.0f;

here is the problem

Normally if this function is the only one called, then either prevGravityScale will be set properly or the rb2d gravity scale will be set properly. However. Here's a situation where that can break

  1. make the game call AffectedByGravity(true);
  2. set the hero's gravity to 0 from another function
  3. make the game call AffectedByGravity(true);

this.rb2d.gravityScale > (double) Mathf.Epsilon will be false so it won't return
this.prevGravityScale will be 0 because thats what it was set to

#

so the vanilla game would ONLY change the knight's gravity scale from that function... right?

#

lol I can't even pretend that this isn't true

#

\----PFSM ---- Actions for state: Actions on Fireball Recoil ::: SetGravity2dScale

#
 \----PFSM ---- SetGravity2dScale (Name) = 
 \----PFSM ---- SetGravity2dScale (gameObject?.GameObject?.Name) = 
 \----PFSM ---- SetGravity2dScale (gravityScale?.Value) = 0
#

but it's ok because when the spell ends it sets it back which is totally not something you can exploit by getting the game to change the state before the spell ends

 \----PFSM ---- SetGravity2dScale (Name) = 
 \----PFSM ---- SetGravity2dScale (gameObject?.GameObject?.Name) = 
 \----PFSM ---- SetGravity2dScale (gravityScale?.Value) = 0.79
#

anyway storage would still happen because of this awful fsm code if affectedbygravity was fixed but storage would be instantly canceled by jumping or dashing OR TOUCHING A WALL if it was fixed

#

or I think even getting hit by an enemy

copper nacelle
#

snail emoji

#

Sean mentioned this at some point

compact sedge
#

oh

#

:(

copper nacelle
#

There's a form of storage which is fixed in the way you said fwiw

#

With the cancelled by basically everything

#

It's called "bad float"

compact sedge
#

it is what causes storage in redwing

#

:p

#

not gonna fix it but yeah

copper nacelle
#

yeet

#

are you actually using OnSpell

compact sedge
#

yes

copper nacelle
#

I made it at some point but I remember no one using it

#

it was disappointing

compact sedge
#

one thing I have to ask

#

does it not do the hook if the person doesn't have the spell

copper nacelle
#

It shouldn't I think

compact sedge
#

because I know it doesn't do the hook if you don't have the soul

#

alright

copper nacelle
#

It adds a CallMethod at the beginning of the state which actually does the spell

#

iirc

#

I added it for an airstrike meme

#

i hooked shriek and had it spawn like 30 mini fireballs at the top of the screen

compact sedge
#

heh

#

I'm trying to do something legit with it surprisingly

fair rampart
floral furnace
#

just use wtv honestly

#

latter is more useful for private vars

fair rampart
#

would I be crucified if I said I was using GetBool with an enum of charms, e.g. GetBool("equippedCharm_" + (int) Charms.QuickFocus)

#

makes it easier to read than solely charm numbers imo

copper nacelle
#

no

fair rampart
#

what references do I need to start fiddling around with the UI?

safe hamlet
#

everything needs fsm editing in this game

weak lodge
#

ok

#

brother

fair rampart
#

does anyone know what Bot means in the inventory FSMs?

copper nacelle
#

I can't check but I'd assume bottom

#

unless you happen to have a dump on you

#

mobile be like

fair rampart
#

that makes sense

#

yeah I think that's correct

#

"UI DOWN to state To Bot"

fair rampart
#

I have no idea how to get the dung clouds that are periodically emitted when dcrest is equipped

rain cedar
#

Charm control fsm?

fair rampart
#

I couldn't find anything in any of the FSMs containing the string "dung" in FSM Viewer

copper nacelle
#

charm control does not contain the string dung

fair rampart
#

is it in FSM Viewer? can't seem to search for it

copper nacelle
#

you can use the spore shroom dung cloud off spell control but that's not the periodic one

#

@fair rampart

fair rampart
#

idk what's spawning the outer ones

copper nacelle
#

dung\particle 1 maybe

fair rampart
copper nacelle
fair rampart
copper nacelle
#

bruh

#

pretty sure it's just in the fsm under dung

#

sean i am studying physics

rain cedar
#

don't

copper nacelle
safe hamlet
#

i agree with sean

rain cedar
#

We all know you don't need to

safe hamlet
#

^

#

this man coming up with excuses to not stream

copper nacelle
rain cedar
#

Please I can't just farm dragons in silence

fair rampart
#

Is it possible to add to PlayerData like equippedCharm_41 or does that bool have to be saved into the mod settings?

#

This is all new to me

rain cedar
#

Technically yeah you can add to classes but it's more work than it's worth

young walrus
safe hamlet
#

why would you want to do that tho

sage holly
#

what name would be good for the 5 knights mod? aside from having pale in its name

young walrus
#

Pale King's Court

solemn rivet
#

5 Knights at Graddy's

safe hamlet
#

5 Knights at Gradow’s Harem

solemn rivet
#

^

solemn basin
#

I dunno, if it's Five Knights at X you need to have jumpscares when you lose. White Defender just loudly going DOMA DOMA DOMA or something.

solemn rivet
#

This man understands me

#

We should call it 5 Knights at Graddy's

#

And make the jumpscares be just my face

fair rampart
#

face reveal

solemn rivet
#

200y ago buddy

fair rampart
#

wow ur old

young walrus
#

wow you're older than me

solemn basin
#

Gradow vampire confirmed.

solemn rivet
#

Imagine being older than mick

young walrus
#

I literally can't

copper nacelle
#

get a better imagination

young walrus
#

imagining me being older than me

#

does not compute

#

dies

ornate rivet
#

PFSM > Unity's horrible music system

solemn rivet
#

so since no one else has put any other names forward

#

5 Knights at Graddy's it is

#

nice

solemn basin
#

You have to add the jumpscares though.

safe hamlet
#

someone make a tentacle monster lord boss for hk

gilded lotus
#

after you finish godly nightmares

storm bough
#

tentacles boss would just be shade lord

ornate rivet
#

gib screenshot

safe hamlet
#

are you making an anime

ornate rivet
#

awesome

#

will there be a big title the first time you visit it?

#

alright

#

true

hasty fractal
#

Test 2 (Work in progress)

ornate rivet
buoyant obsidian
#

ah yes the racist knight mod is coming along nicely

ruby pivot
#

it better be

brazen mortar
#

i feel very raced by this mod

static moss
ornate rivet
#

where's the code/fsm for the thing that makes sound in hk dampen when hit?

#

nvm found it

#

HeroDamagedEffect

safe hamlet
#

ur a damaged effect

solemn rivet
#

ur a damaged

gilded lotus
#

Sid please shut up
Seriously Sid I'm not joking
You offer nothing helpful
Ever
You just spam
Sure
Sick of your shit
Right because "ur a damaged effect" is so helpful

safe hamlet
#

feelsbadman

solemn rivet
#

@copper nacelle I remember you doing stuff with the OnRecieveDeathEventHook hook

copper nacelle
#

yes

solemn rivet
#

Did you change it

copper nacelle
#

no

solemn rivet
#

yhtsi

#

I wish I could just blame you for hpbars not working

#

smh

safe hamlet
#

modding in 2020 elderc

hollow pier
#

you can

#

freaking suf

copper nacelle
#

I hate ptkyr

solemn rivet
#

who dat

hybrid lily
#

who dab ultradab

fair rampart
#

I'm trying to manually send an event w SendEvent and it gets called but the state never transitions

#

is there something I need to know about PFSM before manually modifying fsms like this?

safe hamlet
#

it should work if you are on the state that has that event

fair rampart
#

Ok so it actually isn't reaching the custom state until after going through all the actions on it

#

Then how do other states in the fsm handle transitions if their actions are structured the same way?

#

Also, if an event gets sent on one action, then are all subsequent actions on that state not executed?

safe hamlet
#

i believe they are still executed

ornate rivet
rare briar
#

Some of her attacks look a bit weird...

#

Like they don't belong in the game

#

Maybe use different colours?

shadow lantern
#

maybe put outlines on her vine whips

rare briar
#

And black outlines on her body

shadow lantern
#

yeah that sounds good

#

maybe thicker outlines in general

#

also lol Isma carries Ogrim away at the end of the fight

rare briar
#

Maybe make the lines when she does her mid air vine thing a bit more visible

shadow lantern
#

also holy shit that music

rare briar
#

Maybe you could incorporate more green in her design

#

For her actual body and not the armor

shadow lantern
#

it also feels like she's not as clearly defined as Ogrim is?

#

not as much of a contrast between her and the background for some reason?

#

or maybe the opposite and she doesn't completely fit in?

nimble lake
#

Yea I think the sprites need more saturation or something. She doesn't look like she's part of the same screen

ornate rivet
#

hmm she looks fine to me, she didn't at first but does now so you'll just have to get used to it. I will ask mebi to add the outline for the whip.

rare briar
#

I think her problem is the grey outline

#

It makes her look like a spirit or something

nimble lake
#

Also I think some of the sprites, especially the vine attacks need some shading, or something to contrast them from the background

ornate rivet
nimble lake
#

nope

gilded lotus
#

it's not as thicc as DD's basically

ornate rivet
#

well I'm not going to have mebi redo all sprites just for that

nimble lake
#

He doesn't need to

gilded lotus
#

we have plans in place \o/

nimble lake
#

Can I find one of her sprites to try it out?

rare briar
#

The music feels very Isma but there's also DD and his silly voice so it makes for a weird atmosphere

ornate rivet
shadow lantern
#

it's a nice atmosphere tho IMO

rare briar
#

Also
The animation where she flies away with DD could be diagonal from southeast where she picks him up to northwest

#

The fly up feels like Superman...

shadow lantern
#

personally the music feels less just Isma and more "nostalgic music from the good old days"

#

how do I put it

gilded lotus
#

Nothing structurally is inherently changed, it's still WD's music, but just some colorful stuff on top, like a layer

shadow lantern
#

lots of color apparently!

#

I like it

#

no, scratch that

#

I love it

rare briar
#

It feels very epic

gilded lotus
nimble lake
#

Probably need to play around with it a little more

shadow lantern
#

ooh, that honestly feels a bit better

gilded lotus
#

the other 3 knights may or may not have completely original music

nimble lake
#

yea I think almost every character in HK has pretty dark outlines

rare briar
#

Does Isma have her own fight or is she just together with WD

shadow lantern
#

she spikes the dung balls Ogrim throws into the sky back down onto you

#

so I'd presume she's not a stand-alone fight

ornate rivet
#

she might have her own fight too where the only additional attack is that she throws a grenade that spawns minions from seeds

shadow lantern
#

ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

nimble lake
#

also the dung balls seem to be smaller after she hits them

shadow lantern
ornate rivet
#

the dung balls are more refined after she hits them zote

rare briar
#

Will every Knight have his/her own boss room?

ornate rivet
#

The Wheel weaves as the Wheel wills and that may very well be or not be.

rare briar
#

So basically
You don't know

shadow lantern
#

lmfao

gilded lotus
#

saleh's speaking in tongues again GWcmeisterPeepoE

rare briar
#

Or do you have to kill me if I know the information?

#

🤔

ornate rivet
#

It's more likely that they would kill me for giving the information

shadow lantern
#

lmfao

gilded lotus
#

Benji made us sign an NDA

rare briar
#

I respect your silence

shadow lantern
#

lol

#

wait literally?

gilded lotus
#

nah

shadow lantern
#

lel

rare briar
#

I still respect your silence

ornate rivet
#

I still respect your respect

gilded lotus
#

i've worked with saleh in the past however and quite honestly we've been spoiling quite a bit lately lol

shadow lantern
#

I still respect your mod

gilded lotus
#

usually we are radio silent

shadow lantern
#

honestly the arena is pretty neat

ornate rivet
#

it's just WD arena though zote

shadow lantern
#

it feels like even tho WD throws around a lot of AoEs

#

the arena is also wide open

rare briar
#

It's the background

shadow lantern
#

with Isma closing the sides off though it makes his AoEs more dangerous especially the dung spikes attack

rare briar
#

The background is amazing

gilded lotus
#

kinda lucky TC set it up like that otherwise we couldn't utilize the background how it is

shadow lantern
#

don't need to change it much?

gilded lotus
#

notice how isma leaps out from the background to the battle

shadow lantern
#

yes

rare briar
#

Yes

gilded lotus
#

if TC hadn't made them individual assets they'd probably just sit there

shadow lantern
#

individual...

#

as in not totally attached to the background?

ornate rivet
#

yea

gilded lotus
#

literally lucky TC didnt cheap out on the background

rare briar
#

I can't wait to see what people will do with Silksong mods

#

Playable Lace mod

gilded lotus
#

first silksong mod will be adding the knight to the game or adding storage back in when TC patches it out :^)

royal ridge
#

I hear someone breaking NDA in here 😡

ornate rivet
#

adding hornet to hk would be more interesting tbh

shadow lantern
#

well we haven't seen the Silksong bosses yet sooooooo

rare briar
#

We saw a couple of them

shadow lantern
#

also seriously fighting the Knight as Hornet or fighting Hornet with all her Silksong abilities is going to be glorious

#

yeah but not much

rare briar
#

And two complete bosses

shadow lantern
#

Lace and the Moss Mother

#

entry-level bosses

#

that's like Gruz Mother and Hornet Protector

ornate rivet
#

lace is not entry level by hk standards

rare briar
#

Lace = Hornet protector?

#

That seems off

#

And Hornet has a lot of new abilities when you fight Lace

nimble lake
#

she does seem to be the hornet of silksong

manic latch
#

I know I'm late but about Isma fight - she looks odd because of dingy or missing outlines. I think it would look cool if it'd be darker, like all outlines in the game
But the animations are good

solemn rivet
#

I also think the shading on her is very inconsistent with the arena

#

This is very easily seen in araraura's pic

#

Isma's shading is too subtle when compared to ogrim's

fair rampart
#

I agree with the others
I'm not too sure where the shadow is being displayed on the original- so thought I'd draw what would best fit the sprite?
Similar shading to White Defender palehmm

#
  • fuck i misspelled her name just ignore the file name lmao
solemn rivet
#

Yeah, something like that

nimble lake
#

Maybe less saturated green

fair rampart
ornate rivet
#

I prefer the old design

solemn rivet
#

it is better

#

but the shading doesn't fit

#

where have you seen something in the game shaded like the sprite on the left in the above picture?

fair rampart
#

cant you just change the shading to make it work ?

solemn rivet
#

we need arts peoples

fair rampart
#

call the experts

ornate rivet
#

@sage holly

gilded lotus
#

just darker lining i think would be fine

jagged snow
#

just steal someone from art discussion and never let them return

rare briar
#

I actually like the saturated green

#

It's unique and pops

sage holly
#

will be hard to fix the shading at this point

rare briar
#

Mebi is here!

sage holly
#

good morning btw

rare briar
#

It's evening for me

#

Good morning

#

How many frames does Isma have

#

In total

sage holly
#

35+

#

I do agree that the shadow should be less blurry