Space Engineers

Space Engineers

300 个评价
Improvised Experimentation
5
4
   
奖励
收藏
已收藏
取消收藏
Type: Mod
Mod category: Other
文件大小
发表于
更新日期
363.888 KB
2022 年 11 月 20 日 下午 5:31
11 月 19 日 下午 3:34
32 项改动说明 ( 查看 )

订阅以下载
Improvised Experimentation

描述
Improvised Engineering – Experimental Version
This is the most recent and most stable version of Improvised Engineering.
The old “main” version is outdated.
(technically it still works and has everything except multiplayer, a few bugfixes and the commands, but just use this one)
The “buffed” version is just this mod with a creative-mode config.

Creative version:
Improvised Experimentation CREATIVE MODE BUFF

Old main (legacy):
Improvised Engineering (Legacy Main)

Feedback
I actively support my mods (even if it doesn't look like it sometimes xD)
and I WANT to hear your feedback.
So please tell we what you like, if it could be improved, or if something is just really annoying.

The best and quickest way to reach out to me is via Discord.
I made a Server a while back, so join it if you want to talk to me, or ask me to make other mods if you have good ideas. I am always looking for new stuff to code, but no promisses
mz's Modspace[discord.gg]
or reach out to me directly "mz00956" I don't bite ^^ most of the time.

What this mod does
A fully networked grid pickup / holding / manipulation system.

You can:
  • Grab grids (default up to 20x20x20m)
  • Carry / drag
  • Rotate them (via vanilla keybinds)
  • Throw warheads at your friends
  • Carry a small selfbuild gattling gun arround. (video)
  • Align to camera or a reference grid
  • It Stores per-grid settings automatically (lost after disconnect)

Use /IME or /IME help in chat for commands.

Multiplayer
Works in:
  • Singleplayer
  • Client-hosted worlds
  • Dedicated servers

Clients move grids correctly.
All forces and rotation go through a server-validated system.

Controls
Action
Key
Description
Grab / Drop
R (Reload binding)
Pick up or release grids
Rotation Mode
LMB (Primary tool action)
Toggle or hold rotation (configurable)
Change Grab Point
RMB (Secondary tool action)
Hit ↔ Center of Mass
Throw
LMB hold + RMB
Throw forward
Distance
Scrollwheel (hardcoded)
Move grid closer/farther
Reference Grid
MMB (hardcoded)
Set / clear reference grid
Toggle Alignment
Shift (hardcoded)
Camera ↔ Grid alignment, disabled while holding W, aka sprinting
Cycle Facing
Alt (hardcoded)
Change “towards” face
Cycle Up Face
Ctrl (hardcoded)
Change “up” face

In-game Configuration
Options that can be changed in chat:

In-game settings:
  • /IME modes – show/hide notifications
  • /IME rotation – toggle/hold rotation
  • /IME keyboard2 – enable CTRL+WASDQE rotation
  • /IME grabTool – grab with tool equipped
  • /IME holdUi – keep holding during menus/chat
  • /IME offset – toggle close-grid offset
  • /IME lockUse – interaction while holding

Other:
  • /IME news – show last update message
  • /IME supporters – list supporters

Dev:
  • /IME debug – toggle debug info
  • /IME state – show config values
  • /IME reset – clear per-grid states

Most commands accept on/true / off/false (if nothing then they toggle).
There are more settings (like max size, force to lift, etc. but those can only be changed via the config.xml file in the world folder.)
%appdata%\spaceengineers\saves\yoursteamid64\yourworldname\Storage\Improvised_Experimentation_mz_00956\config.xml

Changelog (short)
  • New in-game config system (no file editing for common stuff)
  • Rotation rework: toggle/hold + optional Keyboard2 controls
  • Shift hints moved to notifications instead of chat
  • Tool use fixed while holding grids
  • Menu/chat no longer drop grids (optional)
  • Interaction logic improved (F/LMB/RMB)
  • Close-grid offset toggleable
  • Update message shown once per world
  • General cleanup and stability fixes

Troubleshooting
If the mod doesn’t work, try:
  • Test world with only this mod
  • File integrity check (Steam)
  • Delete mod storage in:
    %appdata%\SpaceEngineers and
    %appdata%\spaceengineers\saves\yoursteamid64\yourworldname
  • Delete Workshop folder entry and re-download
    (SteamLibrary\steamapps\workshop\content\244850\2891367014)

Please be so kind and not just reupload the mod. Only upload a new mod base on this one if you changed it in a major way and I refused to add those changes to the original mod

Want to support me?
[www.buymeacoffee.com]
热门讨论 查看全部(11)
1
2023 年 6 月 18 日 上午 11:04
Error log
Into
0
2023 年 7 月 27 日 上午 11:04
Strange job
Datarak
0
2023 年 4 月 30 日 上午 6:10
New Save File doesn't contains Mod Config Files
mz
235 条留言
Dralvek 8 小时以前 
hi. maybe a little off topic . but there is one idea for the mod. there is a replay tool. and you can summon a new character to control it. I thought it would be nice to use this Toolkit to make a clone mod or an android remote control. in order not to die every time to be reborn in a different place, but to switch to a new body.
mz  [作者] 12 月 4 日 下午 4:10 
I am currently collecting feedback and ideas for the new config so if anyone wants to help me or share feedback then pleas take a look here:
Discord Server Invite link [discord.gg]

you probably already need to be on the server for this link to work
Link to Post in discord [discord.com]
mz  [作者] 11 月 28 日 上午 8:50 
thats weird.
but since there are also other issus with the config (server config gets ignored by the players xD)
I am currently in the progress of fixing it with a better config system.
It just takes a bit longer since uni currently begs for attention ;-;
phfor 11 月 27 日 下午 6:43 
Those settings do not exist in the config file. Have deleted the mod and the config files, and started fresh, and it's still consideably stronger than it was. Manually added the settings, and set them to the recommended 0,1,1 - no difference.

Fresh config file as follows:
<flyingForce>10000</flyingForce>
<groundForce>20000</groundForce>
<reach>8</reach>
<throwForce>100000</throwForce>
<maxSize>20</maxSize>
<lineDist>50</lineDist>
<grabTimeout>200</grabTimeout>
<releaseTimeout>10000</releaseTimeout>
<rotToggle>true</rotToggle>
<keyboard2>false</keyboard2>
<showModes>true</showModes>
<grabTool xsi:nil="true" />
<holdUi>false</holdUi>
<offsetHand>true</offsetHand>
<lockUse>true</lockUse>
<debugMode>false</debugMode>
<newsVer>0</newsVer>
mz  [作者] 11 月 22 日 上午 10:02 
this was made into a config setting in the config file.
but i just saw i forgot to set the back to default before uploading

<smallGridBlockCount>20</smallGridBlockCount> // grids with less that that will get a boost
<smallGridBoostMulti>4</smallGridBoostMulti> // what times the boost is
<closeToPlayerBoost>5</closeToPlayerBoost> // a boost for grids close to the player.

But I am also currently fixing another issue (the align things wobbles around in multiplayer, because of sync issues) so I will upload a fix later. meanwhile you can just set these to (0,1,1)
Corwin MacGregor 11 月 22 日 上午 4:56 
since the update that added the in-game slash-command settings, rotation strengths are at least a magnitude much stronger than before. too strong, imho. I have inadvertently destroyed several drones now, trying to rotate them into position, because they spin too fast and wound up slamming about most uncontrollably. I'd prefer a reversion of rotation strength to older vaiues, if you still have them about and are willing
Dralvek 11 月 21 日 下午 9:52 
Online translator. And besides, AI.
The folder and cursor are an example.
This refers to the mouse pointer changing during different interactions.
mz  [作者] 11 月 21 日 上午 11:22 
yes, this mod doesn't have a UI (yet) so I just use the notifications. (which btw can be turned off via the command "/IME modes")

And... what mouse cursor, stretching what folder? There are no cursors or folders in/used by this mod
Dralvek 11 月 21 日 上午 7:37 
well, the last time I launched it, there were status messages that appeared for a short time. a normal solution.
Well, if we continue to improve, we could make some icons on the scope. it looks like the mouse cursor changes when you stretch the folder...
mz  [作者] 11 月 21 日 上午 4:47 
what exactly do you mean?
to indicate if you are holding something/how heavy the thing you are holding is?
I am trying to figure out how to make UI stuff, since I also think that it would be helpful, especially to show if what modes (rotate, center, etc) are currently active xD