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

RFA support #25

Open
11 tasks
Rast1234 opened this issue Nov 9, 2024 · 0 comments
Open
11 tasks

RFA support #25

Rast1234 opened this issue Nov 9, 2024 · 0 comments

Comments

@Rast1234
Copy link
Collaborator

Rast1234 commented Nov 9, 2024

Add Red Faction: Armageddon support for existing mods and upcoming community patch

Things to implement

  • vpp file tools. format is different from RFGR, see gibbed's SR3 tools
  • file lists, hashes, paths, savegame locations
  • build lego protagonist
  • create savegame backup every time game is launched (RFA corrupts it frequently)

Investigate

  • codebase impact. RFA will not need as many features and will not be supported as much. how many if-else forks do i need? don't want to make abstraction layers, libs, whatever
  • peg files may be different from RFGR, but can just use manually prepared files
  • game versions: steam, GOG, publicbeta. differences in stability and multiplayer. release ""re-enabler" style mods to switch between them, using as little files as possible

Presentation

  • release separately or keep everything as single app? users may be confused
  • keep same codebase or separate into repos? don't want to add if-else cruft, but don't want to make fixes twice
  • try rufus-style .exe name switch if i keep it as single app
  • separate name for new app, or keep it under one brand?
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

No branches or pull requests

1 participant