#archived-modding-development
1 messages · Page 394 of 1
modding staff get to it
Also not commenting on the stuff above further but i am so glad my name was bitterness extract in those screenshots
Really adds to the mood
Also @copper nacelle level editor when
no
lol i can't believe 56 bought trap shrine with hsi own money
reported
me neither
slur
he must have really wanted that game
🙂
why
well
i bet he jerks off to all the traps in the game that he just bought
i gifted him into the breach
and then as a shitpost i gifted him a game about girls with dicks thinking he wouldnt accept it because its a game about girls with dicks
that's gay
the true question is why did he accept it
because it's rude to decline a gift
why is it called trap shrine 🤔
girls with dicks
ok weeb
i am scared to submit it
what
you cant check what a key is before validating it
女装神社 is crossdressing shrine
hurry up and accept it
no
crossdressing shrine
🇭🇲
crossdressing shrine is better than a slur
giive it to me
shitpost 100%
i will not
you can remove games from your library anyway
is it one of those really bad unity asset flips or a game with actual sexual content
ii
I feel it
You would waste a perfectly good game?
a free one!?!?
ill take it
disgusting
🙂
i'd love you if you made icono level editor
i lied FeelsBadMan
also mgrr goes on sale for like 7 dollars during a sale and the spring sale is soon
.
nonetheless
i love youy
sean steam share with me so i get 718 games for free
I mean it was a key not a steam gift
probably a bunch of shit games
fair
i own 67 games and have 249 because steam share shitpost
quick reminder 56 i love you
i own 71 games and have 71 games because steam share shitpost
this is more than I spent on league of legos
oh for fucks sake sean
what
why
oh for fucks sake sean
my guess is that you dont want it and it was in the humble bundle
fear
fear?
❤¸.•""•. ¸❤ ❤¸.•""•. ¸❤ ❤¸.•""•. ¸❤
Post this on the walls of the 12 prettiest Girls you know...
If you get back 5 you're beautiful. ..
❤¸.•""•. ¸❤ ❤¸.•""•. ¸❤ ❤¸.•""•.
❤¸.•""•. ¸❤ ❤¸.•""•. ¸❤ ❤¸.•""•. ¸❤
Post this on the walls of the 12 prettiest Girls you know...
If you get back 5 you're beautiful. ..
❤¸.•""•. ¸❤ ❤¸.•""•. ¸❤ ❤¸.•""•.
does anyone want plague inc or stellaris
❤¸.•""•. ¸❤ ❤¸.•""•. ¸❤ ❤¸.•""•. ¸❤
Post this on the walls of the 12 prettiest Girls you know...
If you get back 5 you're beautiful. ..
❤¸.•""•. ¸❤ ❤¸.•""•. ¸❤ ❤¸.•""•.
sure
Yeah sure I want plague
yeah sure I want you
56 why did you spend 30 dollars on me
Ok come here
oh my
it probably wasn't $30
56 why did you give me this steam key instead of selling it to someone for a slightly lower price than the game on steam
Selling keys is bad
I have a stencyl license from humble that expired in 2015
Incredible
a whole 5euro on g2a
Damn wow are we giving out games now
Modding toxic whomst
The division 
that I can't be bothered to redeem cause uplay LUL
humble monthly ends in 11hrs too, and ill probably get dupes from that
i used to have like solid 70 up and 70 down and now its never stable
complain
say its discrimination
for what reason
no
ok
you have to link your uplay account
so you'd need to give me your password i think
and im not going to take your password
i am in windowed
if you type out your password it just comes up as asterisks
like: *****************
hng cant make that joke here with stupid discord formatting
after crying about the lack of borderless windowed going to fullscreen doesnt help
however it did take a solid 10 seconds to alt tab when in fullscreen
blessed port
is it 30fps or 24fps
**********
cursed default keybinds
Imagine using a controller
hng ok so it needs to be two lines ig
*********
ill keep this in mind next time i attempt this joke
so i dont look like a dummie
hrrngh colonel
i might actually use a controller for once
using blade mode for this is ech
upon further inspection i have confirmed that i am not good at this game
that is usually the case when you play a game for only half an hour
hmm
my knockback code is pretty jank when you apply a knockback lower than the players max movespeed
Is there a boss rando or is that included in the Enemy rando?
it is, i think
mgr has high skill ceiling
a lot of mechanics to learn
doesn’t help that the game teaches jack shit lmoa
remember to buy the dodge move from the customization menu
it’s called “defensive offense”
If it’s not too much can I request a custom knight skin?
I’m just asking for lost Kins head over the knight so it looks like you play as lost kin is that too much? If so just say so.
its a lot of effort to make a custom knight skin
even more so when its new sprites and not just a recolor
this, for example isnt even all the sprites @restive ledge
A lot of the people here are not artists and those who are, are already pretty busy
If you want you can give it a go yourself on photoshop
Umm..... is it me or does Enemy rando SERIOUSLY break the game xD
it's supposed to
myrthalia i disaggree you about that , you only need 5 hours to make a custom knight skin (average) it just seems hard , easier if you are determinated
sugar being "determined" is exactly the problem in the first place
imagine having motivation to do something
agreed but no
5 hours is a lot of effort to me
and thats provided youre not a chronic procastinator
actual representation of canno ttacco trying to do any work
amazing
hey, how do I get started with mods?
?
pins too
why do you expect me to be here the last message i sent was several hours ago
also i am here
general Good Samaritan
bonfire is great

