Overwrite

Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
This commit is contained in:
Unstable Kitsune
2023-11-28 23:20:26 -05:00
parent 3cd54811de
commit b918192e4e
11608 changed files with 2644205 additions and 47 deletions

View File

@@ -0,0 +1,52 @@
using System;
using System.Collections.Generic;
using Server.Mobiles;
namespace Server
{
public enum Collection
{
VesperMuseum,
MoonglowZoo,
// Britain library
MaceAndBlade,
FoldedSteel,
Trades,
ArtsSection,
SongsOfNote,
UnderstandingAnimals,
LightAndMight,
OilAndOubliette,
WizardsCompendium,
BritanniaWaters,
PastTreasures,
SkeletonKey,
// Factions
Minax,
CouncilOfMages,
TrueBritannians,
Shadowlords
}
public interface IComunityCollection
{
Collection CollectionID { get; }
long Points { get; set; }
long CurrentTier { get; }
long PreviousTier { get; }
long StartTier { get; set; }
long NextTier { get; set; }
long DailyDecay { get; set; }
int Tier { get; }
int MaxTier { get; }
List<CollectionItem> Donations { get; }
List<CollectionItem> Rewards { get; }
void Donate(PlayerMobile player, CollectionItem item, int amount);
void Reward(PlayerMobile player, CollectionItem reward, int hue);
void DonatePet(PlayerMobile player, BaseCreature pet);
}
}