ii.BrightRespite
0.0.1.1
dotnet add package ii.BrightRespite --version 0.0.1.1
NuGet\Install-Package ii.BrightRespite -Version 0.0.1.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ii.BrightRespite" Version="0.0.1.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ii.BrightRespite" Version="0.0.1.1" />
<PackageReference Include="ii.BrightRespite" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ii.BrightRespite --version 0.0.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ii.BrightRespite, 0.0.1.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ii.BrightRespite@0.0.1.1
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ii.BrightRespite&version=0.0.1.1
#tool nuget:?package=ii.BrightRespite&version=0.0.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
iiBrightRespite
iiBrightRespite is a C# library supporting the modification of files relating to Dark Reign, the 1997 RTS game developed by Auran.
| Name | Read | Write | Comment |
|---|---|---|---|
| ACT | ✔ | ✔ | |
| AIP | ✗ | ✗ | Plain text |
| BAK | ✗ | ✗ | Plain text |
| BMP | ✗ | ✗ | Standard bitmap |
| BRF | ✗ | ✗ | Plain text |
| BTM | ✗ | ✗ | Plain text |
| CFG | ✗ | ✗ | Plain text |
| CNT | ✗ | ✗ | Plain text |
| CRS | ✔ | ✗ | Cursors - unknown palette |
| DOC | ✗ | ✗ | Plain text |
| END | ✗ | ✗ | Plain text |
| FOG | ✗ | ✗ | |
| FTG | ✔ | ✔ | |
| FSM | ✔ | ✗ | |
| H | ✗ | ✗ | Plain text |
| MAP | ✗ | ✗ | |
| MM | ✗ | ✗ | |
| PAL | ✔ | ✗ | |
| PCX | ✔ | ✗ | |
| PSD | ✗ | ✗ | |
| RLD | ✗ | ✗ | |
| RLI | ✗ | ✗ | |
| SAF | ✗ | ✗ | Plain text |
| SCN | ✗ | ✗ | Plain text |
| SMK | ✗ | ✗ | |
| SPR(R) | ✔ | ✗ | |
| SPR(S) | ✔ | ✗ | |
| TIL | ✗ | ✗ | |
| TXT | ✗ | ✗ | Plain text |
Usage
var ftgProcessor = new FtgProcessor();
ftgProcessor.Open(@"D:\Games\Dark Reign\dark\graphics\sprites.ftg");
ftgProcessor.Parse();
for (int i = 0; i < ftgProcessor.Files.Count; i++)
{
ftgProcessor.Extract(Path.Combine(@"D:\data\darkreign\", ftgProcessor.Files[i].Filename.Split('\0')[0]), ftgProcessor.Files[i]);
}
ftgProcessor.Close();
Compiling
To clone and run this application, you'll need Git and .NET installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/btigi/iiBrightRespite
# Go into the repository
$ cd src
# Build the app
$ dotnet build
Licencing
iiBrightRespite is licenced under the MIT License. Full licence details are available in licence.md
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net8.0
- SixLabors.ImageSharp (>= 3.1.12)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.