#archived-modding-development
1 messages · Page 286 of 1
That too
birds eye view is best choice for 2D open worlds
unless you're sandbox maybe
You mean isometric?
real shit Darkwood is underrated
Isn't HLD isometric?
MapleStory 2 is very much isometric and very much 3D
We’re aiming for an rpg, metroidvania, openworld, platformer, turnbased, shooter, and strategic kinda game y’know?
Possible
Ah of course
do you have any TCG elements yet?
No problemo
it should be a science based dragon mmo
hld isn't isometric 🤔
it only has 2 directions
iso simulates 3
just copy mount and blade but in 2d
those army simulator stuff is kinda untapped atm
original ideas are kinda untapped right now
well, you can just combine 2 popular genres in the market
it's 360 degrees of directions
Honestly
zombie crafting survival and battle royales
I hate shooter type games
There’s so many
Too much
Oh. HLD is pseudo-isometric
Is that the only genre of video games?!?!
its an angled top-down
An example of true isometric would be Immortal Planet
just look at diablo2
Diablo 2 electric boogaloo
make a battle royale action rpg
Apparently the politically correct term for pseudo-isometric is "axonometric"
I'm learning so much today
looks like axonometric means a orthographic view that can see 3 sides
just not necessary at the same angle for all 3 like isometric
A game that’s viewed from the top doesn’t count as an isometric does it?
no
isometric needs all 3 sides to be viewed at the same angle
2d
They’re not exactly from the top
Nah the current Pokémon games
They’re isometric
those would be axono
gross
what do you call it when ur game engine has no support for 3d worldspace (aka you can only move on the xy axis) but still lets you place 3d objects. but 3d objects cannot be placed on top of eachother because lack of 3d.
because this is neverwinter nights
bad performance
pokemon isn't isometric
You sure?
its 3/4 perspective
Pokemon is axo, like HLD
it's actually 74%
diablo 2
but you can see the side?
MapleStory 2
Okay
final fantasy tactics
What if
no
what about something like geneforge
You take an open world game
if anyone has played that lul
make your game 1D
Will it count as one?
then its isometric 🤔
no 🤔
no 3d games have orthographic projection
and you can't really control the camera in 2games
and no perspective projection will be isometric
I'm sure at least 1 3D game has orthographic protection
Hmm
probably, but not many
Fine so
orthographic is real janky if you can move the camera
VRChat uses orthographic unity cameras in some maps
camera is usually stationary
would be 3d
isometric is supposed to be 2d simulating 3d
Yeah
if you have a 3d world with a 3d camera whats the point 🤔
style
yes
But 2D games that simulate 3D world are the only games that can be categorized as isometric
actually might be a little steep
i mean theres no real reason to force isometric on a 3d world
it looks weird with actual 3d objects
Yes
MapleStory 2
you could do a full iso game in 3d
If someone’s capable enough
To make a 3D game
Then why not give it free perspective?
But 2D
You can’t give free perceptive to 2D games
So people use the isometric view
no
its ironic that isometric is used to make 2d look more 3d
but 3d only uses it to look cartoony or because of tradition like d3
isometry in 2D is used where 3 directions are necessary to convey information
3/4s is better for 3d games with a fixed camera imo
simcity doesn't really need the up direction, it could be pure 2d
honestly if sim city was pure 2d maybe it wouldn't run so poorly.
Wouldn’t look as good
I mean something more like Cities Skylines
isn't cities skylines free cam 🤔
It is
wait wasn't like Habbo Hotel the big iso game of our generstion
It’s free can
yes
*cam
I'm mostly shitposting
And I’m bored
make a game
become a game
Alright
Is there a multiplayer mod? Where do I download it from, if there is one
no
than
ks
wat
☕
dreamshield co-op its just like the real thing
dont think thats updated
It's not
making something like ghostmod like celeste has probably wouldn't be too hard
Also if anyone wants to decompile local methods in dnSpy you have to turn on show compiler-generated methods and classes
but it wouldn't be real multiplayer
is this u https://i.imgur.com/rsTKtee.gif
custom map i think
did you send the event
yes
send it better
Send it through mail
if (this.ShellRegenTime <= 0f)
{
this.ShellRegenTime = 20f;
PlayerData.instance.blockerHits++;
((SpriteFlash)BetterCharms.SpriteField.GetValue(HeroController.instance)).flash(Color.blue, 0.5f, 0f, 0f, 0.5f);
HeroController.instance.GetAttr<AudioSource>("audioSource", true).PlayOneShot(HeroController.instance.blockerImpact, 1f);
GameObject gameObject = GameObject.Find("Charm Effects");
if (gameObject != null)
{
if (PlayerData.instance.blockerHits == 4)
{
gameObject.LocateMyFSM("Blocker Shield").Fsm.SendEventToFsmOnGameObject(gameObject, "Blocker Shield", "CHARM EQUIP CHECK");
}
if (PlayerData.instance.blockerHits == 3)
{
gameObject.LocateMyFSM("Blocker Shield").Fsm.SendEventToFsmOnGameObject(gameObject, "Blocker Shield", "3");
}
if (PlayerData.instance.blockerHits == 2)
{
gameObject.LocateMyFSM("Blocker Shield").Fsm.SendEventToFsmOnGameObject(gameObject, "Blocker Shield", "2");
}
if (PlayerData.instance.blockerHits == 1)
{
gameObject.LocateMyFSM("Blocker Shield").Fsm.SendEventToFsmOnGameObject(gameObject, "Blocker Shield", "1");
}
}
}```
I sent it thru discord
turn on syntax highlighting
also GetAttr has instance true by default
calling hollow knight at 3 am
also consider inverting ifs
Are you sure Charm Effects isn't a child gameobject of the knight
hmmmmmmmmmmmmmmmmmm
{
PlayerData.instance.maxHealth = 1;
PlayerData.instance.health = 1;
GameObject gameObject2 = GameObject.Find("Charm Effects");
if (gameObject2 != null)
{
gameObject2.LocateMyFSM("Fury").Fsm.SendEventToFsmOnGameObject(gameObject2, "Fury", "HERO DAMAGED");
}
}``` but this works fine
eeeeeeeeeeeeeee
And I'm basically doing the same thing
why the fuck are you sending charm equip check
also if you're going to be doing gameObject.LocateMyFSM("Blocker Shield").Fsm every other line just make that the var
Oh good point
wtf
gameObject.LocateMyFSM("Blocker Shield").Fsm.SendEventToFsmOnGameObject(gameObject, "Blocker Shield", "CHARM EQUIP CHECK");
why
I don't know how else to trigger the Hud Icon Up state
ok but why not
gameObject.LocateMyFSM("Blocker Shield").Fsm.ProcessEvent(FsmEvent.GetFsmEvent("CHARM EQUIP CHECK"));
or like
gameObject.LocateMyFSM("Blocker Shield").Fsm.Event("CHARM EQUIP CHECK");
secondly does the guy even have baldur shell on
because CHARM EQUIP CHECK will just go right back to Unequipped after the playerdata test if he doesn't
Yeah, I just didn't paste that part
also just set state HUD Icon Up
or Icon Pause
Also CHARM EQUIP CHECK is for the Unequipped state
so if he has it on
the hud should already be up
and it shouldn't even be in unequipped
I tried SetState before, and it didn't work, but maybe I was using it wrong?
idk were you
gameObject.LocateMyFSM("Blocker Shield").Fsm.SetState("HUD Icon Up");
I'll check
No it's not returning null
at least, this isn't popping up in the modlog if (gameObject == null) { Modding.Logger.Log("object is null"); }

