#archived-modding-development

1 messages ยท Page 146 of 1

compact sedge
#

not yet

nimble lake
#

What about a mod that gives Grimmchild the effects of Carefree melody?

compact sedge
#

what about a mod that makes Grimmchild so absurdly broken that even costing 6 notches it still feels insanely overpowered.

flat forum
#

How about a mod that buffs most of the nail charms, mqking them relatively broken, but still balanced

warped sinew
#

Who needs good code when ya got playmaker fsm

leaden hedge
#

who needs playmakerfsm

#

when you have scratch

warped sinew
#

Is that the unity one??

leaden hedge
#

no scratch is a drag and drop visual programming language aimed at children

warped sinew
#

Can it make HK? If so then its good enough

leaden hedge
#

probably not

#

actually for a meme you could probably do like one boss

#

but it'd be a gargantuan task, and be 99% shitpost

exotic venture
#

probably can but it'd be as unplayable as playing the game pre-lifeblood on a pentium 3

leaden hedge
#

tbh real time 2d stuff in scratch isn't that bad

#

not sure how it handles drawing shit tonnes of stuff at once

floral furnace
#

howd you register the hits tho, turn off their sprites when take make contact with you while youre doing an attack animation?

leaden hedge
#

for what scratch?

floral furnace
#

ye

#

ive only used it one time and it felt like ass tbh

leaden hedge
#

I'd just implement collision detection ๐Ÿค”

#

its a pretty easy function

floral furnace
#

well not really but it was kinda ok i guess

#

๐Ÿค”

exotic venture
#

press button -> play animation -> check if it hits inside hitbox

#

or something like that

#

idk how charms etc would work with it though

#

i don't think i want to know

leaden hedge
#

you don't let scratch do anything tbh

#

it'd just be one massive forever with a bunch off ifs

floral furnace
#

and broadcasts

leaden hedge
#

fuck I really don't want to make the nkg fight in scratch

#

but on the other hand

#

I really do

floral furnace
#

i mean the only reason you would remake hk in scratch is either to prove something or for meme reasons, and its usually just the latter

#

which is pretty worth it tbh

leaden hedge
#

for shitposts

#

the only reason to do anything

floral furnace
#

why make money when you can make high quality shitposts

leaden hedge
#

pretty sure scratch doesn't have animations though, so you have to just make hundreds of costumes

floral furnace
#

i did cupcakes that changes frosting and toppings on a conveyor and even that, changing costumes is a hassle

leaden hedge
#

ye but I'm a high level degenerate

floral furnace
#

understandable

copper nacelle
flat forum
exotic venture
#

amazing

solemn rivet
#

make that into a mod ttacco

#

do eet now

floral furnace
#

It just happened as a bug due to transitioning the nail art FSM from Cyclone to Cyc Send Msg state tho its cool enough so i might do it ๐Ÿค”

copper nacelle
#

mantis gods phase 2 desync was a bug

#

until it wasn't

floral furnace
#

every bug is just a feature in the waiting

#

reminds me when valve was making HL2 and due to a bug the Combine Gunships would shoot at your rocket instead of you, ended up being a feature

copper nacelle
#

nice

floral furnace
#

also reminds me when valve still made something

rain cedar
#

Valve still makes money

#

Not much else

solemn rivet
#

did anyone else get pinged in help?

copper nacelle
#

yeah it was a troll @ Modders ping

hollow pier
#

@Moders

compact sedge
#

I didn't get pinged...

hollow pier
#

@compact sedge

compact sedge
#

thank you for making me feel mildly important

solemn rivet
copper nacelle
#

vote AA for art mod

hollow pier
#

vote paerux for src mod

solemn rivet
#

Vote ptkyr for pokemon-pfp mod

lone dust
#

i was told that some of the modders might have the audio samples for the game. Im specifically looking for all of seers audio. โค

copper nacelle
#

@real panther

real panther
#

wat

copper nacelle
#

seer audio

real panther
#

alright

lone dust
#

โค tyvm

copper nacelle
#

ty hiro

real panther
#

Sadly not the talking audio

compact sedge
copper nacelle
#

u right

lone dust
#

haha omg listening to seer audio without any context is 10/10

compact sedge
#

is a beautiful clip

solemn rivet
#

Omg this is amazing

river eagle
#

What? A reaction by 56 that isn't a thinking emoji?

flat forum
#

hehehAHAHAA

#

I Vote @compact sedge foor Moodddar 20189

rain cedar
#

no

copper nacelle
#

no

flat forum
#

yeahs

#

I agree

#

Yeah, me too!

rain cedar
#

Are you ok?

copper nacelle
#

no

flat forum
#

Ye, AA should totes be a mooddeerh

#

I take my words back, AA should be a modderifyier!

#

see how many peoples agree?

#

and those were totally not just me

copper nacelle
#

no

#

no

#

no

#

no

#

no

#

no

flat forum
#

ignore everyone with a Green Name

copper nacelle
#

ignore everyone with a white name

flat forum
#

ignore everyone

copper nacelle
#

ignore everyone with bad capitalization as well

flat forum
#

Ignore everyone without numbers in their name

copper nacelle
#

ok

flat forum
#

_ _

hollow pier
#

@flat forum

#

๐Ÿค”

flat forum
#

_ _

hollow pier
#

did it ping 56 tho

copper nacelle
#

meme

flat forum
#

_ _

copper nacelle
#

yes

#

_ _

#

.

flat forum
#

_ _

copper nacelle
#

person above is wrong

hollow pier
#

person below is right

copper nacelle
#

foldingpapers is wrong

young walrus
#

I'm confused

copper nacelle
#

hi confused

