[1.4] Overhaul 5.0 BETA 7, 84 years in the making.
Added 2021-06-13 23:47:43 +0000 UTCHey. I'll be quick with the summary, since it's the night before my birthday, and I should probably get rest. There hasn't been a beta for a while, since I've been quite busy with TML & my engine, and haven't had a real theme with the commits I did for Overhaul, until now that is.
The biggest new thing is that vast configuration is finally happening on 1.4. I've implemented a new configuration design, in which it should be way easier to add new config entries. Additionally, localization is now a thing on the 1.4 branch, using the new HJSON file format (the H is for Human) available for TML. Note that there's still no GUI for configuration.
For everything else, I messed around by building a skeleton for seasons (but they'll have to wait for a TML feature that will make their implementation quite pleasant), made a basic audiovisual 'overhaul' for bows, added an alternate firing mode for revolvers, made miniguns a ton more fun (I think..), and wrote a small 'physical material' system that has let me expand footsteps in a clean way, and add sounds for jumping and stepping on gore (A 1.3 feature. I can do it, so why shouldn't I do it?)
Oh, and I fixed some bugs.
That's about it. Enjoy, and send me feedback in the discord.
-== Changelog ==-
Commits: v5.0-beta-6...v5.0-beta-7
Summary:
- TML: I messed around with item usage a ton.
- Implemented a new configuration design.
- Implemented 12 new configuration options, for a total of 14. (Welcoming code contributions for this! See the bottom of the post.)
- Implemented Localizations. For now, translations include Spanish and Russian. (If you want to contribute, see the bottom of the post.)
- Early bow overhaul. Just audio & visuals.
- Added a "fan the hammer" alt fire to revolvers.
- Reworked miniguns, all now have star cannon's recoil velocity, i.e. you can hover by shooting downwards! (Send feedback.)
- Lowered overall aim recoil.
- Implemented gore footsteps via the new physical material system.
- Added jump footstep sounds to dirt, grass, stone and wood.
- Wooden arrows now break into visible 'gore' pieces.
- Implemented a basis for seasons. They don't actually appear in the game yet.
- Fixed weapon rotations jumping when switching direction.
- Fixed the slash draw layer possibly rendering when charging.
- Fixed some issues in player direction code.
-== Download ==-
TerrariaOverhaul (1.4 / v5.0-beta-7): MEGA
Windows tModLoader (1.4_mergedtesting / 6a82052): nightly.link
- Not an official tModLoader Release or Beta.
- Always update tModLoader together with Overhaul.
Mod Installation:
- Extract the .tmod file into the following OS-specific directory:
Windows: %userprofile%/Documents/My games/Terraria/ModLoader/Beta/Mods
Linux: ~/.local/share/Terraria/ModLoader/Beta/Mods
Mac: ~/Library/Application support/Terraria/ModLoader/Beta/Mods
(Create the Beta folder if it's missing)
tModLoader Installation:
- Extract the contents of the zip file into a folder that is itself located next to Terraria. Example: C:/Program Files/Steam/steamapps/common/tModLoader_1_4
- To launch it, use 'start-tModLoader.bat'. Or the .sh script, if you're on Linux or Mac.
-== How do I report issues? ==-
The best way is to create an issue on Github. If you do - I'll never blindly forget about it. Don't forget to mention either 5.0 or 1.4 in its name or description.
Alternatively, if you're feeling lazy or not sure about something, you can just ping me in the '1_4-testing' channel of Overhaul's Discord. I can help with any issues, not just Overhaul's.
-== How can/may I contribute? ==-
You can contribute by doing pull requests to the '1.4' branch on Github. Will require understanding of source control tools (git, or one of its GUIs, like Sourcetree)
- Programming:
- Look at the 1.4 milestone on GitHub.
- Contribute to configuration with config entries, or user interface. - Translations:
- See the Localizations directory.