Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Standalone Script Compiler Build configuration #129

Merged
merged 2 commits into from
Aug 22, 2024

Conversation

drojf
Copy link
Contributor

@drojf drojf commented Aug 19, 2024

Note: this PR was written ontop of the other window resolution fixes PR here: #128 . That other PR should be merged first.

This PR adds an additional build configuration which produces a standalone "Script Compiler" executable (without Unity).

This avoids needing to run a skeleton of the game just for the purpose of building the game scripts (note: currently script compilation on Github Actions is not working for all chapters)

The PR is in Draft because I still need to:

  • Merge other PR Mod Resolution and Windowed/Fullscreen mode fixes #128
  • Tidy up this PRs commit history
  • Test in github actions
  • Verify compiled scripts are identical to ones generated by the game
  • See if there will be any problems merging this with later chapters as the .csproj is slightly different on later chapters
  • Merge this into every chapter

@drojf drojf force-pushed the f-standalone-script-compile branch from 67f4aa4 to e0db0ab Compare August 22, 2024 12:06
@drojf drojf marked this pull request as ready for review August 22, 2024 13:22
@drojf drojf merged commit 74cf3c0 into mod Aug 22, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant