In this post, we’ll be sharing the file structure of NBA 2k14 for modding purposes. Those who create mods can now know which file corresponds to which file and those who use mods, can know which file they are replacing so they can create backups. This article corresponds to general files and team files. For player specific files (cyberfaces), please see Universal Cyberface ID List.
General Files
- cloth_{param}.iff — Models used for uniform shapes.
- english.iff (or {other_language}.iff) — Holds all the text seen within the game, as well as some menu elements.
- gamedata.iff & gamedataextra.iff — Contains assets used in-game, ranging from the replay indicator and cheerleader models, to referee textures and ability icons.
- global.iff — Everything from player models, accessory textures, ambient animations, some menu audio, menu art, in-game lighting, and much more.
- jukeboxmusic.bin — Game’s Soundtrack.
- nbaball.iff — The basketball. ababall.iff is the ball used after inputting a cheat, euroball.iff for Euroleague teams, and blackball.iff/worldball.iff are unused varients from 2K13.
- newscorebug.iff — The scoreboard shown on screen, coupled with the other {overlay} files.
- png####.iff — player cyberfaces.
- titlepage.iff — LeBron on the intro screen. Other files are used for that screen as well.
Team Files
The {###}
are to be replaced by the team IDs given below.
Uniforms/Jerseys
- uh###.iff — Home Uniform
- ua###.iff — Away Uniform
- ux###.iff — Alternate Uniform
- uhx###.iff — Additional Alternate Uniform
- uax###.iff — Additional Alternate Uniform
- uay###.iff — Additional Alternate Uniform
- r#h###.iff — Retro Uniform or Additional Alternate Uniform
- r#a###.iff — Retro Uniform or Additional Alternate Uniform
- uh1##.iff — Practice Uniform (only uses 2 digits for ID)
- ua1##.iff — Practice Uniform (only uses 2 digits for ID)
[rx] retro alternate
[uax] user away alternate
[uhx] user home alternate
u = user
h = home
a = away
x = alternate
r = retro
Stadiums & Floors
- s###.iff - Stadium File (contains arena and crowd positioning data)
- f###.iff - Floor File (contains logos, textures, and line positions for the court)
Euroleague Teams
- s070.iff & f###.iff - All Euroleague teams share the same stadium but they have different Floor files
Extra Stadium Files
- s729.iff & f729.iff - Practice Gym (automatically re-colors for each team)
- s730.iff & f730.iff - Under Armour Gym (Training/Tutorial Mode)
- s735.iff & f735.iff - Unused Summer Circuit Gym
- s614.iff - Blacktop Court on Roof (no floor file)
- s604.iff - Hidden Rucker Park Day (no floor file)
- s611.iff - Hidden Rucker Park Night (no floor file)
Created Teams
- s800.iff & f800.iff - Generic Stadium and Court
Create a Team
Files (automatically recolors based on color choices by user in-game or home jersey colors)
Crowd, Mop Boy, Mascots
- team_###.iff
Logos
- logo###.iff - Logo used during Team Select & In-Game
- logo###_wm.iff - Unused wordmark logos from 2K13
- logos_{size = tiny, small, medium, large}.{iff/cdf} - Files that contain different sized logos for in-game menus.
Team Specific Advertisements
- dorna###.iff
- dorna###.cdf
Team IDs
Default NBA Teams (###)
- 000 — 76ers
- 001 — Bucks
- 002 — Wizards
- 003 — Bulls
- 004 — Cavaliers
- 005 — Celtics
- 006 — Clippers
- 008 — Grizzlies
- 009 — Hawks
- 010 — Heat
- 011 — Pelicans
- 012 — Jazz
- 013 — Kings
- 014 — Knicks
- 015 — Lakers
- 016 — Magic
- 017 — Mavericks
- 018 — Nets
- 019 — Nuggets
- 020 — Pacers
- 021 — Pistons
- 022 — Raptors
- 023 — Rockets
- 024 — Thunder
- 025 — Spurs
- 026 — Suns
- 027 — Timberwolves
- 028 — Trail Blazers
- 029 — Warriors
- 031 — Bobcats
Special Teams
- 007 — East All-Stars
- 030 — West All-Stars
- 504 — Stars (Rookie/Sophomore Team)
- 505 — Elites (Rookie/Sophomore Team)
Euro Teams
- 070 — Alba Berlin
- 071 — Anadolu Efes Istanbul
- 072 — Laboral Kutxa Vitoria
- 073 — CSKA Moscow
- 074 — EA7 Emporio Armani Milan
- 075 — FC Barcelona
- 076 — Fenerbahce Ulker Istanbul
- 077 — Maccabi Electra Tel Aviv
- 078 — Montepaschi Siena
- 079 — Olympiacos Piraeus
- 080 — Panathinaikos Athens
- 081 — Real Madrid
- 082 — Unicaja Malaga
- 083 — Zalgiris Kaunas
Retro Teams
- 569 — ‘65 Celtics
- 570 — ‘65 Lakers
- 571 — ‘71 Bucks
- 572 — ‘71 Lakers
- 585 — ‘71 Hawks
- 573 — ‘72 Lakers
- 574 — ‘72 Knicks
- 594 — ‘77 76ers
- 575 — ‘85 76ers
- 576 — ‘85 Bucks
- 551 — ‘86 Bulls
- 552 — ‘86 Celtics
- 577 — ‘86 Hawks
- 578 — ‘87 Lakers
- 579 — ‘89 Pistons
- 580 — ‘89 Bulls
- 555 — ‘90 Cavaliers
- 567 — ‘91 Bulls
- 557 — ‘91 Lakers
- 582 — ‘91 Trail Blazers
- 583 — ‘91 Warriors
- 584 — ‘93 Bulls
- 586 — ‘93 Hornets
- 589 — ‘94 Rockets
- 588 — ‘94 Nuggets
- 560 — ‘95 Knicks
- 590 — ‘95 Magic
- 561 — ‘96 Bulls
- 562 — ‘96 SuperSonics
- 565 — ‘98 Bulls
- 566 — ‘98 Jazz
- 591 — ‘98 Lakers
- 592 — ‘98 Spurs
- 595 — ‘01 76ers
Extra Teams
- 602 — Ballerz (Blacktop)
- 603 — Ringers (Blacktop)
- 604 — Elites (MyCareer)
- 605 — Stars (MyCareer)
Created Teams (CATs)
- 800 — Created Teams
Player Cyberfaces
Please see Universal Cyberface ID List
If you need/have info on any other files, please comment below.