mirror of
https://github.com/GittyMac/OpenFK.git
synced 2026-03-21 17:44:31 -05:00
Initial work on right click
This commit is contained in:
parent
df41be506c
commit
c5363533d8
|
|
@ -38,6 +38,7 @@ namespace OpenFK
|
|||
public string Host2; //Host2
|
||||
public string Store; //FilestoreV2 (For updates)
|
||||
public string TStore; //Trunk
|
||||
public bool DebugFeatures;
|
||||
public DiscordRpcClient client;
|
||||
private FileSystemWatcher watcher;
|
||||
|
||||
|
|
@ -48,18 +49,6 @@ namespace OpenFK
|
|||
|
||||
private void Form1_Load(object sender, EventArgs e)
|
||||
{
|
||||
//MegaByte (Not functional)
|
||||
|
||||
//Process MBRun = new Process();
|
||||
//ProcessStartInfo MBData = new ProcessStartInfo();
|
||||
//MBData.FileName = Directory.GetParent(Directory.GetCurrentDirectory()) + @"\MegaByte\" + "MegaByte.exe";
|
||||
//MBData.Arguments = "-MBRun -MBDebug";
|
||||
//MBData.RedirectStandardOutput = true;
|
||||
//MBData.RedirectStandardInput = true;
|
||||
//MBData.UseShellExecute = false;
|
||||
//MBRun.StartInfo = MBData;
|
||||
//MBRun.Start();
|
||||
|
||||
//Checks if the main SWF exists
|
||||
if(!File.Exists(Directory.GetCurrentDirectory() + @"\Main.swf"))
|
||||
{
|
||||
|
|
@ -113,6 +102,27 @@ namespace OpenFK
|
|||
watcher.EnableRaisingEvents = true;
|
||||
}
|
||||
//End of customF Initialization
|
||||
|
||||
//USB Initialization
|
||||
|
||||
//MegaByte (Not functional)
|
||||
|
||||
DebugFeatures = true;
|
||||
|
||||
if (DebugFeatures == true)
|
||||
{
|
||||
Process MBRun = new Process();
|
||||
ProcessStartInfo MBData = new ProcessStartInfo();
|
||||
MBData.FileName = Directory.GetParent(Directory.GetCurrentDirectory()) + @"\MegaByte\" + "MegaByte.exe";
|
||||
MBData.Arguments = "-MBRun -MBDebug";
|
||||
MBData.RedirectStandardOutput = true;
|
||||
MBData.RedirectStandardInput = true;
|
||||
MBData.UseShellExecute = false;
|
||||
MBRun.StartInfo = MBData;
|
||||
MBRun.Start();
|
||||
}
|
||||
|
||||
//End of USB Initialization
|
||||
}
|
||||
|
||||
private void flashPlayerAS3_FlashCall(object sender, _IShockwaveFlashEvents_FlashCallEvent e)
|
||||
|
|
@ -366,7 +376,10 @@ namespace OpenFK
|
|||
if (e.args.Contains("<netcommands"))
|
||||
{
|
||||
Debug.WriteLine("NETCOMMAND!");
|
||||
//AS2Container.SetVariable("msg", HTTPPost(e.args, Host).ToString()); //Sends the result of the POST request. It's usually a command for the game to handle.
|
||||
if (DebugFeatures == true)
|
||||
{
|
||||
AS2Container.SetVariable("msg", HTTPPost(e.args, Host).ToString()); //Sends the result of the POST request. It's usually a command for the game to handle.
|
||||
}
|
||||
}
|
||||
|
||||
//UPDATE CHECKS (Not standard netcommands)
|
||||
|
|
@ -466,6 +479,11 @@ namespace OpenFK
|
|||
{
|
||||
Details = info,
|
||||
State = title,
|
||||
Assets = new Assets()
|
||||
{
|
||||
LargeImageKey = "icon",
|
||||
LargeImageText = "OpenFK"
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -495,5 +513,22 @@ namespace OpenFK
|
|||
//END OF POST REQUESTS
|
||||
//
|
||||
|
||||
//
|
||||
//RIGHT CLICK
|
||||
//
|
||||
protected override void WndProc(ref Message m)
|
||||
{
|
||||
if (m.Msg == 0x0204)
|
||||
{
|
||||
m.Result = IntPtr.Zero;
|
||||
Debug.WriteLine(@"SENT - <rightclick x=""" + Cursor.Position.X + @""" y=""" + Cursor.Position.Y + @""" />");
|
||||
setVar(@"<rightclick x=""" + Cursor.Position.X + @""" y=""" + Cursor.Position.Y + @""" />");
|
||||
return;
|
||||
}
|
||||
base.WndProc(ref m);
|
||||
}
|
||||
//
|
||||
//END OF RIGHT CLICK
|
||||
//
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -121,28 +121,28 @@
|
|||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACFTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5BeEhvc3QrU3RhdGUBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAewEAAAIB
|
||||
AAAAAQAAAAAAAAAAAAAAAGYBAABnVWZVAA4AAK9SAAADPgAACAACAAAAAAAIAAQAAAAgAAAACAAEAAAA
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5BeEhvc3QrU3RhdGUBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAeQEAAAIB
|
||||
AAAAAQAAAAAAAAAAAAAAAGQBAABnVWZVAA4AAK9SAAADPgAACAACAAAAAAAIAAQAAAAgAAAACAAEAAAA
|
||||
IAAAAAgADgAAAFcAaQBuAGQAbwB3AAAACAAGAAAALQAxAAAACAAGAAAALQAxAAAACAAKAAAASABpAGcA
|
||||
aAAAAAgAAgAAAAAACAAGAAAALQAxAAAACAAAAAAACAAOAAAAYQBsAHcAYQB5AHMAAAAIABAAAABTAGgA
|
||||
bwB3AEEAbABsAAAACAAEAAAAMAAAAAgABAAAADAAAAAIAAIAAAAAAAgAAAAAAAgAAgAAAAAADQAAAAAA
|
||||
AAAAAAAAAAAAAAAACAAEAAAAMQAAAAgABAAAADAAAAAIAAAAAAAIAAQAAAAwAAAACAAIAAAAYQBsAGwA
|
||||
AAAIAAwAAABmAGEAbABzAGUAAAAIAAwAAABmAGEAbABzAGUAAAAIAAQAAAAwAAAACAAMAAAAcwBjAGEA
|
||||
bABlAAAACAAGAAAALQAxAAAACw==
|
||||
aAAAAAgAAgAAAAAACAAEAAAAMAAAAAgAAAAAAAgADgAAAGEAbAB3AGEAeQBzAAAACAAQAAAAUwBoAG8A
|
||||
dwBBAGwAbAAAAAgABAAAADAAAAAIAAQAAAAwAAAACAACAAAAAAAIAAAAAAAIAAIAAAAAAA0AAAAAAAAA
|
||||
AAAAAAAAAAAAAAgABAAAADEAAAAIAAQAAAAwAAAACAAAAAAACAAEAAAAMAAAAAgACAAAAGEAbABsAAAA
|
||||
CAAMAAAAZgBhAGwAcwBlAAAACAAMAAAAZgBhAGwAcwBlAAAACAAEAAAAMAAAAAgADAAAAHMAYwBhAGwA
|
||||
ZQAAAAgABgAAAC0AMQAAAAs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="AS3Container.OcxState" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACFTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5BeEhvc3QrU3RhdGUBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAewEAAAIB
|
||||
AAAAAQAAAAAAAAAAAAAAAGYBAABnVWZVAA4AAK9SAAADPgAACAACAAAAAAAIAAQAAAAgAAAACAAEAAAA
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5BeEhvc3QrU3RhdGUBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAeQEAAAIB
|
||||
AAAAAQAAAAAAAAAAAAAAAGQBAABnVWZVAA4AAK9SAAADPgAACAACAAAAAAAIAAQAAAAgAAAACAAEAAAA
|
||||
IAAAAAgADgAAAFcAaQBuAGQAbwB3AAAACAAGAAAALQAxAAAACAAGAAAALQAxAAAACAAKAAAASABpAGcA
|
||||
aAAAAAgAAgAAAAAACAAGAAAALQAxAAAACAAAAAAACAAOAAAAYQBsAHcAYQB5AHMAAAAIABAAAABTAGgA
|
||||
bwB3AEEAbABsAAAACAAEAAAAMAAAAAgABAAAADAAAAAIAAIAAAAAAAgAAAAAAAgAAgAAAAAADQAAAAAA
|
||||
AAAAAAAAAAAAAAAACAAEAAAAMQAAAAgABAAAADAAAAAIAAAAAAAIAAQAAAAwAAAACAAIAAAAYQBsAGwA
|
||||
AAAIAAwAAABmAGEAbABzAGUAAAAIAAwAAABmAGEAbABzAGUAAAAIAAQAAAAwAAAACAAMAAAAcwBjAGEA
|
||||
bABlAAAACAAGAAAALQAxAAAACw==
|
||||
aAAAAAgAAgAAAAAACAAEAAAAMAAAAAgAAAAAAAgADgAAAGEAbAB3AGEAeQBzAAAACAAQAAAAUwBoAG8A
|
||||
dwBBAGwAbAAAAAgABAAAADAAAAAIAAQAAAAwAAAACAACAAAAAAAIAAAAAAAIAAIAAAAAAA0AAAAAAAAA
|
||||
AAAAAAAAAAAAAAgABAAAADEAAAAIAAQAAAAwAAAACAAAAAAACAAEAAAAMAAAAAgACAAAAGEAbABsAAAA
|
||||
CAAMAAAAZgBhAGwAcwBlAAAACAAMAAAAZgBhAGwAcwBlAAAACAAEAAAAMAAAAAgADAAAAHMAYwBhAGwA
|
||||
ZQAAAAgABgAAAC0AMQAAAAs=
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -172,6 +172,9 @@
|
|||
<ItemGroup>
|
||||
<Content Include="FodyWeavers.xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<WCFMetadata Include="Connected Services\" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<Import Project="..\packages\Fody.6.0.0\build\Fody.targets" Condition="Exists('..\packages\Fody.6.0.0\build\Fody.targets')" />
|
||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@ using System.Runtime.InteropServices;
|
|||
[assembly: AssemblyTitle("OpenFK")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("Lako")]
|
||||
[assembly: AssemblyCompany("GittyMac")]
|
||||
[assembly: AssemblyProduct("OpenFK")]
|
||||
[assembly: AssemblyCopyright("Copyright © Lako 2020")]
|
||||
[assembly: AssemblyCopyright("Copyright © GittyMac 2020")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user