40 lines
1.2 KiB
C#
40 lines
1.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
using Server.Items;
|
|
|
|
namespace Server.Events.Halloween
|
|
{
|
|
class HolidaySettings
|
|
{
|
|
public static DateTime StartHalloween { get { return new DateTime( 2012, 10, 24 ); } } // YY MM DD
|
|
public static DateTime FinishHalloween { get { return new DateTime( 2012, 11, 15 ); } }
|
|
|
|
public static Item RandomGMBeggerItem { get { return ( Item )Activator.CreateInstance( m_GMBeggarTreats[ Utility.Random( m_GMBeggarTreats.Length ) ] ); } }
|
|
public static Item RandomTreat { get { return (Item)Activator.CreateInstance ( m_Treats[ Utility.Random( m_Treats.Length ) ]) ; } }
|
|
|
|
private static Type[] m_GMBeggarTreats =
|
|
{
|
|
typeof( CreepyCake ),
|
|
typeof( PumpkinPizza ),
|
|
typeof( GrimWarning ),
|
|
typeof( HarvestWine ),
|
|
typeof( MurkyMilk ),
|
|
typeof( MrPlainsCookies ),
|
|
typeof( SkullsOnPike ),
|
|
typeof( ChairInAGhostCostume ),
|
|
typeof( ExcellentIronMaiden ),
|
|
typeof( HalloweenGuillotine ),
|
|
typeof( ColoredSmallWebs )
|
|
};
|
|
|
|
private static Type[] m_Treats =
|
|
{
|
|
typeof( Lollipops ),
|
|
typeof( WrappedCandy ),
|
|
typeof( JellyBeans ),
|
|
typeof( Taffy ),
|
|
typeof( NougatSwirl )
|
|
};
|
|
}
|
|
}
|