Space Engineers

Space Engineers

Not enough ratings
[TestingOnly] Animated Interaction
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
File Size
Posted
Updated
1.951 MB
4 Oct, 2014 @ 2:23am
3 Mar, 2019 @ 6:10pm
6 Change Notes ( view )

Subscribe to download
[TestingOnly] Animated Interaction

Description
NOTE:
This is a testing version of Animated Interaction, if you just want to use it then use that non-test version instead.




What's different
  • The scripts were re-done entirely, that comes with solved issues but also new issues.
  • Cable was also re-done and optimized, it also got a physics collision (sort-of) with raycasts.
  • New animations for existing things (except RC, yet to do that one).
  • New animated actions: cable for hold-interact, in-cockpit button press, holding current component when welding (which still needs some work).
  • See other players' placement block, along with an added hologram projection effect to their hand and also yours.
  • And probably more but I forgot xD

Test-only defined settings
  • The mod has verbose logging enabled, both server and client side.
    Log path:
    %appdata%/SpaceEngineers(Dedicated)/Storage/322123726.sbm_Interaction/Info.log
    I might need that file for both client and server if you have weirdness with sync.

  • Sync distance for animations is temporarily set to 50m to aid with testing sync for animation state.

Needs testing
  • Animation (MP) sync while next to other players
  • Animation state sync:
    --- when a player is in a looping animation (like in menu, RC a ship, etc) and then another player comes in sync distance (50m) range.
    --- when you're next to a player in a looping animation, move out of sync range (>50m), that player changes animation state (not in menu, interacting+cable, camera, etc) and then go back in range to see if it properly shows the new state.
  • Any other animation issues/weirdness that you can find.
  • The see what other player is building thing, issues and feedback.
  • Cable physics are really janky I know, ignore that; the rest of the cable things I could use feedback on, feel free to play with its quality settings as well.

Reporting
Start a topic in the Discussions with the issue and details about how I can replicate said issue. Do not use the comments section for reporting and feedback.


Features not enabled or not finished
  • (turned off, unfinished) Camera drone
    Shows a drone model at your camera position for other players, it makes 3rd person views more realistic and also informs players on what other players are seeing/looking at.
    I am still unsure what to do about spectator camera though, admins might want to sneakily look at players and such... I think I need a server-side config where camera drone for spectator is by default off, so they can still use it if they want to, and building from spectator mode would also be tied to that setting.

  • (not finished/turned off) Pulses along the cable
    For terminal connection it would send a blue pulse from character to block every time you click or something (clicks and stuff are already sync'd so it's not any additional impact network wise); but the main use for this is for medical room to show what resources it gives you, like health, oxygen, etc.

  • (partially finished) Nice cable connections.
    Cables' end plug now supports manually being placed per block and per interactible dummy. For some blocks I've made the plug locations (like largeship small cargo, largeship small reactor, button panel, control panel, all LCDs, large H2/O2 generator, and some more) to be on the terminal (and if you select the inventory, it'll be placed on the terminal next to that).
    However way more blocks need to be made and that would still not include modded blocks for hopefully obvious reasons.

  • (turned off) Cable inside the cockpit when you open the terminal.
    I need to make it encased inside the block's area in a nicer way...


After testing is concluded...
... I will announce it via comment here that it's concluded and ask people to unsub after which I will make it private again (since the normal mod will be updated).
Popular Discussions View All (4)
5
24 Oct, 2018 @ 10:55am
Interacting with a door causes DS to crash
Acid
2
8 Mar, 2019 @ 5:27am
2 new problems found on MP
Hammer1279
2
8 Aug, 2018 @ 6:51am
Block preview option
Chaos_02
24 Comments
Mellie 22 May @ 8:12pm 
Please finish this mod DigiDad I last played SE in like 2020 and now its still still finished :((
Stunna 15 Aug, 2022 @ 1:45pm 
I LOVE THIS MOD SO MUCH I TELL MY COSUINS TO DOWNLOAD IT
Mellie 24 Mar, 2021 @ 10:05am 
Is this mod ever getting finished?
Darian Stephens 29 Sep, 2019 @ 9:02pm 
I think it's still pretty great in singleplayer, but multiplayer can't really be used right now.
Most of it's functional, but that bug with the hologram block makes building a lot more annoying than it should be.
Pastras 2 Jun, 2019 @ 10:55am 
How is the progress going with this test build, is it still being updated? I see the last update was March 3 a few months ago?
Darian Stephens 10 May, 2019 @ 11:56pm 
I've tried this with my friends, and they are having one big issue that's keeping us from using this (This is on a client-hosted server, so I loaded a world in Space Engineers that was open to friends): When they go to place a block, the mod creates a ghost copy of it that sticks wherever they pulled the block out, but goes away when they stop trying to place blocks.

So, the ghost appears when they select a block in their hotbar, stays where it appears, and disappears when they deselect the block.
Digi  [author] 21 Apr, 2019 @ 7:43pm 
No, turn it off for yourself if you find it annoying and let everyone else have their own choices :P

I'll probably add textAPI menu support to this so they can edit the config ingame, but that's something for the finishing touches.
C4PTRAMPAGE 21 Apr, 2019 @ 1:50pm 
@Digi
are you going to add a server / host side option to shut off the cable? or maybe that exists already? anyway i hate that thing its annoying and i'd like to shut it off if its not too much trouble to add the setting.
Darian Stephens 14 Mar, 2019 @ 2:28pm 
I'm using it on that new water world save, which I think is by default open to multiplayer.
All I did was access the terminal of a few things. I think the first time might have been alright, at least for a few seconds, but subsequent ones were definitely broken.

Maybe it's just more jarring since it's still got the weird buggy arm spasm thing, and it will be better when you just pull the screen up and keep it there. Or are you talking about accessing the terminal while in a cryopod? This was happening the moment I stepped in to one.
Digi  [author] 14 Mar, 2019 @ 7:46am 
Sounds quite bad, is that in SP? How to replicate? :P

I know about the collision being kinda bad, it's more of a polish thing so I can improve that when I get to it.
Right now it's just raycasts towards velocity vector along some points on the cable (5 IIRC), far from perfect =) I could increase the raycast count... but even then it can be forced into blocks.

For cryopod the issue is the hands stick out of it when animating towards looking at the screen, but the fact that you can look at the screen isn't really an issue, the cryo is not really activated until you leave the game (no conciousness xD)