OnBuyVendingItem
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private object OnBuyVendingItem( VendingMachine instance, BasePlayer player, int num, int num2 )
{
Puts( "OnBuyVendingItem works!" );
return null;
}Location
- VendingMachine::BuyItem(BaseEntity.RPCMessage rpc)
csharp
//---
{
rpc.player.ShowToast(GameTip.Styles.Red_Normal, WaitForVendingMessage, false);
}
else
{
if (Interface.CallHook("OnBuyVendingItem", this, rpc.player, num, num2) != null)
{
return;
}
int num3 = 0;
for (int i = 0; i < sellOrders.sellOrders.Count; i++)
//---