@fair rampart try this
HeroController.instance.gameObject
.FindGameObjectInChildren("Blocker Shield")
.LocateMyFSM("Control")
.SetState("Icon Pause");
yw
You should probably tell Xhuis, since his Baldur regen doesn't update the UI either
@fair rampart ok
What are you meme menn up to now
i am also able to read
its not even a good conversion
as its pure vanilla
so the teleporting pipes
you have to run down for 10 seconds
why are the art mods so gay
even so the barely readable geo count is infuriating
im pretty sure art mods is just a compilation of shitpost mods iirc
it is
exactly, the unreadable geo count is a Feature™
why are the modding mods so gay?
wait no, the unreadable geo count is from a different mod I guess
because I disabled 'art' mods and it's still there
ur modlog
no it's from art mods but that it's fucking up is a bug and that it didn't uninstall properly is a bug in the modinstaller
complaining about bugs
not helping fix the bugs
I'm that gay

well, only the numbers display right
it's where your game saves are
%APPDATA%..\LocalLow\Team Cherry\Hollow Knight\ right
with the \ that gets deleted put back in
try escaping it properly smh
didnt even use a _
that pesky appdata
post output log too while you're at it
yes pls
thank you
and I'm trying to dick around with randomizer while having a bunch of mods on
[INFO]:[halfmod] - WHAT THE FUCK WHAT THE FUCK WHAT thE FUCK SEND HELP!!OIJ@IO!@J3oiJ
[INFO]:[halfmod] - 2017.4.10f1
nice logging
lol
[INFO]:[Infinite Grimm] You have a broken assembly named 'Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' You should probably remove it.
also wait
that's still there
nice
omg halfmod logs so much
ewwwww
found it
56 can u help me I can't make tmpro assets I guess that work
WARNING: Shader Unsupported: 'TextMeshPro/Mobile/Distance Field' - Pass '' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'TextMeshPro/Mobile/Distance Field' - Setting to default shader.
WARNING: Shader Unsupported: 'TextMeshPro/Distance Field' - Pass '' has no vertex shader
Couldn't find a Hero, make sure one exists in the scene.
ur shader 🚮
waitasecond
wait, so is it the mod or is it just my pc being hella gay?
maybe I built a shader for mesa
so it would only work on amdgpu?
idk
you have an nvidia card, don't you @silk jetty
hey @leaden hedge what's that about shaders being multiplatform and gpu agnostic again?
help me 56
what do I do
build it better
weird, it shouldnt matter
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'TextMeshPro/Mobile/Distance Field' - Setting to default shader.
ok well what on earth can I even do to tackle this error if I'm literally incapible of building the TMP fonts so I have to make 56 who is on windows do it because TMP is broken on mono
need advice
lol not being on Windows in 2018
nvidia btw
the only thing I can think of is different shader models
menu might not be using tmpro
title screen is fine for me
nice in game text
but in-game text is like this
reeeee
It says "ur gay" in Source
56
what the fuck have you done to dash
I will die if I can't fix this and I have 0 idea how
if the error is the shader then it's something that needs to be fixed on your end when it comes to building the font into a TMP asset
u
buy windows
^
it should just work, but unity did do some weird stuff with "optimization"
just get a better os lol
Just install Fedora
the title screen uses unity to render the font
using a ttf file
I wish TMP worked with a ttf file
it would make my life infinity easier
but noooooo they have their special proprietary crap
I'd like to report a bug
also uh, what kinda gpu did you build the font on @copper nacelle
GTX 960
wtf
if you dash near a transition
and get "Descending Dank"
and get darked into the transition
you go oob
and then respawn inside the wall
um that's a feature. you get out by using dash until you get the grubberfly one