copper nacelle
#

this isn't the channel for that

random sky
#

Sorry

hollow pier
#

that

copper nacelle
#

that which is no longer here

compact sedge
#

moooddderifyier is objectively the best role

copper nacelle
#

(edited)

compact sedge
#

I had to fix it because there weren't enough os in it

vagrant obsidian
#

I don't have any idea how to mod, but someone should make grimmchild into a second player.

hazy sentinel
#

haHAA

copper nacelle
#

i don't have any idea how to mod, but [difficult or annoying thing]

vagrant obsidian
#

thinkgrub I know someone made one with Dreamshield.

hollow pier
#

dreamshield == grimmchild

hazy sentinel
#

i don't have any idea how to mod but someone should make grimmchild into a second player that's nothing but a single sprite you can move around the screen

compact sedge
#

sounds like a good first mod project... very easy and straightforward

young walrus
#

i was about to ask when our monthly, "i don't know how to code so you guys should do this thing for me." person was going to show up

compact sedge
#

of all the people to do it

#

The best part of this channel is that the first message is from the dmca guy and the second message is that very thing.

young walrus
#

@rain cedar What is the radiance practice mod compatible with?

#

tried it on 1221 but UI elements won't load

compact sedge
#

there's a radiance practice mod?

#

never heard of this before

rain cedar
#

Should be fine it doesn't even really do anything

#

You need mod common

young walrus
#

kk

#

will that work then for 1221?

#

or does it need 1315

rain cedar
#

It should but I haven't tested

compact sedge
#

only if it's not using monomod hooks

young walrus
#

kk i'll try

#

game loaded this time

tranquil glen
young walrus
#

sick

#

works fine on 1221

slate igloo
#

Will pay 40$ for someone to make a mod that lets summons sit on the stag with me

hazy sentinel
#

๐Ÿคฆ

compact sedge
#

ask a video editor

#

I bet veru could do it

#

I'm struggling just to make a 15 second clip for redwing

rain cedar
#

Don't even necessarily need that

#

The cutscene happens in a regular scene

#

Could maybe make the knight invisible and put him in the center of the camera

compact sedge
#

WTF Kein is in the credits

#

"Kein Zantezuken"

#

am I crazy how did I not notice this

hazy sentinel
#

maybe because you stopped paying attention to the credits by the time game testers rolled around and you never checked every line of text in the game by hand before

compact sedge
#

tbh if I change or edit any of the credits names whats the chance of anyone noticing

#

well 100% now that I said I was doing that

warped sinew
#

Kein was testing for a while

#

Till he vanished lol

young walrus
#

skippable cutscenes when

copper nacelle
#

download QoL mod when

young walrus
#

and credits

copper nacelle
young walrus
#

can't for runs

copper nacelle
compact sedge
#

Wow he vanished from testing too

#

I should edit it so it says "KDT (bossrush creator)" just to really rub in the salt

warped sinew
#

He helped balance GPZ back before HD came out

river eagle
#

Is kein the dude who took all his mods down?

warped sinew
#

Lol that fight was super hard originally

copper nacelle
#

yeah

compact sedge
#

So it was his great idea to just make bosses harder by making them do more damage and not say faster

warped sinew
#

Yeah he just up and left haha

compact sedge
#

Alright well I'ma finish the new infinite grimm because I wanna put off making anglelib as long as I can but I know I'm gonna have to make it for redwing.

#

esp since I feel bad about taking 3 days off IG to read through every single line of text in the game and write all the lore for it.

odd jetty
#

I am curious about something, does the knight have a time delta variable that it uses calculate skill animations and stuff?

leaden hedge
#

not the knight specifically

#

the entire engine has one

odd jetty
#

Yes, I know, but do the knight have any variable that have the time? Like, zeroes the time when shade soul shoots and when like 0.3 seconds it executes a code?

leaden hedge
#

no

copper nacelle
#

attack_time?

odd jetty
#

ye, something like that

leaden hedge
#

that just stops you from being able to attack again

#

doesn't actually do anything with the animation

odd jetty
#

Did anyone looked into why floats happen?

leaden hedge
#

you'd have to check the tk2dsprite animator

#

when you cast fireball you arent affected by gravity

#

you cancel out of the animation so it never ends

#

and gives you gravity again

odd jetty
#

So it's just a function that waits the animation end, huh?

copper nacelle
odd jetty
#

So, normally is: remove gravity, shade soul shoot, wait animation end, give back gravity- How do you get that values? xD

leaden hedge
#

what values

odd jetty
#

in that image

leaden hedge
#

use an fsm dumper

odd jetty
#

huh, interesting

copper nacelle
#

this looks like the least useful thing in existence

leaden hedge
#

stops you from falling infinitely into the void

#

although you can't even do anything from oob

copper nacelle
#

but it doesn't even return anything

#

or change anything

leaden hedge
#

it used to return a bool

copper nacelle
#

huh

odd jetty
#

it doesn't return anything now xD

floral furnace
#

Oh uhh and dont try to use the regular charge spin attack (ie the regular way of using spin) it seems to stack, and stack, and stack, and stack

copper nacelle
#

woke

floral furnace
#

actually dont use any nail arts at all

#

seems to make a weird stacking effect but it can be fixed by attacking thus disabling it

hollow pier
#

this lifeblood

floral furnace
#

y e s

hollow pier
#

i tried to enter a loadzone and the game broke

#

your mod broke

floral furnace
#

ooof

#

with it activated?

hollow pier
#

yes

floral furnace
#

hmmmmmmmmmmm

hollow pier
#

i cant sit on benches

#

cant cdash

floral furnace
#

but you can move?

hollow pier
#

