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

Tetra Buffs & Scriptification #1996

Merged

Conversation

MuteTiefling
Copy link
Contributor

Moves Tetra materials and replacements into scripts where they can be more easily manipulated as a first step towards #1692

This also brings in all base Tetra materials, allowing them to be modified more simply as well. Left some notes for future material improvements in comments.

As proof of concept, all materials have been granted a 20% bonus on durability and magic capacity. All seems to be working well.

For simpler management in the future, we may want to consider setting up set 'tiers' for each stat. This way we could say, for instance, that Iron is Tier 3 durability and Tier 2 Speed, while Gold is Tier 1 durability and Tier 3 speed, as a rough example. This way we can have a central place to re-balance all tools against each other by simply tweaking the values for the tiers themselves.

I've opted to delete the JSONs in this PR even though they'll likely remain on a player's instance. The JSON injection is over-writing those same files, however, so it makes no difference. I was seeing the changes from the scripts even with them in place. So this is just a bit of cleanup.

Moves Tetra materials and replacements into scripts where they can be more easily manipulated.

This also brings in all base Tetra materials, allowing them to be modified more simply as well. Left some notes for future material improvements in comments.

As proof of concept, all materials have been granted a 20% bonus on durability and magic capacity. All seems to be working well.

For simpler management in the future, we may want to consider setting up set 'tiers' for each stat. This way we could say, for instance, that Iron is Tier 3 durability and Tier 2 Speed, while Gold is Tier 1 durability and Tier 3 speed, as a rough example. This way we can have a central place to re-balance all tools against each other.

I've opted to delete the JSONs in this PR even though they'll likely remain on a player's instance. The JSON injection is over-writing those same files, however, so it  makes no difference. I was seeing the changes from the scripts even with them in place. So this is just a bit of cleanup.
@NielsPilgaard
Copy link
Collaborator

Awesome work! 👍

@NielsPilgaard NielsPilgaard merged commit ab1390c into EnigmaticaModpacks:develop Apr 16, 2021
@NielsPilgaard NielsPilgaard changed the title Tetra Scriptification Tetra Buffs & Scriptification Apr 16, 2021
@MuteTiefling MuteTiefling deleted the Tetra-scriptification branch June 25, 2021 01:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants