Added LICENSE and README.md

* the licensing is the same as sfall Script Editor.
This commit is contained in:
NovaRain
2022-03-17 10:43:17 +08:00
parent 7c3e87c1c0
commit c13781c60e
5 changed files with 711 additions and 30 deletions
+14 -14
View File
@@ -2,9 +2,9 @@
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
// Управление общими сведениями о сборке осуществляется с помощью // General Information about an assembly is controlled through the following
// набора атрибутов. Измените значения этих атрибутов, чтобы изменить сведения, // set of attributes. Change these attribute values to modify the information
// связанные со сборкой. // associated with an assembly.
[assembly: AssemblyTitle("Head FRM File Patcher")] [assembly: AssemblyTitle("Head FRM File Patcher")]
[assembly: AssemblyDescription("")] [assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")] [assembly: AssemblyConfiguration("")]
@@ -14,23 +14,23 @@ using System.Runtime.InteropServices;
[assembly: AssemblyTrademark("")] [assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")] [assembly: AssemblyCulture("")]
// Параметр ComVisible со значением FALSE делает типы в сборке невидимыми // Setting ComVisible to false makes the types in this assembly not visible
// для COM-компонентов. Если требуется обратиться к типу в этой сборке через // to COM components. If you need to access a type in this assembly from
// COM, задайте атрибуту ComVisible значение TRUE для этого типа. // COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)] [assembly: ComVisible(false)]
// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM // The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("ca463a0c-667c-4b0b-a75b-fd515b4d590f")] [assembly: Guid("ca463a0c-667c-4b0b-a75b-fd515b4d590f")]
// Сведения о версии сборки состоят из следующих четырех значений: // Version information for an assembly consists of the following four values:
// //
// Основной номер версии // Major Version
// Дополнительный номер версии // Minor Version
// Номер построения // Build Number
// Редакция // Revision
// //
// Можно задать все значения или принять номер построения и номер редакции по умолчанию, // You can specify all the values or you can default the Build and Revision Numbers
// используя "*", как показано ниже: // by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")]
+12 -12
View File
@@ -1,10 +1,10 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// Этот код создан программой. // This code was generated by a tool.
// Исполняемая версия:4.0.30319.233 // Runtime Version:4.0.30319.233
// //
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае // Changes to this file may cause incorrect behavior and will be lost if
// повторной генерации кода. // the code is regenerated.
// </auto-generated> // </auto-generated>
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
@@ -13,12 +13,12 @@ namespace HeadFRM_Patcher.Properties {
/// <summary> /// <summary>
/// Класс ресурса со строгой типизацией для поиска локализованных строк и т.д. /// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary> /// </summary>
// Этот класс создан автоматически классом StronglyTypedResourceBuilder // This class was auto-generated by the StronglyTypedResourceBuilder
// с помощью такого средства, как ResGen или Visual Studio. // class via a tool like ResGen or Visual Studio.
// Чтобы добавить или удалить член, измените файл .ResX и снова запустите ResGen // To add or remove a member, edit your .ResX file then rerun ResGen
// с параметром /str или перестройте свой проект VS. // with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
@@ -33,7 +33,7 @@ namespace HeadFRM_Patcher.Properties {
} }
/// <summary> /// <summary>
/// Возвращает кэшированный экземпляр ResourceManager, использованный этим классом. /// Returns the cached ResourceManager instance used by this class.
/// </summary> /// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager { internal static global::System.Resources.ResourceManager ResourceManager {
@@ -47,8 +47,8 @@ namespace HeadFRM_Patcher.Properties {
} }
/// <summary> /// <summary>
/// Перезаписывает свойство CurrentUICulture текущего потока для всех /// Overrides the current thread's CurrentUICulture property for all
/// обращений к ресурсу с помощью этого класса ресурса со строгой типизацией. /// resource lookups using this strongly typed resource class.
/// </summary> /// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture { internal static global::System.Globalization.CultureInfo Culture {
+4 -4
View File
@@ -1,10 +1,10 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// Этот код создан программой. // This code was generated by a tool.
// Исполняемая версия:4.0.30319.233 // Runtime Version:4.0.30319.233
// //
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае // Changes to this file may cause incorrect behavior and will be lost if
// повторной генерации кода. // the code is regenerated.
// </auto-generated> // </auto-generated>
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
+674
View File
File diff suppressed because it is too large Load Diff
+7
View File
@@ -0,0 +1,7 @@
# Head FRM Patcher
[![License](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
Head FRM file patcher for [sfall](https://github.com/phobos2077/sfall) 32-bit talking head option (**Use32BitHeadGraphics** in ddraw.ini). Requires .NET Framework 2.0.
This is the standalone version of the same tool in the old [sfall Script Editor](https://github.com/phobos2077/sfall_script_editor). Starting from sfall 4.1.7/3.8.17, you don't have to patch FRM files to load 32-bit images, so the utility is now largely redundant. But it is still included in [the modders pack](https://sourceforge.net/projects/sfall/files/Modders%20pack/) just in case.