yes

floral furnace
#

aight time to try and fix these

compact sedge
#

did my thing not work

hollow pier
floral furnace
#

make sure to delete the dll cuz inb4 it sets your PC on fire

hollow pier
#

didnt even have spin on

solemn rivet
#

nice ptk

floral furnace
#

hmmmmmmmm

#

yeah you should definitely delete the dll

hollow pier
#

wtf

#

is this a black egg exclusive thing

solemn rivet
#

Also TTacco

#

Call this the beyblade mod

#

Let it rip mod

hollow pier
#

o btw i can sit on benches it just memes me off them after the health restore

#

actually dont know if it restores health because i cant leave to test

floral furnace
#

like it sticks you on the bench?

#

also for some reason my other version doesnt have a problem activating it, then going to another room.
but this one does

copper nacelle
#

woke

dark wigeon
copper nacelle
#

๐Ÿ‘€

compact sedge
#

Thank u

dark wigeon
#

the code is full of errors and there's like 5 documentation pages but I think I've got it

compact sedge
#

hey that's 5 more documentation pages than exist for the rest of the HK modding scene

dark wigeon
#

I mean for the ui library

copper nacelle
#

gdi i was gonna add an analyze feature

dark wigeon
#

wdym

copper nacelle
#

or try to and fail

#

more likely

#

for like fsmvars

dark wigeon
#

do you need help "cracking the code"

copper nacelle
#

idk

#

was the idea

compact sedge
#

if you can that'd be cool

dark wigeon
#

ah I see what you're talking about

#

(this was even a complaint in the reviews lol)

copper nacelle
#

reviews?

dark wigeon
#

for playmaker yes

copper nacelle
#

wow nice

compact sedge
#

tbh I don't get the point of playmaker still

copper nacelle
#

flowcharts

dark wigeon
#

since scratch 2.0 is in json we should port the fsm to scratch

compact sedge
#

doesn't unity have built in flowchart based coding

dark wigeon
#

no

#

unreal

compact sedge
#

really

#

well godot does

dark wigeon
#

yes godot and unreal but not unity

compact sedge
#

can someone explain why even though I set the FPS very low it still plays superfast?

#

oh nvm im dungo

#

it was an invalid animation

#

because I forgot to assign it back

#

no didn't help ๐Ÿค”

#

and the worst part is if an animation clip is failing it fails silently

#

ech I added the animation but this code doesn't work:

new Tk2dPlayAnimation()
                {
                    clipName = "Spike Meme"
                }
#

anyone know where on earth to get the fsmownerdefault from?

dark wigeon
#

FsmOwnerDefault is a param data type

#

depending on version for 1 its in binary and 2 its a serialized unity field

compact sedge
#

well either way using both Tk2dPlayAnimationV2 and Tk2dPlayAnimation it doesn't work for me

dark wigeon
compact sedge
#

me?

#

ok

dark wigeon
#

you have dot core?

compact sedge
#

...I have mono

dark wigeon
#

I'm not sure if it'll work with mono but I can let you try it

compact sedge
#

do I download the entire sdk

#

?

#

it's kinda big

dark wigeon
#

I don't think so

compact sedge
#

doing it now

#

I'll eventually replace it with the one built from source but for now don't got time for that

#

need llvm 6.0 stuff tho so it may take a sec

dark wigeon
#

tried to give you the mono compatible one but file was like 30 mb

#

(for debug executable)

compact sedge
#

tbh would tkae less time if you uploaded mono compatible one to like transfer.sh or some other file sharing website

#

idk

dark wigeon
#

like I said I don't know if it'd work or not

compact sedge
#

ok well I'll tell u in like 5 minutes because I'm a memer on a meme ass os and shit

dark wigeon
compact sedge
#

oh cool website never heard of it before

dark wigeon
#

eh they're all the same in the end

compact sedge
#

I need avalonia

#

rip

dark wigeon
#

rip

compact sedge
#

or something idk

#

"No rendering subsystem found. Are you missing assembly references"

#

probably am

#

but idk what

dark wigeon
#

the dlls are all in there

#

well the .net core one should definitely be compatible but with the weird way they set this thing up I don't know how well it'd work

#

I had to restart twice to load the default project

compact sedge
#

huh

#

well I'm dling .net core

#

got bad internet

#

and meme os

dark wigeon
#

how is linux meme os?

#

how bout triboot

#

windows linux and freebsd

compact sedge
#

because it's gentoo

#

that's what makes it a meme os

dark wigeon
#

use linux mint with xp theme

compact sedge
#

If I was sane and on Ubuntu or arch or something it'd be ok

#

but no

#

also my entire system is light theme

#

which makes me doubly insane

dark wigeon
#

is discord light theme

compact sedge
#

no

#

it's literally the one dark theme app

#

because its light theme is unreadable

#

somehow they could not have picked a worse color pallette without trying.

dark wigeon
#

I know some people who have light theme vs, pretty cool

#

well it was default on light until 12 or something

compact sedge
#

you must think they're monsters

dark wigeon
#

yeah, but what about unity

compact sedge
#

yeah everything's light, even rider

dark wigeon
#

should we just write a plugin to invert colors on all panes

compact sedge
#

no light theme's for insane people

dark wigeon
#

what

compact sedge
#

don't you dare

#

I mean you can if you want

dark wigeon
compact sedge
#

hmm

#

ok .net core done downloading

dark wigeon
#

ok gl

compact sedge
#
An assembly specified in the application dependencies manifest (PlayMakerFSMViewerCP.deps.json) was not found:
    package: 'Avalonia.Direct2D1', version: '0.6.1'
    path: 'lib/netstandard2.0/Avalonia.Direct2D1.dll'
