Got my post taken down because I took assistance from AI in writing my post based on my changelog
So I am porting Dwarf Fortress into a mod for minecraft. It is an incredibly difficult task I only have so many hours in the day. Taking care of my family, working, gym, etc. The usual. So please excuse the fuck out of me if I used AI to help me write a post based on my changelog to provide an update on the progress of the mod then this guy out of nowhere posts AI slop. A post which I edited around removed or added parts which I thought were irrelevant or did not sound like something I would say. Post gets deleted. Its like I am not allowed to have a life.
The mod itself is complex enough. Ontop of this the GameDev community when I openly said I hooked up Claude Code to Ghidra so I can understand how Dwarf Fortress functions under the hood said oh you are just stealing their code. The people who said this I know for a fact have never had to deal with pseudo C code. There are no no headings nothing you just have to figure it out how it works.
FUN_00a957a0(historical_figure* author, …) // book-composition function
├─ 0xa95d1a ref->generateTitle(wc->type /*+0x68*/, &wc->title /*+0x08*/) // vtable +0x90
└─ 0xa9739d (no ref) FUN_01edbb20(&wc->title, wc->type, "[NOUN]", "[NOUN]")
↓
<any general_ref>::generateTitle → builds `name` + `no_art` then, as its universal tail:
FUN_01ed7c60(&no_art); // strip leading "the "/"The "
FUN_01edbb20(out, form, &name, &no_art);
↓
FUN_01edbb20(string* out, written_content_type form, string* name, string* no_art)
├─ form → TEXT_SET: bit&0x3ef8407 → BOOK_INSTRUCTION ; bit&0x1079f8 → BOOK_ART
│ form >= 26 or in neither mask → no template ; form == 9 → empty title
├─ FUN_02033260(&DAT_0281dec0, setIdx, out) // pick a UNIFORMLY RANDOM line from the set
└─ FUN_01ed9ad0(out, name, no_art) // token substitution, in place
This is how pseudo code looks so please excuse the fuck out of me again for trying to make it easier on myself to have claude code find the answers to my questions on how different mechanics work. Then there is the whole adapting these mechanics that will work in minecraft so you need to diverge from the thing you are studying in my case that it is Dwarf Fortress.
It is like these people think it is a sin to do anything in a more smarter more efficient way.
Anyway apologies for the rambling. I am tired.