scottrick / lfdreader Goto Github PK
View Code? Open in Web Editor NEWThis project forked from mikeg621/lfdreader
Library file for editing LucasArts *.LFD files
License: Mozilla Public License 2.0
This project forked from mikeg621/lfdreader
Library file for editing LucasArts *.LFD files
License: Mozilla Public License 2.0
Idmr.LfdReader.dll ================= Author: Michael Gaisser ([email protected]) Version: 2.1 Date: 2022.10.30 Library for editing LucasArts *.LFD resource files. ========= Version History v2.1, 30 Oct 2022 - (CRFT) Can now convert wireframe data to SHIP, but not raw data - (CPLX) Can now convert wireframe data to SHIP, but not raw data - (CRFT, CPLX, SHIP) Now calculates the Lines in a mesh during Decode. v2.0, 09 Mar 2021 - (ANIM) Fixed the retrieval of Frames when RelativePosition is turned on. - (BLAS) Added GetWavBytes() to make audio playback easier, reformats data to .WAV. - (BLAS) Added Duration property to get audio length in seconds. - (FILM) Added ToString() to Block and Chunk. - (FONT) TotalChars renamed to NumberOfGlyphs (breaking change). - (CRFT) New. - (CPLX) New. - (SHIP) New. - (Resource) Adlb, Btmp, Crft, Cplx, Rlnd, and Ship added to ResourceType. - various updates. v1.2.1, 02 Sep 2019 - (BLAS) Fixed a crash that occur during Decode for VOIC types. [Issue #1] v1.2, 12 Jul 2016 - _isModifed edits. - (ANIM) removed old code duplicating DELT data. - (FONT) Fixed EncodeResource with large Strides. - (FONT) added _baseLine. - (LfdFile) Always zeroes out name before write. - (LfdFile) Only encodes children if they report being modified. - various other tweaks. v1.1, 14 Dec 2014 - Changed license to MPL. - (ANIM) SetCount and IsModified implementation in FrameCollection. v1.0, 05 Dec 2011 - Release. ========== Additional Information Idmr.Common.dll (v1.1 or later) and System.Drawing are required references. To use LfdReader.Xact, Idmr.ImageFormat.Act.dll (v2.0 or later) is a required reference. File structure information per resource is found in the individual class files. Programmer's reference can be found in help/Idmr.LfdReader.chm. ========== Copyright Information Copyright © 2009-2021 Michael Gaisser This library file and related files are licensed under the Mozilla Public License v2.0 or later. See MPL.txt for further details. The Galactic Empire: Empire Reborn is Copyright © 2004- Tiberius Fel. "Star Wars" and related items are trademarks of LucasFilm Ltd and LucasArts Entertainment Co. THESE FILES HAVE BEEN TESTED AND DECLARED FUNCTIONAL BY THE AUTHOR, AS SUCH THE AUTHOR CANNOT BE HELD RESPONSIBLE OR LIABLE FOR UNWANTED EFFECTS DUE ITS USE OR MISUSE. THIS SOFTWARE IS OFFERED AS IS WITHOUT WARRANTY OF ANY KIND.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.