public SecureTrade(Mobile from, Mobile to) { m_Valid = true; m_From = new SecureTradeInfo(this, from, new SecureTradeContainer(this)); m_To = new SecureTradeInfo(this, to, new SecureTradeContainer(this)); bool from6017 = (from.NetState == null ? false : from.NetState.IsPost6017); bool to6017 = (to.NetState == null ? false : to.NetState.IsPost6017); from.Send(new MobileStatus(from, to)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); if (from6017) { from.Send(new SecureTradeEquip6017(m_To.Container, to)); } else { from.Send(new SecureTradeEquip(m_To.Container, to)); } from.Send(new UpdateSecureTrade(m_From.Container, false, false)); if (from6017) { from.Send(new SecureTradeEquip6017(m_From.Container, from)); } else { from.Send(new SecureTradeEquip(m_From.Container, from)); } from.Send(new DisplaySecureTrade(to, m_From.Container, m_To.Container, to.Name)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); to.Send(new MobileStatus(to, from)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); if (to6017) { to.Send(new SecureTradeEquip6017(m_From.Container, from)); } else { to.Send(new SecureTradeEquip(m_From.Container, from)); } to.Send(new UpdateSecureTrade(m_To.Container, false, false)); if (to6017) { to.Send(new SecureTradeEquip6017(m_To.Container, to)); } else { to.Send(new SecureTradeEquip(m_To.Container, to)); } to.Send(new DisplaySecureTrade(from, m_To.Container, m_From.Container, from.Name)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); }
public SecureTrade(Mobile from, Mobile to) { Valid = true; From = new SecureTradeInfo(this, from, new SecureTradeContainer(this)); To = new SecureTradeInfo(this, to, new SecureTradeContainer(this)); var from704565 = from.NetState?.NewSecureTrading == true; var to704565 = to.NetState?.NewSecureTrading == true; from.NetState.SendMobileStatus(from, to); from.NetState.SendUpdateSecureTrade(From.Container, false, false); from.NetState.SendSecureTradeEquip(To.Container, to); from.NetState.SendUpdateSecureTrade(From.Container, false, false); from.NetState.SendSecureTradeEquip(From.Container, from); from.NetState.SendDisplaySecureTrade(to, From.Container, To.Container, to.Name); from.NetState.SendUpdateSecureTrade(From.Container, false, false); if (from.Account != null && from704565) { from.NetState.SendUpdateSecureTrade( From.Container, TradeFlag.UpdateLedger, from.Account.TotalGold, from.Account.TotalPlat ); } to.NetState.SendMobileStatus(to, from); to.NetState.SendUpdateSecureTrade(To.Container, false, false); to.NetState.SendSecureTradeEquip(From.Container, from); to.NetState.SendUpdateSecureTrade(To.Container, false, false); to.NetState.SendSecureTradeEquip(To.Container, to); to.NetState.SendDisplaySecureTrade(from, To.Container, From.Container, from.Name); to.NetState.SendUpdateSecureTrade(To.Container, false, false); if (to.Account != null && to704565) { to.NetState.SendUpdateSecureTrade( To.Container, TradeFlag.UpdateLedger, to.Account.TotalGold, to.Account.TotalPlat ); } }
private static void UpdateCurrency(SecureTradeInfo left, SecureTradeInfo right) { if (left.Mobile.NetState?.NewSecureTrading == true) { int plat = left.Mobile.Account.TotalPlat; int gold = left.Mobile.Account.TotalGold; left.Mobile.Send(new UpdateSecureTrade(left.Container, TradeFlag.UpdateLedger, gold, plat)); } if (right.Mobile.NetState?.NewSecureTrading == true) { right.Mobile.Send(new UpdateSecureTrade(right.Container, TradeFlag.UpdateGold, left.Gold, left.Plat)); } }
private static void UpdateCurrency(SecureTradeInfo left, SecureTradeInfo right) { NetState ls = left.Mobile != null ? left.Mobile.NetState : null; NetState rs = right.Mobile != null ? right.Mobile.NetState : null; if (ls != null) { int plat = left.Mobile.Account.TotalPlat; int gold = left.Mobile.Account.TotalGold; ls.Send(new UpdateSecureTrade(left.Container, TradeFlag.UpdateLedger, gold, plat)); } rs?.Send(new UpdateSecureTrade(right.Container, TradeFlag.UpdateGold, left.Gold, left.Plat)); }
public SecureTrade(Mobile from, Mobile to) { m_Valid = true; m_From = new SecureTradeInfo(this, from, new SecureTradeContainer(this)); m_To = new SecureTradeInfo(this, to, new SecureTradeContainer(this)); var from6017 = (from.NetState != null && from.NetState.ContainerGridLines); var to6017 = (to.NetState != null && to.NetState.ContainerGridLines); var from704565 = (from.NetState != null && from.NetState.NewSecureTrading); var to704565 = (to.NetState != null && to.NetState.NewSecureTrading); from.Send(new MobileStatus(from, to)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); from.Send(new SecureTradeEquip(m_To.Container, to)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); from.Send(new SecureTradeEquip(m_From.Container, from)); from.Send(new DisplaySecureTrade(to, m_From.Container, m_To.Container, to.Name)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); if (from.Account != null && from704565) { from.Send( new UpdateSecureTrade(m_From.Container, TradeFlag.UpdateLedger, from.Account.TotalGold, from.Account.TotalPlat)); } to.Send(new MobileStatus(to, from)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); to.Send(new SecureTradeEquip(m_From.Container, from)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); to.Send(new SecureTradeEquip(m_To.Container, to)); to.Send(new DisplaySecureTrade(from, m_To.Container, m_From.Container, from.Name)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); if (to.Account != null && to704565) { to.Send(new UpdateSecureTrade(m_To.Container, TradeFlag.UpdateLedger, to.Account.TotalGold, to.Account.TotalPlat)); } }
private static void UpdateCurrency(SecureTradeInfo left, SecureTradeInfo right) { var ls = left.Mobile != null ? left.Mobile.NetState : null; var rs = right.Mobile != null ? right.Mobile.NetState : null; if (ls != null && ls.NewSecureTrading) { var plat = left.Mobile.Account.TotalPlat; var gold = left.Mobile.Account.TotalGold; ls.Send(new UpdateSecureTrade(left.Container, TradeFlag.UpdateLedger, gold, plat)); } if (rs != null && rs.NewSecureTrading) { rs.Send(new UpdateSecureTrade(right.Container, TradeFlag.UpdateGold, left.Gold, left.Plat)); } }
public SecureTrade(Mobile from, Mobile to) { m_Valid = true; m_From = new SecureTradeInfo(this, from, new SecureTradeContainer(this)); m_To = new SecureTradeInfo(this, to, new SecureTradeContainer(this)); from.Send(new MobileStatus(from, to)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); from.Send(new SecureTradeEquip(m_To.Container, to)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); from.Send(new SecureTradeEquip(m_From.Container, from)); from.Send(new DisplaySecureTrade(to, m_From.Container, m_To.Container, to.Name)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); if (from.Account != null) { from.Send( new UpdateSecureTrade(m_From.Container, TradeFlag.UpdateLedger, from.Account.TotalGold, from.Account.TotalPlat)); } to.Send(new MobileStatus(to, from)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); to.Send(new SecureTradeEquip(m_From.Container, from)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); to.Send(new SecureTradeEquip(m_To.Container, to)); to.Send(new DisplaySecureTrade(from, m_To.Container, m_From.Container, from.Name)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); if (to.Account != null) { to.Send(new UpdateSecureTrade(m_To.Container, TradeFlag.UpdateLedger, to.Account.TotalGold, to.Account.TotalPlat)); } }
public SecureTrade(Mobile from, Mobile to) { this.m_Valid = true; this.m_From = new SecureTradeInfo(this, from, new SecureTradeContainer(this)); this.m_To = new SecureTradeInfo(this, to, new SecureTradeContainer(this)); bool from6017 = (from.NetState == null ? false : from.NetState.ContainerGridLines); bool to6017 = (to.NetState == null ? false : to.NetState.ContainerGridLines); from.Send(new MobileStatus(from, to)); from.Send(new UpdateSecureTrade(this.m_From.Container, false, false)); if (from6017) from.Send(new SecureTradeEquip6017(this.m_To.Container, to)); else from.Send(new SecureTradeEquip(this.m_To.Container, to)); from.Send(new UpdateSecureTrade(this.m_From.Container, false, false)); if (from6017) from.Send(new SecureTradeEquip6017(this.m_From.Container, from)); else from.Send(new SecureTradeEquip(this.m_From.Container, from)); from.Send(new DisplaySecureTrade(to, this.m_From.Container, this.m_To.Container, to.Name)); from.Send(new UpdateSecureTrade(this.m_From.Container, false, false)); to.Send(new MobileStatus(to, from)); to.Send(new UpdateSecureTrade(this.m_To.Container, false, false)); if (to6017) to.Send(new SecureTradeEquip6017(this.m_From.Container, from)); else to.Send(new SecureTradeEquip(this.m_From.Container, from)); to.Send(new UpdateSecureTrade(this.m_To.Container, false, false)); if (to6017) to.Send(new SecureTradeEquip6017(this.m_To.Container, to)); else to.Send(new SecureTradeEquip(this.m_To.Container, to)); to.Send(new DisplaySecureTrade(from, this.m_To.Container, this.m_From.Container, from.Name)); to.Send(new UpdateSecureTrade(this.m_To.Container, false, false)); }
public SecureTrade( Mobile from, Mobile to ) { m_Valid = true; m_From = new SecureTradeInfo( this, from, new SecureTradeContainer( this ) ); m_To = new SecureTradeInfo( this, to, new SecureTradeContainer( this ) ); from.Send( new MobileStatus( from, to ) ); from.Send( new UpdateSecureTrade( m_From.Container, false, false ) ); from.Send( new SecureTradeEquip( m_To.Container, to ) ); from.Send( new UpdateSecureTrade( m_From.Container, false, false ) ); from.Send( new SecureTradeEquip( m_From.Container, from ) ); from.Send( new DisplaySecureTrade( to, m_From.Container, m_To.Container, to.Name ) ); from.Send( new UpdateSecureTrade( m_From.Container, false, false ) ); to.Send( new MobileStatus( to, from ) ); to.Send( new UpdateSecureTrade( m_To.Container, false, false ) ); to.Send( new SecureTradeEquip( m_From.Container, from ) ); to.Send( new UpdateSecureTrade( m_To.Container, false, false ) ); to.Send( new SecureTradeEquip( m_To.Container, to ) ); to.Send( new DisplaySecureTrade( from, m_To.Container, m_From.Container, from.Name ) ); to.Send( new UpdateSecureTrade( m_To.Container, false, false ) ); }
public SecureTrade(Mobile from, Mobile to) { Valid = true; From = new SecureTradeInfo(this, from, new SecureTradeContainer(this)); To = new SecureTradeInfo(this, to, new SecureTradeContainer(this)); from.Send(new MobileStatus(from, to)); from.Send(new UpdateSecureTrade(From.Container, false, false)); from.Send(new SecureTradeEquip(To.Container, to)); from.Send(new UpdateSecureTrade(From.Container, false, false)); from.Send(new SecureTradeEquip(From.Container, from)); from.Send(new DisplaySecureTrade(to, From.Container, To.Container, to.Name)); from.Send(new UpdateSecureTrade(From.Container, false, false)); to.Send(new MobileStatus(to, from)); to.Send(new UpdateSecureTrade(To.Container, false, false)); to.Send(new SecureTradeEquip(From.Container, from)); to.Send(new UpdateSecureTrade(To.Container, false, false)); to.Send(new SecureTradeEquip(To.Container, to)); to.Send(new DisplaySecureTrade(from, To.Container, From.Container, from.Name)); to.Send(new UpdateSecureTrade(To.Container, false, false)); }
public SecureTrade(Mobile from, Mobile to) { m_Valid = true; m_From = new SecureTradeInfo(this, from, new SecureTradeContainer(this)); m_To = new SecureTradeInfo(this, to, new SecureTradeContainer(this)); var from6017 = (from.NetState != null && from.NetState.ContainerGridLines); var to6017 = (to.NetState != null && to.NetState.ContainerGridLines); var from704565 = (from.NetState != null && from.NetState.NewSecureTrading); var to704565 = (to.NetState != null && to.NetState.NewSecureTrading); from.Send(new MobileStatus(from, to)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); if (from6017) { from.Send(new SecureTradeEquip6017(m_To.Container, to)); } else { from.Send(new SecureTradeEquip(m_To.Container, to)); } from.Send(new UpdateSecureTrade(m_From.Container, false, false)); if (from6017) { from.Send(new SecureTradeEquip6017(m_From.Container, from)); } else { from.Send(new SecureTradeEquip(m_From.Container, from)); } from.Send(new DisplaySecureTrade(to, m_From.Container, m_To.Container, to.Name)); from.Send(new UpdateSecureTrade(m_From.Container, false, false)); if (from.Account != null && from704565) { from.Send( new UpdateSecureTrade(m_From.Container, TradeFlag.UpdateLedger, from.Account.TotalGold, from.Account.TotalPlat)); } to.Send(new MobileStatus(to, from)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); if (to6017) { to.Send(new SecureTradeEquip6017(m_From.Container, from)); } else { to.Send(new SecureTradeEquip(m_From.Container, from)); } to.Send(new UpdateSecureTrade(m_To.Container, false, false)); if (to6017) { to.Send(new SecureTradeEquip6017(m_To.Container, to)); } else { to.Send(new SecureTradeEquip(m_To.Container, to)); } to.Send(new DisplaySecureTrade(from, m_To.Container, m_From.Container, from.Name)); to.Send(new UpdateSecureTrade(m_To.Container, false, false)); if (to.Account != null && to704565) { to.Send(new UpdateSecureTrade(m_To.Container, TradeFlag.UpdateLedger, to.Account.TotalGold, to.Account.TotalPlat)); } }
private static void UpdateCurrency(SecureTradeInfo left, SecureTradeInfo right) { if (left.Mobile.NetState != null && left.Mobile.NetState.NewSecureTrading) { var plat = left.Mobile.Account.TotalPlat; var gold = left.Mobile.Account.TotalGold; left.Mobile.Send(new UpdateSecureTrade(left.Container, TradeFlag.UpdateLedger, gold, plat)); } if (right.Mobile.NetState != null && right.Mobile.NetState.NewSecureTrading) { right.Mobile.Send(new UpdateSecureTrade(right.Container, TradeFlag.UpdateGold, left.Gold, left.Plat)); } }
public SecureTrade(Mobile from, Mobile to) { Valid = true; From = new SecureTradeInfo(this, from, new SecureTradeContainer(this)); To = new SecureTradeInfo(this, to, new SecureTradeContainer(this)); bool from6017 = from.NetState?.ContainerGridLines == true; bool to6017 = to.NetState?.ContainerGridLines == true; bool from704565 = from.NetState?.NewSecureTrading == true; bool to704565 = to.NetState?.NewSecureTrading == true; from.Send(new MobileStatus(from, to)); from.Send(new UpdateSecureTrade(From.Container, false, false)); if (from6017) { from.Send(new SecureTradeEquip6017(To.Container, to)); } else { from.Send(new SecureTradeEquip(To.Container, to)); } from.Send(new UpdateSecureTrade(From.Container, false, false)); if (from6017) { from.Send(new SecureTradeEquip6017(From.Container, from)); } else { from.Send(new SecureTradeEquip(From.Container, from)); } from.Send(new DisplaySecureTrade(to, From.Container, To.Container, to.Name)); from.Send(new UpdateSecureTrade(From.Container, false, false)); if (from.Account != null && from704565) { from.Send( new UpdateSecureTrade(From.Container, TradeFlag.UpdateLedger, from.Account.TotalGold, from.Account.TotalPlat)); } to.Send(new MobileStatus(to, from)); to.Send(new UpdateSecureTrade(To.Container, false, false)); if (to6017) { to.Send(new SecureTradeEquip6017(From.Container, from)); } else { to.Send(new SecureTradeEquip(From.Container, from)); } to.Send(new UpdateSecureTrade(To.Container, false, false)); if (to6017) { to.Send(new SecureTradeEquip6017(To.Container, to)); } else { to.Send(new SecureTradeEquip(To.Container, to)); } to.Send(new DisplaySecureTrade(from, To.Container, From.Container, from.Name)); to.Send(new UpdateSecureTrade(To.Container, false, false)); if (to.Account != null && to704565) { to.Send(new UpdateSecureTrade(To.Container, TradeFlag.UpdateLedger, to.Account.TotalGold, to.Account.TotalPlat)); } }