no
did you build it on none windows
please see #hk-discussion pins for bug reports
no it was windows
yeah I made 56 build it on windows because TMP doesn't work on linux
well if it was built on windows on an nvidia
so the texture should be built on windows on a 960
dunno why it wouldn't work on that same build 🤔
but it works on my computer, which is linux running on AMD with mesa
maybe it somehow rebuilt the tmp asset texture when I imported it
but the actual building of the text mesh that part is what gave me an error
i mean afaik it shouldn't really matter
it should be HLSL / GLSL
which is an intermediary language like c# / java but for gpus
its not like it asks you if you're compiling for nvidia / amd
and theres even specific lines of code you can put in for opengl / directx 🤔
although mesa might be an issue
no
it works on mesa
idk why it wouldn't work on windows then
also can't shaders be recompiled/optimized for certain gpus or if not why don't all games come prepackaged with them?
games come prepackaged with what?
shaders
why do many games
make you compile them or whatever terminology on first load
pretty much every game requires you to compile shaders
otherwise you'd need to ship with thousands of precompiled shaders
holy shit redwing is op as fuck
did I just fucking 1-shot hornet 2?
I smacked her then she died a second later
does one of the mods have a thing where everything dies a moment after getting hit?
or is that a super op bug
@compact sedge does your redwing mod have a super op bug with everything dying about a second after they get hit or is that just you decided to make the mod even more op
I mean it's pretty broken
like, I just fucking smacked hornet 2 once
and she ded
I just did the first trial in the colosseum with nail 0
because of the op instakill shit
@copper nacelle why ur profile so shit
what the wtf the fuck

