Difference between revisions of "HotM:Preparing For Launch"
Jump to navigation
Jump to search
X4000Chris (talk | contribs) |
X4000Chris (talk | contribs) |
||
(15 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
*** Linux: ~/.config/unity3d/Arcen Games, LLC/Heart of the Machine/Player.log | *** Linux: ~/.config/unity3d/Arcen Games, LLC/Heart of the Machine/Player.log | ||
− | == 0. | + | == 0.600.2 == |
(Not Yet Released) | (Not Yet Released) | ||
+ | |||
+ | == 0.600.1 Audio Tweaks And General Fixes == | ||
+ | (Released December 3rd, 2024) | ||
+ | |||
+ | * Adjusted all of the volume mixing defaults, after ongoing notes from players. I think that having the audio be too quiet is a lot less likely to anger people than having it be blaringly too loud. | ||
+ | ** Please note, I have also done this in a way that it will overwrite your existing settings if you're loading from an older version, so that you get the default intended experience no matter what. Feel free to then readjust to taste, and feedback is welcome. | ||
+ | ** Specific changes: | ||
+ | *** Overall volume (which changes everything) is now defaulting to 80% instead of 100% | ||
+ | *** Main menu music volume now defaults to 90% instead of 100% (this is a double nerf to its volume because of the above). | ||
+ | *** In-game music volume now defaults to 85% rather than 88% (just a slight tuning, but as a whole it is nerfed a lot more because of the overall volume change. This may be too far, please le me know if so). | ||
+ | *** Ambient sound effects now defaults to 95% rather than 90%, increasing its overall presence in the now-quieter mix. If some of this is too annoying, then after the 19th, I may need to split out things like the rain and wind from the birds and vehicles in the background. | ||
+ | ** Thanks to Techbane for the most recent round of feedback on this. | ||
+ | |||
+ | * Fixed a typo in one of the background conflicts. | ||
+ | ** Thanks to Jake Cooper for reporting. | ||
+ | |||
+ | * Fixed a demo-only bug when trying to sell things to the casino. It was trying to reference monster pelts in a way that only works in the main game. | ||
+ | ** Thanks to Lord Of Nothing for reporting. | ||
+ | |||
+ | * Fixed an exception in "'Decoration-DoPopulationOfHoleTile' error at DebugStage 900" that could randomly happen during mapgen. I ran into this myself, it's just bad luck if it happened. But it should no longer be possible. I think it may have been related to starting a new map super fast after loading the game program, but I'm not positive. | ||
+ | |||
+ | * Removed some remnant code that was still allowing you to install jobs into other jobs by clicking them in build mode. | ||
+ | ** This was likely to cause a variety of problems, but the most notable one is that you could try to put infinite wind generators into the machine tower, and spend the resource to do so while having nothing happen. | ||
+ | ** Thanks to dlipiec for reporting. | ||
+ | |||
+ | * Fixed an issue during the prologue and early chapter one where you could recruit more androids than you could support, then needing to scrap some. | ||
+ | ** It now properly behaves like it used to, blocking you from recruiting anything that would take you over cap. | ||
+ | ** Thanks to Techbane for reporting. | ||
+ | |||
+ | * Added some new logic options that allow me to make certain npc units target the closest possible building to what they are doing. | ||
+ | ** This is now used on all of the worker units, making it so that all of the cyberocracy and slum-clearing actions go vastly faster. | ||
+ | ** Thanks to Waladil for reporting. | ||
+ | |||
+ | * Made it so that the PMC Impostors no longer use the "all slum buildings" logic, which is patently useless (and stupendously slow), but instead only use the "large buildings" logic that the predators use. | ||
+ | ** If someone were to use only PMC Impostors since they assumed a difference in violence level (reasonable, but inaccurate in this case), then they would move at a glacial pace instead of the intended pace. Lots of clearing of buildings with like 5 people in them, rather than only those with 800=1500 at a time. | ||
+ | ** Thanks to Waladil for reporting. | ||
+ | |||
+ | * There is now visual clarity between rebel breachers and your workers (purple vs light blue, rather than both purple). | ||
+ | ** Thanks to Waladil for suggesting. | ||
+ | |||
+ | == 0.600 New Demo - The 151 (Days Since Last Demo) == | ||
+ | (Released December 2nd, 2024) | ||
+ | |||
+ | * Fixed a regression from over the weekend where if you tried to do the geothermal event with the PMC Impostor, and failed, then it would softlock you. You're supposed to be able to come back with a technician, but it was not letting you. | ||
+ | ** This also fixes busted saves retroactively, so that those can progress. | ||
+ | ** Thanks to Evil Bistro for reporting. | ||
+ | |||
+ | * Fixed a demo-only bug where an exception would happen whenever shelter coordinators did their work, due to it trying to reference the housing agencies which are only in the main game. | ||
+ | ** Thanks to MOREDAKKA for reporting. | ||
+ | |||
+ | == 0.596.7 Tweaks == | ||
+ | (Released December 2nd, 2024) | ||
+ | |||
+ | * Updated the in-game links to point to this new set of release notes. | ||
+ | ** The prior set was something like 47 thousand words long, so it was time to split them. | ||
+ | |||
+ | * Fixed some possible exceptions that could happen under rare circumstances for StreetSenseDataAtBuilding.ApplyAction() | ||
+ | ** Thanks to Fluffiest for reporting. | ||
+ | |||
+ | * Rearranged a bunch of files and code so that things can properly be split out into demo and non-demo content, since it has been 151 days since the last demo update. | ||
+ | ** This has no effect on the game, but a lot of stuff is moved around in terms of xml files in particular, and more code gates are in place to prevent things from erroring. | ||
+ | |||
+ | * Fixed an issue with the chapter one project about neuroweave still asking you to build 6 Neuroweavers, when really it is only advised that you build 4 (so that you have enough left for other purposes later). | ||
== Prior Release Notes == | == Prior Release Notes == |
Latest revision as of 20:59, 3 December 2024
Contents
Reporting Bugs
- Any bugs or requests should go to our mantis bugtracker
- If you need to submit log files, those can generally be found under your PlayerData/Logs folder in the folder your game is installed in. The most relevant one is called HeartoftheMachineLog.txt. You can send us the whole thing, or just strip out relevant parts.
- In rare cases, mainly if your entire game crashes (that almost never happens), we will need your unity player log. That gets overwritten the next time you run the game after a crash, unlike the other log. These can be found here:
- Windows: C:\Users\username\AppData\LocalLow\Arcen Games, LLC\Heart of the Machine\Player.log
- macOS: ~/Library/Logs/Arcen Games, LLC/Heart of the Machine/Player.log
- Linux: ~/.config/unity3d/Arcen Games, LLC/Heart of the Machine/Player.log
0.600.2
(Not Yet Released)
0.600.1 Audio Tweaks And General Fixes
(Released December 3rd, 2024)
- Adjusted all of the volume mixing defaults, after ongoing notes from players. I think that having the audio be too quiet is a lot less likely to anger people than having it be blaringly too loud.
- Please note, I have also done this in a way that it will overwrite your existing settings if you're loading from an older version, so that you get the default intended experience no matter what. Feel free to then readjust to taste, and feedback is welcome.
- Specific changes:
- Overall volume (which changes everything) is now defaulting to 80% instead of 100%
- Main menu music volume now defaults to 90% instead of 100% (this is a double nerf to its volume because of the above).
- In-game music volume now defaults to 85% rather than 88% (just a slight tuning, but as a whole it is nerfed a lot more because of the overall volume change. This may be too far, please le me know if so).
- Ambient sound effects now defaults to 95% rather than 90%, increasing its overall presence in the now-quieter mix. If some of this is too annoying, then after the 19th, I may need to split out things like the rain and wind from the birds and vehicles in the background.
- Thanks to Techbane for the most recent round of feedback on this.
- Fixed a typo in one of the background conflicts.
- Thanks to Jake Cooper for reporting.
- Fixed a demo-only bug when trying to sell things to the casino. It was trying to reference monster pelts in a way that only works in the main game.
- Thanks to Lord Of Nothing for reporting.
- Fixed an exception in "'Decoration-DoPopulationOfHoleTile' error at DebugStage 900" that could randomly happen during mapgen. I ran into this myself, it's just bad luck if it happened. But it should no longer be possible. I think it may have been related to starting a new map super fast after loading the game program, but I'm not positive.
- Removed some remnant code that was still allowing you to install jobs into other jobs by clicking them in build mode.
- This was likely to cause a variety of problems, but the most notable one is that you could try to put infinite wind generators into the machine tower, and spend the resource to do so while having nothing happen.
- Thanks to dlipiec for reporting.
- Fixed an issue during the prologue and early chapter one where you could recruit more androids than you could support, then needing to scrap some.
- It now properly behaves like it used to, blocking you from recruiting anything that would take you over cap.
- Thanks to Techbane for reporting.
- Added some new logic options that allow me to make certain npc units target the closest possible building to what they are doing.
- This is now used on all of the worker units, making it so that all of the cyberocracy and slum-clearing actions go vastly faster.
- Thanks to Waladil for reporting.
- Made it so that the PMC Impostors no longer use the "all slum buildings" logic, which is patently useless (and stupendously slow), but instead only use the "large buildings" logic that the predators use.
- If someone were to use only PMC Impostors since they assumed a difference in violence level (reasonable, but inaccurate in this case), then they would move at a glacial pace instead of the intended pace. Lots of clearing of buildings with like 5 people in them, rather than only those with 800=1500 at a time.
- Thanks to Waladil for reporting.
- There is now visual clarity between rebel breachers and your workers (purple vs light blue, rather than both purple).
- Thanks to Waladil for suggesting.
0.600 New Demo - The 151 (Days Since Last Demo)
(Released December 2nd, 2024)
- Fixed a regression from over the weekend where if you tried to do the geothermal event with the PMC Impostor, and failed, then it would softlock you. You're supposed to be able to come back with a technician, but it was not letting you.
- This also fixes busted saves retroactively, so that those can progress.
- Thanks to Evil Bistro for reporting.
- Fixed a demo-only bug where an exception would happen whenever shelter coordinators did their work, due to it trying to reference the housing agencies which are only in the main game.
- Thanks to MOREDAKKA for reporting.
0.596.7 Tweaks
(Released December 2nd, 2024)
- Updated the in-game links to point to this new set of release notes.
- The prior set was something like 47 thousand words long, so it was time to split them.
- Fixed some possible exceptions that could happen under rare circumstances for StreetSenseDataAtBuilding.ApplyAction()
- Thanks to Fluffiest for reporting.
- Rearranged a bunch of files and code so that things can properly be split out into demo and non-demo content, since it has been 151 days since the last demo update.
- This has no effect on the game, but a lot of stuff is moved around in terms of xml files in particular, and more code gates are in place to prevent things from erroring.
- Fixed an issue with the chapter one project about neuroweave still asking you to build 6 Neuroweavers, when really it is only advised that you build 4 (so that you have enough left for other purposes later).