private void SuggestItem(n8 gclass11, ig gclass10) { if (gclass11.bt() == f2.InteractionType.Initialize) { foreach (Item item in Game.User.zr.Values) { if (gclass10.agm.ajb().ep(item.Data.Type)) { Game.SimManager.SendUserAction("VisitorInteract", new Dictionary <string, object> { { "id", gclass10.cw() }, { "type", 8 }, { "itemId", item.m8 } }); } } } }
private void RefuseItem(n8 gclass11, ig gclass10) { if (gclass11.bt() == f2.InteractionType.Initialize) { Game.SimManager.SendUserAction("VisitorInteract", new Dictionary <string, object> { { "id", gclass10.cw() }, { "type", 2 } }); } }
internal void AutoSell() { foreach (ig visitor in Game.User.z0.Values) { n8 n8 = Game.SimManager.CurrentContext.an().c(visitor.cw()) as n8; if (visitor.ajb() > 0L && n8.bi() == "VAIAsk") { StartConversationWithNpc(visitor); if (Settings.AutoSell.SmallTalk) { SmallTalkWithNpc(visitor); } if (Settings.AutoSell.SurchargeDiscount) { SurchargeOrDiscount(visitor); } if (Settings.AutoSell.BuyFromNpc) { BuyNpcItem(n8, visitor); } if (Settings.AutoSell.Suggest) { SuggestItem(n8, visitor); } SellItem(n8, visitor); if (Settings.AutoSell.Refuse) { RefuseItem(n8, visitor); } } } }