Dryicefox Posted October 4, 2014 Share Posted October 4, 2014 I am going to right now. I'll edit when my results come in.Doing it through forcedenable so I don't need a mods menu. Link to comment Share on other sites More sharing options...
jbeetle Posted October 4, 2014 Share Posted October 4, 2014 good luck. I'm walking on thin enough ice as it is as far as crashing goes. Link to comment Share on other sites More sharing options...
the truthseeker Posted October 4, 2014 Share Posted October 4, 2014 feel free! It's modders like you that made the compatibility happen! Link to comment Share on other sites More sharing options...
tetrified Posted October 4, 2014 Share Posted October 4, 2014 I am going to right now. I'll edit when my results come in.Doing it through forcedenable so I don't need a mods menu. My honest first thought was "How will they know if it's because of the mod or the dst beta" But I suppose there would be crash logs. Link to comment Share on other sites More sharing options...
Dryicefox Posted October 4, 2014 Author Share Posted October 4, 2014 My honest first thought was "How will they know if it's because of the mod or the dst beta" But I suppose there would be crash logs.Oh, pyh, I don't really care if it crashes, that is why you start out with just a basic character, no nothing. APPARENTLY, there is a list of characters you can play as now. Everything is ready for implementation, it's just that none of the characters exist the way I want them to.I cannot find the DST characterlist that is referred to in DLC002 so that I can enable mo- I just had an idea. Link to comment Share on other sites More sharing options...
the truthseeker Posted October 4, 2014 Share Posted October 4, 2014 http://forums.kleientertainment.com/topic/41411-for-those-not-in-beta-dst-beta-footage/page-2#entry544698 Link to comment Share on other sites More sharing options...
rezecib Posted October 5, 2014 Share Posted October 5, 2014 I am going to right now. I'll edit when my results come in.Doing it through forcedenable so I don't need a mods menu. I'm trying to do the same thing with some general UI mods, but I can't seem to get ForceEnableMod to work. What string do you need to give it? I've tried the folder name and the name of the mod in its modinfo.lua. Not sure what to try next... Link to comment Share on other sites More sharing options...
rezecib Posted October 6, 2014 Share Posted October 6, 2014 I managed to get Minimap HUD, Always On Status, and Assisted Geometry working. I had to modify all of them -- ModConfig stuff doesn't work at all right now, so you have to hard code values, and then functions that require specific timing had to have their hooks redone: fromAddSimPostInit( AddMiniMap )to something likelocal function OnPlayerSpawned(inst, player) inst:ListenForEvent("setowner", inst:DoTaskInTime(0, AddMiniMap, player))endAddPrefabPostInit("forest",function(inst)inst:ListenForEvent("ms_playerspawned", OnPlayerSpawned)end) Specific to Always On Status, I had to remove the naughtiness stuff because it's not in DST yet. Edit: these hooks don't seem to fully work when you're the client, but they don't crash, either. Link to comment Share on other sites More sharing options...
tetrified Posted October 6, 2014 Share Posted October 6, 2014 I managed to get Minimap HUD, Always On Status, and Assisted Geometry working. I had to modify all of them -- ModConfig stuff doesn't work at all right now, so you have to hard code values, and then functions that require specific timing had to have their hooks redone: fromAddSimPostInit( AddMiniMap )to something likelocal function OnPlayerSpawned(inst, player) inst:ListenForEvent("setowner", inst:DoTaskInTime(0, AddMiniMap, player))endAddPrefabPostInit("forest",function(inst)inst:ListenForEvent("ms_playerspawned", OnPlayerSpawned)end) Specific to Always On Status, I had to remove the naughtiness stuff because it's not in DST yet. Awesome! Good to know that the only two mods I use are working already! I'm really curious, could you get more inventory space, or is that server side? if you want to try modding one of the rpg hud mods or something, I'd be interested to see the results Link to comment Share on other sites More sharing options...
rezecib Posted October 6, 2014 Share Posted October 6, 2014 Awesome! Good to know that the only two mods I use are working already! I'm really curious, could you get more inventory space, or is that server side? if you want to try modding one of the rpg hud mods or something, I'd be interested to see the results Inventory space is definitely server-side. When I tried connecting as a client I got my first crash when Assisted Geometry tried to access the inventory to see if it was placing a wall. So accessing the inventory at all, in any way, is probably not going to work for mods at the moment, and when/if it does work, it will be because Klei added ways for mods to communicate between client and server. Link to comment Share on other sites More sharing options...
tetrified Posted October 6, 2014 Share Posted October 6, 2014 Inventory space is definitely server-side. When I tried connecting as a client I got my first crash when Assisted Geometry tried to access the inventory to see if it was placing a wall. So accessing the inventory at all, in any way, is probably not going to work for mods at the moment, and when/if it does work, it will be because Klei added ways for mods to communicate between client and server. Cool! Thanks for the info! If you want to put your DST assisted geometry and always on HUD somewhere, I'm sure people would be thankful, as long as you credited the original authors or something. Link to comment Share on other sites More sharing options...
rezecib Posted October 6, 2014 Share Posted October 6, 2014 Cool! Thanks for the info! If you want to put your DST assisted geometry and always on HUD somewhere, I'm sure people would be thankful, as long as you credited the original authors or something. I'm working on getting them to work when I'm the client, but once I get that done I'll definitely post them somewhere. Hopefully it will be helpful to their creators when it comes time to update them for DST officially Right now AssistedGeometry works on the client without the wall placement fix, and AlwaysOnStatus partially works -- it doesn't show the temperature. MinimapHUD doesn't seem to work at all. Both of the not-working parts were using the new hooks I wrote, so I'm guessing the events don't work the same way on the client. Link to comment Share on other sites More sharing options...
the truthseeker Posted October 7, 2014 Share Posted October 7, 2014 Does the server need to run the mods for the client players having them work? Link to comment Share on other sites More sharing options...
rezecib Posted October 7, 2014 Share Posted October 7, 2014 Does the server need to run the mods for the client players having them work? Depends on the mods. For AlwaysOnStatus and MinimapHUD, those work regardless of whether clients/hosts have them, although you can't see your temperature as a client, because that's not information you get from the server, as far as I can tell. AssistedGeometry doesn't seem to work properly as a client, although it provides the grid to snap to, things don't seem to actually place along them. It works as the host, though. Not sure if having the host have it on would fix it for the client, as I haven't gotten anyone else to get it working yet. I was also testing/fixing the Coraline character mod with Dryicefox; for that, everyone needs the mods. If clients don't have it, then they can't see Coraline, or even see her chat, I think. Not sure what happens if you use it as a client on a normal server, but it can't be good. At best, you'll get a cosmetic change and nothing else, but I would expect it to either crash or just not let you select the character. Link to comment Share on other sites More sharing options...
the truthseeker Posted October 7, 2014 Share Posted October 7, 2014 Well, client/server or not, I'd like to congratulate @Dryicefox for forcing getting a title for that Coraline accomplishment! Well earned, and i'm glad I witnessed it firsthand! Link to comment Share on other sites More sharing options...
Dryicefox Posted October 7, 2014 Author Share Posted October 7, 2014 Well, client/server or not, I'd like to congratulate @Dryicefox for forcing a mod to enable! Well earned, and i'm glad I witnessed it firsthand! Fixed it Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.
Please be aware that the content of this thread may be outdated and no longer applicable.