# Keep project text deterministic across platforms
* text=auto
*.py text eol=lf
*.pyi text eol=lf
*.json text eol=lf merge=text
*.yml text eol=lf
*.yaml text eol=lf
*.txt text eol=lf
*.ini text eol=lf
*.vert text eol=lf
*.frag text eol=lf
*.glsl text eol=lf
*.shadingmodel text eol=lf
.gitignore text eol=lf
.gitattributes text eol=lf
.infernux-version text eol=lf
*.scene text eol=lf merge=text
*.prefab text eol=lf merge=text
*.mat text eol=lf merge=text
*.effect text eol=lf merge=text
*.effectgroup text eol=lf merge=text
*.particlegraph text eol=lf merge=text
*.physicmaterial text eol=lf merge=text
*.physicMaterial text eol=lf merge=text
*.rendertexture text eol=lf merge=text
*.inxdata text eol=lf merge=text
*.animclip2d text eol=lf merge=text
*.animclip3d text eol=lf merge=text
*.animfsm text eol=lf merge=text
*.timelinefsm text eol=lf merge=text
*.animtimeline text eol=lf merge=text
*.meta text eol=lf merge=text
**/ProjectSettings/*.json text eol=lf merge=text
**/InxPlugins.json text eol=lf merge=text

# Authored documents use Git's text merge; conflict resolution belongs to Git.

# Binary assets must never receive line-ending conversion
*.png binary
*.jpg binary
*.jpeg binary
*.tga binary
*.dds binary
*.ktx binary
*.ktx2 binary
*.fbx binary
*.glb binary
*.blend binary
*.wav binary
*.mp3 binary
*.ogg binary
*.flac binary
*.inxpkg binary
*.dll binary
*.pyd binary
*.so binary
*.dylib binary
*.a binary
*.lib binary
*.ttf binary
*.otf binary
*.woff binary
*.woff2 binary
*.hdr binary
*.exr binary
*.bmp binary
*.gif binary
*.webp binary
*.tif binary
*.tiff binary
*.zip binary
