[MOD] [SPOILERS] Water Mod v0.7.0

#66

@chessmaster42 stonehearth.log (46.0 KB)

#67

Did you mean to post that into the thread about Structures+? Because I do see errors related to Structures+ in there but it looks like the game fully loaded and was played for several minutes. Can you post a log where the game is failing to load with your modified user_settings?

#68

@chessmaster42 I guess the computer problems, is the problem that the renderer? Or the video card does not support? Because I tested it on another computer, was a success.
I found a situation that when I set so is normal,

"enable_debug_keys" : false ,
"mods" : {
	"stonehearth" : {
		"enable_water" : true
}
	}

why?So what’s the difference? Shut down, I have what function can’t be used? Such as the console?

I used to only added

"enable_debug_keys" : turn ,

Open the picture is “terrorist”:
All objects are composed of lines,

#69

What’s going to happen to this notorious mod now that water is actually in the game by default?

1 Like
#70

That’s an excellent question. Is it broken in some way? It should still be working. If not let me know and I’ll get a quick patch out so that it’s functioning again. I should also update the title and such since you don’t have to jump through hoops anymore to turn water on. I do need to see if the override I was doing is still necessary. There was a bug a while back that made it necessary but chances are that is causing more harm than good now.

Aside from that I don’t have any plans to add more to this mod. It reached feature-complete for me a long time ago. Now if there are community suggestions I’m all ears. Related to this I do plan on having water piping and pumping systems but that will be in MechanicalMod, not this one.

2 Likes
#71

I’m currently trying this with alpha 10 (because i want thirst in stonehearth!), and it wont generate a world. Relevant section of stonehearth.log:

2015-May-15 17:05:40.476098 | server | 1 | lua.code | could not find path for lua script “watermod/stonehearth/constants.lua”.
2015-May-15 17:05:40.482093 | server | 0 | lua.code | – Script Error (lua) Begin -------------------------------
2015-May-15 17:05:40.482093 | server | 0 | lua.code | co-routine failed: No matching overload found, candidates:
2015-May-15 17:05:40.482093 | server | 0 | lua.code | bool optimize_by_merge(Region3&,char const*)
2015-May-15 17:05:40.482093 | server | 0 | lua.code | stack traceback:
2015-May-15 17:05:40.482093 | server | 0 | lua.code | [C]: in function 'optimize_by_merge’
2015-May-15 17:05:40.482093 | server | 0 | lua.code | watermod/scenarios/static/terrain/lake/lake.luac:20: in function 'initialize’
2015-May-15 17:05:40.482093 | server | 0 | lua.code | …/server/static_scenario/static_scenario_service.luac:67: in function '_activate_scenario’
2015-May-15 17:05:40.482093 | server | 0 | lua.code | …/server/static_scenario/static_scenario_service.luac:18: in function 'add_scenario’
2015-May-15 17:05:40.482093 | server | 0 | lua.code | …rver/world_generation/surface_scenario_selector.luac:26: in function '_place_scenarios’
2015-May-15 17:05:40.482093 | server | 0 | lua.code | …rver/world_generation/surface_scenario_selector.luac:5: in function 'place_immediate_scenarios’
2015-May-15 17:05:40.482093 | server | 0 | lua.code | …erver/world_generation/world_generation_service.luac:92: in function 'fn’
2015-May-15 17:05:40.482093 | server | 0 | lua.code | …nehearth/services/server/world_generation/timer.luac:6: in function 'measure’
2015-May-15 17:05:40.482093 | server | 0 | lua.code | …erver/world_generation/world_generation_service.luac:92: in function '_place_scenarios’
2015-May-15 17:05:40.483093 | server | 0 | lua.code | …erver/world_generation/world_generation_service.luac:79: in function '_generate_tile_internal’
2015-May-15 17:05:40.483093 | server | 0 | lua.code | …erver/world_generation/world_generation_service.luac:60: in function 'f’
2015-May-15 17:05:40.483093 | server | 0 | lua.code | radiant/lib/env.luac:8: in function <radiant/lib/env.luac:8>
2015-May-15 17:05:40.483093 | server | 0 | lua.code | – Lua Error End -------------------------------

1 Like
#72

I get this error everytime i load into my World http://puu.sh/iJHZp/609b20ed8b.jpg

#73

I dont know if it has to do something with that Water is in the (unmodded) game so yeah…

#74

Hi Chessmaster42,

What is happing with the mod progress and also i keep getting Engine Errors when using your mod

The Error Block


release-663 (x64)[M]
stonehearth/components/ai/ai_component.lua:283: assertion failed!
stack traceback:
	radiant/modules/common.lua:237: in function 'report_traceback'
	radiant/modules/common.lua:248: in function <radiant/modules/common.lua:242>
	[C]: in function 'assert'
	stonehearth/components/ai/ai_component.lua:283: in function 'on_post_create'
	stonehearth/components/ai/ai_component.lua:65: in function 'obj'
	radiant/modules/events.lua:83: in function 'instance'
	radiant/modules/events.lua:291: in function <radiant/modules/events.lua:285>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	radiant/modules/events.lua:285: in function <radiant/modules/events.lua:251>
#75

As faar as i understand this mod activated features that was already in the game.
But they have been removed currently for a rework.

So this mod wont work unless you use a really old version of the game.

2 Likes
#76

Thank you Psyduck,

i was just wanting way to remove water for construction as it is never remove after you build

do you have any ideas?

#77

any chance you can take a screenshot of your problem. water can be problematic at best and you should always save before starting water works.

But there are ways to move water by digging channels and filling them up again.

#78

Any chance this is compatible with Cook mod and Brewery Mod since a Brewery mod adds wells and a thirst function too

#79

This mod will not work in any recent versions of Stonehearth. I believe the most recent working alpha for this mod is 8 or 9.

3 Likes
#80

oh ok thanks for letting me know

1 Like
#81

does this work with alpha 18. if not, when will it be playible with that alpha of stonehearth. i like the idea of the mod and would like to play it.

#82

This mods been dead for a year.

#83

oh ok. that sucks for the people who played the mod

#84

Ill take a look at whats going on with the mod in a bit. Mostly because I was thinking about making mod like this myself.

Does anyone know the alpha build that this mod worked with previously?

#85

Pure guess based on the date the topic was created - Alpha 8 or 9.

Please be aware, however, if you are going to dig into the stonehearth code, please keep in mind the modding rules, specifically regarding unreleased features: