// return current selected body part name public string GetCurrentDressName(DressKind dKind) { string dressName = string.Empty; switch (dKind) { case DressKind.hair: dressName = arrHairs[hairNum].name; break; case DressKind.upbody: dressName = arrUpbodies[upperNum].name; break; case DressKind.downbody: dressName = arrDownbodies[downNum].name; break; case DressKind.eyes: dressName = arrEyes[EyeNum].name; break; case DressKind.shoe: dressName = arrshoes[shoeNum].name; break; case DressKind.glass: dressName = arrGlassies[glassNum] != null ? arrGlassies[glassNum].name : "empty"; break; } return(dressName); }
// return current selected body part name public string GetCurrentDressName( DressKind dKind ) { string dressName = string.Empty; switch( dKind ) { case DressKind.hair: dressName = arrHairs[hairNum].name; break; case DressKind.upbody: dressName = arrUpbodies[upperNum].name; break; case DressKind.downbody: dressName = arrDownbodies[downNum].name; break; case DressKind.eyes: dressName = arrEyes[EyeNum].name; break; case DressKind.shoe: dressName = arrshoes[shoeNum].name; break; case DressKind.glass: dressName = arrGlassies[glassNum] != null ? arrGlassies[glassNum].name : "empty" ; break; } return dressName; }
// automatically change selected body parts. // if 'isBackward' is true, it'll show previous body part. public void ChangeDress(DressKind dKind, bool isBackward = false) { switch (dKind) { case DressKind.hair: ChangeNextDress(arrHairs, ref hairNum, isBackward); break; case DressKind.upbody: ChangeNextDress(arrUpbodies, ref upperNum, isBackward); break; case DressKind.downbody: ChangeNextDress(arrDownbodies, ref downNum, isBackward); break; case DressKind.glass: ChangeNextDress(arrGlassies, ref glassNum, isBackward); break; case DressKind.eyes: ChangeNextDress(arrEyes, ref EyeNum, isBackward); break; case DressKind.shoe: ChangeNextDress(arrshoes, ref shoeNum, isBackward); break; } }
// automatically change selected body parts. // if 'isBackward' is true, it'll show previous body part. public void ChangeDress( DressKind dKind, bool isBackward = false ) { switch( dKind ) { case DressKind.hair: ChangeNextDress( arrHairs, ref hairNum, isBackward ); break; case DressKind.upbody: ChangeNextDress( arrUpbodies, ref upperNum, isBackward ); break; case DressKind.downbody: ChangeNextDress( arrDownbodies, ref downNum, isBackward ); break; case DressKind.glass: ChangeNextDress( arrGlassies, ref glassNum, isBackward ); break; case DressKind.eyes: ChangeNextDress(arrEyes, ref EyeNum, isBackward); break; case DressKind.shoe: ChangeNextDress( arrshoes, ref shoeNum, isBackward); break; } }