There's no Binary class only ints and PackedByteArray but neither allows you to edit individual bits
and there's no way to just print out the binary value of something.

I require editing binary data as I need to process and change a whole lotta data as I`m trying to implement
the system seen in this video video

So I`m kinda stuck as I was trying to do a hacky implementation through PackedStringArray but that was way to slow
with way to many steps to be viable. So I ask is there any good way to go about editing binary data?

    maybe c# version of godot has it?

    Stefo_The_Guy There's no Binary class only ints and PackedByteArray but neither allows you to edit individual bits
    and there's no way to just print out the binary value of something.

    You can access individual bits using the bitwise operators (~ << >> & ^ |).
    https://docs.godotengine.org/en/4.2/tutorials/scripting/gdscript/gdscript_basics.html#operators

    That's what the code in the video is doing. But GDScript may be too slow for that kind of number crunching. You may need C# or C++.

    You can print values as octal and hexadecimal.
    https://docs.godotengine.org/en/4.2/tutorials/scripting/gdscript/gdscript_format_string.html#placeholder-types

    You can use hexadecimal and binary literals.
    https://docs.godotengine.org/en/4.2/tutorials/scripting/gdscript/gdscript_basics.html#literals