OpenSim.Region.Framework.Scenes.Scene.ProcessParcelBuy C# (CSharp) Method

ProcessParcelBuy() public method

public ProcessParcelBuy ( UUID agentId, UUID groupId, bool final, bool groupOwned, bool removeContribution, int parcelLocalID, int parcelArea, int parcelPrice, bool authenticated ) : void
agentId UUID
groupId UUID
final bool
groupOwned bool
removeContribution bool
parcelLocalID int
parcelArea int
parcelPrice int
authenticated bool
return void
        public virtual void ProcessParcelBuy(UUID agentId, UUID groupId, bool final, bool groupOwned,
                bool removeContribution, int parcelLocalID, int parcelArea, int parcelPrice, bool authenticated)
        {
            EventManager.LandBuyArgs args = new EventManager.LandBuyArgs(agentId, groupId, final, groupOwned, 
                                                                         removeContribution, parcelLocalID, parcelArea, 
                                                                         parcelPrice, authenticated);

            // First, allow all validators a stab at it
            m_eventManager.TriggerValidateLandBuy(this, args);

            // Then, check validation and transfer
            m_eventManager.TriggerLandBuy(this, args);
        }
Scene