"who u"
i wouldn’t do that far
Gradow u suk
gradow sends death threats to anyone who likes bonfire 
giv me steam keys
ching is a dumb bitch and dogs are capable of feeling love
yes I know
🙂
finch I have to leave in 8 minutes I don’t want to start this up again
now 7 minutes
as a closing statement the reason i got so emotional over that is i have had 5 dogs 3 of them dead over my life and you saying what you said made me feel like i was disrespecting them
.
thanks for being so understanding and nice
Don’t listen to what finch says

People will always be there to bring you down and call you a dumb bitch
yes and
Just gotta say fecc you and move on
and we will always be here to tell you you're not a dumb bitch
also im sorry about your dog camm
it's so sad when they die
You’ve got better people in your life than those who insult you
most of my experiences with doggos is with my cousins

a cousin of mine used to have a St. Bernard and he was the fucking best
smh ruining the mood
big pensive oof gradow
you bitch dumb you are a dumbch

the dumbest of jokes
autocorrect really out here ruining my jokes
yes grandpa

you arrived mere moments after autocorrect changed “gradow” to “grandpa”
tfw you check your unclaimed humblebundle keys and they're mostly shit anyways
the only ones that actually matter are from some bandai namco bundle
I’ll take the bottom one
it will make a fine addition to my collection
nerd
the other ones I've already claimed
i mean who else is going to claim the Naruto game lmoa
tru
hey 40k is pretty good
its f2p tho 🤔 also i mean 40k lore in general
but thx anyway

what about iconoclasts
icono 👀
if anyone wants to gift me estradiol that would be great
let me throw some titty skittles across the ocean
thank
listen @dusky lion i didn't mean to actually upset you that much, I'm sorry
I hope i didn't cause lasting dmg
😔
🍞
i know I'm an ass and stuff but I hope you believe me
let that all be water under the bridge
shes not even online i dont think 😔
finch/cammie is a girl tho 
her deadname i think
deadname ?
a lot of trans people pick a "new" name. a deadname is their given or birth name
oh
yeah^
Who would name their child after a bird
mola name reveal when
Starts with J
Jingles
lol
joseph
No Joseph is 56’s English name
its so confusing though when people refer to people as names that are not there discord names
idk
probably because i basically know nobody around the server

doing randomizer runs is annoying because i dont have wayward compass 
who uses that in 2019
me
i've played through the full game like one and a half times and still always use it
dont you be hating on wayward compass
your first name is Jngo isn't it

i started randomizer after getting all achievements
i started on xbox, im in a playthrough on xbox and computer
lol
my life was a lie
W H 
why did u buy it on both platforms tho

but probably not because audio is shit, quality is shit, gameplay is shit
and my voice is gay

