Targets .NET Core 3.0 (#39)
This commit is contained in:
parent
0993c03b70
commit
08bf44af9a
125 changed files with 1473 additions and 14244 deletions
|
|
@ -39,7 +39,7 @@ namespace Server.Engines.Help
|
|||
if (entry != null && entry.Handler == null)
|
||||
{
|
||||
m_From.SendLocalizedMessage(1005307, "", 0x35); // Removed help request.
|
||||
entry.AddResponse(entry.Sender, "[Canceled]");
|
||||
// entry.AddResponse(entry.Sender, "[Canceled]");
|
||||
PageQueue.Remove(entry);
|
||||
}
|
||||
else
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@ using System.IO;
|
|||
using System.Net.Mail;
|
||||
using Server.Accounting;
|
||||
using Server.Commands;
|
||||
using Server.Engines.Reports;
|
||||
using Server.Misc;
|
||||
using Server.Mobiles;
|
||||
using Server.Network;
|
||||
|
|
@ -49,19 +48,8 @@ namespace Server.Engines.Help
|
|||
|
||||
m_Timer = new InternalTimer(this);
|
||||
m_Timer.Start();
|
||||
|
||||
StaffHistory history = Reports.Reports.StaffHistory;
|
||||
|
||||
if (history != null)
|
||||
{
|
||||
PageInfo = new PageInfo(this);
|
||||
|
||||
history.AddPage(PageInfo);
|
||||
}
|
||||
}
|
||||
|
||||
public PageInfo PageInfo{ get; }
|
||||
|
||||
public Mobile Sender{ get; }
|
||||
|
||||
public Mobile Handler
|
||||
|
|
@ -93,20 +81,6 @@ namespace Server.Engines.Help
|
|||
m_Timer = null;
|
||||
}
|
||||
|
||||
public void AddResponse(Mobile mob, string text)
|
||||
{
|
||||
if (PageInfo != null)
|
||||
{
|
||||
lock (PageInfo)
|
||||
{
|
||||
PageInfo.Responses.Add(PageInfo.GetAccount(mob), text);
|
||||
}
|
||||
|
||||
if (PageInfo.ResFromResp(text) != PageResolution.None)
|
||||
PageInfo.UpdateResolver();
|
||||
}
|
||||
}
|
||||
|
||||
private class InternalTimer : Timer
|
||||
{
|
||||
private static TimeSpan StatusDelay = TimeSpan.FromMinutes(2.0);
|
||||
|
|
@ -135,7 +109,7 @@ namespace Server.Engines.Help
|
|||
else
|
||||
{
|
||||
if (index != -1)
|
||||
m_Entry.AddResponse(m_Entry.Sender, "[Logout]");
|
||||
// m_Entry.AddResponse(m_Entry.Sender, "[Logout]");
|
||||
|
||||
PageQueue.Remove(m_Entry);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ namespace Server.Engines.Help
|
|||
|
||||
if (e.Sender.Deleted || e.Sender.NetState == null)
|
||||
{
|
||||
e.AddResponse(e.Sender, "[Logout]");
|
||||
// e.AddResponse(e.Sender, "[Logout]");
|
||||
PageQueue.Remove(e);
|
||||
}
|
||||
else
|
||||
|
|
@ -601,7 +601,7 @@ namespace Server.Engines.Help
|
|||
}
|
||||
else
|
||||
{
|
||||
m_Entry.AddResponse(state.Mobile, "[Go Sender]");
|
||||
// m_Entry.AddResponse(state.Mobile, "[Go Sender]");
|
||||
m.MoveToWorld(m_Entry.Sender.Location, m_Entry.Sender.Map);
|
||||
|
||||
m.SendMessage("You have been teleported to that page's sender.");
|
||||
|
|
@ -628,7 +628,7 @@ namespace Server.Engines.Help
|
|||
}
|
||||
else
|
||||
{
|
||||
m_Entry.AddResponse(state.Mobile, "[Go Handler]");
|
||||
// m_Entry.AddResponse(state.Mobile, "[Go Handler]");
|
||||
m.MoveToWorld(h.Location, h.Map);
|
||||
|
||||
m.SendMessage("You have been teleported to that page's handler.");
|
||||
|
|
@ -653,7 +653,7 @@ namespace Server.Engines.Help
|
|||
}
|
||||
else
|
||||
{
|
||||
m_Entry.AddResponse(state.Mobile, "[Go PageLoc]");
|
||||
// m_Entry.AddResponse(state.Mobile, "[Go PageLoc]");
|
||||
m.MoveToWorld(m_Entry.PageLocation, m_Entry.PageMap);
|
||||
|
||||
state.Mobile.SendMessage("You have been teleported to the original page location.");
|
||||
|
|
@ -667,7 +667,7 @@ namespace Server.Engines.Help
|
|||
{
|
||||
if (m_Entry.Handler == null)
|
||||
{
|
||||
m_Entry.AddResponse(state.Mobile, "[Handling]");
|
||||
// m_Entry.AddResponse(state.Mobile, "[Handling]");
|
||||
m_Entry.Handler = state.Mobile;
|
||||
|
||||
state.Mobile.SendMessage("You are now handling the page.");
|
||||
|
|
@ -685,7 +685,7 @@ namespace Server.Engines.Help
|
|||
{
|
||||
if (m_Entry.Handler == null)
|
||||
{
|
||||
m_Entry.AddResponse(state.Mobile, "[Deleting]");
|
||||
// m_Entry.AddResponse(state.Mobile, "[Deleting]");
|
||||
PageQueue.Remove(m_Entry);
|
||||
|
||||
state.Mobile.SendMessage("You delete the page.");
|
||||
|
|
@ -707,7 +707,7 @@ namespace Server.Engines.Help
|
|||
{
|
||||
if (m_Entry.Handler == state.Mobile)
|
||||
{
|
||||
m_Entry.AddResponse(state.Mobile, "[Abandoning]");
|
||||
// m_Entry.AddResponse(state.Mobile, "[Abandoning]");
|
||||
state.Mobile.SendMessage("You abandon the page.");
|
||||
|
||||
m_Entry.Handler = null;
|
||||
|
|
@ -725,7 +725,7 @@ namespace Server.Engines.Help
|
|||
{
|
||||
if (m_Entry.Handler == state.Mobile)
|
||||
{
|
||||
m_Entry.AddResponse(state.Mobile, "[Handled]");
|
||||
// m_Entry.AddResponse(state.Mobile, "[Handled]");
|
||||
PageQueue.Remove(m_Entry);
|
||||
|
||||
m_Entry.Handler = null;
|
||||
|
|
@ -751,7 +751,7 @@ namespace Server.Engines.Help
|
|||
|
||||
if (text != null)
|
||||
{
|
||||
m_Entry.AddResponse(state.Mobile, "[Response] " + text.Text);
|
||||
// m_Entry.AddResponse(state.Mobile, "[Response] " + text.Text);
|
||||
m_Entry.Sender.SendGump(new MessageSentGump(m_Entry.Sender, state.Mobile.Name, text.Text));
|
||||
//m_Entry.Sender.SendMessage( 0x482, "{0} tells you:", state.Mobile.Name );
|
||||
//m_Entry.Sender.SendMessage( 0x482, text.Text );
|
||||
|
|
@ -786,7 +786,7 @@ namespace Server.Engines.Help
|
|||
|
||||
if (index >= 0 && index < preresp.Count)
|
||||
{
|
||||
m_Entry.AddResponse(state.Mobile, "[PreDef] " + preresp[index].Title);
|
||||
// m_Entry.AddResponse(state.Mobile, "[PreDef] " + preresp[index].Title);
|
||||
m_Entry.Sender.SendGump(new MessageSentGump(m_Entry.Sender, state.Mobile.Name,
|
||||
preresp[index].Message));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue