When the C# bindings generator finds a type without meta assume the type refers to the 64-bit version of the type: - `float` is converted to `double` - `int` is converted to `long`
Not a full refactor as it still goes through ScriptLanguage so it's hacky, but at least it can now compile without this.