#Leditor 2: Electric Boogaloo

1 messages · Page 1 of 1 (latest)

jade frigate
#

@fiery wave @pearl coral it would be better to discuss things here instead so more people can provide input

pearl coral
#

yippe!!!

fiery wave
#

Meowtiful

pearl coral
jade frigate
pearl coral
#

anyway some kind of mode that lets you see invisible tiles/ the name of tiles would be good

fiery wave
jade frigate
#

the wack hole

pearl coral
#

the @devout ice hole...

fiery wave
#

I for sure distinguish the things by icon, not name

jade frigate
#

oh yeah, I think using names kinda sucks

fiery wave
#

Same but it's useful for some

jade frigate
#

I'm waiting on frith for the UI update

#

speaking of which

#

@bold moth

jade frigate
#

it works for geo at least

#

I wonder if I can get the web version running

pearl coral
#

web editor saintstare

jade frigate
#

in theory it should just work

#

idk how opening/saving the file would work, though

pearl coral
#

i assume it'd just pull up the file opening popup?

jade frigate
#

I hope?

#

also, holy shit

#

it takes forever to build the web build

#

and I've got quite the beastly machine

pearl coral
#

slugimjust oof,,,

bold moth
# jade frigate <@270182526331518987>

yuh i don't have too much time on my hands right now and had to scrap a draft because it was kinda trash lmao, the project is still i the back of my mind tho no worries hunterok

blissful wyvern
#

can you add axis for geo and tile editor vigaro?

jade frigate
#

what do you mean axis

blissful wyvern
#

this might help in some situation

jade frigate
#

indicators?

#

uhh, idk how they're called

blissful wyvern
#

tile position

jade frigate
#

coordinates

pearl coral
#

guh i need to figure out where in the leditor save is the buffer boundaries

jade frigate
#

yo

#

I think the we build finished

#

lets see if it works

#

lol

pearl coral
#

inb4 it fails and you have to build it again

#

ah

#

artiyoy fuck you unity

jade frigate
#

bruh

#

I wonder if it works in chrome

#

I'm too lazy to set it up on the server machine lol

#

guess not

pearl coral
#

hunterangy it really hates web framework js br

jade frigate
#

this seems to be where the br comes from

#

I guess I'll just try changing it

#

it didn't work even with https leditoroverload

#

well, it worked without compression

#

except you can't load the file

pearl coral
#

maybe try Gzip??

#

or wait is this not being able to load in a level editor project?

jade frigate
#

yeah, not able to load the level

#

the leditor works

#

but I can't pick files

#

I kinda figured out how it works

#

but it is too much work for now I guess

pearl coral
#

we can leave web leditor for later, since most folks are just gonna install it anyway

jade frigate
#

yeah

#

I kinda wanted to get it to work, though

#

=/

#

I guess I'll do it later

pearl coral
#

i might hardcode the original leditor tiles/props into leditor2, so the user can just import in extra ones if needed

jade frigate
#

you could just have a folder from which stuff is loaded automatically

pearl coral
#

yeah rn thats what i've tried to setup

jade frigate
#

you could use Application.streamingAssetsPath

pearl coral
#

string ImagePath = Application.dataPath + "/Tiles/" + Name + ".png"; rn this is the path im usin

jade frigate
#

I believe we have to use streamingAssetsPath for web

#

which is the same as dataPath + "/StreamingAssets/"

pearl coral
#

ah ok, ill change it over

pearl coral
#

rivhorror why,,, is this tile not 3 40x20 bits. why is there a green pixel at the top. im going to kill.

jade frigate
#

oh yeah btw

#

idk if you've seen it

#

but aureuix said purposefully glitching tiles into being partially there is a thing

#

and very useful for making levels

#

so we'll have to go with the cutting tiles up approach you were already going with

pearl coral
#

yeah, ill try to do that, rn i think we can get away w/ just cutting up the tile icon since we aren't doing rendering.

jade frigate
#

yeah

pearl coral
#

leditor 2 needs to be orange : ]

jade frigate
#

the icon is leditoroverload

#

btw, I've imported comic sans into the project

pearl coral
#

YES YES YES

shut forum
#

Oh idea, could you make the geo colors able to be changed?

jade frigate
#

yeah

#

I'll add a couple more features to the geo editor

#

and then I'll setup the settings screen

#

all colors, and keybinds will be customizable

#

and font as well, I guess lol

#

comic sans moment

#

the 2 things I'll add first are rect painting (select an area/line to fill with stuff)

#

and undo/redo

#

after that settings are next

#

I want copy/paste + prefab gallery, but I think I'll wait for tiles first

#

so you can copy geo + tiles together

pearl coral
#

i need to test out the tile init thingy and then work on the tile matrix importin...

jade frigate
#

I'll probably be busy with work stuff the next couple days, so you don't have to hurry

#

I probably won't be touching tile stuff until the weekend at the very least

jade frigate
pearl coral
#

yeah i just have a bunch of deadlines comin up soon, (which im procrastinating doing slugimjust )

jade frigate
#

yeah I'm also procrastinating a ton of work stuff lol

#

working on the leditor is so much more fun

shut forum
#

I love procrastination in order to write mods for the funni rain cat game

jade frigate
#

I should monetize leditor2 and quit my job

shut forum
#

Eh, I’d pay for it, sure

#

Make it subscription based slugtroll

jade frigate
#

$9.99 a month

shut forum
#

Need premium in order to use the prop editor, $14.99

shut forum
#

My antivirus nuked the leditor2 files, lmao.

#

...I think I found what was making my room crash, god damn it. 10/10 best editor.

#

What's the close keybind, or do I need to alt+F4 it?

jade frigate
#

I pushed the rect painting feature earlier, and that's probably the last thing I'm doing until the weekend, I really need to get some work stuff in order lol

spiral vector
#

beep

static breach
#

Is this where we put our leditor 2 ideas?

pearl coral
#

yeah

static breach
#

Alright, having an in editor iu for tiles being non solid would be good

#

For newer modders who don’t have each memorized

sour night
#

Leditor

spiral vector
#

will there be controls listed

pearl coral
#

controls will be actually good. frith is working on the ui

spiral vector
#

I just appreciate knowing everything right under the view

shut forum
#

Yeah the controls already make it 200% better then anything else

sour night
#

I want to use the leditor but the controls are pain I don't want to use 2 key boards and a feet

spiral vector
#

that's amazing

#

I'm very excited

sour night
#

This Leditor will be easy to use?

shut forum
#

I also think some kind of visual feedback when you click the render button would be nice

pearl coral
static breach
#

another good feature, idk if it is planned, would be having the cameras be a toggle-able overlay in the geo editor

spiral vector
#

a loading screen that says it's loading instead of a blank white screen would do wonders

static breach
#

Cause of how important screen transitions are to consider

pearl coral
#

rn we aren't doing rendering for a long time, mostly bc its a nightmare of lingo code

shut forum
#

Is the settings button supposed to do anything currently?

pearl coral
#

tho iirc vigaro is plannin on having background instances of the leditor to be used as renderers too

spiral vector
#

there's gonna be icons for the buttons instead of text right

pearl coral
#

nah, its pretty much just painting geo rn

shut forum
#

Threaded leditor moment

pearl coral
#

probably? frith's doing the ui so it'll Be Good

spiral vector
#

or a toggle

#

ok

pearl coral
#

eventually we want to do HLSL rendering, so realtime rendering of levels. but thats Far far in the future obv.

spiral vector
#

right

shut forum
#

Vigaro is freed form the RW jank code, no doubt it'll be done eventually

spiral vector
#

true it's just up to him now

pearl coral
#

i'm stuck as the lingo slave 🥺

spiral vector
#

get some airpods and plug em in his ears so he never hears an idea ever again

pearl coral
#

vigaro's plannin on doing the tile editor this weekend, so hopefully next week we have a decent alpha geo + tile editor public

spiral vector
shut forum
#

Would it be possible, at all in any form, to include stuff like connection adding/creature placement into the editor? Not actually sure if the creatures are more of a devtools thing though.

spiral vector
#

leditor+weditor

pearl coral
#

i mean,, i dont think that would be too too hard?

spiral vector
#

would be a big step but God would it be so good

pearl coral
#

world editor already has stuff, and i was thinking about trying to do a devtools editor in it once we get most of the editors up

spiral vector
#

you'd be able to do region mapping inside the same application

shut forum
#

(I need my room to not cause the region to have an aneurism)

spiral vector
#

what's wrong with your room actually

shut forum
#

I have no clue

#

So I even did a rerender of just the normal room I was editing, no changes, and it still hates it

#

By rerender I mean I rendered a copy of RM_AI with no changes

#

And when loading from the region gate it says "path not found"

jade frigate
#

instead of having a different screen for each thing

shut forum
#

Praise be Leditor2

jade frigate
#

kinda like ONI's overlays

static breach
jade frigate
#

geo + tile are going to be merged as a single editor

#

everything else would be exclusive

spiral vector
pearl coral
#

at this point why not just have a fuckin ; to end the line.

jade frigate
#

@pearl coral

#

harvie found something...

#

feature 14

#

in CC_B09

#

it is one of the unused values

pearl coral
jade frigate
#

should we just ignore them and load as if they weren't there?

