first commit

This commit is contained in:
Beyhan Oğur
2026-09-03 04:45:36 +03:00
commit d5f52cc3d3
1038 changed files with 169579 additions and 0 deletions
@@ -0,0 +1,47 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<ProjectGuid>{52BF9AF6-77E1-487D-9996-44258B0F519D}</ProjectGuid>
<OutputType>Exe</OutputType>
<TargetFramework>net48</TargetFramework>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<AssemblyTitle>ExportCommands</AssemblyTitle>
<Product>ExportCommands</Product>
<Copyright>Copyright © 2020</Copyright>
<OutputPath>..\..\Output</OutputPath>
<Configurations>Debug;Release;Develop;Linux</Configurations>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugType>full</DebugType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Linux|AnyCPU'">
<DebugType>full</DebugType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Develop|AnyCPU'">
<DebugType>full</DebugType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
</PropertyGroup>
<ItemGroup>
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data.Linq" />
<Reference Include="System.Net.Http" />
</ItemGroup>
<ItemGroup>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Properties\Resources.it-IT.resx">
<Generator>PublicResXFileCodeGenerator</Generator>
</EmbeddedResource>
<EmbeddedResource Update="Properties\Resources.resx">
<Generator>PublicResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
</Project>
+25
View File
@@ -0,0 +1,25 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29806.167
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ExportCommands", "ExportCommands.csproj", "{52BF9AF6-77E1-487D-9996-44258B0F519D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{52BF9AF6-77E1-487D-9996-44258B0F519D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{52BF9AF6-77E1-487D-9996-44258B0F519D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{52BF9AF6-77E1-487D-9996-44258B0F519D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{52BF9AF6-77E1-487D-9996-44258B0F519D}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {C467B120-B9CB-4F6B-A6D7-BE2EF705934C}
EndGlobalSection
EndGlobal
+456
View File
@@ -0,0 +1,456 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading;
using ExportCommands.Properties;
// ReSharper disable LocalizableElement
namespace ExportCommands
{
internal class Program
{
private static readonly string[] _locales = { "en-US", "it-IT", "pl-PL", "ko-KR" };
private static void Main( string[] args )
{
if ( args.Length == 0 )
{
Console.WriteLine( "No file specified..." );
return;
}
if ( !File.Exists( args[0] ) )
{
throw new FileNotFoundException( "File specified does not exist.", args[0] );
}
AppDomain.CurrentDomain.AssemblyResolve += OnAssemblyResolve;
string originalDirectory = Environment.CurrentDirectory;
Environment.CurrentDirectory = Path.GetDirectoryName( args[0] ) ?? throw new InvalidOperationException();
string docPath = Path.Combine( originalDirectory, "Docs" );
if ( !Directory.Exists( docPath ) )
{
Directory.CreateDirectory( docPath );
}
Stopwatch sw = new Stopwatch();
sw.Start();
foreach ( string locale in _locales )
{
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo( locale );
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo( locale );
Assembly assembly;
try
{
assembly = Assembly.LoadFile( args[0] );
}
catch ( Exception e )
{
Console.WriteLine( $"Failed to load assembly: {e}" );
return;
}
Console.WriteLine( "Generating Macro documentation..." );
Console.WriteLine( $"Loading {args[0]}" );
IEnumerable<Type> types = assembly.GetTypes().Where( t =>
t.Namespace != null && t.Namespace.StartsWith( "ClassicAssist.Data.Macros.Commands" ) );
Type cda = assembly.GetType( "ClassicAssist.Data.Macros.CommandsDisplayAttribute" );
Type cdsaa = assembly.GetType( "ClassicAssist.Data.Macros.CommandsDisplayStringSeeAlsoAttribute" );
List<Commands> commands = new List<Commands>();
List<Type> seeAlsoTypes = new List<Type>();
// ReSharper disable once LoopCanBeConvertedToQuery
foreach ( Type type in types )
{
// ReSharper disable once LoopCanBeConvertedToQuery
foreach ( MemberInfo memberInfo in type.GetMembers( BindingFlags.Public | BindingFlags.Static ) )
{
Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
Thread.CurrentThread.CurrentUICulture = CultureInfo.InvariantCulture;
Attribute attrCDLN = memberInfo.GetCustomAttribute( cda );
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo( locale );
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo( locale );
Attribute attrCD = memberInfo.GetCustomAttribute( cda );
Attribute attrCDSA = memberInfo.GetCustomAttribute( cdsaa );
if ( attrCDSA != null )
{
}
if ( attrCD == null )
{
continue;
}
List<Parameter> param = new List<Parameter>();
dynamic attrParams = ( (dynamic) attrCD ).Parameters;
dynamic attr2Params = null;
if ( attrCDSA != null )
{
attr2Params = ( (dynamic) attrCDSA ).Enums;
}
if ( memberInfo.MemberType == MemberTypes.Method && attrParams != null )
{
MethodInfo methodInfo = memberInfo as MethodInfo;
ParameterInfo[] parameters = methodInfo?.GetParameters();
int i = 0;
if ( parameters != null )
{
foreach ( ParameterInfo parameterInfo in parameters )
{
Parameter parameter = new Parameter();
object defaultValue = parameterInfo.RawDefaultValue;
if ( i + 1 > attrParams.Length )
{
parameter.Name = parameterInfo.Name.ToLower();
parameter.Optional =
defaultValue == null || defaultValue.GetType() != typeof( DBNull );
parameter.Description = Resources.ResourceManager.GetString(
"PARAMETER_DESCRIPTION_UNKNOWN" );
param.Add( parameter );
i++;
}
else
{
dynamic attrParam = attrParams[i];
if ( attrParam == null )
{
continue;
}
parameter.Name = parameterInfo.Name.ToLower();
parameter.Optional =
defaultValue == null || defaultValue.GetType() != typeof( DBNull );
string resourceName = $"PARAMETER_DESCRIPTION_{attrParam.ToUpper()}";
string resourceValue = Resources.ResourceManager.GetString( resourceName );
if ( string.IsNullOrEmpty( resourceValue ) )
{
throw new InvalidOperationException( resourceName );
}
parameter.Description = !string.IsNullOrEmpty( resourceValue )
? resourceValue
: Resources.Unknown;
if ( attr2Params != null && attr2Params?.Length >= i + 1 &&
attr2Params?[i] != null )
{
dynamic typeSA = FindEnumType( attr2Params?[i], assembly );
parameter.SeeAlso = typeSA;
if ( typeSA != null && !seeAlsoTypes.Contains( typeSA ) )
{
seeAlsoTypes.Add( typeSA );
}
}
param.Add( parameter );
i++;
}
}
}
}
commands.Add( new Commands
{
Category = ( (dynamic) attrCD ).Category,
CategoryLN = ( (dynamic) attrCDLN ).Category,
Description = ( (dynamic) attrCD ).Description,
Example = ( (dynamic) attrCD ).Example,
InsertText = ( (dynamic) attrCD ).InsertText,
Signature = memberInfo.ToString(),
Name = memberInfo.Name,
Parameters = param
} );
}
}
commands.Sort( new CommandComparer() );
// Localized, Language Neutral Category
IEnumerable<(string L, string LN)> categories = commands.Select( c => (c.Category, c.CategoryLN) ).Distinct();
FileVersionInfo fvi = FileVersionInfo.GetVersionInfo( assembly.Location );
string markDown =
$"# {Resources.ClassicAssist_Macro_Commands} \n{Resources.Generated_on} {DateTime.UtcNow} \n{Resources.Version}: {fvi.ProductVersion} \n \n";
if ( !string.IsNullOrEmpty( Resources.TRANSLATE_CREDIT ) )
{
markDown =
$"# {Resources.ClassicAssist_Macro_Commands} \n{Resources.Generated_on} {DateTime.UtcNow} \n{Resources.Version}: {fvi.ProductVersion} \n{Resources.TRANSLATE_CREDIT} \n \n";
}
foreach ( var category in categories )
{
IEnumerable<Commands> categoryCommands =
commands.Where( c => c.Category == category.L ).OrderBy( c => c.Name );
GenerateCategory( assembly, category.L, category.LN, categoryCommands, seeAlsoTypes, locale );
string categoryFileName = $"{RemoveAccents( category.LN )}-{locale}.md".Replace( ' ', '-' );
if ( locale.Equals( "en-US" ) )
{
categoryFileName = $"{category.LN}.md";
}
markDown += $"## [{category.L}]({Path.GetFileNameWithoutExtension( categoryFileName )}) \n";
foreach ( Commands categoryCommand in categoryCommands )
{
markDown +=
$"[{categoryCommand.Name}]({Path.GetFileNameWithoutExtension( categoryFileName )}#{categoryCommand.Name}) \n";
}
}
//markDown += $"## {Resources.Types} \n";
//seeAlsoTypes = seeAlsoTypes.OrderBy( t => t.Name ).ToList();
//foreach ( Type seeAlsoType in seeAlsoTypes )
//{
// markDown += $"### {seeAlsoType.Name} \n";
// string[] enumNames = seeAlsoType.GetEnumNames();
// if ( enumNames == null )
// {
// continue;
// }
// markDown = enumNames.Aggregate( markDown, ( current, enumName ) => current + $"* {enumName} \n" );
// markDown += " \n";
//}
string fileName = $"Macro-Commands ({locale}).md";
if ( locale.Equals( "en-US" ) )
{
fileName = "Macro-Commands.md";
}
File.WriteAllText( Path.Combine( originalDirectory, "Docs", fileName ), markDown );
}
sw.Stop();
Console.WriteLine( $"Finished in {sw.Elapsed}" );
}
private static void GenerateCategory( Assembly assembly, string category, string categoryLN,
IEnumerable<Commands> categoryCommands, List<Type> seeAlsoTypes, string locale )
{
FileVersionInfo fvi = FileVersionInfo.GetVersionInfo( assembly.Location );
string markDown =
$"# {Resources.ClassicAssist_Macro_Commands} \n{Resources.Generated_on} {DateTime.UtcNow} \n{Resources.Version}: {fvi.ProductVersion} \n \n";
if ( !string.IsNullOrEmpty( Resources.TRANSLATE_CREDIT ) )
{
markDown =
$"# {Resources.ClassicAssist_Macro_Commands} \n{Resources.Generated_on} {DateTime.UtcNow} \n{Resources.Version}: {fvi.ProductVersion} \n{Resources.TRANSLATE_CREDIT} \n \n";
}
markDown += $"## {category} \n";
List<string> seeAlsoNames = new List<string>();
foreach ( Commands command in categoryCommands )
{
string example = command.InsertText;
if ( !string.IsNullOrEmpty( command.Example ) )
{
example = command.Example;
}
markDown += $"### {command.Name} \n \n";
markDown += $"{Resources.Method_Signature}: \n \n**{command.Signature}** \n \n";
if ( command.Parameters.Any() )
{
markDown += $"#### {Resources.Parameters} \n";
foreach ( Parameter parameter in command.Parameters )
{
markDown +=
$"* {parameter.Name}: {parameter.Description}.{( parameter.Optional ? $" ({Resources.Optional})" : "" )}";
if ( parameter.SeeAlso != null )
{
if ( !seeAlsoNames.Contains( parameter.SeeAlso.Name ) )
{
seeAlsoNames.Add( parameter.SeeAlso.Name );
}
markDown += string.Format( $" {Resources.See_Also___0_} \n",
$"[{parameter.SeeAlso.Name}](#{parameter.SeeAlso.Name})" );
}
else
{
markDown += " \n";
}
}
markDown += " \n";
}
markDown += $"{Resources.Description}: \n \n**{command.Description}** \n \n";
markDown += $"{Resources.Example}: \n \n```python \n{example} \n``` \n \n";
}
markDown += "\n\n\n";
IOrderedEnumerable<Type> includedSeeAlso =
seeAlsoTypes.Where( i => seeAlsoNames.Contains( i.Name ) ).OrderBy( i => i.Name );
if ( includedSeeAlso.Any() )
{
markDown += $"## {Resources.Types} \n";
foreach ( Type seeAlsoType in includedSeeAlso )
{
markDown += $"### {seeAlsoType.Name} \n";
string[] enumNames = seeAlsoType.GetEnumNames();
if ( enumNames == null )
{
continue;
}
markDown = enumNames.Aggregate( markDown, ( current, enumName ) => current + $"* {enumName} \n" );
markDown += " \n";
}
}
string fileName = $"{RemoveAccents( categoryLN )}-{locale}.md".Replace( ' ', '-' );
if ( locale.Equals( "en-US" ) )
{
fileName = $"{categoryLN}.md";
}
File.WriteAllText( Path.Combine( Environment.CurrentDirectory, "Docs", fileName ), markDown );
}
private static Type FindEnumType( string shortName, Assembly assembly )
{
Type matchingType = assembly.GetTypes().FirstOrDefault( t => t.Name == shortName );
return matchingType;
}
private static Assembly OnAssemblyResolve( object sender, ResolveEventArgs args )
{
string assemblyname = new AssemblyName( args.Name ).Name;
string[] searchPaths = { Environment.CurrentDirectory, RuntimeEnvironment.GetRuntimeDirectory() };
if ( assemblyname.Contains( "Colletions" ) )
{
assemblyname = "System.Collections";
}
foreach ( string searchPath in searchPaths )
{
string fullPath = Path.Combine( searchPath, assemblyname + ".dll" );
string culture = new AssemblyName( args.Name ).CultureName;
if ( !File.Exists( fullPath ) )
{
string culturePath = Path.Combine( searchPath, culture, assemblyname + ".dll" );
if ( File.Exists( culturePath ) )
{
fullPath = culturePath;
}
else
{
continue;
}
}
Assembly assembly = Assembly.LoadFrom( fullPath );
Console.WriteLine( $"Loading {fullPath}" );
return assembly;
}
Console.WriteLine( $"Couldn't locate {assemblyname}..." );
return null;
}
private static string RemoveAccents( string input )
{
byte[] tempBytes = Encoding.GetEncoding( "ISO-8859-8" ).GetBytes( input );
return Encoding.UTF8.GetString( tempBytes );
}
}
internal class CommandComparer : IComparer<Commands>
{
public int Compare( Commands x, Commands y )
{
int result = string.Compare( x?.Category, y?.Category, StringComparison.InvariantCultureIgnoreCase );
return result;
}
}
internal class Parameter
{
public string Description { get; set; } = "Unknown";
public string Name { get; set; } = "Unknown";
public bool Optional { get; set; }
public Type SeeAlso { get; set; }
}
internal class Commands
{
public string Category { get; set; }
public string Description { get; set; }
public string Example { get; set; }
public string InsertText { get; set; }
public string Name { get; set; }
public List<Parameter> Parameters { get; set; }
public string Signature { get; set; }
public string CategoryLN { get; set; }
}
}
+531
View File
@@ -0,0 +1,531 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace ExportCommands.Properties {
using System;
/// <summary>
/// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilder
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
public class Resources {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resources() {
}
/// <summary>
/// Returns the cached ResourceManager instance used by this class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
public static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ExportCommands.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
public static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
/// <summary>
/// Looks up a localized string similar to ClassicAssist Macro Commands.
/// </summary>
public static string ClassicAssist_Macro_Commands {
get {
return ResourceManager.GetString("ClassicAssist Macro Commands", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Description.
/// </summary>
public static string Description {
get {
return ResourceManager.GetString("Description", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Example.
/// </summary>
public static string Example {
get {
return ResourceManager.GetString("Example", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Generated on.
/// </summary>
public static string Generated_on {
get {
return ResourceManager.GetString("Generated on", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Method Signature.
/// </summary>
public static string Method_Signature {
get {
return ResourceManager.GetString("Method Signature", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Optional.
/// </summary>
public static string Optional {
get {
return ResourceManager.GetString("Optional", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The name of the ability, &quot;primary&quot;, &quot;secondary&quot;, &quot;stun&quot; or &quot;disarm&quot;.
/// </summary>
public static string PARAMETER_DESCRIPTION_ABILITY {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_ABILITY", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Agent entry name.
/// </summary>
public static string PARAMETER_DESCRIPTION_AGENTENTRYNAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_AGENTENTRYNAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Alias name.
/// </summary>
public static string PARAMETER_DESCRIPTION_ALIASNAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_ALIASNAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Integer representing an amount, ie 10.
/// </summary>
public static string PARAMETER_DESCRIPTION_AMOUNT {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_AMOUNT", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Target type - &quot;harmful&quot;, &quot;beneficial&quot;, or &quot;neutral&quot;.
/// </summary>
public static string PARAMETER_DESCRIPTION_BENEFICIALHARMFULNEUTRAL {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_BENEFICIALHARMFULNEUTRAL", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to True/False value, see description for usage.
/// </summary>
public static string PARAMETER_DESCRIPTION_BOOLEAN {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_BOOLEAN", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Buff name.
/// </summary>
public static string PARAMETER_DESCRIPTION_BUFFNAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_BUFFNAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Context menu entry index number.
/// </summary>
public static string PARAMETER_DESCRIPTION_CONTEXTMENUINDEX {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_CONTEXTMENUINDEX", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Direction, ie &quot;West&quot;.
/// </summary>
public static string PARAMETER_DESCRIPTION_DIRECTION {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_DIRECTION", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Distance.
/// </summary>
public static string PARAMETER_DESCRIPTION_DISTANCE {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_DISTANCE", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
public static string PARAMETER_DESCRIPTION_EMPTY {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_EMPTY", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Gump button ID.
/// </summary>
public static string PARAMETER_DESCRIPTION_GUMPBUTTONINDEX {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_GUMPBUTTONINDEX", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Item Hue or -1 for any.
/// </summary>
public static string PARAMETER_DESCRIPTION_HUE {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_HUE", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Integer value - See description for usage.
/// </summary>
public static string PARAMETER_DESCRIPTION_INTEGERVALUE {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_INTEGERVALUE", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to ItemID / Graphic such as 0x3db.
/// </summary>
public static string PARAMETER_DESCRIPTION_ITEMID {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_ITEMID", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to String representing a layer, such as &quot;OneHanded&quot; or &quot;Talisman&quot; etc.
/// </summary>
public static string PARAMETER_DESCRIPTION_LAYER {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_LAYER", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Hand - &quot;left&quot;, &quot;right&quot;, or &quot;both&quot;.
/// </summary>
public static string PARAMETER_DESCRIPTION_LEFTRIGHTBOTH {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_LEFTRIGHTBOTH", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to List name.
/// </summary>
public static string PARAMETER_DESCRIPTION_LISTNAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_LISTNAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Macro name.
/// </summary>
public static string PARAMETER_DESCRIPTION_MACRONAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_MACRONAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to String representing a name, ie &quot;Snoopy&quot;.
/// </summary>
public static string PARAMETER_DESCRIPTION_NAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_NAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to &quot;on&quot; or &quot;off&quot;.
/// </summary>
public static string PARAMETER_DESCRIPTION_ONOFF {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_ONOFF", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Range, ie 10.
/// </summary>
public static string PARAMETER_DESCRIPTION_RANGE {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_RANGE", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to An entity serial such as 0xf00ff00f.
/// </summary>
public static string PARAMETER_DESCRIPTION_SERIAL {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_SERIAL", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to An entity serial in integer or hex format, or an alias string such as &quot;self&quot;.
/// </summary>
public static string PARAMETER_DESCRIPTION_SERIALORALIAS {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_SERIALORALIAS", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Show type - &quot;mobiles&quot; or &quot;corpses&quot;.
/// </summary>
public static string PARAMETER_DESCRIPTION_SHOWTYPE {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_SHOWTYPE", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Skill name.
/// </summary>
public static string PARAMETER_DESCRIPTION_SKILLNAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_SKILLNAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Special move name.
/// </summary>
public static string PARAMETER_DESCRIPTION_SPECIALMOVENAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_SPECIALMOVENAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Spell name.
/// </summary>
public static string PARAMETER_DESCRIPTION_SPELLNAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_SPELLNAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to String value - See description for usage.
/// </summary>
public static string PARAMETER_DESCRIPTION_STRING {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_STRING", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Timeout specified in milliseconds.
/// </summary>
public static string PARAMETER_DESCRIPTION_TIMEOUT {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_TIMEOUT", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Timer name.
/// </summary>
public static string PARAMETER_DESCRIPTION_TIMERNAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_TIMERNAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Not specified - See description for usage.
/// </summary>
public static string PARAMETER_DESCRIPTION_UNKNOWN {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_UNKNOWN", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Lock Status - &quot;up&quot;, &quot;down&quot;, or &quot;locked&quot;.
/// </summary>
public static string PARAMETER_DESCRIPTION_UPDOWNLOCKED {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_UPDOWNLOCKED", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Wand name.
/// </summary>
public static string PARAMETER_DESCRIPTION_WANDNAME {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_WANDNAME", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to X Coordinate.
/// </summary>
public static string PARAMETER_DESCRIPTION_XCOORDINATE {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_XCOORDINATE", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to X Coordinate offset.
/// </summary>
public static string PARAMETER_DESCRIPTION_XCOORDINATEOFFSET {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_XCOORDINATEOFFSET", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Y Coordinate.
/// </summary>
public static string PARAMETER_DESCRIPTION_YCOORDINATE {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_YCOORDINATE", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Y Coordinate offset.
/// </summary>
public static string PARAMETER_DESCRIPTION_YCOORDINATEOFFSET {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_YCOORDINATEOFFSET", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Z Coordinate.
/// </summary>
public static string PARAMETER_DESCRIPTION_ZCOORDINATE {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_ZCOORDINATE", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Z Coordinate offset.
/// </summary>
public static string PARAMETER_DESCRIPTION_ZCOORDINATEOFFSET {
get {
return ResourceManager.GetString("PARAMETER_DESCRIPTION_ZCOORDINATEOFFSET", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Parameters.
/// </summary>
public static string Parameters {
get {
return ResourceManager.GetString("Parameters", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to See Also: {0}.
/// </summary>
public static string See_Also___0_ {
get {
return ResourceManager.GetString("See Also: {0}", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
public static string TRANSLATE_CREDIT {
get {
return ResourceManager.GetString("TRANSLATE_CREDIT", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Types.
/// </summary>
public static string Types {
get {
return ResourceManager.GetString("Types", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Unknown.
/// </summary>
public static string Unknown {
get {
return ResourceManager.GetString("Unknown", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Version.
/// </summary>
public static string Version {
get {
return ResourceManager.GetString("Version", resourceCulture);
}
}
}
}
@@ -0,0 +1,273 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Method Signature" xml:space="preserve">
<value>Sintassi del comando</value>
</data>
<data name="Example" xml:space="preserve">
<value>Esempio</value>
</data>
<data name="Description" xml:space="preserve">
<value>Descrizione</value>
</data>
<data name="TRANSLATE_CREDIT" xml:space="preserve">
<value>Tradotto da riin4</value>
</data>
<data name="Version" xml:space="preserve">
<value>Versione</value>
</data>
<data name="Generated on" xml:space="preserve">
<value>Generato il</value>
</data>
<data name="ClassicAssist Macro Commands" xml:space="preserve">
<value>Lista Comandi per gli Script di ClassicAssist</value>
</data>
<data name="Optional" xml:space="preserve">
<value>Opzionale</value>
</data>
<data name="Parameters" xml:space="preserve">
<value>Parametri</value>
</data>
<data name="PARAMETER_DESCRIPTION_ABILITY" xml:space="preserve">
<value>Il nome della abilità, "primary", "secondary", "stun" o "disarm"</value>
</data>
<data name="PARAMETER_DESCRIPTION_AMOUNT" xml:space="preserve">
<value>Numero intero che rappresenta un importo, ovvero 10</value>
</data>
<data name="PARAMETER_DESCRIPTION_CONTEXTMENUINDEX" xml:space="preserve">
<value>Numero indice del menu contestuale</value>
</data>
<data name="PARAMETER_DESCRIPTION_HUE" xml:space="preserve">
<value>ID colore oggetto o -1 per tutti</value>
</data>
<data name="PARAMETER_DESCRIPTION_ITEMID" xml:space="preserve">
<value>ID oggetto o ID grafico tipo 0x3db</value>
</data>
<data name="PARAMETER_DESCRIPTION_LAYER" xml:space="preserve">
<value>Stringa che rappresenta un layer, tipo "OneHanded" o "Talisman" etc</value>
</data>
<data name="PARAMETER_DESCRIPTION_LEFTRIGHTBOTH" xml:space="preserve">
<value>Equippa - "left", "right", o "both"</value>
</data>
<data name="PARAMETER_DESCRIPTION_NAME" xml:space="preserve">
<value>Stringa che rappresenta un nome. Tipo "Snoopy"</value>
</data>
<data name="PARAMETER_DESCRIPTION_ONOFF" xml:space="preserve">
<value>"on" oppure "off"</value>
</data>
<data name="PARAMETER_DESCRIPTION_SERIALORALIAS" xml:space="preserve">
<value>Un'entità seriale in formato intero o esadecimale o una stringa alias come "self"</value>
</data>
<data name="PARAMETER_DESCRIPTION_SHOWTYPE" xml:space="preserve">
<value>Mostra type - "mobiles" o "corpses"</value>
</data>
<data name="PARAMETER_DESCRIPTION_TIMEOUT" xml:space="preserve">
<value>Timeout specificato in millisecondi</value>
</data>
<data name="Unknown" xml:space="preserve">
<value>Sconosciuto</value>
</data>
<data name="PARAMETER_DESCRIPTION_AGENTENTRYNAME" xml:space="preserve">
<value>Nome Agent</value>
</data>
<data name="PARAMETER_DESCRIPTION_ALIASNAME" xml:space="preserve">
<value>Nome Alias</value>
</data>
<data name="PARAMETER_DESCRIPTION_BENEFICIALHARMFULNEUTRAL" xml:space="preserve">
<value>Tipo Target - "harmful", "beneficial", o "neutral"</value>
</data>
<data name="PARAMETER_DESCRIPTION_BUFFNAME" xml:space="preserve">
<value>Nome Vuff</value>
</data>
<data name="PARAMETER_DESCRIPTION_DIRECTION" xml:space="preserve">
<value>Direzione. Per esempio "West"</value>
</data>
<data name="PARAMETER_DESCRIPTION_DISTANCE" xml:space="preserve">
<value>Distanza</value>
</data>
<data name="PARAMETER_DESCRIPTION_GUMPBUTTONINDEX" xml:space="preserve">
<value>ID tasto Gump</value>
</data>
<data name="PARAMETER_DESCRIPTION_INTEGERVALUE" xml:space="preserve">
<value>Valore intero: vedere la descrizione per l'utilizzo</value>
</data>
<data name="PARAMETER_DESCRIPTION_LISTNAME" xml:space="preserve">
<value>Nome Lista</value>
</data>
<data name="PARAMETER_DESCRIPTION_MACRONAME" xml:space="preserve">
<value>Nome Script</value>
</data>
<data name="PARAMETER_DESCRIPTION_RANGE" xml:space="preserve">
<value>Raggio, per esempio 10</value>
</data>
<data name="PARAMETER_DESCRIPTION_SERIAL" xml:space="preserve">
<value>Un Seriale, per esempio 0xgfoijhd</value>
</data>
<data name="PARAMETER_DESCRIPTION_SKILLNAME" xml:space="preserve">
<value>Nome Skill</value>
</data>
<data name="PARAMETER_DESCRIPTION_SPECIALMOVENAME" xml:space="preserve">
<value>Nome Special Ability</value>
</data>
<data name="PARAMETER_DESCRIPTION_SPELLNAME" xml:space="preserve">
<value>Nome Spell</value>
</data>
<data name="PARAMETER_DESCRIPTION_STRING" xml:space="preserve">
<value>Valore stringa: vedere la descrizione per l'utilizzo</value>
</data>
<data name="PARAMETER_DESCRIPTION_TIMERNAME" xml:space="preserve">
<value>Nome Timer</value>
</data>
<data name="PARAMETER_DESCRIPTION_UNKNOWN" xml:space="preserve">
<value>Non specificato: vedere la descrizione per l'utilizzo</value>
</data>
<data name="PARAMETER_DESCRIPTION_UPDOWNLOCKED" xml:space="preserve">
<value>Lock Status - "up", "down", o "locked"</value>
</data>
<data name="PARAMETER_DESCRIPTION_WANDNAME" xml:space="preserve">
<value>Nome Wand</value>
</data>
<data name="PARAMETER_DESCRIPTION_XCOORDINATE" xml:space="preserve">
<value>X Coordinate</value>
</data>
<data name="PARAMETER_DESCRIPTION_XCOORDINATEOFFSET" xml:space="preserve">
<value>X Coordinate offset</value>
</data>
<data name="PARAMETER_DESCRIPTION_YCOORDINATE" xml:space="preserve">
<value>Y Coordinate</value>
</data>
<data name="PARAMETER_DESCRIPTION_YCOORDINATEOFFSET" xml:space="preserve">
<value>Y Coordinate offset</value>
</data>
<data name="PARAMETER_DESCRIPTION_ZCOORDINATE" xml:space="preserve">
<value>Z Coordinate</value>
</data>
<data name="PARAMETER_DESCRIPTION_ZCOORDINATEOFFSET" xml:space="preserve">
<value>Z Coordinate offset</value>
</data>
<data name="See Also: {0}" xml:space="preserve">
<value>Guarda anche: {0}</value>
</data>
<data name="Types" xml:space="preserve">
<value>Tipi</value>
</data>
<data name="PARAMETER_DESCRIPTION_BOOLEAN" xml:space="preserve">
<value>Valore True/False, vedere la descrizione per l'uso</value>
</data>
</root>
@@ -0,0 +1,273 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Description" xml:space="preserve">
<value>설명</value>
</data>
<data name="Example" xml:space="preserve">
<value>예시</value>
</data>
<data name="Method Signature" xml:space="preserve">
<value>메서드 시그니처</value>
</data>
<data name="TRANSLATE_CREDIT" xml:space="preserve">
<value>Translated by Mark Hunt &amp; Andy H.</value>
</data>
<data name="Version" xml:space="preserve">
<value>버전</value>
</data>
<data name="Generated on" xml:space="preserve">
<value>생성된</value>
</data>
<data name="ClassicAssist Macro Commands" xml:space="preserve">
<value>클래식어시스트 매크로 명령어</value>
</data>
<data name="Optional" xml:space="preserve">
<value>옵션</value>
</data>
<data name="Parameters" xml:space="preserve">
<value>파라미터</value>
</data>
<data name="PARAMETER_DESCRIPTION_ABILITY" xml:space="preserve">
<value>특수기 이름, "첫번째","두번째","마비" 또는 "무장해제"</value>
</data>
<data name="PARAMETER_DESCRIPTION_AMOUNT" xml:space="preserve">
<value>수량을 나타내는 정수, 예) 10</value>
</data>
<data name="PARAMETER_DESCRIPTION_CONTEXTMENUINDEX" xml:space="preserve">
<value>메뉴 화면 인덱스 숫자</value>
</data>
<data name="PARAMETER_DESCRIPTION_HUE" xml:space="preserve">
<value>아이탬 색조 또는 모든 값에 -1</value>
</data>
<data name="PARAMETER_DESCRIPTION_ITEMID" xml:space="preserve">
<value>아이템ID/그래픽 예시) 0x3db </value>
</data>
<data name="PARAMETER_DESCRIPTION_LAYER" xml:space="preserve">
<value>"한손" 또는 "부적" 등과 같은 레이어를 나태니는 문자열</value>
</data>
<data name="PARAMETER_DESCRIPTION_LEFTRIGHTBOTH" xml:space="preserve">
<value>손 - "왼쪽", "오른쪽", "양쪽"</value>
</data>
<data name="PARAMETER_DESCRIPTION_NAME" xml:space="preserve">
<value>이름을 나타내는 문자열, 예시) "Snoopy"</value>
</data>
<data name="PARAMETER_DESCRIPTION_ONOFF" xml:space="preserve">
<value>"on" or "off"</value>
</data>
<data name="PARAMETER_DESCRIPTION_SERIALORALIAS" xml:space="preserve">
<value>정수 또는 16진수 형식의 실제 시리얼, 또는 "self"와 같은 이름 문자열</value>
</data>
<data name="PARAMETER_DESCRIPTION_SHOWTYPE" xml:space="preserve">
<value>표시 유형 - "모빌" 또는 "시체"</value>
</data>
<data name="PARAMETER_DESCRIPTION_TIMEOUT" xml:space="preserve">
<value>milliseconds 지정된 시간초과됨</value>
</data>
<data name="Unknown" xml:space="preserve">
<value>알 수 없는</value>
</data>
<data name="PARAMETER_DESCRIPTION_AGENTENTRYNAME" xml:space="preserve">
<value>에이전트 항목 이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_ALIASNAME" xml:space="preserve">
<value>이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_BENEFICIALHARMFULNEUTRAL" xml:space="preserve">
<value>대상 유형 - "harmful", "beneficial", "neutral"</value>
</data>
<data name="PARAMETER_DESCRIPTION_BUFFNAME" xml:space="preserve">
<value>버프 이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_DIRECTION" xml:space="preserve">
<value>방향 예시) "서쪽"</value>
</data>
<data name="PARAMETER_DESCRIPTION_DISTANCE" xml:space="preserve">
<value>거리</value>
</data>
<data name="PARAMETER_DESCRIPTION_GUMPBUTTONINDEX" xml:space="preserve">
<value>검프버튼 ID</value>
</data>
<data name="PARAMETER_DESCRIPTION_INTEGERVALUE" xml:space="preserve">
<value>정수 값 - 사용 방법에 대한 설명을 보세요</value>
</data>
<data name="PARAMETER_DESCRIPTION_LISTNAME" xml:space="preserve">
<value>리스트 이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_MACRONAME" xml:space="preserve">
<value>매크로 이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_RANGE" xml:space="preserve">
<value>거리 예시) 10</value>
</data>
<data name="PARAMETER_DESCRIPTION_SERIAL" xml:space="preserve">
<value>시리얼 예시) 0xf00ff00f </value>
</data>
<data name="PARAMETER_DESCRIPTION_SKILLNAME" xml:space="preserve">
<value>스킬 이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_SPECIALMOVENAME" xml:space="preserve">
<value>특수기 이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_SPELLNAME" xml:space="preserve">
<value>스펠 이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_STRING" xml:space="preserve">
<value>문자열 값 - 사용 방법에 대한 설명을 보세요</value>
</data>
<data name="PARAMETER_DESCRIPTION_TIMERNAME" xml:space="preserve">
<value>타이머 이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_UNKNOWN" xml:space="preserve">
<value>지정되지 않음 - 사용 방법에 대한 설명을 보세요</value>
</data>
<data name="PARAMETER_DESCRIPTION_UPDOWNLOCKED" xml:space="preserve">
<value>잠금상태 - "위","아래", 또는 "잠금"</value>
</data>
<data name="PARAMETER_DESCRIPTION_WANDNAME" xml:space="preserve">
<value>지팡이 이름</value>
</data>
<data name="PARAMETER_DESCRIPTION_XCOORDINATE" xml:space="preserve">
<value>X 좌표</value>
</data>
<data name="PARAMETER_DESCRIPTION_XCOORDINATEOFFSET" xml:space="preserve">
<value>X 좌표 변수</value>
</data>
<data name="PARAMETER_DESCRIPTION_YCOORDINATE" xml:space="preserve">
<value>Y 좌표</value>
</data>
<data name="PARAMETER_DESCRIPTION_YCOORDINATEOFFSET" xml:space="preserve">
<value>Y 좌표 변수</value>
</data>
<data name="PARAMETER_DESCRIPTION_ZCOORDINATE" xml:space="preserve">
<value>Z 좌표</value>
</data>
<data name="PARAMETER_DESCRIPTION_ZCOORDINATEOFFSET" xml:space="preserve">
<value>Z 좌표 변수</value>
</data>
<data name="See Also: {0}" xml:space="preserve">
<value>참조: {0}</value>
</data>
<data name="Types" xml:space="preserve">
<value>타입</value>
</data>
<data name="PARAMETER_DESCRIPTION_BOOLEAN" xml:space="preserve">
<value>Ture/False 값, 사용 방법에 대한 설명을 보세요</value>
</data>
</root>
@@ -0,0 +1,231 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Description" xml:space="preserve">
<value>Opis</value>
</data>
<data name="Example" xml:space="preserve">
<value>Przykład</value>
</data>
<data name="Method Signature" xml:space="preserve">
<value>Sygnatura metody</value>
</data>
<data name="TRANSLATE_CREDIT" xml:space="preserve">
<value>Aru (ŁCh)</value>
</data>
<data name="Version" xml:space="preserve">
<value>Wersja</value>
</data>
<data name="Generated on" xml:space="preserve">
<value>Utworzono na</value>
</data>
<data name="ClassicAssist Macro Commands" xml:space="preserve">
<value>Lista komend makr</value>
</data>
<data name="Optional" xml:space="preserve">
<value>Opcjonalny</value>
</data>
<data name="Parameters" xml:space="preserve">
<value>Parametry</value>
</data>
<data name="PARAMETER_DESCRIPTION_AGENTENTRYNAME" xml:space="preserve">
<value>Nazwa agenta</value>
</data>
<data name="PARAMETER_DESCRIPTION_ALIASNAME" xml:space="preserve">
<value>Nazwa aliasu</value>
</data>
<data name="PARAMETER_DESCRIPTION_BUFFNAME" xml:space="preserve">
<value>Nazwa buffu</value>
</data>
<data name="PARAMETER_DESCRIPTION_DIRECTION" xml:space="preserve">
<value>Kierunek, np. "West"</value>
</data>
<data name="PARAMETER_DESCRIPTION_DISTANCE" xml:space="preserve">
<value>Dystans</value>
</data>
<data name="PARAMETER_DESCRIPTION_GUMPBUTTONINDEX" xml:space="preserve">
<value>ID przycisku Gump</value>
</data>
<data name="PARAMETER_DESCRIPTION_INTEGERVALUE" xml:space="preserve">
<value>Zmianna typu integer - zobacz opis, aby zobaczyć użycie</value>
</data>
<data name="PARAMETER_DESCRIPTION_LISTNAME" xml:space="preserve">
<value>Nazwa listy</value>
</data>
<data name="PARAMETER_DESCRIPTION_MACRONAME" xml:space="preserve">
<value>Nazwa makra</value>
</data>
<data name="PARAMETER_DESCRIPTION_RANGE" xml:space="preserve">
<value>Odległość, np. 10</value>
</data>
<data name="PARAMETER_DESCRIPTION_SERIAL" xml:space="preserve">
<value>Numer serial dla entity, np. 0xf00f0x0</value>
</data>
<data name="PARAMETER_DESCRIPTION_SKILLNAME" xml:space="preserve">
<value>Nazwa skilla</value>
</data>
<data name="PARAMETER_DESCRIPTION_SPECIALMOVENAME" xml:space="preserve">
<value>Nazwa specjalinego ruchu</value>
</data>
<data name="PARAMETER_DESCRIPTION_SPELLNAME" xml:space="preserve">
<value>Nazwa czaru</value>
</data>
<data name="PARAMETER_DESCRIPTION_STRING" xml:space="preserve">
<value>Zmienna typu string - zobacz opis, aby zobaczyć użycie</value>
</data>
<data name="PARAMETER_DESCRIPTION_TIMERNAME" xml:space="preserve">
<value>Nazwa timera</value>
</data>
<data name="PARAMETER_DESCRIPTION_UNKNOWN" xml:space="preserve">
<value>Nie zdefiniowano - zobacz opis, aby zobaczyć użycie</value>
</data>
<data name="PARAMETER_DESCRIPTION_UPDOWNLOCKED" xml:space="preserve">
<value>Status zablokowania skilla - "up", "down", "locked"</value>
</data>
<data name="PARAMETER_DESCRIPTION_WANDNAME" xml:space="preserve">
<value>Nazwa różdżki</value>
</data>
<data name="PARAMETER_DESCRIPTION_XCOORDINATE" xml:space="preserve">
<value>Koordynata X</value>
</data>
<data name="PARAMETER_DESCRIPTION_XCOORDINATEOFFSET" xml:space="preserve">
<value>Odstęp dla koordynaty X</value>
</data>
<data name="PARAMETER_DESCRIPTION_YCOORDINATE" xml:space="preserve">
<value>Koordynata Y</value>
</data>
<data name="PARAMETER_DESCRIPTION_YCOORDINATEOFFSET" xml:space="preserve">
<value>Odstęp dla koordynaty Y</value>
</data>
<data name="PARAMETER_DESCRIPTION_ZCOORDINATE" xml:space="preserve">
<value>Koordynata Z</value>
</data>
<data name="PARAMETER_DESCRIPTION_ZCOORDINATEOFFSET" xml:space="preserve">
<value>Odstęp dla koordynaty Z</value>
</data>
<data name="See Also: {0}" xml:space="preserve">
<value>Zobacz też: {0}</value>
</data>
<data name="Types" xml:space="preserve">
<value>Typy</value>
</data>
<data name="PARAMETER_DESCRIPTION_BOOLEAN" xml:space="preserve">
<value>Wartość True/False - zobacz opis, aby zobaczyć użycie</value>
</data>
</root>
@@ -0,0 +1,276 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Description" xml:space="preserve">
<value>Description</value>
</data>
<data name="Example" xml:space="preserve">
<value>Example</value>
</data>
<data name="Method Signature" xml:space="preserve">
<value>Method Signature</value>
</data>
<data name="TRANSLATE_CREDIT" xml:space="preserve">
<value />
</data>
<data name="Version" xml:space="preserve">
<value>Version</value>
</data>
<data name="Generated on" xml:space="preserve">
<value>Generated on</value>
</data>
<data name="ClassicAssist Macro Commands" xml:space="preserve">
<value>ClassicAssist Macro Commands</value>
</data>
<data name="Optional" xml:space="preserve">
<value>Optional</value>
</data>
<data name="Parameters" xml:space="preserve">
<value>Parameters</value>
</data>
<data name="PARAMETER_DESCRIPTION_ABILITY" xml:space="preserve">
<value>The name of the ability, "primary", "secondary", "stun" or "disarm"</value>
</data>
<data name="PARAMETER_DESCRIPTION_AMOUNT" xml:space="preserve">
<value>Integer representing an amount, ie 10</value>
</data>
<data name="PARAMETER_DESCRIPTION_CONTEXTMENUINDEX" xml:space="preserve">
<value>Context menu entry index number</value>
</data>
<data name="PARAMETER_DESCRIPTION_HUE" xml:space="preserve">
<value>Item Hue or -1 for any</value>
</data>
<data name="PARAMETER_DESCRIPTION_ITEMID" xml:space="preserve">
<value>ItemID / Graphic such as 0x3db</value>
</data>
<data name="PARAMETER_DESCRIPTION_LAYER" xml:space="preserve">
<value>String representing a layer, such as "OneHanded" or "Talisman" etc</value>
</data>
<data name="PARAMETER_DESCRIPTION_LEFTRIGHTBOTH" xml:space="preserve">
<value>Hand - "left", "right", or "both"</value>
</data>
<data name="PARAMETER_DESCRIPTION_NAME" xml:space="preserve">
<value>String representing a name, ie "Snoopy"</value>
</data>
<data name="PARAMETER_DESCRIPTION_ONOFF" xml:space="preserve">
<value>"on" or "off"</value>
</data>
<data name="PARAMETER_DESCRIPTION_SERIALORALIAS" xml:space="preserve">
<value>An entity serial in integer or hex format, or an alias string such as "self"</value>
</data>
<data name="PARAMETER_DESCRIPTION_SHOWTYPE" xml:space="preserve">
<value>Show type - "mobiles" or "corpses"</value>
</data>
<data name="PARAMETER_DESCRIPTION_TIMEOUT" xml:space="preserve">
<value>Timeout specified in milliseconds</value>
</data>
<data name="Unknown" xml:space="preserve">
<value>Unknown</value>
</data>
<data name="PARAMETER_DESCRIPTION_AGENTENTRYNAME" xml:space="preserve">
<value>Agent entry name</value>
</data>
<data name="PARAMETER_DESCRIPTION_ALIASNAME" xml:space="preserve">
<value>Alias name</value>
</data>
<data name="PARAMETER_DESCRIPTION_BENEFICIALHARMFULNEUTRAL" xml:space="preserve">
<value>Target type - "harmful", "beneficial", or "neutral"</value>
</data>
<data name="PARAMETER_DESCRIPTION_BUFFNAME" xml:space="preserve">
<value>Buff name</value>
</data>
<data name="PARAMETER_DESCRIPTION_DIRECTION" xml:space="preserve">
<value>Direction, ie "West"</value>
</data>
<data name="PARAMETER_DESCRIPTION_DISTANCE" xml:space="preserve">
<value>Distance</value>
</data>
<data name="PARAMETER_DESCRIPTION_GUMPBUTTONINDEX" xml:space="preserve">
<value>Gump button ID</value>
</data>
<data name="PARAMETER_DESCRIPTION_INTEGERVALUE" xml:space="preserve">
<value>Integer value - See description for usage</value>
</data>
<data name="PARAMETER_DESCRIPTION_LISTNAME" xml:space="preserve">
<value>List name</value>
</data>
<data name="PARAMETER_DESCRIPTION_MACRONAME" xml:space="preserve">
<value>Macro name</value>
</data>
<data name="PARAMETER_DESCRIPTION_RANGE" xml:space="preserve">
<value>Range, ie 10</value>
</data>
<data name="PARAMETER_DESCRIPTION_SERIAL" xml:space="preserve">
<value>An entity serial such as 0xf00ff00f</value>
</data>
<data name="PARAMETER_DESCRIPTION_SKILLNAME" xml:space="preserve">
<value>Skill name</value>
</data>
<data name="PARAMETER_DESCRIPTION_SPECIALMOVENAME" xml:space="preserve">
<value>Special move name</value>
</data>
<data name="PARAMETER_DESCRIPTION_SPELLNAME" xml:space="preserve">
<value>Spell name</value>
</data>
<data name="PARAMETER_DESCRIPTION_STRING" xml:space="preserve">
<value>String value - See description for usage</value>
</data>
<data name="PARAMETER_DESCRIPTION_TIMERNAME" xml:space="preserve">
<value>Timer name</value>
</data>
<data name="PARAMETER_DESCRIPTION_UNKNOWN" xml:space="preserve">
<value>Not specified - See description for usage</value>
</data>
<data name="PARAMETER_DESCRIPTION_UPDOWNLOCKED" xml:space="preserve">
<value>Lock Status - "up", "down", or "locked"</value>
</data>
<data name="PARAMETER_DESCRIPTION_WANDNAME" xml:space="preserve">
<value>Wand name</value>
</data>
<data name="PARAMETER_DESCRIPTION_XCOORDINATE" xml:space="preserve">
<value>X Coordinate</value>
</data>
<data name="PARAMETER_DESCRIPTION_XCOORDINATEOFFSET" xml:space="preserve">
<value>X Coordinate offset</value>
</data>
<data name="PARAMETER_DESCRIPTION_YCOORDINATE" xml:space="preserve">
<value>Y Coordinate</value>
</data>
<data name="PARAMETER_DESCRIPTION_YCOORDINATEOFFSET" xml:space="preserve">
<value>Y Coordinate offset</value>
</data>
<data name="PARAMETER_DESCRIPTION_ZCOORDINATE" xml:space="preserve">
<value>Z Coordinate</value>
</data>
<data name="PARAMETER_DESCRIPTION_ZCOORDINATEOFFSET" xml:space="preserve">
<value>Z Coordinate offset</value>
</data>
<data name="See Also: {0}" xml:space="preserve">
<value>See Also: {0}</value>
</data>
<data name="PARAMETER_DESCRIPTION_EMPTY" xml:space="preserve">
<value> </value>
</data>
<data name="Types" xml:space="preserve">
<value>Types</value>
</data>
<data name="PARAMETER_DESCRIPTION_BOOLEAN" xml:space="preserve">
<value>True/False value, see description for usage</value>
</data>
</root>
@@ -0,0 +1,8 @@
{
"profiles": {
"ExportCommands": {
"commandName": "Project",
"commandLineArgs": "C:\\Users\\johns\\source\\repos\\ClassicAssist\\Output\\net48\\ClassicAssist.dll"
}
}
}