Comments (9)
Apparently I have some commits that are entirely missing from the repo, the LSF conversion patch being one of them. I'll try to figure out wtf is up
from lslib.
I can get that to compile if I change to:
meta.CompressionFlags = CompressionHelpers.MakeCompressionFlags(Compression, CompressionLevel);
from lslib.
Additionally, in SavegameHelpers.cs (line 74), I had to change the following:
var rsrcWriter = new LSFWriter(rewrittenStream)
{
Version = conversionParams.LSF //,
// MetadataFormat = LSFMetadataFormat.None
};
as MetadataFormat is not defined.
from lslib.
Something happened here I think that introduced the build issue(s).
22e7306#diff-18689dd18950168d90dbf455db03c0aba60890fe3f656baf5cc4ae6c6f0122cb
This is a bit concerning because the currrent source does not appear to be synced with the 1.19.5 Release binary.
from lslib.
Yeah, that is what it looks like to me too. There is a check-in that is partially hosed....
from lslib.
I think it should be fine now!
from lslib.
Ok, I will do a fresh build of the latest...
Hmm.... I am not seeing anything recently checked-in to Master or v1.19.5.
Were you able to make the changes retroactively?
....
I guess you were because I can see changes made after extracting the latest zip-file repo image.
Quite a number of changes, much greater than the previous encountered compiler errors....
from lslib.
From a "clean" build from a pristine directory, I encounter the following:
------ Build started: Project: LSLib, Configuration: Release Any CPU ------
GPPG: sending output to C:\DevProjects\lslib-master(1)\lslib-master\LSLib\LS\Story\GoalParser\Goal.yy.cs
GPPG: sending output to C:\DevProjects\lslib-master(1)\lslib-master\LSLib\LS\Story\HeaderParser\StoryHeader.yy.cs
C:\DevProjects\lslib-master(1)\lslib-master\LSLib\LS\Story\HeaderParser\HeaderParser.cs(24,25,24,38): error CS0246: The type or namespace name 'HeaderScanner' could not be found (are you missing a using directive or an assembly reference?)
C:\DevProjects\lslib-master(1)\lslib-master\LSLib\LS\Story\GoalParser\GoalParser.cs(79,29,79,40): error CS0534: 'GoalScanner' does not implement inherited abstract member 'AbstractScanner<object, CodeLocation>.yylex()'
Done building project "LSLib.csproj" -- FAILED.
I encountered this previously as well, but was able to somehow get around it by building again.
I think there is possibly something in the .cs file generation that is somewhat wonky and possibly not set up correctly... and using the outputs from a previous build and not the current build.
from lslib.
Other than the above regarding mysterious double build requirement, I guess this issue can be closed.
from lslib.
Related Issues (20)
- Fail to Read Pak on all installs of mods in Vortex. HOT 4
- Story/savegame file path cannot be loaded for BG3 version 4.1.1.4905117
- divine tool not working
- lslib/divine is corrupted
- 1.19.5 still failing to read .pak files HOT 12
- Vector length error at/around 45:11
- 1.19.5 HOT 15
- [Question] BG3 Can I use bg3se console commands to give mark/brand of the Absolute to a character?
- Mac OS Support
- Files from metin2 not working HOT 1
- How do I open it? HOT 1
- .lsf -> .lsx converter error HOT 3
- LSF convert "," instead of "." in bg3
- directory??? HOT 3
- Animation jitter
- Vortex HOT 1
- Vortex failing to read .pak files HOT 4
- Failed load order operation HOT 3
- gr2 files converted to dae or imported into blender cause a fatal error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lslib.