public bool DestroyLoungePlayer(int id) { //IL_0015: Unknown result type (might be due to invalid IL or missing references) //IL_0036: Unknown result type (might be due to invalid IL or missing references) LoungePlayer loungePlayer = GetLoungePlayer(id); if (loungePlayer == null || loungePlayer.get_gameObject() == null) { return(false); } OnDestroyHomeCharacter(loungePlayer); OnDestroyLoungePlayer(loungePlayer); Object.DestroyObject(loungePlayer.get_gameObject()); return(true); }
public void MoveLoungePlayer(int id, Vector3 targetPos) { //IL_0015: Unknown result type (might be due to invalid IL or missing references) //IL_0027: Unknown result type (might be due to invalid IL or missing references) LoungePlayer loungePlayer = GetLoungePlayer(id); if (!(loungePlayer == null) && !(loungePlayer.get_gameObject() == null)) { loungePlayer.SetMoveTargetPosition(targetPos); } }
private IEnumerator DoSetInitialPositionLoungePlayer(int id, Vector3 pos, LOUNGE_ACTION_TYPE type) { //IL_000e: Unknown result type (might be due to invalid IL or missing references) //IL_000f: Unknown result type (might be due to invalid IL or missing references) //IL_0023: Unknown result type (might be due to invalid IL or missing references) //IL_0024: Unknown result type (might be due to invalid IL or missing references) LoungePlayer target = GetLoungePlayer(id); while (target == null || target.get_gameObject() == null) { target = GetLoungePlayer(id); yield return((object)null); } while (target.isLoading) { yield return((object)null); } target.SetInitialPosition(pos, type); }