477 Commits

Author SHA1 Message Date
Sokomine
6cbb3086a5 fixed bug in one building and amount of beds 2017-07-28 06:14:46 +02:00
Sokomine
74eb79fd82 distribute wagons, sheds etc. more randomly 2017-07-27 05:20:35 +02:00
Sokomine
31d1402f84 gain bed_list and workplace_list from path_info 2017-07-27 00:33:24 +02:00
Sokomine
435decb0bd show workplace as well 2017-07-26 06:06:50 +02:00
Sokomine
e52ad5c4bb linked works here/belongs_to to proper owner 2017-07-26 05:07:26 +02:00
Sokomine
9345755384 added next and prev buttons to village list 2017-07-26 04:30:32 +02:00
Sokomine
3111155e7d added prev next buttons to plot info 2017-07-25 23:41:04 +02:00
Sokomine
d6f3b68af6 prev and next buttons for inhabitant infos 2017-07-25 23:23:41 +02:00
Sokomine
17febf881c show family relationships 2017-07-25 22:44:51 +02:00
Sokomine
8e063c48d5 added formspec for individual mobs 2017-07-25 20:24:46 +02:00
Sokomine
f08da9d8c3 better automatic exclusion of non-groundlike nodes depending on drawtype, plant group etc 2017-07-24 21:21:26 +02:00
Sokomine
7de39bb4a7 calculate road relationship after village generation 2017-07-24 21:08:26 +02:00
Sokomine
6d0d26fe10 allow to teleport to plots 2017-07-24 20:58:19 +02:00
Sokomine
a918c05da3 bugfix for not yet generated village inhabitants in lists 2017-07-24 19:17:01 +02:00
Sokomine
ca512ee28e moved all formspecs to the mg_villages:formspec_ namespace 2017-07-24 19:07:34 +02:00
Sokomine
59b3a02598 added back buttons in list of inhabitants and plots 2017-07-24 18:56:39 +02:00
Sokomine
9232300570 added plotlist formspec to /villages command 2017-07-24 18:21:32 +02:00
Sokomine
6f948fc3ab do not attempt to create road network for roadless single house villages 2017-07-24 18:18:54 +02:00
Sokomine
110af8f573 show village population in list 2017-07-24 04:48:02 +02:00
Sokomine
0101a2d4b0 use the cheaper/faster soil in gardens of buldings as well 2017-07-24 00:00:00 +02:00
Sokomine
b18a828683 turned who-lives-here into formspec 2017-07-23 23:35:31 +02:00
Sokomine
20995e4be1 figure out bed numbers for later pathfinding 2017-07-23 22:14:38 +02:00
Sokomine
8c5c749ef3 removed the water sources below the fields again 2017-07-23 18:13:22 +02:00
Sokomine
3d2f3667d7 added soldiers, servants and housmaids as jobs for villagers 2017-07-22 00:05:19 +02:00
Sokomine
51b9669ec2 fixed crash in mapgen if no workplaces defined 2017-07-21 22:55:25 +02:00
Sokomine
a14ee36cb2 moved mob movement code in mob spawner into extras_* file 2017-07-21 22:09:24 +02:00
Sokomine
598f98d6bf cleaned up nodes code a bit 2017-07-21 22:03:06 +02:00
Sokomine
8b967a9af0 moved plotmarker formspec to extra file 2017-07-21 17:27:56 +02:00
Sokomine
8881df5031 moved deprecated functions to extras_for_development 2017-07-21 17:27:20 +02:00
Sokomine
7012a4f670 moved pathfinding to analyze_building_for_mobs 2017-07-21 17:03:33 +02:00
Sokomine
83f6a4b3de configured workplace markers after placement by mapgen 2017-07-20 05:46:20 +02:00
Sokomine
2b61193896 updated pathinfo for towntest 2017-07-20 05:41:12 +02:00
Sokomine
0ef24091e7 added workplace marker and calculated paths for them; updated buildings with workplace markers 2017-07-18 23:28:25 +02:00
Sokomine
203e87eb5b use river water for schematics (fountains etc) 2017-07-13 05:43:56 +02:00
Sokomine
00a464a4cf works again evenif not on movement branch of mobf_trader 2017-07-12 22:37:14 +02:00
Sokomine
e08d9f93ba finished road pathfinder last step 2017-07-10 16:55:05 +02:00
Sokomine
adf8589952 bugfix for paths that do not go over the main road 2017-07-10 04:57:32 +02:00
Sokomine
5747e81153 pathfinding on roads almost complete 2017-07-10 04:29:24 +02:00
Sokomine
fab27b2fb2 pathfinder for roads almost complete 2017-07-10 03:36:48 +02:00
Sokomine
44bbdcb08c determine which roads to take in order to get to a certain plot 2017-07-10 02:46:52 +02:00
Sokomine
d64912cc7a find road a mob is standing next to 2017-07-09 23:31:58 +02:00
Sokomine
ae576c6f8c store parent roads in newly generated villages 2017-07-09 23:29:41 +02:00
Sokomine
83889430bb mob goes back to its spawner 2017-07-09 05:33:15 +02:00
Sokomine
186a417c8b let test-mobs (mobf_trader movement branch) move back and forth between bed and outside 2017-07-08 22:56:56 +02:00
Sokomine
6f7a6118f7 provide functions to get paths to/from beds from path_info 2017-07-08 22:46:53 +02:00
Sokomine
cf6fe089d6 made empty plot slightly less common 2017-07-08 22:45:10 +02:00
Sokomine
f5b1cffeef added pre-calculated data of front doors 2017-07-08 05:48:46 +02:00
Sokomine
b5bd88ac25 documented creation of path_info 2017-07-08 05:06:47 +02:00
Sokomine
77fa5ee5ea made variables local 2017-07-08 05:06:24 +02:00
Sokomine
797389503a works with older versions again 2017-07-07 21:57:46 +02:00