1. This forum is obsolete and read-only. Feel free to contact us at support.keenswh.com

New! Important Update 1.196 - Server Optimizations

Discussion in 'Change Log' started by Filip, Aug 6, 2020.

  1. Filip

    Filip Staff

    Messages:
    12
    Main Features

    • Dedicated Server optimizations
    • French and Spanish localization
    • Changes to hitboxes of blocks and armor
    New Features and Changes

    • Added an ability to recolor personal GPS
    • Added an option to Trash removal to revert boulders as well to prevent save file bloat
    • Added CPU Load graph to DS remote client
    • Added Family sharing setting to DSGUI, Admins can choose to allow/disallow clients connecting through Family shared copy of SE
    • Added load bar to DSGUI to indicate when saves in the list are loading
    • Added ModAPI support for tiered update for IMyCubeGrid
    • Added ModAPI support for update timer for IMyFunctionalBlock
    • Added PCU trading toggle to DSGUI, Admins can choose to disable/enable PCU trading (enabled by default)
    • Added refresh field to graphs in DS remote client
    • Added replicable status filter to Entity list Admin screen
    • Added Selective physics updates setting to DSGUI (disabled by default), world parts do update when players are not around
    • Added tier update system timers to blocks SBC (empty by default)
    • Added Tiered Update System (TUS), blocks belonging to TUS are switched between update tiers dynamically based on grid and player proximity
    • Changed collision shapes for many models which were causing issues (they should now better copy the body of the block itself)
    • Optimized Batteries
    • Optimized Character sounds, animations and aiming position for DS
    • Optimized cockpits and Remote control blocks, HUD updates and sound for them are not handled on DS anymore
    • Optimized Connector/ Ejector, they are now tiered update blocks
    • Optimized Conveyor sorters, there is now maximum amount of items for push/pull per tick
    • Optimized conveyor system, power requirements are not progressive based on length of lines, but are constant 1W
    • Optimized Gatling guns, changed update for ammo pulling; particles, animations, sound are not handled by server
    • Optimized Hydrogen and Oxygen tanks, they are now tiered update blocks
    • Optimized Identity removal for inactive players, it now removes more leftover data to prevent save file bloat
    • Optimized Jump drive
    • Optimized Landing gear
    • Optimized MyAdvancedDoor (used exclusively by mods)
    • Optimized Nuclear reactors, they pull fuel differently from the conveyor system
    • Optimized O2/H2 generators, they pull fuel differently and pull maximum of 2 bottles per tick for refueling
    • Optimized Parachute hatch
    • Optimized production blocks, they pull/push items differently and are all tiered update blocks
    • Optimized Projector and Console blocks, they react to player presence tier
    • Optimized Sandbox.sbc and moved session name to Sandbox_config.sbc instead, DSGUI loads _config.sbc exclusively when selecting a new game
    • Optimized Sound blocks and Jukebox on DS
    • Optimized the way how clients join the server
    • Optimized Thruster damage and particles, thrusters are now tiered blocks
    • Optimized Trash removal voxel revert, when asteroids or boulders are reverted, they are removed from the save file to prevent save file bloat
    • Optimized Turrets, ammo pulling, animations, turrets are now tiered update blocks
    • Optimized Weather System
    • Copy to clipboard copies the color of the personal GPS as well

    Crashes and Fixes

    • Fixed a crash at MySectorWeatherComponent.ProcessDecoys
    • Fixed a crash MySectorWeatherComponent.UpdateWeathersOnClients
    • Fixed a crash when lightning strikes during heavy snow storms
    • Fixed a crash when too many reloading notifications are attempted to be shown at once in HUD
    • Fixed a crash when trying to update a ship drill after it was already removed by trash removal
    • Fixed a bug in CPU threads being put to sleep, taking longer to wake up, causing stutters
    • Fixed add plugin button in DSGUI doing nothing
    • Fixed an issue in door physics which leads to unintended forces
    • Fixed an instance of Someone else is using this ship
    • Fixed being forced into spectator upon load of saved game, where player was inside med bay (customizing)
    • Fixed blocks with animated parts not being grindable with Ship grinders
    • Fixed Chinese language not working until game restart
    • Fixed DS ignoring remote client commands
    • Fixed DSGUI force update from branch failing without a password even for branches which do not require passwords
    • Fixed Ejectors not producing sound on DS
    • Fixed missing pressurisation effects on Small grids
    • Fixed NPC pathfinding properly instead of previous hotfix
    • Fixed old DS saves loading very slowly and being unresponsive in DSGUI (resaving them should fix that now)
    • Fixed particles being refreshed when returning from ESC menu
    • Fixed projected grids light blocks actually emitting lights
    • Fixed Rotor displacement being available through ship toolbar for Hinges
    • Fixed Spiders and Wolves having bank accounts
    • Fixed Survival Kits not counting as grids with respawn point for Trash Removal
    • Fixed terminal lag on servers with many players accumulated across the ages in the ownership dropdown menu
    • Fixed thumbnail in Continue appearing black, since the thumbnail screenshot was taken before fade ends (too early)
    • Fixed turrets ignoring Shoot On and Shoot Once without acquiring a target at least once since placed
    • Fixed UI for non-editable GPS to really be non-editable

    Support site issues

    • Fixed a crash when placing a block as spectator without a character
    • Fixed background UI opacity affecting selection highlight
    • Fixed character skins not being reapplied when switching to female for the first time
    • Fixed construction progress UI disappearing in specific cases
    • Fixed damaged grids being stuck in one place when hydrogen and batteries are only source of power
    • Fixed duplication of welders in the contract UI
    • Fixed faction members not being able to control faction shared Remote control
    • Fixed hinges going beyond set limits, they now automatically return into the range limit using their set velocity
    • Fixed HUD not updating when welding finished
    • Fixed hydrogen bottles not updating when used
    • Fixed inability to access Dead Engineer inventory
    • Fixed inability to delete changed personal GPS (it was not synced to server)
    • Fixed ModSDK not being able to compile mods with scripts
    • Fixed red damage effect getting stuck on screen
    • Fixed rockets visually not being destroyed upon impact, making an illusion of passing through voxel
    • Fixed Ship drills not being able to drill into meteor craters
    • Fixed Small Hinge block hitbox issues with other attached blocks
    • Fixed sound being looped on production blocks even when not producing
    • Fixed Sound block stop sound button not working on DS
    • Fixed the selection of multiple LCDs at once changing the settings of all of them to the top one
    • Fixed warnings and messages not being sorted and updating too frequently

    Updated Collison (Completed)

    All armor blocks have received an update to collision models as well as the specific blocks listed below. These collision updates are an ongoing process.

    Small Blocks
    • O2/H2 generator
    • Small battery
    • Parachute Hatch
    • Merge block
    • Decoy
    • Warhead
    • Scifi small Ion thruster
    • Small Hydrogen thrust

    Large Blocks

    • O2/H2 generator
    • Jump Drive
    • Rocket Launcher
    • Small Hydrogen Tank
    • Merge Block
    • Battery
    • Artificial mass
    • Oxygen Tank
    • Small Cargo Container
    • Conveyor Sorter
    • Assembler

    07/08/2020
    Hotfix 196.012

    • Fixed faction issues
      • If you still experiencing issues with your faction, restart the faction. Remove all members including the leader so the faction is deleted and make it again.
    • Fixed various crashes on client and server
    • Rebalanced Lightning - Lightning happens less often now.
    11/08/2020
    Hotfix 1.196.013

    • Fixed several crashes
    • Fixed hydrogen thrusters performance issue (combination with conveyors)
    • Fixed advanced doors issue (mods use that)
    • Fixed backpack not disappearing
    • Turned off pathfinding for wolves and spiders on the grid. We are still investigating this issue.
    • We are aware of an issue with asteroids (missing or desync in MP) and working on the fix.
     
    Last edited by a moderator: Aug 11, 2020 at 20:22
    • Like Like x 8
    • Friendly Friendly x 1
    • Late Late x 1
  2. Ronin1973

    Ronin1973 Master Engineer

    Messages:
    4,964
    Wow firsty.
     
    • Late Late x 1
  3. Wydlecarde

    Wydlecarde Trainee Engineer

    Messages:
    1
    I appreciate the effort and the enhancements, but since the patched has rolled out, my hosted DS has been crashing as soon as I join.
     
  4. Spaceman Spiff

    Spaceman Spiff Senior Engineer

    Messages:
    2,026
    Secondy.

    And I hit 2,000 posts! Seriously, I need a life.
     
    Last edited: Aug 6, 2020
    • Like Like x 1
    • Late Late x 1
  5. Sarekh

    Sarekh Senior Engineer

    Messages:
    1,200
    Never mind the bloody update... where's Drui? :eek:
     
  6. Filip

    Filip Staff

    Messages:
    12
    Drui has vacation :)
     
    • Friendly Friendly x 2
    • Like Like x 1
  7. Spaceman Spiff

    Spaceman Spiff Senior Engineer

    Messages:
    2,026
    What!?! No!!! Vacation is for slackers!!!
     
    • Funny Funny x 2
    • Disagree Disagree x 1
  8. ButterToads

    ButterToads Trainee Engineer

    Messages:
    5
    Hot damn! Thank you for such a nice update!

    Edit: I just noticed
    "Fixed Spiders and Wolves having bank accounts"
    Thanks for the fix, I'd rather not have spiders and wolves buying rifles and combat ships.
     
    Last edited: Aug 7, 2020
  9. AnaXor

    AnaXor Trainee Engineer

    Messages:
    1
    This is the kind of update that won't make the game explode in popularity but it actually makes the game 10x better for the playerbase. And we get it for free.
    we are very grateful for what the team did here. Keep it up!
     
    • Agree Agree x 1
  10. turok93rus

    turok93rus Trainee Engineer

    Messages:
    1
    question about the ice nerf! is the calorific value of ice specially reduced!!!????? now to fill the tanks you need to dig up 10 times more ice!!!!!!!!
     
  11. SileniusFF

    SileniusFF Apprentice Engineer

    Messages:
    116
    YAY!!
    This is best change in SE since sliced bread :)
    Great changes.
    Thanks guys!
     
  12. Ronin1973

    Ronin1973 Master Engineer

    Messages:
    4,964
    Noob... lifey noob.
    --- Automerge ---
    Wolves, at least, should have bank accounts. They spend their lives smuggling components across the Earthlike landscape for the bounties. Wolves have no pockets, I hear you saying. Wrong.
     
    • Funny Funny x 1
  13. Spaceman Spiff

    Spaceman Spiff Senior Engineer

    Messages:
    2,026
    Yes and no. These are marsupial wolves, replete with loot-filled pouches.
     
  14. NDC

    NDC Trainee Engineer

    Messages:
    1
    Hello!
    Had a problem right after hotfix 012

    Scanned asteroid. Went to my base. Server restarted(and applied hotfix 012). Went back to asteroid. Asteroid was gone.

    Is this the intended behavior of the save file shrinking/anti-boulder addition?

    I think it's pretty game breaking. It's giving the server alzheimers.

    Maybe it was just a one time instance?
     
  15. Ronin1973

    Ronin1973 Master Engineer

    Messages:
    4,964
    There's also a story about a wolf who smuggled a wrist watch for a couple of years... crafty wolf.
     
  16. Spaceman Spiff

    Spaceman Spiff Senior Engineer

    Messages:
    2,026
    I once knew about a certain Blutbad with an affinity for timepieces, big and small. He was quite adept at repairing them.
     
  17. KissSh0t

    KissSh0t Master Engineer

    Messages:
    3,782
    The hitbox change is truly gamechanging.
     
  18. SirConnery

    SirConnery Apprentice Engineer

    Messages:
    302
    Best update this year.
     
  19. Corundum Guy

    Corundum Guy Apprentice Engineer

    Messages:
    105
    I haven't been that excited about an update for quite a while, even though I nodded approvingly at the hinge block. But the hitbox changes I didn't even see coming ... and recoloring GPS point on top of that!
     
  20. KissSh0t

    KissSh0t Master Engineer

    Messages:
    3,782
    One block diameter large block elevator is the coolest thing ever.

    Now I can have a cool way out of a large ship when landed on a planet :woot:

    Also making pressure tight player made doors have become so much easier.
     
    Last edited: Aug 9, 2020
  21. raystmr

    raystmr Trainee Engineer

    Messages:
    88
    Great update but program blocks seem to be broken now and can't look for scripts. Will try a couple more times before placing comment in bug reports. Everything else seems good so far
     
  22. Spaceman Spiff

    Spaceman Spiff Senior Engineer

    Messages:
    2,026
    Program blocks have always worked fine for me. I've recently used them on two different builds without any problem.
     
  23. AD4Pres

    AD4Pres Trainee Engineer

    Messages:
    2
    Woohoo! Time to log back in...hopefully my brother doesn't keep getting kicked now.
     
  24. smokingwreck

    smokingwreck Trainee Engineer

    Messages:
    7
    great update game plays great

    But LIGHTNING STORMS , 3-4-5 times a day

    spread weather effects out so less of them a day and the "normal" will be clear im seeing 2 dozen weather effects a day with 1/2 a dozen lightning storms

    maybe ADD a FEATURE to lightning , that when base/vehicle struck , it puts a great amount of charge into battery
     
  25. KissSh0t

    KissSh0t Master Engineer

    Messages:
    3,782
    Or causes a blackout... or causes the power of the base to fluctuate.
     
  26. Spaceman Spiff

    Spaceman Spiff Senior Engineer

    Messages:
    2,026
    ...or strikes trees and sets them afire or strikes spiders & wolves and leaves them a smoking wreck, feet-up, on the ground. Free loot! Lightning should be unbiased.
     
  27. KissSh0t

    KissSh0t Master Engineer

    Messages:
    3,782
    Lightning.... the great equalizer. and Denzel Washington.
     
  28. Spaceman Spiff

    Spaceman Spiff Senior Engineer

    Messages:
    2,026
    In all the times I've played, I've never once been hit by lightning. I had a ship I was flying hit one time, and it took some relatively minor damage, but that's it. I must not be very attractive.... :(
    --- Automerge ---
    And...we've got a newer version...
     
  29. MarkusCybil

    MarkusCybil Trainee Engineer

    Messages:
    2
    I run my own dedicated server. A friend reports that hydrogen regeneration is 10x increased and took no ice, as well as his ship didnt consume any hydrogen/ice while flying? Also, his suit didnt use any hydrogen to fly? Just wanted to confirm that this is either expected or not.
    --- Automerge ---
    Sorry, one other change...all ores appear to produce much smaller yields, too. Expected?
     
  30. Cameron715

    Cameron715 Trainee Engineer

    Messages:
    4
    Regarding the Advanced Doors (sorry for insisting), would it be possible to have the doors movements of the parts disabled once it has been grinded below functional?
    The reason im asking is that if the door is open and you start grinding, the model updates, the subparts spring back into start position and open up again + play the sound for every construction phase. (You can see in the doors status values that its in fact Opening even though the door is not operational.) You can test that with the Iris Door mod.
    If the door is below functional nothing should move in my opinion.
    Another approach would be having the possibility to not have subparts in the non functional construction phases (or i havent figured that out yet properly).

    Thank you for the great fixes and optimizations btw (play alot in DS with friends) :tu: