#Terraria Logo Pixelart :3
1 messages · Page 1 of 1 (latest)
What's the scale of this, cause it looks rather large 😅
71 x 243
So, is this a case of some dedicated in-game tile placement, with your CK Workshop mod for inventory?
Or is this a preview of work on world editing? 😀
Terraria Logo Pixelart :3
It’s a completely different mod I’m working on sadly.
😮 CKedit? 🙂
Unfortunately no, I wanted to for a long while but since the devs refused to open their game to mono, I started CKW. Put way more time in that then I should have lol. At this point along with this games current development I don’t think I will port a TEdit style world editor for this game. Maybe in the future they will have more viable code transparency and someone else will pick up on the project.
For this project I wanted to make a programmic approach to both explore other modding methods and due to the fact map editing through memory is not very viable due to some complex reasons. I used the BepInEx route this time to make a simple listener for an external pixelart creation tool.
The upload process in-game is generally fast. Most games it’s instant, but for core keeper can take a few seconds to upload. A few minutes for much larger images.
Oh wow, that looks really developed. Well made.
Truly does.
I assume it requires you to have the items on hand in your inventory.
Oh nevermind, I forget that the tileset stuff exists you wouldn't need the items.
the madman did it gg!
theres literally a mono branch now though...
wait does this work for making structures, you mightve solved my issue of custom generation if this works with how structures are saved in game
This works with everything tile related. I have played around with other scrips I’ve been making that can copy and paste regions. Full world edit.
is this through memory manipulation
or the games structure format
@stone flame
srry for ping just incase you miss it
Using BupInEx method.
oh youre using bepinex?
could you try to get it in the format the devs save it lol
like for vanilla structures
Most world files within games all have a standard encryption. This is not because they are trying to hide something, But rather to pack a large file much smaller. However to decrypt it you will need a function within the game to extract the information into something readable. This is how we develop TEdit, A project I’ve been working on for years now. Unlike Terraria Core keeper Has been protected with no open monos. Even since they have released an mono version, Many of the functions are still Gibberish. This would make creating a world editor very difficult.
no kremnev figured out how to reverse engineer structures
they made a structure viewer in unity using its data files
also please show me one of these "gibberish" functions
ohhhh You are referring to the physical structures themselfs?
Oh yeah that’s different
Like the structure id?
no uh
ill show you give me a min unity is slow
this thing
maps, prefabs, and prefab positions
the latter two are easy
just relative and dictionary like array matching
Yeah
all of that is literally only ONE element
and the map has 24 of them
also we should prob move this to #🔧-modding-chat before we get our asses beat lol
Damn yeah but I mean it has to exist and be utilized somehow within the code lol.
yeah, but if you could make your image to convert to that format
that would be insane
it would require a unity extention ofc
Definitely possible
It's not that we've refused to. Mod support is something we're still working on and something that will hopefully be more accessible in the near future :)