409 Commits

Author SHA1 Message Date
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
Sokomine
1b44da4316 added transform_coordinates and get_entrance_list 2017-07-06 18:18:40 +02:00
Sokomine
e8c787e0f1 added missing block in farm_tiny_2 2017-07-03 23:57:12 +02:00
Sokomine
33dee53593 actually read the path data 2017-07-03 23:08:24 +02:00
Sokomine
8d2dc8a3a6 added precalculated paths 2017-07-03 22:50:13 +02:00
Sokomine
fed9bc8533 grow acacia and aspen trees 2017-07-03 19:48:20 +02:00
Sokomine
a477b9415b improved saving of front doors and paths inside buildings 2017-07-03 17:41:50 +02:00
Sokomine
0b36a755de moved front door detection to mob_world_interaction 2017-07-02 18:32:00 +02:00
Sokomine
83a9a67ae9 told mapgen about farming_plus nodes seldom beeing ground 2017-07-01 22:55:19 +02:00
Sokomine
b1a7a81640 reworked grasshut buildings 2017-07-01 22:54:53 +02:00
Sokomine
048df64322 fixed some problems with front door detection 2017-07-01 18:35:44 +02:00
Sokomine
64f1246971 fixed logcabin pub 1 2017-07-01 00:22:08 +02:00
Sokomine
3ebaf81a81 tents got sleeping mats with pillows 2017-07-01 00:02:01 +02:00
Sokomine
4ab6d1cecf fixed buildings for mobs 2017-06-30 22:49:56 +02:00
Sokomine
9fbbd3a0ec search for more than one front door 2017-06-30 19:56:17 +02:00
Sokomine
ab95703f5b adjusted some buildings 2017-06-30 19:55:54 +02:00
Sokomine
65494ddc9f analyze front door position etc. 2017-06-28 22:55:12 +02:00
Sokomine
bf4e0fb4c2 improved chateau 2017-06-27 22:40:12 +02:00
Sokomine
f44e97072b small performance improvement for flatten village area 2017-06-27 21:11:09 +02:00