Space Engineers

Space Engineers

Chat History
79 Comments
Godrich Jun 4, 2018 @ 10:18pm 
@Digi
i suppose it isnt needed, but i would like to be able to store more. I havent seen anyone else voice this view though so it may just be me :/
Digi  [author] Jun 4, 2018 @ 5:34pm 
Programmable block (PB) does not have access to chat. It must be a mod that runs a PB when a chat message is sent.

The old block would've been useless for your needs since it was a spawned block somewhere in the world just to store the data; it wasn't available for players to build.
Kyneroth Jun 4, 2018 @ 5:19pm 
@Digi, I am a complete C# noob unfortunately. I am rediscovering my love of SE after being promoted to server admin and I'm trying to learn scripts and mods best I can.

Just a simple question to test viability then, is the chat history API accessible from the player side / player script without mods? This might decide whether I take this route or not...
Digi  [author] Jun 4, 2018 @ 3:59pm 
@Godrich
Nope, is it really needed? I'm not sure why I didn't make it larger, probably because the packets had a size limit of 4096 (which they no longer have).

@Kyneroth
This mod no, it's out of its purpose scope :P
But it is quite possible to do.
You should request it on the keen forum or in the keen discord.
Or do it yourself if you're familiar with C# and the discord chat can help with the API.
Kyneroth Jun 4, 2018 @ 2:43pm 
Hi, I was looking your mod as we have it on our server and I noticed in your old discussions, you used to have a block to store the chat information? I'm looking at writing some code for Drone A.I on my server. One thing that would really prove useful is a script that could:

1. Read the chat log and look for the admin's name (for correct permissions etc)
2. Read the chat command for a specific character (trigger for command eg "/")
3. Execute that command, using the word as the argument for that programming block

This would almost be like grid to grid communication with antenna but instead, suit to grid. Would your mod facilitate that to happen?
Kyn
Godrich May 20, 2018 @ 6:32pm 
Is there a way to increase the number of messages stored?
Ninjor Jan 23, 2017 @ 1:01pm 
Think this could be also implemented for Medieval Engineers? Am digging through the code now...
shiznt Oct 9, 2016 @ 1:26pm 
the game has native support of this now
Digi  [author] Feb 21, 2016 @ 11:08pm 
You'll have to be more specific, it works fine for me.
Kham Jan 23, 2016 @ 7:43am 
Yeah, I hadn't read the log well enough at the time (it was 12:47AM). Sadly my entire log is long reset by now as I've been hunting down other bugs. I was connecting to DS when that happened though. I'd been on the DS just fine twenty minutes before the Thursday patch and hadn't changed anything or loaded it into SEToolbox etc.

In the end I had to remove this mod and also strangely your Improved Thrusters (the atmospheric ones) before the server would let anybody log in. Did have some strange bugs that first day though where we couldn't jetpack on a planets surface until we toggled all projectors on and off at our base... Go figure, Space Engineers being weird after a patch... So it's possible it was a random side effect.

I'll try loading it up again and get back to you if I can get a cleaner error log.
Girei Jan 23, 2016 @ 2:49am 
Kham, did you use SEToolBox? This tool corrupted my world and the errorlog pointed towards this mod as well, it doesn't make any sense.
Digi  [author] Jan 23, 2016 @ 2:19am 
That seems to be a chain of events from previous errors, can you post the entire log?

And what perspective is that, hosted server, DS, MP client ?
Kham Jan 21, 2016 @ 4:47pm 
Didn't think to add it, but here's the error log from when I try to log in.
http://pastebin.com/Mh0LbDbk
Kham Jan 21, 2016 @ 4:40pm 
This weeks update appears to have broken this again.
Digi  [author] Jan 14, 2016 @ 12:33pm 
Yes, I updated it earlier.
Girei Jan 14, 2016 @ 12:13pm 
The latest update broke this mod on my svr. Whne you type /ch you simply see "/ch" in the chat and everyone can see it.
harber33. Jan 8, 2016 @ 9:36am 
hello can you make a mode that gets rid of that button that says convert to ship. It keeps laging up the servers when players convert the stations on the planets to ships. This would be a great hepl to alll server operators. Thank-you. Harber33
Digi  [author] Dec 19, 2015 @ 9:11pm 
Alright, updated :}
PhoenixTheSage Dec 19, 2015 @ 3:52pm 
Hey, just in case you didn't know, they fixed the dialogue windows. Mind increasing the history length back up again?
Temeez Nov 20, 2015 @ 8:07am 
Nice!
Digi  [author] Nov 20, 2015 @ 8:06am 
Well, spoke to soon =) they changed the behavior of the 'send to others' function, it now sends to yourself as well, isn't that misleading ? xD

Anyway, that's fixed now.
But I can't fix that popup issue, I can however lower the amount of lines it stores so it doesn't need to scroll, I temporarily lowered from 50 to 10 lines until devs fix that popup.
Digi  [author] Nov 20, 2015 @ 7:32am 
I wasn't aware this had issues as MP is kinda unplayable right now.