@compact sedge what
This is neat
and then you could use https://github.com/kripken/emscripten
if you wanted javascript for some reason
@copper nacelle I agree with AA
just woke up
it's snowing
Ptkr's pfp makes sense now
Well, more sense
Should I put CMelody at 2 notches? It's seems sort of strong at 1 notch based on my testing
Then again, I was TRYING to get hit
yeah but youre still using 1 notch for a charm when you shouldnt be getting hit at all in the first place imo
too strong tbh
It's only a 0.4 increase in I-frames
and I guess also reduces the down time after being hit by a small amount
It's one of those charms that's really only useful when you're learning the game
the problem with the charm itself is that it encourages face tanking, which imo shouldnt be the idea that players should be having, and experienced players wont be needing to resort to it anyway because they know when to dodge the attacks, so it still makes it ineffective
thanks mr numberman
sshell should give you 69420 iframes
haha sex and weed number
it should just make you permanently invincible for equipping it
I really can't think of a way to make SShell more useful
what you got planned for tit atm
give it 0.4 extra iframes at the cost of forwarding your name to the fbi's most wanted list
The only thing I've done to SShell is given it a combo with BShell:
Increases I-frames by another 0.25
Hi Guys, is there a mod that gives extra HP/Masks? I was going to stick with just googling but I really can't find any. I found an invincibility mod but that just seems braindead. Kinda want to play without my stupidass to die so much. I simply just do not have the ability to "git gud" :T
there isn't, as far as I know. Not even debug mod lets you change your HP
I think you need to do actual save editing for that
i do believe you can edit your savefile to go higher than 9 masks
If there isn't it any then I guess that's fine lol. Thanks for answering tho c:
you can edit your save 
can't you just make a like 2 line mod that changes createnewplayerdata
and set maxhp to be higher and the hp cap to be higher
Hey guys im wondering is there a way to get the little tekst from the modding api and stuff to dissapear in the top left corner?
no
it only appears during the title screen
stop cheating
and the pause screen
why would you want it gone 🤔
you could hide it, but its there to stop installing mods for speedruns
fastest edit in the west
same
do you are have stupid 
my prtscrn doesn't work, so you're safe there
actual i lie
discord is just html so you can inspect element
trust no one not even yourself
actual i lie
trust me
because if you didn't trust me, you couldn't trust me telling you to trust no one not even yourself
pete am i supposed to have the happening on the crossroads long room
or do i just climb normally
yes
happening and pfloat but not invis
how do i avoid invis
with happening the gruzzers should be frozen
go slower
whats happenin jimbo
leave later

while you fall
Ok
any 106 nsoob
112 ag
56 healmeme
all of them
really?
So i used the infite charm notches and it didnt go away after the uninstall what do i do?
the elevator before wk doesnt seem worth
no I don't think lemm is worth
it is kuro
oh damn
by like 0.2s
all of them are
the only semi risky one is the first one on the way to wk cause the guy can hit you
ew wk skip
hey i just don't know how to do it yet
asking pete for glitch advice 
there are other categories where you can fight them 
i hope you know spells don't hit when they roll on 1118
yeah also apparently they can roll backwards???
lol yep
good patch
well you're thinking about it backwards
it was like that until 1.2.2.1
and initially people thought it was too hard and that the change would get reverted lol

hmmmmm
is it pokemon lets go leaks
smash that mf button
no worries i will
im getting a 2:49 this weekend mark my words
i learned quite a lot from watching you today, like for example what not to do on mantis lords
Speaking of Utopia
They @ me like 20x more than any other global emote server I'm in
Maybe it's not worth 
yeah just mute everything
oh
2k
so assuming, like, even 10% enter that competition. You have an expected value of... 2.5 cents if you enter
that's the shittiest competition ever
It's 2k already in lewd city since the ping
That's like a competition for a sandwich
25k in the server
i still feel like
is worth the pings
your pride and way more than 0.25 cents of your time
a fellow intellectual spotted 😎
pete im always 10-20 geo short by salubra
what am i doing wrong
i always kill the mantis warrior
kill two big mantises
you know the one where you leave the claw room
yea
and he's right there
kill him
i think you should be at like 160 when you quitout from dm
ALRIGHT SICK TY
maybe 150 idk

