(907891b3f) v0.8.9.8
This commit is contained in:
@@ -31,5 +31,5 @@ using System.Runtime.InteropServices;
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("0.8.9.7")]
|
||||
[assembly: AssemblyFileVersion("0.8.9.7")]
|
||||
[assembly: AssemblyVersion("0.8.9.8")]
|
||||
[assembly: AssemblyFileVersion("0.8.9.8")]
|
||||
|
||||
@@ -31,5 +31,5 @@ using System.Runtime.InteropServices;
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("0.8.9.7")]
|
||||
[assembly: AssemblyFileVersion("0.8.9.7")]
|
||||
[assembly: AssemblyVersion("0.8.9.8")]
|
||||
[assembly: AssemblyFileVersion("0.8.9.8")]
|
||||
|
||||
@@ -1,3 +1,109 @@
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
v0.8.9.8
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
|
||||
Additions and changes:
|
||||
- Improved tutorial - better videos, instructional texts, objective list that suggest what you should do
|
||||
next, option to rewatch the videos and re-read the instructions.
|
||||
- Overhauled charybdis (still a work in progress though).
|
||||
- Automatically grab adjacent ladders when the top/bottom of the current ladder is reached. Makes moving
|
||||
through docking ports a little less confusing.
|
||||
- Option to configure when afflictions become visible with the health scanner by adding
|
||||
a "ShowInHealthScannerThreshold" attribute to the affliction.
|
||||
- Added labels next to periscopes in Humpback and Dugong.
|
||||
- Modified Humpback's bilge to make it easier for AI characters to fix.
|
||||
- Enemies can now navigate out from the sub when escaping.
|
||||
- Bunch of tweaks to monster AIs (targeting priorities, attack cooldowns, etc).
|
||||
- Made InventoryIconColor and ContainerColor properties saveable.
|
||||
- Removed descriptive name from alien artifacts (so be extra careful when bringing them on board).
|
||||
- Allow panning the campaign map with WASD.
|
||||
- Allow editing selected wires in wiring mode (so it's possible to, for example, modify the colors of
|
||||
the wires without having to disconnect them).
|
||||
- Decreased structure damage done by frag grenades and made them disappear after they've exploded.
|
||||
- Batteries output charge values as integers.
|
||||
- Made damaged junction boxes less sensitive to overvoltage. Nearly broken junction boxes were barely able
|
||||
to handle any overvoltage, leading to chain reaction where one junction box breaking causes the grid to be
|
||||
overloaded, and the rest of the boxes start taking damage at an increasing speed.
|
||||
- Reactors don't cool down when underwater anymore.
|
||||
- Removed minimum conditions from battery deconstruction output (= deconstructing an empty battery still
|
||||
gives the materials used to craft the battery).
|
||||
- Made a bunch of ItemContainer UI panels larger.
|
||||
- Items can be dragged and dropped directly from the inventory into containers without having to select
|
||||
the container first.
|
||||
- Plants can be picked up from the environment without any tools.
|
||||
- Added more help texts to highlighted items ("[E] Interact", "[E] Climb"...)
|
||||
|
||||
Multiplayer fixes:
|
||||
- Changes to event syncing logic to prevent cases where clients fall behind the server and get kicked out
|
||||
due to the server not being able to send out network events to the clients fast enough.
|
||||
- Networking optimizations that prevent level objects and continuously deteriorating items from creating
|
||||
excessive amounts of network events.
|
||||
- Fixed windows clients being unable to start a campaign in servers running on Linux.
|
||||
- Fixed clients being unable to start a campaign using a submarine that's not in the default Submarine
|
||||
folder at the server's side.
|
||||
- Fixed loading submarine files and campaign saves occasionally failing when running multiple instances
|
||||
of the game from the same install location (for example, a dedicated server executable and a client
|
||||
executable).
|
||||
- Don't transfer files through the network when sending them to the owner of the server (i.e. a client
|
||||
hosting directly from the main executable).
|
||||
- Fixed fires and water occasionally getting out of sync between a client using the fire/water console
|
||||
commands and the server.
|
||||
- Fixed clients disconnecting with an "unknown object header" error if they fail to read a network event
|
||||
(when they should instead report the error to the server and wait for a message that contains a more
|
||||
descriptive error).
|
||||
- Campaign fix: clear missions from locations that change their type, and all adjacent locations. Not
|
||||
clearing them caused missions to still be available when they logically shouldn't be (e.g. a transport
|
||||
mission from an uninhabited location to another) and syncing issues in multiplayer.
|
||||
- Disable campaign start button if a round is already running when joining.
|
||||
- Fixed clients being unable to end campaign rounds at all if the sub isn't at the start/end outpost
|
||||
(regardless if they have the permission to end the round or not).
|
||||
- Fixed campaign characters still being displayed in the server lobby after the game mode has been
|
||||
changed to something else.
|
||||
- Fixed items in the characters inventory always starting at 100% condition client-side even if they had
|
||||
deteriorated during the previous round.
|
||||
- Fixed LevelResource (mineral, plant, etc) deattach timers not being synced with clients.
|
||||
- AI characters can take out excess fuel rods from the reactor when needed.
|
||||
- Item interfaces and the health interface can be closed with Esc.
|
||||
|
||||
Bugfixes:
|
||||
- Fixed almost all items using default repair duration values (10 seconds with high skills, 100 seconds
|
||||
with low skills) instead of the ones configured in the item XMLs.
|
||||
- Nuclear shells and nuclear depth charges disappear after they've exploded.
|
||||
- Fixed "trying to add a dead character to crewmanager" errors when attempting to revive a character
|
||||
killed by some other affliction than internal damage, bleeding or burns.
|
||||
- Take the position of a sub's docking port into account when determining where to place outposts.
|
||||
Previously the outposts were simply placed midway between the adjacent walls, which occasionally caused
|
||||
problems with submarines whose docking port is close to the bow or tail.
|
||||
- Fixed a bug in relay components that caused a bunch of issues in power grids that utilize relays:
|
||||
Relays would receive the full amount of power from the grid regardless of the load of the devices
|
||||
connected to the power_out connection, causing unnecessary overloads and fires.
|
||||
- Fixed batteries being able to draw power through relay components that are connected directly to
|
||||
a power source, even if the relay isn't on.
|
||||
- Don't allow steering the sub with WASD when a textbox is selected.
|
||||
- Use the SpriteColor of the item when drawing the moving parts of turrets and doors.
|
||||
- Fixed steering issues that caused monsters to swim in an incorrect direction when they're targeting
|
||||
something inside the sub.
|
||||
- Fixed a crash due when scaling the Mudraptor.
|
||||
- Fixed crashing if a character has neither a head angle or a torso angle configured.
|
||||
- Fixed characters always being created in the default folder in the character editor.
|
||||
- Monsters don't target doors/hatches at the exterior of the sub when inside or inner doors when outside.
|
||||
- Don't display disabled limbs on sonar (i.e. severed limbs that have "faded out").
|
||||
- Close the save/load dialogs when leaving the sub editor. Otherwise they'll still be visible when
|
||||
re-entering the editor, and saving at that point will overwrite the previously loaded sub with an empty one.
|
||||
- Removing an item after it's been combined doesn't trigger the OnBroken StatusEffects (e.g. combining two
|
||||
half-full flash powder jars doesn't cause them to explode).
|
||||
- Fixed welding tools and plasma cutters not hitting targets if the barrel is inside the target (e.g. if
|
||||
trying to weld a completely broken wall with the cutter partially inside the wall).
|
||||
- Fixed very small mineral colliders that made them extremely hard to hit with the plasma cutter.
|
||||
- Fixed items with no sprite crashing the game (now they just cause a console error).
|
||||
- Don't allow autointeracting with contained items (e.g. picking up an ammunition box from a loader)
|
||||
if another item is currently selected. Makes it less likely for players to accidentally pick up items
|
||||
from containers when they deselect another item.
|
||||
- Fixed characters not letting go of the character they're grabbing when the health interface is closed
|
||||
by clicking outside the window.
|
||||
- Fixed CrewManager throwing errors if changing resolutions when a crew member is dead.
|
||||
- Fixed items emitting light from inside containers in the sub editor.
|
||||
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
v0.8.9.7
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user