But it seems that the popup screen isn't able to scroll (nothing I can do about that) and the message packets repeat very rapidly... not sure what's up with that, I'll see if I can fix it but I doubt it.
Temeez Nov 20, 2015 @ 1:19am 
It is currently unsuable, will it be fixed?
gornyakmaniac Nov 6, 2015 @ 12:26pm 
same thing, it skips many messages and can't be scrolled
Digi  [author] Oct 26, 2015 @ 4:50am 
@Silver
Did this happen before v01.105 too ?
Squirting Elephant Oct 26, 2015 @ 4:43am 
It bugs for me. It skips a lot of chat messages and also inserts the same entry many times over
YouTube.com/StoneLegion Oct 18, 2015 @ 5:43pm 
Thanks for this mod. I love mods like this and yet this is the only one I know of ;)
Digi  [author] Sep 3, 2015 @ 12:21pm 
It's updated btw, let me know if there are any more issues :}
I did more testing with a friend and so far it worked fine but it seems you can never be too sure xD
Kham Sep 3, 2015 @ 11:20am 
I don't think the download issue is your fault. There is a bug with servers sometimes corrupting mods during update. It's something the devs have been made aware of, but haven't fixed yet. It just happens randomly during mod updates. The only way to fix it is to delete the mod and then redownload it. We've actually gotten into the habit of clearing out our mods folder on our server every time we restart it.

Thanks for fixing the text saving issue though. :)
Digi  [author] Sep 3, 2015 @ 8:42am 
The text saving I found out now that's an issue, I'll be fixing it.

Not sure about the delete and redownload... why is that required ? I am using it on a world that had the previous version and it worked fine.
Johnald P. Redham Sep 3, 2015 @ 8:09am 
No you really didn't. First you blew up the mod, so everyone has to delete it and re-download it.

But now, it doesnt save text at all.

So no, it isn't working.
Digi  [author] Sep 3, 2015 @ 3:43am 
And it's gonna stay broken until you tell me what the problem is, I did test it and it worked fine.
Johnald P. Redham Sep 3, 2015 @ 3:28am 
you broke it.

Great Job!
[uRxP]DrChocolate Sep 2, 2015 @ 9:46am 
Nice, ty!
Digi  [author] Sep 2, 2015 @ 7:35am 
Updated with a code overhaul and yes it now stores the last 50 messages in a file at: %appata%/SpaceEngineers/Storage/ChatHistory_379856794/chat <world name>.txt

And other changes, see change notes tab for all the info.
[uRxP]DrChocolate Aug 29, 2015 @ 2:58pm 
Any chance of releasing a version of this that stores chat history in a world-namespaced xml file instead of in a block? Random grids this this will be automatically cleaned up on my server.
Digi  [author] Aug 2, 2015 @ 5:03pm 
If it doesn't already catch them then no, SESE should trigger the proper API methods when servers send messages.
Katanata Aug 2, 2015 @ 2:07pm 
Is it possibe to add catching and saving server messages?
It's necessary for servers with SESE.
Pharap Jul 20, 2015 @ 1:13am 
I like the idea, not 100% certain about the implementation.
Digi  [author] Jun 17, 2015 @ 6:58am 
Myst Leissa Jun 16, 2015 @ 10:30pm 
@Digi - I'd like to see that global chat blocking mod. I think it'd make things more realistic b'cuz theoritically you shouldn't be able to transmit beyond antenna range to begin with.
Uthael Jun 14, 2015 @ 5:27am 
There's no Edit button (or I'm just too blind to find it)....
But indeed, making it enable /ch command in by building it would make the Survival part of the game a bit more interesting. Especially if it would only work in a certain radius from the block or from the antennas. Of-course, this inconvenience could have a toggle, like oxygen and asteroids have.
Uthael Jun 14, 2015 @ 5:21am 
On the contrary, I like the global chat and how you made it available via /ch command. I only asked for this block to be able to exist some place other than 1000 miles away. Mostly for aesthetic purposes in the base, much like one would place Passages, turned off Beacons or Interior Blocks.
Digi  [author] Jun 9, 2015 @ 2:05pm 
The global chat is a convenience and it's inconvenient to have to interact with a block because you missed a message.

The antenna based coms already have chat history, if you want people to use realistic chatting you can disable the global chat (not sure if there's a mod for that but I can make one quite easily)
Uthael Jun 9, 2015 @ 1:33pm 
OK, don't call it "logger", call it "comms interceptor", since the suit shouldn't be able to send/recieve messages from 20km away. One would usually have to build a very powerful antenna for that (at least in this game).
The placable block would be more of a novelty item in one's base.
Or you can think of it this way: Your suit records the messages, but also deletes old messages after a while because of memory issues (message goes off-screen) :P
Digi  [author] Jun 6, 2015 @ 6:44am 
That won't make much sense since your suit is the one logging the messages xD
Uthael Jun 6, 2015 @ 6:27am 
Make it a buildable block. Some computer components and an interior plate or two for example. I'd like this "Radio Chat Logger" block somewhere in my base. Interacting with it should have similar effect as typing /ch.
L0wt3ch May 7, 2015 @ 4:38pm 
the timestamps are somehow off, is there a way to adjust them? its 2 hours behind server time.
Elsephire Apr 14, 2015 @ 5:39pm 
Togoshige :
Ad "ChatHistoryStorage" in DynamicConcealignoreSub TypeList in the plugin essential resolve the problem for me ;)
Digi  [author] Apr 14, 2015 @ 5:16pm 
@Togoshige
Probably something to do with SESE, see here: http://steamcommunity.com/workshop/filedetails/discussion/379856794/620703493321803346/