the call lever only works when they're at a stop point
there aren't elevators on crystal peaks though
ok there's one
nvm
i just died twice to wk with shade soul
ama
i hitlessed them on my first run that died to dark rooms smh my head
stop doing that
i made iut
good job
send me some any5 splits dad
tyty
veru why did you link that
interesting names
kuro made it
they're all supposed to remind me what to do but they never work
so i might as well rename them
just get a memory lol
might as well chinese splits
sorry only 8gb of volatile
yes
ok
whats ur pb
so if you die after monomon without benching you are stuck there forever huh
i don't have a time yet
but i lost my run to the first dark room at like 33:xx
it was really bad
i messed up both clips i think
messed up unovercharm
3cycle uumuu

also don't think i got any slides
any other slides i should attempt besides kp and bl

there's a gpath slide
rng tho
you know the first bush moss looking guy
who explodes
in the long horizontal room
if he's to the left you can slide off him
walk
on the dnail platforming section to be specific
you can usually get it walking back and forth on/off a ledge
For dream nail specifically there's a platform to the right that's slightly lower
Just walk over to it
!
Don't forget to swing your nail 6 times
❤
wdym
no just swing it 6 times like an idiot for no reason
After the beep
what beep 
pete stop mocking my lack of knowledge
Too bad there's not a more appropriate channel you could talk in to quickly gain knowledge
_ . _ _ _
same
Are you having a stroke?
- . - - -
Beep in Morse maybe?
- . - - -
No
same
1
6
1
6
no i think 56 had it right
ok then stop learning it
miund your own business
time to wait for pulse bow again
any take one of your 50 pulse bows from another world
but that's illegitimate
weird way to spell cheating
you ever legitimately buy 50 pulse bows
yes
one character one world
but i didn't buy them on this character
ngl i just make new throwaway worlds to get wood because i'm too lazy to plant acorns
is that not more cheaty
thats fair
yeah getting 500 wood to build a few NPC rooms is more cheaty than getting a pulse bow
buy dynasty wood
replacing original blocks is effort
can you craft an epic wooden yoyo with dynasty wood?
or if npc rooms is the issue just use any other block ever
A Hat i Thought is my favorite indie game of 2018
i'm pretty sure it's in time not i thought
any tips for path of the pain
Press the key you have binded to jump to jump
stop messing with me 
any pale prince
wow
the one time i ask a legit question
i get a 
wtf
please elaborate
we should have a cow poop & slot_machine emote
Does c# have anything similar to method references
Or would you just have a lambda
so.....fun question. Is there any way to set up gamepadviewer.com to be captured on a separate PC over my home network?
is there some kind of URL argument to make it look over the network rather than locally?
like.... could I do https://gamepadviewer.com/?p=1?PC=gamingpc or something to have it look over the network for that specific pc?
no
Their args are for player number, skin id, strength meter, deadzone radius, input delay, and rotational stop
56 why are you a deer
dunno
khan is still mod 
so.... is there a quick and easy way to send this data over the home network to use with OBS?
or no
Not that I know of
cuz screen capture of it isn't really an option unless I got a second capture card
dupe card lol
kk. just thought I'd ask.
turns out you can't skip fk twice
Pipe<IntHolder>.of(new IntHolder(2)).after(x => x.F).after(x => x.E).after(x => x.Value).orElse(double.MinValue);
this is null safe
and also terrible
would recommend
x?.F?.E?.Value ?? double.MinValue```
oh good to know
equivalent to that
i was trying to find something to do null safe stuff in java
and i wanted to see what it'd be like in c#
i also can't use this because we're on like java 6

the java equivalent is like
Optional.ofNullable(person).map(Person::getName).map(Name::getGivenName).orElse(null);
it's also java 8 only
enjoyable
also c# has method refs kinda but only for static functions
so for instance methods you need lambdas
Does anyone care if I update MonoMod
it got a "add" fields to stuff at runtime type thing
oh no please don't update it
die
i was just about to use it!!11!1
did you know that mono means monkey
It's like
new DynData<Type>.For(obj).Get("fieldName")
and you can use any fieldName cause I think it's backed by a dict
I think it also does reflection for private fields
Which is neat
mad cuz bad imo
Thanks for your valuable contribution to the discussion
wow please calm down 56 it's very disconcerting when you get angry
this
oh and it also has a this[string name] property which is cool
I'm gonna update MonoMod cause the only complaint is garbage
and cause easier reflection is always nice
what's monomod and why do people get mad when you change it 
no one gets mad
just wanted to make sure no one cared
MonoMod is the patcher the API uses to inject the Hooks
ummmmmmmm 56 i'm still very upset
it also has a RuntimeDetour module which is used for the On hooks
ptkyr you don't count thanks
It also has IL Hooks which are god
and stuff like DynamicMethod and Detour
wtf it exists
yes risk of rain is a game
so it wasn't supposed to be a quarter of the size
is risk of rain a new hk mod
what does this entail
The fuck does ~ before a constructor mean
Okay it's a destructor
Neat
Log(new DynData<GameManager>(GameManager.instance).Get<float>("sceneHeight"));
pretty neat
You can use set for stuff which doesn't exist
which is how it does runtime fields
foreach (var i in Resources.FindObjectsOfTypeAll<GameObject>())
{
if (i.name.Equals("Shot Mantis Lord"))
{
Logger.Log("Shot Mantis Lord");
_mantis = i;
}
}
I did that but the game still can't find it unless I load the mantis lord scene by entering the fight
Did you load all GameObjects beforehand or no
also .Equals isn't required in C#
you can just do ==
WAT
yeah it's a reasonable language
not java /s
If you loaded all gameobjects beforehand:
- It might be called Shot Mantis Lord(Clone) or some shit
- It might not have a prefab in resources
Yeah that's what I meant
Try logging all the names
ok
See if there's anything like what you're looking for in the log
note it's like
a very large log
it spits out all the game text
Wait no game text is if you load Object
GameObject will still be decently big tho
ok sir
let's assume I don't find what I want, do I have to force the player to enter the mantis lord boss fight before fighting hornet 
that's not so bad
also note
mantis lord boomerangs suck
if you throw them in any fast fight without making them fast
or without making the enemy stop moving
they cause shitty overlap
and become rng garbage
my idea was to have the boomerangs on the bottom forcing the player to only use the top of the arena

they would have to wall jump and pogo for that phase
is this hell
hornet would be slowed down obviously
I will probably disable the attack that makes her shield stay
for that phase
but it won't be as cool
think
the whole point is for hornet to use other bosses' attacks
what if I have a phase where hornet leaves the arena and you just have to dodge projectiles for an hour

is this scal 
weaverlings have prefabs!!
dodging weaverlings sounds like cancer ngl
I told you already 56, they will take soul from you
weaverlings are bullshit and rng
instead of taking soul make them force you to focus but release it just before you would heal
oh so they slow you down
that would be absolutely evil
that would be even worse
not to mention I made hornet attack you the moment you go into focus animation
entire fight with focus storage weary
why are there a million game objects named New Gameobject

yay there's a grimmchild prefab
there's a grimmchild(clone) too
what is the clone for?
ah makes sense
Idk why they're both in Resources
what is the prefab named enemy damager for?
what would i need if i wanted to perhaps change an enemy's attack patterns
just copy 56's lost lord mod 
well no
i have a pretty ambitious mod idea
that involves changing uhh
the attack patterns of every single boss
what do you mean by change?
like
just making my own attacks and stuff like that
basically i have an idea for an NG+ mod
56's lost lord mod is a pretty good place to start
you also will want to use the fsm reader in the pins
basically you start with all movement abilities
and since you have all movement abilities from the start, patterns can be more challening/unique
and i already have ideas for quite a few bosses
tell ideas
uhh
False Knight creates shockwaves that you have to shadow dash through and his tantrum attack creates lines of boulders that you have to weave through
Hornet is invincible while doing her needle throw attack
code robbed again 
hey i haven't actually made anything yet
i don't know if i want bosses to do double damage or not
there are just some bosses you can't do much with
like what the fuck are you going to do with GPZ
give him traitor lord shockwaves on top of his normal shockwaves
that
so you have to shadow dash through all of them
use lots of traitor lord shockwaves
you could have him shoot shockwaves larger than him while running with his nail
i feel like there isn't much to do with dream bosses
the only idea i had was with marmu (haha) where he trails fire behind him
local ching voluntarily ends his own steel soul run using buffed marmu
also just replace mantis lords with sob
soul master/tyrant will be able to fake out 1-5 times instead of just faking out once

