Removes redundant delegate type declarations
This commit is contained in:
parent
3c9842ee5a
commit
c85b0a740c
317 changed files with 898 additions and 903 deletions
|
|
@ -127,7 +127,7 @@ namespace Server.Items
|
|||
{
|
||||
public static void Initialize()
|
||||
{
|
||||
CommandSystem.Register( "SHTelGen", AccessLevel.Administrator, new CommandEventHandler( SHTelGen_OnCommand ) );
|
||||
CommandSystem.Register( "SHTelGen", AccessLevel.Administrator, SHTelGen_OnCommand );
|
||||
}
|
||||
|
||||
[Usage( "SHTelGen" )]
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ namespace Server.Items
|
|||
|
||||
m_Events = new List<int>();
|
||||
|
||||
m_Timer = Timer.DelayCall( EvaluationInterval, EvaluationInterval, new TimerCallback( Evaluate ) );
|
||||
m_Timer = Timer.DelayCall( EvaluationInterval, EvaluationInterval, Evaluate );
|
||||
}
|
||||
|
||||
public Aquarium( Serial serial ) : base( serial )
|
||||
|
|
@ -446,7 +446,7 @@ namespace Server.Items
|
|||
if ( next < DateTime.UtcNow )
|
||||
next = DateTime.UtcNow;
|
||||
|
||||
m_Timer = Timer.DelayCall( next - DateTime.UtcNow, EvaluationInterval, new TimerCallback( Evaluate ) );
|
||||
m_Timer = Timer.DelayCall( next - DateTime.UtcNow, EvaluationInterval, Evaluate );
|
||||
|
||||
goto case 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ namespace Server.Items
|
|||
{
|
||||
m_Timer?.Stop();
|
||||
|
||||
m_Timer = Timer.DelayCall( DeathDelay, new TimerCallback( Kill ) );
|
||||
m_Timer = Timer.DelayCall( DeathDelay, Kill );
|
||||
|
||||
InvalidateProperties();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -354,9 +354,9 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
PacketHandlers.Register( 0xD4, 0, true, new OnPacketReceive( HeaderChange ) );
|
||||
PacketHandlers.Register( 0x66, 0, true, new OnPacketReceive( ContentChange ) );
|
||||
PacketHandlers.Register( 0x93, 99, true, new OnPacketReceive( OldHeaderChange ) );
|
||||
PacketHandlers.Register( 0xD4, 0, true, HeaderChange );
|
||||
PacketHandlers.Register( 0x66, 0, true, ContentChange );
|
||||
PacketHandlers.Register( 0x93, 99, true, OldHeaderChange );
|
||||
}
|
||||
|
||||
public static void OldHeaderChange( NetState state, PacketReader pvSrc )
|
||||
|
|
|
|||
|
|
@ -36,17 +36,17 @@ namespace Server.Items
|
|||
// Called by RunUO
|
||||
public static void Initialize()
|
||||
{
|
||||
EventSink.OpenDoorMacroUsed += new OpenDoorMacroEventHandler( EventSink_OpenDoorMacroUsed );
|
||||
EventSink.OpenDoorMacroUsed += EventSink_OpenDoorMacroUsed;
|
||||
|
||||
CommandSystem.Register( "Link", AccessLevel.GameMaster, new CommandEventHandler( Link_OnCommand ) );
|
||||
CommandSystem.Register( "ChainLink", AccessLevel.GameMaster, new CommandEventHandler( ChainLink_OnCommand ) );
|
||||
CommandSystem.Register( "Link", AccessLevel.GameMaster, Link_OnCommand );
|
||||
CommandSystem.Register( "ChainLink", AccessLevel.GameMaster, ChainLink_OnCommand );
|
||||
}
|
||||
|
||||
[Usage( "Link" )]
|
||||
[Description( "Links two targeted doors together." )]
|
||||
private static void Link_OnCommand( CommandEventArgs e )
|
||||
{
|
||||
e.Mobile.BeginTarget( -1, false, TargetFlags.None, new TargetCallback( Link_OnFirstTarget ) );
|
||||
e.Mobile.BeginTarget( -1, false, TargetFlags.None, Link_OnFirstTarget );
|
||||
e.Mobile.SendMessage( "Target the first door to link." );
|
||||
}
|
||||
|
||||
|
|
@ -54,7 +54,7 @@ namespace Server.Items
|
|||
{
|
||||
if ( !(targeted is BaseDoor door) )
|
||||
{
|
||||
from.BeginTarget( -1, false, TargetFlags.None, new TargetCallback( Link_OnFirstTarget ) );
|
||||
from.BeginTarget( -1, false, TargetFlags.None, Link_OnFirstTarget );
|
||||
from.SendMessage( "That is not a door. Try again." );
|
||||
}
|
||||
else
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ namespace Server.Items
|
|||
TimeSpan delay = TimeSpan.FromMinutes( mins );
|
||||
|
||||
m_NextRespawnTime = DateTime.UtcNow + delay;
|
||||
m_RespawnTimer = Timer.DelayCall( delay, new TimerCallback( Respawn ) );
|
||||
m_RespawnTimer = Timer.DelayCall( delay, Respawn );
|
||||
}
|
||||
}
|
||||
else if ( m_RespawnTimer != null )
|
||||
|
|
@ -258,7 +258,7 @@ namespace Server.Items
|
|||
m_NextRespawnTime = reader.ReadDeltaTime();
|
||||
|
||||
TimeSpan delay = m_NextRespawnTime - DateTime.UtcNow;
|
||||
m_RespawnTimer = Timer.DelayCall( delay > TimeSpan.Zero ? delay : TimeSpan.Zero, new TimerCallback( Respawn ) );
|
||||
m_RespawnTimer = Timer.DelayCall( delay > TimeSpan.Zero ? delay : TimeSpan.Zero, Respawn );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -319,7 +319,7 @@ namespace Server.Items
|
|||
int version = reader.ReadEncodedInt();
|
||||
|
||||
if ( version == 0 && m_Content == null )
|
||||
Timer.DelayCall( TimeSpan.Zero, new TimerCallback( AcquireContent ) );
|
||||
Timer.DelayCall( TimeSpan.Zero, AcquireContent );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public static void Initialize()
|
||||
{
|
||||
CommandSystem.Register( "SecretLocGen", AccessLevel.Administrator, new CommandEventHandler( SecretLocGen_OnCommand ) );
|
||||
CommandSystem.Register( "SecretLocGen", AccessLevel.Administrator, SecretLocGen_OnCommand );
|
||||
}
|
||||
|
||||
[Usage( "SecretLocGen" )]
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), new TimerCallback( Validate ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), Validate );
|
||||
}
|
||||
|
||||
private void Validate()
|
||||
|
|
|
|||
|
|
@ -191,8 +191,8 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
CommandSystem.Register( "GenStealArties", AccessLevel.Administrator, new CommandEventHandler( GenStealArties_OnCommand ) );
|
||||
CommandSystem.Register( "RemoveStealArties", AccessLevel.Administrator, new CommandEventHandler( RemoveStealArties_OnCommand ) );
|
||||
CommandSystem.Register( "GenStealArties", AccessLevel.Administrator, GenStealArties_OnCommand );
|
||||
CommandSystem.Register( "RemoveStealArties", AccessLevel.Administrator, RemoveStealArties_OnCommand );
|
||||
}
|
||||
|
||||
[Usage( "GenStealArties" )]
|
||||
|
|
@ -323,7 +323,7 @@ namespace Server.Items
|
|||
m_Artifacts[i] = new StealableInstance( m_Entries[i] );
|
||||
}
|
||||
|
||||
m_RespawnTimer = Timer.DelayCall( TimeSpan.Zero, TimeSpan.FromMinutes( 15.0 ), new TimerCallback( CheckRespawn ) );
|
||||
m_RespawnTimer = Timer.DelayCall( TimeSpan.Zero, TimeSpan.FromMinutes( 15.0 ), CheckRespawn );
|
||||
}
|
||||
|
||||
public override void OnDelete()
|
||||
|
|
@ -405,7 +405,7 @@ namespace Server.Items
|
|||
m_Artifacts[i] = new StealableInstance( m_Entries[i] );
|
||||
}
|
||||
|
||||
m_RespawnTimer = Timer.DelayCall( TimeSpan.Zero, TimeSpan.FromMinutes( 15.0 ), new TimerCallback( CheckRespawn ) );
|
||||
m_RespawnTimer = Timer.DelayCall( TimeSpan.Zero, TimeSpan.FromMinutes( 15.0 ), CheckRespawn );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ namespace Server.Items
|
|||
{
|
||||
if ( IsChildOf( from.Backpack ) )
|
||||
{
|
||||
from.BeginTarget( 6, false, TargetFlags.None, new TargetCallback( OnTarget ) );
|
||||
from.BeginTarget( 6, false, TargetFlags.None, OnTarget );
|
||||
from.SendLocalizedMessage( 1053024 ); // Select the swamp dragon you wish to place the barding on.
|
||||
}
|
||||
else
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ namespace Server.Items
|
|||
|
||||
Unlink();
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 5.0 ), new TimerCallback( Delete ) );
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 5.0 ), Delete );
|
||||
}
|
||||
|
||||
public void Unlink()
|
||||
|
|
|
|||
|
|
@ -829,7 +829,7 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
EventSink.Login += new LoginEventHandler( EventSink_Login );
|
||||
EventSink.Login += EventSink_Login;
|
||||
}
|
||||
|
||||
private static void EventSink_Login( LoginEventArgs e )
|
||||
|
|
@ -1072,12 +1072,12 @@ namespace Server.Items
|
|||
if ( !Fillable || !ValidateUse( from, true ) )
|
||||
return;
|
||||
|
||||
from.BeginTarget( -1, true, TargetFlags.None, new TargetCallback( Fill_OnTarget ) );
|
||||
from.BeginTarget( -1, true, TargetFlags.None, Fill_OnTarget );
|
||||
SendLocalizedMessageTo( from, 500837 ); // Fill from what?
|
||||
}
|
||||
else if ( Pourable && ValidateUse( from, true ) )
|
||||
{
|
||||
from.BeginTarget( -1, true, TargetFlags.None, new TargetCallback( Pour_OnTarget ) );
|
||||
from.BeginTarget( -1, true, TargetFlags.None, Pour_OnTarget );
|
||||
from.SendLocalizedMessage( 1010086 ); // What do you want to use this on?
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -611,7 +611,7 @@ namespace Server.Items
|
|||
if ( !Movable )
|
||||
return;
|
||||
|
||||
from.BeginTarget( 4, false, TargetFlags.None, new TargetCallback( OnTarget ) );
|
||||
from.BeginTarget( 4, false, TargetFlags.None, OnTarget );
|
||||
}
|
||||
|
||||
public virtual void OnTarget( Mobile from, object obj )
|
||||
|
|
|
|||
|
|
@ -27,20 +27,20 @@ namespace Server.Engines.Mahjong
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
PacketHandlers.Register( 0xDA, 0, true, new OnPacketReceive( OnPacket ) );
|
||||
PacketHandlers.Register( 0xDA, 0, true, OnPacket );
|
||||
|
||||
RegisterSubCommand( 0x6, new OnMahjongPacketReceive( ExitGame ) );
|
||||
RegisterSubCommand( 0xA, new OnMahjongPacketReceive( GivePoints ) );
|
||||
RegisterSubCommand( 0xB, new OnMahjongPacketReceive( RollDice ) );
|
||||
RegisterSubCommand( 0xC, new OnMahjongPacketReceive( BuildWalls ) );
|
||||
RegisterSubCommand( 0xD, new OnMahjongPacketReceive( ResetScores ) );
|
||||
RegisterSubCommand( 0xF, new OnMahjongPacketReceive( AssignDealer ) );
|
||||
RegisterSubCommand( 0x10, new OnMahjongPacketReceive( OpenSeat ) );
|
||||
RegisterSubCommand( 0x11, new OnMahjongPacketReceive( ChangeOption ) );
|
||||
RegisterSubCommand( 0x15, new OnMahjongPacketReceive( MoveWallBreakIndicator ) );
|
||||
RegisterSubCommand( 0x16, new OnMahjongPacketReceive( TogglePublicHand ) );
|
||||
RegisterSubCommand( 0x17, new OnMahjongPacketReceive( MoveTile ) );
|
||||
RegisterSubCommand( 0x18, new OnMahjongPacketReceive( MoveDealerIndicator ) );
|
||||
RegisterSubCommand( 0x6, ExitGame );
|
||||
RegisterSubCommand( 0xA, GivePoints );
|
||||
RegisterSubCommand( 0xB, RollDice );
|
||||
RegisterSubCommand( 0xC, BuildWalls );
|
||||
RegisterSubCommand( 0xD, ResetScores );
|
||||
RegisterSubCommand( 0xF, AssignDealer );
|
||||
RegisterSubCommand( 0x10, OpenSeat );
|
||||
RegisterSubCommand( 0x11, ChangeOption );
|
||||
RegisterSubCommand( 0x15, MoveWallBreakIndicator );
|
||||
RegisterSubCommand( 0x16, TogglePublicHand );
|
||||
RegisterSubCommand( 0x17, MoveTile );
|
||||
RegisterSubCommand( 0x18, MoveDealerIndicator );
|
||||
}
|
||||
|
||||
public static void OnPacket( NetState state, PacketReader pvSrc )
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ namespace Server.Items
|
|||
m_BeforeChangeover = true;
|
||||
|
||||
if ( Guild.NewGuildSystem && m_BeforeChangeover )
|
||||
Timer.DelayCall( TimeSpan.Zero, new TimerCallback( AddToHouse ) );
|
||||
Timer.DelayCall( TimeSpan.Zero, AddToHouse );
|
||||
|
||||
if ( !Guild.NewGuildSystem && m_Guild == null )
|
||||
Delete();
|
||||
|
|
@ -382,7 +382,7 @@ namespace Server.Items
|
|||
if ( house != null && house.IsOwner( from ) )
|
||||
{
|
||||
from.SendLocalizedMessage( 1062838 ); // Where would you like to place this decoration?
|
||||
from.BeginTarget( -1, true, Targeting.TargetFlags.None, new TargetStateCallback( Placement_OnTarget ), null );
|
||||
from.BeginTarget( -1, true, Targeting.TargetFlags.None, Placement_OnTarget, null );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -291,7 +291,7 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
PacketHandlers.Register( 0x56, 11, true, new OnPacketReceive( OnMapCommand ) );
|
||||
PacketHandlers.Register( 0x56, 11, true, OnMapCommand );
|
||||
}
|
||||
|
||||
private static void OnMapCommand( NetState state, PacketReader pvSrc )
|
||||
|
|
|
|||
|
|
@ -902,7 +902,7 @@ namespace Server.Items
|
|||
{
|
||||
Movable = false;
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 2.0 ), new TimerCallback( Delete ) );
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 2.0 ), Delete );
|
||||
}
|
||||
|
||||
public TreasureChestDirt( Serial serial ) : base( serial )
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ namespace Server.Items
|
|||
m_MaxDamage = maxDamage;
|
||||
m_Created = DateTime.UtcNow;
|
||||
m_Duration = duration;
|
||||
m_Timer = Timer.DelayCall( TimeSpan.Zero, TimeSpan.FromSeconds( 1 ), new TimerCallback( OnTick ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.Zero, TimeSpan.FromSeconds( 1 ), OnTick );
|
||||
}
|
||||
|
||||
public override void OnAfterDelete()
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ namespace Server.Items
|
|||
}
|
||||
else
|
||||
{
|
||||
from.BeginTarget( 2, false, TargetFlags.None, new TargetCallback( OnTarget ) );
|
||||
from.BeginTarget( 2, false, TargetFlags.None, OnTarget );
|
||||
from.SendMessage( "What do you wish to use the gem on?" );
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -210,7 +210,7 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
PacketHandlers.Register( 0x71, 0, true, new OnPacketReceive( BBClientRequest ) );
|
||||
PacketHandlers.Register( 0x71, 0, true, BBClientRequest );
|
||||
}
|
||||
|
||||
public static void BBClientRequest( NetState state, PacketReader pvSrc )
|
||||
|
|
|
|||
|
|
@ -409,7 +409,7 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
Mobile.CreateCorpseHandler += new CreateCorpseHandler( Mobile_CreateCorpseHandler );
|
||||
Mobile.CreateCorpseHandler += Mobile_CreateCorpseHandler;
|
||||
}
|
||||
|
||||
public static Container Mobile_CreateCorpseHandler( Mobile owner, HairInfo hair, FacialHairInfo facialhair, List<Item> initialContent, List<Item> equipItems )
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ namespace Server.Items
|
|||
if ( Utility.InRange( m.Location, Location, 1 ) && !Utility.InRange( oldLocation, Location, 1 ) && m.Player && !(m.AccessLevel > AccessLevel.Player || m.Hidden) )
|
||||
{
|
||||
if ( m_Timer == null || !m_Timer.Running )
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 2 ), new TimerCallback( HeedWarning ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 2 ), HeedWarning );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -335,13 +335,13 @@ namespace Server.Items
|
|||
return;
|
||||
|
||||
if (m_SoundID > 0)
|
||||
Timer.DelayCall<IEntity>(m_SoundDelay, new TimerStateCallback<IEntity>(PlaySound), trigger);
|
||||
Timer.DelayCall<IEntity>(m_SoundDelay, PlaySound, trigger);
|
||||
|
||||
if (m_Trigger != null)
|
||||
Timer.DelayCall<IEntity>(m_TriggerDelay, new TimerStateCallback<IEntity>(m_Trigger.DoEffect), trigger);
|
||||
Timer.DelayCall<IEntity>(m_TriggerDelay, m_Trigger.DoEffect, trigger);
|
||||
|
||||
if (m_EffectType != ECEffectType.None)
|
||||
Timer.DelayCall<IEntity>(m_EffectDelay, new TimerStateCallback<IEntity>(InternalDoEffect), trigger);
|
||||
Timer.DelayCall<IEntity>(m_EffectDelay, InternalDoEffect, trigger);
|
||||
}
|
||||
|
||||
public void InternalDoEffect(IEntity trigger)
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ namespace Server.Items
|
|||
|
||||
if ( m_Timer == null )
|
||||
{
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1 ), TimeSpan.FromSeconds( 1 ), new TimerCallback( OnFirebombTimerTick ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1 ), TimeSpan.FromSeconds( 1 ), OnFirebombTimerTick );
|
||||
m_LitBy = from;
|
||||
from.SendLocalizedMessage( 1060582 ); // You light the firebomb. Throw it now!
|
||||
}
|
||||
|
|
@ -221,7 +221,7 @@ namespace Server.Items
|
|||
m_LitBy = litBy;
|
||||
m_Expire = DateTime.UtcNow + TimeSpan.FromSeconds( 10 );
|
||||
m_Burning = toDamage;
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), TimeSpan.FromSeconds( 1.0 ), new TimerCallback( OnFirebombFieldTimerTick ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), TimeSpan.FromSeconds( 1.0 ), OnFirebombFieldTimerTick );
|
||||
}
|
||||
|
||||
public FirebombField( Serial serial ) : base( serial )
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ namespace Server.Items
|
|||
{
|
||||
public static void Initialize()
|
||||
{
|
||||
CommandSystem.Register( "Flip", AccessLevel.GameMaster, new CommandEventHandler( Flip_OnCommand ) );
|
||||
CommandSystem.Register( "Flip", AccessLevel.GameMaster, Flip_OnCommand );
|
||||
}
|
||||
|
||||
[Usage( "Flip" )]
|
||||
|
|
|
|||
|
|
@ -33,10 +33,10 @@ namespace Server.Items
|
|||
|
||||
Effects.PlaySound( GetWorldLocation(), Map, 0x387 );
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0.25 ), new TimerCallback( Down1 ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0.50 ), new TimerCallback( Down2 ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0.25 ), Down1 );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0.50 ), Down2 );
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 5.00 ), new TimerCallback( BackUp ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 5.00 ), BackUp );
|
||||
|
||||
m_NextUse = DateTime.UtcNow + TimeSpan.FromSeconds( 10.0 );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
Timer.DelayCall( TimeSpan.Zero, new TimerCallback( Refresh ) );
|
||||
Timer.DelayCall( TimeSpan.Zero, Refresh );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ namespace Server.Items
|
|||
{
|
||||
if ( IsChildOf( from.Backpack ) )
|
||||
{
|
||||
from.BeginTarget( -1, false, TargetFlags.None, new TargetCallback( OnTarget ) );
|
||||
from.BeginTarget( -1, false, TargetFlags.None, OnTarget );
|
||||
from.SendLocalizedMessage( 1005424 ); // Select the weapon or armor you wish to use the cloth on.
|
||||
}
|
||||
else
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ namespace Server.Items
|
|||
m_Created = DateTime.UtcNow;
|
||||
m_Duration = duration;
|
||||
|
||||
m_Timer = Timer.DelayCall( TimeSpan.Zero, TimeSpan.FromSeconds( 1 ), new TimerCallback( OnTick ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.Zero, TimeSpan.FromSeconds( 1 ), OnTick );
|
||||
}
|
||||
|
||||
public override void OnAfterDelete()
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
CommandSystem.Register( "MoonGen", AccessLevel.Administrator, new CommandEventHandler( MoonGen_OnCommand ) );
|
||||
CommandSystem.Register( "MoonGen", AccessLevel.Administrator, MoonGen_OnCommand );
|
||||
}
|
||||
|
||||
[Usage( "MoonGen" )]
|
||||
|
|
|
|||
|
|
@ -550,7 +550,7 @@ namespace Server.Items
|
|||
{
|
||||
m_Table = new Dictionary<Mobile, TeleportingInfo>();
|
||||
|
||||
EventSink.Logout += new LogoutEventHandler(EventSink_Logout);
|
||||
EventSink.Logout += EventSink_Logout;
|
||||
}
|
||||
|
||||
public static void EventSink_Logout(LogoutEventArgs e)
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@ namespace Server.Items
|
|||
list[i].Broadcast( triggerer );
|
||||
}
|
||||
|
||||
Timer.DelayCall( TimeSpan.Zero, new TimerCallback( InternalCallback ) );
|
||||
Timer.DelayCall( TimeSpan.Zero, InternalCallback );
|
||||
}
|
||||
|
||||
private void InternalCallback()
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ namespace Server.Items
|
|||
{
|
||||
public static void Initialize()
|
||||
{
|
||||
CommandSystem.Register( "WayPointSeq", AccessLevel.GameMaster, new CommandEventHandler( WayPointSeq_OnCommand ) );
|
||||
CommandSystem.Register( "WayPointSeq", AccessLevel.GameMaster, WayPointSeq_OnCommand );
|
||||
}
|
||||
|
||||
public static void WayPointSeq_OnCommand( CommandEventArgs arg )
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ namespace Server.Items
|
|||
m_Entry = entry;
|
||||
m_Bedroll = bedroll;
|
||||
|
||||
m_CloseTimer = Timer.DelayCall( TimeSpan.FromSeconds( 10.0 ), new TimerCallback( CloseGump ) );
|
||||
m_CloseTimer = Timer.DelayCall( TimeSpan.FromSeconds( 10.0 ), CloseGump );
|
||||
|
||||
AddBackground( 0, 0, 400, 350, 0xA28 );
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ namespace Server.Items
|
|||
m_Entries = new ArrayList();
|
||||
|
||||
m_Created = DateTime.UtcNow;
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), TimeSpan.FromSeconds( 1.0 ), new TimerCallback( OnTick ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), TimeSpan.FromSeconds( 1.0 ), OnTick );
|
||||
}
|
||||
|
||||
public Campfire( Serial serial ) : base( serial )
|
||||
|
|
|
|||
|
|
@ -294,7 +294,7 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
Timer.DelayCall( TimeSpan.Zero, new TimerCallback( FixMovingCrate ) );
|
||||
Timer.DelayCall( TimeSpan.Zero, FixMovingCrate );
|
||||
}
|
||||
|
||||
private void FixMovingCrate()
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@ namespace Server.Items
|
|||
else if ( IsChildOf( from.Backpack ) )
|
||||
{
|
||||
from.SendLocalizedMessage( 1010484 ); // Where do you wish to use the net?
|
||||
from.BeginTarget( -1, true, TargetFlags.None, new TargetCallback( OnTarget ) );
|
||||
from.BeginTarget( -1, true, TargetFlags.None, OnTarget );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -326,7 +326,7 @@ namespace Server.Items
|
|||
if ( m_GumpWidth > 0 && m_GumpHeight > 0 && m_TitleNumber > 0 && (m_MessageNumber > 0 || m_MessageString != null) )
|
||||
{
|
||||
from.CloseGump( typeof( WarningGump ) );
|
||||
from.SendGump( new WarningGump( m_TitleNumber, m_TitleColor, m_MessageString == null ? (object)m_MessageNumber : (object)m_MessageString, m_MessageColor, m_GumpWidth, m_GumpHeight, new WarningGumpCallback( Warning_Callback ), from ) );
|
||||
from.SendGump( new WarningGump( m_TitleNumber, m_TitleColor, m_MessageString == null ? (object)m_MessageNumber : (object)m_MessageString, m_MessageColor, m_GumpWidth, m_GumpHeight, Warning_Callback, from ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ namespace Server.Items
|
|||
}
|
||||
|
||||
if ( version < 1 )
|
||||
Timer.DelayCall( TimeSpan.Zero, new TimerCallback( UpdateWeight ) );
|
||||
Timer.DelayCall( TimeSpan.Zero, UpdateWeight );
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ namespace Server.Items
|
|||
// Effects
|
||||
Effects.PlaySound( loc, map, 0x207 );
|
||||
|
||||
Geometry.Circle2D( loc, map, Radius, new DoEffect_Callback( BlastEffect ), 270, 90 );
|
||||
Geometry.Circle2D( loc, map, Radius, BlastEffect, 270, 90 );
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0.3 ), new TimerStateCallback( CircleEffect2 ), new object[] { loc, map } );
|
||||
|
||||
|
|
@ -117,7 +117,7 @@ namespace Server.Items
|
|||
{
|
||||
object[] states = (object[]) state;
|
||||
|
||||
Geometry.Circle2D( (Point3D)states[0], (Map)states[1], Radius, new DoEffect_Callback( BlastEffect ), 90, 270 );
|
||||
Geometry.Circle2D( (Point3D)states[0], (Map)states[1], Radius, BlastEffect, 90, 270 );
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
|
|
|||
|
|
@ -47,17 +47,17 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
EventSink.OpenSpellbookRequest += new OpenSpellbookRequestEventHandler( EventSink_OpenSpellbookRequest );
|
||||
EventSink.CastSpellRequest += new CastSpellRequestEventHandler( EventSink_CastSpellRequest );
|
||||
EventSink.OpenSpellbookRequest += EventSink_OpenSpellbookRequest;
|
||||
EventSink.CastSpellRequest += EventSink_CastSpellRequest;
|
||||
|
||||
CommandSystem.Register( "AllSpells", AccessLevel.GameMaster, new CommandEventHandler( AllSpells_OnCommand ) );
|
||||
CommandSystem.Register( "AllSpells", AccessLevel.GameMaster, AllSpells_OnCommand );
|
||||
}
|
||||
|
||||
[Usage( "AllSpells" )]
|
||||
[Description( "Completely fills a targeted spellbook with scrolls." )]
|
||||
private static void AllSpells_OnCommand( CommandEventArgs e )
|
||||
{
|
||||
e.Mobile.BeginTarget( -1, false, TargetFlags.None, new TargetCallback( AllSpells_OnTarget ) );
|
||||
e.Mobile.BeginTarget( -1, false, TargetFlags.None, AllSpells_OnTarget );
|
||||
e.Mobile.SendMessage( "Target the spellbook to fill." );
|
||||
}
|
||||
|
||||
|
|
@ -76,7 +76,7 @@ namespace Server.Items
|
|||
}
|
||||
else
|
||||
{
|
||||
from.BeginTarget( -1, false, TargetFlags.None, new TargetCallback( AllSpells_OnTarget ) );
|
||||
from.BeginTarget( -1, false, TargetFlags.None, AllSpells_OnTarget );
|
||||
from.SendMessage( "That is not a spellbook. Try again." );
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
EventSink.BandageTargetRequest += new BandageTargetRequestEventHandler(EventSink_BandageTargetRequest);
|
||||
EventSink.BandageTargetRequest += EventSink_BandageTargetRequest;
|
||||
}
|
||||
|
||||
[Constructible]
|
||||
|
|
|
|||
|
|
@ -361,7 +361,7 @@ namespace Server.Items
|
|||
}
|
||||
|
||||
if ( m_UsesRemaining != oldUses )
|
||||
Timer.DelayCall( TimeSpan.Zero, new TimerCallback( InvalidateProperties ) );
|
||||
Timer.DelayCall( TimeSpan.Zero, InvalidateProperties );
|
||||
}
|
||||
|
||||
public override void OnSingleClick( Mobile from )
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ namespace Server.Items
|
|||
{
|
||||
if (CanUseWeapon(from, weapon))
|
||||
{
|
||||
from.BeginTarget(weapon.WeaponMaxRange, false, TargetFlags.Harmful, new TargetStateCallback<INinjaWeapon>(OnTarget), weapon);
|
||||
from.BeginTarget(weapon.WeaponMaxRange, false, TargetFlags.Harmful, OnTarget, weapon);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -66,10 +66,10 @@ namespace Server.Items
|
|||
|
||||
if (CombatCheck(from, target))
|
||||
{
|
||||
Timer.DelayCall(TimeSpan.FromSeconds(1.0), new TimerStateCallback<object[]>(OnHit), new object[] { from, target, weapon });
|
||||
Timer.DelayCall(TimeSpan.FromSeconds(1.0), OnHit, new object[] { from, target, weapon });
|
||||
}
|
||||
|
||||
Timer.DelayCall(TimeSpan.FromSeconds(2.5), new TimerStateCallback<PlayerMobile>(ResetUsing), from);
|
||||
Timer.DelayCall(TimeSpan.FromSeconds(2.5), ResetUsing, from);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -356,7 +356,7 @@ namespace Server.Items
|
|||
{
|
||||
if (WeaponIsValid(weapon, Owner.From))
|
||||
{
|
||||
Owner.From.BeginTarget(10, false, TargetFlags.Harmful, new TargetStateCallback<INinjaWeapon>(OnTarget), weapon);
|
||||
Owner.From.BeginTarget(10, false, TargetFlags.Harmful, OnTarget, weapon);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -92,11 +92,11 @@ namespace Server.Items
|
|||
{
|
||||
if ( tub.MetallicHues ) /* OSI has three metallic tubs now */
|
||||
{
|
||||
from.SendGump( new MetallicHuePicker( from, new MetallicHuePicker.MetallicHuePickerCallback( SetTubHue ), tub ) );
|
||||
from.SendGump( new MetallicHuePicker( from, SetTubHue, tub ) );
|
||||
}
|
||||
else if ( tub.CustomHuePicker != null )
|
||||
{
|
||||
from.SendGump( new CustomHuePickerGump( from, tub.CustomHuePicker, new CustomHuePickerCallback( SetTubHue ), tub ) );
|
||||
from.SendGump( new CustomHuePickerGump( from, tub.CustomHuePicker, SetTubHue, tub ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -134,7 +134,7 @@ namespace Server.Items
|
|||
m_ItemID = ItemID;
|
||||
|
||||
m.Send( new PlayMusic( music ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 0.5 ), TimeSpan.FromSeconds( 0.5 ), 4, new TimerCallback( Animate ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 0.5 ), TimeSpan.FromSeconds( 0.5 ), 4, Animate );
|
||||
}
|
||||
|
||||
public void EndMusic( Mobile m )
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ namespace Server.Items
|
|||
{
|
||||
m_Charges = charges;
|
||||
|
||||
m_Timer = Timer.DelayCall( RechargeTime, RechargeTime, new TimerCallback( Recharge ) );
|
||||
m_Timer = Timer.DelayCall( RechargeTime, RechargeTime, Recharge );
|
||||
}
|
||||
|
||||
public FountainOfLife( Serial serial )
|
||||
|
|
@ -172,9 +172,9 @@ namespace Server.Items
|
|||
DateTime next = reader.ReadDateTime();
|
||||
|
||||
if ( next < DateTime.UtcNow )
|
||||
m_Timer = Timer.DelayCall( TimeSpan.Zero, RechargeTime, new TimerCallback( Recharge ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.Zero, RechargeTime, Recharge );
|
||||
else
|
||||
m_Timer = Timer.DelayCall( next - DateTime.UtcNow, RechargeTime, new TimerCallback( Recharge ) );
|
||||
m_Timer = Timer.DelayCall( next - DateTime.UtcNow, RechargeTime, Recharge );
|
||||
}
|
||||
|
||||
public void Recharge()
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ namespace Server.Items
|
|||
if ( ItemID == 0x2A69 || ItemID == 0x2A6D )
|
||||
{
|
||||
Up();
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0.5 ), TimeSpan.FromSeconds( 0.5 ), 2, new TimerCallback( Up ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0.5 ), TimeSpan.FromSeconds( 0.5 ), 2, Up );
|
||||
}
|
||||
}
|
||||
else if ( Utility.InRange( old, Location, 2 ) && !Utility.InRange( m.Location, Location, 2 ) )
|
||||
|
|
@ -42,7 +42,7 @@ namespace Server.Items
|
|||
if ( ItemID == 0x2A6C || ItemID == 0x2A70 )
|
||||
{
|
||||
Down();
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0.5 ), TimeSpan.FromSeconds( 0.5 ), 2, new TimerCallback( Down ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0.5 ), TimeSpan.FromSeconds( 0.5 ), 2, Down );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ namespace Server.Items
|
|||
|
||||
public DisturbingPortraitComponent() : base( 0x2A5D )
|
||||
{
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), TimeSpan.FromMinutes( 3 ), new TimerCallback( Change ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), TimeSpan.FromMinutes( 3 ), Change );
|
||||
}
|
||||
|
||||
public DisturbingPortraitComponent( Serial serial ) : base( serial )
|
||||
|
|
@ -48,7 +48,7 @@ namespace Server.Items
|
|||
|
||||
int version = reader.ReadEncodedInt();
|
||||
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), TimeSpan.FromMinutes( 3 ), new TimerCallback( Change ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), TimeSpan.FromMinutes( 3 ), Change );
|
||||
}
|
||||
|
||||
private void Change()
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ namespace Server.Items
|
|||
|
||||
m_Timer?.Stop();
|
||||
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), new TimerCallback( Empty ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), Empty );
|
||||
}
|
||||
|
||||
return true;
|
||||
|
|
@ -63,7 +63,7 @@ namespace Server.Items
|
|||
|
||||
m_Timer?.Stop();
|
||||
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), new TimerCallback( Empty ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), Empty );
|
||||
}
|
||||
|
||||
return true;
|
||||
|
|
@ -83,7 +83,7 @@ namespace Server.Items
|
|||
int version = reader.ReadEncodedInt();
|
||||
|
||||
if ( Items.Count > 0 )
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), new TimerCallback( Empty ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), Empty );
|
||||
}
|
||||
|
||||
public virtual void Flip( Mobile from, Direction direction )
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ namespace Server.Items
|
|||
|
||||
public UnsettlingPortraitComponent() : base( 0x2A65 )
|
||||
{
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), TimeSpan.FromMinutes( 3 ), new TimerCallback( ChangeDirection ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), TimeSpan.FromMinutes( 3 ), ChangeDirection );
|
||||
}
|
||||
|
||||
public UnsettlingPortraitComponent( Serial serial ) : base( serial )
|
||||
|
|
@ -47,7 +47,7 @@ namespace Server.Items
|
|||
|
||||
int version = reader.ReadEncodedInt();
|
||||
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), TimeSpan.FromMinutes( 3 ), new TimerCallback( ChangeDirection ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), TimeSpan.FromMinutes( 3 ), ChangeDirection );
|
||||
}
|
||||
|
||||
private void ChangeDirection()
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ namespace Server.Items
|
|||
|
||||
public BaseFruitTreeAddon()
|
||||
{
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 5 ), new TimerCallback( Respawn ) );
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 5 ), Respawn );
|
||||
}
|
||||
|
||||
public BaseFruitTreeAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -51,7 +51,7 @@ namespace Server.Items
|
|||
else
|
||||
{
|
||||
if ( --m_Fruits == 0 )
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 30 ), new TimerCallback( Respawn ) );
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 30 ), Respawn );
|
||||
|
||||
from.SendLocalizedMessage( 501016 ); // You pick some fruit and put it in your backpack.
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ namespace Server.Items
|
|||
|
||||
int version = reader.ReadInt();
|
||||
|
||||
Timer.DelayCall( TimeSpan.Zero, new TimerCallback( FixMovingCrate ) );
|
||||
Timer.DelayCall( TimeSpan.Zero, FixMovingCrate );
|
||||
}
|
||||
|
||||
private void FixMovingCrate()
|
||||
|
|
@ -207,7 +207,7 @@ namespace Server.Items
|
|||
if ( house != null && house.IsCoOwner( from ) )
|
||||
{
|
||||
from.SendLocalizedMessage( 1062838 ); // Where would you like to place this decoration?
|
||||
from.BeginTarget( -1, true, TargetFlags.None, new TargetStateCallback( Placement_OnTarget ), null );
|
||||
from.BeginTarget( -1, true, TargetFlags.None, Placement_OnTarget, null );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -248,7 +248,7 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 1.0 ), TimeSpan.FromMinutes( 1.0 ), new TimerCallback( CheckEnd_OnTick ) );
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 1.0 ), TimeSpan.FromMinutes( 1.0 ), CheckEnd_OnTick );
|
||||
}
|
||||
|
||||
[Constructible]
|
||||
|
|
@ -462,7 +462,7 @@ namespace Server.Items
|
|||
else
|
||||
{
|
||||
from.SendGump( new WarningGump( 1150470, 0x7F00,
|
||||
$"You are about to purchase a raffle ticket for the house plot located at {FormatLocation()}. The ticket price is {FormatPrice()}. Tickets are non-refundable and you can only purchase one ticket per account. Do you wish to continue?", 0xFFFFFF, 420, 280, new WarningGumpCallback( Purchase_Callback ), null ) ); // CONFIRM TICKET PURCHASE
|
||||
$"You are about to purchase a raffle ticket for the house plot located at {FormatLocation()}. The ticket price is {FormatPrice()}. Tickets are non-refundable and you can only purchase one ticket per account. Do you wish to continue?", 0xFFFFFF, 420, 280, Purchase_Callback, null ) ); // CONFIRM TICKET PURCHASE
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ namespace Server.Mobiles
|
|||
|
||||
if ( version < 1 )
|
||||
{
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0 ), new TimerCallback( OnAfterDeserialize_Callback ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 0 ), OnAfterDeserialize_Callback );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ namespace Server.Items
|
|||
|
||||
public PlagueBeastBlood() : base( 0x122C, 0 )
|
||||
{
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1.5 ), TimeSpan.FromSeconds( 1.5 ), 3, new TimerCallback( Hemorrhage ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1.5 ), TimeSpan.FromSeconds( 1.5 ), 3, Hemorrhage );
|
||||
}
|
||||
|
||||
public override void OnAfterDelete()
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ namespace Server.Items
|
|||
from.LocalOverheadMessage( MessageType.Regular, 0x34, 1071906 ); // * You remove the plague mutation core from the plague beast, causing it to dissolve into a pile of goo *
|
||||
|
||||
if ( owner != null )
|
||||
Timer.DelayCall<PlagueBeastLord>( TimeSpan.FromSeconds( 1 ), new TimerStateCallback<PlagueBeastLord>( KillParent ), owner );
|
||||
Timer.DelayCall<PlagueBeastLord>( TimeSpan.FromSeconds( 1 ), KillParent, owner );
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ namespace Server.Items
|
|||
|
||||
Movable = false;
|
||||
|
||||
Timer.DelayCall( TimeSpan.Zero, new TimerCallback( Initialize ) );
|
||||
Timer.DelayCall( TimeSpan.Zero, Initialize );
|
||||
}
|
||||
|
||||
public virtual void Initialize()
|
||||
|
|
@ -67,7 +67,7 @@ namespace Server.Items
|
|||
{
|
||||
if ( !m_Opened && m_Timer == null )
|
||||
{
|
||||
m_Timer = Timer.DelayCall<Mobile>( TimeSpan.FromSeconds( 3 ), new TimerStateCallback<Mobile>( FinishOpening ), from );
|
||||
m_Timer = Timer.DelayCall<Mobile>( TimeSpan.FromSeconds( 3 ), FinishOpening, from );
|
||||
scissors.PublicOverheadMessage( MessageType.Regular, 0x3B2, 1071897 ); // You carefully cut into the organ.
|
||||
return true;
|
||||
}
|
||||
|
|
@ -392,7 +392,7 @@ namespace Server.Items
|
|||
if ( to.Hue == 0x1 && m_Gland == null && item is PlagueBeastGland )
|
||||
{
|
||||
m_Gland = item;
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 3 ), new TimerCallback( FinishHealing ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 3 ), FinishHealing );
|
||||
from.SendAsciiMessage( 0x3B2, "* You place the healthy gland inside the organ sac *" );
|
||||
item.Movable = false;
|
||||
|
||||
|
|
@ -420,7 +420,7 @@ namespace Server.Items
|
|||
for ( int i = 0; i < 7 && i < Components.Count; i++ )
|
||||
Components[ i ].Hue = 0x6;
|
||||
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 2 ), new TimerCallback( OpenOrgan ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 2 ), OpenOrgan );
|
||||
}
|
||||
|
||||
public void OpenOrgan()
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ namespace Server.Items
|
|||
{
|
||||
if ( !m_Cut && m_Timer == null )
|
||||
{
|
||||
m_Timer = Timer.DelayCall<Mobile>( TimeSpan.FromSeconds( 3 ), new TimerStateCallback<Mobile>( CuttingDone ), from );
|
||||
m_Timer = Timer.DelayCall<Mobile>( TimeSpan.FromSeconds( 3 ), CuttingDone, from );
|
||||
scissors.PublicOverheadMessage( MessageType.Regular, 0x3B2, 1071899 ); // You begin cutting through the vein.
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -113,13 +113,13 @@ namespace Server.Items
|
|||
{
|
||||
if ( Pet == null )
|
||||
{
|
||||
list.Add( new BallEntry( new BallCallback( LinkPet ), 6180 ) );
|
||||
list.Add( new BallEntry( LinkPet, 6180 ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
list.Add(new BallEntry(new BallCallback( CastSummonPet ), 6181 ));
|
||||
list.Add( new BallEntry( new BallCallback( UpdatePetName ), 6183 ) );
|
||||
list.Add( new BallEntry( new BallCallback( UnlinkPet ), 6182 ) );
|
||||
list.Add(new BallEntry(CastSummonPet, 6181 ));
|
||||
list.Add( new BallEntry( UpdatePetName, 6183 ) );
|
||||
list.Add( new BallEntry( UnlinkPet, 6182 ) );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -110,10 +110,10 @@ namespace Server.Items
|
|||
{
|
||||
BraceletOfBinding bound = Bound;
|
||||
|
||||
list.Add( new BraceletEntry( new BraceletCallback( Activate ), 6170, bound != null ) );
|
||||
list.Add( new BraceletEntry( new BraceletCallback( Search ), 6171, bound != null ) );
|
||||
list.Add( new BraceletEntry( new BraceletCallback( Bind ), bound == null ? 6173 : 6174, true ) );
|
||||
list.Add( new BraceletEntry( new BraceletCallback( Inscribe ), 6175, true ) );
|
||||
list.Add( new BraceletEntry( Activate, 6170, bound != null ) );
|
||||
list.Add( new BraceletEntry( Search, 6171, bound != null ) );
|
||||
list.Add( new BraceletEntry( Bind, bound == null ? 6173 : 6174, true ) );
|
||||
list.Add( new BraceletEntry( Inscribe, 6175, true ) );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ namespace Server.Items
|
|||
{
|
||||
if (IsChildOf(from))
|
||||
{
|
||||
from.BeginTarget(10, false, TargetFlags.None, new TargetCallback(OnTarget));
|
||||
from.BeginTarget(10, false, TargetFlags.None, OnTarget);
|
||||
|
||||
from.SendLocalizedMessage(1077497); //To whom do you wish to give this card?
|
||||
}
|
||||
|
|
|
|||
|
|
@ -112,7 +112,7 @@ namespace Server.Items
|
|||
break;
|
||||
}
|
||||
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromDays( 1 ), TimeSpan.FromDays( 1 ), new TimerCallback( GiveResources ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromDays( 1 ), TimeSpan.FromDays( 1 ), GiveResources );
|
||||
}
|
||||
|
||||
public MiningCart( Serial serial ) : base( serial )
|
||||
|
|
@ -294,7 +294,7 @@ namespace Server.Items
|
|||
if ( next < DateTime.UtcNow )
|
||||
next = DateTime.UtcNow;
|
||||
|
||||
m_Timer = Timer.DelayCall( next - DateTime.UtcNow, TimeSpan.FromDays( 1 ), new TimerCallback( GiveResources ) );
|
||||
m_Timer = Timer.DelayCall( next - DateTime.UtcNow, TimeSpan.FromDays( 1 ), GiveResources );
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ namespace Server.Items
|
|||
{
|
||||
AddComponent( new AddonComponent( itemID ), 0, 0, 0 );
|
||||
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromDays( 1 ), TimeSpan.FromDays( 1 ), new TimerCallback( GiveLogs ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromDays( 1 ), TimeSpan.FromDays( 1 ), GiveLogs );
|
||||
}
|
||||
|
||||
public TreeStump( Serial serial ) : base( serial )
|
||||
|
|
@ -151,7 +151,7 @@ namespace Server.Items
|
|||
if ( next < DateTime.UtcNow )
|
||||
next = DateTime.UtcNow;
|
||||
|
||||
m_Timer = Timer.DelayCall( next - DateTime.UtcNow, TimeSpan.FromDays( 1 ), new TimerCallback( GiveLogs ) );
|
||||
m_Timer = Timer.DelayCall( next - DateTime.UtcNow, TimeSpan.FromDays( 1 ), GiveLogs );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ namespace Server.Items
|
|||
{
|
||||
public static void Initialize()
|
||||
{
|
||||
CommandSystem.Register("RandomTalisman", AccessLevel.GameMaster, new CommandEventHandler(RandomTalisman_OnCommand));
|
||||
CommandSystem.Register("RandomTalisman", AccessLevel.GameMaster, RandomTalisman_OnCommand);
|
||||
}
|
||||
|
||||
[Usage("RandomTalisman <count>")]
|
||||
|
|
@ -722,7 +722,7 @@ namespace Server.Items
|
|||
public virtual void StartTimer()
|
||||
{
|
||||
if (m_Timer == null || !m_Timer.Running)
|
||||
m_Timer = Timer.DelayCall(TimeSpan.FromSeconds(10), TimeSpan.FromSeconds(10), new TimerCallback(Slice));
|
||||
m_Timer = Timer.DelayCall(TimeSpan.FromSeconds(10), TimeSpan.FromSeconds(10), Slice);
|
||||
}
|
||||
|
||||
public virtual void StopTimer()
|
||||
|
|
|
|||
|
|
@ -569,7 +569,7 @@ namespace Server.Mobiles
|
|||
Hue = 0x480;
|
||||
BaseSoundID = 0xC9;
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 30.0 ), new TimerCallback( BeginTunnel ) );
|
||||
Timer.DelayCall( TimeSpan.FromMinutes( 30.0 ), BeginTunnel );
|
||||
}
|
||||
|
||||
public SummonedVorpalBunny( Serial serial ) : base( serial )
|
||||
|
|
@ -587,7 +587,7 @@ namespace Server.Mobiles
|
|||
Say( "* The bunny begins to dig a tunnel back to its underground lair *" );
|
||||
PlaySound( 0x247 );
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 5.0 ), new TimerCallback( Delete ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 5.0 ), Delete );
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ namespace Server.Items
|
|||
public virtual void StartTimer()
|
||||
{
|
||||
if ( m_Timer == null )
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), TimeSpan.FromSeconds( 1.0 ), new TimerCallback( Refresh ) );
|
||||
m_Timer = Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), TimeSpan.FromSeconds( 1.0 ), Refresh );
|
||||
}
|
||||
|
||||
public virtual void StopTimer()
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ namespace Server.Items
|
|||
|
||||
Spells.SpellHelper.Damage( TimeSpan.FromSeconds( 0.5 ), from, from, Utility.Dice( 2, 4, 0 ) );
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 2.0 ), new TimerCallback( OnMushroomReset ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 2.0 ), OnMushroomReset );
|
||||
}
|
||||
|
||||
public virtual void OnMushroomReset()
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ namespace Server.Items
|
|||
Spells.SpellHelper.Damage( TimeSpan.FromTicks( 1 ), mob, mob, Utility.RandomMinMax( 1, 6 ) * 6 );
|
||||
}
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), new TimerCallback( OnSpikeExtended ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), OnSpikeExtended );
|
||||
|
||||
from.LocalOverheadMessage( MessageType.Regular, 0x22, 500852 ); // You stepped onto a spike trap!
|
||||
}
|
||||
|
|
@ -117,7 +117,7 @@ namespace Server.Items
|
|||
public virtual void OnSpikeExtended()
|
||||
{
|
||||
Extended = true;
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 5.0 ), new TimerCallback( OnSpikeRetracted ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 5.0 ), OnSpikeRetracted );
|
||||
}
|
||||
|
||||
public virtual void OnSpikeRetracted()
|
||||
|
|
|
|||
|
|
@ -89,8 +89,8 @@ namespace Server.Items
|
|||
|
||||
Breathing = true;
|
||||
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 2.0 ), new TimerCallback( FinishBreath ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), new TimerCallback( TriggerDamage ) );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 2.0 ), FinishBreath );
|
||||
Timer.DelayCall( TimeSpan.FromSeconds( 1.0 ), TriggerDamage );
|
||||
}
|
||||
|
||||
public virtual void FinishBreath()
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ namespace Server.Items
|
|||
public virtual void ApplyDelayTo( Mobile from )
|
||||
{
|
||||
from.BeginAction( typeof( BaseWand ) );
|
||||
Timer.DelayCall<Mobile>(GetUseDelay, new TimerStateCallback<Mobile>(ReleaseWandLock_Callback), from);
|
||||
Timer.DelayCall<Mobile>(GetUseDelay, ReleaseWandLock_Callback, from);
|
||||
}
|
||||
|
||||
public virtual void ReleaseWandLock_Callback(Mobile state)
|
||||
|
|
|
|||
|
|
@ -407,7 +407,7 @@ namespace Server.Items
|
|||
|
||||
public static void Initialize()
|
||||
{
|
||||
EventSink.SetAbility += new SetAbilityEventHandler( EventSink_SetAbility );
|
||||
EventSink.SetAbility += EventSink_SetAbility;
|
||||
}
|
||||
|
||||
public WeaponAbility()
|
||||
|
|
|
|||
|
|
@ -8,8 +8,8 @@ namespace Server.Items
|
|||
{
|
||||
Mobile.DefaultWeapon = new Fists();
|
||||
|
||||
EventSink.DisarmRequest += new DisarmRequestEventHandler( EventSink_DisarmRequest );
|
||||
EventSink.StunRequest += new StunRequestEventHandler( EventSink_StunRequest );
|
||||
EventSink.DisarmRequest += EventSink_DisarmRequest;
|
||||
EventSink.StunRequest += EventSink_StunRequest;
|
||||
}
|
||||
|
||||
public override WeaponAbility PrimaryAbility => WeaponAbility.Disarm;
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@ namespace Server.Items
|
|||
if ( !pm.Warmode )
|
||||
{
|
||||
if ( m_RecoveryTimer == null )
|
||||
m_RecoveryTimer = Timer.DelayCall( TimeSpan.FromSeconds( 10 ), new TimerCallback( pm.RecoverAmmo ) );
|
||||
m_RecoveryTimer = Timer.DelayCall( TimeSpan.FromSeconds( 10 ), pm.RecoverAmmo );
|
||||
|
||||
if ( !m_RecoveryTimer.Running )
|
||||
m_RecoveryTimer.Start();
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ namespace Server.Items
|
|||
}
|
||||
else
|
||||
{
|
||||
from.BeginTarget( 2, false, Targeting.TargetFlags.None, new TargetCallback( OnTargetGears ) );
|
||||
from.BeginTarget( 2, false, Targeting.TargetFlags.None, OnTargetGears );
|
||||
from.SendMessage( "Select the gears you wish to use." );
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue