aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/World/MoneyModule
diff options
context:
space:
mode:
authorMelanie Thielker2010-07-02 06:20:36 +0200
committerMelanie2010-07-02 06:13:58 +0100
commite15f6905a53d686e3de9c2e16e842f3b735c3685 (patch)
tree414400c1ec6dc391afe69ff3b2344de6e7cd12ff /OpenSim/Region/OptionalModules/World/MoneyModule
parentRemove GetEconomyData and the economy data structure (unused) (diff)
downloadopensim-SC-e15f6905a53d686e3de9c2e16e842f3b735c3685.zip
opensim-SC-e15f6905a53d686e3de9c2e16e842f3b735c3685.tar.gz
opensim-SC-e15f6905a53d686e3de9c2e16e842f3b735c3685.tar.bz2
opensim-SC-e15f6905a53d686e3de9c2e16e842f3b735c3685.tar.xz
Clean up IMoneyModule and adjust the other modules to the changes
Diffstat (limited to 'OpenSim/Region/OptionalModules/World/MoneyModule')
-rw-r--r--OpenSim/Region/OptionalModules/World/MoneyModule/SampleMoneyModule.cs31
1 files changed, 15 insertions, 16 deletions
diff --git a/OpenSim/Region/OptionalModules/World/MoneyModule/SampleMoneyModule.cs b/OpenSim/Region/OptionalModules/World/MoneyModule/SampleMoneyModule.cs
index e070077..6f5ef9e 100644
--- a/OpenSim/Region/OptionalModules/World/MoneyModule/SampleMoneyModule.cs
+++ b/OpenSim/Region/OptionalModules/World/MoneyModule/SampleMoneyModule.cs
@@ -108,6 +108,16 @@ namespace OpenSim.Region.OptionalModules.World.MoneyModule
108 108
109 public event ObjectPaid OnObjectPaid; 109 public event ObjectPaid OnObjectPaid;
110 110
111 public int UploadCharge
112 {
113 get { return 0; }
114 }
115
116 public int GroupCreationCharge
117 {
118 get { return 0; }
119 }
120
111 /// <summary> 121 /// <summary>
112 /// Startup 122 /// Startup
113 /// </summary> 123 /// </summary>
@@ -188,15 +198,10 @@ namespace OpenSim.Region.OptionalModules.World.MoneyModule
188 // Please do not refactor these to be just one method 198 // Please do not refactor these to be just one method
189 // Existing implementations need the distinction 199 // Existing implementations need the distinction
190 // 200 //
191 public void ApplyUploadCharge(UUID agentID) 201 public void ApplyCharge(UUID agentID, int amount, string text)
192 {
193 }
194
195 public void ApplyGroupCreationCharge(UUID agentID)
196 { 202 {
197 } 203 }
198 204 public void ApplyUploadCharge(UUID agentID, int amount, string text)
199 public void ApplyCharge(UUID agentID, int amount, string text)
200 { 205 {
201 } 206 }
202 207
@@ -769,7 +774,7 @@ namespace OpenSim.Region.OptionalModules.World.MoneyModule
769 //m_log.Info("[FRIEND]: " + avatar.Name + " status:" + (!avatar.IsChildAgent).ToString()); 774 //m_log.Info("[FRIEND]: " + avatar.Name + " status:" + (!avatar.IsChildAgent).ToString());
770 } 775 }
771 776
772 public int GetBalance(IClientAPI client) 777 public int GetBalance(UUID agentID)
773 { 778 {
774 return 0; 779 return 0;
775 } 780 }
@@ -777,16 +782,10 @@ namespace OpenSim.Region.OptionalModules.World.MoneyModule
777 // Please do not refactor these to be just one method 782 // Please do not refactor these to be just one method
778 // Existing implementations need the distinction 783 // Existing implementations need the distinction
779 // 784 //
780 public bool UploadCovered(IClientAPI client) 785 public bool UploadCovered(IClientAPI client, int amount)
781 {
782 return AmountCovered(client, PriceUpload);
783 }
784
785 public bool GroupCreationCovered(IClientAPI client)
786 { 786 {
787 return AmountCovered(client, PriceGroupCreate); 787 return true;
788 } 788 }
789
790 public bool AmountCovered(IClientAPI client, int amount) 789 public bool AmountCovered(IClientAPI client, int amount)
791 { 790 {
792 return true; 791 return true;