dark wigeon
#

lol hold on

#

jeez this is like a 10 step process

compact sedge
#

sorry, but thanks for doing this

dark wigeon
#

tbh i dont have that dll either

compact sedge
#

im building it real quick

#

to test

dark wigeon
#

yeah its kinda stupid, it put it in a .nuget folder

compact sedge
#

ok I can't build it without the sdk let me go dl that unless you have a prebuilt one

dark wigeon
#

ok what happens if you do dotnet add package Avalonia

compact sedge
#

that's a .net sdk command

dark wigeon
#

rip nvm

compact sedge
#

ill just download the sdk

#

not a problem

dark wigeon
#

the wiki literally says that it'll run how it is

compact sedge
#

ok

#

well letme do that real quick and once I have this all setup I should be able to more quickly test your binaries

dark wigeon
compact sedge
#

ok

#

dotnet add package Avalonia
Could not find any project in ~/Downloads/meme/

#

discord doesn't let me escape `

#

is your code online

dark wigeon
#

no

compact sedge
#

ok well that's the error I got

dark wigeon
#

i can confirm that renaming my nuget folder made me get the same error you got

#

nvm thats 2gb

compact sedge
#

I can go download nuget?

dark wigeon
#

nah its just a path folder for downloading from nuget

compact sedge
#

and maybe get all the libs I need with that

#

I mean

dark wigeon
#

do you need the code

compact sedge
#

idk what I need truth be told

dark wigeon
#

same here

#

i got so close

#

tbh i don't think these are needed and they were just being lazy

#

๐Ÿคฆ

compact sedge
#

ok installing avalonia with nuget

dark wigeon
#

no wait

#

its all my fault

#

apparently with dotnet core theres a second build setting called publish

compact sedge
#

oh I love being able to run it

#

I guess if you just build it doesn't copy the libraries

dark wigeon
#

guess not

#

first time using .net core

compact sedge
#

same

dark wigeon
#

its downloading a lot of files, it may take a bit :|

#

but hey 50mb is better than 0mb

compact sedge
#

good because nuget doesn't work because Circular dependency detected 'Avalonia 0.6.1 => System.Reactive 3.1.1 => System.Reactive.PlatformServices 4.0.0 => System.Reactive 3.1.1'...

#

idk how this happens

#

but

dark wigeon
#

it says on the wiki page you cant build avalonia from linux

compact sedge
#

nuget is for just downloading precompiled binaries I thought

#

idk

dark wigeon
#

yeah i dunno

compact sedge
dark wigeon
#

yay

compact sedge
#

it works until I try to take a screenshot of it and then it blackscreens

dark wigeon
#

rip

compact sedge
dark wigeon
#

well if you restart it, can you right click drag the background

compact sedge
#

oh I know why

#

it doesn't redraw if I focus on it

#

but resizing the window forces a redraw

dark wigeon
#

weird

compact sedge
#

file open doesn't do anything either

dark wigeon
#

well yeah I haven't implemented that yet

compact sedge
#

ok

#

but yeah it won't redraw until I resize it for some reason so it'll just show whatever is on the background if you alt-tab

#

also I can't drag around that text like you showed

#

but maybe that's because you got rid of that

dark wigeon
#

no the gif is the same version i sent you

compact sedge
#

I'd love to help you but tbh I'm not even sure if I can because you're using developer tools I'm not sure I can even use on my platform

#

and I have none idea why the dragging isn't working sadgrub

dark wigeon
#

yeah drag is really broken for me too

#

it works like 10% of the time

#

i would totally use xwt since there's is really stable but it has like 0 features

compact sedge
#

holy fuck egee works on this project?

#

that's dank af I'm in his server but I had no idea he did this

#

oh nvm he just reported the bug

#

and uh I'm on 3.22 and 3.18 is way too old for me to downgrade to sorry

#

I will say tho it's not a broken square

dark wigeon
#

other people on ubuntu say it works fine

#

so rip

compact sedge
#

works for meโ„ข (aside from not redrawing on alttab)

dark wigeon
#

if we need to go further I had a working winforms version of this too but it looks ugly af

compact sedge
#

lol

dark wigeon
#

well you have either xwt or electron

compact sedge
#

tbh this is why I don't like working in .net

#

I like my qt and wouldn't trade it for anything

dark wigeon
#

if only there was c++ code released...

#

he was thinking about releasing a linux api then he gave up

#

I'd take java too, it has an ok ui library

#

tbh considering how closely related the languages are, it probably wouldn't be that hard, I'm just lazy

#

oh and about the dragging, you did right click drag right

flat forum
#

hey, nes, what are you making?

compact sedge
#

I tried both

dark wigeon
#

linux port for new fsm viewer

compact sedge
#

Don't feel obligated by any means but I would prefer if the end result didn't require .net core to run

dark wigeon
#

you mean you want mono

#

I know you'd prefer not to use .net at all but that's not really an option unless you'd like to rewrite or bind mono cecil and rewrite the whole assetstools library

#

could always just make our own unity plugin

#

then have map viewer and fsm viewer in one place

#

that sound good?

compact sedge
#

the map viewer is already a unity plugin

#

?

dark wigeon
#

it is?

#

i didnt know you guys had a map viewer already

compact sedge
#

no I was asking you because you said that they'd be in the same place if you made it a unity plugin

dark wigeon
#

rn they are two different wpf programs

compact sedge
#

ok

#

and that's because assetstools which is the thing you are using to make both of them is .net?

#

is that right?

dark wigeon
#

yep

#

i made a version of at.net for unity for the subnautica multiplayer mod

compact sedge
#

