So for Pokemon ultra moon on my 3ds, i use luma layerdfs patching in order to patch in the randomizer i made. On PC though, i'm trying to use the randomizer in citra, which is proving to be difficult. I used 3ds hacking toolkit to extract my cxi so i could replace the files (which works fine, i've tested the cxi in citra) though there is no option to rebuild a cxi file; only to extract. I tried rebuilding a .3ds file, but it corrupted and spat out a dummy file. Is there any way to rebuild a cxi file? Or am i going about this completely the wrong way?