So imagine you’re converting a previous Unity project to a Needle project. Can those old C# scripts be used without modification or do you have to figure out how to convert those C# scripts into JS/TS (and then needle will auto-convert that correctly to C#)??
@Shmoji typically when porting an application you’d write the .ts scripts that contain matching data and logic to your C# scripts. To avoid the C# stubs being created, you can add // @dont-generate-component in the line above your TS component declaration.
This way, the components you already have in your scene will automatically be translated to those TypeScript components (where you re-add the logic building on the same data you already have).
So in a typical flow you don’t have to even swap components in your scene - you just build the matching TS files and we take care of the rest.