ooh in that case I think I found your github repo

dark wigeon
#

the only hard part is somehow writing the ui

#

something I've never done before

compact sedge
#

is assetstools open source?

dark wigeon
#

just mine

#

not the original

compact sedge
#

oh so you wrote the unity one from scratch

#

wow

dark wigeon
#

the unity one is the c# version but with a couple changes to make it work better with unity

#

anyway if playmaker did it, I'm sure it's possible to do somehow

compact sedge
#

decompile playmaker and steal their rendering code

dark wigeon
#

Jokes on you unity doesn't include editor code

compact sedge
#

if playmaker is an asset for unity its probably all written in c#

#

I think

#

I might fork it and try to see what I can rewrite in mono/.net framework

dark wigeon
#

It's all c#, core and 4.6 are basically the same thing

#

Just how it's built is different

compact sedge
#

I just built it on mono without trouble and without .net core using jetbrains rider

#

let me see how it runs

dark wigeon
#

Yes but the drawing API has to go through something

compact sedge
#

true

dark wigeon
#

That's why I said we can use winforms but I'd have to rewrite that ui code

compact sedge
#

on one hand winforms might be terribly hacky for you to use but on the other it'd probably end up being the most compatible of all the random various ui frameworks unless there's one I'm forgetting about

dark wigeon
#

Or electron thinkgrub

compact sedge
#

wait you can do electron in c#?

dark wigeon
#

Apparently there are bindings

#

Like it auto detects mono and can use a .net library thru js

compact sedge
#

geeze well I feel bad making you learn whole new UI frameworks just for this tho

#

but that would probably also be a great option because it will probably look correct anywhere

dark wigeon
#

That's what I thought

#

But it also sounds kinda hacky

#

HTML from .net vm lol

compact sedge
#

You sacrifice your ability to write unhacky code when you work on playmaker fsms

dark wigeon
#

True

compact sedge
#

anyway it's your project and you control all the source code right now so all I can say is pick whatever you wish to do it in. It's generous enough of you to even be doing this for me in the first place.

dark wigeon
#

Trying to do the editor in wpf is a nightmare and I'd like to integrate it with fsm viewer without two apps so making one unity editor plugin might be the best for all of us

#

All Linux users can use it, viewing editing and saving is easier, etc

#

Linux has unity editor right

compact sedge
#

yes

#

we don't make mods in the editor right now tho, nobody except kdt

#

in fact I don't think anyone other than him uses it at all really.

#

but I'm sure that could change

leaden hedge
#

I only use the editor to make asset bundles

compact sedge
#

you told me to use it to test some things in my mods

dark wigeon
#

What do you use bundles for? To package sprites or something?

leaden hedge
#

animations

compact sedge
#

oh god I should probably be using that fuck

#

I've been trying to wrangle Tk2dPlayAnimation for the last 3 hours

leaden hedge
#

sprites you can just load via resources.load

dark wigeon
#

Custom sprites

leaden hedge
#

asset bundles could be used for loading scenes too

dark wigeon
#

For tk2d there's a type extractor you can use

leaden hedge
#

if I could be bothered to actually make them

flat forum
dark wigeon
#

It exports the fields but not the code so you can attach the script to a bundle then load it and it'll use the values in the monobehaviour but execute the right script

leaden hedge
#

i don't like tk2d

compact sedge
#

same

leaden hedge
#

I don't even like unities sprite system

compact sedge
#

sameX2

leaden hedge
#

pretty sure fennel used a mesh

dark wigeon
#

If you're wondering they're all using a model format

#

I had to extract the verts and uvs and rebuild a texture from that
(Not sure what you mean by mesh)

leaden hedge
#

theres a SpriteRenderer in unity

#

I don't use that I use MeshRenderer instead

dark wigeon
#

Ok, I don't deal too much with sprites but internally, they seem to be the same format as mesh so not too sure what the difference is if you just used a plane instead of a sprite

leaden hedge
#

internally they are same, just a quad

compact sedge
#
public void PlayFromFrame(tk2dSpriteAnimationClip clip, int frame)
  {
    this.PlayFrom(clip, ((float) frame + 1f / 1000f) / clip.fps);
  }

playmaker pls

#

I'd complain but it reminds me of some code I have in my project that's about as dumb

leaden hedge
#

tk2d isnt playmaker though ๐Ÿค”

compact sedge
leaden hedge
#

yes

#

its tk2d

#

not quite sure why tk2d still exists or why its 67 euro

#

as the only thing it does that unity doesn't do by default now is platform specific sprite collections

compact sedge
#

omg finally got spikes working

#

my code is hacky af but it's awesome if you fancy playing chicken with spikes

#

If I could record video I would

#

maybe I'll try

flat forum
#

NGG - Nightmare God Gorb

compact sedge
#

ok I guess I'll release another IG modern so y'all can check out his sick new NGG attacks... if you can make it that far

#