JGASKDGJKASGD
why tho
why is my voice gay?
same
because it is
G A Y
no why make vids
HEY WHATS UP GUYS AND WELCOME TO MY HOLLOW KNIGHT GAMEPLAY
gosh no
sigh
EP 446 TODAY WE WILL TRY TO KILL ZOTE
well all kinda of vids, like challenge vids and godhome vids and shit
lets plays i wouldn't do, everyone on earth has seen lets plays of this shit
and with mods my controller doesnt work so fuck keyboard
very creative
you can make a lots of meme vids tho
finch was never my irl name
i chose finch as my username for a long time because i like zebra finches
wait what is
zebra finch
zebra finch quite god
can i just call u fichilla
fichilla god of zebra finches
help how do i cache reflection invocation of generic methods thanks
you are useless
isn't delegate already generic 🤔

what
StackOverflow
oh
Yeah KDT
but the events can't be generic
I'm just changing the hook so it passes the original value
Less effort
and better
I thought you couldnt cast an entire array in c#
same
cool
seems to work fine for me 🤔
foreach(Delegate d in onEnter.GetInvocationList())
{
d.DynamicInvoke(hb.e);
}
But I'm not trying to cache invocation of delegates
GetVariableHook has to pass in Type t
because events
so as it is
the hooked methods are supposed to call GetVariableInternal<T>
even though you only get Type t
so you have to invoke GetVariableInternal using reflection
So I'm changing it so that it passes in the original value so you don't have to invoke GetVariableInternal within hooked methods
ok dood
also dynamic invoke has the performance of a dead snail
which is why I'm also changing the api hooks to just cast the delegate array and use Invoke
there's no reason to not cast because you know the type from the event
unlucky you can't use generics to do stuff at runtime, you could do that with reflection but it'd be jank
also can't you just do
foreach(NewPlayerDataHandler toInvoke in _NewPlayerDataHook.GetInvocationList()){
}
shouldnt have to be casted
foreach (OnEnter d in onEnter.GetInvocationList())
{
d.Invoke(hb.e);
}
returns no errors for me
unless NewPlayerDataHandler is a Func<T> or something 
Oh it's an implicit cast
neat
yeah you can put anything you want in there that you could cast to and it'll work
afaik they are both just function pointers, so it'd be pretty jank to not implicit cast
your console.writeline seems to be trying to escape the window
it wants freedom
Casting the array should be faster
the implicit cast does a cast every iteration in the il
vs one cast at the beginning
wouldn't surprise me if thats not how it works
isn't casting the array just casting the pointer to the start
looks like casting on demand is faster
oedd
i used 2 different stopwatches
maybe your compiler thought you were and idiot and was like, 10items, ill just fix this manually
i changed it to 50k items and on demand is still faster
static void Main(string[] args)
{
string[] x = new string[50000];
for(int i = 0; i < 50000; i++)
{
x[i] = "test";
}
object[] y = x;
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
string[] arrayCast = (string[])y;
foreach(string str in arrayCast)
{
Console.WriteLine(str);
}
stopWatch.Stop();
Stopwatch stopWatch2 = new Stopwatch();
stopWatch2.Start();
foreach (string str in y)
{
Console.WriteLine(str);
}
stopWatch2.Stop();
TimeSpan ts = stopWatch.Elapsed;
// Format and display the TimeSpan value.
string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
ts.Hours, ts.Minutes, ts.Seconds,
ts.Milliseconds / 10);
Console.WriteLine("RunTime " + elapsedTime);
TimeSpan ts2 = stopWatch2.Elapsed;
// Format and display the TimeSpan value.
string elapsedTime2 = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
ts2.Hours, ts2.Minutes, ts2.Seconds,
ts2.Milliseconds / 10);
Console.WriteLine("RunTime " + elapsedTime2);
Console.ReadLine();
}
run that
new wr 
why is yours different though
dunno
I figured it out I think
Yeah it's because Console.WriteLine fucks over everything
Whichever for loop is first
Runs faster
static void Main(string[] args)
{
string[] x = new string[50000];
for(int i = 0; i < 50000; i++)
{
x[i] = "test";
}
object[] y = x;
Stopwatch stopWatch2 = new Stopwatch();
stopWatch2.Start();
foreach (string str in y)
{
Console.WriteLine(str);
}
stopWatch2.Stop();
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
string[] arrayCast = (string[])y;
foreach(string str in arrayCast)
{
Console.WriteLine(str);
}
stopWatch.Stop();
TimeSpan ts = stopWatch.Elapsed;
// Format and display the TimeSpan value.
string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
ts.Hours, ts.Minutes, ts.Seconds,
ts.Milliseconds / 10);
Console.WriteLine("RunTime " + elapsedTime);
TimeSpan ts2 = stopWatch2.Elapsed;
// Format and display the TimeSpan value.
string elapsedTime2 = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
ts2.Hours, ts2.Minutes, ts2.Seconds,
ts2.Milliseconds / 10);
Console.WriteLine("RunTime " + elapsedTime2);
Console.ReadLine();
}
Literally just copy-pasted it above
big thinker
explain this then
if you swap them does it stay the same
static void Main(string[] args)
{
object[] y = new string[50000];
for (int i = 0; i < 50000; i++)
y[i] = "test"+i.ToString();
Console.WriteLine("begin");
string a = "";
string b = "";
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
string[] arrayCast = (string[])y;
foreach (string str in y)
{
if (str == "test25000")
b = str;
}
stopWatch.Stop();
Stopwatch stopWatch2 = new Stopwatch();
stopWatch2.Start();
foreach (string str in arrayCast)
{
if (str == "test25000")
a = str;
}
stopWatch2.Stop();
TimeSpan ts = stopWatch.Elapsed;
TimeSpan ts2 = stopWatch2.Elapsed;
Console.WriteLine(ts);
Console.WriteLine(ts2);
Console.ReadLine();
}
wtf i moved the cast into the normal loop lol
Why does carefree melody give a grimmchild 1 that can attack 
oh nice
At least when debugging it
i fixed the cast position
array first
array 2nd
I think testing with something that isn't strings is probably a good idea
not caring about performance is the best idea
kdt how do i get out of the ground in celeste
which ground
right before the badeline fight starts
Has anyone made a mod that fixes the void rising in absrad's 4th phase bug?
Hey, I'm trying to use the custom knight mod but I don't know how to actually change what the main character looks like. Can anyone tell me what I'm meant to do?
send help
@deft juniper CustomKnight should come with a folder of default sprites
just throw them in photoshop or whatever
Ok ill try that ty.
public class TotallyNotAnInt : IEquatable<TotallyNotAnInt>
{
int value;
public TotallyNotAnInt(int i)
{
value = i;
}
public override bool Equals(Object obj)
{
var other = obj as TotallyNotAnInt;
if (other == null) return false;
return Equals(other);
}
public bool Equals(TotallyNotAnInt other)
{
if (other == null)
{
return false;
}
return this.value == other.value;
}
}
class Program
{
static void Main(string[] args)
{
object[] y = new TotallyNotAnInt[500000];
for (int i = 0; i < 500000; i++)
y[i] = new TotallyNotAnInt(i);
Console.WriteLine("begin");
TotallyNotAnInt a = new TotallyNotAnInt(0);
TotallyNotAnInt b = new TotallyNotAnInt(0);
Random r = new Random();
TotallyNotAnInt _a = new TotallyNotAnInt((int)Math.Floor(r.NextDouble() * 5000000));
TotallyNotAnInt _b = new TotallyNotAnInt((int)Math.Floor(r.NextDouble() * 5000000));
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
TotallyNotAnInt[] arrayCast = (TotallyNotAnInt[])y;
foreach (TotallyNotAnInt i in arrayCast)
{
if (i == _a)
a = _a;
}
stopWatch.Stop();
Stopwatch stopWatch2 = new Stopwatch();
stopWatch2.Start();
foreach (TotallyNotAnInt i in y)
{
if (i == _b)
b = _b;
}
stopWatch2.Stop();
TimeSpan ts = stopWatch.Elapsed;
TimeSpan ts2 = stopWatch2.Elapsed;
Console.WriteLine(ts);
Console.WriteLine(ts2);
Console.ReadLine();
}
}
nice
would this look bad in hk
looks like in this case arrayCasts are faster
huh
I mean I guess if you had like new object[] {"e", new PlayerData()} or something the code would actually differ in behaviour
i mean I don't think its just casting the array
as the larger the array gets the closer they get
and it should go the other way, if casting the array was O(1) and casting on demand was O(n)
would an unsafe cast be faster then
get a pointer to the start of the array, cast that, and use that for iteration
maybe
I think it has to check every entry
to ensure it is of that type
because its possible to do
class Cat : Animal
class Dog : Animal
Animal[] dogs = new Dog[]
dogs[0] = new Cat();
Cat[] cats = (Cat[])dogs;
Won't the assignment throw
you mean dogs[0] =
Yeah
3 isn't an object
ints are always fixed values
you can't even convert an int[] to a object[]
wait a second, thats not casting it at all then 🤔
is this java
any c#
oh it says c# right there
Don't listen to him it's actually Python
it looks very similar
java and csharp are the same
hey, graig... is the leth in this video the very same leth of tc?
this vid is like, 6 years old
nvm. the answer is yes
it is
that ain't modding
big thinker
shit, now no one can speak until graig comes here
because if we do that post will get buried
and that would be a real shame
so just make sure you guys
to not speak
🤐
lmao
wouldn't
r
be
ban for spam
r
wdym this is normal conversation
y
e
e
t
hypocrite child complains about offtopic talk in his modding channel then proceeds to flood it by spamming random shit
r
🇷
me being a hypocrite is nothing new
If you pass a parameter using dynamic invoke to a delegate which takes a ref argument
is it actually ref
Because the API does so
Does that mean being a child is new?
any not mutually exclusive
wat
just make a delegate in a standalone program
that takes a ref and adds one to it
print before and after 🤔
looks like it is passed as ref
public delegate void Check(ref int x);
public static Check check;
public static void AddOne(ref int x)
{
x++;
}
public static void Main(string[] args)
{
check = AddOne;
int a = 0;
check(ref a);
Console.WriteLine(a);
Console.ReadLine();
}
check.DynamicInvoke
weird if that works and whatever you did didn't
stop breaking the api
i am unbreaking the api
x
it's literally wrong as-is
why the fuck does mod installer take so long to open for me
56 fix your shit
mod installer broked for me
unless thats what you're already doing
why are you asking me
it's not my installer
????????????????
i don't see how this is my problem
56 fix your shit
everything is 56's problem 😔
die
death is too good for you
agreed
I'm too good for death
I have decided that as punishment I will do path of pain with player sprite disabled
56 telling others to commit shade skip irl
His life is more depressing then
I got to the final room invisible
gamer
took 36 minutes to beat PoP while invisible
I recorded it but I'm not gonna upload it at my dad's
Oh hey, look what tool GRIS uses
playmaker 
a maker that makes plays
delete this
GRIS is an unepic game that only false gamers play
so you
real gamers only play difficult games like dark souls 😠
obligatory mention of hollow knight being bs because i have played [insert any other hard game name here]
hollow knight is bullshit difficulty
I beat pantheon 5 with all bindings in hollow knight and I can't get past the second boss