#

I guess that's the only solution

#

unless the leditor actually uses it for something

pearl coral
#

feature 14 should be bubbles????

#

those arent even in game... what the hell?

#

i'd just ignore it... what the hell.

jade frigate
#

secret feature found

#

the error happened here

#

which means it was actually loaded as a featureType wtf

pearl coral
#

gwuh wh

jade frigate
#

I didn't know you could use invalid enum numbers

#

and it still works

pearl coral
#

well. we might need to check for invalid ones now guh

jade frigate
#

yeah, I'll just replace it with nothing when loading the string

pearl coral
#

bubbles.... i wish they still existed

jade frigate
#

???????????

#

is this even valid?

#

there's a random ass P there

pearl coral
#

no,,,

#

strange, it shouldn't be able to generate features from nothing...

jade frigate
#

????

sour night
#

huh?

pearl coral
pearl coral
#

what the hell, why is it creating stuff

jade frigate
#

both the P and the spear in the wall...

sour night
#

The AI is getting out of hand

jade frigate
#

spear is 10 btw

#

which doesn't exist at all?

#

in the geo file

pearl coral
#

huh....

jade frigate
#

oh nvm

#

I think it is actually there

#

I had opened the wrong txt in the text editor

#

the P is also there...

#

but in the wrong layer leditoroverload

#

I think the leditor file for this room is just borked...

#

it might have been edited with an old/broken version of the leditor...

#

the spear is on layer 3

pearl coral
#

ah.... hmm

jade frigate
#

that's why it doesn't exist in the leditor

#

how did those even end up there....

#

I'm guessing the leditor won't output those, right?

#

if so, we could probably ignore them when reading the file

pearl coral
#

i presume so, i guess check if somethings on a wrong layer and empty it if so

jade frigate
#

considering there's bubble in this level

#

I think it was edit with an old version of the leditor

#

and it didn't place things in the correct layer by default

#

and you had to place it in layer 1 manually

#

@blissful wyvern hunterthis

pearl coral
#

iirc chimney canopy was pretty old so probably

jade frigate
pearl coral
#

leditor 2 is shrimply too good at parsing geo lol

jade frigate
#

indeed, I'll just ignore the special features on layer 2 and 3, I guess

#

I just pushed those validations

#

it should ignore them now

jade frigate
fiery wave
#

Whrow a public build?!!???

jade frigate
#

not like many people look here lol

#

they can give it a try if they want, I guess

fiery wave
#

Free public leditor 2 build except it's a crypto miner (it's how we fund the project)

jade frigate
#

that's the free build

#

premium build has a few extra buttons rivowo

#

$9.99 a month

fiery wave
#

Adding save button for $10 and removing random crashes for $15 a month

shut forum
#

Online multiplayer for Leditor?

jade frigate
#

I'm writing the multiplayer code right now

pearl coral
jade frigate
pearl coral
#

vigaro you are insane. but also hell yeah

shut forum
#

I mean that'll probably be great for helping debug a room and collaberarararation

pearl coral
#

region jams....

#

everyone can work on the rooms together and giv crit

#

btw vigaro. we should probably add a way to exit the leditor, cause rn you get trapped in it slugtroll

shut forum
#

Oh so that is a feature

jade frigate
#

do people even need to leave the leditor?

#

shrimply continue lediting

pearl coral
#

eternal lediting,,, no food or drink or sleep. only ledit

shut forum
#

(Beecat needs more rooms)

pearl coral
#

send people to the leditor mines rivowo

pearl coral
#

oh wait

#

idk why ther material default thingy is there

#

but i guess its checking if the tile has a tile

spiral vector
#

is tile tile return true

jade frigate
#

@blissful wyvern online coop is working flawlessly

#

there's some stuff I need to clean up, but in theory it will work as long as nothing weird happens (it can't handle disconnects, doesn't sync already-opened tabs when opening, and a few other things)

shut forum
#

Speedrunning online coop, RainMeadow is in shambles rn

pearl coral
#

slugimjust ok init parsing has gone thru without an error for the actual init stuff, only for when im splitting the image up gah

jade frigate
#

how are you splitting them?

#

I think the easiest way is to load the file into a texture

#

and loop through the pixels, writing them into a new one

shy spoke
#

What is this lizbluecurious

pearl salmon
#

Leditor 2

jade frigate
#

I'm finishing the last of the work stuff I need to do this week (in theory there's still some, but I can still procrastinate on those a bit leditoroverload )

#

which means it is tile editor time

spiral vector
#

don't give up

shy spoke
#

So you're making leditor 2

shut forum
#

Is there no way to move the leditor2 to another monitor?

jade frigate
#

win + shift + arrow maybe?