changes are: now limited to 30 hits to stun. NGG spikes no longer unfair (hopefully... skilled players can probably dash right through them since they're so short... if you can time it perfectly that is. Don't touch the side of the screen or you'll likely be comboed to death.

trim totem
#

gorb except he shoots nkgs

compact sedge
#

also my plan longrun is to eventually balance normal mode so it's more like the old hardmode but the time to get to that level of speed is very long. That will be my "in the zone" mode for when you wanna get in the zone fighting NKG. It will have a finite difficulty cap unlike the new hardmode but also a finite cap on the hits to stun (as an indirect nerf to unn). So that mode will be truly infinite.

Hardmode... I haven't decided how I want the difficulty to be on it. There's a decent chance it won't be truly infinite or if it is it will become outside what humans can do because it will scale in difficulty forever, but I have yet to determine how I wanna do that.

#

these changes will be done because sometimes you just wanna fight nkg on a really fast speed without any new crazyness and that's what normal mode + config file editing will let you do.

cunning lagoon
#

i love it

#

an option to start with ngg spikes and the walls would be cool

#

for practice

compact sedge
#

yes that's another thing I 100% want and need to do by the end

#

the very last thing I need to do to make hardmode both finite and never unplayable is... make the time scale slowly increase to infinity. This'll make both the knight and grimm move faster so everything will still be beatable by a perfect robot.

#

and also make the death walls a bit less comboy because rn if you get knocked into them by a fireball from the pufferfish you'll probably take 6 dmg

#

which is way too much

cunning lagoon
#

speaking of which

#

did you nerf the pufferfish or am i losing my mind

compact sedge
#

Possibly. I might have forgotten to include it like I should have but I thought I did.

#

or maybe you've just gotten gud

#

it's just the spacing between balls that drops or should drop not the actual speed of the balls

cunning lagoon
#

correct

#

it feels like the vanilla pufferfish

#

it's very easy and it doesn't change throughout the fight

#

if it does, i didn't notice it ๐Ÿค”

compact sedge
#

ok will look into

compact sedge
#

does anyone here have the sonic mod thingy?

#

oh I found it. Do you mind if I decompile it KDT?

copper nacelle
#

he's released the source

#

somewhere in this chat

buoyant obsidian
#

...sonic mod?

compact sedge
#

it just changes the timescale

#

oh according to the code you can also dynamically change the speed with + and -

buoyant obsidian
#

ah

copper nacelle
#

sanic

#

tyvm

rain cedar
#

Who is yel?

copper nacelle
#

@compact sedge is the waitrandom thing in the infinite enemy in the uploaded modcommon

compact sedge
#

yes

#

or it should be

#

iirc it should be v3 but you can check at runtime

#

because there's a public readonly var

#

in customenemyspeed

copper nacelle
#

more like

#

decompile

#

yeah it's 3

#

cool

#

also what's SetDanceSpeedIncreaseDamage

copper nacelle
#

made things too easy

compact sedge
#

good... I'm glad to have done something helpful for the modding scene

#

even if it becomes nothing but meme bosses

hazy sentinel
#

infinite colo zote or ur gay

vagrant leaf
#

infinite furious vengefly when

compact sedge
#

infinite primal aspid

copper nacelle
#

infinite enemy rando primal aspid boss

#

tbh

#

if that's still in it

compact sedge
#

infinite primal aspid but it also grows in size every time it takes damage in addition to getting faster

solemn rivet
#

nobody steal infinite/hardmode mawlek plz

hollow pier
#

infinite flukemarm

compact sedge
leaden hedge
#

also +/- doesn't work because global settings are read only

compact sedge
#

darn

dark wigeon
#

shouldn't be hard to implement the rest but we'll see

copper nacelle
#

wtf

#

that looks like the actual playmaker editor

#

nvm

#

got it confused with something else

dark wigeon
#

nope

copper nacelle
dark wigeon
#

guess how I figured out how to do this

copper nacelle
#

guess and check

dark wigeon
copper nacelle
#

wtf

dark wigeon
#

I can pretty much only draw rectangles, text, and lines, but I guess that's all I need

#

just don't know how I'm gonna do the arrows, guess I have to find a way to draw an arrow out of lines and fill it in

leaden hedge
#

just draw text and use V ^ > < intenseface

copper nacelle
#

also just make arrows into a shit load of .s connected together

#

ez

compact sedge
#

-------->

dark wigeon
copper nacelle
#

agony

compact sedge
#

On.GameManager.SetTimeScale_1 += new On.GameManager.hook_SetTimeScale_1(this.GameManager_SetTimeScale_1);

Can someone explain to me how this code works and why it doesn't in my thing?

#

it's what dnspy generated

copper nacelle
#

do you have a GameManager_SetTimeScale_1

#

in your class

leaden hedge
#

wouldn't compile otherwise

compact sedge
#

yes but oh

copper nacelle
#

doesn't work for him so it could be not compiling imo

compact sedge
#

is it the same as

#
            On.GameManager.SetTimeScale_1 += hookSetTimeScale1;
copper nacelle
#

yes

compact sedge
#

oh

#

huh

#

that's what I didn't understand

#

also it's safe to remove a hook that might not be there right?

#

like On.GameManager.SetTimeScale_1 -= hookSetTimeScale1; won't make an exception if there's no hook to remove?

leaden hedge
#

should work fine

compact sedge
#

ok

copper nacelle
#

yeah it's safe

leaden hedge
#

pretty sure that implicit just does

foreach( var x in hook )
    if (x == delegate) hook.Remove(x);
dark wigeon
copper nacelle
#

that fsm hurts me

#

but the display looks good

flat forum
#

Whose is it?

copper nacelle
#

thinking

flat forum
#

Oh, by the way - Latest InfiniteGrimm's requirements are different than the last one?

copper nacelle
#

just a newer modcommon

#

so no

flat forum
#

Newer ModCommon where?

copper nacelle
#

drive

flat forum
#

is it on the Drive?

#

because I don't trust the Drive

copper nacelle
#

installer

flat forum
#

The Drive Not Trustable

leaden hedge
#

rip you then

#

banned

dark wigeon
#

ok mediafire user

copper nacelle
#

mediafire

#

that name

#

hurts my soul

leaden hedge
#

ok rapidshare user

copper nacelle
dark wigeon
#

ok imageshack user

compact sedge
#

@flat forum compile it yourself then?

leaden hedge
#

ok photobucket user

flat forum
#

I'm good thanks

#

Older Version not so bad

floral furnace
#

๐Ÿ…ฑgony

flat forum
#

surely

floral furnace
#

but but, the extra functionalities

compact sedge
#

fwiw I compiled the newest drive version of modcommon

#

so I hope you can at least trust me.

flat forum
#

AA's doing their job with the Drive

#

I trust AA

copper nacelle
#

can't trust aa to be tbh

#

he's a gentoo user

flat forum
#

but not the rest or the others

floral furnace
compact sedge
#

tbh I can't trust me either

flat forum
#

don't worry

#

I trust you

#

if you fail

compact sedge
#

well that makes one of us

flat forum
#

you're only failing me

floral furnace
#

never trust anyone, not even yourself

dark wigeon
flat forum
#

especially yourself

leaden hedge
#

i don't think the words pro and playmaker have ever been used together in a sentence before

#

except in reviews like with playmaker now I can code like a pro in just 2 hours

copper nacelle
#

lmfao

leaden hedge
#

honestly they should use playmakerfsm to make selfdriving cars

#

its so easy intenseface

dark wigeon
#

who needs fsm when you can use real code:

if (carAhead) {
    dontCrashIntoIt();
}
copper nacelle
#

amazing

dark wigeon
#

wait lets make this in scratch json

leaden hedge
#

heres my code for a selfdriving car in whitespace





















dark wigeon
#

pretty sick, sadly discord doesn't like whitespace

copper nacelle
#

@compact sedge h

compact sedge
#

YES

#

Thank you

copper nacelle
#

now you can see all the horrible code

#

way too many magic strings

dark wigeon
#

did it bois

copper nacelle
#

my god

dark wigeon
compact sedge
#

you did it

steep sail
#

Hah

copper nacelle
dark wigeon
#

try 7z n friends?

copper nacelle
#

yes

dark wigeon
#

actually it may be plain zip

#

yeah starts with pk its zip

copper nacelle
#

it has images

#

why

steep sail
#

Dumb idea - using Notepad++ for Scratch files

why
````เธธ - 29-07-2018 08:23 | #modding`
dark wigeon
#

because scratch

#

code in project.json

copper nacelle
#

dumb idea - not having your file format be plain text

#

also nice betterdiscord

#

reported

dark wigeon
#

rip reported

#

wait

why
copper nacelle
#

not actually

#

but technically against tos

dark wigeon
#

literally a code block

copper nacelle
#

no

#

that quote format is used by Citador

#

a popular plugin

dark wigeon
#

rip

steep sail
#

But! It`s using codeblocks combo

#

Not embeds

dark wigeon
#

client still not allowed

copper nacelle
#

client modification in and of themselves are disallowed

dark wigeon
#

anyway so are we ready to port fsm to scratch now

copper nacelle
#

not that i care

steep sail
#

You can be banned for embeds, not codeblocks

copper nacelle
#

i use discord injections

leaden hedge
#
ur mum gay

56 - right now | #meme

copper nacelle
#

you can be banned for using betterdiscord at all

#

my guy

#

not that they ever will to be tbh

steep sail
copper nacelle
#

why the fuck does the scratch file

#

come with a cat meow

dark wigeon
#

because meow

steep sail
#

Cause it has cat for icon

dark wigeon
steep sail
#

and cat for starting sprite (aka gameobject)

dark wigeon
#

I have a program to convert js to scratch json so I'm going to see if I can port some fsm to scratch tomorrow

copper nacelle
#

in this whole zip

dark wigeon
#

yes

steep sail
#

HK in Scratch?

dark wigeon
#

yes

copper nacelle
#

millions of costumes for assets

dark wigeon
#

technically technically its doable

#

pretty sure flash is not up for that

#

but you could port it to flash itself too

#

or port it to gamecube

#

port it to refrigirator

leaden hedge
#

i already talked about this shitpost yesterday

copper nacelle
#

yes

#

that's why i said the costumes thing

#

idk what costumes are

leaden hedge
#

i'd rewrite it for scratch though, I wouldn't port it

#

costumes are sprites

copper nacelle
#

huh

#

also why is scratch flash

#

this is pain

dark wigeon
#

used to be squeak

#

there was an easter egg and you could pull the whole thing apart

copper nacelle
#

had to open chrome for this

#

agony

floral furnace
#

cuz they use some weird cat mascot

dark wigeon
#

installing rn

copper nacelle
dark wigeon
#

o boy you guys need to see something

floral furnace
#

why are you even using scratch

copper nacelle
#

memes

steep sail
#

Costumes in Scratch = Sprites in Unity; Sprites in Scratch = some part of GameObjects in Unity

dark wigeon
#

3d minecraft

copper nacelle
#

what the actual fuck

#

god damn it's slow

#

understandably

#

but ree

dark wigeon
#

click edit

floral furnace
#

yeah its still generating

dark wigeon
#

then edit->turbo mode

copper nacelle
#

then what

dark wigeon
copper nacelle
#

oh that's the play button

#

ok

#

who

#

why

#

how

#

wtf

dark wigeon
#

theres also world viewer

leaden hedge
#

give a man the ability to add 2 numbers together and store that in a variable

#

and he can probably make anything you want intenseface

copper nacelle
#

this editor confuses me

#

to be tbh

dark wigeon
#

its basically inspect element

compact sedge
#

alright trying some meme code I stole from sanic without any permission from kdt. If it works I will have a neverending difficulty curve for infinite grimm hardmode even though grimm itself has a speed cap.

copper nacelle
#

@leaden hedge i'd like to report a theft

leaden hedge
#

you're going to jail for a long time

#

stop right there criminal scum

compact sedge
#

You're making a mistake...

compact sedge
#

you know what's interesting

#

On.GameManager.SetTimeScale_1 -=

#

is not done instantly

#

if I have

                runningIG = false;
                On.GameManager.SetTimeScale_1 -= hookSetTimeScale1;

and then in my hook a check for runningIG it will for about 8-10 frames say that runningIG is false before the hook stops running.

copper nacelle
compact sedge
#

anyway I'm very close to being almost done with all the effects for IG. And with that in mind I promised you I'd play mantis gods but one question before I do, will I die in SS if I die in mantis gods?

copper nacelle
#

yes

#

it's white palace

compact sedge
#

also is there a safe, non-storagy way to give the player iframes?

#

cuz apparently you don't get iframes after hazard respawn

copper nacelle
#

PlayerData.instance.invincible or whatever

#

big ez

compact sedge
#

or at least not enough

leaden hedge
#

you used to

#

you no longer do

compact sedge
#

ech

#

but you flash

#

right now it's very easy to take 6 dmg if you get knocked into the death wall and I wanna make getting knocked into the death wall only do 4 dmg

#

so is shadow dashing the only cState for which the player is invulnerable?

copper nacelle
#

Playerdata.instance.invincible

#

echree

compact sedge
#

I'm thinking code like this but no idea if there's weird storage you can do with this

copper nacelle
#

literally invulnerability my guy

#

nothing else

compact sedge
#

invulnerability storage would be a mild problem

#

speaking of storage. I might make the top of the screen a death zone to fix veru's jump storage thing

#

although anyone who wants to fight infinite grimm with weavers and womb is literally insane

copper nacelle
#

pfloat u dungo

#

have you considered

#

looking at the speedrunning guide

compact sedge
#

pfloat

#

ยฏ_(ใƒ„)_/ยฏ

#

good god my assembly is giant now

copper nacelle
#

nice

compact sedge
#

oh also apparently you can shadow dash into the death walls and get some iframes without taking damage

#

alright 56

#

ur mantis gods

#

is up to date with github?

copper nacelle
#

uhh

#

yeah

compact sedge
autumn rock
#

:yes:

compact sedge
#

btw the new testing IG assemblies are still alpha so I'm not updating them on the drive yet, if you want the newest one pm me

copper nacelle
#

compile it ez

compact sedge
#

thanks for reminding me to also update the github page

#

ok flying over to fight mantis gods now wish me luck

copper nacelle
#

excited for death

compact sedge
#

you underestimate the redwing

copper nacelle
#

false

compact sedge
#

also it logging every time I switch screens is mildly annoying not gonna lie

#

but

#

I can't complain

#

because redwing logs just about as often if not much more

copper nacelle
#

aa fucking dies live

compact sedge
#

oh jesus

#

they are fast

copper nacelle
#

like i said

compact sedge
#

the hard part

#

is they get really desynced

copper nacelle
#

yes

#

that is intentional

compact sedge
#

YES I DID IT

#

6th try

#

baby

#

only had 1 hp left

#

I love you redwing

#

I have 0 hope of beating them regularly so don't even ask 56

#

turns out

#

jumping is good

#

and getting good rng on the second phase combined with high fireball dps

#

is also good

#

oh man I should try it with โ™ฟ

#

damnit you can't refight them, oh well

#

well cool mod anyway @copper nacelle they are really hecking tough

flat forum
#

I oughtta beat Lost Lord and them as well

#

56, can I have the latest version?

copper nacelle
#

gods or lord?

flat forum
#

Lord

#

because I hate those Bubbles that 1 shot me

#

fix them

copper nacelle
#

already did my guy

flat forum
#

oh

#

send me the fixed version

copper nacelle
#

my effort levels are increasing

flat forum
#

What are his effort levels
it's over 9

compact sedge
#

9! = 362880

flat forum
#

cough

compact sedge
#

nice edit

copper nacelle
flat forum
#

whatareyatalkinaboutIjust FixedATypo

copper nacelle
#

gotta upload my fixed version

#

at some point

compact sedge
#

no it's not a typo

copper nacelle
#

to be tbh

compact sedge
#

9! is correct it just has two meanings

flat forum
#

cough

#

Um

#

Uhh

compact sedge
#

one is saying it loudly or with excitement as you were using it and I was being a meme and interpreting it as 9 factorial

flat forum
#

I haven't edited the 9

#

at all

#

ever

#

nuh-uh

#

trust

#

me

compact sedge
#

ok

flat forum
#

I am very trust-worthy

compact sedge
#

I shall trust you

#

with my life

flat forum
#

despite what the evidence points to, I am very trust-worthy

#

It is not my fault

#

the car just appeared out of nowhere

#

there was nothing I could have done

#

I'm sorry

compact sedge
#

who is this papingfolders and what have you done to foldingpapers

copper nacelle
#

literally just changed *= to =

#

i mean what

flat forum
#

I am totally surely 107% FoldingPapers

compact sedge
#

coding pro tip in your update functions do:


damage *= 2;
speed *= 2;```

to do double damage and double speed
copper nacelle
#

in my update function

#

sounds like a great idea

flat forum
#

I

#

shall

#

beat

#

the

#

Mantis

#

Godz

#

now watch

copper nacelle
#

ok

#

i changed the projectiles

flat forum
#

I'll be done before GnG comes out

copper nacelle
#

have fun with those

#

they're less rng and more deadly

flat forum
#

I hate the deadly part

copper nacelle
#

no you don't

#

that's what makes it less rng

flat forum
#

only if there was a mod that removed all living beings, everything that can hurt you consciously

copper nacelle
#

wait