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

support xcompat #53

Merged
merged 21 commits into from
Aug 3, 2024
Merged

support xcompat #53

merged 21 commits into from
Aug 3, 2024

Conversation

SwissalpS
Copy link
Owner

@SwissalpS SwissalpS commented Jul 21, 2024

become independant of base game and thus support more games.

  • phase 1:
  • add materials for crafting tools and sounds.
  • optionally depend on default and xcompat

in later phase we can drop dependancy on default and make xcompat a hard dependancy (still in consideration)

  • phase 2:

  • focus on inspector

  • phase 3:

  • test and focus on replacer

- [ ] phase 4:
- add more compat code for mods of other games
(We can do that in other PRs, as this would take too long and hold up the essential benifit of this PR)

- add materials for crafting tools and sounds.
- optionally depend on default and xcompat

in later phase we can drop dependancy on default and make
xcompat a hard dependancy (still in consideration)
SwissalpS referenced this pull request in Sokomine/replacer Jul 21, 2024
SwissalpS added 20 commits July 21, 2024 04:15
there is a replacer.yes() function (not used by replacer)
so makes sense to offer api for no() -> false (used by games not
providing creative global).
not strictly part of xcompat support, just couldn't
help myself.

log messages aren't translated, so no need to rework locale files for
this.
mainly for mineclonia family that uses many multiline descriptions. Only
shows one more line nicely, some items ave three or even more though.
- persistancy -> persistency
- acheivment -> achievement
@SwissalpS SwissalpS marked this pull request as ready for review August 3, 2024 14:13
@SwissalpS SwissalpS merged commit 1cc1fee into master Aug 3, 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