added 3dsx support

This adds 3dsx support
variable names should be `lowercase_and_separated_via_underscore`