hirungolwe knows the true way of the gamer
i only play games that require SKILL
like this epic gamer
Ahh i remember the first side scroller game that i made with unity
Good old days
İ succesfuly coded the walking animation
But when i tried to code jump

Project compeletly broke
And i deleted it


Is there an--y mod that allows you to save or respawn anywhere. The debud mod creates a new spawn point every time to go into a new room. So if you die it automatically creates a spawn point on the bench which defeats the purpose
or make something which changes EnterHero's behaviour to not throw you 8 years oob
and just set bench on room enter
OKay so the dreamgates thing on the mod doesnt make any sense. I hit save data and nothing happens. I hit add item and a location will appear. I hit load data and nothing happens. This shouldnt be rocket science but damn that debug mod is a POS
No, you're NOT a gamer
I'm so sick of all these people who think
they’re gamers. No, you're not. Most of
you are not even close to being gamers. |
see these people saying "l put well over
100hrs in this game it's great!” that's
nothing, most of us can easily put 300+ in
all of our games. | see people who only
have the Nintendo switch and claim to be
gamers. Come talk to me when you pick
up a ps4 controller then we be friends.
Also DEAR ALL WOMEN: Pokémon is not a
real game. Animal crossing is not a real
game. The sims is not a real game. Mario
is not a real game. Stardew Valley is not a
real game. Mobile games are
NOT.REAL.GAMES. put down the baby
games and play something that requires
challenge and skill for once.
-sincerely, all of the ACTUAL gamers
do you even know what load data does
no shit it's not doing anything
load data loads off the dreamgates file
why are you even pressing it
add item adds a location to the list
clicking on the location sets it as the active dreamgate point
really difficult i know
(İgnoring cammie's copypasta)
camm that's dedication
put down the baby
games and play something that requires
challenge and skill for once.
-sincerely, all of the ACTUAL gamers
this reminded me of another post where someone was talking about how they keep forcing a friend to play hk and don't understand why the friend isn't enjoying the game. The cringe was incredible

that's just a meme response though, they guy I'm talking about was completely serious in the post
give award
i want to believe it's serious

i would give this post an award but i dont want to spend money on Steve Huffman Coins™
Uhh how do I stop a particle system from rotating when the parent gameobject rotates
I want the particle system to emit in the upper right direction but I also want the GO it is attached to, to rotate. This causes the the emission direction of the particles to change with the GO
Why do you want to parent it then? To make it so it moves together with it?
you can just set the rotation every frame
should override the rotation caused by parenting
alright, was hoping there was a better way, thanks
well you could just not parent the particle system and instead set its position every late update
you wont need to worry about rotation then
You can have a parent go to both objects
^
SetPositionOnMe
- Grenade
- Particles
you'd set rotation on the grenade
position on the parent
and particles wouldn't be affected by rotation changes because it's at the same level
there is also this
wait I did this
but it still didn't work
I made 2 GOs and 1 Particle System
The first GO is the parent of the second GO which has the SpriteRenderer
The First GO has the particle system too
I rotate the second GO
it would work like this for the rotation right (gameObject is the first GO, "bomb" is the second)?
gameObject.transform.Find("bomb").Rotate(Vector3.forward * -10);
you can just do gameObject.transform[0]
wait the particles are actually moving based on where the knight is
I thought setting the simulationspace to local would fix that
alright according to the internet I have to set the render mode to mesh instead of billboarding
now no particles show up, yay
doing this without the unity ui is cancer
adding this line got the particles to show up again
"rend.mesh = Resources.GetBuiltinResource<Mesh>("Quad.fbx");"
but they still move with the camera
so I am confused
halp por favor
bit hard unless you show either the code on the unity hierarchy
(do you guys even use unity when modding? fucking idk)
no
var trail = bombFire.AddComponent<ParticleSystem>();
var rend = trail.GetComponent<ParticleSystemRenderer>();
ParticleSystem.MainModule main = trail.main;
main.simulationSpace = ParticleSystemSimulationSpace.Local;
main.prewarm = true;
main.duration = 2f;
main.startLifetime = new ParticleSystem.MinMaxCurve(0.5f, 2f); //.5,2
main.startSpeed = 5f; //5
main.startSize = 0.01f; //0.01
main.gravityModifier = 0.5f;
ParticleSystem.EmissionModule emit = trail.emission;
emit.enabled = true;
emit.rateOverTime = new ParticleSystem.MinMaxCurve(40f, 50f);
ParticleSystem.ShapeModule shape = trail.shape;
shape.enabled = true;
shape.shapeType = ParticleSystemShapeType.Cone;
shape.angle = 15f;
shape.radius = 0.01f;
ParticleSystem.VelocityOverLifetimeModule velLife = trail.velocityOverLifetime;
velLife.enabled = true;
velLife.x = new ParticleSystem.MinMaxCurve(1, 10f); //1,10
velLife.y = new ParticleSystem.MinMaxCurve(10f, 15f); //10,15
ParticleSystem.LimitVelocityOverLifetimeModule limVel = trail.limitVelocityOverLifetime;
limVel.enabled = true;
limVel.limit = 6.44f;
limVel.dampen = 1f;
ParticleSystem.TrailModule trl = trail.trails;
trl.enabled = true;
trl.mode = ParticleSystemTrailMode.PerParticle;
trl.lifetime = new ParticleSystem.MinMaxCurve(0.075f, 0.02f);
trl.minVertexDistance = 0.05f;
trl.dieWithParticles = true;
rend.trailMaterial = new Material(Shader.Find("Diffuse"));
rend.renderMode = ParticleSystemRenderMode.Mesh;
rend.mesh = Resources.GetBuiltinResource<Mesh>("Quad.fbx");
that's all the settings

https://gfycat.com/tidyweightyeland nope don't think its spritebanks
@leaden hedge just fyi the kurk room is right below your house without any editing at all
So don't think your changes did that
0000000A = array elements, LE, 3901 = 313 elements, each element is 16bytes long
arrays start at 00000036
arrays have 4 byte padding at end
array1 = xpos [from left]
array2 = ypos [from top]
array3 = width [streched][topleft pivot]
array4 = height [streched][topleft pivot]
array5 = ???
array6 = ???
array7 = color tint
array8 = sprite
array9 = entity type? a = collider, 1 = foreground, 2 = background? (also is only 12bytes per element)
...
front/collider/back spammed a lot
...
special triggers, doors, cutscenes, collectables
this is what I currently know about level files
Very cool
yeah it does seem to be an entity type
getting rid of all the a does this https://gfycat.com/unnaturalimmaculateamericanriverotter
what have i stumbled into
i c
oh i think the semitransparent houses are hidden room triggers
they are just awfully aligned
why are you messing around with Iconoclast
i dont own it, never played it, never will
why not
the story is nonsensical
final boss is fun to optimize 
what
hi on is fucking imploding
One user just got banned because apparently they were the abuser in a relationship with the head admin
oof
and now the rest of the mods told the admin to step down because he kinda did it on a whim
instead of consulting everyone else
so the head admin said they're leaving
but a lot of users are there because of them
so now all of them are saying they're leaving
and now that person who was originally banned was just unbanned
and now that person is saying they arent what they've been called
tell them all to go die
very simple fix
wtf it's 7:25
it was 12, 2 minutes ago
I swear
this is a mood
it was 7:25, 2 minutes ago
mod*
I swear
it is now 12:03 nice
ah yes, the europeans

its 8:04 actually
it's [timezone] actually
idk it seems like 2019-04-07T03:06-05:00
ok 65
ok onim
ko
The
Experience
timezones are just a myth made by the government to sell more clocks anyway
ecneirepxE :godtoHenozcWG: ehT
interesting
should i do trignometric calculus or logarithms or both but simultaneously
neither
yea
calc is a mistake
you
calc is great
mod games you don't play?
imagine sleeping lol
🐌
sleeping is just the first level of dying so its a good thing right 
kdt did you just buy icono to mod it and not play it
every time u sleep you die. when you wake up you're replaced with a new consciousness with your old memories uploaded
and im not gonna mod it
im gonna figure out how level editing works
edit a level to say ur mum gay
but y
then delete it
"borrowed from a friend" smh piracy
no im friends with codex and skidrow m8
got me there
modding staff banned for condoning piracy
therr[sic]
mega niz
yes
god i wish i could pirate silksong right now :^O
kys
kms
Kuro has more than 56 of mine
you mean shade skip irl
I wish I could walk over to Australia Land and yoink Silksong
Etc
imagine tpypiss
kilometers i agree
i do condone piracy, especially if its of a game you have no intention of playing, and you just want to mess around with the files of
yo lazy let's just make silksong but before silksong comes out
ez
add flamethrowers to silksong or i wont buy it
i don't buy fighting games when my only intention is to rip the sprites and never play them 🤔
guess we'll just scrap everything we have
three kings who?
and get the artists to start drawing copious amounts of bells
you should add bushes that are samurai into your fangame
ripping the sprites from skullgirls for, research
me, the artists: 
literally just search bell pngs from a stock photo website then all it a day
and call them BUSHido 
you should add bushes that are samurai into your fangame

genius
we already have fung_bush8 dont we
fuccking hell
theres already skullgirls "spriterips" from the art book
kdt you're being exposed
what
lemme get it
the sprites are never actually decoded into memory so my rip method doesn't work
what did i do
you know what you did
I guess I could edit the shader they decode it with but zzz
:^)
eye rack am i right
the majestic
ye give it a kabuto
praise it's copy/pastability
but make the moonthing on it out of sticks
LeafBush, as opposed to other types of bush
we don't take requests from non-members KDT
thats alright
to be fair kdt is literally helping you code half of this
ill make my own japanese plant based pun game
so you are making a game after all






