Find Ship : SELECT z_pk, ztitle FROM zbsmanagedship Ship code : SELECT zcolor, zprototype, zquaternion, ztranslationx, ztranslationy, ztranslationz FROM zbsmanagedunit WHERE zship = ??? Parts code : SELECT z_pk, zname FROM zbsprototypeunit Comparison Parts : =OFFSET(Sheet2!$B$1,C1-1,0,1,1) Generate code : ="color"&B1&"prototypeName"&A1&"quaternion"&D1&"translationX"&E1&"translationY"&F1&"translationZ"&G1&"" /Library/Preferences/com.phyzios.Battleship.plist /Documents/.db/battleship.sqlite /Battleship.app/Prototype.plist /Battleship.app/Mission.plist