For a half-translation surface (π, π), the associated saddle connection complex π(π, π) is the simplicial complex where vertices are the saddle connections on (π, π), with simplices spanned by sets of pairwise disjoint saddle connections. This complex can be naturally regarded as an induced subcomplex of the arc complex. We prove that any simplicial isomorphism π : π(π, π) β π(π β² , π β² ) between saddle connection complexes is induced by an affine diffeomorphism πΉ : (π, π) β (π β² , π β² ). In particular, this shows that the saddle connection complex is a complete invariant of affine equivalence classes of half-translation surfaces. Throughout our proof, we develop several purely combinatorial criteria for detecting various geometric objects on a half-translation surface, which may be of independent interest.